body {
	background: #85835d url(../images/fundo.gif) repeat-x center top;
	font: normal 0.8em Tahoma,sans-serif;
	padding-top: 10px;
}
.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 19px 2px 1px;
	font-size:0.7em;
	position:relative;
	width:740px;
}
.rodape a{color:#666; text-decoration:none;}
.rodape a:hover{color:#333; text-decoration:underline;}
.logo{margin:15px 0 10px 30px; float:left;}
.idiomas{
float:right;
margin:15px 20px 5px 0px;
color:#999966;
}
.idiomas a{color:#999966; text-decoration:none;}
.idiomas a:hover{color:#85835d; text-decoration:underline;}
#anim{
width:710px;
height:260px;
margin-left:10px;
margin-bottom:10px;
background:url(../images/fundo_anim.jpg) no-repeat;
}
#anim object{
margin:130px 0px 0px 30px;
}
#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:3;
}
#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;
}
#bloco{
background-color:#dcd9ad;
height:auto;
width:710px;
margin-left:20px;
margin-bottom:15px;
margin-top:100px;
position:relative;
z-index:2;
}
#bloco div.transp_on{
	width:710px;
	height:260px;
	background-color:#dcd9ad;
	margin:0px;
	position: absolute;
	margin-top: -15px;
	margin-left: -10px;
	z-index:-1;
	left: 1px;
}
#bloco_left{
width:305px;
height:auto;
margin:0px;
top:60px;
position:relative;
}
.titulo{
font: normal 1.6em Verdana,sans-serif;
letter-spacing:0.5px;
color:#777651;
margin:0px;
margin-left:30px;
}
.titulo2{
font: normal 1.6em Verdana,sans-serif;
letter-spacing:0.5px;
color:#777651;
margin:0px;
}
/*//////////////////////////////////////////////
PARA PORTUGUES
///////////////////////////////////////////////*/
#texto{
width:370px;
padding:5px;
color:#777651;
margin-top:-310px;
margin-left:315px;
position:relative;
}
#texto p{
text-align:justify;
}
#texto a{color:#97956e; text-decoration:underline;}
#texto a:hover{color:#666; text-decoration:none;}
/*//////////////////////////////////////////////
PARA OUTROS IDIOMAS
///////////////////////////////////////////////*/
#texto2{
width:370px;
padding:5px;
color:#777651;
margin-top:-280px;
margin-left:315px;
position:relative;
}
#texto2 p{
text-align:justify;
}
#texto2 a{color:#97956e; text-decoration:underline;}
#texto2 a:hover{color:#666; text-decoration:none;}
#gen{
width:680px;
padding:10px;
color:#777651;
position:relative;
padding-top:100px;
}
#gen p{
text-align:left;
}
#8projetos{
position:absolute;
float:left;
clear:both;
}
#gen a{color:#97956e; text-decoration:underline;}
#gen a:hover{color:#666; text-decoration:none;}
.cx1{
padding:6px;
background-color:#e8e7dc;
width:auto;
border-top:4px solid #cccc99;
border-bottom:4px solid #cccc99;
}
.cx2{
padding:6px;
background-color:#cccc99;
width:auto;
}
.cx3{
padding:6px;
background-color:#e8e7dc;
width:auto;
}
.principios img{ margin-right:5px;}
.principios ul{
margin:0px;
padding:0px;
list-style:none;
}
.principios ul li{
margin:4px;
padding:5px;
display:block;
height:auto;
line-height:150%;
font-size:x-small;
border:1px solid #ccc;
background-color:#fff;
}
h3 {margin:2px;}
.space{height:85px;}
.red{color:#990000;}
.prod_left{border-left:2px solid #97956e;}
.prod_item{border-bottom:1px solid #97956e; border-top:1px solid #97956e;}
.input{
background-color:#fff;
color:#666;
border:1px solid #999;
}
form{margin:0px;}

.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);}

/*//////////////////////////////////////////////
PROPRIEDADES PARA AUTOAJUSTE
///////////////////////////////////////////////*/
.handcursor{
cursor:hand;
cursor:pointer;
font-size:12px;
background-color:#e8e5dc;
padding:4px;
display:block;
border:1px solid #777651;
}
/*//////////////////////////////////////////////
PROPRIEDADES PARA PRODUTOS
///////////////////////////////////////////////*/
.contentslide{
height: auto;
background-color: #cccc99;
margin-bottom:2px;
margin-top:2px;
padding:6px;
text-align:center;
}
.contentslide .contentdiv{
display: none;
}

.paginacao{
width: 340px; 
text-align: left;
background-color: #cccc99;
padding: 5px;
text-align:center;
margin-bottom:2px;
}
* html .paginacao{ /* IE5 */
width: 340px; /*IE5 width*/
w\idth: 340px; /*IE6 width*/
}
.paginacao a{
padding: 0 5px;
text-decoration: none; 
color: #fff;
background-color: white;
border:1px solid #cccccc;
}
#paginacao-slider1 a:hover, #paginate-slider2 a:hover, #paginacao-slider3 a:hover, #paginacao-slider4 a:hover, #paginate-slider1 a.selected, #paginate-slider2 a.selected, #paginate-slider3 a.selected, #paginate-slider4 a.selected{
color: #fff;
background-color: #97956e;
border:1px solid #cccccc;
text-decoration:none;
}
.link{cursor:pointer;}
#paginate-slider1 a, #paginate-slider2 a, #paginate-slider3 a, #paginate-slider4 a,{color:#666666; text-decoration:none;}
