@charset "utf-8";
/* CSS Document */
/************************************************* 
  zera pre formatação dos brownsers  
*************************************************/
* {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;
text-decoration:none;	
}
/*********************************************
Recipientes principais / Disposição do layout
*********************************************/
body {		
	text-align: center;
	background: url('imagens/bg.jpg') repeat-x fixed;
	background-position: center top;
	margin:0px auto;
	padding:0px;		
	}

#rec_geral {       
	
	width:760px;
	height:auto;
	margin:0px auto;
	padding:0px;
	/*border:#000000 1px solid;	*/
	}
/*******************************************************/
#rec_topo_esq {     
     width:305px;
	 height:auto;	
	 float:left;	 
	 margin:0px auto;
	 padding:0px;		 
}
	 
#rec_news_esq {     
     width:305px;
	 height:auto;	
	 float:left;
	 padding-top:10px;
	 margin:0px; 
	 /*border:#000000 1px solid;*/
}		
#rec_topo_dir {  
     background:url('imagens/top.jpg') no-repeat;   
     width:455px;
	 height:121px;	
	 float:right; 	 
	 padding:0px;
	 margin:0px;	 			 
}
#rec_meio{
     width:455px;
	 height:auto;
     float:right;
	 padding:0px;
	 margin:0px;			
}
#banner{
     background:url(imagens/banner-home.jpg) no-repeat;
     width:450px;
	 height:357px;
     float:right;
	 padding:0px;
	 margin:0px;			
}

#rec_rodape {
	width:760px;
	height:50px;
	background:url(imagens/rodape.jpg) no-repeat;
	float:left;
	padding-top:0px;
	padding-left:5px;		
	margin:0px;				 
}
#box{ 
     width:420px;
	 padding:5px;
	 height:auto;     
	 border:#666666 1px dashed;
	 }
#conteudo_mostrar{
     float:left;
     width:430px;
	 padding:5px;
	 margin:0px auto; 
	 height:auto;     
	 border:#666666 1px dashed;
	 }
#mini{
     width:430px;
	 padding:0px;
	 height:auto;
	 margin:0px; 	 
	 }
	 #miniaturas{
     width:430px;
	 padding:0px;
	 height:auto;
	 margin:0px; 	 
	 }
#ftmini{
     float:left;
     width:90px;
	 padding:5px;
	 height:65px;
	 margin:0px; 	 
	 }
    
/************************************************* 
 Lista menu topo
*************************************************/

/*  topo direito */
#menu{
     width:445;
	 height:auto;
	 float:left;
	 padding-top:23px;	
	 margin:0px;	
}	 
 
ul.nav li{
    display:inline;
    font:13px  Verdana, Arial, Helvetica, sans-serif;
	font-weight: 700;   
 	}
	
ul.nav li a {
    color:#fff;
	}
	
ul.nav li a:active {
	color:yellow;		
	}
	
ul.nav a:hover{
    text-decoration:underline;
	color:#F0BC15;
	}
/* textos */
#textos	{
     width:400;
	 height:auto;
     font:12px  Verdana, Arial, Helvetica, sans-serif;
	 color:#666666;
	 margin:0px;
	 padding-left:0px;
	 padding-top:10px;
	 padding-right:10px;
	 padding-bottom:10px;	 
	 text-align:left;
	 	 }
		 
#titulos {
      width:400;
	  height:auto;
      font:14px  Verdana, Arial, Helvetica, sans-serif;
	  font-weight: 900; 
	  color:#BA7037;
	  margin:0px;
	  padding-top:10px;
	  padding-left:0px;	  
	  text-align:left;
		}
.titulo_news{
      font:13px  Verdana, Arial, Helvetica, sans-serif;
	  font-weight: 700; 
	  color:#BA7037;
	  text-align:left;
	  padding-bottom:5px;
	  padding-right:10px;
	  }
.data_news{
      font:11px  Verdana, Arial, Helvetica, sans-serif;
	  font-weight: 700; 
	  color:#BA7037;
	  text-align:left;
	  padding-bottom:5px;
	  padding-right:10px;
	  }
.texto_news{
      font:12px  Verdana, Arial, Helvetica, sans-serif;	  
	  color:#666666;
	  text-align:left;
	  padding-bottom:5px;
	  padding-right:10px;
	  }
.link_news{
      font:12px  Verdana, Arial, Helvetica, sans-serif;	  
	  color:#BA7037;
	  text-align:left;
	  padding-bottom:5px;
	  }
.link_news a:hover{      
	  color:orange;	  
	  text-decoration:underline;
	  }	
.link_news a:active{       
	  color:red;	 
	  }	
.link_news a:visited{     
	  color:gray;	  
	  }	
#ft_news{
      width:400;
	  height:auto;      
	  margin:0px;
	  padding-top:10px;
	  padding-left:0px;	  
	  text-align:left;
	  }
/****************************************/
ul.navLink li{
    font:10px  Verdana, Arial, Helvetica, sans-serif;	
	list-style-type:disc;
	list-style-position: inside;
	color:blue;
	/display:block;	
	padding: 0px;
	text-align:left;
	line-height : 20px;	 
 	}
	
ul.navLink li a {
    color:blue;
	}
	
ul.navLink li a:active {
	color:yellow;		
	}
	
ul.navLink a:hover{
    text-decoration:underline;
	color:#F0BC15;
	}
.t_reg	{    
	 
     font:12px  Verdana, Arial, Helvetica, sans-serif;
	 color:#666666;	 
	 	 }
