body { height:100%; margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#424A45; }
html {height:100%;}

.TableHeight{height:100%;}

.hideonscreen {visibility:hidden; display:none;}

/*Forms////////////////////////////////////////////////*/
input {font-size:12px; color:#333333; border:1px solid #C0C0C0}
select {font-size:12px; color:#333333; border:1px solid #C0C0C0}
area {font-size:12px; color:#333333; border:1px solid #C0C0C0}
textarea {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; border:1px solid #C0C0C0}

.FormMilitar input {font-size:12px; color:#000000; border:1px solid #000000; background-color:#D2D2D2;}
.FormMilitar textarea {font-size:12px; color:#000000; border:1px solid #000000; background-color:#D2D2D2;}
.FormMilitar td {padding:2px;}

/*Menus////////////////////////////////////////////////*/
.MainMenu {}
.MainMenu a {display:block;}
.MainMenu a:hover { background-color:#EEEEEE;}

.SubMenu {}
.SubMenu a {display:block;}
.SubMenu a:hover { background-color:#0D530D;}
.SubMenuSel { background-color:#0D530D;}

/*Bandeiras////////////////////////////////////////////////*/
.Language {}
.Language a{border:1px solid #333333;}
.Language a:hover{ border:1px solid #959595;}

/*Lists////////////////////////////////////////////////*/
ul li {
	list-style-image: url(/images/bullet.gif);
	list-style-type: none;
	vertical-align:top;
}

.ProdutoBullets li {
	padding-bottom:10px;
}

.ListNoMarginLeft ul {
	margin-left:20px;
}

/*Tables////////////////////////////////////////////////*/
.GridContactos td { border-bottom:1px solid #999999; }
.GridContactos td.Key { border-left:1px solid #999999; }
.GridContactos td.Val { border-left:1px solid #999999; border-right:1px solid #999999; }
.GridContactosOff td { border-bottom:0px; }

/*Text////////////////////////////////////////////////*/
.Texto{ font-size:12px; color:#E5E5E5; line-height:1.5em;} /* correction: line-height:1.5em; */
.Texto a{ color:#E5E5E5; text-decoration:none;}
.Texto a:hover{ color:#FFFFFF; text-decoration:underline;}

.Texto{ font-size:12px; color:#E5E5E5;}
.Texto a{ color:#E5E5E5; text-decoration:none;}
.Texto a:hover{ color:#FFFFFF; text-decoration:underline;}

.TextoSmall{ font-size:10px; color:#E5E5E5;}
.TextoSmall a{ color:#E5E5E5; text-decoration:none;}
.TextoSmall a:hover{ color:#FFFFFF; text-decoration:underline;}

.TituloContactos{ font-size:14px; color:#99DD99; }
.TituloContactos a{ color:#E5E5E5; text-decoration:none;}
.TituloContactos a:hover{ color:#FFFFFF; text-decoration:underline;}

.Highlight{ font-size:12px; color:#FFFFFF; font-weight:bold;}
.Highlight a{ color:#004900; text-decoration:none;}
.Highlight a:hover{ color:#004900; text-decoration:underline;}

.TextoCinzentoSmall{ font-size:11px; color:#CCCCCC;}
.TextoCinzentoSmall a{ color:#CCCCCC; text-decoration:none;}
.TextoCinzentoSmall a:hover{ color:#CCCCCC; text-decoration:underline;}

.TituloWhite{ font-size:13px; color:#FFFFFF; font-weight:bold;}
.TituloWhite a{ color:#FFFFFF; text-decoration:none;}
.TituloWhite a:hover{ color:#FFFFFF; text-decoration:underline;}

.Copyright {font-size:10px; color:#9B9B9B; padding:0 0 6px 32px;}
.Copyright a {color:#9B9B9B; text-decoration:none;}
.Copyright a:hover {color:#333333; text-decoration:none;}
.Share {padding:12px 12px 0 0;}
#share {padding:0; margin:0; height:20px;}
#share a {display:block; width:16px; height:16px; padding:0; margin:0;}
#share img {border:0px none;}
#share div {margin-left:3px; width:16px; height:16px; float:left;}
#share #share-facebook {background:no-repeat url(/images/share.gif) 0px 0px;}
#share #share-twitter {background:no-repeat url(/images/share.gif) -20px 0px;}
#share #share-linkedin {background:no-repeat url(/images/share.gif) -40px 0px;}
#share #share-mais {background:no-repeat url(/images/share.gif) -60px 0px; width:21px;}

.Tracker {font-size:10px; color:#FFFFFF}
.Tracker a {color:#9B9B9B; text-decoration:none;}
.Tracker a:hover {color:#004900; text-decoration:none;}

.PageContentSubTitle {margin:0 16px 0 16px; border-bottom:1px solid #DBDBDB;}
.PageContentSubTitle h3 {padding:0 0 2px 0; margin:0; font-size:12px; color:#DDD;}
