/* CSS Document */
body { margin-top:0px;
	background-image:url(../images/ele.jpg);
		}
#page {
	margin-top:0px;
	
	
	/*margin-bottom:0px;
	/*margin-left:0px;
	/*margin-right:auto;
	width: 998px;*/
	width:990px;
	}

#header{width:990px; height:120px; position:absolute; margin:0 auto; padding:0; }
 #busca {height:60px; width:400px; border:1px dotted #ccc; margin-left:8px;}
.input-busca {margin-top:25px; margin-right:10px; height:30px; width:290px; font-family: Arial, Helvetica, sans-serif; font-size:20px; color:#9a9d99;}
#topo_google{
	width: 730px; 
	height:95px; 
	position:relative; 
	float:left;
	}
#pesq_google{
	width: 220px; 
	height:95px; 
	position:relative; 
	float:left;
	}	

a.link2:link {font-family:Arial, Helvetica, sans-serif; color:#70806e; text-decoration:none}
a.link2:visited {font-family:Arial, Helvetica, sans-serif; color:#70806e; text-decoration:none}
a.link2:hover {font-family:Arial, Helvetica, sans-serif; color:#70806e; text-decoration:none}

#hmenu {
	width: 500px; 
	float:right;
	}
#hmenu ul {margin: 0; padding: 0;}
#hmenu li{
	float:right;
	list-style:none;	
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
#hmenu ul li a{
	/*width:90px;*/
	padding-left:5px;
	padding-right:5px;
	height:20px;
	color: #FF6600;
	/*background-image:url(../images/fundo_menu.png);*/
	/*background-color:#f1f4f0;*/
	text-decoration:none; text-align:center;
	/*border-bottom:1px solid #ccc; */
	border-left:1px solid #ccc; 
	/*margin-top:10px;
	margin-right:5px;*/
	display:block; 
	}
#hmenu ul li a:hover{
	text-decoration:none; 
	border-left:1px solid #ccc; 
	color:#FF6600;
	background-color:#f1f4f0
	}
#hmenu ul li.visited{
	text-decoration:none; 
	background-image:url(../images/fundo_menu); 
	}
#best_categoria ul li a{color:#9a9d99; text-decoration:none; vertical-align:middle;}
#best_categoria li{
	
	float:right;
	/*background-image:url(../images/fundo_best.png);
	 
	  border-top:1px solid #ccc;*/
	  border-left:1px solid #ccc;
  	padding-left:5px;
	padding-right:5px; 
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	top:7px;
	display:block;
	margin-top:10px;
	}
#best_categoria ul { margin-right:0px;}
#best_categoria  li:hover {background-image:url(../images/fundo_best_light.png);display:block;}

#headermenu {
	width: 100%; 
	height:20px; 
	position:relative; 
	background-image:url(../images/fxlink_meio_verde.png);
	margin-top: 0px;
	margin-left: 0px; 
	float:left;
	}

#headermenu ul{ 
		 /*border-bottom:1px solid #AEAEAE;*/
	 }
#headermenu ul li{float:right; font-size:12px; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; background:url(../images/fxlink_meio_verde.png) no-repeat; }
#headermenu ul li a{width:100px; height:20px; display:block; padding:0; color:#555; background-image:url(../images/fxlink_meio_verde.png); text-decoration:none; text-align:center; margin-bottom:0px; left:0px;}
#headermenu ul li a:hover{width:100px; height:20px; text-decoration:none; background-image:url(../images/fxlink_meio_verde.png) no-repeat ;}
#headermenu ul li.active{width:100px; display:block; height:20px; background-image:url(../images/fxlink_meio_verde.png); text-align:center; margin:0 1px 0 0;}

#logo{width:140px; z-index:1; padding:0; position:relative; margin:0 auto 0; float:left; }
#cxicone{width:130px; height:22px; padding:0; position:relative; margin-right:0px; float:right;}
#cxusu{
	font-size: 10px;
	color:#666666;
	font-family: Verdana, Geneva, Arial, sans-serif;
	width:180px;
	height:22px; 
	padding:0; 
	position:relative; 
	margin-right:0px; 
	float:right;
	}
.ico { position:relative; width:30%; height:100%; float:left;}


#content {
	position:absolute;
	margin-top:102px;
	width: 990px;
	/*width:100%;*/
	/*width:990px;*/
	/*height:800px;*/
	font-size: 10px;
	/*color: #003399;*/
	/*color: #999999;*/
	color:#666600;
	font-family: Verdana, Geneva, Arial, sans-serif;
	float:left;
	/*border:1px solid #000000;*/
	}
#fxlink {
	position:relative;
	width: 990px;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	
	/*border:1px solid #000000;*/
	}
#canto_esq_fxlink {
	position:relative;
	width:20px;
	height:20px;
	background-image:url(../images/fxlink_canto_esq_verde.png);
	background-repeat:no-repeat;
	float:left;
	}
#canto_dir_fxlink {
	position:relative;
	width:20px;
	height:20px;
	background-image:url(../images/fxlink_canto_dir_verde.png);
	background-repeat:no-repeat;
	float:left;
	}	
#fxlink_meio {
	position:relative;
	width:950px;
	height:20px;
	background-image:url(../images/fxlink_meio_verde.png);
	float:left;
	}		
#fxbusca {
	position:relative;
	margin-top: 0px;
	width: 988px;
	height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-align:left;
	border-left:1px solid #b3d7af;
	border-right:1px solid #b3d7af;
	border-bottom:1px solid #b3d7af;
	background-image:url(../images/fxlink.png);
	
	}	
#canto_esq_fxbusca {
	position:relative;
	width:20px;
	height:30px;
	background-image:url(../images/fxbusca_canto_esq_cinza.png);
	background-repeat:no-repeat;
	float:left;
	}
#canto_dir_fxbusca {
	position:relative;
	width:20px;
	height:30px;
	background-image:url(../images/fxbusca_canto_dir_cinza.png);
	background-repeat:no-repeat;
	float:left;
	}	
#fxbusca_meio {
	position:relative;
	width:100%;
	height:30px;
	/*background-image:url(../images/fxlink_meio_cinza.png);*/
	float:left;
	}			
.cxbusca {
	position:relative;
	width:435px;
	height:100%;
	float:left;
	}

#cxcat {
	position:relative;
	background-image:url(../images/categ.png);
	width:200px;
	height:25px;
	text-align:center;
	float:left;
	}	

.linleft {
	position:relative;
	width:192px;
	height:70px;
	/*border-left:4px solid #CCCCCC;
	border-right:4px solid #CCCCCC;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003399;
	float:left
	/*border:1px solid #000000;*/
	}	

#fxespecial {	
	position:relative;
	background-image:url(../images/fundo_best_light.png);
	background-color:#ccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	/*color: #ff6938;*/
	color: #9a9d99;
	text-align:center;
	width:100%;
	height:20px;
	float:left;
	}

#canto_esq_fxespecial {
	position:relative;
	width:20px;
	height:20px;
	background-image:url(../images/fxlink_canto_esq_cinza.png);
	background-repeat:no-repeat;
	float:left;
	}
#canto_dir_fxespecial {
	position:relative;
	width:20px;
	height:20px;
	background-image:url(../images/fxlink_canto_dir_cinza.png);
	background-repeat:no-repeat;
	float:left;
	}	
	
#fxespecial_meio_veiculo {
	position:relative;
	width:160px;
	height:20px;
	background-image:url(../images/fxlink_meio_cinza.png);
	float:left;
	}			
.especial {
	position:relative;
	width:24%;
	height:100%;
	float:left;
	}
/*coluna esquerda retirada */
#cxcategoria {
	position:relative;
	margin-top:10px;
	margin-left: 5px;
	width:200px;
	float:left;
	/*border:1px solid #000000;*/
	}	
#cxselcat {
	position:relative;
	width:100%;
	margin-top:3px;
	float:left;
	/*border:1px solid #000000;*/
	}	
#cx_cat {
	position:relative;
	width:198px;
	height:200px;
	text-align:center;
	float:left;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	}
#cx_cat dl{
	position:relative;
	width:24.4%;
	height: 25%;
	float: left;
	margin-top: 4px;
	margin-left: 1px;
	text-align:left;
	}
#cx_cat dt, 
#cx_cat dd {
	width: 9.6em;
	margin: 0 auto 3px;
	font-size: 8px;
}

#topoleft {
	position:relative;
	width:200px;
	height:10px;
	float:left;
	}
#baixoleft {
	position:relative;
	width:200px;
	height:10px;
	float:left;
	}	
.canto_col_esq {
	position:relative;
	width:10px;
	height:100%;
	float:left;
	}	
#meiotop_col_esq {
	position:relative;
	width:178px;
	height:100%;
	float:left;
	text-align:center;
	border-top:1px solid #CCCCCC;
	
	}		
#meiobai_col_esq {
	position:relative;
	width:180px;
	height:100%;
	float:left;
	border-bottom:1px solid #CCCCCC;
	
	}			
#colnormal {
	/*position:relative;
	background-image:url(../images/toponormal.gif);
	background-position:top;
	background-repeat:no-repeat;*/
	margin-top:10px;
	margin-left:5px;
	width:560px;
	/*height:800px;*/
	float:left;
	/*border:1px solid #000000;*/
	
	}		
.cxcarro
	{
	position: relative;
	/*font-size: 11px;
	color: #666600;
	font-family: Verdana, Geneva, Arial, sans-serif;
	text-align: center;
	margin-top: 3px;
	margin-left: 3px;*/
	border-bottom-color:#808000;
	border-bottom-width:1px;
	border-bottom-style: solid;
	width:100%;
	/*height:100%;*/
	float:left;
	}
.cxref
	{
	position:relative;
	padding:5px;
	font-size: 11px;
	color: #666600;
	font-family: Verdana, Geneva, Arial, sans-serif;
	text-align: left;
	width:10%;
	height:20px;
	float:left;
	}
.cxdet
	{
	position:relative;
	padding:5px;
	font-size: 11px;
	color: #666600;
	font-family: Verdana, Geneva, Arial, sans-serif;
	text-align: left;
	width:20%;
	height:20px;
	float:right;
	}	
.cxpro
	{
	position:relative;
	padding:5px;
	font-size: 11px;
	color: #666600;
	font-family: Verdana, Geneva, Arial, sans-serif;
	text-align: left;
	width:70%;
	height:20px;
	float:left;
	}
.cxvaluni
	{
	position:relative;
	padding:5px;
	font-size: 11px;
	color: #666600;
	font-family: Verdana, Geneva, Arial, sans-serif;
	text-align: left;
	width:10%;
	height:20px;
	float:left;
	}	
	

.linha
	{
	position: relative;
	/*margin-top:5px;*/
	width:99%;
	/*height:180px;*/
	float:left;
	}


#cxdadosanuncio
	{
	position: relative;
	margin-top:5px;
	/*border-color:#808000;
	border-width: 1px;
	border-style: solid;*/
	width:49%;
	height:270px;
	float:left;
	}
#cxdadosanuncio2
	{
	position: relative;
	background-color:#CCCCCC;
	margin-top:5px;
	margin-left:10px;
	border-color:#808000;
	border-width: 1px;
	border-style: solid;
	width:49%;
	height:270px;
	float:left;
	}				
.cxfotodin
	{
	position: relative;
	margin-top:5px;
	/*border-color:#808000;
	border-width: 1px;
	border-style: solid;*/
	width:100%;
	/*height:200px;*/
	float:left;
	}				
.cxvitrine
	{
	position: relative;
	margin-top:15px;
	width:100%;
	/*height:320px;*/
	float:left;
	}
#fxobs2
	{
	position:relative;
	background-color: #0099CC;
	color: #FFFFFF;
	font-size:14px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	text-align:center;
	padding-top:5px;
	
	width:100%;
	height:30px;
	float:left;
	}			
.detanuncio
	{
	position: relative;
	border-bottom-color:#808000;
	border-bottom-width:1px;
	border-bottom-style: solid;
	width:100%;
	float: left;
	}


#nomedet
	{
	position: relative;
	font-size: 18px;
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	padding:3px;
	/*border-bottom-color:#808000;
	border-bottom-width:1px;
	border-bottom-style: solid;*/
	width:100%;
	float: left;
	}

#fonedet
	{
	position: relative;
	font-size: 12px;
	color: #000099;
	font-family: Verdana, Arial, Helvetica, sans-serif
	text-align:left;
	padding:3px;
	/*border-bottom-color:#808000;
	border-bottom-width:1px;
	border-bottom-style: solid;*/
	width:100%;
	float: left;
	}		

.fxvitrine
	{
	position:relative;
	background-color: #0099CC;
	color:#000066;
	font-size:12px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	text-align:center;
	width:100%;
	height:20px;
	float:left;
	}	
.fxobs
	{
	position:relative;
	background-image:url(../images/fxbusca_meio_cinza.png);
	color: #000066;
	font-size:12px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	text-align:center;
	width:990px;
	height:30px;
	float:left;
	}		
#colleft {
	position:relative;
	margin-top:0;
	width:200px;
	height:600px;
	float:left;
	/*border:1px solid #000000;*/
	
	}
.pontilhado {border: 1px dotted #ff6938; background-color:#eaede9; width:135px}
.cxveic {
	position:relative;
	/*background-image:url(../images/fun.gif);*/
	width:100%;
	margin-top: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ff6938;
	text-align:center;
	border:1px solid #ccc;
	float:left;
	}					
.cxveic dl {
	/*border-left:1px solid #e8e8e8;
	border-right:1px solid #e8e8e8;
	border-bottom:1px solid #e8e8e8;*/
	background-color:#d7e0d6;
	width:93%;
	height:97.5%;
	margin: 5px 5px 5px auto;
	}	
.cxveic dd {
	text-align:left;
	
	
	}
#cdir{
	width:188px;
	border:1px solid #ccc;
	text-align:center;
	margin-top:5px;
	padding-top:5px;
	
}

#zone-bar{
margin-top:5px;
padding-top:5px;
}		
#cxajuda {
	position:relative;
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
	color:#003399;
	float:left;
	text-align:center;
	padding-top:5px;
	margin-top:5px;
	border:1px solid #ccc;
	}					

#cxajuda dl, dt, dd{
	margin: 0 auto;
	}
#cxajuda dd {
	background-image:url(../images/fx_ajuda.png);
	height:50px;
	}	
#colcat {
	position:relative;
	margin-top:10px;
	margin-left:10px;
	width:590px;
	/*height:500px;*/
	font-size: 10px;
	color: #003399;
	font-family: Verdana, Geneva, Arial, sans-serif;
	float:left;
	/*border:1px solid #000000;*/
	}		
.linhacat
	{
	position: relative;
	background-image:url(../images/fun_linha_cat.png);
	/*background-color:#999999;*/
	width:99%;
	height:80px;
	border-bottom:2px solid #CCCCCC;
	float:left;
	}
.linhacat2
	{
	position: relative;
	background-image:url(../images/fun_linha_cat2.png);
	width:99%;
	height:80px;
	border-bottom:2px solid #CCCCCC;
	float:left;
	}	
	
.catfoto
	{
	position: relative;
	margin-left:10px;
	margin-top:3px;
	width:20%;
	float:left;
	}
.catnome
	{
	position: relative;
	font-size: 11px;
	color: #000066 ;
	font-family: Verdana, Geneva, Arial, sans-serif;
	text-align: left;
	margin-top:3px;
	width:30%;
	/*height:7%;*/
	float:left;
	}

.catpreco
	{
	position: relative;
	font-size: 11px;
	color: #666600;
	font-family: Verdana, Geneva, Arial, sans-serif;
	text-align:center;
	width:15%;
	float:left;
	}			
.cxnormal dl {
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	color: #70806e;
	font-size:12px;
	width: 23.5%;
	height: 185px;
	float: left;
	margin-top: 10px;
	margin-left: 5px;
	text-align:center;
	border-bottom:1px solid #ccc;
	/*border:1px solid #CCCCCC;*/
}

.cxnormal dt, 
.cxnormal dd {
	width: 9.6em;
	margin: 0 auto;
}

.cxnormal dd ul li {
	font-size: 10px;
}

#colright {
	position:relative;
	margin-top:10px;
	margin-left:5px;
	background-color:#FFFFFF;
	/*background-color:#e8e8e8;*/
	width:200px;
	/*height:500px;*/
	font-size: 10px;
	padding:5px;
	color:#cccccc;
	font-family: Verdana, Geneva, Arial, sans-serif;
	float:left;
	/*border:1px solid #666666;*/
	}	
	
#colright dl{
	background-color:#e8e8e8;
	width:95%;
	margin: 5px 5px 5px auto;
	}
#colright dd {
	text-align:left;
	padding-left: 5px;
	
	}	
	
#fxespecial_meio {
	position:relative;
	width:535px;
	height:20px;
	background-image:url(../images/fxlink_meio_cinza.png);
	float:left;
	}	
#combo_especial {
	position:relative;
	margin-top:10px;
	margin-left:10px;
	width:775px;
	/*width:780px;*/
	height:200px;
	float:left;
	/*border:1px solid #CCCCCC;*/
	}	
#cat_especial {
	position:relative;
	background-image:url(../images/fundo_categoria.png);
	width:463px;
	height:200px;
	float:left;
	}		
#cat_especial dd {
	float:left;
	margin:5px auto auto 5px;
	width:110px;
	}	
#cxcadastra {
	position:relative;
	/*background-image:url(../images/fxcadastre.png);*/
	width:298px;
	margin: 0px auto auto 8px;
	float:left;
	border:1px solid #fde5b6;
	}		
#cxcadastra dd {
	margin-left: 10px;
	}	
#cxespecial {
	position:relative;
	margin-top:0px;
	margin-left:5px;
	width:100%;
	height:180px;
	float:left;
	/*border:1px solid #CCCCCC;*/
	}	
#cxespecial dl {
	position:relative;
	width: 19%;
	/*height: 190px;*/
	float: left;
	margin-top: 8px;
	margin-left: 5px;
	text-align:left;
	/*border:1px solid #000000;*/
}

#cxespecial dt, 
			dd {
	/*width: 9.6em;*/
	margin: 0 auto;
	}

#cxespecial dd ul li {
	font-size: 10px;
}

.linhaslide
	{
	position: relative;
	margin-top:5px;
	width: 990px;
	/*height:400px;*/
	float:left;
	/*border:1px solid #000000;*/
	}			
#cxslide
	{
	position: relative;
	margin-top:5px;
	width: 350px;
	height:500px;
	float:left;
	text-align:center;
	z-index:100;
	/*border:1px solid #000000;*/
	}	
#descricao_produto
	{
	position: relative;
	/*background-color:#CCCCCC;*/
	margin-top:5px;
	width: 340px;
	height:400px;
	float:left;
	text-align:center;
	/*border:2px solid #CCCCCC;*/
	}
#descricao_produto dt {
	font-size:16px;
	text-align:left;
	}		
#descricao_produto dd {	
	font-size:14px;
	text-align:left;
	}
	
					
#cxvendedor
	{
	position: relative;
	background-image:url(../images/fun.gif);
	margin:5px auto auto 10px;
	width: 280px;
	height:400px;
	padding-left: 5px;
	float:left;
	/*border:1px solid #000000;*/
	}	
#cxvendedor dd {
	font-size: 12px;
	color:#006666;
	font-family: Verdana, Geneva, Arial, sans-serif;
	text-align:left;
	}
#cxvendedor dt {
	font-size: 16px;
	}	

#conteudo {
	position:absolute;
	margin-top:0px;
	width:100%;
	font-size: 10px;
	color:#666600;
	font-family: Verdana, Geneva, Arial, sans-serif;
	float:left;
	/*border:1px solid #000000;*/
	}
.linha_anuncio {
	position:relative;
	background-color:#f5fbcf;
	width: 100%;
	float:left;
	border-bottom:2px solid #ccc;
	}
.linha_anuncio2 {
	position:relative;
	background-color:#f9f9f2;
	width: 100%;
	float:left;
	}	
	
#div-ajax {float:left;}
#modajax2 {float:left;}	

#foot
	{
	position: relative;
	/*background-image: url(../images/fxlink_meio_verde.png);**/
	
	font-size: 12px;
	border:1px solid #b3d7af;
	color: #666600;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	margin-top:20px;
	
	width:100%;
	float:left;
	}	
#foot_interno {background-color:#f8fbf7; width: 930px; margin:10px 10px 10px 10px;}	
#foot_interno p { margin:10px 10px 10px 10px;}
