* {margin:0; padding:0; border:0; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#333333;}
blockquote {margin-left:20px;}
p {clear:both;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}

#dBox {margin:10px auto; width:768px;}

#imgNac {float:left; }
#imgNacEsc {float:right; margin-top:14px;}

#dCont {background:url(../../images/sombra.gif) repeat-y; width:760px; float:left; padding:10px;}

#dFCinza {background-color:#EDECE9; width:740px; margin-left:4px; _height:300px; min-height:300px;}

#dMenu {width:740px; height:40px; background-image:url(../../images/fundo_menu.gif);}
#dMenAux {background-image:url(../../images/nuvem.gif); width:96px; height:22px;}
#dMenAux ul {margin-left:4px;}
#dMenAux ul li {list-style-type:none; float:left; width:21px;}
#dMenAux ul li a {width:13px; height:13px; display:block; text-indent:-5000px; overflow:hidden;}

#dBoxGallery { margin:0; width:484px; height:384px;}
#dLeft {height:300px; width:488px; background:url(../../images/top_gallery.jpg) no-repeat; float:left;}
#dFld {height:282px;}
#dContGallery {position:absolute; top:49px; width:366px; height:344px; float:left; text-align:center;background-color: #EDECE9;}
.dTextoGallery #divScrollTextCont {position:absolute; width:122px; top:49px; left:366px; height:344px; clip:rect(0px 122px 344px 0px); background-color:#A7CDD6;}
.dTextoGallery #divText {margin-top:0; text-align:center;}
.dSetasGallery {position:absolute; width: 200px; height:326px; top:55px; left:472px; margin-right:5px; margin-top:10px; background-color:#A7CDD6;}
.dSetasGallery span {height:300px;}
#dSetas {width:11px; float:right;}
#dSetas span {display:block; width:1px; margin-left:5px; border-left:1px solid #FFFFFF;}
#dSetas img {cursor:pointer; float:left;}
#divScrollTextCont {position:absolute; overflow:hidden; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; float:right; background-color:#A7CDD6; width:200px;}
#divText {position:absolute; left:0px; top:0px; margin-top:-10px; padding-left:5px;}
#divText p {margin-top:10px;}
#divText blockquote {margin-left:20px;}
#divText img {margin-bottom:5px; cursor:pointer;}
#dGalleryBotton {position:absolute; top:28px; left:8px; width:363px;}

.dTextoContentI {float:left; width:100px; margin-left:24px !important; margin-left:11px; height:245px;}
.dTextoContentI #divScrollTextCont {width:500px; height:245px; clip:rect(0px 560px 245px 0px);}

.dTextoCase {float:left; width:340px; margin-left:14px; height:230px; margin-top:0;}
.dTextoCase #divScrollTextCont {width:300px; height:220px; clip:rect(0px 340px 220px 0px);}
.dTextoCase #divText {margin-top:0;}

#dContGallery table {width:363px; float:left; clear:none; height:250px; border-collapse:collapse;}
#dContGallery table td {border-collapse:collapse;}

#dSwfGal, #dSwfGal embed { display:block; width:370px; height:40px; margin-left:20px;}

#tdCelDesc {font-family:Verdana, Arial, Helvetica, sans-serif; height:20x; display:block; }
#tdCelImg {height:245px; vertical-align:middle; text-align:center; }
#tdImgBig {height:60px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:center; text-indent:20px;}
#tdImgBig img {vertical-align:middle; margin:2px 0 0 5px;}

#imgSetaDir, #imgSetaEsq {clear:none; margin:0; margin-top:5px; cursor:pointer;}
#imgSetaEsq {float:left; margin-left:5px;}
#imgSetaDir {float:right; margin-right:5px;}

.dSetasContent {height:240px; margin-right:20px !important; margin-right:10px;}
.dSetasContent span { height:240px;}
.dSetasFolder {height:210px; margin-right:20px !important; margin-right:10px;}
.dSetasFolder span { height:205px;}

#lkHome {background-image:url(../../images/home.gif); }
#lkBuscar {background-image:url(../../images/buscar.gif); }
#lkFaleCom {background-image:url(../../images/falecom.gif); }
#lkMapa {background-image:url(../../images/mapa.gif); }

#dTopoSombra, #dFundoSombra {background:no-repeat; width:768px; height:6px; float:left; font-size:1px;}
#dTopoSombra {background:url(../../images/topo_sombra.gif); margin-top:5px;}
#dFundoSombra {background:url(../../images/fundo_sombra.gif);}

.dBannerS #dCentro {width:294px;}
.dBannerS #dDir {width:260px;}
.dBannerS #dDir span {width:210px;}
.dBannerS #dFlash, .dBannerS #dFlash embed {width:150px;}

.dBannerB #dCentro {width:270px;}
.dBannerB #dDir {width:235px;}
.dBannerB #dDir span {width:175px;}
.dBannerB #dFlash, .dBannerB #dFlash embed {width:200px;}

/*#dFlash {margin-top:97px;}*/
.lista {padding-bottom: 15px;}

#dFlash {float:left;}
#dCentro { float:left; border-right:1px solid #CCCCCC;}
#dCentro h2, #dDir h2 {margin-top:20px;}
#dCentro p, #dDir p {padding-bottom:15px; margin-top:5px;}
h2 object, h2 object embed {width:255px; height:27px;}
#dDir h2 object, #dDir h2 object embed, #dVejaTb h2 object, #dVejaTb h2 object embed {width:125px; height:27px;}

.swfC object, .swfC object embed {width:570px; height:40px; margin:10px 0 0 20px;}
.swfC object embed {margin-left:0px;}
.pFirst {border-bottom:1px solid #CCCCCC;}
.imgFlR {float:right; clear:none;}
#dDir {float:right; margin-right:10px;}
#dDir span {display:block; color:#996600; font-weight:bold;}
.pNotDir span {float:left;}
.pNotDir img {float:right; clear:none;}
.pNotEsq span {float:right; display:block;  }
.pNotEsq img {float:left; margin-right:3px;}

.imgMais {float:left; margin-top:10px;}
#dDir .imgMais {margin-top:0;}

.content1 {width:545px;}
.content2 {width:680px; padding:0 10px;}
#dContent {margin-top:10px; margin-left:20px !important; margin-left:10px; float:left; padding-bottom:30px;}
#imgContent {float:right; margin-left:20px; height:140px;}
#lkGaleria {float:right; clear:both; width:110px; font-weight:bold; color:#FF9900; font-size:10px; text-transform:lowercase; margin-left:15px; background:url(../../images/galeria.gif) no-repeat left; padding:13px 0 0 22px; height:16px;}
#pDesc {color:#996600; font-style:italic;}
#pDesc span {font-weight:bold;}
#dContent p {clear:none; margin-top:10px;}

#lkAnt, #lkProx {color:#FF9900; font-weight:bold;}
#lkAnt img, #lkProx img {vertical-align:bottom; padding:0 2px;}
#lkAnt {width:100px; float:left;}
#lkProx {width:100px; float:right; clear:none;}


#dVejaTb {float:right; width:150px; border-left:1px solid #CCCCCC; margin-top:30px; padding-left:10px; padding-right:10px;}
#dVejaTb ul {margin-left:20px;}
#dVejaTb ul li{ list-style-image:url(../../images/bullet.jpg); color:#996600; margin-top:5px;}
#dVejaTb ul li a{color:#996600;}
#dVejaTb ul li a strong{color:#CC6600;}

#dContent ul li{list-style-image:url(../../images/bullet_seta.jpg); color:#996600; margin-top:5px;margin-left:30px; padding-bottom:5px;}
#dContent dl dt {margin-top:20px;}
#dContent dl dt a{background:url(../../images/bullet_seta.jpg) no-repeat; padding-left:15px; color:#ff6600; margin-left:10px; font-weight:bold;}
#dContent dl dd a{color:#000000; margin-top:5px; margin-left:20px; line-height:20px;}
#dContent h4 a{color:#9E6E00;}
#dContent h4 a{color:#9E6E00;}

#frmContato {margin-top:15px;}

/*classe para limpar containers com filhos flutuantes - não mexer*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-table;}
.borderImg {border: 1px #FFFFFF solid; height:42px;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* Estilos do Menu */
/* CoolMenus 4 - default styles - do not edit */
.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/*Styles for level 0*/
.clLevel0,.clLevel0over { position: absolute; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; cursor:pointer; margin-bottom:5px; text-transform:lowercase; color: #FFFFFF;}
/*Styles for level 1*/
.clLevel1, .clLevel1over {position: absolute; cursor: pointer; text-align: left; padding-left: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; padding-top:2px; color: #FFFFFF; }
.clLevel1{background-color: #61B8CE;}
.clLevel1over{background-color:#006699;}
.clLevel1border { position:absolute; visibility:hidden; background-color:#FFFFFF; layer-background-color:#FFFFFF;}
.clBorder { position:absolute;}

#contentFcom {width:auto; padding-left:20px; padding-top:10px;}
#contentFcom label {width:80px; text-align:right; padding-right:10px; display:block; float:left; clear:both; font-family:verdana; color:#FF6600; font-weight:bold;}
#contentFcom input, textarea {float:left: width:0px; clear:none; border: 1px #cccccc solid; width:350px; padding:2px; margin-top:-1px;}

#btsFcom {width:350px; padding-left:100px; padding-top:10px;}
.btLimpar {float:left; cursor:pointer;}
.btEnviar {float:right; cursor:pointer;}
#detalheFcom {width:44px; height:62px; position:absolute; margin: 0 auto; margin-left:480px !important; margin-left:650px; margin-top:-39px !important; margin-top:-47px;}

#dCamposBusca {width:300px; position:absolute; height:30px; margin:-60px 0 0 70px; display:none; }
#keywords {border:1px solid #996600; padding:0 2px; width:140px; }
#dCamposBusca img {vertical-align:text-bottom; margin-right:2px;}
#dCamposBusca a {color:#FF6600; font-weight:bold;}
.lkSair {color:#FF9900;}
.lkSair img {margin-right:4px; margin-left:2px;}

#dPrint {position:absolute; display:block; margin-left:30px; margin-top:-30px; width:300px; text-align:right;}
#dPrint img {cursor:pointer;}
.btPrint {float:left; cursor:pointer; margin-top:20px; clear:both;}
.btIndique {float:right; cursor:pointer; margin:20px 5px 0 0; }
#dEsqMap {float:left; width:250px;}
#dDirMap {float:left; width:250px;}