/* CSS Document */
body {
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
xbackground: url(../imagens/top_lar.gif) repeat-x;
}
form{
margin:0px;
padding:0px;
}

div.geral{ 
position:relative; 
top:0px; 
left:0px;
xmargin: 0 auto;
xwidth: 950px;
}

div.topbaixo{
z-index:1; 
position:absolute; 
left:0px; 
top:0px;
}

div.topcima{
z-index:3;
position:absolute;
/*left:332px; */
left:370px;
top:80px;
visibility: visible;
}

div.topnews{
	z-index:3;
	position:absolute;
	left:433px;
	top:9px;
	visibility: visible;
	width: 258px;
}
div.tophome{
z-index:3;
position:absolute;
left:730px;
top:12px;
visibility: visible;
}

div.bandeiras{
z-index:3;
position:absolute;
left:920px;
top:58px;
visibility: visible;
}

div.menu{
z-index:4;
/*top:132px;*/
visibility: visible;
}
div.smenu{
z-index:4;
position:absolute;
left:5px;
top:260px;
/*top:132px;*/
visibility: visible;
}

div.menu_links{
z-index:4;
position:absolute;
left:5px;
top:157px;
/*top:29px; */
visibility: visible;
}

div.newsletter{
z-index:2;
position:absolute;
left:0px;
top:340px;
/*top: 212px; */
visibility: visible;
}
div.bannerlat{
z-index:2;
position:absolute;
left:0px;
top:403px;
/*top:350px; */
visibility: visible;
}

div.sbannerlat{
z-index:2;
position:absolute;
left:0px;
top:470px;
/*top:350px; */
visibility: visible;
}
div.bannerlatteral{
z-index:2;
position:absolute;
left:0px;
top:415px;
/*top:350px; */
visibility: visible;
}

.news {
font-family:tahoma;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
}

.input_news {
font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#AEAEAE;
border:1px solid #cccccc;
width:130px;


}

.links {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-decoration:none;
}
.links a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-decoration:none;
}
.links a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-decoration:none;
}

.links3 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-decoration:none;
}


.menu_esq {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.menu_esq a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
}


.menu_esq2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
}

.menu_esq2 a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
}
.menu_esq2 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:underline;
}


.links2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-decoration:none;
font-weight:bold;
}

.sublinks {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;

}
.sublinks a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;

}
.text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
font-weight:normal;
}
.texto_link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
font-weight:normal;
}


.texto_link2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-decoration:none;
font-weight:normal;
}

.texto_link2 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
text-decoration:none;
font-weight:normal;
}
.texto_link a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
font-weight:normal;
}

.texto_sublinhado {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:underline;
font-weight:normal;
}

.lar a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#F58217;
text-decoration:none;
font-weight:normal;
}
.lar a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
font-weight:normal;
}

.lar a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#F58217;
text-decoration:underline;
font-weight:normal;
}
.lar a: active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#F58217;
text-decoration:underline;
font-weight:normal;
}


.texto_sublinhado a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
text-decoration:none;
font-weight:normal;
}

.texto_banner {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
font-weight:normal;
}

h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
margin:0px;
padding:0px;
}

h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#333333;
text-decoration:none;
margin:0px;
padding:0px;
}

.titles{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
}

.basic{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}
.basic a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#333333;
text-decoration:none;
}

.basic2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#333333;
text-decoration:none;
}

.basic3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#333333;
text-decoration:none;
}

.basic3 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#333333;
text-decoration:underline;
}

.titulos {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#333333;
text-decoration:none;
}
.titulos a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#333333;
text-decoration:underline;
}

.tituloslar {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#F58217;
text-decoration:none;
}

.difer {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#F58217;
text-decoration:none;
}

.subtitulos {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#333333;
text-decoration:none;
}

.subtituloslar {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#F58217;
text-decoration:none;
}

.menu_verde {
font-family:Tahoma, Verdana, Arial;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#BAE85C;
}

.menu_amarelo {
font-family:Tahoma, Verdana, Arial;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#FCD647;
}

.menu_azul {
font-family:Tahoma, Verdana, Arial;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#59ADEB;
}

.menu_rosa {
font-family:Tahoma, Verdana, Arial;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#F54A91;
}


.menu_violeta {
font-family:Tahoma, Verdana, Arial;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#A97ED3;
}


.menu_cinza {
font-family:Tahoma, Verdana, Arial;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#e1e1e1;
}

.menu_outro {
font-family:Tahoma, Verdana, Arial;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#99CCCC;
}


input.inputs {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border-bottom:2px solid #CCCCCC;
border-left:1px solid #cccccc;
border-right:2px solid #cccccc;
border-top:1px solid #cccccc;
width:200px;
color:#333333;
height:15px;
}
textarea.textarea {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border-bottom:2px solid #CCCCCC;
border-left:1px solid #cccccc;
border-right:2px solid #cccccc;
border-top:1px solid #cccccc;
width:200px;
color:#333333;
height:85px;
}

.enter {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#333333;
}

.rodape {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
text-decoration:none;
color:#333333;
}
.rodape a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
text-decoration:none;
color:#FF9900;
}

.rodape_claro {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:normal;
text-decoration:none;
color:#999999;
}

.verde_a{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
text-decoration:none;
color:#FFFFFF;
}

.verde_a a:hover{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
color:#BAE85C;

}
.amarelo_a{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
text-decoration:none;
color:#FFFFFF;
}

.amarelo_a a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-family:Tahoma, Verdana, Arial;
font-size:11px;
text-decoration:none;
color:#FCD647;
}

.azul_a{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
text-decoration:none;
color:#FFFFFF;
}

.azul_a a:hover{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
text-decoration:none;
color:#59ADEB;
}

.rosa_a{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
text-decoration:none;
color:#FFFFFF;
}

.rosa_a a:hover{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
text-decoration:none;
color:#F54A91;
}
.violeta_a{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
text-decoration:none;
color:#FFFFFF;
}

.cinza_a a:hover{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
text-decoration:none;
color:#e1e1e1;
}
.cinza_a{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
text-decoration:none;
color:#FFFFFF;
}

.violeta_a a:hover{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
text-decoration:none;
color:#A97ED3;
}

.outro_a a:hover{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
text-decoration:none;
color:#99CCCC;
}
.outro_a{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
text-decoration:none;
color:#FFFFFF;
}

#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;  PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;  PADDING-TOP: 0px; LIST-STYLE-TYPE: none; 
}
#nav A {
	DISPLAY: block; 
}
#nav LI {
	FLOAT:left; WIDTH: 154px; height:18px; padding-top:5px; padding-right:0px; padding-left:0px; ;
}
#nav LI UL {
background-color:#444444; LEFT: -999em;;  POSITION: absolute; padding-bottom:6px; WIDTH: 154px;
border-bottom:2px solid #FFFFFF;  border-right:2px solid #FFFFFF; padding-right:0px; padding-left:0px;
}
#nav LI:hover UL {
	LEFT: auto;

}

#nav LI:hover, #nav LI.hover {
position: static;
}

#nav LI.sfhover UL {
	LEFT: auto
}
