body{
background:#2363bd;
margin:0;
padding:0;
background-image:url(images/fundo_body3.png);
background-repeat:no-repeat;
background-position:center top;
}

#all{
width:970px;
position:absolute;
left:50%;
margin-left:-485px;

background-image:url(images/fundo_faux_index.gif);
background-repeat:repeat-y;
background-position:top;
}

#topo{

width:970px;
height:182px;
margin:0 auto;
position:relative;
z-index:750;
background-image:url(images/topo_definitivo.png);
background-repeat:no-repeat;
}

#topo .atendVivo{
margin:48px 0 0 800px;
position:absolute;

}

/*#topo .atendVivo{
margin:14px 0 0 800px;
position:absolute;

}*/

#topo #hold_menu_topo{
padding:47px 0 0 440px;
_padding-left:400px;
*padding-top:57px;
}

/*#topo #hold_menu_topo{
padding:7px 0 0 450px;
_padding-left:410px;
*padding-top:17px;
}*/

#topo #hold_menu_topo .menu_topo{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
float:left;
}

#topo #hold_menu_topo .menu_topo li{
display:inline;
list-style:none;
border-left:#FFFFFF solid 1px;
}

#topo #hold_menu_topo .menu_topo li a{
padding:5px;
letter-spacing:normal;
font-style:italic;
color:#FFFFFF;
text-decoration:none;
}

#topo #hold_menu_topo .menu_topo li a:hover{
color:#FFFF99;
text-decoration:underline;
}

#topo .flags{
float:left;
display:inline;
margin:-68px 0 0 672px;
*margin-top:-58px;

}

#topo .flags img{
float:left;
margin-left:5px;
display:inline;

}

#hold_menu{
width:220px;
float:left;
display:inline;
/*letter-spacing:0.5px;*/
margin:5px 0 0px 11px;
}

ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0 0 13px 0;
  padding: 0;
  width: 220px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  letter-spacing:1px;
  font-weight:bold;
}

ul#menu a {
  display:inline-block;
  text-decoration: none;	
}

ul#menu a {
  display: block;
}

ul#menu li {
  margin-top: 1px;
}

ul#menu li a {
  /*background:#ffd61b;*/
  color: #FFF;	
  padding:2px 4px 2px 9px;
  border-bottom:none;
  background-image:url(images/bg_main_all.gif);
  background-repeat:repeat-y;
}

ul#menu li a.brancos {
  /*background:#ffd61b;*/
  color: #FFF;	
  padding:3px 4px 3px 9px;
  border-bottom:none;
  background-image:url(images/bg_main_all.gif);
  background-repeat:repeat-y;
}

ul#menu li a.brancos:hover {
  /*background: #aaa;*/
  background-image:url(images/bg_main3b.gif);
  background-repeat:repeat-y;
}

ul#menu li a:hover {
  /*background:#FFFF00;*/
  color:#FFF;
  background-image:url(images/bg_main3b.gif);
  background-repeat:repeat-y;
}

ul#menu li ul li a {
  /*background: #ccc;*/
  color: #ffde3e;
  padding-left: 22px;
  border-bottom:none;
}

ul#menu li ul li a:hover {
  /*background: #aaa;*/
  padding-left: 22px;
  background-image:url(images/bg_main3b.gif);
  background-repeat:repeat-y;
}

/*.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }*/



#cont{
font-family:Arial, Helvetica, sans-serif;
width:739px;
height:100%;
float:left;

position:relative;
z-index:0;

}

#cont #flash{
z-index:-153;
position:relative;
margin-top:-75px;
margin-left:1px;
margin-bottom:20px;
}

#slogan{
margin:-20px 0 0px 10px;
}

#cont #texto{
width:700px;

float:left;
display:inline;
margin:0px 0 15px 20px;
height:100%;
text-align:justify;
}

#cont #texto h1{
color:#006633;
letter-spacing:0.5px;
margin:0 30px 15px 20px;
display:block;
font-size:26px;

font-weight:lighter;

}

#cont #texto p{
color:#222;
letter-spacing:1px;
font-size:12px;
line-height:19px;
margin:0 30px 15px 20px;


}

#cont #texto a{
color:#FF6600;
background-color:#FFF;
padding:2px;
text-decoration:none;

}

#cont #texto a:hover{
background-color:#FFF;

}

#cont #texto a.mailTours{
color:#FF6600;
background-color:#FFF;
padding:2px;
text-decoration:none;

}

#cont #texto a.mailTours:hover{
background-color:#FFF;
color:#6699FF;

}

#cont #texto .linkIcones{
background:none;

}

#cont #texto .linkIcones:hover{
background:none;

}

.selosEventos tr td{
text-align:center;

}

.selosEventos tr td img{ 
display:inline;
margin-right:10px;

}

#cont #texto .frase{
font-family:"Times New Roman", Times, serif;
font-size:28px;
color:#2363bd;
display:block;
margin:0 0 0 40px;
text-align:center;
font-style:italic;
padding:0;
float:left;
letter-spacing:1.5px;

}

#all .galeriaFull{

height:100%;
width:737px;
margin-left:1px;
margin-top:-20px;
float:left;
background-image:url(images/fundo_galeria_ecologicos2.png);
background-repeat:repeat-x;
background-position:top left;
_margin-left:0px;
_width:737px;
_border-left:#FFFFFF solid 1px;
_border-right:#FFFFFF solid 1px;


}

#all .galeria{
margin:20px 0px 0px 20px;
*margin-left:19px;
_margin-left:10px;
width:95%;
height:100%;
float:left;
clear:both;


}

#all .galeria .fotinhos{
border:0px #FFF solid;
margin-bottom:20px;
margin-left:20px;
padding:3px;
float:left;
display:inline;
width:195px;
text-align:center;

}

#all .galeria .fotinhos .fancy{
clear:both;

}

#all .galeria .fotinhos .fancy img{
border:#FFFFFF solid 1px;

}

#all .galeria .fotinhos .legenda{
font-size:12px;
letter-spacing:1px;
color:#222;
clear:both;
margin-top:3px;

display:block;
}

/*#all .titGaleria{
margin-left:-335px;
margin-bottom:5px;
position:absolute;
margin-top:375px;

}*/

#cont #texto .holdTextoDestaque1{
width:270px; 
height:80px; 
margin:24px; 
background-color:#75A545; 
border:#FFFFFF solid 1px;
border-top:none;
}

#cont #texto .holdTextoDestaque1 p.destaque_texto{
font-size:12px;
text-align:left;
color:#fff;
padding:9px;
letter-spacing:0.5px;
line-height:16px;
margin:0;

}

#cont #texto .holdTextoDestaque1 p.destaque_texto a{
text-decoration:none;
color:#bdd8a2;
background:none;
font-weight:bold;
}

#cont #texto .holdTextoDestaque1 p.destaque_texto a:hover{
color:#FFF;
}


#cont #texto .holdTextoDestaque2{
width:270px; 
height:80px; 
margin:24px; 
background-color:#4270BB; 
border:#FFFFFF solid 1px;
border-top:none;
}

#cont #texto .holdTextoDestaque2 p.destaque_texto{
font-size:12px;
text-align:left;
color:#fff;
padding:9px;
letter-spacing:0.5px;
line-height:16px;
margin:0;

}

#cont #texto .holdTextoDestaque2 p.destaque_texto a{
text-decoration:none;
color:#bed5fb;
background:none;
font-weight:bold;
}

#cont #texto .holdTextoDestaque2 p.destaque_texto a:hover{
color:#FFF;
}



#cont #texto .holdTextoDestaque4{
width:270px; 
height:80px; 
margin:24px; 
background-color:#60af8d; 
border:#FFFFFF solid 1px;
border-top:none;
}

#cont #texto .holdTextoDestaque4 p.destaque_texto{
font-size:12px;
text-align:left;
color:#fff;
padding:9px 5px 9px 9px;
line-height:16px;
margin:0;


}

#cont #texto .holdTextoDestaque4 p.destaque_texto a{
text-decoration:none;
color:#b1e3ce;
background:none;
font-weight:bold;
}

#cont #texto .holdTextoDestaque4 p.destaque_texto a:hover{
color:#FFF;
}


#cont #texto .holdTextoDestaque5{
width:270px; 
height:80px; 
margin:24px; 
background-color:#ac95b2; 
border:#FFFFFF solid 1px;
border-top:none;
}

#cont #texto .holdTextoDestaque5 p.destaque_texto{
font-size:12px;
text-align:left;
color:#fff;
padding:9px 5px 9px 9px;
line-height:16px;
margin:0;


}

#cont #texto .holdTextoDestaque5 p.destaque_texto a{
text-decoration:none;
color:#d5c5d9;
background:none;
font-weight:bold;
}

#cont #texto .holdTextoDestaque5 p.destaque_texto a:hover{
color:#FFF;
}



#cont #texto .holdTextoDestaque6{
width:270px; 
height:80px; 
margin:24px; 
background-color:#b5a270; 
border:#FFFFFF solid 1px;
border-top:none;
}

#cont #texto .holdTextoDestaque6 p.destaque_texto{
font-size:12px;
text-align:left;
color:#fff;
padding:9px 5px 9px 9px;
line-height:16px;
margin:0;


}

#cont #texto .holdTextoDestaque6 p.destaque_texto a{
text-decoration:none;
color:#dfd2b0;
background:none;
font-weight:bold;
}

#cont #texto .holdTextoDestaque6 p.destaque_texto a:hover{
color:#FFF;
}



#cont #texto #slider3 ul li p.destaque_texto{
font-size:18px;
text-align:left;
color:#fff;
padding:5px;
letter-spacing:1px;
margin:0;

}

#cont #texto #slider3 ul li p.destaque_texto a{
text-decoration:underline;
color:#fff;
background:none;
}

#cont #texto #slider3 ul li p.destaque_texto a:hover{
background-color:#FFF;
color:#e5a80a;
text-decoration:none;
}


#cont #selos{
width:119px;
height:556px;
margin:-45px 0px 10px 0;
float:right;
text-align:center;
background-image:url(images/fundo_selos.png);
background-repeat:no-repeat;
background-position:left top;

}

#cont #selos img{
margin:25px 0 0 8px;
}

#cont #selos .a1{
margin:10px 0 0 38px;
display:block;
background-image:url(images/selo_bureaut_pb.png);
background-repeat:no-repeat;
width:49px;
height:48px;
}

#cont #selos .a1:hover{
background-image:url(images/selo_bureaut.png);
background-repeat:no-repeat;
}

#cont #selos .a2{
margin:10px 0 0 38px;
display:block;
background-image:url(images/selo_brasil_pb.png);
background-repeat:no-repeat;
width:49px;
height:39px;
}

#cont #selos .a2:hover{
background-image:url(images/selo_brasil.png);
background-repeat:no-repeat;
}

#cont #selos .a3{
margin:10px 0 0 38px;
display:block;
background-image:url(images/selo_abav_pb.png);
background-repeat:no-repeat;
width:49px;
height:31px;
}

#cont #selos .a3:hover{
background-image:url(images/selo_abav.png);
background-repeat:no-repeat;
}

#cont #selos .a4{
margin:10px 0 0 38px;
display:block;
background-image:url(images/selo_flip_pb.png);
background-repeat:no-repeat;
width:49px;
height:47px;
}

#cont #selos .a4:hover{
background-image:url(images/selo_flip.png);
background-repeat:no-repeat;
}

#cont #selos .a5{
margin:10px 0 0 38px;
display:block;
background-image:url(images/selo_casa_pb.png);
background-repeat:no-repeat;
width:49px;
height:48px;
}

#cont #selos .a5:hover{
background-image:url(images/selo_casa.png);
background-repeat:no-repeat;
}

#hold_rodape{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:italic;
color:#FFFFFF;
height:200px;
background-color:#2363bd;
float:left;
width:970px;
margin-top:0px;
position:relative;
z-index:120;
}

#hold_rodape #rodape{
background-image:url(images/rodape_index.gif);
background-repeat:no-repeat;
background-position:top center;
width:970px;
height:200px;
float:left;
z-index:300;
text-align:left;
margin-bottom:0px;
}

#hold_rodape #rodape .nomeRodape{
margin-top:88px;
margin-left:30px;
}

#hold_rodape #rodape p{
margin:5px 0 0 30px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:italic;
color:#333333;
}

#hold_rodape #rodape .selosRodape{

float:right;
text-align:center;
margin-right:33px;
_margin-right:10px;
margin-top:-178px;
width:400px;
height:120px;
}

#hold_rodape #rodape .selosRodape img{
margin-left:5px;
margin-bottom:10px;
vertical-align:middle;
}

#hold_rodape #rodape #pwi{
margin:0 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:italic;
letter-spacing:1px;
color:#fff;
width:100%;
text-align:center;
float:left;
padding-top:30px;
padding-bottom:15px;
}

#hold_rodape #rodape #pwi a{
color:#FFFFFF;
text-decoration:none;

}

#hold_rodape #rodape #pwi a:hover{
color:#FFFF33;
text-decoration:underline;

}




/* Easy Slider */

	#slider, #slider2, #slider3, #slider4, #slider5, #slider6{margin-left:24px; border:solid 1px #fff; width:270px; height:150px;}

	#slider ul, #slider li, #slider2 ul, #slider2 li, #slider3 ul, #slider3 li, #slider4 ul, #slider4 li, #slider5 ul, #slider5 li, #slider6 ul, #slider6 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li, #slider2 li, #slider3 li, #slider4 li, #slider5 li, #slider6 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:270px;
		height:150px;
		overflow:hidden; 
		}
		
		p#controls, p#controls2, p#controls3, p#controls4, p#controls5, p#controls6{
		margin:0;
		position:relative;
		} 
	
	#prevBtn, #nextBtn, #prevBtn2, #nextBtn2, #prevBtn3,
	#nextBtn3, #prevBtn4, #nextBtn4, #prevBtn5, #nextBtn5, #prevBtn6, #nextBtn6{ 
		display:block;
		margin:0;
		overflow:hidden;
		text-indent:-8000px;		
		width:18px;
		height:12px;
		position:absolute;
		left:32px;
		top:-12px;

		}	
		
	#prevBtn3, #nextBtn3{
	
		display:block;
		margin:0;
		overflow:hidden;
		text-indent:-8000px;		
		width:18px;
		height:12px;
		position:absolute;
		left:32px;
		top:-94px;
	
	}
	
	#prevBtn6, #nextBtn6{
	
		display:none;
	
	}
	
	#prevBtn, #nextBtn{
	
		display:none;
	
	}	
		
	#nextBtn, #nextBtn2, #nextBtn3, #nextBtn4, #nextBtn5, #nextBtn6{ 
		left:50px;

		}														
	#prevBtn a, #nextBtn a, #prevBtn2 a, #nextBtn2 a, #prevBtn3 a, #nextBtn3 a, #prevBtn4 a, #nextBtn4 a, #prevBtn5 a, #nextBtn5 a, #prevBtn6 a, #nextBtn6 a{  
		display:block;
		width:18px;
		height:12px;
		background:url(images/btn_prev2.gif) no-repeat 0 0;

		}	
	#nextBtn a, #nextBtn2 a, #nextBtn3 a, #nextBtn4 a, #nextBtn5 a, #nextBtn6 a{ 
		background:url(images/btn_next2.gif) no-repeat 0 0;	
		}
		
	span#prevBtn{}
	span#nextBtn{}					

/* // Easy Slider */