@charset "utf-8";
/* CSS Document */
/*----------------------------*/
.bordasup{height:16px;background:url(images/bordasup.png) center top no-repeat}
.bordainf{height:16px;background:url(images/bordainf.png) center bottom no-repeat}
.bgpagina{background:url(images/bgpagina.png)}
.margeminf{margin-bottom:10px}
.colauxleft{background:url(images/colaux.png) left top repeat-y}
.colauxright{background:url(images/colaux.png) right top repeat-y}
.pfim{width:auto;padding-bottom:30px;background:url(images/pfim.png) center  bottom no-repeat}
.contato{background:transparent url(images/pencil.png) right 65px no-repeat}
.manutencao{background:transparent url(images/manutencao.jpg) right bottom no-repeat}
.deslocado{position:relative;right:-10px}
.left{float:left; width:auto}
.right{float:right; width:auto}
.inline{display:inline-block}
.clear{clear:both}
.block{display:block}
.sobrepoe{z-index:100}
.chanfro{-moz-border-radius:5px;-webkit-border:5px}
.alpha {/* IE */filter:alpha(opacity=25); /* FF */-moz-opacity:0.25;/* CSS3 standard */opacity:0.25}    
.alpha:hover{/* IE */filter: alpha(opacity=100); /* FF */-moz-opacity:1;/* CSS3 standard */opacity:1}
.alerta{font-size:16px; color:#FF0000; font-weight:700}
/*---------------------------------*/
html, body{height:100%}
body{margin:0;padding:0;width:100%;height:100%;background:#fafafa url(images/bgbody.png);font:10px "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;text-align:center}
#bastidor{margin:3% auto;width:870px;vertical-align:middle}
#pagina{padding:0 15px}
#nav{height:50px;background:#EAEAEA url(images/bgnav.png) center top repeat-x}
/*---------------------------------*/
#nav ul{float:right; width:auto;display:block;margin:0;list-style:none}
#nav ul li{display:block;float:left;margin:0 10px;width:60px;height:50px}
#nav ul li.cruzcinza{margin:0;width:9px;background:url(images/cruzcinza.png) center 33px no-repeat}
#nav ul li a{display:block;padding:30px 0 4px 0;text-decoration:none;color:#383838}
#nav ul li a.bthome{background:url(images/bthome.png) center no-repeat}
#nav ul li a.btsitemap{background:url(images/btsitemap.png) center no-repeat}
#nav ul li a.btcontato{background:url(images/btcontato.png) center no-repeat}
#nav ul li a:hover{color:#006600}
#nav ul li a.bthome:hover{background:url(images/bthomeon.png) center no-repeat}
#nav ul li a.btsitemap:hover{background:url(images/btsitemapon.png) center no-repeat}
#nav ul li a.btcontato:hover{background:url(images/btcontatoon.png) center no-repeat}
/*--------------------------------------------------------*/
#banner{height:184px;background:#A4DD42 url(images/bgbanner.png) center top no-repeat}
/*--------------------------------------------------------*/
#menu{padding:0 20px;height:50px;background:transparent url(images/bgmenu.png) center top repeat-x}
#menu ul{display:block;margin:0;padding:0;height:50px;list-style:none;text-align:center}
#menu ul li{display:block; width:auto;float:left;margin:0 10px;height:50px}
#menu ul li.cruzbranca{display:inline;float:left;width:16px;background:transparent url(images/cruzbranca.png) center no-repeat}
#menu ul li a{display:block;padding:18px 0 4px 0;text-decoration:none;color:#C0C0C0;background:transparent;font-weight:700}
#menu ul li a:hover{color:#fff;border-bottom:1px solid #FF0000}
/*--------------------------------------------------------*/
#corpo{padding:0;font:12px "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;text-align:left}
#corpo h1{color: #660000;font-size:21px;background:url(images/sublinhado.png) left bottom no-repeat}
#corpo h2{padding-left:20px;margin-bottom:2px; color: #333; font-size:16px;background:url(images/seta06.gif) left 8px no-repeat}
#corpo h3{padding-left:20px; margin-bottom:0px; color: #660033; font-size:14px; font-weight:200;background:transparent url(images/check.gif) left no-repeat}
#corpo #colaux h2{padding-left:20px; color: #333; font-size:16px;background:transparent url(images/bullet3.png) left 5px no-repeat}
#corpo h2 a {color:#333; text-decoration:none}
#corpo h2 a:hover{text-decoration:underline}
#corpo p{display:block;margin:0 20px 14px;line-height:18px;color:#333333}
#corpo p.convenios{width:223px; text-align:center}
#corpo p a{padding:0 5px;color:#669900;background:transparent;text-decoration:none; border-bottom:1px solid #669900}
#corpo p a:hover{color:#000000;background:#669900}
#corpo #coltext{width:559px; padding:0 10px}
#corpo #colaux{width:250px;padding-left:10px}
#corpo #colaux h2{padding-left:20px; color: #333; font-size:16px;background:transparent url(images/bullet3.png) left 5px no-repeat}
#corpo #colaux h2 a{color:#336600; text-decoration:none}
#corpo #colaux h2 a:hover{text-decoration:underline}
#corpo #colaux .destaque{margin-bottom:5px;border:1px dotted #669900}
#corpo #colaux .destaque img{border:none}
#corpo #colaux .destaque ul {padding-left:20px; list-style:none}
#corpo #colaux .destaque ul li{padding-left:10px; background:transparent url(images/seta03.gif) left 3px  no-repeat}
#corpo #colaux .destaque ul li a{padding:0 5px;color:#669900;background:transparent; text-decoration:none; border-bottom:1px solid #669900}
#corpo #colaux .destaque ul li a:hover{color:#000000;background:#669900}
#corpo #coltextfull{padding:0 10px}
#corpo img.equipe{position:relative;top:10px}
/*--------------------------------------------------------*/
#rodape{height:84px;background:url(images/bgrodape.png) center top repeat-x;font-size:11px;text-align:center}
#rodape h1.logo a{position:relative;float:left;top:20px;left:350px;width:115px;height:40px;background:transparent url(images/minilogo.png) no-repeat;text-indent: -9999px}
#rodape .desenvolvedor{position:relative;top:64px;left:0}
#rodape .desenvolvedor a{padding:0 2px;color:#000000; text-decoration:none; border-bottom:1px solid #000}
#rodape .desenvolvedor a:hover{color: #fff; background-color:#030303}
/*--------------------------------------------------------*/
#contact-form{margin-left:20px}
#clinicform {padding:10px;width:500px;}
.text,.textarea{padding-left:5px;font:16px "Trebuchet MS";background:#D9E5BF;color:#003399;border:1px solid #669900}
.text{width:65%;}
.text:hover,.text:focus{background:#fff}
.textarea{width:100%}
.textarea:hover,.textarea:focus{background:#fff}
.button{margin-top:10px;background:none;border:1px solid #000}
.button:hover{background:#669900}

