/* CSS Document */

*{ 	
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
html{
	font-size:100.01%;
}
body{
	background-color:#6DB53F;
	background-color:#6DB53F;
}

td{

}

body, td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
table{
	border-collapse:collapse;
}
img{
	border:0px solid #000000;
}
a{
	text-decoration:none;
	color:#0A5E9C;
}
a:hover{
	text-decoration:underline;
}
hr{
	
}
h1{
	color:#00609F;
	font-weight:bold;
	font-size:22px;
	margin: 10px 0px 10px 0px;
	text-align:center;
}
h2, h2 a{
	color:#3B613C;
	font-weight:bold;
	font-size:13px;
	margin:5px 0px 5px 0px;
	padding:5px 0px 5px 0px;
	text-align:center;
}
h2 a:hover{
	color:#FFFFFF;
	background-color:#3B613C;
	font-weight:bold;
	font-size:13px;
	margin: 10px 0px 10px 0px;
	text-align:center;
	text-decoration:none;
}
p{
	margin: 5px 0px 0px 0px;
}
.mouseLink{
	cursor:pointer;
}
.mouseHelp{
	cursor:help;
}
.verm{
	color:#fa0000;
}
.tudo{
	width:100%;
	background-image:url(image/back.gif);
	background-position:center;
	background-repeat:repeat-y;
}
.tudo .dir{
	background-image:url(image/FdirI.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
}
.tudo .dir div{
	background-image:url(image/FdirS.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:290px;
	width:100%;
}
.tudo .esq{
	background-image:url(image/FesqI.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}
.tudo .esq div{
	background-image:url(image/FesqS.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	height:290px;
	width:100%;
}
.tudo .meio{
	width:800px;
}
.tudo .rodape{
	background-image:url(image/Frodape.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	height:106px;
	vertical-align:top;
	text-align:center;
	font-size:14px;
}
.rodape a{
	color:#1C528E;
	display:inline-block;
	margin-top:15px;
}
.tudo .rodape div{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	margin-top:25px;
}
.area{
	background-color:#FFFFFF;
}
.cabecalho{
	background-image:url(image/Fcab.jpg);
	background-repeat:no-repeat;
}
.cabecalho .Clogo{
	height:141px;
	width:290px;
	border:0px solid #000000;
}
.cabecalho .Cbanner{
	height:133px;
	border:0px solid #000000;
}

.area .menuE{
	width:154px;

}
.menuE img{
	margin:6px 0px 6px 0px;
	border-width:0px;
}
.area .menuE .Mcab{
	background-image:url(image/Mt.gif);
	background-repeat:no-repeat;
	width:150px;
	height:8px;
	font-size:1px;
}
.area .menuE .Mcorp{
	background-image:url(image/Mback.gif);
	background-repeat:repeat-y;	
	width:150px;
}
.Mcorp ul{
	margin:0px 8px 0px 10px;
}
.Mcorp li{
	list-style-type:none;
	font-weight:bold;
	border-bottom:1px solid #2879AE;	
}
.Mcorp a{
	padding:4px 2px;
	line-height:15px;
	display: block;
	width:128px;
	color:#FFFFFF;
}
.Mcorp a:hover{	
	width:124px;
	color:#00609F;
	background-color:#FFFFFF;
	text-decoration:none;
}
.Mcorp a.vip{
	color:#6DB53F;
}
.Mcorp a.vip:hover{
	background-color:#6DB53F;
	color:#0A5E9C;
}
.area .menuE .Mrod{
	background-image:url(image/Mi.gif);
	background-repeat:no-repeat;
	width:150px;
	height:10px;
	margin-bottom:10px;
}
.area .menuD{
	padding:0px 0px 0px 6px;
}
.area .menuD .S{
	background-image:url(image/MDs.gif);
	background-repeat:no-repeat;
	font-size:1px;
	height:10px;
	width:150px;
}
.area .menuD .I{
	background-image:url(image/MDi.gif);
	background-repeat:no-repeat;
	height:8px;
	width:150px;
}
.area .menuD .M{
	padding:0px 10px;
	background-image:url(image/MDback.gif);
	background-repeat:repeat-y;
}
.area .corpo{
	width:490px;
}
.area .corpo .S{
	margin:10px 0px 0px 0px;
	font-size:1px;
	background-image:url(image/As.gif);
	height:8px;
}
.area .corpo .M{
	background-image:url(image/Aback.gif);
	padding:1px 8px 1px 8px;
}
.area .corpo .M .int{
	width:468px;
}
.area .corpo .I{
	background-image:url(image/Ai.gif);
	height:8px;
	font-size:1px;
}

.janS{
	color:#BF3030;
	font-size:14px;
	font-weight:bold;
	padding:0px 10px;
	height:24px;
	background-image:url(image/Cs.gif);
	background-repeat:no-repeat;
	vertical-align:bottom;
}
.janM{
	background-image:url(image/Cback.gif);
	background-repeat:repeat-y;
	padding:0px 10px 0px 10px;
}
.janI{
	height:13px;
	background-image:url(image/Ci.gif);
	background-repeat:no-repeat;
}

.mLink{
	color:#0000ff;
	font-size:9px;
	display:block;
}
.mLink:hover{
background-color:#0000FF;
color:#FFFFFF;
text-decoration:none;
}
.area .corpo .Atop{
	background-image:url(image/CAs.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	height:19px;
	width:468px;
}
.area .corpo .Amei{

}
.area .corpo .Arod{
	background-image:url(image/CAi.gif);
	background-repeat:no-repeat;	
	height:19px;
	background-position:center top;
}
.Arod hr{
	height:19px;
	visibility:hidden;
}
.Amei b{
	color:#FF0000;
	font-weight:normal;
}
.Cmenu .E{
	background-image:url(image/BHE.gif);
	background-repeat:no-repeat;
	height:39px;
	width:10px;
}
.Cmenu .D{
	background-image:url(image/BHD.gif);
	background-repeat:no-repeat;
	height:39px;
	width:10px;
}
.Cmenu .M{
	border:0px solid #FFFFFF;
	vertical-align:top;
	padding:0px 10px;
	background-image:url(image/BHBack.gif);
	background-repeat:repeat-x;
	height:39px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
.Cmenu ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

.Cmenu ul li {
	width:150px;
	height:26px;
	padding:0px 0px;
	border-right:1px solid #0E5897;
	color:#1D4C8F;
	float:left;
	position:relative;
	display:block;
}
.Cmenu li ul  {
	background-color:#0E5897;
	position:absolute;
	display:none;
	left: 0px; /* Set 1px less than menu width */
	top:28px;
}
.Cmenu li ul li {
	text-align:left;
	padding:2px 10px 5px 10px;
	height:auto;
	border-bottom:1px solid #0E5897;
	background-color:#00609F;
	display:block;
	width:130px;
	left: 0px; /* Set 1px less than menu width */
}

.Cmenu li:hover ul, .Cmenu li.over ul {
	display:block;
	z-index:9999;
}
.Cmenu ul li a {
	display: block;
	text-decoration: none;
	padding:8px 10px 6px 10px;
}
.Cmenu li ul li a {
	padding:1px 10px 7px 10px;
	font-weight:normal;
}

/* Fix IE. Hide from IE Mac \*/
* html .Cmenu ul li { float: left; height: 1%; }
* html .Cmenu ul li a { height: 1%; }
/* End */
.Cmenu ul li a { color: #FFFFFF; }
.Cmenu li ul li a:hover { color:#90BAD6  } /* Hover Styles */

.anuncios p{
	margin:0px 0px 0px 0px;
}
.anuncios a p{
	color:#333333;
}
.anuncios a h3, .anuncios h3{
	font-size:13px;
	font-weight:bold;
	color:#00609F;
}
.anuncios div.fone{
	font-size:9px;
	font-weight:bold;
	position:absolute;
	float:left;
	color:#961B2F;
	width:200px;
	height:70px;
	margin:0px 0px 0px 100px;
	padding: 5px 5px 5px 5px;
	display:none;
	background-image:url(image/Fone.gif);
	background-repeat:no-repeat;

}
.anuncios div.fone div{
	float:right;
	width:25px;
	height:25px;	
	background-image:url(image/spacer.gif);
	border:0px solid #000000;
	cursor:pointer;
}
.anuncios div.fone span{
	font-size:12px;
}
.anuncios .botoes{
	
}
.anuncios .super a{

}
a.opcoes
{
	position:relative; 

}
a.opcoes img {
	margin: 2px 10px;
}
a.opcoes:hover
{
	background:transparent;
	text-decoration:none;
	
}


a.opcoes span{display: none}

a.opcoes:hover span{ 
	display:block;
	z-index:250;
	font-weight:bold;
	position:absolute;
	text-decoration:none;
	left:0;
	top:-30px;
	padding:5px 10px;
	border:1px solid #4ba1db;
	background:#c4e0f2; 
}

.super{
	background-color:#d8e8f2;
}
.super a.opcoes:hover span
{ 
	border:1px solid #D2D3D4;
	background:#FFFFFF;
}
.super, .pago{
	padding:0px 0px 0px 5px;
}


a.produtos
{
position:relative; 

}
a.produtos div {
	text-align:center;
}
a.produtos div div{

}
a.produtos:hover
{
	background:transparent;
	text-decoration:none;
	
}


a.produtos span{display: none}

a.produtos:hover span{ 
	display:block;
	z-index:250;
	font-weight:bold;
	position:absolute;
	float:left;
	text-decoration:none;
	top:10px;
	left:-300px;
	width:250px;
	height:90px;
	padding:5px 10px;
	border:1px solid #999;
	background:#FFFACD; 
}
a.produtos h3{
	font-size:12px;
}
a.produtos strike{
	color:#990000;
}
a.produtos strong{
	font-size:16px;
	color:#990000;
}
.numPG:link{
	font-size:20px;
	color:#00609F;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.numPG:visited{
	font-size:20px;
	color:#8CB046;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.numPG b{
	font-size:22px;
	color:#9BC95A;
}
.numPG:hover{
	color:#9BC95A;
}
.sugestao p{
	margin:20px 0px 0px 0px;
	font-size:15px;
	color:#f02d44;
}
.sugestao li.c{
	display:inline;
	margin:5px 3px 0px 3px;
	font-size:18px;
}
.sugestao li.k{
	display:inline;
	margin:5px 3px 0px 3px;
	font-size:14px;
}
.sugestao a{
	color:#003366;
}
.sugestao a:visited{
	color:#A3C6FB;
}
.sugestao a:hover{
	color:#f02d44;
}
.estatisticas a{
	color:#000066;
}
.estatisticas h2{
	font-size:14px;
	margin:10px 0px 5px 0px;
}
.estatisticas li{
	margin-left:20px;
}

.tit{
	font-size:14px;
	font-weight:bold;
	margin:0;
}
.banner{
	float:right;
	height:60px;
	width:468px;
	border:1px solid #691B1B;
	background-color:#FFFFFF;
}

.janela{
	width:468px;
}
.janela .nav{
	margin:10px 0px;
}
.janela .janS h2, .janela .janS2 h2{
	color:#BF3030;
	font-size:14px;
	font-weight:bold;
	margin:0px 10px;
	padding:0px 0px;
	text-align:left;
}
.janela label, .janela label a{
	font-size:14px;
	color:#1D4C8F;
	font-weight:bold;
}
.janela label a:hover{
	color:#FFFFFF;
	background-color:#1D4C8F;
	text-decoration:none;
}

.busartigos{
	padding:0px 0px;
	margin:0px 0px 50px 0px;
}
.busartigos h2{
	text-align:left;
}
.busartigos li{
	margin:10px 20px;
}
.busartigos b{
	color:#f02d44;
	font-weight:normal;
}
.busartigos h2 b{
	color:#f02d44;
	font-weight:bold;
}
.busartigos .janela{
	width:100%;
}

.exibartigos{
	font-size:14px;
}
.exibartigos li{
	margin:5px 30px;
}
.arearestrita{
	color:#CCFFFF;
}


.cabBusca{
	background-color:#00609F;
	color:#FFFFFF;
}
.anuncios hr{
	visibility:hidden;
}
.caixanav .regselect:hover{
	background-color:transparent;
	border:0;
}
#regiao a{
	color:#333333;
}
#regiao strong a{
	color:#00609F;
}
#regiao em strong a{
	color:#FFFFFF;
	background-color:#2080BF;
	font-style:normal;
}
#regiao a:hover{
	text-decoration:none;
	color:#FFFFFF;
	background-color:#00609F;
}
.caixanav h2, .caixanav h2 a{
	color:#1D4C8F;
}
.caixanav h2 a:hover{
	color:#ffffff;
	background-color:#1D4C8F;
}
.bt, .caixabusca .bt{
	background-color:transparent;
	background-image:url(image/BTpesq.gif);
	width:60px;
	height:22px;
	border:0;
	color:#FFFFFF;
}