.texto20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:bold;
	color: #5e5e5e;
	text-decoration: none;
	}
.texto16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #bf1e2e;
	text-decoration: none;
	}	
	
.texto16verde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color:#52bd52;
	text-decoration: none;
	}		
	


.texto14p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #bf1e2e;
	text-decoration: none;
	}	
	
.texto14pverde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#52bd52;
	text-decoration: none;
	}	
	
	

.texto12p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #bf1e2e;
	text-decoration: none;
	}	
	
.texto12pverde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#52bd52;
	text-decoration: none;
	}	
	
	

.verdemenu {	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#52bd52;
}
.verdemenuescuro {	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#19834d;
	text-decoration: none;
}
#menubv {width: 100%;
padding: 0;
margin: 0;
font: 14px Verdana, sans-serif;
}

.fundomenuinicio {
	background: url("../../img/2012/fundomenuicio.jpg");
	background-repeat: no-repeat;
}

.fundomenuinicio2 {
	background: url("../../img/2012/fundomenuicio2.jpg");
	background-repeat: no-repeat;
}


.Linkmenuescuro {
font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#19834d;
	text-decoration: none;
	}

.Linkmenuescuro:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#19834d;
	text-decoration: none;
	}
.Linkmenuescuro:visited {
font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#19834d;
	text-decoration: none;
	}

.Linkbranco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff; 
	text-decoration: none;
	}

.Linkbranco:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	}
.Linkbranco:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	}
.Linkverm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000; 
	text-decoration: none;
	}

.Linkverm:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
	text-decoration: none;
	}
.Linkverm:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
	text-decoration: none;
	}


.TextoGeral {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.TextoGeralBranco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.textovalidar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}

.textovalidarverde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #529436;
}


.textoverdeescuro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004700;
	font-weight: bold;
	text-decoration: none;
	}

.textoverdeescuro:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004700;
	font-weight: bold;
	text-decoration: none;
	}
.textoverdeescuro:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004700;
	font-weight: bold;
	text-decoration: none;
	}


.textoverdeescuro11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004700;
	font-weight: bold;
	text-decoration: none;
	}


.textoverdeupescuro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #19834d;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}	


.textoverdeup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004700;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}	
	
	
	
.textoverdeclaro11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3faa27;
	font-weight: bold;
	text-decoration: none;
	}	
	
	

.textoverdeescuro11:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004700;
	font-weight: bold;
	text-decoration: none;
	}
.textoverdeescuro11:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004700;
	font-weight: bold;
	text-decoration: none;
	}


.TextoGeralCategoria {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003300;
}




.TextoGeralLinkModulos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003300;
	text-decoration: none;
	}

.TextoGeralLinkModulos:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003300;
	text-decoration: underline;
	}
.TextoGeralLinkModulos:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003300;
	text-decoration: none;
	}


.TextoGeralResultado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006699;
}

.semborda {
border: "0";
}

.Textocinca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
}

.Textobranco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}
.Textobranco11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}
.Textobranco14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
}



.Textocincanegrito {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}


.textopradrao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}



.textolink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #5e5e5e;
	text-decoration: none;
	}

.textolink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #6bc76b;
	text-decoration: none;
	}
.textolink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #5e5e5e;
	text-decoration: none;
	}


.textolinkpreto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
	}

.textolinkpreto:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
	}
.textolinkpreto:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
	}

	
.texto14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #5e5e5e;
	}	
	
.texto12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #5e5e5e;
	}

.textolink14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #5e5e5e;
	text-decoration: none;
	}

.textolink14:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #6bc76b;
	text-decoration: none;
	}
.textolink14:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #5e5e5e;
	text-decoration: none;
	}

.textoverm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #bf1e2e;
	text-decoration: none;
	}


.textolink12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px!important;
	color: #5e5e5e;
	text-decoration: none;
	}

.textolink12:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px!important;
	color: #6bc76b;
	text-decoration: none;
	}
.textolink12:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px!important;
	color: #5e5e5e;
	text-decoration: none;
	}



.textolinkbranco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px!important;
	color: #ffffff;
	text-decoration: none;
	}
	
.mstyle2branco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px!important;
	color: #ffffff;
	text-decoration: none;
	}	

.textolinkbranco:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px!important;
	color: #ffffff;
	text-decoration: none;
	}
.textolinkbranco:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px!important;
	color: #ffffff;
	text-decoration: none;
	}

.mstyle2brancop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px!important;
	color: #ffffff;
	text-decoration: none;
	}	

.textolinkbrancop:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px!important;
	color: #ffffff;
	text-decoration: none;
	}
.textolinkbrancop:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px!important;
	color: #ffffff;
	text-decoration: none;
	}






.textonegrito {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}


.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	}

.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	border-bottom:2px #000000
	}
.menu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	}
.butoes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #006633;
	color: #FFFFFF;
	border: 1px solid #000000;
}

.campodynamic {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	background-color:#A5A5A5;
	border:1px solid #A5A5A5;

	}


.campo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	border:1px solid #000000;

	}

.campobusca {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	border:0px solid #000000;

	}
	.campobusca2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	border:1px solid #cecece;

	}
.campoquestao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	border:1px solid #000000;
	}	
	
.campomedio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	margin: -1px 1px 1px -1px;
	width:132px;
	}	
	
.camposel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	margin: -1px 1px 1px -1px;
	
	}	
.campogrande {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	margin: -1px 1px 1px -1px;
	
	width:228px;
	}	


.campopequeno {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	margin: -1px 1px 1px -1px;
	
	width:100px;
	}	


.campo:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;

	}
	
	
#registros{
margin-left:35%;
float: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000000;
}
#total1{
float: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #f00;
}
#nototal{
float: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000;
}
#total{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #f00;
}
#numeros{
margin-left:46%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #f00;
}
#navegador{
margin-left:45%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #f00;
}

.botao {	
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
border:1px solid #000000;
}

.icon {
	text-align: center;
	margin-right: 5px;
	float: left;
	margin-bottom: 5px;
}

.icon a {
	display: block;
	float: left;
	border: 1px solid #f0f0f0;
	height: 105px;
	width: 108px;
	color: #666;
	vertical-align: middle;
	text-decoration: none;
}

.icon a:hover {
	border-left: 1px solid #eeeeee;
	border-top: 1px solid #eeeeee;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	background: #f9f9f9;
	color: #0B55C4;
}

	

#Layer1 {
	position:absolute;
	width:507px;
	height:339px;
	z-index:1;
	left: 30%;
	top: 30%;
	
	visibility:  ;
	visibility:  ;
	visibility: hidden;
}


#Layer2 {
	position:absolute;
	width:507px;
	height:339px;
	z-index:1;
	left: 30%;
	top: 30%;
	
	visibility:  ;
	visibility:  ;
	visibility: hidden;
}

#congressosmostrar{
display:none;
}
#paginacao{
display:none;
}
#buscaaux{
display:none;
}
#mensagemaux{
display:none;
}
#quotas{
display:none;
}
#congressosmostrar{
display:none;
}


#Layer3 {
	position:absolute;
	width:507px;
	height:200px;
	z-index:1;
	left: 20%;
	top: 20%;
	
	visibility:  ;
	visibility:  ;
	visibility: hidden;
}

#enviando {
display: none;
}


#LayerFoto1 {
	position:static;
	width:400px;
	height:180px;
	z-index:1;
	left: 35%;
	top: 84%;
	display:none;
	
}


#LayerFoto2 {
	position:static;
	width:400px;
	height:180px;
	z-index:1;
	left: 35%;
	top: 84%;
	display:none;
	
}


#LayerFoto11 {
	position:static;
	width:400px;
	height:180px;
	z-index:1;
	left: 35%;
	top: 84%;
	display:none;
	
}


#LayerFoto22 {
	position:static;
	width:400px;
	height:180px;
	z-index:1;
	left: 35%;
	top: 84%;
	display:none;
	
}


#sindi2 {
	visibility: hidden;
}

#formqualificacao{
display:none;
}



.menusuperior {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	}

.menusuperior:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	border-bottom:0px #000000
	}
.menusuperior:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	}
	
	.menusuperior2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	}

.menusuperior2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	border-bottom:0px #000000
	}
.menusuperior2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	}
	

	
	
.textocinzal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
	text-decoration: none;
	}

.textocinzal:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;

	text-decoration: none;
	}
.textocinzal:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
	text-decoration: none;
	}


.textovermelho {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-transform: uppercase;
}

.textoverdeup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #529436;
	text-transform: uppercase;
}


.textolink122 {
     font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5e5e5e;
	text-decoration: none;
	}

.textolink122:hover {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5e5e5e;
	text-decoration: none;
	}
.textolink122:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5e5e5e;
	text-decoration: none;
	}