/** CSS TV1.COM
*   MANTECORP / HotSite - APAZ - Apraz e Lioram
*   Desenvolvido por: FABIO VERDI SACHETTO [fabio@sachetto.com.br](fsachetto@tv1.com)
*   04/12/2008		
*/
* {
	outline:none;
}

img {
	margin:0;
	padding:0;
	display:block;
	border:none;	
}

a {
	color:#8a9299;
}

body {
	background:url(../img/bgBodySky.jpg) repeat-x;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#8a9299;
}

#geral {
	width:815px;
	margin:0 auto;
	position:relative;
}

.contentFull {
	width:815px;	
	margin:0 auto;	
}

.header {
	margin-bottom:10px;
	clear:both;
	float:left;		
}

.header.interna {
	padding-bottom:42px;
}

.header h1 a {
	width:339px;
	height:98px;
	background:url(../img/logoAPaz2.png) no-repeat;
	text-indent:-999px;
	float:left;
	behavior:url(..l/css/iepngfix.htc)!important;
}

.menu {	
	width:815px;	
	clear:both;
	float:left;
	position:absolute;
	top:118px;	
	*top:105px;	
	left:0px;	
	z-index:999;	
}

.menu ul {	
	width:695px;	
	height:38px;
	background:url(../img/bgMenu.png) no-repeat;
	behavior:url(..l/css/iepngfix.htc)!important;
}

.menu ul li {
	padding-right:35px;
	float:left;	
}

.menu ul li.ansiedade a{
	padding-right:0px;
	width:234px;
	height:12px;
	display:block;	
}

.menu ul.submenu {
	width:232px;	
	height:38px;
	background:none;
	background:url(../img/bgSubMenu.jpg) no-repeat;
	border:1px solid #d1e2ef;
	border-top:none;
	padding:0;
	margin-top:12px;
}

.menu ul.submenu li{
	padding:3px 0 0 7px;	
	margin:0 0 5px 0;	
	clear:both;
	float:left;	
}

.menu ul.submenu li a {
	width:195px;	
	color:#617b96;
	text-decoration:none;	
	padding:0 0 0 5px;
	float:left;
	background:url(../img/bulMenu.png) no-repeat 0 4px;
	behavior:url(..l/css/iepngfix.htc)!important;
}

.menu ul.submenu li a span { 
	margin-left:3px;
}	

.menu ul.submenu li a:hover {
	width:195px;
	text-decoration:underline;
	background:url(../img/bulMenu.png) no-repeat 0 4px;
	behavior:url(..l/css/iepngfix.htc)!important;
}

.menu ul.submenu li img.bullet {
	float:left;		
}

.flash {
	width:799px;
	height:314px;
	padding:0 0 0 15px;	
	clear:both;
	float:left;
}

.contentInterna {
	width:100%;
	height:170px;
	margin:10px 0 30px 0;
	background:url(../img/bgDestaque.jpg) no-repeat;	
	overflow:hidden;
	clear:both;
	float:left;	
}

.contentInterna .palavraEspecialista {
	width:406px;
	margin:46px 5px 0 0;	
	float:left;	
	overflow:hidden;
}

.contentInterna .dicasMaterPaz {
	padding:46px 0 0 0;
}

.contentInterna .palavraEspecialista img.icone, .contentInterna .dicasMaterPaz img.icone {
	margin-right:15px;
	float:left;	
}

.contentInterna .palavraEspecialista p, .contentInterna .dicasMaterPaz p {
	
	color:#617b96;
	margin:10px 0 5px 0;
	line-height:17px;
	overflow:hidden;
}

.contentInterna .dicasMaterPaz p {
	padding-right:10px;
}

.contentInterna .palavraEspecialista .botao {
	margin-right:20px;
	float:right;	
}

.contentInterna .dicasMaterPaz .botao {
	margin-right:10px;
	float:right;
}

.footer {
	height:133px;
	background:url(../img/bgFooter.jpg) no-repeat;
	clear:both;
}

.footer img.logo {
	margin:17px 48px 0 0;
	float:right;	
}

.footer .texto {
	width:624px;
	padding-top:36px;
	margin:0;	
	overflow:hidden;	
}

.footer .texto ul {
	padding:0px 13px 12px 0;
	margin:0;
	float:right;	
}

.footer .texto ul li img.balao {
	float:left;
	margin:0;	
}

.footer .texto ul li {
	list-style:none;
	float:left;	
	padding:0 5px 0 5px;
	color:#9ba1a6;
}

.footer .texto ul li a {
	color:#9ba1a6;
	text-decoration:none;		
}

.footer .texto ul li a:hover {
	color:#9fad9b;
}

.footer .texto p, .footer .texto p.copy {
	width:520px;
	margin:0;
	padding-right:16px;
	text-align:right;
	color:#cccfd2;
	
	float:right;
	clear:both;
}

.footer .texto p.copy {
	margin-top:10px;
	color:#9ba1a6;
}

.breadcumps {
	width:812px;
	height:38px;			
	clear:both;
	display:block;	
}

.breadcumps ul {
	margin:18px 0 0 0;
	float:right;
}

.breadcumps ul li {
	padding:0 4px 0 4px;
	float:left;
	color:#b5cadc;
	list-style:none;
}

.breadcumps ul li a {
	text-decoration:none;
	color:#b5cadc;
}

.breadcumps ul li a:hover {
	text-decoration:underline;
}

/* Interna Ansiedade */


.content {	
	margin:24px 0 40px 0;
	clear:both;
	float:left
}

.content img.tit {
	margin-bottom:30px;
}

.content p {
	color:#8a9299;
}

.content p.semEspaco {
	margin:0;	
	overflow:hidden;
}

.content p.semEspacoTop {
	margin:0 0 10px 0
}

.content p.semEspaco.bottom {
	margin-bottom:30px;	
}

.content p.semEspaco.ultimo {
	margin-bottom:30px
}

.content img.grafico {
	margin:30px auto 30px auto;
}

.content img.foto {
	float:right;
	padding-left:5px;
}

.content img.foto.panico {
	margin-top:20px;
}

.content table.tabelaUm {
	width:444px;
	margin:10px auto 30px auto;
	border:2px solid #e3e4e6;
}

.content table.tabelaUm td.cinzaEscuro {
	background-color:#e3e4e6;
}

.content table.tabelaUm td.cinzaEscuro a {
	color:#59646e;
	text-decoration:underline;
}

.content table.tabelaUm td.cinzaEscuro a:hover {
	text-decoration:none;
}

.content table.tabelaUm tr td {
	width:220px;
	height:20px;
	background-color:#eee;
	border:1px solid #fff;
	text-align:center;
}

.content table.tabelaUm tr td span {	
	color:#59646e;	
}

.content table.tabelaUm tr td p {	
	color:#59646e;
}


.content table.tabelaDois {
	width:800px;
	margin:10px auto 30px auto;
	border:2px solid #e3e4e6;
}

.content table.tabelaDois td.cinzaEscuro {
	background-color:#d9e1e9;
}

.content table.tabelaDois td.cinzaEscuro a {
	color:#59646e;
	text-decoration:underline;
}

.content table.tabelaDois td.cinzaEscuro a:hover {
	text-decoration:none;
}

.content table.tabelaDois tr td {
	width:396px;		
	background-color:#ebf3f9 ;
	border:1px solid #fff;
	
}

.content table.tabelaDois tr td p {		
	color:#617b96;
	padding:5px 20px 5px 20px;
	margin:0;
}

.content table.tabelaTres {
	width:444px;
	margin:10px auto 30px auto;
	border:2px solid #e3e4e6;
}

.content table.tabelaTres td.cinzaEscuro {
	background-color:#e3e4e6;
}

.content table.tabelaTres td.cinzaEscuro a {
	color:#59646e;
	text-decoration:underline;
}

.content table.tabelaTres td.cinzaEscuro a:hover {
	text-decoration:none;
}

.content table.tabelaTres tr td {	
	height:20px;
	background-color:#eee;
	border:1px solid #fff;	
}

.content table.tabelaTres tr td p {	
	color:#59646e;
	padding:5px;
	margin:0;
}

.content table.tabelaTres tr td ol li {
	color:#59646e;
	padding:5px;
}

/* / Interna Ansiedade */

/* Interna Depress�o*/

.content .ordenacao {
	overflow:hidden;
}	

.content img.divisoria {
	width:703px;
	height:1px;	
	margin:30px auto;
}

.content ol li span {
	padding-left:17px;
	*padding-left:12px;	
}

/* / Interna Depress�o */

/* Interna Como Manter a Paz */
.content .boxInterna {
	width:387px;
	height:152px;
	padding:0 20px 20px 0;
	background:url(../img/bgBoxParaMantePaz.jpg) no-repeat;
	float:left;	
	position:relative;
}

.content .boxInterna .texto {
	width:200px;
	margin:18px 0 0 20px;
	padding-right:10px;
	float:left;	
}

.content .boxInterna .texto img.tit {
	margin:0	
}

.content .boxInterna .texto p {
	margin:10px 0 30px 0;
	color:#617b96;
}

.content .boxInterna a {
	position:absolute;
 	left:20px;
	bottom:40px;
}
.content .boxInterna img.foto {
	margin:18px 0 0 0;
	float:left;
}

/* / Interna Como Manter a Paz */

/* Fale Conosco */
.content h2 {
	font-size:11px;
	font-weight:bold;
}

.content a.mailto {
	font-weight:bold;
	text-decoration:none
}

.content a.mailto:hover {
	text-decoration:underline;
}

.content p.mensagemSucesso, .content p.mensagemErro {
	font-weight:bold;
	color:#FF0000;
}

/* FORMUL�RIO */
.content .formulario {
	width:814px;	
	background:url(../img/bgFormulario.jpg) repeat-y;
}

.content .formulario fieldset {
	width:814px;
	padding:14px 0 0 57px;
	border:none;
}

.content .formulario label {
	font-weight:bold;
}

.content .formulario input {
	margin-top:10px;
}

.content .formulario .esquerda {
	width:322px;
	padding-right:40px;
	_padding-right:20px;
	float:left;	
}

.content .formulario .esquerda .nome {
	width:322px;
	margin-bottom:10px;
	padding-right:25px;
}

.content .formulario .esquerda .nome input {
	width:322px;
}

.content .formulario .esquerda .data {
	width:155px;	
	float:left;	
	padding-right:7px;
	_padding-right:7px;
}

.content .formulario .esquerda .data label {
	float:left;
}

.content .formulario .esquerda .data input {
	width:32px;
	margin-right:10px;
	float:left	
}

.content .formulario .esquerda .sexo {
	width:160px;
	float:left;			
}

.content .formulario .esquerda .sexo span {
	font-weight:bold;
	margin:0 7px 0 0;
	float:left;
}

.content .formulario .esquerda .sexo label {	
	float:left;
}

.content .formulario .esquerda .sexo label input#ctl00_ContentPlaceHolder1_rdbMasculino {
	margin:0 5px 0 0;
}

.content .formulario .esquerda .sexo label input {
	width:12px;
	height:12px;
	float:left;	
	margin:0 5px 0 5px;	
}

.content .formulario .esquerda .sexo span.sexo {
	margin:0 0 20px 0;
	clear:right;
}

.content .formulario .esquerda  .endereco {
	width:200px;	
	margin-top:20px;	
	float:left;
	padding-right:17px;
	_padding-right:10px;
}

.content .formulario .esquerda  .endereco label, .content .formulario .esquerda  .endereco input {
	float:left;
}

.content .formulario .esquerda .endereco input {
	width:200px;
}

.content .formulario .esquerda .complemento {
	width:105px;
	margin-top:20px;	
	float:left;		
}

.content .formulario .esquerda .complemento label {	
	float:left;
}

.content .formulario .esquerda .complemento input {
	width:100px;
	float:left;
}

.content .formulario .esquerda .telefone {
	width:160px;
	float:left;	
	margin-top:20px;
	padding-right:5px;
}

.content .formulario .esquerda .celular {
	width:157px;	
	float:left;	
	margin-top:20px;
}

.content .formulario .esquerda .telefone label, .content .formulario .esquerda .celular label {
	float:left;
}

.content .formulario .esquerda .telefone input, .content .formulario .esquerda .celular input {
	margin-top:5px;
	float:left;
}

.content .formulario .esquerda .telefone input.ddd, .content .formulario .esquerda .celular input.ddd {
	width:30px;
	margin:5px 5px 0 0;
	float:left;
}

.content .formulario .esquerda .telefone input.prefixo, .content .formulario .esquerda .celular input.prefixo {
	width:110px;
	float:left;
}

.content .formulario .esquerda .conselho {
	width:322px;
	margin-top:20px;
	float:left;
}

.content .formulario .esquerda .conselho input {
	width:322px;
	margin-top:5px;
}


/* DIREITA */
.content .formulario .direita {
	float:left;
}

.content .formulario .direita .email {
	width:322px;
	margin-bottom:15px;	
}

.content .formulario .direita .email input {
	width:322px;
}

.content .formulario .direita .cpf {
	width:322px;
	margin-bottom:15px;	
}

.content .formulario .direita .cpf input {
	width:322px;
}

.content .formulario .direita .cep {
	width:135px;
	float:left;
	padding-right:25px;
	margin-bottom:5px;	
}

.content .formulario .direita .cep label, .content .formulario .direita .cep input {
	float:left;	
}

.content .formulario .direita .cep input.grande {
	width:80px;
	margin-right:10px;
}

.content .formulario .direita .cep input.pequeno {
	width:32px;
}

.content .formulario .direita .bairro {
	width:165px;
	margin-bottom:5px;
	float:left;
}

.content .formulario .direita .bairro label, .content .formulario .direita .bairro input {
	float:left;
}

.content .formulario .direita .bairro input {
	width:160px;
}

.content .formulario .direita .estado {
	width:45px;	
	float:left;
	clear:both;
	margin-top:5px;
	padding-right:20px;	
}

.content .formulario .direita .estado label select {
	width:45px;	
	margin:-3px 0 0 0;
	padding:0;
}

.content .formulario .direita .cidade {
	width:120px;	
	float:left;
	padding-right:13px;
	margin-top:5px;
}

.content .formulario .direita .cidade label {
	*margin-top:1px;
	float:left;
}

.content .formulario .direita .cidade select {
	width:120px;
	margin-top:10px;
	float:left;
}

.content .formulario .direita .pais {
	width:125px;	
	float:left;
	margin-top:5px;
}

.content .formulario .direita .pais label {
	*margin-top:1px;
	float:left;
}

.content .formulario .direita .pais input {
	width:122px;
	margin-top:10px;
	float:left;
}

.content .formulario .direita .profissao {
	width:322px;
	margin:5px 0 5px 0;
	float:left;
	clear:both;	
}

.content .formulario .direita .profissao input {
	width:322px;
	margin-top:5px;
}

.content .formulario .direita .area {
	width:148px;	
	padding-right:28px;
	float:left;
	clear:both;
}

.content .formulario .direita .area select {
	width:148px;
	margin-top:5px;
}

.content .formulario .direita .assunto {
	width:148px;	
	float:left;
}

.content .formulario .direita .assunto select {
	width:148px;
	margin-top:5px;
}

.content .formulario .mensagem {
	width:690px;	
	float:left;
	margin-top:5px;
}

.content .formulario .mensagem textarea {
	width:690px;
	height:48px;
	margin-top:5px;
}

.content .formulario .enviar {
	width:690px
}

.content .formulario .enviar input {
	float:right;
	margin:0;
}
/* FORMUL�RIO */

/* / Fale Conosco */

.content .sobreAutores {
	width:812px;
	height:266px;
	background:url(../img/bgSobreAutores.jpg) no-repeat;
	margin-top:30px;
}

.content .sobreAutores img.subTit {
	margin:22px 0 15px 0;
	padding:0;
	clear:both;
	float:left;
}

.content .sobreAutores h2 {
	margin:0 0 0 5px;
	padding:0;	
	clear:both;
}

.content .sobreAutores ul {
	clear:both;
	margin:0 0 20px 16px;
	_margin:0 0 20px 21px;
	*margin:0 0 20px 21px;
	padding:0 
}

.content .sobreAutores ul.autorUm {
	margin-bottom:28px;	
}
/* IE6 */
*html .contentInterna .palavraEspecialista .botao {
	margin-right:10px;
}

*html .contentInterna .dicasMaterPaz .botao {
	margin-right:5px;
}

*html .footer img.logo {
	margin:17px 24px 0 0;
}	

*html .menu ul.submenu {
	margin:-2px 0 0 -315px;
}

*html .menu ul.submenu li{
	margin:0 0 1px 0;
}

*html .content .boxInterna {
	padding:0 10px 20px 0;
}

*html .content .boxInterna .texto {
	margin:18px 0 0 10px;
}

*html .content ol li span {
	padding-left:12px;
}


/*-------------------------------------------------higiene no sono*/
.ac{text-align:center !important;}
.fl{float:left !important;display:inline;}
.fr{float:right !important;display:inline;}
.cb{clear:both;}
div#contentDicas.content{width:100%}
	div#contentDicas.content .txtDest{font-size:13px;color:#59646e}
	div#contentDicas.content img{display:inline;}
	div#contentDicas.content h2{
		color:#6789a7;
		font-size:20px;
		margin-top:0;
	}
	div#contentDicas.content div.dest{
		clear:both;
		overflow:hidden;
		margin-top:30px;
		/* ie 6- */
		_height:auto;
		_overflow:visible;
		zoom:1;
	}
		div#contentDicas.content div.dest p{
			font-weight:bold;
			font-size:15px;
			color:#8a9299;
		}
	div#contentDicas.content h3{
		font-size:13px;
		font-weight:bold;
	}
	div#contentDicas.content ul.dicas{
		list-style-type:none;
		clear:both;
		margin:0;
		padding:0;
	}
		div#contentDicas.content ul.dicas li{
			float:left;display:inline;
			padding-left:125px;
			width:250px !important;
			min-height:80px;
			height:auto !important;
			height:80px;
			margin-bottom:20px;
			padding-top:6px;
		}
		div#contentDicas.content ul.dicas li.dica1,
		div#contentDicas.content ul.dicas li.dica3,
		div#contentDicas.content ul.dicas li.dica5,
		div#contentDicas.content ul.dicas li.dica7,
		div#contentDicas.content ul.dicas li.dica9{
			margin-right:30px;
		}
		div#contentDicas.content ul.dicas li.dica1{
			background:url(../img/higiene_do_sono/img_dica_1.jpg) no-repeat;
		}
		div#contentDicas.content ul.dicas li.dica2{
			background:url(../img/higiene_do_sono/img_dica_2.jpg) no-repeat;
		}
		div#contentDicas.content ul.dicas li.dica3{
			background:url(../img/higiene_do_sono/img_dica_3.jpg) no-repeat;
		}
		div#contentDicas.content ul.dicas li.dica4{
			background:url(../img/higiene_do_sono/img_dica_4.jpg) no-repeat;
		}
		div#contentDicas.content ul.dicas li.dica5{
			background:url(../img/higiene_do_sono/img_dica_5.jpg) no-repeat;
		}
		div#contentDicas.content ul.dicas li.dica6{
			background:url(../img/higiene_do_sono/img_dica_6.jpg) no-repeat;
		}
		div#contentDicas.content ul.dicas li.dica7{
			background:url(../img/higiene_do_sono/img_dica_7.jpg) no-repeat;
		}
		div#contentDicas.content ul.dicas li.dica8{
			background:url(../img/higiene_do_sono/img_dica_8.jpg) no-repeat;
		}
		div#contentDicas.content ul.dicas li.dica9{
			background:url(../img/higiene_do_sono/img_dica_9.jpg) no-repeat;
		}
		div#contentDicas.content ul.dicas li.dica10{
			background:url(../img/higiene_do_sono/img_dica_10.jpg) no-repeat;
		}
		
.imgRight{
	float:right;
	display: inline;
	margin:0 0 15px 15px;
}