/* CSS Document */

.verdeClaro {color:#4a8b73;}
.verdeClaro a{ text-decoration: none;}
.verdeClaro a:hover{ text-decoration: underline;}
.brannco {color:#FFF;}
.branncoBold { font-weight:bold; color:#FFF;}


.mapaCondicoesRodovias {
border:0px;
margin:20px 0 0 0;
}

.boxTopInterrupcoes {
height:30px;
background:url(../img/conteudo/top_boxInterrupcoes.gif) no-repeat;
font:bold 11px Verdana;
color:#005f35;
padding:0 0 0 9px;
}
.textBoxInterrupcoes {
padding:0 5px 0 7px;
}
.imageMapas {
border:0px;
margin:12px 0 0 0;
}
.imageMapas1 {
border:0px;
margin:12px 0 12px 0;
}
.boxTopParaOnde {
width:259px;
height:27px;
background:url(../img/conteudo/top_boxInterrupcoes.gif) no-repeat;
font:bold 11px Verdana;
color:#005f35;
padding:0 0 0 9px;
}

.boxTopParaOndeForm form  {
width:259px;
margin:10px 0 0 0;
font:10px Verdana;
color:#657360;
border:0px;
}
.boxTopParaOndeForm form label {
width:250px;
margin:0 3px 0 0;
}
.boxTopParaOndeForm form label select {
font:10px Verdana;
color:#657360;
vertical-align:top;
}
.boxTopParaOndeForm select.Cidade { width:245px; margin:2px 0 0 0; }
.boxTopParaOndeForm select.Endnum{ width:245px; margin:2px 0 0 0; }

.btTracarRota {
border:0px;
margin:10px 0 10px 0;
}

.bgBoxInformacoes {
width:259px;
background:url(../img/fundos/bgBox_informacoes.gif) no-repeat;
}
.bgBoxInformacoesOverFlow {
width:225px;
height:162px;
padding:5px 10px 0 15px;
overflow:auto;
margin:13px 0 0 0;
}
.icoServicos {
border:0px;
margin:5px 5px 5px 0;
}
.txtCinzaAtualizacao {
font:10px Arial;
color:#7f7f7f;
padding:8px 0 8px 0;
}

/* Valores*/
.bgTabValores {
width:529px;
height:16px;
background:url(../img/fundos/bg_tabValores.gif) no-repeat;
padding:0 0 0 5px;
font:bold 11px Arial;
color:#FFF;
}
.borderTDTabelaValores {
	border-right:1px solid #FFF;
	padding:0 0 0 5px;
}
/* Fim Valores*/

/* Cameras*/
.spaceTabelaCemeras {
padding:10px 0 10px 0;
}
/* Fim Cameras*/

/* Condições das Praias*/
.borderTabCondPraiasLeft {
border-left:2px solid #D2D3D2;
}
.borderTabCondPraiasRight {
border-right:2px solid #D2D3D2;
}
.bgTabCondPraias {
background:url(../img/fundos/bg_boxCondPraias.gif) repeat-x;
}
.spaceTabelaCondPraias {
padding:5px 0 5px 0;
}
.textIcoVerdeCondPraias {
font:11px Verdana;
color:#066333;
}
.textIcoVermelhoCondPraias {
font:11px Verdana;
color:#d41a0b;
}
/* Fim Condições das Praias*/

/* Tábua de Marés */
.borderTabTabuaMares {
padding:5px 0 5px 0;
border-bottom:2px solid #FFF;
}
.btOkTabuaMares {
margin:0 0 0 93px;
}
/* Fim Tábua de Marés */

/* Fale Conosco */
.spaceTabFormFale {
padding:5px 0 5px 5px;
}
.inputTabFormFale {
width:323px;
background:#FBFCF9;
border:1px solid #D4DCCB ;
}
/* Fim Fale Conosco */

/* Imprensa - Clipping */
.inputTabFormClipping {
width:208px;
}
.spaceTabFormClipping {
padding:10px 0 15px 0;
}
.spaceTabNavegacaoClipping {
padding:10px 0 10px 0;
}
.spaceTabConteudoClipping {
padding:0 0 5px 0;
}
.verdeClaroClipping  {
color:#99C001;
}
.verdeClaroClipping a {
color:#99C001;
text-decoration:none;
}
.verdeClaroClipping a:hover {
color:#99C001;
text-decoration:underline;
}
.verdeEscuroClipping  {
color:#50886F;
}
.verdeEscuroClipping a {
color:#50886F;
text-decoration:none;
}
.verdeEscuroClipping a:hover {
color:#50886F;
text-decoration:underline;
}

/* Imprensa - EXECUTIVOS */
.spaceTabConteudoExecutivos {
padding:10px 0 0 0;
}
.spaceBtVerMaisExecutivos {
margin:5px 0 0 0;
border:0px;
}
/* FIM Imprensa - EXECUTIVOS */

/* Imprensa - IMAGE DOWNLOAD */
.bgContateDownload {
padding:3px 0 0 60px;
* padding:1px 0 0 60px;
height:24px;
font-weight:bold;
color:#005F35;
background:url(../img/fundos/contateDown_curvaTop.gif) no-repeat;
}
.spaceContateDownload {
padding:3px 0 0 8px;
}
/* FIM Imprensa - IMAGE DOWNLOAD */

/* Imprensa - NOTICIAS */
.spaceImgNoticia01 {
margin:0 5px 0 0;
}
.spaceImgNoticia02 {
margin:0 0 0 5px;
}
.spacePNoticia {
margin:0 0 5px 0;
}
.spaceTituloNoticia {
padding:0 0 6px 0;
}
/* FIM Imprensa - NOTICIAS */

/* Imprensa - RELEASE */
.spaceTabContateRelease {
margin:0 0 0 5px;
}

/* FIM Imprensa - RELEASE */


/* INSTITUCIONAL - TRABALHE CONOSCO */

.inputTabFormTrabalhe {
width:323px;
background:#FBFCF9;
border:1px solid #D4DCCB ;
}
.inputTabFormTrabalheTel {
width:130px;
background:#FBFCF9;
border:1px solid #D4DCCB ;
}
/* FIM INSTITUCIONAL - TRABALHE CONOSCO */


/* REVISTA */
.bgBoxEdAntMais {
height:25px;
font-weight:bold;
color:#005F35;
padding:0 0 0 0;
background:url(../img/fundos/RevEcoEdAnt_curvaTop.gif) no-repeat;
}
.bgBoxRevPri {
height:28px;
font-weight:bold;
color:#005F35;
padding:0 0 0 0;
background:url(../img/fundos/RevistaMatPri_cuvaTop.gif) no-repeat;
}
.bgBoxPDF01 {
background:url(../img/fundos/bgBoxPDF_01.gif);
padding:0 0 0 10px;
}
.bgBoxPDF02 {
background:url(../img/fundos/bgBoxPDF_02.gif);
padding:10px 0 0 0;
text-align:center;
}
.spaceImgRevPri {
margin:0 5px 0 5px;
}
.spaceImgRevDest {
margin:5px 0 5px 0;
}
.spaceTabRevpri {
padding:5px 5px 5px 5px;
}
.selectRevEdAnt {
width:130px;
background:#FBFCF9;
border:1px solid #D4DCCB
}
.spaceTabBottom {
margin:0 0 15px 0;
}

/* FIM REVISTA */
.spaceTabPedagio {
padding:5px 0 5px 0;
}
.spaceBorderTabPedagio {
border-left:2px solid #FFF;
border-bottom:2px solid #FFF;
padding:5px 0 5px 5px;
}


.spaceTD01 {
padding:5px 0 5px 0;
}


