@charset "UTF-8";
/* CSS Document */

* {
	margin: 0;
	padding: 0;
	list-style: none;
}
* a img {
	border: 0;
}
* a {
	text-decoration: none;
}
h2 {
	font-size: 14px;
	color: #575757;
	margin-top: 5px;
	margin-left: 5px;
}
.ativo {
	display: block;
}
.inativo {
	display: none;
}
.saibamais {
	text-align: right;
	margin-right: 15px;
}
h3 {
	color: #ff2e02;
	font-size: 12px;
	margin-top: 10px;
	margin-left: 5px;
}
h4 {
	font-size: 12px;
	color: #575757;
}
.dest1 {
	font-size: 15px;
	font-weight: bold;
	color: #5f007c;
}
.dest2 {
	font-size: 32px;
	font-weight: bold;
	color: #ff2e02;
}
.dest3 {
	font-size: 16px;
	font-weight: bold;
	color: #ff2e02;
}
.dest4 {
	font-size: 18px;
	font-weight: bold;
	color: #5f007c;
}
.titNav {
	width: 190px;
	margin-top: 10px;
	background-image: url(../_img/bkg-Nav1.jpg);
	background-repeat: repeat-y;
}
.titNav p {
	color: #f4320c;
	font-size: 12px;
	font-weight: bold;
	margin-left: 14px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.titNav p a {
	color: #f4320c;
	text-decoration: none;
	display: block;
}
.titNav2 {
	width: 190px;
	margin-top: 10px;
	background-image: url(../_img/bkg-Nav2.jpg);
	background-repeat: repeat-y;
}
.titNav3 {
	width: 190px;
	margin-top: 10px;
	background-image: url(../_img/bkg-Nav1.jpg);
	background-repeat: repeat-y;
}
.titNav3 p {
	color: #6e2b8d;
	font-size: 12px;
	font-weight: bold;
	margin-left: 14px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.titNav3 p a {
	color: #6b2a8e;
}
.titNav2 p, .titNav5 p {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	margin-left: 14px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.titNav2 p a, .titNav5 p a {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
}
.titNav4 {
	width: 540px;
	background-image: url(../_img/bkg-Nav2.jpg);
	background-repeat: repeat-y;
	background-color: #ea5918;
	margin-bottom: 25px;
}
.titNav4 p {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	margin-left: 14px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.titNav5 {
	float: left; 
	width: 540px;
	background-image: url(../_img/bkg-Nav2.jpg);
	background-repeat: repeat-y;
	background-color: #ea5918;
	margin-bottom: 30px;
}
.C-logos {
	float: left;
	width: 76px;
	height: 60px;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	text-align: center;
}
.C-logos p {
	font-size: 11px;
	color: ff5835;
	font-weight: normal;
}
.C-logos p a {
	text-decoration: none;
}

/* Classes Locais */
body {
	background-image: url(../_img/bkg.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
#aviso {
	width: 768px;
	height: 18px;
	background-image: url(../_img/bkg-top.gif);
	background-repeat: repeat-x;
	background-color: #FF0000;
	margin: 0 auto;
	padding-top: 12px;
}
#aviso p {
	text-align: right;
	margin-right: 5px;
	font-size: 11px;
	color: #999;
}
#aviso p a {
	color: #999;
	text-decoration:underline;
}
#conteiner {
	width: 768px;
	margin: 0 auto;
}
#conteiner #dados {
	width: 768px;
	float: left;
	background-image: url(../_img/bkg-Conteiner.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	position: absolute;
}
#conteiner #dados #header {
	float: left;
	width: 768px;
}
#conteiner #dados #header img {
	margin-top: 30px;
	margin-left: 10px;
	float: left;
}
#conteiner #dados #header .ligue {
	float: left;
	width: 240px;
	margin-left: 305px;
	_margin-left: 270px;
}
#conteiner #dados #header .ligue ul {
	list-style: none;
}
#conteiner #dados #header .ligue ul li {
	display: inline;
}
#conteiner #dados #header #confira {
	float: left;
	width: 240px;
	margin-left: 305px;
	_margin-left: 270px;
	margin-top: 20px;
}

#conteiner #dados #header #banner{
	float: left;
	width: 537px;
	height: 124px;
	margin-top: 10px;
	margin-left: 30px;
}

#conteiner #dados #header #banner img {
	margin: 0!important;
}

#conteiner #dados #conteudo {
	float: left;
	width: 768px;
	margin-top: 0;
}
#conteiner #dados #conteudo #nav {
	float: left;
	width: 190px;
	margin-left: 10px;
	margin-top:5px;
}
#conteiner #dados #conteudo #nav h5 {
	font-size: 11px;
	color: #969694;
	font-weight: normal;
}
#conteiner #dados #conteudo #nav .base {
	width: 190px;
	font-size: 12px;
	padding-top: 10px;
	background-color: #F3F3F3;
}
#conteiner #dados #conteudo #nav .base ul {
	color: #575757;
	margin-left: 35px;
}
#conteiner #dados #conteudo #nav .base ul a {
	color: #ff2e02;
	font-weight: bold;
}
#conteiner #dados #conteudo #nav .base ul span {
	font-size: 11px;
	margin-right: 5px;
	color: #575757;
}
#conteiner #dados #conteudo #nav .base ul img {
	margin-right: 8px;
}
#conteiner #dados #conteudo #nav .base ul li {
	font-size: 12x;
	margin-bottom: 2px;
	_margin-bottom: -10px;
	font-weight: bold;
}
#conteiner #dados #conteudo #nav .base ul li a {
	color: #575757;
	display: block;
	text-decoration: none;
}
#conteiner #dados #conteudo #nav .base ul li a:hover {
	text-decoration: underline;
}
#conteiner #dados #conteudo #nav .base ul a span.mais {
	background: url(../_img/ico-mais.gif) no-repeat 0 0;
	height: 12px;
	width: 12px;
	text-decoration: none;
}
#conteiner #dados #conteudo #nav .base ul a span.menos {
	background: url(../_img/ico-menos.gif) no-repeat 0 0;
	height: 12px;
	width: 12px;
	text-decoration: none;
}
#conteiner #dados #conteudo #blocoCentro {
	float: left;
	width: 540px;
	margin-left: 20px;
	_margin-left: 18px;
}
#conteiner #dados #conteudo #blocoCentro .C-logos p {
	color: #ff5835;
}
#conteiner #dados #conteudo #blocoCentro #categProfissionais {
	float: left;
	width: 540px;
	margin-top: 30px;
}
#conteiner #dados #conteudo #blocoCentro #pme {
	float: left;
	width: 260px;
}
#conteiner #dados #conteudo #blocoCentro #pme img {
	margin-top: 30px;
}
#conteiner #dados #conteudo #blocoCentro p a {
	color: #ff5835;
}
#conteiner #dados #conteudo #blocoCentro p a:hover {
	text-decoration: underline;
}
#conteiner #dados #conteudo #blocoCentro #pme h2 {
	font-weight: normal;
	font-size: 12px;
}
#conteiner #dados #conteudo #blocoCentro #pme h3 a {
	color: #ff2e02;
	text-decoration: none;
	font-weight: normal;
}
#conteiner #dados #conteudo #blocoCentro #pme h3 a:hover {
	text-decoration: underline;
}
#conteiner #dados #conteudo #blocoCentro #pj {
	float: left;
	width: 260px;
	margin-left: 20px;
}
#conteiner #dados #conteudo #blocoCentro #pj img {
	margin-top: 15px;
}
#conteiner #dados #conteudo #blocoCentro #pj h3 {
	font-weight: normal;
}
#conteiner #dados #conteudo #blocoCentro #pj h2 {
	font-weight: normal;
	font-size: 12px;
}
#conteiner #dados #conteudo #blocoCentro #pj h3 a {
	color: #ff2e02;
	text-decoration: none;
}
#conteiner #dados #conteudo #blocoCentro #pj h3 a:hover {
	text-decoration: underline;
}

#conteiner #dados #conteudo #blocoCentro #categProfissionais #col-inf-logos {
	float: left;
	width: 540px;
}

#menu-horiz{
	float: left;
	width: 540px;
	height: 18px;
	margin-top: 30px;
	margin-bottom: 10px;
	background-color: #142761;
	padding-bottom: 0px;
	padding-top: 3px;
}

#menu-horiz a{
	color: #FFF;
}

#menu-horiz a:hover{
	text-decoration: underline;
}

#menu-horiz ul {
	list-style:none;
	font-size: 11px!important;
	font-weight: bold;
	text-align: right;
	color: #FFFFFF;
	margin: 0!important;
	
}

#menu-horiz ul li {
	display: inline;
	border-left: 1px solid #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;	
	margin: 0!important;
}

#conteiner #dados #conteudo #cont-interno {
	float: left;
	width: 540px;
	margin-left: 20px;
	_margin-left: 18px;
}
#conteiner #dados #conteudo #cont-interno h4 {
	margin-top: 5px;
	margin-left: 10px;
}
#conteiner #dados #conteudo #cont-interno table {
	margin-top: 30px;
}
#conteiner #dados #conteudo #cont-interno table tr td {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#conteiner #dados #conteudo #cont-interno p {
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 10px;
	font-size: 12px;
}

#conteiner #dados #conteudo #cont-interno p span {
	color: #6e2b8d;
	}
	
#conteiner #dados #conteudo #cont-interno ul {
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 12px;
}
#conteiner #dados #conteudo #cont-interno ul li {
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#conteiner #dados #conteudo #cont-interno .pdf {
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 0;
}
#conteiner #dados #conteudo #cont-interno p a {
	color: #666666;
	font-size: 11px;
}
#conteiner #dados #conteudo #cont-interno .titNav5 p {
	margin-left: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.txt-tabelas {
	font-size: 14px;
	font-weight: bold;
	color: #121955
}
.txt-question {
	color: #626262;
	font-size: 12px;
	font-weight: bold;
}
input {
	background-color: #efefef;
	width: 390px;
	border: none;
	font-size: 14px;
	font-weight:bold;
	color: #ff2e02;
}
textarea {
	background-color: #efefef;
	width: 390px;
	border: none;
	font-size: 14px;
	color: #ff2e02;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}
#conteiner #footer {
	float: left;
	clear: both;
	text-align: center;
	width: 768px;
	margin-top: 25px;
}
#conteiner #footer p {
	font-size: 11px;
	color: #6b6b6b;
	margin-top: 10px;
}

#conteiner #footer p a {
	color: #6b6b6b;
	text-decoration: underline;
}

#informativos {
	float: left;
	width: 382px;
}

#div1, /*administrador*/ 
#div2, /*advogado*/
#div3, /*arquiteto*/
#div4, /*psicologo*/
#div5, /*enfermeira*/
#div6, /*veterinario*/
#div7, /*professor*/
#div8, /*nutricionista*/
#div9, /*medico*/
#div10, /*farmaceutico*/
#div11, /*func-publico*/
#div12, /*fisioterapeuta*/
#div13, /*engenheiro*/
#div14, /*economista*/
#div15, /*cir-dentista*/
#div16,  /*contabilista*/
#div17, /*serv-magistrados*/
#div18, /*rh*/
#div19, /*comercio*/
#div20, /*min-servidores*/
#div21, /*mag-sao-paulo*/
#div22, /*serv-agricultura*/
#div23, /*procurador*/
#div24, /*delegado*/
#div25, /*just-trabalho*/
#div26, /*serv-publico*/
#div27, /*juiz-federal*/
#div28, /*zootecnista*/
#div29{
	width: 382px;
	background-color:#f3f3f3;
	border: 1px solid #999;
	position: relative;
	top:200px;
	left: 35%;
	display: none;
}

#informativos p span{
	color: #666666;
	font-weight: normal;
}

#informativos p{
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 2px;
	margin-left: 15px;
	margin-bottom: 10px;
	_margin-bottom: 0;
	width: 350px;
}

#informativos p a {
	color: #666666;
	font-size:11px;
	font-weight:bold;
}

#informativos p a:hover {
	text-decoration: underline;
}

#header-small {
	float: left;
	width:382px;
	height: 20px;
	background-image:url(../_img/bkg-Nav4.gif);
	background-repeat: repeat-y;
	background-color: #6b2a8e;
	margin-bottom: 5px;

}

#header-small p span {
	color: #666666;
	font-weight: normal;
}

#header-small .tit-div {
	float: left;
}

#header-small .tit-div p{
	font-size: 11px;
	font-weight: bold;
}

.fechar {
	float: left;
}
.fechar a {
	font-weight: bold;
	color: #FFFFFF;
}

.negrito {
	font-weight: bold;
	font-size:11px;
}


#bannerPrincipal{float:right; width:541px; height:150px; margin:7px 7px 0 0; background:#CCCCCC}





#dados .logomarca{float:left; margin:30px 0 0 8px;}



*FORMULARIO*/
#boxCadastro{width:610px; margin:3px auto; background:#FFFFFF; height:auto; overflow:hidden; padding-bottom:2px;}
#boxCadastro input{height:16px; border:1px solid #E1E1E1; padding:1px; 
				  font:11px "Arial"; font-weight:bold; color:#000; background:#f6f6f6; text-transform:uppercase;}
#boxCadastro textarea{height:90px; border:1px solid #E1E1E1; padding:1px; 
				font:11px "Arial"; font-weight:bold; color:#000; background:#f6f6f6;}
#boxCadastro h1{font:12px "Arial"; color:#F78F1E; font-weight:bold; margin:0;}
#boxCadastro #fieldDois,#fieldTres,#fieldQuatro{width:530px; margin:2px auto; border:1px dotted #999999; padding:2px; overflow:hidden; float:left}

#boxCadastro #fieldUm{width:530px; margin:2px auto; border:1px dotted #999999; padding:2px; overflow:hidden; float:left;}

#boxCadastro{font:12px "Arial"; font-weight:bold; color:#666;}
#boxCadastro #contPlano{width:150px; float:left;}
#boxCadastro #contPlano select{width:150px; height:18px; border:1px solid #E1E1E1; padding:0 0 0 1px; font:11px "Arial"; 						font-weight:bold; color:#000; background:#f6f6f6; text-transform:uppercase}
#boxCadastro #contNome{width:200px; float:left;}
#boxCadastro #contNome input{width:240px;}
#boxCadastro #contCidade{width:130px; float:left; margin-left:70px;}
#boxCadastro #contCidade input{width:120px;}
#boxCadastro #contEmail{width:330px;}
#boxCadastro #contEmail input{width:290px;}
#boxCadastro #contPlanoAtual{width:400px; float:left;}
#boxCadastro #contPlanoAtual input{width:280px;}
#boxCadastro #contTempoPlano{width:100px; float:left}
#boxCadastro #contTempoPlano input{width:50px;}
#boxCadastro #contFoneResidencial{width:150px; float:left;}
#boxCadastro #contFoneResidencial input{width:140px;}
#boxCadastro #contFoneComercial{width:150px; float:left;}
#boxCadastro #contFoneComercial input{width:140px;}
#boxCadastro #contCelular{width:200px; float:left;}
#boxCadastro #contCelular input{width:150px;}

#boxCadastro #contProfissao{width:250px; float:left; margin:0 0 0 50px;}
#boxCadastro #contProfissao input{width:200px;}
#boxCadastro #contEmpresa{width:200px; float:left;}
#boxCadastro #contEmpresa input{width:170px;}
#boxCadastro #contCnpj{width:300px; float:left;}
#boxCadastro #contCnpj input{width:290px;}
#boxCadastro #contInfoAdicionais{width:500px;}
#boxCadastro #contInfoAdicionais textarea{width:490px;}
#boxCadastro #contCaminho{width:300px; float:left;}
#boxCadastro #contCaminho select{width:150px; height:18px; border:1px solid #E1E1E1; padding:0 0 0 1px; font:11px "Arial"; 																font-weight:bold; color:#000; background:#f6f6f6; text-transform:uppercase}


#boxCadastro #fieldDois span{text-align:center; display:block; font:12px "Arial"; color:#000; font-weight:bold;}

#boxCadastro h1{font:15px "Arial"; color:#F78F1E; font-weight:bold; margin:0;}
#boxCadastro #fieldTres ul{list-style:none; margin-left:4px; text-align:left; height:30px}
#boxCadastro #fieldTres ul li{display:inline; margin:0 15px 0 0; font:12px "Arial"; font-weight:bold; color:#666;}
#boxCadastro #fieldTres ul .teste{margin:5px 0 0 0}
#boxCadastro #fieldTres input{width:20px; height:16px; border:1px solid #E1E1E1; 
								 padding:1px; font:12px "Arial"; color:#000; background:#f6f6f6;}

#contBolInformativo ul{width:100px; height:10px; height:30px; list-style:none; float:right; margin:0 35px 0 0}
#contBolInformativo ul li{display:inline; float:left}
#contBolInformativo input{width:20px;}
#contBolInformativo ul li span{font:12px "Arial"; font-weight:bold; color:#666; float:left}

#boxCadastro .btn_logar{width:61px; height:37px; background:url(../_img/btn_enviar.png) no-repeat; cursor:pointer; border:1px solid #ffffff; float:right; margin:50px 0 0 0;}
#boxCadastro .btn_logar:hover{background:url(../_img/btn_enviar_hover.png)}
#retornoCadastro{width:250px; margin:60px 0 0 150px; text-align:center; 
padding:2px; border:1px solid #009933; background:#F0FFE1; display:none; float:left}

#retornoCadastro span{font:12px "Arial"; font-weight:bold; color:#666;}

#boxSucesso{width:250px; height:100px; float:left; margin:100px 0 0 150px; text-align:center; background:#F2FFF5; 
           border:1px solid #00C632;} 
		   
#boxSucesso{font:17px Arial; font-weight:bold}




