/* ---------- CSS.UTIL ---------- */


* {
	margin: 0;
	padding: 0;
}

html { 
}

body {
	background: url("../images/bg_reuni.gif") repeat-x scroll 0 12px #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top:-9px;
	ba
}

.search_options label {
cursor:pointer;
font-size:12px;
}
#barra-brasil{ padding: 6px 0 0 !important;}
input, select, option, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #343434;
}

a {
	text-decoration: none;
	color: #3a98b2 ;
}

	a:hover { text-decoration: underline; color: #3a98b2 ;}

	a img { border: 0;}

fieldset {
	border-style: solid;
	border-width: 1px;
}

	fieldset legend { padding: 0 5px;}
	
ul { list-style: none;}

textarea { overflow: auto;}input, select, option, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
	
/* --------- CLASSES UTIL --------- */
	
	.dn { display: none !important;}
	
	.fl {
		float: left;
		display: inline;
	}
	
	.fr {
		float: right;
		display: inline;
	}
	
	.bz { border: 0 !important;}
	
	.bg_none { background: none !important;}
	
	.br_ie6 { _display: none;}
	
	.txt_ident {
		overflow: hidden;
		text-indent: -9000px;
		display: block;
	}

/* ----------------------------- */	

/* ---------- MARGENS ---------- */
		
	.mg_right5 { margin-right: 5px;}
	
	.mg_right10 { margin-right: 10px;}
	
	.mg_right15 { margin-right: 15px;}
	
	.mg_left5 { margin-left: 5px;}
	
	.mg_left10 { margin-left: 10px;}
	
	.mg_left15 { margin-left: 15px;}
	
	.mg_bottom5 { margin-bottom: 5px;}
	
	.mg_bottom10 { margin-bottom: 10px;}
	
	.mg_bottom25 { margin-bottom: 25px;}
	
	.mg_top5 { margin-top: 5px;}
	
	.mg_top10 { margin-top: 10px;}
	
	.mg_top25 { margin-top: 25px;}
	
/* --------------------------- */	

/*	
	TAMANHOS DE FONTS - VERDADNA
	
	9px = 0.55em
	10px = 0.6em
	11px = 0.7em
	12px = 0.75em;
		
	
*/


