@charset "utf-8";
* { 
margin : 0; 
padding : 0; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
list-style : none; 
} 
body { 
margin-left : 0; 
margin-top : 0; 
margin-right : 0; 
margin-bottom : 0; 
text-align : center; 
background-image : url(http://www.labouche.com.br/imagens/bg.jpg); 
background-position : top;
scrollbar-face-color: #E2E5EA;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #687888;
scrollbar-3dlight-color: #687888;
scrollbar-arrow-color: #6E7E88;
scrollbar-track-color: #BCBFC0;
scrollbar-darkshadow-color: #E2E5EA;
} 
#geral { 
width : 796px; 
padding-bottom : 6px; 
text-align : left; 
margin : 0 auto;
_margin-left:100px;  
} 
#topo { 
float : left; 
width : 796px; 
height : 268px; 
} 
#topo #barra-t { 
float : left; 
background-image : url(../imagens/barra_topo.jpg); 
background-repeat : no-repeat; 
background-position : top;width : 796px; 
height : 5px; 
} 
#topo #quadro-e { 
float : left; 
background-image : url(../imagens/topo_esquerda.jpg); 
width : 16px; 
height : 216px; 
} 
#topo #logo { 
float : left; 
width : 764px; 
height : 216px; 
} 
#topo #quadro-c { 
float : left; 
background-image : url(../imagens/topo_direita.jpg); 
width : 16px; 
height : 216px; 
} 
#topo #quadro-d { 
background-image : url(../imagens/barra_menu.jpg);
background-repeat:no-repeat; 
float : left; 
width : 795px;
_width : 705px; 
height : 51px; 
} 
#topo #quadro-d #menu_topo { 
float : left; 
width : 795px; 
_width : 755px;
height : 51px; 
font-weight : bold; 
color : #ffffff; 
padding : 7px 15px 15px 57px; 
margin-bottom : 15px; 
text-decoration : none; 
} 
#topo #quadro-d #menu_topo UL LI { 
margin-top : 10px; 
font-weight : bold; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
float : left; 
margin-bottom : 8px; 
margin-left : 0; 
width : auto; 
text-align : left; 
color : #ffffff; 
text-decoration : none; 
list-style-type : none; 
} 
#topo #quadro-d #menu_topo UL LI A { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
text-decoration : none; 
color : #ffffff; 
} 
#topo #quadro-d #menu_topo UL LI A:hover { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #ff0000; 
} 
.esp { 
padding-left : 40px; 
padding-bottom : 40px; 
margin-right : 40px; 
padding-top : 0; 
vertical-align : bottom; 
} 
#meio { 
float : left; 
background-image : url(../imagens/miolo.jpg); 
background-position : top;width : 795px;
} 
#meio #lesq { 
float : left; 
width : 189px; 
position : relative; 
padding : 7px 20px 10px 12px; 
} 
#meio #lesq #busca { 
float : left; 
width : 189px; 
position : relative; 
padding : 5px 15px 10px 12px; 
} 
#meio #lesq #busca #titbusca { 
float : left; 
background-image : url(../imagens/titulo_189_36.jpg); 
background-repeat : no-repeat; 
background-position : top;width : 189px; 
height : 36px; 
position : relative; 
} 
#meio #lesq #busca #loginformulario { 
background-image : url(../imagens/bg_formlogin.jpg); 
background-repeat : repeat; 
float : left; 
width : 189px; 
height : 45px; 
font-weight : bold; 
color : #504b27; 
margin : 0 0 0 0; 
} 
#meio #lesq #busca #loginformulario .campo { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
background-color : #e6e5d8; 
vertical-align : middle; 
margin-left : 15px; 
font-weight : normal; 
width : 155px; 
border : 1px solid #9c8e5e; 
} 
#meio #lesq #busca #loginformulario LI { 
font-family : "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #504b27; 
height : 18px; 
list-style-type : none; 
padding : 4px 0 4px 8px; 
} 
#meio #lesq #busca #loginformulario .btnBuscar { 
margin-left : 87px; 
width : 89px; 
position : absolute; 
height : 17px; 
} 
.textreq { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #504b27; 
border : 1px solid #504b27; 
background-color : #f9f5d3; 
margin-left : 15px; 
} 
#meio #lesq #menu_categorias { 
float : left; 
width : 189px; 
position : relative; 
padding : 5px 15px 10px 12px; 
} 
#meio #lesq #menu_categorias #titcategorias { 
float : left; 
background-image : url(../imagens/titulo_189_36.jpg); 
background-repeat : no-repeat; 
background-position : top;width : 189px; 
height : 36px; 
position : relative; 
} 
.MNlatesquerda { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #666666; 
text-decoration : none; 
} 
.menulatesquerdasub { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
height : 20px; 
color : #666666; 
text-decoration : none; 
padding-top : 15px; 
} 
.menulatesquerdasub:hover { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
height : 20px; 
color : #666666; 
text-decoration : none; 
padding-top : 15px; 
text-decoration : underline; 
} 
.MNlatesquerda:hover { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #484848; 
text-decoration : underline; 
} 
.MNlatesquerdaAtivo { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #cc0000; 
text-decoration : none; 
padding-top : 15px; 
} 
.MNlatesquerdaAtivo:hover { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #cc0000; 
text-decoration : underline; 
padding-top : 15px; 
} 
#meio #conteudo { 
float : left;
width:554px; 
_width : 490px;
background-color : #ffffff; 
padding : 12px 0 10px 0; 
} 
#meio #conteudo #areas { 
float : left; 
background-color : #ffffff; 
*width : 524px; 
_width : 490px; 
} 
#meio #conteudo #barrasareas { 
float : left; 
background-color : #ffffff; 
width : 524px; 
height : 10px; 
} 
#meio #conteudo #areas #area1 { 
float : left; 
background-image : url(../imagens/titulo_554_36.jpg); 
background-repeat : no-repeat; 
background-position : top;
width : 554px; 
_width : 490px; 
height : 36px; 
position : relative; 
} 
#meio #conteudo #barra_categorias { 
clear : both; 
float : left; 
background-image : url(../imagens/seta_azule.gif); 
background-position : left center; 
background-repeat : no-repeat; 
background-color : #e6e5d8; 
width : 554px;
_width : 504px; 
height : 20px; 
color : #cc0000; 
padding : 7px 0 0 0; 
margin-top : 10px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal; 
} 
#meio #conteudo #barra_categorias .categoriastxt { 
color : #cc0000; 
padding : 7px 0 0 13px; 
margin-top : 10px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal; 
} 
#meio #conteudo #barra_categorias b { 
color : #cc0000; 
} 
#infoproduto { 
width : 534px;
*width : 554px; 
_width : 484px; 
margin-top : 10px; 
float : left; 
} 
#infoproduto #quadro { 
background-color : #ffffff; 
float : left; 
width : 114px; 
height : 171px; 
border : 3px solid #cccccc; 
margin-right : 6px; 
margin-top : 20px; 
margin-left : 20px; 
} 
#infoproduto #quadro img { 
margin : 1px; 
border : 1px solid #54534a; 
} 
#infoproduto #dados { 
float : left; 
margin-top : 20px; 
margin-left : 20px; 
width:300px;
color : #666666; 
} 
#infoproduto #dados .nomeproduto { 
float : left; 
clear : both; 
width:300px;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 14px; 
color : #666666; 
font-weight : bold; 
text-align : left; 
margin-top : 0; 
padding : 0 0 5px 15px; 
} 
#infoproduto #dados .precoproduto { 
float : left; 
clear : both; 
width:300px;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 14px; 
color : #cc0000; 
text-align : left; 
font-weight : bold; 
margin-top : 25px; 
margin-left : 15px; 
} 
#infoproduto #dados #btncomprar { 
clear : both; 
float : left; 
margin-top : 70px; 
margin-left : 15px; 
/*width : 100%; */
height : 26px; 
text-align : left; 
} 
#infoproduto #imgamp { 
clear : both; 
float : left; 
margin : 8px 0 0 18px; 
} 
#infoproduto #desc-titulo { 
clear : both; 
float : left; 
width : 218px; 
height : 18px; 
margin-top : 25px; 
padding-top : 8px; 
font-weight : bold; 
text-align : center; 
} 
#infoproduto #desc { 
clear : both; 
float : left; 
width : 540px;
_width : 500px; 
padding : 5px; 
border-width : 1px 0; 
border-style : solid; 
border-color : #cccccc; 
line-height : 16px; 
color : #666666; 
} 
#infoproduto #desc a { 
color : #666666; 
text-decoration : none; 

} 
#infoproduto #desc a:hover { 
text-decoration : underline; 
} 
#infoproduto #voltar { 
clear : both; 
float : left; 
margin-top : 10px; 
width : 100%; 
height : 26px; 
text-align : right; 
} 
#carrinho { 
width : 554px; 
_width : 484px; 
margin-top : 60px; 
margin-bottom : 10px;
} 
#carrinho table { 
clear : both; 
margin-top : 1px; 
} 
#carrinho .linkprod { 
color : #666666; 
text-decoration : none; 
} 
#carrinho .linkprod:hover { 
color : #003366; 
text-decoration : underline; 
} 
#carrinho .quantidade { 
border : 1px solid #000000; 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
text-align : center; 
width : 25px; 
} 
#carrinho .imgtopo { 
display : block; 
margin-top : 10px; 
} 
#carrinho .caixa { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
} 
#carrinho .botao { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
border : 1px solid #000000; 
background-color : #ffffff; 
width : 58px; 
height : 18px; 
} 
#carrinho #carrinho-vazio { 
border : 1px solid #c9c9c9; 
display : block; 
width : 550px;
_width : 484px;  
margin-top : 1px; 
padding : 40px 0; 
text-align : center; 
} 
#carrinho #carrinho-vazio h3 { 
margin : 0; 
font-size : 22px; 
} 
#carrinho #carrinho-vazio h5 { 
margin : 6px 0 0 0; 
font-size : 12px; 
line-height : 18px; 
} 
#final {
	clear: both;
	float: left;
	background-image: url(../imagens/final_conteudo.gif);
	width: 550px;
	height: 12px;
	display: block;
}
#rodape {
	clear: both;
	float: left;
	background-image: url(../imagens/barra_rodape.jpg);
	background-repeat: no-repeat;
	/*background-position: top;*/
	width: 795px;
	/*height: 34px;*/
	text-align: left;
	FONT-SIZE: 10px; 
	color: #FFFFFF;
	padding: 10px 0px 10px 50px;
}
#rodape a {
	color: #FFFFFF;
	FONT-SIZE: 10px; 
	text-decoration: none;
}

#rodape a:hover {
    color: #FF0000;
	FONT-SIZE: 10px; 
	text-decoration: underline;
}