@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;
}