body {
	background: #85835d url('../images/fundo.gif') repeat-x center top;
	font: normal 0.8em Tahoma,sans-serif;
	padding-top: 60px;
}
.conteudo{
border:1px solid #666;
width:760px;


background-color:#FFFFFF;
padding:0px;
left:50%;
margin-left:-380px;
position: absolute;
z-index:-2px;
}
.rodape{
	background: url('../images/fundo_rodape.jpg') repeat-y;
	clear:both;
	text-align:right;
	padding:2px 20px 2px 1px;
	font-size:0.7em;
	margin:0px;
	margin-top:30px;
}
.rodape a{color:#666; text-decoration:none;}
.rodape a:hover{color:#333; text-decoration:underline;}
.logo{margin:15px 0 10px 35px; float:left;}
.idiomas{
float:right;
margin:15px 20px 15px 0px;
color:#999966;
}
.idiomas a{color:#999966; text-decoration:none;}
.idiomas a:hover{color:#85835d; text-decoration:underline;}
#anim{
border:1px solid #fff;
position:relative;
height:260px;
margin-left:10px;
margin-bottom:10px;
margin-top:90px;
background:url(../images/fundo_anim.jpg) no-repeat;
}
#anim object{
margin:130px 0px 0px 15px;
float:left;
}
#menu{
width:410px;
height:120px;
background-color:#97956e;
color:#FFFFFF;
padding: 10px 0px 0px 10px;
margin:0px;
position: absolute;
left:0;
margin-top: 40px;
margin-left: 335px;
z-index:2;
}
#menu a{color:#fff; text-decoration:none;}
#menu a:hover{color:#cccc99; text-decoration:underline;}
#menu div.transp_on{
width:410px;
height:120px;
background-color:#97956e;
color:#FFFFFF;
padding: 10px 0px 0px 10px;
margin:0px;
position: absolute;
left:0;
margin-top: 0px;
margin-left: -8px;
z-index:-1;
}
#promo{
width:120px;
background: #85835d url(../images/home_promocoes.gif) no-repeat right;
padding:2px;
float:right;
margin:130px 5px 0px 0px;
}
#promo div{
background: #FFFFFF;
width:80px;
padding:6px 8px 6px 8px;
font-size:11px;
color:#666666;
}
#promo img{display:block;}
#bloco{
background-color:#dcd9ad;
width:710px;
margin-left:20px;
margin-bottom:10px;
}
#bloco div.transp_on{
width:710px;
height:260px;
background-color:#dcd9ad;
margin:0px;
position: absolute;
left:0;
margin-top: -9px;
margin-left: 10px;
z-index:-1;
}
#texto{
float:right;
width:390px;
padding:25px 8px 8px 15px;
color:#777651;
clear:both;
margin-top:90px;
}
#bloco_left{
float:left;
width:280px;
height:200px;
margin-top:75px;
}
.titulo{
font: normal 1.6em Verdana,sans-serif;
letter-spacing:1px;
color:#777651;
margin:0px;
margin-left:50px;
}
.transp_off{filter:alpha(opacity=100);	opacity: 1; - moz-opacity:1; }
.transp_on {opacity: 0.5; 	-moz-opacity: 0.5;   	-khtml-opacity: 0.5;   	filter: alpha(opacity=50);}


