/* ------------------------------------------

Documento de Estilos - Paternidade

Autor: Fabio Silva 
Site: Paternidade
Criacao:05/11/2009 
Ultima Atualizacao:05/11/2009 

--------------------------------------------*/

/*Configuracoes Gerais*/
*{border:0px; margin:0px; padding:0px; color:#013f79; font-family:Tahoma, Arial, Helvetica, sans-serif;}
html{ padding:0px; margin:0px;}
body{ background-color:#f7fefe;}

/*Layers - Layout*/
#totalContent{ width:100%; background-image:url(imagens/bgMarca_sitepaternidade.jpg); background-repeat:no-repeat; background-position:top; }
#bgTotalContent{ width:100%; background-image:url(imagens/bgBottomHome_sitepaternidade.jpg); background-repeat:no-repeat; background-position:bottom; }
#content{ width:992px; margin:0px auto 0px auto;}
#topo{ width:992px; height:124px; margin:0px 0px 40px 0px;}
#areaPrincipal{ width:969px; margin:0px auto 0px auto; }
#rodape{ width:100%; height:30px; margin:24px 0px 0px 0px;}

/*Menus*/
#menuPrincipal{ width:217px; height:260px; background-color:#f7fafe; background:rgba(247, 250, 254, 0.65);-moz-opacity:1;opacity:1.0; filter:alpha(opacity:65);background-image:url(imagens/curveBottomMenu_sitepaternidade.jpg); background-repeat:no-repeat; background-position:bottom;}
#tipoDeExame{ width:217px; background-color:#f7fafe; background:rgba(247, 250, 254, 0.65);-moz-opacity:1;opacity:1.0; filter:alpha(opacity:65);background-image:url(imagens/curveBottomMenu_sitepaternidade.jpg); background-repeat:no-repeat; background-position:bottom;}


/*Layers - Conteudo das Secoes*/
#paiFilho{ display:none; position:absolute; margin:-130px 0px 0px 190px;*margin:-130px 0px 0px -30px;}
#paiFilho_html { display:none; } 

#findContentLeft { }
#findContentRightRoute {  }
#colLeft{ width:217px; float:left;position:relative;}
#colRight{ width:216px; float:right;position:relative;}
#conteudoComplementar{ width:962px; height:201px; margin:5px 0px 0px 0px;  background-image:url(imagens/bgVinculo_sitepaternidade.gif); background-repeat:no-repeat; background-position:left;}
div.linksHome{width:217px; height:95px; background:url(imagens/bgLinksHome_sitepaternidade.gif);-moz-opacity:0.80;opacity:0.80; filter:alpha(opacity:80); background-repeat:no-repeat; margin:5px 0px 0px 0px;}
#vinculo{ width:432px; float:left; padding:20px 0px 0px 20px; margin-top:0px;}
#flashHome{ width:468px;  float:right; }

#totalContentInterno{ width:100%; background-image:url(imagens/bgMarca_sitepaternidade.jpg); background-repeat:no-repeat; background-position:top; }
#bgTotalContentInterno{ width:100%; background-image:url(imagens/bgBottomInterna_sitepaternidade.jpg); background-repeat:no-repeat; background-position:bottom; }
#conteudoInterno{ width:750px; background-color:#ffffff; background:rgba(255, 255, 255, 0.75);-moz-opacity:0.75;opacity:0.75; filter:alpha(opacity:75);background-image:url(imagens/curveTopInterna_sitepaternidade.jpg); background-repeat:no-repeat; background-position:top; float:right;  margin:0px 0px 30px 0px;}
#alignconteudo{ width:676px; margin:30px auto 0px auto; padding:0px 0px 20px 0px; font-size:12px; }
#tableQuemSomos{ width:657px; background-color:#FFFFFF; background-image: url(imagens/curveTopQuemSomos_sitepaternidade.jpg); background-position:top; background-repeat:no-repeat; margin:30px auto 0px auto; padding:0px 0px 20px 0px; position:relative; }
#form{ width:392px; text-align:center ; position:relative;}
#titulos{ float:right; margin:-40px 10px 0px 0px; position:relative;}

/*Imagens*/
img.logotipo{ margin:18px 0px 0px 50px; }
img.right{ float:right;}
img.left{ float:left;}
#alignconteudo img { margin:0px 10px 10px 0px;}

/*Títulos*/
#tipoDeExame h1{font-size:16px; font-weight:bold; clear:both; margin:16px 0px 20px 20px;}
#vinculo h1{ font-size:18px; border-bottom:1px solid #254675; padding:0px 0px 10px 0px; margin:0px 0px 10px 0px;}
#conteudoInterno h1{ font-size:20px; font-weight:bold; font-style:italic; color:#2fc8c2; float:right; margin:-40px 40px 0px 0px; position:relative;}
#conteudoInterno h2{ color:#006150; margin:auto; padding: inherit; }
#conteudoInterno h3{ color:#110c42; margin:auto; padding: inherit; }
#conteudoInterno h4{ color:#006150; margin:auto; padding: inherit; }
#conteudoInterno h5{ color:#110c42; margin:auto; padding: inherit; }
#titulo_html{ display:none;}

/*Parágrafos*/
p {font-size:14px; position:relative;} 
#rodape p{ font-size:10px; color:#6389b1; font-family:"trebuchet MS"; float:left; }
#colLeft p{font-size:14px;padding:30px 0px 0px 15px;}
#colRight p{font-size:14px;padding:30px 15px 0px 0px; text-align:right;}
#alignconteudo p{ margin:0px 0px 25px 0px; text-align:justify; line-height:18px;}
#tableQuemSomos p{ margin:0px 25px 18px 25px; text-align:justify; line-height:18px; }
#form p { font-size:14px; font-weight:bold; text-align:left;}
#alignconteudo table p { margin: 0px; }
#alignconteudo table { clear:both; float:none; }
#alignconteudo table th { background-color: #21c8be; color:#FFF; height: 32px; vertical-align:middle; padding:3px }
#alignconteudo table tr.light { background-color: #edf4fd; }


/*Spans*/

/*Listas*/
ul{ margin:0px; position:relative;}
li{ list-style:none; }

#menuPrincipal ul{ text-align:right; padding:14px; float:left; }
#menuPrincipal li{ line-height:17px; width:162px; }
#menuPrincipal .active a, #menuPrincipal li a:hover{ background-image:url(imagens/bgMenuActive_sitepaternidade.gif); background-repeat:no-repeat; color:#FFFFFF;}

#tipoDeExame ul{font-size:14px; margin:0px 0px 0px 20px; padding:0px 0px 30px 0px;*padding:0px 0px 20px 0px; clear:both;}
#tipoDeExame li{ list-style-image:url(imagens/bulletBlue_sitepaternidade.jpg); list-style-position:outside;  background-repeat:no-repeat; padding:0px 0px 0px 15px; line-height:24px;}

#alignconteudo ul{font-size:14px; margin:30px 0px 30px 0px;}
#alignconteudo li{ background-image:url(imagens/bulletGreen_sitepaternidade.gif); background-position:center left; background-repeat:no-repeat; padding:0px 0px 20px 20px;}

/*Links*/
a{ text-decoration:none; font-size:12px; position:relative;}
#menuPrincipal a:link, #menuPrincipal a:active, #menuPrincipal a:visited{ display:block; padding:4px 30px 4px 0px; width:162px; line-height:17px;   }
#menuPrincipal a:hover{ color:#FFFFFF;}
#conteudoInterno a:link, #conteudoInterno a:active, #conteudoInterno a:visited{ display: inline; color:#254675; }
#conteudoInterno a:hover{ color:#2fc8c2; }

#solicite a{float:left; font-size:20px; padding:0px 0px 0px 15px;}
#tabela a{ float:right;font-size:20px; padding:0px 15px 0px 0px;}

a.rodape:link, a.rodape:active, a.rodape:visited{ float:right; font-size:10px; color:#6389b1; padding:0px;} 
a.rodape:hover{ float:right; font-size:10px; color:#8eb6e1; padding:0px; }

/*table*/
#tableQuemSomos td{ background-image:url(imagens/bgBoxQuemSomos_sitepaternidade.jpg); background-position:bottom; background-repeat:repeat-x;}
#form td {font-size:12px;}

/*Formalário*/
#form label{ font-size:14px; float:right;}
#form1 label {width:120px;}
#form input{ background-image:url(imagens/campoForm_sitepaternidade.gif); background-repeat:no-repeat; width:265px; padding:5px 10px 5px 5px; margin:0px 0px 2px 0px; }
#form input.radio{ display: inline; background:none; width:10px; vertical-align:middle; margin:0px 5px 0px 10px; }
#form .bgTextearea{ background-image:url(imagens/campoMensagem_sitepaternidade.gif); background-repeat:no-repeat;  }
#form .mensagem{ width:263px; height:97px; margin:5px 10px 5px 10px; overflow:auto; background:none; }
#form .btForm{ width:73px; height:24px; cursor:pointer; background:none;}
#form select { padding: 0px; margin:0px;  }
.input { border:1px solid  #013f79; padding:2px 5px 2px 5px; margin:5px 0px 5px 0px;}
/*Outras Classes*/
.clear{ clear:both;}

.tipbox {
	display:none;
	position:absolute;
	top:0;
	left:0;
	z-index:10;
	padding:10px;
	text-align:center;
	font-size:12px;
	width:160px;
	background-color:#FFF;
}
	
/* Fale Conosco*/
.campoGrande{ font-family:Tahoma, Arial, Helvetica, sans-serif; color:#333333; border:solid grey 2px; font-size:11px;  height:13px;}
.campoMedio{ font-family:Tahoma, Arial, Helvetica, sans-serif; color:#333333; border:solid grey 2px; font-size:11px;  height:13px;}
.campoPeq{ font-family:Tahoma, Arial, Helvetica, sans-serif; color:#333333; border:solid grey 2px; font-size:12px;  height:300px;}
.campoTexto{ font-family:Tahoma, Arial, Helvetica, sans-serif; color:#333333;  border:solid grey 2px; font-size:12px;  height:100px;}
.btEnviar{ background-image:url(imagens/btEnviar.jpg); border: 0px; background-repeat:no-repeat; background-position:left; width:58px; height:22px;  cursor:pointer;}
.btCancelar{ background-image:url(imagens/btCancelar.jpg); border: 0px; background-repeat:no-repeat; background-position:left; width:58px; height:22px; cursor:pointer;}



#fale{background-color:#ebf5ff; width:340px;text-align:left;}
.falediv{ border:solid 3px grey;}
.textos{width:150px; float:left; clear:both; text-align:right}
