*{margin:0; padding:0;}
body {
margin:0px;
background: #ffffff;
background-size: contain;	
}
.texto{
   max-width:989px;
   width: 95%;
   margin-top: 35px;
   float: center;
   height:auto;
   display:table;
   text-align: justify;
   background: #ffffff;
}
.texto2{
	max-width:800px;
	float: left;
	margin-top: 15px;	
	margin-left: 10px;
	font-family: 'Calibri', Helvetica, sans-serif;
	font-size: 16px;
}
.fotos{ 
   margin-left: 20px;
}
.vertical{
   max-width:198px;	
   width: 100%;
   margin-top: 5px;
   margin-left: 20px;
   float: right;
   display:table;
   background-image: url(imagens/fundo_menu.png);
   border:2px solid #ffffff;
   border-radius: 7px;
 }
.menuvertical{
   max-width:200px;	
   width: 100%;
   margin: 5px;
   float: left;
}
.apresentacao{
   max-width:490px;	
   width: 100%;
   margin-top: 5px;
   margin-left: 5px;
   float: left;
   display:table;
   background: #ffffff;
 }
.noticias{
   max-width:950px;	
   width: 100%;
   margin-top: 5px;
   margin-left: 5px;
   float: left;
   display:table;
   background: #ffffff;
 }
.noticias img{
    max-width:265px;	
}
.eventos{
   max-width:720px;	
   width: 100%;
   margin-top: 5px;
   margin-left: 5px;
   float: left;
   display:table;
   background: #ffffff;
 } 
.evento_detalhado{
   max-width:989px;	
   width: 98%;
   margin-top: 5px;
   margin-left: 5px;
   margin-right: 5px;
   float: left;
   text-align: justify;
   display:table;
   background: #ffffff;
 }
.noticia_detalhada{
   padding-right:20px;
   text-align:justify;
 }
.Titulo{
	font-family: 'Calibri', Helvetica, sans-serif;
	font-size: 20px;
	text-align: center;
	font-weight: bold;	
	color: #32420f;
}
.TituloEsq{
	font-family: 'Calibri', Helvetica, sans-serif;
	font-size: 20px;
	text-align: left;
	font-weight: bold;	
	color: #32420f;
}
.TitulosInfo{
	font-family: 'Calibri', Helvetica, sans-serif;
	font-size: 20px;
	text-align: left;
	font-weight: bold;
	color: #32420f;
}
.corpo{
    max-width:989px;
	width:100%;
	height:auto;
	margin: 0px auto;
	margin-top: 23px;
	background: #ffffff;
	font-family: 'Calibri', Helvetica, sans-serif;	
}
.corponoticia{
    max-width:989px;
	width:100%;
	height:auto;
	margin: 0px auto;
	margin-top: 40px;
	background: #ffffff;
	font-family: 'Calibri', Helvetica, sans-serif;	
}
.diretoria{
   max-width:925px;
   margin-top: -20px; 
   margin-left: 35px;
   width: 100%;
   float: center;
   height:auto;
   display:table;
   text-align: left;
   background: #ffffff;
}
.rodape{
   width:100%;
   margin-top: 0px;
   float: left;
   display:table;
   background: #ffffff;
   font-family: 'Calibri', Helvetica, sans-serif;
   color: #D3D3D3;
   border-top: 5px solid #32420f;
}
.corporodape{
    max-width:989px;
	width:100%;
	height:auto;
	margin: 0px auto;
	margin-top: 0px;
	background: #ffffff;
	font-family: 'Calibri', Helvetica, sans-serif;
}		
.logorodape{
	float: left;
	margin-left: 10px;
}	
.textorodape{
	margin-top: 10px;
   max-width:650px;	
	max-height:200px;   
   width: 100%;
    float: left;
    display:table;
	text-align: left;
	font-family: 'Calibri', Helvetica, sans-serif;
	font-size: 18px;
	color: #32420f;
	margin-left: 30px;	
}
.form_contato{	
	max-width:700px;
    width: 100%;
    float: left;
	text-align: left;
	font-family: 'Calibri', Helvetica, sans-serif, arial;
	margin-top: 0px;
	padding-bottom: 15px;
}
.cel_contato{	
	max-width:200;
    width: 100%;
    float: left;
	text-align: left;
	font-family: 'Calibri', Helvetica, sans-serif, arial;
	margin-left: 20px;
	margin-top: 0px;
	padding-bottom: 15px;
}
.textoapres1{	
	max-width:300px;
    width: 100%;
    float: left;
	text-align: left;
	font-family: 'Calibri', Helvetica, sans-serif, arial;
	margin-top: 0px;
	padding-bottom: 15px;
}	
.textoapres2{	
	max-width:300;
    width: 100%;
    float: left;
	text-align: left;
	font-family: 'Calibri', Helvetica, sans-serif, arial;
	margin-left: 20px;
	margin-top: 0px;
	padding-bottom: 15px;
}
.textoapres3{	
	max-width:300;
    width: 100%;
    float: left;
	text-align: left;
	font-family: 'Calibri', Helvetica, sans-serif, arial;
	margin-left: 50px;
	margin-top: 0px;
	padding-bottom: 15px;
}
.topo{
    max-width:989px;	
	width:100%;
	float: center;
	height:70px;
	margin: -17px auto;
	top: 0%;
}
.corpotopo{
    max-width:989px;
	width:100%;
	height:auto;
	margin: 0px auto;
	margin-top: 5px;
	font-family: 'Calibri', Helvetica, sans-serif;
}
.logotopo{	
   max-width:150px;	
	width:100%;
	margin-top: 10px;
	float: left;
	margin-right: 10px;
}
.responsive{
	width:100%;
	height:auto;
	margin: -23px auto;
}
.responsive img{
    max-width:989px;	
	width:100%;
	max-height: 500px;
	min-height:auto;
	text-align: center;
}
.eventos img{
    max-width:640px;	
}
.evento_detalhado img{
    max-width:850px;	
}
@media print { 
a { 
  display: none;
 } 
} 

@media print { 
a.prot { 
  display: inline;
 } 
} 
input.formulario[type=text]{   
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	box-shadow: 1px 1px 2px #333333;    
	-moz-box-shadow: 1px 1px 2px #333333;
	-webkit-box-shadow: 1px 1px 2px #333333;
	background: #d7f7dd; 
	border:1px solid #000000;
	height:30px;
}
select.formulario{   
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	box-shadow: 1px 1px 2px #333333;    
	-moz-box-shadow: 1px 1px 2px #333333;
	-webkit-box-shadow: 1px 1px 2px #333333;
	background: #d7f7dd; 
	border:1px solid #000000;
	height:30px;
}
input.formulario[type=date]{   
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	box-shadow: 1px 1px 2px #333333;    
	-moz-box-shadow: 1px 1px 2px #333333;
	-webkit-box-shadow: 1px 1px 2px #333333;
	background: #d7f7dd; 
	border:1px solid #000000;
	height:30px;
}		 
textarea.formulario{
	border: 1px solid #000000;
	background:#d7f7dd;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	box-shadow: 1px 1px 2px #333333;    
	-moz-box-shadow: 1px 1px 2px #333333;
	-webkit-box-shadow: 1px 1px 2px #333333;
}
		 
input.formulario[type=text]:hover, textarea:hover{ 
    background: #D8D8D8; border:1px solid #173B0B;
}
input.formulario[type=text]:hover, textarea:hover{ 
    background: #D8D8D8; border:1px solid #173B0B;
}		 
input.formulario[type=submit]{
	background:#006699;
	color:#ffffff;
}
#pop{ 
       width:990px; 
       height:500px;  
       position:absolute; 
       z-index:100; 
       top:162px; 
	   text-align: right;
}
#cabecalho{
background-image: url(imagens/HEADER2.png);
background-repeat:repeat-x;
height: 100px;  
width: 100%;  
}

/* CSS Botões */
#B_menu_vert {
	font-family: calibri, Helvetica, sans-serif;
	font-size: 18px;
	color: #848484;
	width: 185px;  
    height: 35px;
	background: -moz-linear-gradient(
		top,
		#b5b5b5 0%,
		#ffffff 50%,
		#D3D3D3);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#b5b5b5),
		color-stop(0.50, #ffffff),
		to(#D3D3D3));
	background: -ms-linear-gradient(
		top,
		#b5b5b5 0%,
		#ffffff 50%,
		#D3D3D3);
		
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	border-radius: 5px;
	border: 2px solid #7c7c73;
	-moz-box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	-webkit-box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	text-shadow:
		0px -1px 0px rgba(125,121,125,0.2),
		0px 1px 0px rgba(189,154,13,1);
		
}
#B_menu_vert:hover {
	font-family: calibri, Helvetica, sans-serif;
	font-size: 18px;
	color: #32420f;
	width: 185px;  
    height: 35px;
	background: -moz-linear-gradient(
		top,
		#D3D3D3 0%,
		#ffffff 50%,
		#b5b5b5);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#D3D3D3),
		color-stop(0.50, #ffffff),
		to(#b5b5b5));		
	background: -ms-linear-gradient(
		top,
		#D3D3D3 0%,
		#ffffff 50%,
		#b5b5b5);
		
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	border-radius: 5px;
	border: 2px solid #B5B5A8;
	-moz-box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	-webkit-box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	text-shadow:
		0px -1px 0px rgba(125,121,125,0.2),
		0px 1px 0px rgba(189,154,13,1);
}
#B_menu_vert_congresso {
	font-family: calibri, Helvetica, sans-serif;
	font-size: 15px;
	color: #848484;
	width: 185px;  
    height: 35px;
	background: -moz-linear-gradient(
		top,
		#b5b5b5 0%,
		#ffffff 50%,
		#D3D3D3);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#b5b5b5),
		color-stop(0.50, #ffffff),
		to(#D3D3D3));
	background: -ms-linear-gradient(
		top,
		#b5b5b5 0%,
		#ffffff 50%,
		#D3D3D3);
		
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	border-radius: 5px;
	border: 2px solid #7c7c73;
	-moz-box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	-webkit-box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	text-shadow:
		0px -1px 0px rgba(125,121,125,0.2),
		0px 1px 0px rgba(189,154,13,1);
		
}
#B_menu_vert_congresso:hover {
	font-family: calibri, Helvetica, sans-serif;
	font-size: 15px;
	color: #32420f;
	width: 185px;  
    height: 35px;
	background: -moz-linear-gradient(
		top,
		#D3D3D3 0%,
		#ffffff 50%,
		#b5b5b5);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#D3D3D3),
		color-stop(0.50, #ffffff),
		to(#b5b5b5));		
	background: -ms-linear-gradient(
		top,
		#D3D3D3 0%,
		#ffffff 50%,
		#b5b5b5);
		
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	border-radius: 5px;
	border: 2px solid #B5B5A8;
	-moz-box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	-webkit-box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	text-shadow:
		0px -1px 0px rgba(125,121,125,0.2),
		0px 1px 0px rgba(189,154,13,1);
}
#B_menu_vert_sites {
	font-family: calibri, Helvetica, sans-serif;
	font-size: 16px;
	color: #848484;
	width: 185px;  
    height: 35px;
	background: -moz-linear-gradient(
		top,
		#b5b5b5 0%,
		#ffffff 50%,
		#D3D3D3);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#b5b5b5),
		color-stop(0.50, #ffffff),
		to(#D3D3D3));
	background: -ms-linear-gradient(
		top,
		#b5b5b5 0%,
		#ffffff 50%,
		#D3D3D3);
		
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	border-radius: 5px;
	border: 2px solid #7c7c73;
	-moz-box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	-webkit-box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	text-shadow:
		0px -1px 0px rgba(125,121,125,0.2),
		0px 1px 0px rgba(189,154,13,1);
		
}
#B_menu_vert_sites:hover {
	font-family: calibri, Helvetica, sans-serif;
	font-size: 16px;
	color: #32420f;
	width: 185px;  
    height: 35px;
	background: -moz-linear-gradient(
		top,
		#D3D3D3 0%,
		#ffffff 50%,
		#b5b5b5);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#D3D3D3),
		color-stop(0.50, #ffffff),
		to(#b5b5b5));		
	background: -ms-linear-gradient(
		top,
		#D3D3D3 0%,
		#ffffff 50%,
		#b5b5b5);
		
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	border-radius: 5px;
	border: 2px solid #B5B5A8;
	-moz-box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	-webkit-box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	text-shadow:
		0px -1px 0px rgba(125,121,125,0.2),
		0px 1px 0px rgba(189,154,13,1);
}
#B_medio {
	font-family: calibri, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	width: 220px;  
    height: 35px;
	background: #45623b;
}
#B_medio:hover {
	background: #32420f;
		
}
#B_congresso {
	font-family: calibri, Helvetica, sans-serif;
	font-size: 18px;
	text-align: left;
	padding-left: 20px;
	color: #FFFFFF;
	width: 720px;  
    height: 35px;
	background: #45623b;
}
#B_congresso:hover {
	background: #32420f;
		
}
#B_voltar {
	font-family: calibri, Helvetica, sans-serif;
	font-size: 18px;
	color: #848484;
	width: 70px;  
    height: 25px;	
	float: right;
	background: -moz-linear-gradient(
		top,
		#b5b5b5 0%,
		#ffffff 50%,
		#D3D3D3);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#b5b5b5),
		color-stop(0.50, #ffffff),
		to(#D3D3D3));
	background: -ms-linear-gradient(
		top,
		#b5b5b5 0%,
		#ffffff 50%,
		#D3D3D3);
		
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	border-radius: 5px;
	border: 2px solid #7c7c73;
	-moz-box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	-webkit-box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	text-shadow:
		0px -1px 0px rgba(125,121,125,0.2),
		0px 1px 0px rgba(189,154,13,1);
		
}
#B_voltar:hover {
	font-family: calibri, Helvetica, sans-serif;
	font-size: 18px;
	color: #32420f;
	width: 70px;  
    height: 25px;
	background: -moz-linear-gradient(
		top,
		#D3D3D3 0%,
		#ffffff 50%,
		#b5b5b5);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#D3D3D3),
		color-stop(0.50, #ffffff),
		to(#b5b5b5));		
	background: -ms-linear-gradient(
		top,
		#D3D3D3 0%,
		#ffffff 50%,
		#b5b5b5);
		
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	border-radius: 5px;
	border: 2px solid #B5B5A8;
	-moz-box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	-webkit-box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	text-shadow:
		0px -1px 0px rgba(125,121,125,0.2),
		0px 1px 0px rgba(189,154,13,1);
}
#B_enviar {
	font-family: calibri, Helvetica, sans-serif;
	font-size: 18px;
	color: #848484;
	width: auto;  
    height: 35px;
    padding: 5px;
	background: -moz-linear-gradient(
		top,
		#b5b5b5 0%,
		#ffffff 50%,
		#D3D3D3);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#b5b5b5),
		color-stop(0.50, #ffffff),
		to(#D3D3D3));
	background: -ms-linear-gradient(
		top,
		#b5b5b5 0%,
		#ffffff 50%,
		#D3D3D3);
		
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	border-radius: 5px;
	border: 2px solid #7c7c73;
	-moz-box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	-webkit-box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	text-shadow:
		0px -1px 0px rgba(125,121,125,0.2),
		0px 1px 0px rgba(189,154,13,1);
		
}
#B_enviar:hover {
	font-family: calibri, Helvetica, sans-serif;
	font-size: 18px;
	color: #32420f;
	width: auto;  
    height: 35px;
    padding: 5px;
	background: -moz-linear-gradient(
		top,
		#D3D3D3 0%,
		#ffffff 50%,
		#b5b5b5);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#D3D3D3),
		color-stop(0.50, #ffffff),
		to(#b5b5b5));		
	background: -ms-linear-gradient(
		top,
		#D3D3D3 0%,
		#ffffff 50%,
		#b5b5b5);
		
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	border-radius: 5px;
	border: 2px solid #B5B5A8;
	-moz-box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	-webkit-box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	text-shadow:
		0px -1px 0px rgba(125,121,125,0.2),
		0px 1px 0px rgba(189,154,13,1);
}
#B_visualizar {
	font-family: calibri, Helvetica, sans-serif;
	font-size: 18px;
	color: #848484;
	width: 100px;  
    height: 35px;
	background: -moz-linear-gradient(
		top,
		#b5b5b5 0%,
		#ffffff 50%,
		#D3D3D3);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#b5b5b5),
		color-stop(0.50, #ffffff),
		to(#D3D3D3));
	background: -ms-linear-gradient(
		top,
		#b5b5b5 0%,
		#ffffff 50%,
		#D3D3D3);
		
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	border-radius: 5px;
	border: 2px solid #7c7c73;
	-moz-box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	-webkit-box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	text-shadow:
		0px -1px 0px rgba(125,121,125,0.2),
		0px 1px 0px rgba(189,154,13,1);
		
}
#B_visualizar:hover {
	font-family: calibri, Helvetica, sans-serif;
	font-size: 18px;
	color: #32420f;
	width: 100px;  
    height: 35px;
	background: -moz-linear-gradient(
		top,
		#D3D3D3 0%,
		#ffffff 50%,
		#b5b5b5);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#D3D3D3),
		color-stop(0.50, #ffffff),
		to(#b5b5b5));		
	background: -ms-linear-gradient(
		top,
		#D3D3D3 0%,
		#ffffff 50%,
		#b5b5b5);
		
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	border-radius: 5px;
	border: 2px solid #B5B5A8;
	-moz-box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	-webkit-box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	box-shadow:
		2px 2px 3px rgba(189,170,142,1),
		inset 0px 0px 4px rgba(117,111,78,1);
	text-shadow:
		0px -1px 0px rgba(125,121,125,0.2),
		0px 1px 0px rgba(189,154,13,1);
}
/* Fim CSS Botões */

div a {

     color: #32420f;

     text-decoration:none;

     font-weight:'Calibri', Helvetica, sans-serif;

}

div a:hover {
	
	 font-weight: bold;

}

table#alter tr:nth-child(even) {
	background-color: #EDEDED;
	}
table#alter th {
	background-color: #b3ffe6;
	}
td {
		padding: 5;
		margin: 5;
}
/* CSS Menu */
.menu{
	width: 100%;
	height: 20px;
	background-color: #ffffff;
	font-family: 'Open Sans', Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18;
}
.menu ul{
	list-style: none;
	position: relative;
}
.menu ul li{
	width: 132px;
	float: left;
	line-height: 0.9;
}
.menu a{
	padding-left: 5px;
	padding-top: 25px;
	padding-bottom: 10px;
	display: block;
	text-decoration: none;
	text-align: center;
	background-image: url(imagens/menu.png);
	color: #32420f;		
}
.menu ul ul{
	position: absolute;
	visibility: hidden;
}
.menu ul li:hover ul a{
	visibility: visible;
	width: 150px;
	padding-top: 10px;
	padding-left: 5px;
	/*border-radius: 5px;*/	
	float:right;
	font-size: 14;
	background-color: #FAFAFA;
	line-height: 1.5;
}
.menu ul li:hover ul a:hover{
	color: #e1ede8;
}
.menu ul ul li{
	float: none;
}
label[for="bt_menu"]{
	padding: 5px;
	background-color: #ffffff;
	color: #052605;
	font-family: 'Open Sans', Helvetica, sans-serif;
	text-align: center;
	font-size: 30px;
	cursor: pointer;
	width: 50px;
	height: 50px;
}
#bt_menu{
	display: none;
}
label[for="bt_menu"]{
	display: none;
}
@media(max-width: 800px){
	label[for="bt_menu"]{
	display: block;
	}
	#bt_menu:checked ~ .menu{
		margin-left: 0;
	}
	.menu{
		margin-top: 5px;
		margin-left: -100%;
		transition: all .4s;
	}
	.menu ul li{
		width: 100%;
		float: none;
	}
	.menu ul ul{
		position: static;
		overflow: hidden;
		max-height: 0;
		transition: all .4s;
	}
	.menu ul li:hover ul{
		height: auto;
		max-height: 200px;
	}
	
}
/* Fim CSS Menu */

/* CSS Banner */  
  /* Easy Slider */
  	
  #slider ul, #slider li,	#slider2 ul, #slider2 li
  {		
    margin:0;
	padding:0;		
	list-style:none;		
  }	
  
  #slider2
  {
  	margin-top:0em;
  }
  	
  #slider li, #slider2 li
  
  { 		
  /* 			define width and height of list item (slide)			entire slider area will adjust according to the parameters provided here		*/ 		
  	width:989px;		
  	height:365px;		
	overflow:hidden;
  }		
  #prevBtn, #nextBtn,	#slider1next, #slider1prev
  { 		
  	display:block;		
	width:30px;		
	height:30px;		
	position:absolute;		
	left:0px;		
	top:395400px;		
	z-index:1;		
	
  }		
  
  #nextBtn, #slider1next
  { 		
  	left:0px;		
  }															#prevBtn a, #nextBtn a,	#slider1next a, #slider1prev a
  {  		
  	display:block;		
	position:relative;		
	width:30px;		
	height:30px;		
	background:url(../imagens/esquerda.png) no-repeat 0 0;
  }		
  #nextBtn a, #slider1next a
  { 		
  	background:url(../imagens/direita.png) no-repeat 0 0;			
  }				
  /*98806, numeric controls */
  ol#controls
  {		
  	margin:1em 0;		
	padding:2px;		
	height:30px;			
  }	
  ol#controls li
  
  {		
  	margin:-5px 1px 1px 3px; 		
	padding:0;		
	float:left;		
	list-style:none;		
	height:20px;		
	line-height:20px;
  }	
  
  ol#controls li a
  {		
    
  	float:left;		
  	height:19px;		
	line-height:19px;	
	border-radius: 5px;	
	border:0px solid #ccc;		
		background: -moz-linear-gradient(
		top,
		#9C9796 0%,
		#ffffff 50%,
		#b5b5b5);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#9C9796),
		color-stop(0.50, #ffffff),
		to(#b5b5b5));
	background: -ms-linear-gradient(
		top,
		#9C9796 0%,
		#ffffff 50%,
		#b5b5b5);	
	color: #46473b;		
	padding:0 7px;		
	text-decoration:none;		
  }
  ol#controls li.current a
  {		
    background: -moz-linear-gradient(
		top,
		#b5b5b5 0%,
		#ffffff 50%,
		#9C9796);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#b5b5b5),
		color-stop(0.50, #ffffff),
		to(#9C9796));
	background: -ms-linear-gradient(
		top,
		#b5b5b5 0%,
		#ffffff 50%,
		#9C9796);		
	color: #32420f;		
	font-weight: bold;
  }	
  
  ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus
  {
  	outline:none;
  }	
  /* Fim CSS Banner */
.tooltip {
     position: absolute;
     display: none;
     width: auto;/* largure */
     height: auto;
     padding: 5px;
     background-color: #FFFFFF;  /* cor de fundo */
     color: #000000;  /* cor da fonte */
     border: outset 5px #009844;
     font: 'Calibri', Helvetica, sans-serif;
}

.objeto {
	 cursor: help;
     border-bottom: solid 1px #009844;
}