body {
	
	font-family: Verdana, Geneva, sans-serif;
	margin-left: 0px;
	margin-top: 10px; 
	margin-bottom:0px;
	margin-right:0px;
	color: #000;
	font-size: 11px;
	
	
	 }
	 
.sombra {background-image:url(../images/fndsombra.jpg);
background-repeat:repeat-x
}
	 

#xfoto {
	display:  block;
	float: left;
}	

.bredonda {
	margin:auto;
	width: 960px;
	padding: 5px;
	text-align: left;
	background-color:#999;
	/*border: 3px solid #fff;
 
    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 10px;
	-moz-border-radius: 10px;

}

	 
.bquadro {
    padding: 10px;
    text-align: left;
    background-color: #000;
    /*border: 3px solid #fff;*/
 
    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
	
}


.parceiro {
	background-image: url(../images/fndparc.jpg);
	height: 20px;
	width: 145px;
	padding-left: 5px;
	border: 1px solid #FFF;
	color:#000;
	padding-top:3px;
	
	
}
	


.bquadro2 {
    /*padding: 1px;*/
    text-align: left;
   
    /*border: 3px solid #fff;*/
 
    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

#botao {	
	background-image:url(../images/botao.gif);
 	text-align: center;
	height: 23px;
	width: 91px;
	vertical-align: middle;
	padding-top:7px;
	
}

.botao2 {	
	background-image:url(../images/botao.gif);
 	text-align: center;
	height: 23px;
	width: 91px;
	vertical-align: middle;
	padding-top:7px;
	
	
}

#banner { 
border:#000 solid 1px; 
width:450px; 
height:105px;
font-family:Verdana, Geneva, sans-serif; 
font-size:8px; 
margin-right:10px;


}

#coluna { 
width:180px; 
font-size:12px; 
color: #999; 

}

.colunaborda{ border-bottom:1px #999 dotted}
.colunabanner {font-size:24px; font-family:"Arial Black", Gadget, sans-serif; border-right: #333 1px  dashed; }
.colunamail {font-size:14px; color:#CCC; font-family:Verdana, Geneva, sans-serif}

.linha_pontilhada {border:1px #999 dotted;}


a:link {
	text-decoration: none;
	color:#FFF;

	}
a:visited {
	text-decoration: none; 
	color:#FFF;
	
}
a:hover {
	 color:#FFF;
	 text-decoration:underline;
}
a:active {
	text-decoration: none;  
	color:#FFF;
}		

/* NEWS */
a.news:link {
	text-decoration: none; 
	color: #990000; 
	font-family:Verdana, Geneva, sans-serif; 
	font-size:12px

	}
a.news:visited {
	text-decoration: none; 
	color: #990000;
	font-family:Verdana, Geneva, sans-serif; 
	font-size:12px
}
a.news:hover {
	 color: #990000; 
	 text-decoration:underline;
	 font-family:Verdana, Geneva, sans-serif; 
	 font-size:12px
}
a.news:active {
	text-decoration: none;  
	color: #990000;
	font-family:Verdana, Geneva, sans-serif; 
	font-size:12px
}		

.up {
	text-transform: capitalize;
	text-decoration: none;
}

.fnd {
	background-color:#003366;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	}

.tabela_interna {background-image:url(../images/fnd.gif); 
		background-repeat:repeat-x; 
		background-color:#FFFFFF;
}
.texto_negrito {
		font-weight: bold; 
		font-size: 12px; 
		font-family: "Arial, Helvetica, sans-serif"}

.texto_normal {
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	padding-left:5px;
	padding-right:5px;
	margin-left:5px;
	color: #FFF;
	margin-right: 5px;
}

.texto_subtitulo {
	font-size: 15px;
	font-family:"Arial, Helvetica, sans-serif"; 
	color:#0066CC;
	font-weight:bold;
}

.texto_preto {
	font-size: 13px;
	font-family:"Arial, Helvetica, sans-serif"; 
	color:#000000;
}
.texto_amarelo {
	font-size: 10px;
	font-family:"Arial, Helvetica, sans-serif"; 
	color:#FFCC00;
}


.texto_titulo {
	font-size: 18px;
	font-family: Verdana, Geneva, sans-serif  ; 
	color:#0066CC;
	font-weight:bold;
}

.texto_titulo2 {
	font-size: 16px;
	font-family:"Arial, Helvetica, sans-serif"; 
	color:#FF6600;
	font-weight:bold;
}


.texto_direitos {
	font-size: 10px;
	font-family:"Arial, Helvetica, sans-serif";
	color:#666666;
	
}

.texto_coluna {
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
	color: #39C ; margin-bottom:0px;
 
}

.texto_coluna1 {
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000; 
	font-weight:bold; 
	
 
}

.texto_coluna2 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000; 
 
}

.texto_coluna3 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF; 
 
}


.texto_cinza {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #999999;
}		

.texto_branco {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #FFFFFF;
	
}
.texto_laranja {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif; 
	color:#FF6600
	
}
.autor {
		font-weight: normal; 
		font-size: 10px; 
		font-family: Arial, Helvetica, sans-serif;
		color: #999999}
		
.oculto {
    margin: 0px 0px 0px 0px;
    display: none;}


.visivel {
    margin: 0px 0px 0px 0px;
    display: block;}
	
.cxform {	border: 1px solid  #999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	height:16px
	}
	
.cxform2 {	border: 1px solid  #BBF;
	font-family: Verdana, Geneva, sans-serif ;
	font-size: 12px;
	}
	
.botao {
	height: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000; 
	background-image:url(../images/fndbt.jpg); 
	background-color:none;
	border-bottom:none; border-left:none; border-right:none; border-top:none
	
	/*background-color:#0066CC;  */} 		

.botao_noprint {
	background-image:url(../../img/fndbt.gif);
	border: 1px solid #999999;
	height: 17px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;}		
	
.barra_pontilhada {
	color: #000000;
	border: 1px dotted  #666666;}
	
.tabela_inicial {
background-color:#FFFFFF;
background-repeat:repeat; 
background-image:url(../../img/bg.gif);
}
.borda_site {
background-color:#005A9F;
}

.tabela_b{
	border-bottom:dotted #333333 1px;
}

.tabela_br{
	border-bottom:dotted #333333 1px; 
	border-right:dotted #333333 1px;
}
	
.menu{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFCC00;
margin-left: 5px;
margin-right: 5px;
}

.borda { border:#000 1px solid;
	
}

.bordacoluna {
	border:2px #EEE solid;
	
}


.titulo_pu {  	
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
margin-left: 5px;


}

.texto_pu {  	
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
margin-left:5px;
padding-left:5px;


}


.FonteMiniNot {
	font-size:11px;
	color:#CCCCCC;
}

.imgnot {
	border:#000000 1px solid;
}



.album {
	font-size:12px;
	color:#EAFFEA;
	margin-left:5px;
	margin-right:5px;
}





/* Legenda nos links da Agenda*/
#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100; 
color:#000000;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

/* Menu*/

#menu { 
width:100px; 



 
}
/* Menu*/

#menu a {
color: #FFF; 
background-image:url(../images/aba.gif); 
width:90px; 
height:26px;
display:block;
float:right;
}

#menu a:hover { 
background-image:url(../images/aba2.gif); 
width:90px; 
height:33px;
display:block;
text-decoration:none;

}

#menu a.on { 
background-image:url(../images/aba2.gif); 
width:90px; 
height:33px;
display:block;
text-decoration:none;
color:#F00;

}
#menu a.hover { 
background-image:url(../images/aba2.gif); 
width:90px; 
height:33px;
display:block;
text-decoration:none;
color:#F00;

}

#menu_texto {
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color: #333;
font-weight:bold;
vertical-align:middle;
padding-top:3px;
}

/* paginação*/

#paginacao a {
	background-color: #000;
	float: left;
	width: 20px;
	border: 1px solid #CCCCCC;
	font-size: 12px;
	text-decoration:none;
	color:#FFFFFF;
		
}

#paginacao a:hover {
	background-color: #FFF;
	color: #000;
}

#n {
position: static;
top: 383px;

}
#atual {
	
	background-color: #000;
	font-size: 16px;
	font-weight:bold
	text-decoration:none;
	color: #FC0;

}

/* Nociticias*/

.newstitulo{
font-family: Verdana, Geneva, sans-serif;
font-size:20px;
color: #333;
font-weight:bold;

}

.newssubtitulo{
font-family: Verdana, Geneva, sans-serif;
font-size:14px;
color: #CCC;
font-weight:bold;

}
.newsdata{
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
color: #999;

}

.newsresumo{
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
color: #999;

}

.newstexto{
font-family: Verdana, Geneva, sans-serif;
font-size:14px;
color: #000; 
}

.newsfonte{
font-family: Verdana, Geneva, sans-serif;
font-size:10px;
color: #000;

}

.newsextra{
font-family:Verdana, Geneva, sans-serif;
font-size:16px;
color: #FFF;

}

.newsfoto {
	float: left;
	margin: 0 5px 5px 0;
	padding: 3px;
	z-index: 10;

}

.newscoment1{
font-family: Verdana, Geneva, sans-serif;
font-size:11px;
color: #990000;
font-weight:bold;

}

.newscoment2{
font-family: Verdana, Geneva, sans-serif;
font-size:11px;
color: #000;
font-weight:bold;

}

.newsdestaque{
font-family:Verdana, Geneva, sans-serif;
font-size:26px;
color: #F30;
font-weight:bold;

}

.newslist{
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
}
.newsborda{
	border-right:#333 1px dotted;
}

.newsborda2{
	border-left:#333 1px dotted;
}

.galeriafoto{
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
color: #06C  ;
/*font-weight:bold;*/
}

#espelho {float:left


}
