 /* CONFIGURAÇÕES DE TAG */ 
* {
   margin:  0;
   padding: 0;
   border:none; 
} 
 
body {
   font-family: Arial, Helvetica, sans-serif;
   background-color: #8A8A8A; 	
 }

 p {
  font-size:8pt;  
  }
  
table {
   border: 0;
   padding:0;
} 

 
span {
    font-weight: bold; 
  } 
 
a {
   font-size: 8pt;
   color: #000000;
   text-decoration: none;
}  

a:hover {
   text-decoration: underline; 
} 
 
hr {
  height: 0px;
  border-width: 1px 0px 0px 0px; 
  border-style: solid;
  border-color: #666666;
} 

li {
   list-style: none;
   }
   
h1 {    
    font-size: 12pt;
    font-weight: bold;		 	
   }

h2 {    
    font-size: 10pt;   
    font-weight: bold;
	vertical-align:middle;		
   }
  
h3 {   
    font-size: 8pt;  
    font-weight: normal;	  
   }
   
h4 {    
    font-size: 7pt;
    font-weight: normal;	  
   }   
    
#paginacao {
 	text-align:center;
}

/* USADO PARA CENTRALIZAR O LAYOUT */
#centraliza 
   {
	width:750px;     
	margin:0 auto;
	background:#FFFFFF;
   } 

/* CONFIGURAÇÕES DO LAYOUT */
#conteudo 
  {
	float:right;
	width:550px;
  }
  
#conteudo ul li {
  line-height:100%;
}  
 
#conteudo ul li span a {
   color: #FF0000;     
} 

#centraliza_conteudo {
	width:540px;
	margin-left:5px; 
  }
  
#centraliza_conteudo li {
    border-bottom:1px dashed #959595;
    padding-top:5px;  
 }  

/*menu de navegacao esquerdo*/	
#nav {
	width:200px;
	float:left;	 	
  }
  
#nav ul {
   padding-left:10px;
  }
  
#nav ul li a {
   color: #666666;
   font-size: 10pt;   
   font-weight: bold;
} 
 
#nav_01 {
	width:199px;/* !important;*/
	/*width:200px;	*/
	/*height:349px !important;  Navegadores que não o IE 6 e anteriores aplicam esta regra imediatamente */
	height:349px;	        /* IE 6 e anteriores aplicam esta regra mesmo havendo uma regra anterior com a diretiva important */				
    border-bottom:1px solid #666666;
    border-top:1px solid #666666;
    border-right:1px solid #666666;
  } 
 
#nav_busca {
	width:190px;/* !important;*/
	/*width:190px;	*/
	height:99px !important; /*IE6 não considera*/
	height:101px;	        /* para IE6*/
   /* border-right:1px solid #666666;			*/
			
    background-color: #00923F;
    padding: 0px 0px 0px 10px;				
  } 

#nav_busca label {
    color: #FFFFFF; 
} 


#nav_02 {
	width:199px;  
	/*width:200px;*/
	height:299px !important; /*IE6 não considera*/
	height:301px;	        /* para IE6*/			 
    border-top:1px solid #666666;						
    border-bottom:1px solid #666666;
    border-right:1px solid #666666;						
  }    
    
#nav_03 {
	width:199px;
	height:250px;	      					
	border-bottom:1px solid #666666;
	border-right:1px solid #666666;				
  }  
  
/*fim menu de navegacao esquerdo*/


#texto {
  text-align:justify;
  width:100%;
}

#texto ul {
  border:1px solid #666666;
  padding-left:5px;
  padding-right:5px;  
}

 
#texto img {
   float: left;
   padding-right:5px;
   padding-bottom:5px;   
 }  


#topo {
	height:150px;
	width:750px; 				
  }
  
#topo_impresso {
	visibility:hidden; 
	display: none; 
} 
	
#rodape {
	width:750px; 
	clear:both;
	text-align:right;	 	 			
 }
 
#topo_fundo {
	height:120px;
	width:750px; 	
	background-image: url(../imagens/topo_banner_seletivo_2010.jpg); 
	padding:0px;
	margin:0px;
  }  

/*para imagem do topo*/    
#topo_fundo a {
	width:750px;
	height:120px;
	display: block;
}
	
	
/*MENU DROP*/	
#barra {
 
}	
#topo_menu {
	height:25px; /*30 -5 de espaçamento*/
	width:730px;  /*750 -20 de espaçamento*/	
	background-image: url(../imagens/fundo_menu.jpg); 
	background-repeat:repeat-x;
	padding-left:20px; 
	padding-top:5px;
	
  } 
  
/* PARA CORRIGIR ERRO NO IE6*/
* html ul.menudrop li { float: left; height: 1%; } 
* html ul.menudrop li a { height: 1%; } 
/*END */


#topo_menu ul li a {  /*fonte menu principal*/
   font-size: 10pt;  
   font-weight: bold;
   color:#000000; 
 }

#topo_menu li ul li a {   /*fonte menu secundario*/
   font-size: 8pt;  
   font-weight: normal; 
   color:#000000;      
 }
 
#topo_menu ul.menubar .menuprincipal  { /*menu principal*/
   border-right:1px solid #D92D29;
   float:left; 
   padding-left:7px;
   padding-right:7px;   

} 

#topo_menu ul.menubar ul.menudrop { 
   display: none; 
   position: absolute;  z-index:1;
} 

#topo_menu ul.menubar a { 
   display:block; 
   padding: 0px; 
} 

#topo_menu ul.menudrop, ul.menudrop ul { 
   border-bottom: 1px solid #CCCCCC; 
   width: 200px; 
   background-color: #f9f9f9;   
} 

#topo_menu ul.menudrop li { 
   position: relative; 
} 

#topo_menu ul.menudrop li a { 
   display: block; 
   border: 1px solid #CCCCCC; 
   border-bottom: 0px; 
   padding: 2px;
} 

#topo_menu ul.menudrop ul { 
   position: absolute; 
   display: none; 
   left: 199px; /* Set 1px less than menu width */ 
   top: 0px; 
} 

#topo_menu ul.menudrop li.submenu ul { 
  display: none; 
  padding:0;
 } /* Hide sub-menus initially */ 

#topo_menu ul.menudrop li.submenu { 
  background: transparent url(../imagens/seta.gif) right center no-repeat; 
}





/*conteudo HOME*/ 
#banner_home {	  
	width:550px;
	height:350px;	
  }    
 
 
.icones_funcoes { 
 float:right;
  height:16px;
}  
  
.caixa_titulo_03    /*vermelho*/
  {
	width:550px;
	height:30px;
	/*background-color:#DA251C;*/
    background: transparent url(../imagens/fundo_variedades.gif) no-repeat; 							
  }     
  
 .caixa_titulo_03 img {
   margin-left:60px;
 }   
  
.caixa_titulo_02  /*azul*/
  {
	width:550px;
	height:30px;
	/*background-color:#29166F;*/
    background: transparent url(../imagens/fundo_eventos.gif) no-repeat; 							
  }  
 .caixa_titulo_02 img {
   margin-left:60px;
 }     
  
.caixa_titulo_01   /*verde*/
  {
	width:550px;
	height:30px;
	/*background-color:#00923F;*/
    background: transparent url(../imagens/fundo_noticias.gif) no-repeat; 							
  }
 .caixa_titulo_01 img {
   margin-left:60px;
 }        
   
#ano_publicacao {
	width:100%;	
	text-align:center;
 } 
       
#ano_publicacao ul li {   
   display: inline;  
   border-right:1px solid #D92D29;
   padding:0px 5px 0px 5px; 
   border-bottom:none;      
 }
	      
.div_conteudo_home   /*caixa de texto para noticia/eventos*/
  {
	width:540px;
	height:170px;
	padding:0px 0px 0px 10px;																					
  } 
.div_conteudo_home  h2{
    height:20px;
  }  
   
.foto_destaque  /*mostra a foto destaque de noticias e eventos*/
  {
	width:255px;
	height:150px;
	float:left;	
  } 

    
.conteudo_ultimos_destaques  {
	width:280px;
	height:125px;
	float:right;
	overflow:auto;
  } 
  
.div_variedades  {
	width:137px;
	height:170px;		
    padding:20px 0px 0px 0px;
	float:left;
	text-align:center;
  }     
   
   
/*fim conteudo HOME*/ 

.breadcrumb {
 padding: 5px;
 border-bottom:1px solid #666666; 
 font-size:8pt;
}

.breadcrumb a    /*trilha de navegação */
{
   color: #000000; 
}

a.ver_mais {
   color: #308CCF; 
   font-weight: bold;
   margin-left:5px;  
   text-align:left;    
 }
  
/*FORMULARIOS*/

fieldset {
 width:100%;
 border:0;
 } 
  
label {
 font-size:8pt;
 text-align: left; 
 }  

.acao {
    width :18%; 
    height:20px;	
    background-color: white;
    border-style: none;
	margin-left:5px; 		
	margin-right:5px; 
}

.input_text { 
    height:20px; 
    width: 75%;
    background-color: white;
    border-style: none;	 
    float:left;	 
}

#formulario fieldset {
   background-color: #CCCCCC;
   width:100%;  
   padding-bottom:5px; 
}

#formulario label {
   margin-top:5px;
   margin-left:5px;   	 
 }
 
 #formulario .input_text {
  margin-left:5px;
  margin-top:5px;
  float:none;
 }
 
#formulario textarea {
    height:80px;     
    width: 76%;	
}

.aba_selecionada {
	border-top: 1px solid #666666; border-left: 1px solid #666666; border-right: 1px solid #666666; 
}

.aba {
  background-color: #F2F2F2;  
}

#popup {
    position:absolute; 
	height:470px;
	width:400px;
	top:150px;
	z-index:99;		
	display:none;        /*comentar essa linha caso queira mostrar o popup*/
}
 #popup #img_fechar {
  height:15px;  
  text-align:right;
 }
 
 #popup #info {
  border: 1px solid #000000;
 } 

 /*banner principal*/
  #opbanners {
   width:550px;
   margin:0;
   padding:0; 
   height:330px; 
   background-color: #EBEBEB;        
  }


 
#opbanners_botoes {
   width:550px;
   margin:0;
   padding:0; 
   height:20px; 
   background-color: #EBEBEB;        
  }
  
  
#opbanners_botoes ul {
   margin:0;
   padding:0;
   border:0;  
 }
 
 #opbanners_botoes li {
   float: right; 
 }

 #opbanners_botoes h3 {
   padding-left:5px; 
 }

 .ativo{ 
   font-size: 10pt;  
   font-weight: bold;
   color:white;
   background-color: black;   
   text-align:center; 
   height:20px; 
   width:30px;
   display:block;
 } 
 
 .inativo{  
   font-size: 10pt;  
   font-weight: bold;
   color:black;
   background-color: #CCCCCC;     
   text-align:center;
   height:20px; 
   width:30px;   
   display:block;   
 }   
 
.aba a span {
   color: #FF0000;     
}  