.area123 {
	min-height:300px;
}

body {
	background-image:url(../img/fundo_site.jpg);
	/*background-repeat:repeat-y;*/
}

font {
	font:11px Verdana, Arial, Helvetica, sans-serif;
}
.fontemenu {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:-1;
	color: #fff;
}


.enquete_pergunta{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #f00;
	font-weight: bold;
}
.enquete_resposta{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #f00;
}
.font_pq {
	font:10px Verdana, Arial, Helvetica, sans-serif;
}
.cpo01 {	
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	border: 1px solid #2266C0;
	background-color: #C2D1E6;
}
.cpo02 {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	border : 0px solid;
	background-color: #fff;
}
.input {	
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	border : 1px solid #6F6F6F;
	background-color: #fff;
}
.input_radio {	
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	border : 1px solid #6F6F6F;
	background-color: #fff;
}
.select {	
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	border : 1px solid #6F6F6F;
	background-color: #fff;
}
.textarea {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	border : 0px solid;
	background-color: #D3E2C3;
}
a, a:visited {
	font:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:hover {
	font:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.secao_titulo {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #000000;
}
.rodape:visited{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
}
.rodape{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
}
.rodape:hover{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
}

.msg_erro {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#f00;
}
.cabecalho {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}
.profissional:visited {
	font:Verdana, Arial, Helvetica, sans-serif;
}
.profissional {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color : #5C84BE;
}
.profissional:hover {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color : #5C84BE;
}
.profissional_texto {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color : #000;
}
.profissional_titulo {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color : #5C84BE;
}
.formulario:visited {	
	font:Verdana, Arial, Helvetica, sans-serif;
}
.formulario_tabela{
	background-color : #fff;
}
.formulario {	
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#330;
}
.formulario:hover {	
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#330;
}
.formulario_titulo {	
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color: #6F6F6F;
	font-weight : bold;
	text-align: right;
	padding-right:10px;
}
.texto:visited {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}
.texto{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}
.texto:hover {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
}
.texto2:visited {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
}
.texto2 {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
}
.texto2:hover {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #999;
}
.link:visited {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #01458E;
	text-decoration: underline;
}
.link{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #01458E;
	text-decoration: underline;
}
.link:hover {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #5C84BE;
	text-decoration: none;
}
.link_grande:visited {
	font:Verdana, Arial, Helvetica, sans-serif;
}
.link_grande {
	font:14px Verdana, Arial, Helvetica, sans-serif;
	color:#0000FF;	
}
.link_grande:hover {
	font:Verdana, Arial, Helvetica, sans-serif;
}
.texto_pequeno {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#6F6F6F;	
}
.highlight {
	background-color: #ffc;
}
.botao {
	font:Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #6F6F6F;
	color:#6F6F6F;
	font-weight: bold;
	background-color: #fff;
}
.titulo1 {
	font:14px Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #000;
}
.titulo2 {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color: #6F6F6F;
	font-weight : bold;
}
.titulo3 {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #6F6F6F;
}
h3 {
	font:14px Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
}
h5 {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
}
td {
	font:12px Verdana, Arial, Helvetica, sans-serif;
}
hr {
	color:#979797;	
	size:1;
	height:1;
}
.fontecorpo {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #6F6F6F;
}
.linkazul {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #2A5EA9;
	text-decoration: underline;
}
.menu:visited {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
	color:#000;
}
.menu {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
	color:#000;
}
.menu:hover{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
	color:#5C84BE;
}
.menu_item:visited {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
	color:#000;
}
.menu_item {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left:10px;
	text-decoration:none;
	color:#000;
}
.menu_item:hover {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
	color:#5C84BE;
}

/*************************************************/

#conteudo {
	padding-top:10px;
	font-family:Verdana, Arial;
	font-size:10pt;
}

#crrTextoLogin {
	width:300px;
	float:left;
}
#crrBoxLogin {
	background-color:#f2e4d7;
	height:140px;
	width:270px;
	margin-left:400px;
	text-align:center;
	border:1px solid #660033;
}
#crrPessoais {

}
#crrExperiencia {
	margin-top:30px;
}
#crrOutrasInfo {
	margin-top:30px;
}

.formLabel, .formLogin {
	text-align:right;
}
.formLabel {
	width:150px;
}

.formField {
	font-size:8pt;
}

input, select, textarea {
	font-family:Arial, Verdana;
	font-size:8pt;
}

form {
	margin:0px;
}

a {
	color:#660033;
}
#representanteMapa {
	float:left;
	margin-left: 30px;
}

#representanteConteudo {
	float:left;
	margin-left: 30px;
	position:relative;
	top:-30px;
	width:300px;
}