@charset "utf-8";
/* CSS Document */

*{
	padding:0;
	margin:0;
	outline:none;
}
a{ text-decoration:none }
a:hover{ text-decoration:underline }



h2{
	font-size:24px;
	font-weight:normal;
	font-family:Trebuchet MS;
}
h2.cor1{ color:#2c2c2c }
h2.cor2,h2.cor2 a{ color:#4d4c50 }

h3{
	font-family:arial;
	font-size:18px;
	letter-spacing:-1px;
	color:#000000;
}
h4{
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	letter-spacing:-1px;
}
h5{
	font-family:arial;
	font-size:13px;
	color:#adadad;
	padding-bottom:4px;
	margin-bottom:10px;
	border-bottom:1px solid #e5e5e5;
}
h5 a{ color:#adadad; }


body{
	background:url(../imagens/back.jpg) repeat-x top left;
	font-size:11px;
	font-family:Trebuchet MS;
	overflow-X:hidden;
}



#site{
	width:995px;
	text-align:center;
	margin:0 auto;
	position:relative;
}
#topo{
	float:left;
	width:100%;
	text-align:left;
	padding:16px 0 18px 0;
}
#topo .logo{ float:left }
#topo .logo img{ border:none }
#topo .menu{ float:right; padding:33px 0 0 0 }
#topo .menu a{
	float:left;
	width:138px;
	text-align:center;
	height:35px;
	line-height:34px;
	font-size:16px;
	font-weight:bold;
	color:#747272;

	text-decoration:none;
}
#topo .menu a.ON,#topo .menu a:hover{
	background:url(../imagens/topoMenuOn.jpg) no-repeat center center;
	color:#FFF;
}
#marcador{
	float:left;
}
#marcador img{ float:left; margin-right:3px; margin-top:6px; }
#marcador img.act{ margin-right:3px; margin-top:4px; }

#menuSuperior{
	float:left;
	width:100%;
	text-align:left;
	background:url(../imagens/menuSuperiorBack.jpg) repeat-x;
	height:40px;
	line-height:36px;
}
#menuSuperior img.L{ float:left }
#menuSuperior img.R{ float:right }
#menuSuperior img.apontador{ float:left; margin:16px 0 0 20px }
#menuSuperior h4{ float:left; padding:0 0 0 10px }
#menuSuperior .destaques{ float:left; width:558px; overflow:hidden; font-family:arial; padding-left:10px  }
#menuSuperior .destaques a{
	float:left;
	background:url(../imagens/separador.jpg) no-repeat right;
	color:#FFF;
	padding:2px 20px 0 20px;
}
#menuSuperior .pesquisa{
	float:left;
	width:220px;
	padding:7px 0 0 0;
}
#menuSuperior .text{
	border:1px solid #8a8b8a;
	float:left;
	width:172px;
	padding:0 5px 0 5px;
	height:24px;
	line-height:24px;
	color:#cacaca;
	font-family:arial;
	font-size:12px;
	font-style:italic;
	margin-right:4px;
}
#menuSuperior .bt{
	float:left;
	margin-top:1px;
}


#conteudo{
	position:relative;
	float:left;
	width:952px;
	padding:25px 10px 180px 10px;
	margin:0 12px 0 12px;
	background:url(../imagens/conteudo.jpg) no-repeat top center #FFF;
	text-align:left;
}
#conteudo img.bl{ position:absolute; left:-10px; top:-2px; }
#conteudo img.br{ position:absolute; right:-10px; top:0px; }


#envio{
	float:left;
	width:92%;
	padding:0 3% 0 5%;
	margin-top:-58px;
	text-align:left;
}
#envio img{ float:left }
#envio p{
	float:left;
	width:80%;
	margin-top:16px;
	padding:4px 1% 6px 1%;
	font-size:15px;
	color:#FFF;
	background:url(../imagens/envioBack.jpg) repeat-x;
}
#envio p a{ color:#CCC; text-decoration:underline }
#envio p a:hover{ color:#777 }
#rodape{
	float:left;
	width:100%;
	background:url(../imagens/rodapeBack.jpg) repeat top left;
}
#rodape .conteudoR{
	float:left;
	width:93%;
	padding:20px 4% 10px 3%;
}
#rodape .sobreNos{
	float:left;
	width:410px;
	text-align:left;
}
#rodape .links{
	float:left;
	width:194px;
	text-align:left;
	padding-left:57px;
}
#rodape .links a{
	float:left;
	width:97%;
	padding-left:3%;
	height:30px;
	line-height:30px;
	margin-bottom:3px;
	font-family:arial;
	font-size:13px;
	color:#bfbfbf;
	background:url(../imagens/rodapeBackAlpha.jpg) repeat top left;
}
#rodape .copyright{
	float:left;
	width:97%;
	padding:6px 1% 6px 1%;
	line-height:40px;
	height:40px;
	margin-top:20px;
	text-align:left;
	font-family:Arial;
	font-size:12px;
	color:#bfbfbf;
	background:url(../imagens/rodapeBackAlpha.jpg) repeat top left;
}
#rodape .copyright p{ float:left }
#rodape .copyright a{ float:right; margin:0 8px 0 8px }
#rodape .copyright a img{ border:none }
#rodape .ds{
	width:98%;
	clear:both;
	display:block;
	float:left;
	text-align:right;
	color:#777;
	font-size:11px;
	padding:10px 2% 0 0;
}


#rodape .box{
	float:left;
	padding:10px;
	font-family:Arial;
	font-size:13px;
	line-height:25px;
	color:#bfbfbf;
	background:url(../imagens/rodapeBackAlpha.jpg) repeat top left;
}
#rodape .box a{
	clear:both;
	display:block;
	float:right;
	color:#ffffff;
	margin-top:9px;
}
#rodape h4{ color:#ebebeb; padding-bottom:10px; }

