BODY {

	margin:0px; padding:0; 

	font-family: Tahoma;

	font-size: 10px;

	color : #CCCCCC;

}

.branco2{

	color:#0066CC;
	
	font-size:9px;

	font-family: Tahoma;

}


iframe{

	border : 0px transparent;

}



/* ---------- table, td, div ---------- */

#enquete {

	text-align: left;

	margin-left: 20px;

	padding-top: 3px;

	padding:2px;

	margin-top:0px;

	font-family:Tahoma;

	font-size:8pt;	


}



#buscador_div{

	background: url(images/bg_buscador.jpg) no-repeat;

	font-family: Tahoma;

	height:300px;

}



#associados{

	margin-top:0px;

	vertical-align:top;

	background: url(images/bg_buscador.jpg) no-repeat;

	font-family: Tahoma;

	height:300px;	

}



#buscador_miolo{

	margin-top:5px;

	margin-left:13px;

	font-family: Tahoma;

}



td{

	font-family: Tahoma;

	font-size: 12px;

	color : Black;

}



.newsletter{

	margin-top:20px;

	background-repeat:no-repeat;

}



	.newsletter td{

		font-family:Tahoma;

		font-size:8.5pt;


	}

	

.enquete{

	background-repeat:no-repeat;

}



	.enquete td{

		font-family:Tahoma;

		font-size:8.5pt;

	}	



.box_login{

	/*background:url(images/topo_area4.jpg);*/

	width: 297px;

	margin-left:10px;

}



.box_login td{

	font-family:Tahoma;

	font-size:8.5pt;

	font-weight:bold;	

}



.tab_titulo{

	height: 24px;

	font: 12px;

	font-weight:bold;

	color:#FFFFFF;

	margin-left: 3px;

	background-color:#0070DF;

}



.tab_titulo_no_height{

	font: bold 11px;

	color:#FFFFFF;

	background-color:#0070DF;

}



.tab_titulo_eventos{

	height: 30px;

	font-family: Tahoma;

	font-size:16px;

	font-weight:bold;

	color:#0050A2;

	background-image : url(images/tab_titulo_eventos.jpg);

	background-repeat : no-repeat;

}



.ordenacao{



	margin-top:9px;



	margin-left:199px;



	-margin-left:180px;

	

	margin-bottom:0px;



}



#miolo_projeto p{

	padding: 5px 0 5px 0;

	line-height: 110%;

}



/* --------- FORMS ------------- */

.campo{

	background-color:#ECF0F1;

	border:none;

}



.campo_cinza{

	background-color:#CCCCCC;

	border:none;

}



option, select, input {

	FONT-SIZE: 11px;

	font-family: Tahoma;

}





.fomrcampo {



	background-color: #FDFCFB;



	border: 1px solid #cdcdcd;



	font-size: 14px;



	color: #333333;



	padding-left:3px;



	height: 20px;

	

	font:Tahoma;



	}



.fomrcampo-obrig {



	background-color: #B3D5F2;



	border: 1px solid #0066CC;



	font-size: 14px;



	color: #333333;



	padding-left: 3px;	



	height: 20px;	

	

	font:Tahoma;	



}



.formarea{



	background-color:#FDFCFB;

	

	border:solid 1px #cdcdcd;



	font-size: 14px;	

	

	color:#333333;



	padding-left: 3px;	



	width: 60%;



	font:Tahoma;	

	

	font-family:Tahoma;

	

}



.formbotao {



	border:outset 3px #B3D5F2;



	background:#fff;



	color:#0066CC;



	font-size:11px;

	

	font:Tahoma;		



	}







/* -------------- LINKS ---------------- */



A.news_iframe:link, A.news_iframe:active, A.news_iframe:visited {

	color: #ffffff;

	text-decoration: none;

	font-family: Tahoma;

}



A.news_iframe:hover{

	color: #FFFFFF;

	text-decoration: underline;

	font-family: Tahoma;

}



a:link, a:active, a:visited, a:hover{

	text-decoration: underline;

	color: #0066CC;

}



a.no_underline:link, a.no_underline:active, a.no_underline:visited, a.no_underline:hover{

	text-decoration: none;

	color: #0066CC;

}



a.pequena_no_underline:link, a.pequena_no_underline:active, a.pequena_no_underline:visited, a.pequena_no_underline:hover{

	text-decoration: none;

	color: #0066CC;

	font-weight:bold;	

	font: 9.5px Tahoma;

}



a.pequena_no_underline_branco:link, a.pequena_no_underline_branco:active, a.pequena_no_underline_branco:visited, a.pequena_no_underline_branco:hover{

	text-decoration: none;

	color: #FFF;

	font-weight:bold;	

	font: 9.5px Tahoma;

}



a.MenuProcesso:link, a.MenuProcesso:active, a.MenuProcesso:visited, a.MenuProcesso:hover{

	text-decoration: none;

	color: #fff;

	font: 9.5px Tahoma;

}



/* ----- TEXTO - span, p ------- */



p.texto_news_iframe{

text-decoration: none;

color: #ffffff;

font: 9px Tahoma;

}



span.texto{

	color:#000;

	font-size:12px;

	font-weight:bold;

	font-family: Tahoma;

}



.pequena{

	color:#0066CC;

	font-size:9px;

	font-weight:bold;

	font-family: Tahoma;

}



.azul{

	color:#0054AA;

	font-family: Tahoma;

	font-weight:bold;

}



.branco{

	color:#fff;

	font-family: Tahoma;

	font-weight:bold;

}
a.pequena_no_underline_branco1:link, a.pequena_no_underline_branco1:active, a.pequena_no_underline_branco1:visited, a.pequena_no_underline_branco1:hover{

	text-decoration: none;

	color: #0066CC;

	font-weight:bold;	

	font: 9.5px Tahoma;

}



.branco1{

	color:#0066CC;

	font-family: Tahoma;

	font-weight:bold;

}

.underline{

	color:#0066CC;

	font-weight:bold;

	font-family: Tahoma;

	text-decoration:underline;

}



p.atencao{

	color: #857A3E;

	padding: 7px 10px 7px 22px;

	background: url(images/icn_atencao.gif) no-repeat left center;

}



.dolar{

	color:#000000;

}



.titulo1{

	color: #000000;

	font: bold 10px

}



.voltar{

	float:right;

	padding:5px 0 0 25px;

	margin-top:-19px;

	background:url(images/b_voltar.jpg) 0 2px no-repeat;

	font:bold;

	color:#0066CC;

	background-color:inherit;

}



.tit_padrao{

 font-weight:bold;

 color: #0066CC;

}



/* ----- LISTAS - ul, li ------- */



ul.mapa_site{

	clear:both;

	list-style-image: url(images/seta.gif);

	vertical-align:middle;	

}



ul.mapa_site li{

	padding: 3px;

	vertical-align:middle;

}



/* ---------------------- */
