/* CSS Document */

*{ 	
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
html{
	font-size:100.01%;
}
body{
	background-color:#00609F;
	margin:0px 0px 0px 0px;
}

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;
}
a:hover{
	text-decoration:underline;
}
hr{
	
}
h1{
	color:#1F3655;
	font-weight:bold;
	font-size:22px;
	margin: 10px 0px 10px 0px;
	text-align:center;
}
h2, h2 a{
	color:#1D4C8F;
	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:#1D4C8F;
	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%;
}
.tudo .dir{
	background-image:url(image/FdirBack.gif);
	background-repeat:repeat-y;
	background-position:left 177px;
}
.tudo .dir div{
	background-image:url(image/FdirBackS.gif);
	background-repeat:repeat-x;
	background-position:77px top;
	height:219px;
}
.tudo .dir div div{
	background-image:url(image/Fdir.gif);
	background-repeat:no-repeat;
	background-position:left top;
	height:219px;	
}
.tudo .esq{
	background-image:url(image/FesqBack.gif);
	background-repeat:repeat-y;
	background-position:right 177px;
}
.tudo .esq div{
	background-image:url(image/FesqBackS.gif);
	background-repeat:repeat-x;
	background-position:right top;
	height:219px;
}
.tudo .esq div div{
	background-image:url(image/Fesq.gif);
	background-repeat:no-repeat;
	background-position:right top;
	height:219px;
}
.tudo .meio{
	width:798px;
}
.tudo .rodape{
	background-image:url(image/Frodape.gif);
	background-repeat:no-repeat;
	background-position:center top;
	height:10px;
}
.area{
	background-color:#EAEAEB;
}
.cabecalho .Clogo{
	height:133px;
	width:290px;
	background-image:url(image/Fcab.gif);
	background-repeat:no-repeat;
	border:0px solid #000000;
}
.cabecalho .Cbanner{
	height:133px;
	background-image:url(image/FcabBack.gif);
	background-repeat:repeat-x;
	border:0px solid #000000;
}
.cabecalho .Cdir{
	height:133px;
	width:25px;
}

.area .menuE{
	width:156px;

}
.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:9px;
	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 #8FB347;	
}
.Mcorp a{
	padding:4px 2px;
	line-height:15px;
	display: block;
	width:128px;
	color:#1D4C8F;
}
.Mcorp a:hover{	
	width:124px;
	color:#FFFFFF;
	background-color:#1D4C8F;
	text-decoration:none;
}
.Mcorp a.vip{
	color:#BF3030;
}
.Mcorp a.vip:hover{
	background-color:#BF3030;
	color:#FFFFFF;
}
.area .menuE .Mrod{
	background-image:url(image/Mi.gif);
	background-repeat:no-repeat;
	width:150px;
	height:11px;
	margin-bottom:10px;
}
.area .menuD{
	padding:0px 0px 0px 8px;
}
.area .menuD .S{
	background-image:url(image/MDs.gif);
	background-repeat:no-repeat;
	font-size:1px;
	height:8px;
	width:148px;
}
.area .menuD .I{
	background-image:url(image/MDi.gif);
	background-repeat:no-repeat;
	height:10px;
	width:148px;
}
.area .menuD .M{
	padding:0px 10px;
	background-image:url(image/MDback.gif);
	background-repeat:repeat-y;
}
.area .menuD .M td h3{
	width:128px;
	word-wrap: break-word;
}
.area .corpo{
	width:486px;
}
.area .corpo .S{
	margin:10px 0px 0px 0px;
	font-size:1px;
	background-image:url(image/As.gif);
	height:10px;
}
.area .corpo .M{
	background-image:url(image/Aback.gif);
	padding:0px 8px 0px 8px;
}
.area .corpo .M .int{
	width:468px;
}
.area .corpo .I{
	background-image:url(image/Ai.gif);
	height:10px;
	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;
}

.Amei{
	background-image:url(image/Cai.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.Amei b{
	color:#FF0000;
	font-weight:normal;
}


.cabecalho .Cmenu{
	border:0px solid #FFFFFF;
	background-image:url(image/BHBack.gif);
	background-repeat:repeat-x;
	height:49px;
	
	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:32px;
	border-right:1px solid #EAEAEB;
	color:#1D4C8F;
	float:left;
	position:relative;
	display:block;
}
.Cmenu li ul  {
	background-color:#F7F8F8;
	position:absolute;
	display:none;
	left: 0px; /* Set 1px less than menu width */
	top:32px;
}
.Cmenu li ul li {
	text-align:left;
	padding:2px 10px 5px 10px;
	height:auto;
	border-bottom:1px solid #D2D3D4;
	background-color:#F7F8F8;
	display:block;
	width:150px;
	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:10px 10px 8px 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: #1D4C8F; }
.Cmenu li ul li a:hover {  } /* Hover Styles */

.anuncios {

}

.anuncios h3, .anuncios h3:link, .anuncios h3:visited{
	font-size:13px;
	font-weight:bold;
	color:#1D4C8F;
}
.anuncios p{
	margin:0px 0px 0px 0px;
}
.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{
	/*float:right;*/
}
.anuncios a{
	color:#333333;
}
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;
}
.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{
	color:#BF3030;
	font-size:14px;
	font-weight:bold;
	margin:0px 10px;
	padding:0px 0px;
	text-align:left;
}
.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;
}
.exibartigos{
	font-size:14px;
}
.exibartigos li{
	margin:5px 30px;
}
.arearestrita{
	color:#332E65;
}
.arearestrita #esqSenha input{
	
}
.login th{
	font-size:12px;
}
.cabBusca{
	background-color:#00609F;
	color:#FFFFFF;
}
.anuncios hr{
	visibility:hidden;
	height:9px;
}
.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:#00609F;
	font-style:normal;
}
#regiao a:hover{
	text-decoration:none;
	color:#FFFFFF;
	background-color:#1D4C8F;
}
.caixanav h2, .caixanav h2 a{
	
}
.caixanav h2 a:hover{
	
}
.bt, .caixabusca .bt{
	background-color:transparent;
	background-image:url(image/BTpesq.gif);
	width:60px;
	height:22px;
	border:0;
	color:#FFFFFF;
}
