/* CSS Document */

*{
	margin:0px;
	padding:0px;
}

body{
	margin:0px;
	padding:0px;
	height:100%;
	margin-top:0px;
	background-color:#e0d7cd;
	font-family:Arial, Helvetica, sans-serif;
	color:#533b1c;
}

input, select, option {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

ul, li {
	list-style:none;
}

a:link, a:active, a:visited {color:#1f5730; text-decoration:underline;}
a:hover {color:#1f5730; text-decoration:none;}

a.lroda:link, a.lroda:active, a.lroda:visited {color:#FFFFFF;  text-decoration:none; font-family:Verdana, Arial;}
a.lroda:hover {color:#FFFFFF; text-decoration:none; font-family:Verdana, Arial;}

/*geral*/
#topo{
	width:724px;
	height:92px;
	padding:15px 0 0 48px;
	margin:auto;
	background-image:url(../img/fundo/menu.jpg);
	background-repeat:no-repeat;
}

.logotop{
	width:152px;
	height:64px;
	float:left;
}

.menu{
	width:720px;
	height:23px;
	padding:;
	float:left;
}

.deaz{
	width:150px;
	height:20px;
	/*padding:34px 46px 0 0;*/
	padding:0px 46px 0 0;
	float:right;
}

a.BtIdiomaPt { outline:none; background:url(../../img/componentes/bt_idiomapt.gif) no-repeat; width:148px; height:21px; display:block; text-indent:-5000em; margin:5px 0 5px 0;}
a.BtIdiomaPt:hover { background-position: 0 -21px; }

a.BtIdiomaEsp { outline:none; background:url(../../img/componentes/bt_idiomaesp.gif) no-repeat; width:137px; height:21px; display:block; text-indent:-5000em; float:right; margin:5px 0 5px 0;}
a.BtIdiomaEsp:hover { background-position: 0 -21px; }

a.BtIdiomaEng { outline:none; background:url(../../img/componentes/bt_idiomaeng.gif) no-repeat; width:147px; height:21px; display:block; text-indent:-5000em; float:right; margin:5px 0 5px 10px;}
a.BtIdiomaEng:hover { background-position: 0 -21px; }


#cont{
	width:772px;
	background-color:#fff8ef;
	background-image:url(../img/fundo/cantodir.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	margin:auto;
}


.preroda{
	clear:both;
	height:22px;
	width:766px;
	padding:0 6px 9px 0;
	text-align:right;
	color:#848585;
	font-size:10px;
	font-family:Verdana, Arial;
}

#rodape{
	width:772px;
	height:50px;
	padding:11px 0 0 0;
	background-image:url(../img/fundo/rodape.jpg);
	margin:auto;
	text-align:center;
	color:#FFFFFF;
	font-size:10px;
	font-family:Verdana, Arial;
}

/*home*/

#banner{
	width:673px;
	height:277px;
	padding:43px 51px 0 48px;
	background-color:#fff8ef;
	background-image:url(../img/fundo/banner.jpg);
	background-repeat:no-repeat;
	margin:auto;
}

.txthome{
	width:372px;
	height:240px;
	padding:0 0 0 48px;
	font-size:11px;
	float:left;	
	margin-right:13px;
}

.boxenq{
	width:244px;
	height:179px;
	background-image:url(../img/fundo/enquete.jpg);
	background-repeat:no-repeat;
	padding:27px 25px 6px 26px;
	color:#FFFFFF;
	font-size:11px;
	line-height:16px;
	float:left;
}

#caminho a {color:#848585; text-decoration:none;}
#caminho a.lhome:active {color:#848585; text-decoration:none;}
#caminho a.lhome:visited {color:#848585; text-decoration:none;}
#caminho a.lhome:hover {color:#848585; text-decoration:underline;}

/*interno*/

#caminho{
	width:719px;
	height:19px;
	padding:14px 0 0 53px;
	background-image:url(../img/fundo/caminho.gif);
	background-repeat:repeat-x;
	margin:auto;
	font-size:10px;
	color:#848585;
	font-family:Verdana, Arial;
	
}

.voltar1{float:left;}
.voltar2{float:right; padding:0 20px;}




.titulo{
	width:772px;
	height:105px;
	background-color:#fff8ef;
	background-image:url(../img/fundo/cantoesq.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	clear:both;
	margin:auto;
}

.flam{
	width:480px;
	height:35px;
	padding-top:10px;
	text-align:center;
	background-image:url(../img/fundo/flamula.gif);
	background-repeat:no-repeat;
	margin:auto;
}

/*empresa*/

.txtemp{
	width:307px;
	padding:0 20px 10px 0;
	float:left;
	font-size:11px;
/*	margin-left:110px;*/
/*	margin-left:116px;*/
}

.imgemp{
	width:217px;
	padding:0 0 10px 0;
	float:left;
}

#fora {width:200px; clear:both;}
.img {float:left; width:23px;}
.e {float:left; width:170px; padding:2px 0 0 5px;}


/*contacto*/

.txtform{
	width:102px;
	height:15px;
	padding:15px 8px 0 0;
	text-align:right;
	font-size:11px;
	font-weight:bold;
	float:left;
}

.inpform{
	width:250px;
	height:20px;
	padding:10px 0 0 0;
	float:left;
}

/*productos*/

.prod {width:480px; font:bold 12px Arial, Helvetica, sans-serif; color:#1f5730; padding:0; margin:auto; clear:both;}
.prod_esq {padding-bottom:35px; float:left;}
.prod_dir {padding-bottom:35px; float:right;}

.pro {font:bold 12px Arial, Helvetica, sans-serif; color:#1f5730;}
.pro_txt {font: normal 11px Arial, Helvetica, sans-serif; color:#533b1c;}



.pro_ind {width:220px; height:175px; float:left; padding:0 10px 0 10px;}
.pro_aux {width:220px; height:150px; float:left; padding:0 10px 0 10px;}
.pro_ind2 {width:213px; float:left; padding:0 10px 40px 10px;}
.pro_sachet {width:240px; height:130px; float:left; padding:0 5px 0 5px;}

.txt_v {font: normal 11px Arial, Helvetica, sans-serif; color:#533b1c;}
.desc_prod {width:100px; float:left; padding:15px 0 0 20px; font:normal 11px Arial, Helvetica, sans-serif; color:#1f5730;}
.obs_prod {font: normal 11px Arial, Helvetica, sans-serif; color:#1f5730;}
/*.prod {width:480px; font:bold 12px Arial, Helvetica, sans-serif; color:#1f5730; padding:0; margin:auto; clear:both;}
.prod_uni {background-image:url(../img/tit/bg_txt.gif) no-repeat; background-position:top; width:213px; padding-bottom:35px; float:left; clear:both;}
.meio {width:53px;}*/

img, a{border:0;}

#caminho a {color:#848585; text-decoration:none;}
#caminho a:active {color:#848585; text-decoration:none;}
#caminho a:visited {color:#848585; text-decoration:none;}
#caminho a:hover {color:#848585; text-decoration:underline;}