@charset "utf-8";
* { 
margin : 0; 
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; 
} 
#secao			{ display: block; padding: 5px 0px 5px 16px; text-align: left; }
#secao a		{ color: #000000; }
#secao a:hover	{ text-decoration: underline; }
#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--------------------------------------------------*/
#meio {
	float: left;
	background-image: url(../imagens/miolo.jpg);
	background-repeat: repeat-y ;
	background-position: top;
	width: 795px;
	/*_width : 795px;
	height: 513px;*/
	_padding-left=150px;
	position: relative;
}
/*--------------lado esquerdo----------------------------------------------------------------*/
/*#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: 0px 0px 0px 0px;
}

#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 {
    /*CLEAR: both;*/
    font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #504B27;
	height:18px; 
	LIST-STYLE-TYPE: none;
	padding: 4px 0px 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: #7B2236;
	text-decoration: none;
	padding-top:15px;
}

.MNlatesquerdaAtivo:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7B2236;
	text-decoration: underline;
	padding-top:15px;
}

/*------central------------------------------------------------------------------*/
#meio #conteudo {
     
	float: left;
	background-color: #FFFFFF;
	padding: 12px 0px 10px 0px;
	width:554px; 
_width : 504px;
	
}
#meio #conteudo #areas{
	float: left;
	background-color: #FFFFFF;
	width: 554px;
	_width : 504px;
}
#meio #conteudo #barrasareas{
	float: left;
	background-color: #FFFFFF;
	width: 554px;
	_width : 504px;
	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 : 504px;
	height: 36px;
	position: relative;
}
#meio #conteudo #areas #textos {
	margin-top: 20px;
	margin-bottom: 10px;
	padding-left:15px;
	padding-right:5px;
	padding-top:20px;
	color: #666666;
	text-align: justify;
	line-height: 16px;
}
#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; 
} 
#meio #conteudo #destaque-home {
	clear:both;
    float: left;
	display : block;
	width: 554px;
	_width: 480px;
	position: relative;
}
#meio #conteudo #destaque-home #naoencontrou {
float:left; 
border : 1px solid #c9c9c9; 
display : block; 
width : 550px;
_width: 480px; 
margin-top : 1px; 
padding : 40px 0; 
text-align : center; 
}
#meio #conteudo #destaque-home #naoencontrou h5 {
	margin: 6px 0px 0px 0px;
	font-size: 12px;
	color:#666666;
	line-height: 18px;
} 

#meio #conteudo #destaque-home td {
	width: 275px;
	text-align: center;
	padding: 10px 0px;
}
#meio #conteudo #destaque-home #imgprod {
	width: 100px;
	float:left;
	padding-top:10px;
}
#meio #conteudo #destaque-home .nomeproduto {
	/*width: 155px;*/
	font-weight: normal;
	color:#AF0B0F;
	text-align:left;
	display: block;
	margin: 2px 0px 0px 10px;
	height:25px;
	font-size: 11px;
}
#meio #conteudo #destaque-home .descproduto {
	
	display: block;
	/*margin: 2px 0px 0px 0px;*/
	font-weight: normal;
	height:25px;
	text-align:left;
	font-size: 10px;
}
#meio #conteudo #destaque-home .precoproduto {
	/*width: 155px;*/
	display: block;
	height:25px;
	margin: 20px 0px 0px 0px;
	padding-left:0px;
	font-weight: bold;
	color:#AF0B0F;
	text-align:left;
	font-size:19px;
}
#meio #conteudo #destaque-home .botoes1  {
	float:left;
	width: 90px;
	margin-top: 0px;
	padding-left:-40px;
}
#meio #conteudo #destaque-home .botoes2{
	float:left;
	width: 90px;
	margin-top: 5px;
	padding-left:-30px;
}
#meio #conteudo #destaque-home .separador {
	BACKGROUND: url(../imagens/barra_div_produtos.jpg) repeat-x left top
}
#meio #conteudo #destaque-home #navegar {
    float: left;
	background-color: #ffffff;
	padding-top:10px;
	padding-left:15px;
	width: 540px;
	height: 25px;
	position: relative;
}
#meio #conteudo #destaque-home #navegar a{
   color: #666666;
	text-decoration: none;
}
#meio #conteudo #destaque-home #navegar a:hover{
   color: #CC0000;
	text-decoration: none;
}			

/*-------------------------------------------------------------------------------------*/
#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;
}
