body {
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    text-decoration:none;
    margin:0px;
    background-color:#ffffff;
}
a{
    color:#000000;
    text-decoration:none;
    }a:hover{
    color:#FF6600;
}

.padding {
    padding-left:15px;
}

#map {
    height: 317px;
    margin:-right: 1px;
    overflow: hidden;
    }#directions {
    margin-left: 1px;
    position: relative;
    overflow: auto;
    }.label {
    text-align: right;
    float: left;
    font-size:12px;
    font-weight:bold;
    position: relative;
    top: 4px;
    }.input {
    float:left;
    margin-left:15px;
    }.controls, #buttons {
    clear: both;
    padding: 4px;
    }#buttons {
    text-align: right;
    }.waypoint {
    position: relative;
    background-color: #eeeeee;
    border: 1px solid #666666;
    padding: 6px;
    margin: 4px;
    font: 10pt sans-serif;
    }.letterIcon {
    width: 24px;
    height: 38px;
    background-image: none;
    }.waypointAddress {
    position: absolute;
    top: 17px;
    left: 32px;
    }#summary {
    padding: 4px;
    font: 10pt sans-serif;
    }.dstep {
    border-top: 1px solid #666666;
    padding: 4px;
    padding-left: 8px;
    font: 10pt sans-serif;
    margin-left: 4px;
    margin-right: 4px;
    cursor: pointer;
    background-color: white;
}

span {
    font-size:14px;
    color:#759b13;
    font-weight:bold;
    }#MAPA span {
    font-size:11px;
    color:#000;
    font-weight: normal;
}

.galeria-sp{
    background-image:url(imagens/galeria.jpg);
}
.galeria-cnl-eb{
    background-image:url(imagens/galeriaCnl-eb.jpg);
}
.galeria-rj{
    background-image:url(imagens/galeriaRio.jpg);
}
#U-galeria{
    background-repeat:no-repeat;
    width:200px;
    height:150px;
    border:2px solid #999999;
    margin:2px;
    }a:hover #U-galeria {
    -moz-opacity:0.8;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
    border:2px solid #000;
}

.map-sp{
    background-image:url(imagens/mapa.jpg);
    }.map-rj{
    background-image:url(imagens/mapaRio.jpg);
}
#U-mapa{
    background-repeat:no-repeat;
    width:200px;
    height:150px;
    border:2px solid #999999;
    margin:2px;
    }a:hover #U-mapa {
    -moz-opacity:0.8;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
    border:2px solid #000;
}

#PAGE{
    width:717px;
    margin:auto;
    border:0px solid #000;
}

#TOPO{
    height:79px;
}
#topfone{
    position:relative;
    top:-60px;
    left:360px;
    width:150px;
    }#tf-img{
    background-image:url(imagens/telefonista2.jpg);
    background-repeat:no-repeat;
    width:66px;
    height:75px;
    position:absolute;
    top:-18px;
    left:-65px;
    }#tf-text{
    font-size:11px;
    }#tf-number{
    font-size:20px;
    color: #0099CC;
    position:relative;
    top:-15px;
}

#logoOff{
    border:0px;
    background-image:url(imagens/t-logo.gif);
    background-repeat:no-repeat;
    height:79px;
    width:241px;
    position:absolute;
    top:50%;
    left:50%;
    margin-top: -39.5px;
    margin-left: -120.5px;
    }#textOff{
    text-align:center;
    font-weight:bold;
    width:241px;
    position:absolute;
    top:54%;
    left:50%;
    margin-left: -120.5px;
}

#logo{
    border:0px;
    background-image:url(imagens/t-logo.gif);
    background-repeat:no-repeat;
    height:79px;
    width:241px;
}
#icoHome{
    border:0px;
    background-image:url(imagens/t-home.gif);
    background-repeat:no-repeat;
    height:43px;
    width:36px;
    margin-top:18px;
    margin-bottom:18px;
    margin-left:290px;
}
#icoMap{
    border:0px;
    background-image:url(imagens/t-siteMap.gif);
    background-repeat:no-repeat;
    height:43px;
    width:73px;
    margin-top:18px;
    margin-bottom:18px;
}
#icoContato{
    border:0px;
    background-image:url(imagens/t-contato.gif);
    background-repeat:no-repeat;
    height:43px;
    width:44px;
    margin-top:18px;
    margin-bottom:18px;
    }a:hover #icoHome{
    background-image:url(imagens/t-home2.gif);
}
a:hover #icoMap{
    background-image:url(imagens/t-siteMap2.gif);
}
a:hover #icoContato{
    background-image:url(imagens/t-contato2.gif);
}
#tD{
    border:0px;
    background-image:url(imagens/t-d.gif);
    background-repeat:no-repeat;
    height:43px;
    width:5px;
    margin-top:18px;
    margin-bottom:18px;
}

#MENU{
    background-image:url(imagens/m-bg.gif);
    height:39px;
}
#MENU ul{
    padding-top:10px;
    width:693px;
    margin:0px;
    position: relative;
    left:-15px;
}
#MENU ul{
    margin-left:-5px;
    }#MENU ul li{
    display: inline;
    margin-top:4px;
    margin-bottom:4px;
    margin-left:6px;
    margin-right:6px;
    }#MENU ul li a{
    color:#FFFFFF;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    }#MENU ul li a:hover{
    color: #FF6600;
    }#mD{
    background-image:url(imagens/m-d.gif);
    width:2px;
    height:15px;
    position:relative;
    top:3px;
    }#m-bl{
    background-image:url(imagens/m-bl.gif);
    width:8px;
    height:39px;
    position:relative;
    top:-28px;
    }#m-br{
    background-image:url(imagens/m-br.gif);
    width:7px;
    height:39px;
    position:relative;
    top:-28px;
    left:699px;
}

#banner{
    width:706px;
    height:250px;
    border:1px solid #e3e2e7;
    margin:auto;
    margin-top:7px;
    margin-bottom:7px;
    }#bImg{
    background-image:url(imagens/banner.jpg);
    background-repeat:no-repeat;
    margin-left:6px;
    width:694px;
    height:237px;
    }#bT{
    background-image:url(imagens/bT.gif);
    background-repeat:no-repeat;
    width:708px;
    height:6px;
    position:relative;
    top:-1px;
    left:-1px;
    }#bB{
    background-image:url(imagens/bB.gif);
    background-repeat:no-repeat;
    width:708px;
    height:7px;
    position:relative;
    top:1px;
    left:-1px;
}

#CL{
    width:213px;
    float:left;
}

#tratamentos{
    width:206px;
    min-height:266px;
    border:1px solid #e3e2e7;
    margin-bottom:7px;
    margin-left:5px;
    }#tratamentos div{
    width:206px;
    min-height:247px;
    }#tT{
    background-image:url(imagens/ctT.gif);
    background-repeat:no-repeat;
    width:208px;
    height:7px;
    position:relative;
    top:-1px;
    left:-1px;
    }#tB{
    background-image:url(imagens/ctB.gif);
    background-repeat:no-repeat;
    width:208px;
    height:8px;
    position:relative;
    top:1px;
    left:-1px;
    }#blocks{
    list-style:none;
    margin:0px;
    padding:0px;
    position:relative;
    left:6px;
    }#blocks li{
    margin-bottom:4px;
    margin-top:4px;
    margin-left:0px;
    margin-right:0px;
    }.tb1{
    background-image:url(imagens/tb1.gif);
    background-repeat:no-repeat;
    width:193px;
    height:42px;
    border:0px;
    }.tb1L{
    background-image:url(imagens/tb1L.jpg);
    background-repeat:no-repeat;
    width:193px;
    height:92px;
    border:0px;
    }.tb2{
    background-image:url(imagens/tb2.gif);
    background-repeat:no-repeat;
    width:193px;
    height:42px;
    border:0px;
    }.tb2L{
    background-image:url(imagens/tb2L.jpg);
    background-repeat:no-repeat;
    width:193px;
    height:92px;
    border:0px;
    }.tb3{
    background-image:url(imagens/tb3.gif);
    background-repeat:no-repeat;
    width:193px;
    height:42px;
    border:0px;
    }.tb3L{
    background-image:url(imagens/tb3L.jpg);
    background-repeat:no-repeat;
    width:193px;
    height:92px;
    border:0px;
    }.tb4{
    background-image:url(imagens/tb4.gif);
    background-repeat:no-repeat;
    width:193px;
    height:42px;
    border:0px;
    }.tb4L{
    background-image:url(imagens/tb4L.jpg);
    background-repeat:no-repeat;
    width:193px;
    height:92px;
    border:0px;
    }.tb5{
    background-image:url(imagens/tb5.gif);
    background-repeat:no-repeat;
    width:193px;
    height:42px;
    border:0px;
    }.tb5L{
    background-image:url(imagens/tb5L.jpg);
    background-repeat:no-repeat;
    width:193px;
    height:92px;
    border:0px;
    }.tb6{
    background-image:url(imagens/tb6.gif);
    background-repeat:no-repeat;
    width:193px;
    height:42px;
    border:0px;
    }.tb6L{
    background-image:url(imagens/tb6L.jpg);
    background-repeat:no-repeat;
    width:193px;
    height:92px;
    border:0px;
    }.tb7{
    background-image:url(imagens/tb7.jpg);
    background-repeat:no-repeat;
    width:193px;
    height:42px;
    border:0px;
    }.tb7L{
    background-image:url(imagens/tb7L.jpg);
    background-repeat:no-repeat;
    width:193px;
    height:92px;
    border:0px;
    }.tb8{
    background-image:url(imagens/tb8.gif);
    background-repeat:no-repeat;
    width:193px;
    height:42px;
    border:0px;
    }.tb8L{
    background-image:url(imagens/tb8L.jpg);
    background-repeat:no-repeat;
    width:193px;
    height:92px;
    border:0px;
}


#cards{
    width:206px;
    min-height:45px;
    border:1px solid #e3e2e7;
    margin-bottom:7px;
    margin-left:5px;
    }#cards div{
    width:206px;
    min-height:30px;
    text-align:center;
    }#cardsT{
    background-image:url(imagens/ctT.gif);
    background-repeat:no-repeat;
    width:208px;
    height:7px;
    position:relative;
    top:-1px;
    left:-1px;
    }#cardsB{
    background-image:url(imagens/ctB.gif);
    background-repeat:no-repeat;
    width:208px;
    height:8px;
    position:relative;
    top:1px;
    left:-1px;
    }#cards-img{
    background-image:url(imagens/cards.gif);
    background-repeat:no-repeat;
    width:161px;
    margin-left:22px;
    height:30px;
}

#content{
    width:492px;
    min-height:319px;
    border:1px solid #e3e2e7;
    margin-bottom:7px;
    margin-left:219px;
    }#content #c{
    width:480px;
    padding:6px;
    min-height:293px;
    }#cT{
    background-image:url(imagens/cT.gif);
    background-repeat:no-repeat;
    width:494px;
    height:7px;
    position:relative;
    top:-1px;
    left:-1px;
    }#cB{
    background-image:url(imagens/cB.gif);
    background-repeat:no-repeat;
    width:494px;
    height:7px;
    position:relative;
    top:1px;
    left:-1px;
    }#imgParceiro{
    border:0px;
    background-image:url(imagens/parceiro.jpg);
    background-repeat:no-repeat;
    height:89px;
    width:104px;
    float:left;
    margin-right:4px;
}

#msn{
    border-top:1px dotted #000000;
    border-bottom:1px dotted #000000;
    background-image:url(imagens/msn.jpg);
    background-repeat:no-repeat;
    height:50px;
    width:480px;
    text-align:center;
    }#msn span{
    font-family:Arial;
    font-size:10px;
    color:#000000;
    font-weight:normal;
    position:relative;
    top:14px;
    left:50px;
}

#RODAPE{
    border-top:2px solid #cfc9ba;
    background-color:#e7e3da;
    height:48px;
    clear:both;
    }#RODAPE ul{
    margin-left:-32px;
    margin-top:0px;
    }#RODAPE ul li{
    display: inline;
    margin:0px;
    }#RODAPE ul li a{
    color:#000000;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    text-decoration:none;
    }#RODAPE ul li a:hover{
    color: #FF6600;
    }#RODAPE #mD{
    background-image:url(imagens/m-d.gif);
    width:2px;
    height:10px;
    position:relative;
    top:2px;
    }#RODAPE div{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    margin-top:10px;
    margin-left:15px;
    }#logo4k{
    border:0px;
    background-image:url(imagens/4khost.jpg);
    background-repeat:no-repeat;
    height:31px;
    width:87px;
    float:right;
    position:relative;
    top:-28px;
    -moz-opacity:0.5;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}
a:hover #logo4k {
    -moz-opacity:1;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
} 


#form{
    width:420px;
    margin:auto;
    }#form-label{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    float:left;
    margin-right:15px;
    }#form-label2{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    text-align:center;
    margin-right:15px;
    }#form-input{
    position:relative;
    top:-3px;
    margin-bottom:15px;
    }#form-input2{
    position:relative;
    top:-3px;
    margin-bottom:15px;
    float:left;
    margin-right:15px;
    }#nome, #email{
    width:350px;
    }#assunto{
    width:339px;
    }#cidade{
    width:195px;
    }#ddd, #celddd{
    width:30px;
    }#telefone, #cel{
    width:290px;
}

#plantao-img{
    background-image:url(imagens/telefonista.jpg);
    background-repeat:no-repeat;
    width:137px;
    height:193px;
    float:left;
    }#plantao-fone{
    margin-left:135px;
    width:317px;
    height:118px;
    margin-top:15px;
    margin-bottom:15px;
    border-left:1px solid #dd2620;
    border-top:12px solid #dd2620;
    border-bottom:25px solid #dd2620;
    border-right:1px solid #dd2620;
    text-align:center;
    padding:10px;
    position:relative;
    top:16px;
    }#plantao-fone span{
    font-size:18px;
}

#sitemap ul{
    padding-left:12px;
    padding-bottom:5px;
}