*{margin:0px; padding:0px;}

body{
	font:13px Arial, Tahoma, Verdana;
	color:#000;
	background:url(../img/background.png) repeat-x fixed;
	/*background:url(../img/bg_geral.jpg) fixed;*/
}

input{
	padding:4px;
}

input:focus{
	border:1px solid #333;
}



textarea {
	padding:3px;
}

textarea:focus{
	border:1px solid #333;
}

select {
padding:3px;
}

select:focus {
	border:1px solid #333;
}

a:link{
text-decoration:none;
color:#000;
}

a:visited{
text-decoration:none;
color:#000;
}

a:hover{
text-decoration:underline;
color:#2B6092;
}


.areaTrabalho{
	width:930px;
	margin:0 auto;
	padding:4px 0px 4px 0px;
	
}
.colEsq a{
	color: #000;
	text-decoration:none;
	
}

.colEsq  a:hover{
	color: green;
	text-decoration:underline;

}


#geral{
	width:912px;
	margin:0 auto;
	padding:4px 0px 4px 0px;
	background:#fff;
	
}

#bg_fundo{
	background-color:#fff;
	width:916px;
	margin:0 auto;
	padding:5px;
	border:1px solid #E0E0E0;
}

#topo{
	height:128px;
	width:912px;
	background: url(../img/topo.jpg);
}

#logo{
	padding:18px 0px 0px 7px;
	float:left;
}

#menu_busca{
	background: url(../img/barra_busca.jpg);
	height:35px;
	margin-top:2px;
}

#menu_nav{
	background: url(../img/barra_menu.jpg);
	height:35px;
	margin-top:2px;
}

#menu_nav ul{list-style:none;}


#menu_nav ul li {float:left; width:115px; border-right:1px dotted #999;}

#menu_nav ul li a{
float:left; 
width:115px;
display:inline;
height:35px;
line-height:35px;
text-decoration:none;
color:#fff;
text-align:center;
}



#menu_nav ul li a:hover{
	color:/*#FDDD00;*/#FFD700;
	text-decoration:none;
	background:url(../img/barra_menuhover.jpg);
	
}

#boxs{
	float:right;
	width:295px;
	height:79px;
	margin: 25px 25px 0px 0px
}

#boxs ul{
	list-style:none;
} 

#boxs ul li{float:left; margin-left:3px;}

#boxs ul li a{display:inline; float:left;}

#boxs ul li a:hover{
	padding-top:3px;
}

#meu_carrin{
	
	float:right;
	

}

#menu_lat{
	float:left;
	width:200px;
	color:#333;
}

#busca{
padding:3px 0px 3px 23px; font:14px Arial; color:#666; width:255px; margin-left: 7px; border:1px solid #fff;;margin-top:5px;background-image:url(../img/lupa.png);background-repeat:no-repeat;  
}

.top{
	padding:7px 0px 0px 10px;
	color:#FFF;
	font:16px Tahoma;
}

.top_blateral{
	background: url(../img/top_blateral.jpg);
	height:36px;
	

}	

.ilumincao_eletrica{
	margin-left:8px;
	background: url(../img/ilumincao_eletrica.jpg);
	width:175px;
	height:23px;

}

.cont_blateral{
	background: url(../img/cont_blateral.jpg);
	padding:0px 5px 0px 5px;
}

.rod_blateral{
	background: url(../img/rod_blateral.jpg) no-repeat;
	height:5px;
}

.top_cont{
	background: url(../img/top_cont.jpg);
	width:497px;
	height:36px;
	float:left;
	margin-left:5px;
}

.cont_cont{
	background: url(../img/cont_cont.jpg) repeat-y;
	width:497px;
	margin-left:5px;
	color:#333;
	float:left;
	padding:0px 0px 0px 3px;
}

.rod_cont{
	background: url(../img/rod_cont.jpg) no-repeat;
	width:497px;
	height:11px;
	float:left;
	margin-left:5px;
	
}

.top_blaterald{
	background: url(../img/top_blateral.jpg);
	height:36px;

}	

.cont_blaterald{
	background: url(../img/cont_blateral.jpg);
	padding:0px 5px 0px 5px;
}

.rod_blaterald{
	background: url(../img/rod_blateral.jpg) no-repeat;
	height:5px;
}


#menu_latd{
	float:right;
	width:200px;
	color:#333;
}


.cont_blateral ul{list-style:none;}

.cont_blateral ul li a{
	display:block;
	height:25px;
	color:#000;
	text-decoration:none;
	line-height:25px;
	padding-left:25px;
	background: url(../img/setinha.jpg) no-repeat;
	background-position: 5px 6px;
	border-bottom:1px dotted #999;
	font-weight:normal;
}

.cont_blateral ul li a:hover{
	text-decoration:none;
	color:#2B6092;
	line-height:25px;
	padding-left:25px;
	background: url(../img/setinha_hover.jpg) no-repeat;
	background-color:#E8F5FF;
	background-position: 5px 6px;
}


tr .fundo{
	width:90%;
	
}

.listIMGtd {

}

.destaqueP td{	
	width:80%;
		border:0px solid #fff;
}

#prod ul{list-style:none;}

#prod ul li{
	float:left;
	margin-left:5px;
	width:232px;
	border:1px dotted #ccc;
	margin-top:4px;
	margin-bottom:4px;
	height:295px;
}

#prod ul li:hover{
	border:1px dotted #333;
}

#prod ul li a{
	text-decoration:none;
	color:#000;
}

#prod ul li a:hover{
	text-decoration:underline;
	color:#333;
}

#rodape{
	background:url(../img/rodape.jpg);
	width:907px;
	height:170px;
	margin:0 auto;
	
}

.seta{
	float:left;
	padding:6px 5px 0px 5px;
}

.top_detalhes{
	width:701px;
	height:36px;
	background: url(../img/top_detalhes.jpg);
	float:left;
	margin-left:6px;
}

.cont_detalhes{
	width:701px;
	background: url(../img/cont_detalhes.jpg);
	float:left;
	margin-left:6px;
}

.rod_detalhes{
	width:701px;
	height:10px;
	background: url(../img/rod_detalhes.jpg);
	float:left;
	margin-left:6px;
}
.link_carrinho{
	color:#fff;
}

.link_carrinho a{
	color:#fff;
}

#destaques{
	width : 911px;
	height:250px;
	background:#f7f7f7;
}

.top_dest{
	background: url(../img/top_dest.jpg);
	width : 911px;
	height:36px;
}

.cont_dest{
	background: url(../img/cont_dest.jpg);
	width : 911px;
	
}

.rod_dest{
	background: url(../img/rod_dest.jpg);
	width : 911px;
	height:9px;
}


#linkrod a:link{
text-decoration:none;
color:#fff;
}

#linkrod a:visited{
text-decoration:none;
color:#fff;
}

#linkrod a:hover{
text-decoration:underline;
color:#333;
}
