li { font-family: verdana, tahoma, arial, sans-seriff; font-size: 8pt; color: #444; }
p { font-family: verdana, tahoma, arial, sans-seriff; font-size: 8pt; color: #444; }
span { font-family: verdana, tahoma, arial, sans-seriff; font-size: 8pt; color: #444; }
input { font-family: verdana, tahoma, arial, sans-seriff; font-size: 8pt; color: #666; }
select { font-family: verdana, tahoma, arial, sans-seriff; font-size: 8pt; color: #666; }
option { font-family: verdana, tahoma, arial, sans-seriff; font-size: 8pt; color: #666; }
textarea { font-family: verdana, tahoma, arial, sans-seriff; font-size: 8pt; color: #666; }
img { border: 0; }
h1 { font-family: verdana, tahoma, arial, sans-seriff; font-size: 10pt; }
td { font-family: verdana, tahoma, arial, sans-seriff; font-size: 8pt; }
a { color: #999; text-decoration: none; }
a:hover { text-decoration: underline; }

.bg-color-left { background-color: #f1f2f2; }
.bg-continue-left { height: 100%; background-image: url("../imagens/bg_left_repeat.jpg"); background-repeat: repeat-y; background-position: bottom right; }
.bg-curve-left { background-image: url("../imagens/bg_left.jpg"); background-position: top right; background-repeat: no-repeat; }
.bg-bottom-left { background-image: url("../imagens/bg_left_bottom.jpg"); background-position: bottom right; }
.bg-right { height: 100%; background-image: url("../imagens/bg_right.jpg"); background-repeat: repeat-x; background-position: top left; background-color: #fae3a6; }
.bg-bottom-right { background-image: url("../imagens/bg_right_bottom.jpg"); background-position: bottom left; }
.bg-middle { background-image: url("../imagens/bg_middle.jpg"); background-repeat: no-repeat; background-position: bottom left; }
.bg-line-left { background-image: url("../imagens/bg_line.gif"); background-repeat: repeat-y; background-position: top left; }
.bg-line-right { background-image: url("../imagens/bg_line.gif"); background-repeat: repeat-y; background-position: top right; }
.bg-busca { background-image: url("../imagens/bg_busca.jpg"); background-repeat: no-repeat; background-position: top left; }
.bg-news { background-image: url("../imagens/bg_news.gif"); background-repeat: repeat-y; background-position: bottom left; }

input.campo { border: 1px solid #ccc; background-color: transparent; }
.busca-campo { background-image: url("../imagens/campo_busca.jpg"); background-repeat: no-repeat; font-size: 8pt; padding: 0 0 0 4px; }
.pesquisar { padding: 0 0 0 64px; }

.banner { padding: 10px 0 9px 7px; }

.conteudo { padding: 0 0 0 7px; }

.conteudo p { margin-left: 27px; margin-right: 60px; }
.conteudo p.sub { margin-left: 37px; }
.conteudo ul li { color: #827a00; list-style-type: image; list-style-image: url("../imagens/icon_01.gif"); }
.conteudo ul li span.under { color: #504000; }
.conteudo ul li span.under a { color: #504000; }
.conteudo ul li.esp { color: #504000; margin-left: 15px; list-style-type: image; list-style-image: url("../imagens/icon_02.gif"); }
.conteudo ul li.esp a { color: #504000; }
.conteudo ul li a { color: #827a00; text-decoration: none; }
.conteudo ul li a:hover { text-decoration: underline; }
.conteudo h1 { color: #a0410a; margin-left: 27px; }
.conteudo table { margin-left: 27px; }
.conteudo .top { background-color: #f1af01; color: white; font-weight: bold; }
.conteudo .color { background-color: #f4f4f4; }

.box-sobre { margin: 0 60px 0 20px; }
.box-sobre img { float: left; margin: 0 20px 0; }
.box-sobre p { margin: 0; line-height: 12pt; }
.box-sobre span { color: #39b44a; font-weight: bold; display: block; margin: 10px 0 0 0; }
.box-sobre a { color: #39b44a; text-decoration: none; }
.box-sobre a:hover { text-decoration: underline; }

.box-clinicas { margin: 0 60px 15px 20px; }
.box-clinicas img { float: left; margin: 0 20px 0; }
.box-clinicas p { margin: 0; line-height: 12pt; }

.box-profissionais { float: left; width: 212px; margin-top: 15px; }
.box-profissionais p { margin: 0 0 0 35px; } 
.box-profissionais span { color: #39b44a; font-weight: bold; display: block; margin: 10px 0 0 35px; }
.box-profissionais a { color: #39b44a; text-decoration: none; }
.box-profissionais a:hover { text-decoration: underline; }

.box-noticias { width: 243px; margin: 15px 17px 0 0px; float: right; background-image: url("../imagens/bg_noticias.jpg"); background-position: top right; background-repeat: no-repeat; }
.box-noticias span { color: #39b44a; font-weight: bold; display: block; margin: 10px 0 0 15px; }
.box-noticias span a { color: #39b44a; text-decoration: none; }
.box-noticias span a:hover { text-decoration: underline; }
.box-noticias p { margin: 0 0 10px 15px; }
.box-noticias .data { color: #a0410a; margin-bottom: 5px; }

.menu { padding: 0 0 25px 30px; background-image: url("../imagens/bg_menu.jpg"); background-repeat: no-repeat; background-position: top left; }

.newsletter { margin: 0; padding: 0; }
.newsletter input { border: 0; background-color: transparent; }
.news { padding: 0 0 0 40px; }
.news-nome { padding: 0 0 0 25px; background-image: url("../imagens/news_nome.gif"); background-repeat: no-repeat; background-position: top left; }
.news-email { padding: 0 0 0 25px; background-image: url("../imagens/news_email.jpg"); background-repeat: no-repeat; background-position: top left; }

.busca { margin: 0; padding: 0; }

#contato input { font-family: verdana, tahoma, arial, sans-seriff; font-size: 8pt; background-color: #fff; border: 1px solid #777; }
#contato textarea { font-family: verdana, tahoma, arial, sans-seriff; font-size: 8pt; background-color: #fff; border: 1px solid #777; }
#pesquisa input { font-family: verdana, tahoma, arial, sans-seriff; font-size: 8pt; background-color: #fff; border: 1px solid #777; }
#pesquisa textarea { font-family: verdana, tahoma, arial, sans-seriff; font-size: 8pt; background-color: #fff; border: 1px solid #777; }

.mapa { margin-left: 25px; }

.clear { font-size: 1px; display: block; margin: 0; clear: both; }

.campo-disabled { border: 1px solid #ccc; background-color: #f0f0f0; } /* temporário */
