

* {
	margin:0 auto;
	padding:0;
	list-style:none;
	vertical-align:baseline;
}

body{
	background:url(../../renovado/img/bg.jpg);}


#conteiner{
	width:1000px;  margin:auto; background:#FFFFEA; border:0px solid; height:2168px; font-family:Verdana, Geneva, sans-serif; box-shadow: -5px -15px 5px 5px #666,  5px 15px 5px 5px #666  ;    -webkit-box-shadow: -8px -15px 5px #666, 5px 15px 5px 5px #666 ;
   -o-box-shadow: -5px -15px 5px #666, 5px 15px 5px 5px #666 ; 


}
#conteiner-print{
	width:1000px;  margin:auto; background:; border:0px solid; height:auto;}


/*topo--------------------------------------*/

#topo { float: left; width: 1000px; margin: 0 0 -20px 0; display:none;}

#topo img{
	margin:15px 15px 15px 15px; display:none;}
	
#hora{
	float:left; margin:-10px 15px 10px 15px; width:165px; height:50px; position:absolute; }

/*conteudo-------------------------------------------*/


#conteudo { float: left; width: 1000px;}

/*esq----------------------------------------------------*/


#esq {float: left; width: 290px; }

/*menu--------------------------------------------------*/

#menu { 

	float:left; width:169px; height:197px; border:0px solid; margin:10px 20px 5px 25px; background:url(../logo/menu_menu.png);}



#menu ul, #menu2 ul {
	text-align:center; margin: 30px 15px 50px 0; }

#menu ul li, #menu2 ul li{ 
line-height: 30px; letter-spacing: 1px; border-bottom: 1px solid #F2ECEB; } 

#menu ul li a, #menu2 ul li a{ 
text-decoration: none; color: #3F170C; font-size: 14px; font-weight:bold; 
   -webkit-transition: all 0.3s ease-out;
   -moz-transition: all 0.3s ease-out;
   -o-transition: all 0.3s ease-out;
   -webkit-box-shadow: 2px 2px 4px ;
   box-shadow: 2px 2px 4px ;
   -o-box-shadow: 2px 2px 4px ;}

#menu ul li a:hover, #menu2 ul li a:hover{ 
width:auto; height:auto; border:solid 0px; background:#fff; border-radius:15px; padding:5px; border-bottom:5px solid #000;}  


#menu2 { 

	float:left; width:169px; height:197px; border:0px solid; margin:10px 20px 5px 25px; }



/*missao--------------------------------------*/

#missao{
	float:left; width:253px; height:470px; margin:15px 5px 5px 25px; border: 0px dotted; background: #F8F8F8;}

#missao h1{
	font-size:11px; color:#FF0000; letter-spacing:2px; text-align:center; margin-top:10px;}

#missao p{
	font-size:11px; color:#000; letter-spacing:1px; text-align:center;}
	
/*curti_face---------------------------*/

#curti_face{
	float:left; width:250px; height:400px; border:solid 0px; margin:15px 0px 2px 10px;}	
	
#comente_principal{
	float:left; width:250px; height:400px; border:solid 0px; margin:10px 0px 2px 25px; overflow: auto;}	

/*direito--------------------------------------------------------------*/

#direito {
	
	float: right; width: 660px; } 

	float:right; width:546px; height:170px; border:solid 0px; background: url(../logo/sede.png); margin:-35px 155px 5px 0px; display:none;}

#site_corporativo{
		float:right; width:546px; height:113px; border:solid 0px;  margin:0px 155px 2px 0px;}

#imagem_aeria{
	float:left; width:680px; height:300px; border:solid 0px; margin:0px 0px 0px -40px; background:#D82320;}

#imagem_aeria img{
	float:right; margin:-60px 25px 0px 0px;}

#imagem_aeria h3{
	font-family:Verdana, Geneva, sans-serif; margin:20px 0px 10px 20px; font-size:14px; width:120px; height:25px; border:solid 0px; background:#F8F8F8; border-radius:10px; padding:5px;}


#logo_final{
		float:right; width:492px; height:200px; border:solid 0px; margin:30px 160px 2px 5px; }

/*apresentacao_chocosul---------------------------------------------------*/

#apresentacao_chocosul{
	float:left; width:680px; height:380px; border:solid 0px; margin:10px 0px 0px -40px; background:#D82320;}

#apresentacao_chocosul p{
  font-size:14px; width:200px; height:180px; border:solid 0px; background:#F8F8F8; padding:10px; float:left; margin:70px 0 0 10px; border-radius:10px; font-family:Verdana, Geneva, sans-serif; text-align:center;
  box-shadow:-4px -2px 5px;}

#apresentacao_chocosul img{
	float:right;}

#mapa{
	width:680px; height:380px; border:solid 0px; float:left; margin:0px 15px 0px -20px;}
		
#mapa img{
	float:left; margin:0px 10px 0px 0px;  }	
	
#estrutura{
		float:left; width:680px; height:360px; border:solid 0px; margin:0px 0px 0px -40px; background:#D82320;}

#estrutura p{
	  font-size:12px; width:200px; height:330px; border:solid 0px; background:#F8F8F8; padding:10px; float:left; margin:0px 0 0 10px; border-radius:10px; font-family:Verdana, Geneva, sans-serif; text-align:center;
	  box-shadow:-4px -2px 5px;}

#estrutura img{
	float:right; margin:5px; box-shadow:5px 2px 5px;}

#estrutura span{
	font-size:18px; letter-spacing:3px; line-height:50px; font-family:Verdana, Geneva, sans-serif;}		

/*rodape----------------*/

#rodape{
	float:left; width:1000px; height:50px; border:solid 0px; background:#D82320; }

#rodape img{
	float:left; padding:10px 5px 5px 10px;}
	
#tel p{
	float: left; font-size:9px; padding:10px; font-weight:bold;}
	
#dion p{
	float: left; font-size:11px; padding:10px; }
	
#dion span{
	float: right; font-size:11px; padding:10px; font-weight:bold; margin:-10px 5px 0px 30px;}


/*menu_mensag--------------------------------------------------*/

#conteiner_mensag{
	width:1000px;  margin:auto; border:0px solid; height:900px; font-family:Verdana, Geneva, sans-serif; border-top:20px #F00 solid; }	


#menu_mensag { 

	 width:300px; height:900px; background:; border-radius:15px; overflow: hidden; position:relative; margin:5px 15px 15px 5px ;}


#menu_mensag ul {
	text-align:center; margin: 50px 15px 50px 0; }

#menu_mensag ul li{ 
line-height: 30px; letter-spacing: 0px; border-bottom: 0px solid #F2ECEB; } 

#menu_mensag ul li a{ 
text-decoration: none; color: #000; font-size: 12px;
 -webkit-transition: all 0.3s ease-out;
   -moz-transition: all 0.3s ease-out;
   -o-transition: all 0.3s ease-out;
   -webkit-box-shadow: 1px 1px 2px ;
   box-shadow: 1px 1px 2px ;
   -o-box-shadow: 1px 1px 2px ; }

#menu_mensag ul .sub a{ 
text-decoration: none; color: #000; font-size: 10px; font-weight:; color:#000; }

#menu_mensag ul .sub{ 
line-height: 20px; letter-spacing: 1px; border-bottom: 1px solid #000;  width:230px; margin-right:50px; margin-left:0px;} 

#menu_mensag ul .sub a:hover{ 
width:230px; height:auto; border:solid 0px;  border-radius:5px; padding:5px; font-size:11px;  color:#000; background:#fff;}  


#nova_aba{
	width:1000px;  margin:auto;}

#imagem_prevew{
	float:left; width:600px; height:950px; border:solid 0px; margin: 10px 0px 0px 5px;}
	
#imagem_prevew img{
	width:600px; height:950px; }






/*galeria----------------------*/
#historia h1{
	font-size:20px; color:#F00; margin:0px 0px 5px -20px; }

#conteiner_gallery{
		width:1000px;  margin:auto; background:#FFFFEA; border:0px solid; height:1400px; box-shadow: -5px -15px 5px 5px #666,  5px 15px 5px 5px #666  ;    -webkit-box-shadow: -8px -15px 5px #666, 5px 15px 5px 5px #666 ;
   -o-box-shadow: -5px -15px 5px #666, 5px 15px 5px 5px #666 ;
}


#gallery {background-color: #444;padding: 10px;width: 600px; margin: 5px 0px 10px -55px;}
		#gallery ul { list-style: none; }
		#gallery ul li { display: inline; }
		#gallery ul img {border: 5px solid #3e3e3e;border-width: 5px 5px 20px;}
		#gallery ul a:hover img {border: 5px solid #fff;border-width: 5px 5px 20px;color: #fff;}
		#gallery ul a:hover { color: #fff; }
		
.prox_pag{
	 float: left; margin-bottom:20px;}		
		
.prox_pag a{
	text-decoration:none; color:#903; display:inline; font-size:18px; letter-spacing:2px; margin-right:20px; font-weight:bolder;  }

.prox_pag a:hover{
	color:#F00;}

.prox_pag ul li { display: inline; list-style:none; }

.prox_pag ul li a {display: inline; }

#rodape_galery{
	float:left; width:1000px; height:50px; border:solid 0px; background:#D82320; margin-top:1400px; position:absolute; }
#rodape_galery img{
	float:left; padding:10px 5px 5px 10px;}

/*rodape_comentario-------------------------------------*/

#rodape_comentario{
		float:left; width:1000px; height:50px; border:solid 0px; background:#D82320; margin-top:1730px; position:absolute; }

#rodape_comentario img{
		float:left; padding:10px 5px 5px 10px;}
#corporativo{
	margin-top:350px; }
#corporativo h2{
	margin:20px;}

	
	input, textarea{
	background: #F7F7F7; border:solid 1px; padding:5px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:auto; }	
	
textarea{
	overflow: hidden;}	

#enviar{
	width:100px; height:40px; margin-top:5px; background:#0C6; border-radius:10px; cursor: pointer; border-style: dotted 2px #fff; border: inset 2px;}


#video{
	margin-top:250px; width:auto; height:auto; border:solid 0px;}
#video h3{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center;}

h2{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

video{
	border-radius:5px;}
