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

*{margin:0; padding:0;}

body{
background:#56abd1 url(imagens/bg_.gif) repeat-x top; background-attachment:fixed;
font:12px Arial, Helvetica, sans-serif;
color:#333;
}

a{text-decoration:none;
color:#000000;}

a img{border:0;}

img{float:left; margin:5px;}

form{margin-left:50px;}

.topo, .menu_topo, .principal_div, .conteiner_menu, .divisoria, .ornamento_menu_sup, .menu_esq, .ornamento_menu_inf, .conteudo_div, .cabecalho, .divisoria, .calculaimc_div, .parceria_div, .endereco_div, .legenda-div{
position:relative; float:left;}

.menu_topo_itens, .login, .assinatura{
position:relative; float:right;}

/*---------------------------DIVS-------------------------------*/

.global_div{
position:absolute; display:block; width:770px; height:100px; background:url(imagens/topo.jpg) no-repeat left; margin:auto; left:50%; margin-left:-395px; }

.form_comentario{ width:540px; height:auto; padding:10px; background:url(imagens/back_principal.gif) repeat-x bottom; clear:both;}

.topo{width:770px; height:170px; background:#fff;}

.legenda-div{width:auto; height:auto; padding:5px;}

.menu_topo{width:740px; height:40px; background:#fff url(imagens/back_menu_sup.gif) no-repeat left; border-right:30px solid #feebff;}

.menu_topo_itens{width:auto; height:21px; background:#68b4d6 url(imagens/cabecalho-bg.gif) repeat-x top; padding-right:5px; padding-top:5px;}

.principal_div{width:740px; height:auto; padding-bottom:10px; background:#fff url(imagens/back_principal.gif) repeat-x bottom;  border-right:30px solid #feebff;}

.conteiner_menu{width:145px; height:auto; margin-top:-15px;}

.ornamento_menu_sup, .ornamento_menu_inf{width:142px; height:25px; margin-left:5px; background:#fff url(imagens/decora_menu_sup.gif) no-repeat top;}

.ornamento_menu_inf{background:url(imagens/decora_menu_inf.gif) no-repeat bottom;}

.menu_esq{width:140px; height:auto; background:#feebff; border:2px solid #fde0ff; margin-left:5px;}

.conteudo_div{width:565px; height:auto; margin-left:20px;}

/*Fix IE. Hide from IE Mac\*/
* html .conteudo_div {float:right; margin-left:0; }
/*End*/

.divisoria{width:100%; height:36px; background:url(imagens/divisoria.gif) no-repeat top; margin:10px 0; clear:both;}

.calculaimc_div{width:300px; height:auto; margin-top:20px;}

.parceria_div{width:38%; height:auto; padding:5px; margin-right:10px; border-right:2px dotted #cccccc;}

.endereco_div{width:734px; height:auto; background:#feebff; padding:3px; border-right:30px solid #feebff;}

.submenu, .submenu1{border-left:2px solid #FF00FF;}

.assinatura{width:115px; height:auto; margin-right:10px; margin-top:-5px;}

/*---------------------------DIVS-------------------------------*/

/*----------------------FORM------------------------*/
fieldset{border:0;}

input, textarea, select{padding:3px; background:#fff url(img/inputs-bg.gif) repeat-x bottom left; margin-bottom:5px; border:1px solid #a1d0e5;  -moz-border-radius:3px; -webkit-border-radius:3px;}

input[type=radio]{margin-left:5px;}

input:focus, textarea:focus{border-color:#c8edef;}

select option{padding-right:10px;}

form p{margin:5px 0 0 0;}

label{font-size:1em; display:block;}

textarea{overflow:auto; font:1.2px Arial, Helvetica, sans-serif; color:#333; line-height:1.6em;}

/*----------------------FORM------------------------*/


/*---------------------------TEXTOS-------------------------------*/

p{color:#666; line-height:18px; font-size:13px; font-family:Arial, Helvetica, sans-serif;}

.cabecalho{width:565px; height:50px; background:#fff url(imagens/back_cabecalho.gif) no-repeat left; margin-bottom:5px; }

.aligncenter{text-align:center;}

.texto_cabecalho, h3{display:block; background:#68b4d6 url(imagens/cabecalho-bg.gif) repeat-x top; color:#fff; font:small-caps 20px Arial, Helvetica, sans-serif; margin-top:12px; padding:2px 0 2px 5px;}

h1, .titulo, .titulo_direita{font:20px Arial, Helvetica, sans-serif; color:#56abd1; clear:both;}

h1{font-size:24px; font-family:"Times New Roman", Times, serif;}

h2, h3 a{color:#fff; font:italic bold 20px "Times New Roman", Times, serif; background:#fbc9fd; padding:3px; text-align:center; margin-bottom:10px;}

h3 a{font:italic bold 26px "Times New Roman", Times, serif; margin:10px 0 0 0;  display:block; clear:both;}

.titulo_direita{
display:block;
text-align:right;
margin-bottom:-15px;
}

.novidade_direita{
font:11px Arial, Helvetica, sans-serif;
text-align:right;
}

.noticia{font-size:11px;}

.vermelho{font:bold 12px Arial, Helvetica, sans-serif; color:#FF0000;}

.resultado_imc{font:bold 12px Arial, Helvetica, sans-serif;}

.login{color:#ccc;}

.login:hover{color:#56abd1;}

.form_comentario span{color:#999;}

.nome{font-weight:bold; font-style:italic;}

.texto-legenda{background:#fff; text-align:center; font-weight:bold; font-style:italic; color:#56abd1; border-bottom:1px solid #56abd1;}

/*---------------------------TEXTOS-------------------------------*/

/*---------------------------LINKS-------------------------------*/

.comentarios{text-align:right; margin-top:5px;}

.comentarios a{ font-style:italic; color:#999; background:url(imagens/coment.gif) no-repeat left; padding-left:20px;}

.comentarios a:hover{color:#fbc9fd;}

.menu_item{
font-size:12px;
padding-left:5px;
display:block;
color:#333;
border-bottom:2px solid #feebff;
line-height:18px;
}

.menu_item:hover{
margin-right:8px;
border-bottom:2px solid #F6F;

}

.link_topo, .link_topo:hover{
font:12px Arial, Helvetica, sans-serif;
color:#fff;
margin-top:10px;
margin-left:5px;
}


/*---------------------------LINKS-------------------------------*/


/*---------------------------DIVERSOS-------------------------------*/

.anteriores{line-height:20px; list-style:disc; list-style-position:inside;}

.displaynone{display:none;}

.clear{clear:both;}

.comentarioform input, .comentarioform textarea{margin-bottom:5px; border:1px solid #a1d0e5; font-family:Arial, Helvetica, sans-serif;}

input:focus, textarea:focus{border-color:#f6f;}

textarea{font-size:11px;}

.left{float:left;}

.enviar{padding:3px; background:url(imagens/inputs-bg.gif) repeat-x bottom;}

.novidades_img{
float:left; margin:5px;}

.img_direita{
float:right; margin:5px;
}

.img_normal{
float:none;}

.menu_divisor{
margin:5px 0;}

fade {
  position:absolute;
  top:100px;
  left:100px;
  border:2px solid #fff;
}

.fade div {
  position:relative;
  top:0;
  left:0;
  display:none;
}

hr{
border:2px dotted #ccc;}

ul{
list-style:none;}

.width230{width:230px;}

.floatright{float:right;}

.top10{margin-top:10px;}

/*----------------------------TABLE IMC------------------------------*/
table.imc{
border:1px solid #eaeaea;
margin-left:150px;
margin-right:40px;
-moz-box-shadow:0 0 5px #ccc;
-webkit-box-shadow:0 0 5px #ccc;
box-shadow:0 0 5px #ccc;
}

table.imc thead{
font:small-caps bold 16px Arial, Helvetica, sans-serif;
text-align:center;
padding:10px;}

table.imc td{
padding:5px;}

.odd{
background-color:#fff;}

.even{
background-color:#D2E8EC;}

/*----------------------------TABLE IMC------------------------------*/

clear{clear:both;}