body { min-height: 100%; _height: 100%; margin:0; font-family:Verdana, Geneva, sans-serif; margin-top:210px; border-top:1px solid #c8d1da; }
html {  }


div#top {
	width: 100%; min-width: 100%; _width: 100%; height:211px; position: absolute; top: 0px; left: 0px; background-color: white; z-index: 0;
}


img { border:0; margin:0; padding:0; }

.clear { clear:both; }

li { list-style:none; list-style-position:outside; }

.hidden { position:relative; display:block; text-indent:-5000px; overflow:hidden; }

div#wrapper { position:absolute; top:0; margin-left:-501px; width:1002px; }
div#content { position:relative; width:1002px; margin:0 auto; }
div#header { position:absolute; z-index:1000; height:211px; width:1002px;  }

a#logo { width:230px; height:155px; float:left; display:inline; margin:15px 0 0 60px; z-index: 2; background-image: url('images/blank.gif') }
div.mapa { width:119px; height:35px; float:right; display:inline; margin-right:52px; background:url('../images/bg_mapa.gif') 0 0 no-repeat; }
a#mapa { width:90px; height:19px; float:right; display:inline; margin:6px 14px 0 0; background:url('../images/button_mapa.gif') 0 0 no-repeat; }
a#mapa:hover { background:url('../images/button_mapa.gif') 0 -19px no-repeat; }
div#header p#saudacao { float:left; display:inline; font-size:10px; color:#043B77; margin:10px 0 0 40px; }
div#header p#saudacao span { font-weight:bold; }

div#menu-wrapper { position:absolute; top:-203px; right:0; height:32px; margin-top:144px; margin-right:51px; z-index:1000; }
div#menu-inner { height:32px; padding:0; float:right; display:inline; background:url('../images/bg_menu.gif') right 0 repeat-x; }
div#menu { height:32px; float:left; display:inline; padding:0 18px 0 0; background:url('../images/corner_right_menu.gif') right 0 no-repeat; }
div#menu-item { position:relative; float:left; display:inline; margin:12px 0 0 0; padding:0 8px 0 8px; border-left:1px solid #006699; border-right:1px solid black; z-index:1000px; cursor: hand }
div#menu-item a { float:left; display:inline; color:white; font-size:11px; padding:3px 0 2px 0; text-decoration:none; text-shadow:1px 1px 1px #000; cursor: hand }
div#menu-item a:hover { color:#B5C6D7; cursor: hand }
div#menu-item a.hover { color:#B5C6D7; cursor: hand }

div#menu-home { width:62px; height:18px; float:right; display:inline; padding:15px 0 0 15px; background:url('../images/corner_left_menu.gif') 0 0 no-repeat; }
div#menu-home a { font-size:11px; text-decoration:none; color:#043C77; padding:3px 0 2px 0; }
div#menu-home a:hover { font-size:11px; text-decoration:underline; color:black; }
div#menu div.first { border-left:0; }
div#menu div.last { border-right:0; }

div#outdoor-top { display:block; background:url('../images/bg_outdoor.gif') center -1px repeat; }
div#outdoor-top div#content { display:block; background:url('../images/bg_outdoor.gif') right top repeat; }
div#outdoor { display:block; background:url('../images/bg_outdoor.gif') center -3px repeat; }
div#outdoor div#contentOutdoor { position:relative; width:1002px; margin:0 auto; display:block; background:url('../images/bg_outdoor.gif') right -2px repeat; overflow: visible }

img#corner-top { position:relative; display:inline; margin:0 auto; margin-top:8px; z-index:10;  }
div#corner-bottom { width: 1002px; height: 18px; display: inline; position:absolute; top:116px; left: 0px; margin-bottom:1px; z-index:10;  text-align: center; }

div#outdoor-img { width:897px; height:180px; position:relative; clear:both; background:url('../images/corner_center_outdoor.gif') 0 0 repeat-y; margin:0 auto; }
div#outdoor-img #bannerBanner { position:absolute; top:-8px; left:13px; z-index:10; width: 872px; height: 176px; }
div#outdoor-img #bannerCarregando { position:absolute; top:-4px; left:18px; z-index:10; font-size: 11px }
div#outdoor-img div#outdoor-buttons { width:51px; height:20px; background:; position:absolute; bottom:14px; right:30px; z-index:1000; }
div#outdoor-buttons a#button-left { width:24px; height:19px; background:url('../images/button_left.png') 0 0 no-repeat; float:left; display:inline; cursor: hand }
div#outdoor-buttons a#button-right { width:24px; height:19px; background:url('../images/button_right.png') 0 0 no-repeat; float:right; display:inline; cursor: hand }
div#canto-left { position:absolute; height:176px; width:12px; top:-8px; left:13px; z-index:1000; background:url('../images/corner_left_outdoor.png') 0 0 no-repeat; }
div#canto-right { position:absolute; height:176px; width:20px; top:-8px; right:3px;_right:2px; z-index:1000; background:url('../images/corner_right_outdoor.png') 0 0 no-repeat; }

div#nav-wrapper { position:relative; display:block; background:url('../images/bg_outdoor.gif') center -208px repeat-x; }
div#nav-fundo { position:absolute; top:12px; left:0; min-width:100%;height:121px; margin:0; background:url('../images/bg_main_content.gif') center -14px no-repeat; } 
div#nav-fundo { _position:relative; _width:100%; } 
div#nav-wrapper div#content-wrapper { width:1002px; position:relative; _top:-121px; margin: 0 auto; background:url('../images/bg_outdoor.gif') right -206px repeat-x; }
div#nav-wrapper div#content { position:relative; display:block; margin:0; background:url('../images/bg_main_content.gif') center -2px no-repeat; }
div#main-content { height:140px; width:1002px; margin:0 auto; padding:0 0 15px 0; }

div#nav { height:122px; width:885px; margin:0 auto; padding:1px 0 0 12px; background:url('../images/corner_center_outdoor.gif') 0 0 repeat-y; margin:0 auto; }

a#logistica { position:absolute; width:219px; height:132px; background:url('../images/button_logistica.jpg') right 0 no-repeat; top:-8px; margin:0; z-index:500; }
a#combustiveis { position:absolute; width:219px; height:132px; background:url('../images/button_combustiveis.jpg') right 0 no-repeat; top:-8px; left:283px; float:left; display:inline; margin:0; z-index:500; }
a#construtora { position:absolute; width:218px; height:132px; background:url('../images/button_construtora.jpg') right 0 no-repeat; top:-8px; left:501px; float:left; display:inline; margin:0; z-index:500; }
a#restaurantes { position:absolute; width:219px; height:132px; background:url('../images/button_restaurantes.jpg') right 0 no-repeat; top:-8px; left:719px; float:left; display:inline; margin:0; z-index:500; }


a#logistica:hover { background:url('../images/button_logistica.jpg') right -132px no-repeat; }
a#combustiveis:hover { background:url('../images/button_combustiveis.jpg') right -132px no-repeat; }
a#construtora:hover { background:url('../images/button_construtora.jpg') right -132px no-repeat; }
a#restaurantes:hover { background:url('../images/button_restaurantes.jpg') right -132px no-repeat; }

div#iframe-wrapper { width:897px; margin:0 auto; }
div#iframe-wrapper div#content { margin:0 auto; background:url('../images/bg_outdoor.gif') left 0 no-repeat; }
.ifcontent { width:897px; height:800px; float:left; display:inline; margin-bottom:10px; }

/* =FOOTER--*/
div#footer-wrapper { clear:both; background:url('../images/bg_footer.gif') 0 10px repeat-x }
div#contentFooter { position:relative; width:1002px; margin:0 auto; clear:both; margin:0 auto; background:url('../images/bg_footer.gif') 0 10px repeat-x; padding:0; }
div#form { height: 20px; float:right; display:inline; margin:0 60px 10px 0 }
div#footer { width:439px; margin:0 auto 0 auto; padding:0 243px 0 243px; text-align:center; background:url('../images/footer_space.gif') center 10px no-repeat; }

label#cadastrar { width:98px; height:17px; float:left; display:inline; background:url('../images/label_cadastrar.gif') 0 0 no-repeat; }
a#cadastrar { width:73px; height:17px; float:left; display:inline; margin:0 0 0 10px; background:url('../images/button_cadastrar.gif') 0 0 no-repeat; }
a#cadastrar:hover { background:url('../images/button_cadastrar.gif') 0 -17px no-repeat; }
input#fmlEmail { float:left; display:inline; border-top:1px solid #999; border-left:1px solid #999; border-bottom:1px solid white; border-right:1px solid white; color:#999; background-color:#e9e9e9; }

div#footer div.link { margin:55px 0 0 0; padding:0 8px; border-left:1px solid #006699; border-right:1px solid black; float:left; display:inline; }
div#footer a.link { width:90px; font-size:11px; color:white; text-decoration:none; margin:0; padding:1px 4px; float:left; display:inline; }
div#footer a:hover { color:#B5C6D7; }
div#footer div#first { border-left:0; margin-left:54px; }
div#footer div#last { border-right:0; margin-bottom:20px; }

div#footer p { font-size:10px; color:#043977; margin:0; }
div#footer p#politica { margin:0; }
div#footer p.orange { font-size:10px; color:#FF6600; margin:0; padding:0 0 10px 0; }
div#footer p.orange a { font-size:10px; color:#FF6600; text-decoration:none; }
div#footer p#politica a { color:#043977; text-decoration: none }
div#footer p#politica a:hover { text-decoration: underline }

div#box-wrapper { position:relative; width:722px; float:left; display:inline; padding:0; background:url('../images/bg_boxes_center.gif') left 0 repeat-y; }
div.box-list1 { float:left; display:inline; padding:10px 0 0 6px; background:url('../images/bg_boxes.gif') left 0 no-repeat; margin:0; }
div.box-list1 div#box { width:381px; margin:0; }
div#box-wrapper h3 { margin:0; padding:0; }
div.box-list2 { width:319px; float:right; display:inline; padding:7px 0 0 8px; background:url('../images/bg_boxes.gif') right 0 no-repeat; margin:0; }

div#parceiros { float:right; display:inline; width:163px; height:422px; background:url('../images/bg_parceiros.gif') 0 0 no-repeat; }
div.parceiro { display:block; margin:0 0 10px 0; }

h3.heading-box-list1 { width:372px; height:35px; margin:0; background:url('../images/bg_heading_box1.gif') 0 0 no-repeat; clear:both; }
h3.heading-box-list2 { width:311px; height:34px; margin:0; background:url('../images/bg_heading_box2.gif') 0 0 no-repeat; clear:both; }
h3.heading-box-list1 p { display:inline; float:left; margin:7px 0 0 14px; font-size:11px; color:#043977; padding:2px 20px 4px 0; background:url('../images/bg_heading_text.gif') 0 bottom repeat-x; }
h3.heading-box-list2 p { display:inline; float:left; margin:6px 0 0 14px; font-size:11px; color:#043977; padding:2px 20px 4px 0; background:url('../images/bg_heading_text.gif') 0 bottom repeat-x; }
span.destaques { padding:0 0 0 32px; background:url('../images/bg_heading_destaques.gif') 3px 2px no-repeat; }
span.noticias { padding:0 0 0 32px; background:url('../images/bg_heading_noticias.gif') 6px 2px no-repeat; }
h3.heading-box-list1 p A, h3.heading-box-list2 p A { color:#043977; text-decoration: none }
h3.heading-box-list1 p A:hover, h3.heading-box-list2 p A:hover { text-decoration: underline }

img.foto { padding:5px; border:1px solid #d6d6d6; float:left; display:inline; margin:8px 0 0 6px; }

div.com-foto { margin:0 0 0 198px; padding:0 12px 20px 0; width: 165px }
div.sem-foto { margin:0 0 0 0; padding:0 12px 20px 14px; }
div.com-foto h4, div.sem-foto h4 { margin: 10px 0 10px 0; color:#043a77; font-weight:bold; font-size:11px; float:left; display:inline; }
div.com-foto h4  { width: 160px }
div.sem-foto h4  { width: 345px }
div.com-foto h4 A, div.sem-foto h4 A { color:#043a77; text-decoration: none }
div.com-foto h4 A:hover, div.sem-foto h4 A:hover { text-decoration: underline; }
div.box-list1 div#box p.paragrafo a { color:#666; font-size:10px; text-decoration:none; }
div.box-list1 div#box p.paragrafo a:hover { text-decoration:underline; }
div.box-list1 div#box p.paragrafo { margin: 0 0 0 0; padding:0; float:left; display:inline; color:#666; font-size:10px;  }
div#box-wrapper p.paragrafo:hover { text-decoration: underline }
a#leiamais { float:right; display:inline; margin:8px 0 0 0; color:#666; font-size:10px; padding:0 0 0 12px; background:url('../images/lupa.gif') 0 1px no-repeat; text-decoration:none; cursor: pointer }
a#leiamais:hover { text-decoration:underline; }

div#box ul { float:left; display:inline; margin:0 12px 0 6px; padding:0; font-size:10px; color:#666; }
div#box ul li { float:left; display:inline; list-style:outside; list-style-type:none; border-top:1px solid #d6d6d6; margin:0; padding:0 0 12px 0; width: 360px }
div#box ul li a { color:#666; text-decoration:none; }
div#box ul li a:hover { text-decoration:underline; }
div#box ul li p.comfoto { margin:6px 0 0 84px; padding:0; text-decoration:none; }
div#box ul li p.semfoto { margin:6px 0 0 0; padding:0; text-decoration:none; }
div#box ul li A.titulo { color:#043a77; text-decoration: none; font-weight: bold; font-size: 11px; }
div#box ul li A.titulo:hover, div.sem-foto h4 A:hover { text-decoration: underline; }
img.thumb { padding:2px; margin:6px 12px 0 0; border:1px solid #d6d6d6; float:left; }

div.comfundo { float:left; display:inline; width:301px; margin:10px 0 0 5px; background:#f7f7f7 url('../images/comfundo_top.gif') 0 0 no-repeat; padding:0; }
div.comfundo h4 { color:#043a77; font-weight:bold; font-size:11px; width:281px; float:left; display:inline; margin:10px 10px 0 10px; padding:0; clear:both; padding-bottom:6px; text-decoration:none; }
div.comfundo h4 a { color:#043a77; text-decoration:none; }
div.comfundo h4 a:hover { text-decoration:underline; }
div.comfundo p { width:281px; float:left; display:inline; font-size:10px; color:#666; margin:0 10px 0 10px; padding-top:0; clear:both; text-decoration:none; }
div.comfundo p a { color:#666; text-decoration:none; }
div.comfundo p a:hover { text-decoration:underline; }
div.comfundo a#leiamais { float:right; display:inline; margin-right:10px; }
div.comfundo img { float:left; display:inline; }

h3#parceiros { color:white; textweight:bold; font-size:11px; margin:16px 0 18px 0; padding:0; text-align:center; }
h3#parceiros A { color:white; text-decoration: none }
h3#parceiros A:hover { text-decoration: underline }
div.parceiro { width:150px; margin:0 7px 12px 7px; height:115px; float:left; display:inline; }

div#galeria-wrapper { width:344px; float:left; display:inline; padding:0 0 0 0; }
div#inner-wrapper { width:815px; margin:0 auto; }
div#inner-wrapper .heading-content { margin:0 0 16px 0; padding:0; }
div#inner-wrapper .heading-content-txt { display: none }
div#galeria-wrapper h4 { font-size:11px; color:#939393; margin:0 6px 0 0; }

img.big { border:6px solid #e5e5e5; margin:0 0 4px 0; float:left; display:inline; }
img.big-left { border:6px solid #e5e5e5; margin:0 20px 20px 0; float:left; display:inline; }
img.big-right { border:6px solid #e5e5e5; margin:0 0 20px 20px; float:right; display:inline; }

div#localizador { float:left; display:inline; margin-left:16px; }
div#localizador p { font-size:11px; margin:0; padding:0; color:#043A77; }
div#localizador p A { font-size:11px; color:#043A77; text-decoration: none }

div#tools-wrapper { height:20px; float:right; display:inline; margin-bottom:4px; margin-right:9px; width: 400px }
div#tools-wrapper img { float:right; display:inline; }
a#aplus { width:22px; height:19px; float:right; display:inline; margin-right:6px; background:url('../images/button_aplus.gif') 0 0 no-repeat; }
a#aminus { width:22px; height:19px; float:right; display:inline; margin-right:19px; background:url('../images/button_aminus.gif') 0 0 no-repeat; }
a#print { width:68px; height:17px; float:right; display:inline; margin-right:15px; background:url('../images/button_print.gif') 0 0 no-repeat; }
a#indique { width:124px; height:18px; float:right; display:inline; background:url('../images/button_indique.gif') 0 0 no-repeat; }

a#aplus:hover { background:url('../images/button_aplus.gif') 0 -19px no-repeat; }
a#aminus:hover { background:url('../images/button_aminus.gif') 0 -19px no-repeat; }
a#print:hover { background:url('../images/button_print.gif') 0 -17px no-repeat; }
a#indique:hover { background:url('../images/button_indique.gif') 0 -18px no-repeat; }

div#galeria-lista { width:348px; margin:16px 0 0 0; float:left; display:inline; }
div#galeria-lista ul { margin:0; padding:0; }
div#galeria-lista ul li { margin:0; padding:0 4px 4px 0; float:left; display:inline; }
img.galeria-thumb { border:5px solid #e5e5e5; float:left; display:inline; }
div#galeria-lista ul li a:hover img { border:5px solid #d3d3d3; }

div#text-comgaleria { float:right; display:inline; width:416px; margin-right:26px; margin-left:20px; color:#666; font-size:11px; }
div#text-comgaleria h4 { margin:0 0 10px 0; padding:0; color:#043B77; font-size:14px; }
div#text-comgaleria p { margin:0; padding:0;  }
div#text-comgaleria a { margin:0; padding:0; color:#043B77; text-decoration:none; }
div#text-comgaleria a:hover { text-decoration:underline; }

div#text-semgaleria { float:right; display:inline; width:785px; margin:0 auto; padding-right:30px; }
div#text-semgaleria h4 { margin:0 0 10px 0; padding:0; color:#043b77; font-size:12px; }
div#text-semgaleria p { margin:0; padding:0; color:#666;  }
div#text-semgaleria a { margin:0; padding:0; color:#043B77; text-decoration:none; }
div#text-semgaleria a:hover { text-decoration:underline; }

div#text-sotexto { width:416px; margin:0 auto; color:#666; font-size:11px; }
div#text-sotexto h4 { margin:0 0 10px 0; padding:0; color:#043b77; font-size:14px; }
div#text-sotexto p { margin:0; padding:0;  }
div#text-sotexto a { margin:0; padding:0; color:#043B77; text-decoration:none; }
div#text-sotexto a:hover { text-decoration:underline; }
span#tituAcesse { display: block; font-weight: bold; margin: 0 0 10px 0; padding: 0 0 2px 0; border-bottom: 1px solid #d6d6d6; color: #666 }
div#cabBusca { clear: both; padding: 0 12px 10px 12px; color: #666 }

div#projetos-wrapper { width:613px; margin:0 auto; font-size: 11px }
div#projetos-wrapper p#listaDesc { margin:0; padding:0 20px; color:#666;  }

div#lista-projetos { width:603px; margin:20px auto 0 auto; padding: 20px 0 0 0; background:#ebebeb url('../images/bg_projetos.gif') 0 0 no-repeat; }
div#lista-projetos form { float:right; display:inline; padding-bottom:20px; margin-right: 20px }
ul#projetos { margin:0; padding:0; }
ul#projetos li { width:573px; float:left; display:inline; background:white; padding:4px; margin:0 0 6px 10px; border:3px solid #d6d6d6; }
ul#projetos li.com-img { }
ul#projetos li.sem-img { }
ul#projetos li.com-img img { display:inline; margin:0 6px 0 0; }
ul#projetos li.com-img h4 { margin:0 0 10px 0; padding:0; color:#043b77; font-size:12px;  }
ul#projetos li.sem-img h4 { margin:0 0 10px 0; padding:0; color:#043b77; font-size:12px; }
ul#proejtos li.com-img p { margin:0; padding:0; }
ul#proejtos li.sem-img p { margin:0; padding:0; }
ul#projetos li A { text-decoration: none }
ul#projetos li A:hover { text-decoration: underline }
ul#projetos li H4 A { color: #043b77 }
ul#projetos li P A { color: #666 }
ul#projetos li IMG { border: 2px solid #e5e5e5 }

label#pesquisar { width:98px; height:17px; float:left; display:inline; margin:0 0 0 0; background:url('../images/label_pesquisar.gif') 0 0 no-repeat; }
a#buscar { width:73px; height:17px; float:left; display:inline; margin:0 0 0 10px; background:url('../images/button_buscar.gif') 0 0 no-repeat; }
a#buscar:hover { background:url('../images/button_buscar.gif') 0 -17px no-repeat; }
input#pesquisar { float:left; display:inline; margin:0 0 0 0; border-top:1px solid #999; border-left:1px solid #999; border-bottom:1px solid white; border-right:1px solid white; color:#666; background-color:white; }

div#pagination { width:603px; margin:0 auto; padding:10px 0; font-size:12px; color:#666; text-align:center; }
div#pagination a.sublinhado { text-decoration:underline; }
div#pagination p { text-align:center; padding:0; }
div#pagination a { padding:3px; text-decoration:none; color:#666; text-align:center; }
div#pagination a:hover { text-decoration:underline; color:black; }

div#itemImagem { float: left; display: inline }
div#itemTexto { float: left; display: inline; }

div#mapa-wrapper { width:750px; margin:0 auto; }
div#mapa-wrapper h4 { font-size:11px; color:#043977; padding: 0 31px }
div#mapa-wrapper h4 A { color:#043977; text-decoration: none }
div#mapa-wrapper h4 A:hover { text-decoration: underline }
img.mapa { float:left; display:inline; }
div#mapa-wrapper div#tabela { width:300px; float:right; display:inline; }
div#mapa-wrapper div#boxes { width:271px; padding:0 0 0 29px; }
div#mapa-wrapper div.box { width:241px; display:block; margin:0 0px 10px 0; }
div#mapa-wrapper div.box h5 { float:left; display:inline; }
div#mapa-wrapper A { text-decoration: none }
div#mapa-wrapper A:hover { text-decoration: underline }
div#yellow { width:240px; background:url('../images/bg_yellow.gif') 0 0 repeat-y; }
div#yellow h5 { width:240px; height:37px; margin:0; padding:0; background:url('../images/heading_logistica.gif') 0 0 no-repeat; float:left; display:inline; }
div#red { background:url('../images/bg_red.gif') 0 0 repeat-y; }
div#red h5 { width:241px; height:32px; margin:0; padding:0; background:url('../images/heading_combustiveis.gif') 0 0 no-repeat; float:left; display:inline; }
div#green { background:url('../images/bg_green.gif') 0 2px repeat-y; }
div#green h5 { width:241px; height:33px; margin:0; padding:0; background:url('../images/heading_restaurantes.gif') 0 0 no-repeat; float:left; display:inline; }
div#orange { background:url('../images/bg_orange.gif') 0 0 repeat-y; }
div#orange h5 { width:241px; height:37px; margin:0; padding:0; background:url('../images/heading_construtora.gif') 0 0 no-repeat; float:left; display:inline; }

div#mapa-wrapper div.box p { width:200px; float:left; display:inline; font-size:9px; margin:0 6px 1px 6px; padding:0 16px; }

div#mapa-wrapper div#yellow A { color:#996600; }
div#mapa-wrapper div#red A { color:white; }
div#mapa-wrapper div#green A { color:white; }
div#mapa-wrapper div#orange A { color:black; }

div.box img { float:left; display:inline; }

div#contato-wrapper { width:427px; float:left; display:inline; margin:0 0 0 40px; background:url('../images/bg_contato.gif') 0 2px repeat-y; font-size: 11px; color:#666;  }
div#contato-wrapper form { width:353px; padding:0 40px 0 34px; float:left; display:inline; background:url('../images/contato_bottom.gif') left bottom no-repeat; }
.form { border-top:1px solid #acacac; border-left:1px solid #f3f3f3; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; color: #666; font-size: 11px }

a.enviar { position:relative; text-indent:-5000px; overflow:hidden; width:82px; height:22px; float:right; display:inline; background:url('../images/button_enviar.gif') 0 0 no-repeat; }
a.enviar:hover { background:url('../images/button_enviar.gif') 0 -22px no-repeat; }

div#telefones-wrapper { width:227px; float:right; display:inline; margin:0 40px 0 0; background:url('../images/bg_telefone.gif') 0 1px repeat-y; font-size:10px; color:white;  }
div#telefones-wrapper div#inner { float:left; display:inline; width:207px; padding:0px 10px 0 10px; } 
div#telefones-wrapper div#bloco { width:187px; float:left; display:inline; }
div#telefones-wrapper div#bloco p { margin:0; padding:0; }
div#telefones-wrapper div#bloco a { color:#00ccff; text-decoration:none; }
div#telefones-wrapper div#bloco a:hover { text-decoration:underline; }

div#telefones-wrapper img { float:left; display:inline; }

#cabPrint { display: none; }

#overlay { width: 100%; height: 400px; position: absolute; top: 0px; left: 0px; z-index: 5000; text-align: center; background: black; filter: alpha(opacity=60); opacity: .2; display: none; }

#ampliacao { width: 100%; height: 400px; position: absolute; top: 0px; left: 0px; z-index: 5001; text-align: center; display: none; }

#ampliInner { width: 200px; margin: 0 auto 0 auto; }

#divBtnFechar { height: 18px; text-align: right; padding-bottom: 3px; }

#imgAmpliar2 { border: 6px solid white; margin-bottom: 6px; }

#ampliText { background-color: White; padding: 6px; font-family: Arial; font-size: 12px; text-align: left; color: Black; }

.noBorderTable { border: 0px; }
.BorderOutTable { border: 1px solid gray; border-collapse: collapse; }
.BorderAllTable { border-collapse: collapse; }
.BorderAllTable TD { border: 1px solid gray; border-collapse: collapse; }

#destacaLinks a { color: #043b77; text-decoration: none; }

#destacaLinks a:hover { text-decoration: underline; }

div#divSubMenuRef { position: absolute; z-index: -1; visibility: hidden; width:148px; left:0; top: -27px; }
div#divSubMenu { position: absolute; z-index: 2000; visibility: hidden; width:140px; padding:4px; top:211px; left:0; background-image: url('../images/bg_risco.gif'); background-position: 0 0; z-index:1020; }
div#divSubMenu a { float:left; color:white; font-size:11px; text-decoration:none; text-shadow:1px 1px 1px #000; width:100px; display:block; padding:5px 20px; background:url('../images/seta.gif') 5px 7px no-repeat; border-top:1px solid black; border-bottom:1px solid #006699; _margin-right:-3px; }
div#divSubMenu a:hover { color:#B5C6D7; }
div#divSubMenu a.first { border-top:0; }
div#divSubMenu a.last { border-bottom:0; padding-bottom:1px; }
div#divSubMenu a.unique { border-top:0; border-bottom:0; }
div#submenu-bottom { position:absolute; top:0px; left:0; width:148px; height:5px; background-image:url('../images/submenu_bottom.png'); background-position: 0 0; background-repeat: no-repeat; }

div#divSize { padding: 0 0 25px 0 }

.divDownload
{
	margin-top: 5px;
	margin-bottom: 20px;
	padding: 10px;
	font-family: Arial;
	border: 1px solid gray;
}
.divDownload #div1
{
	float: left;
	width: 250px;
}
.divDownload #div2
{
	float: right;
	text-align: right;
	padding-top: 30px;
}
.divDownload SPAN
{
	color: #00467b;
}
.divDownload #divTempo
{
}

#mapa3 { padding-left: 20px; }
#mapa4 { padding-left: 40px; }
#mapa5 { padding-left: 60px; }
#mapa6 { padding-left: 80px; }
#mapa7 { padding-left: 100px; }

div#telaParceiros { width:625px; margin:0 auto; color:#666; font-size:11px; }
div#telaParceiros p { margin:0; padding:0;  }

div#telaParceiros ul {
	margin:0;
	padding:0;
}

div#telaParceiros li {
	width:270px;
	float:left;
	margin:0 42px 29px 0;
	padding:0;
}

div#telaParceiros ul li a {
	float:left;
	padding:2px 0 0 0;
	text-decoration:none;
	color:black;
}

div#telaParceiros a:hover {
	text-decoration:underline;
}

div#telaParceiros ul li a p {
	padding:0 0 4px 0;
}

div#telaParceiros a#bg {
	display: block;
	float:left;
	margin:0 6px 0 0;
	width:70px;
	height:70px;
	border:1px solid #cccccc;
}

.logoEmpresa {
	background-color: White;
	background-position: center center;
	background-repeat: no-repeat;
}

.empresa {
	font-family:Arial;
	font-weight:bold;
	margin:0;
	cursor:pointer;
	width:188px;
}

.description {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin:0;
	cursor:pointer;
	width:188px;
}

div sub, div sup { color: black }

@media screen {
	div#mapa-wrapper div#yellow p { color:#996600; background:url('../images/dot.gif') 6px 4px no-repeat; }
	div#mapa-wrapper div#red p { width:218px; color:white; background:url('../images/dot2.gif') 6px 4px no-repeat; }
	div#mapa-wrapper div#green p { width:218px; color:white; background:url('../images/dot2.gif') 6px 4px no-repeat; }
	div#mapa-wrapper div#orange p { width:230px; color:black; background:url('../images/dot3.gif') 6px 4px no-repeat; }
	#logoPrint { display: none }
}

@media xscreen, print 
{
	#cabPrint { 
		display: block; 
		margin-bottom: 20px; 
		padding-bottom: 4px; 
		border-bottom: 1px solid gray; 
		padding-bottom: 10px; 
		height: 100px;
		font-family: Arial; 
		font-size: 12px; 
		padding-top: 6px;
		text-align: right;
		width: 100%;
		clear: both;
		color: Black;
	}
	#cabPrint IMG { 
		float: left; 
	}
	#logoPrint { 
		display: block;
		float:left;
		margin:0 6px 0 0;
		border: 1px solid black ;
	}
	div#localizador { margin-left:0px; }
	div#localizador p { color:black; }
	div#localizador p A { color:black; }
	div#tools-wrapper { visibility: hidden }
	div#inner-wrapper .heading-content, div#mapa-wrapper div.box IMG, div#telaParceiros a#bg,
		div#lista-projetos form { display: none }
	div#inner-wrapper .heading-content-txt { display: block }
	div#text-sotexto, div#text-sotexto H4, div#text-sotexto A, span#tituAcesse, div#mapa-wrapper h4, 
		div#mapa-wrapper h4 A, 
		div#mapa-wrapper div#yellow P, div#mapa-wrapper div#yellow A,
		div#mapa-wrapper div#red P, div#mapa-wrapper div#red A,
		div#mapa-wrapper div#green P, div#mapa-wrapper div#green A,
		div#mapa-wrapper div#orange P, div#mapa-wrapper div#orange A,
		ul#projetos li.com-img h4,
		ul#projetos li.sem-img h4,
		ul#projetos li H4 A,
		ul#projetos li P A,
		div#text-comgaleria, div#text-comgaleria a, div#text-comgaleria H4, div#galeria-wrapper h4,
		div#projetos-wrapper p#listaDesc
		{ color: Black }
	div#mapa-wrapper div.box h5 { text-indent: 0px; background-image: none; background: none; }
	div#yellow, div#red, div#green, div#orange { background-image: none; background: none; padding-bottom: 20px }
	div#yellow h5 { background: none; }
}
