.fonte_branca, fonte_branca a{color:#FFF;}
.fonte_azul, fonte_azul a{color:#30436b;}
.fonte_azulesc, fonte_azulesc a{color:#2d3752;}
.fonte_cinzaesc, fonte_cinzaesc a{color:#8e8d8d;}
.fonte_vermelha, fonte_vermelha a{color:#ed1c24;}
.fonte_marrom, fonte_marrom a{color:#3a3021;}

.fonte_10, fonte_10 a{font:10px verdana;}
.fonte_11, fonte_11 a{font:11px verdana;}
.fonte_12, fonte_12 a{font:12px verdana;}
.fonte_14, fonte_14 a{font:14px verdana;}
.fonte_16, fonte_16 a{font:16px verdana;}

.bold, bold a{font-weight:bold;}

.underline a{text-decoration:none;}
.underline a:hover{text-decoration:underline;}

.border{border:1px solid #c4d6e2; font-size:0;}

.input{ height:18px; border:1px solid #3a3021; padding-bottom:2px; }
.enviar{ width:67px; height:18px; background:url(../../imagem/btnEnviar.gif) no-repeat ; border:0; cursor:pointer;}

.msg_erro_flutuante{
	font-family:verdana;	
	font-size:10px;
	color:#F00;
	border:1px #F00;
}

.formulario_erro{
	border:1px #F00 solid;	
}

.vinheta{
	width:100%;
	padding-bottom:15px;
	float:left;
}
.vinheta span{
	padding-left:15px;
	padding-bottom:10px;
	float:left;
}

.vinhetaMaior{
	width:100%;
	background:url(../../imagem/borda_2.gif) no-repeat bottom left;
	float:left;
}
.vinhetaMaior span{
	padding-left:15px;
	padding-bottom:10px;
	float:left;
}

#site{
	background:url(../../imagem/bg_site.gif) repeat-x #fff467;
	padding-top:6px;
	padding-bottom:50px;
}

#realSite{
	width:813px;
	margin:0 auto;
}

#menu{
	width:813px;
	margin:0 auto;
	height:36px;
	background:url(../../imagem/bg_menu.gif) no-repeat;
}

#texto{
	width:813px;
	margin:0 auto;
}

#borda_esq{
	width:51px;
	background:url(../../imagem/borda_esq.gif) repeat-y;
	height:100%;
}

div#borda_esq:nth-of-type(1) {
 	width:51px;
	background:url(../../imagem/borda_esq.gif) repeat-y;
	height:100%;
}

#borda_dir{
	width:64px;
	background:url(../../imagem/borda_dir.gif) repeat-y;
	height:100%;
}

#texto #textoReal{
	width:698px;
	height:124px;
	padding-top:10px;
	background:#FFFFFF;
}

#mantenedores{
	padding-top:10px;
}


/********************** MENU  TOPO ************************/
#dropmenudiv{
	position:absolute;
	margin:0 auto;
	background-color: #fff8a4;
	margin-top:-8px;
	font-size:0;
	_padding:0px;
	z-index:100;
	opacity:0.90;
	-moz-opacity: 0.90;
	filter: alpha(opacity=90);

}

#dropmenudiv a{
	display: block;
	text-indent: 3px;
	padding-top:10px;
	padding-bottom:10px;
	margin:1px 0;
	border-top:none;
	text-decoration: none;
	color: #FFF;
	background-position:bottom;
	background-repeat:no-repeat;
	text-align:center;
}

/* #dropmenudiv a:hover{ /*hover background color
	background-color: #6f9ed2;
	color: #0c254d;
	border-bottom: 1px solid #1f2c3d;
}*/
