*{
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:130%;

}

body{
background-image: url(../imgComposicao/bgSiteCompleto.jpg);
background-position:center top; 
background-repeat: no-repeat;
background-color:#49796D;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:130%;text-align:justify;
}

#SiteGeral{
width:900px;
margin:0px auto;
}

#SiteGeralBranco{
background-color:#FFFFFF;
width:900px;
margin:0px auto;
}


#Topo{
width:900px; 
height:240px;
margin:0px auto;
}
#LoginTopo{
width:470px; 
height:35px;
padding:0px 0px 0px 430px;
}

#MarcaTopo{
width:900px; 
height:156px;
padding:0px 0px 0px 0px;
}

#BuscaTopo{
width:400px; 
height:40px;
padding:0px 0px 0px 500px;
}

#Centro{
background-color:#FFFFFF;
width:900px;
margin:0px auto;
}

#ConteudoHome{
background-color:#fff;
background-image:url(../img/bgBranco.gif); background-repeat:repeat-y;
width:450px;
padding:0px 20px 0px 0px;
float:left;
}


#Conteudo{
background-color:#fff;
background-image:url(../img/bgBranco.gif); background-repeat:repeat-y;
width:450px;
padding:0px 20px 0px 0px;
float:left;
}

#esquerda{
width:180px;
background-color:#fff;
padding:0px 0px 0px 20px;
float:left;
}
#direita{
width:210px;
background-color:#fff;
padding:0px 15px 0px 0px;
float:left;
}

#rodape{width:100%; height:170px;
background-image:url(../imgComposicao/rodape.jpg); background-position:center bottom;
}

#rodapeInfo{
width:900px; 
padding:5px 0px 0px 0px;
margin:0px auto;
}


p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #000000;
line-height:130%; text-align:justify;
}

h4{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF9900;
	font-size: 12px;
}	

.h4{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF9900;
	font-size: 12px;
}	

.titulo{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 16px; color: #FF9900; font-weight:bold;
line-height:130%;
}	

.textoLogado{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; color: #ffffff; 
line-height:130%;
}	

.marcadores{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px; color: #CC6600; font-weight:bold;
line-height:130%;
}	


.texto{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
line-height:130%;
}	

.VermelhoFont{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #FF0000;
font-size:12px;
line-height:130%;
}	

.VerdeFont{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #009933;
font-size:12px;
line-height:130%;
}	

.link{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size: 11px; color: #666666; 
line-height:120%;
text-decoration:none;
}	

/* REGRAS PARA TODOS OS LINKS DA PGINA */
.a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #666666; text-decoration:none; } /* retira sublinhado de tudo ==> caracter e texto para browsers que no IE*/
.a:hover  {margin:0;} /* hack para IE mostrar over*/

.link-rodape{
font-family:Verdana, Arial, Helvetica, sans-serif; color: #990000; font-size: 11px; 	line-height:130%;text-decoration:none;
}
/* FIM DAS REGRAS PARA TODOS OS LINKS DA PGINA */

.clear {
	clear: both;
}

.formLogin {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin: 0px;
	padding: 0px; width:100px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #fff;
	border-right-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #fff;
}
.formBusca {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin: 0px;
	padding: 0px; 
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #fff;
	border-right-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #fff;
}

.borda_pontilhado {
	border:1px dashed #999999;
	padding:6px;
	background-color: #FFFFDD;
	margin: 10px;
}
