@charset "utf-8";
/* CSS Document */
body{background:url(../img/bg.jpg) no-repeat top;margin:0px;font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#696a6c;}
img{border:0px;}
h1{font-size:22px;margin:15px 0px 5px 0px;padding:0px 0px 0px 0px;color:#8db32a;}
h2{font-size:17px;margin:15px 0px 5px 0px;padding:0px 0px 0px 0px;color:#8db32a;}
h3{margin-top:30px;font-size:14px;color:#8db32a;}
h4{font-size:22px;margin:15px 0px 5px 0px;padding:0px 0px 0px 0px;color:#8db32a;}
p{margin:10px 0px 5px 0px;padding:0px 0px 0px 0px;}
input{height:20px;padding:4px 0px 0px 5px;}
input, textarea{border:none;margin:6px 0px 0px 0px;border-top:1px solid #b2b4a2;border-left:1px solid #cfd3af;background:#f1f5d7;font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#666;}
textarea{padding:0px 0px 0px 0px;}
cite{font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;}
.det_input{width:5px;height:25px;margin:6px 0px 0px 0px;float:left;background-color:#F60;}
/*============================================ Topo ============================================*/
.det_topo{width:100%;height:18px;background-image:url(../img/det_topo.png);}
.logo a{width:300px;height:100px;float:left;}
#topo{width:788px;height:117px;padding:40px 0px 0px 0px;}
#topo ul{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#topo li{display:inline;}
#topo span{visibility:hidden;}
#topo a{cursor:pointer;}
#topo a:hover{background-position:0 -63px;}
/*============================================ Navegacao ============================================*/
#nav{width:788px;height:28px;background-image:url(../img/nav.png);background-color:#F60;text-align:center;}
#nav  ul{padding:0px;margin:0px;}
#nav li{display:inline;list-style:none;}
#nav a{height:22px;padding-top:6px;text-decoration:none;color:#FFF;}
#nav img{float:left;}
#nav a:hover{background-color:#ffc33b;}
.nav_clinica a, .nav_consultoria a, .nav_palestras a, .nav_nutricao a, .nav_convenios a, .nav_piramide a, .nav_depoimentos a{background:url(../img/det_nav.gif) no-repeat right;}
.nav_clinica a{width:129px;margin:0px 0px 0px 0px;}
.nav_consultoria a{width:67px;}
.nav_palestras a{width:76px;}
.nav_nutricao a{width:124px;}
.nav_convenios a{width:79px;}
.nav_piramide a{width:126px;}
.nav_depoimentos a{width:90px;}
.nav_localizacao a{width:85px;}
/*============================================ Conteudo ============================================*/
#ft{clear:both;}
#conteudo{width:788px;height:100%;padding:20px 0px 60px 0px;}
.q1{width:374px;height:100%;float:left;}
.q2{width:414px;height:100%;float:left;}
.q3{width:371px;height:100%;float:left;}
#pacienteonline{width:357px;height:130px;}
#pacienteonline img, #pacientecontato img{margin-right:8px;}
#pacientecontato{width:728px;height:120px;padding:10px 30px 10px 30px;margin:15px 0px 30px 0px;background:url(../img/avatarcontato.gif) right no-repeat;border:1px solid #c7cda8;}
#artigos{width:357px;padding-bottom:15px;}
.nutricaoesaude, .nutricaoesportiva{width:160px;float:left;}
.nutricaoesportiva{margin-left:25px;}
#icm{width:350px;height:100%;}
#m_horta{width:340px;height:155px;line-height:17px;}
#m_horta img{float:right;margin-left:20px;}
#depoimentos{width:330px;height:184px;}
.depoimentosbox{width:320px;height:60px;float:left;margin-top:5px;}
#depoimentos img{margin:3px 20px 0px 0px;float:left;}
#depoimentos p{margin-top:0px;padding:0px;}
#calcular{width:157px;height:39px;float:left;padding-top:15px;}
#calcular a{font-weight:bold;color:#6d8525;}
#busca{width:217px;height:44px;float:left;padding:10px 0px 0px 0px;}
.busca{width:135px;float:left;}
#agenda{width:228px;height:100%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#agenda, .q1{background:url(../img/hr_v.png) no-repeat right;}
#agenda ul{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}
#agenda li{width:160px;line-height:17px;margin-left:30px;list-style-type:none;}
#agenda h2{margin-left:25px;}
#agenda img{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#agenda a, #m_horta a, .nutricaoesaude a, .nutricaoesportiva a, #depoimentos a, .txt a{color:#696a6c;text-decoration:none;}
#m_horta a:hover, .nutricaoesaude a:hover, .nutricaoesportiva a:hover, #depoimentos a:hover, .txt a:hover{text-decoration:underline;}
#ntr{width:180px;height:353px;padding-top:11px;}
#ntr img{margin-top:5px;}
.hr, .hr_pg{width:100%;height:15px;float:left;background-image:url(../img/hr.png);}
.hr_pg{margin:5px 0px 20px 0px;}
.hr img, .hr_pg img{float:right;}
.login{width:280px;float:left;}
.logincontato{width:250px;margin-right:15px;float:left;}
.senha{width:206px;float:left;}
.botao, .botaobuscar{width:74px;padding:0px 0px 0px 0px;height:25px;float:left;color:#FFF;border:none;font-size:11px;background:url(../img/botao.png) repeat-x #6c8722;cursor:pointer;}
/*============================================ Rodape ============================================*/
address{width:100%;height:70px;padding-top:18px;line-height:20px;color:#757059;font-style:normal;text-align:center;background:url(../img/rodape.jpg) #ece8cf no-repeat top;line-height:30px;}
address strong{font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:bolder;}
address img{margin:0px 5px 0px 20px;}
/*============================================ Compl ============================================*/
#topo, #nav, #conteudo{margin:0px auto;}
#pacienteonline, #artigos, #icm, #m_horta, #depoimentos, #nav a, #calcular, #busca, #agenda, #ntr, #painel, .hr, .txt, #coluna, .receitas{float:left;}
/*============================================ Painel ============================================*/
#painel{width:414px;height:330px;background:url(../img/topopainel.jpg) no-repeat;}
.painelform { margin-top: 56px;margin-bottom:3px;}
.painelform a, #s7 strong { margin: 0px 10px 0px 12px; color:#FFF; text-decoration: none;}
.painelform a.activeSlide { text-decoration:underline;}
.painelform a:focus { outline: none;}
.painelform { text-align: left;}
/*============================================ Paginas ============================================*/
.txt{width:500px;height:100%;padding-right:50px;}
.txtnutricao{width:500px;height:100%;padding-right:50px;float:left;}
.txtnutricao h4{font-size:22px;margin:15px 0px 40px 0px;padding:0px 0px 0px 0px;color:#8db32a;}
.txt p{height:100%;margin-bottom:30px;}
#coluna{width:238px;height:100%;}
.lista_padrao{float:left;margin:20px 0px 0px 0px;}
.lista_padrao ul{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.lista_padrao li{list-style:none;}
.lista_padrao a{width:216px;height:21px;padding-top:5px;display:block;color:#8a8a8d;text-decoration:none;border-bottom:1px solid #dbdada;}
.lista_padrao a:hover{background-color:#f7fae5;text-decoration:none;}
.lista_padrao strong{color:#f98c17;}
/*============================================ Sistema ============================================*/
.conteudo_sistema{width:500px;height:100%;float:left;padding-right:50px;}
.conteudo_sistema p{height:100%;margin-bottom:30px;}
#coluna_sistema{width:238px;height:100%;float:left;}
.nav_sistema{float:left;margin:20px 0px 0px 0px;}
.nav_sistema ul{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.nav_sistema li{list-style:none;}
.nav_sistema a{width:216px;height:26px;padding-top:8px;display:block;color:#494747;text-decoration:none;border-bottom:1px solid #dbdada;}
.nav_sistema a:hover{background-color:#f7fae5;}
.nav_sistema strong{color:#e08a2a;}
.icon_sistema{width:150px;height:100px;background-color:#F33;float:right;}
/*============================================ Receitas ============================================*/
.receitas{width:788px;height:100%;}
.receitas a{width:220px;height:45px;padding:22px 10px 0px 20px;text-decoration:none;display:block;font-size:11px;float:left;color:#846335;border-top:1px solid #c7cda8;border-right:1px solid #edefe3;border-bottom:1px solid #f8faed;}
.receitas a:hover{background-color:#f7fae4;}
.receitas strong{color:#e1932d;font-size:13px;}
.receitas img{float:left;}
.receitasbox{margin:20px 60px 0px 0px;float:left;}
/*============================================ Contato ============================================*/
label{margin-top:10px;display:block;}
.nomeContato{width:350px;}
.emailContato{width:300px;}
.textareaContato{width:400px;}
/*============================================ Safra ============================================*/
.safra{width:200px;height:200px;background-color:#FF6633;float:left;}
/*============================================ Table ============================================*/
.txt table{margin-top:30px;margin-bottom:30px;}
.txt th {color: #FFF;}
/*============================================ Jornal ============================================*/
small {font: bold 10px "Trebuchet MS", tahoma, Helvetica, sans-serif;}
.imgfloat{float:left;margin-right:20px;margin-bottom:10px;}
/*============================================ Assinatura ============================================*/
.ass {width:100%;height:20px;list-style:none;background:url(../img/desenvolvedor.png) #ece8cf no-repeat right;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
.ass ul{padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
.ass li {padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;float: right;position: relative;text-align: center;}
.ass a {padding-top:1px;display: block;color: #ffffff;width: 144px;text-decoration: none;font:"Trebuchet MS" 11px bold;background: url(../img/button.gif) no-repeat center center;}
.ass li em {width: 160px;height: 30px;color:#757059;background-color:#fbf8e3;border:1px solid #aaa692;border-bottom:2px solid #757059;border-right:2px solid #757059;position: absolute;top: -85px;right: 20px;text-align: center;padding: 10px 12px 10px;font-style: normal;z-index: 2;display: none;}
/*============================================ Clinica ============================================*/
.ft_clinica a{width:209px;height:76px;padding:4px 0px 0px 6px;margin-top:15px;float:left;display:block;background-color:#ece8cf;border:1px solid #ddd7af;}
.ft_clinica a:hover{background-color:#f98916;}