﻿@charset "utf-8";
/* CSS Document */

BODY {background-color:#FFFFFF; position:static; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
INPUT {color:#000; font-size:0.7em;}
LABEL {color:#6666B3; font-weight:bold; font-size:0.7em;}
LABEL.erro {color:#900; font-weight:bold; font-size:0.7em;}
STRONG {text-decoration:none;}
.botao {background-color:#E4F2F9; color:#6666B3; border:1px solid #6666B3;}

/*Caixas reguladoras*/
#caixa {width:990px; height:529px; margin: 0 auto;}
#caixaesq {width:800px; height:529px; float:left;}
#cxesq1 {width:225px; height:529px; float:left;}
#cxesq2 {width:555px; height:509px; background:url(../img/tracado.png) no-repeat; padding:10px; float:right;} /*575 x 529*/
#caixadrt {width:190px; height:529px; float:left;}

/* Caixas de conteúdos */
#conteudo {width:525px; height:338px; margin:30px 10px 10px 10px; padding:5px;} /*555 x 388*/
#conteudoso {width:525px; height:338px; margin:30px 10px 10px 10px; padding:5px; overflow:auto;} /*555 x 388*/

/* MENU */
#menu UL {background:url(../img/menu.png) no-repeat; width:205px; height:120px; padding:10px; list-style:none; margin:0;}
#menu UL LI A {display:block; height:22px; text-decoration:none; font-size:0.7em; text-align:center; color:#4b4b85; padding-top:6px; background:url(../img/botao.png) no-repeat center; margin:1px 0;}
#menu UL LI :hover {list-style:none; text-decoration:underline;}

/*ESPECIALIDADES*/
#especialidades UL {background:url(../img/cxespecialidades.png) no-repeat; width:205px; height:290px; padding:10px; list-style:none; margin:0; overflow:auto;}
#especialidades UL LI A {display:block; height:100%; margin:4px; text-decoration:none; font-size:0.6em; line-height:1.3; text-align:left; color:#4b4b85; padding-top:2px; border-bottom:dotted 1px #6666B3; text-transform:uppercase;}
#especialidades UL LI :hover {border-bottom:dotted 1px white; list-style:none; background-color:#6666B3; color:white;}
P.azul {font-weight:bold; font-size:0.7em; color:#6666B3; text-transform:uppercase;}
P.titulo {font-size:0.8em; color:#6666B3; text-transform:uppercase;}
P.subtitulo {font-size:0.8em; color:#111;}
P.erro {font-size:0.7em; color:#C00;}

/*FAMILIA*/
#familia UL {width:525px; height:20px; margin-bottom:10px; display:inline;}
#familia LI {margin-right:0.5em; display:inline;}
#familia LI a:link, #familia LI a:visited {font-size:0.7em; color:#6666B3; text-decoration:none;}
#familia LI.selected {font-size:0.7em; color:#6666B3; text-decoration:none; font-weight:bold;}
#familia LI a:hover {text-decoration:underline;}
HR.familia {border-bottom:dotted 1px #6666B3; border-top:none;}
#cxfamilia {width:525px; height:308px; overflow:auto;}

/* CONTACTO */
#cxblog {background:url(../img/cxblog.png) no-repeat; width:195px; height:17px; margin:0; padding:24px 15px; line-height:20px; text-align:center;}

/* logotipo */
#cxlogo {width:525px; height:121px;}
#cxlogo1 {width:220px; height:121px; float:left;}
#cxlogo2 {width:305px; height:121px; background-image:url(../img/imagem.png); float:right;}

/*Espaçamento entre caixas*/
#space {width:100%; height:7px; margin: 0 auto;}

/* IMAGENS TOP RIGHT */
#cxcontacto {background:url(../img/cxcontacto.png) no-repeat; width:190px; height:225px; position:relative; text-align:center;}
.contacto {color:#4b4b85; font-size:0.7em; line-height:1.3; text-decoration:none; text-align:center;}
.contacto :link, .contacto :visited {color:#4b4b85; text-decoration:none;}
.contacto :hover {text-decoration:underline;}
#cxcontacto UL {width:190px; height:60px; padding:0; list-style:none; margin:0;}
#cxcontacto UL LI A {display:block; height:22px; text-decoration:none; font-size:0.7em; text-align:center; color:#4b4b85; padding-top:6px; background:url(../img/botao160.png) no-repeat center; margin:3px 0;}
#cxcontacto UL LI :hover {list-style:none; text-decoration:underline;}

#botao {width:525px; height:20px; margin:5px 0; text-align:center; display:inline;}
#botao UL {width:525px; height:20px; padding:0; list-style:none; margin:0;}
#botao UL LI A {display:block; height:22px; text-decoration:none; font-size:0.7em; text-align:center; color:#4b4b85; padding-top:6px; background:url(../img/botao.png) no-repeat center; margin:3px 0;}
#botao UL LI :hover {list-style:none; text-decoration:underline;}

#botao1 {width:525px; height:20px; margin:5px 0; text-align:center; display:inline;}
#botao1 UL {width:525px; height:20px; padding:0; list-style:none; margin:0;}
#botao1 UL LI A {display:block; height:22px; text-decoration:none; font-size:0.7em; text-align:center; color:#4b4b85; padding-top:6px; background:url(../img/botao160.png) no-repeat center; margin:3px 0;}
#botao1 UL LI :hover {list-style:none; text-decoration:underline;}


/* CONSULTAS BOTTOM RIGHT */
#cxconsultas {background:url(../img/cxconsultas.png) no-repeat; width:170px; height:230px; position:relative; padding:15px 10px; text-align:center; color:#FFF; font-size:0.7em;line-height:1.3;}

/*RODAPÉ*/
#rodape {width:990px; height:25px; margin:0 auto; background:url(../img/cxrodape.png) no-repeat; position:relative;}
#rodape001 {width:225px; height:20px; text-align:center; float:left; padding-top:5px;}
#rodape002 {width:400px; height:25px; padding-top:5px; float:left; text-align:right;}
#rodape003 {width:195px; height:25px; text-align:left; float:left; border:0;}
#rodape003 a {border:0}
#rodape004 {width:170px; height:15px; padding:5px 0 5px 0; text-align:center; float:left;}
.rodape {font-size:0.6em; color:#6666B3; text-decoration:none; margin-bottom:2px;}
.rodape a:link, .rodape a:visited {text-decoration:none; color:#6666B3;}
.rodape a:hover {text-decoration:underline;}

#rodapeRAL {width:990px; height:25px; margin:0 auto; text-align:center; position:relative;}
.rodapeRAL {font-size:0.6em; color:#6666B3; text-decoration:none; margin-bottom:2px;}
.rodapeRAL a:link, .rodape a:visited {text-decoration:none; color:#6666B3;}
.rodapeRAL a:hover {text-decoration:underline;}

#visitas{width:100%; height:15px; padding:5px 0; margin-bottom:5px; text-align:center; background-color:#6666B3;}
#visitas A {font-weight:bold; font-size:0.7em; color:#E4F2F9; text-decoration:none;}
#visitas :hover {color:#E4F2F9; text-decoration:underline;}

/* sugestões */
#sugestoes {width:190px; height:23px; text-align:center; padding-top:7px; background-image:url(../img/cxsugestoes.png);}
.sugestoes {font-size:0.7em; color:#FFF; text-decoration:none;}
.sugestoes :link {text-decoration:none; color:#FFF;}
.sugestoes :visited {text-decoration:none; color:#FFF;}
.sugestoes :hover {text-decoration:underline;}

/* Texto */
.texto {color:#333; font-size:0.7em; line-height:1.3; text-decoration:none; text-align: justify;}
.textinho {color:#333; font-size:0.7em;line-height:1.3; text-decoration:none;}
.texto :link .texto :visited {color:#333; text-decoration:none;}
.texto :hover {text-decoration:none; color:#333;}

.titulos {color:#333; font-size:0.9em;}
.titulos :link .titulos :visited {color:#333; text-decoration:none;}
.titulos :hover {color:#990000; text-decoration:none;}

.nomes {font-weight:bold; font-size:1em; color:#990000;}

#servicos {width:515px;}
.medicos {font-size:0.9em; font-weight:bold; width:515px; text-align:right; color:#6666B3; background-color:#EEE;}
.dias {font-size:0.7em; color:#6666B3; text-align:right;}
#txtservicos {width:515px;}

.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	font-size:0.9em; font-weight:bold; text-align:right; color:#6666B3; background-color:#EEE;
	/* End layout CSS */
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */

	/* End layout CSS */

	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
color:#333; font-size:0.7em; line-height:1.3; text-decoration:none; text-align: justify;font-weight: normal;
}
