body { font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; }

p { margin:5px;}

a { outline: none; text-decoration: none; color:#295870 }

a:hover { text-decoration:underline; color:#0d2e3f; }

a:visited { color:#295870; }

img { border: none; }

img.noBorder { border:none; }

.legendaTur{ background-image:url(icons/legend.gif);}
.legendaTec { background-image:url(icons/layers.gif);}
.pesquisaTab { background-image:url(icons/find.gif); }

/* left Column */
.left_column { width: 15%; float: left; border: 0px none; margin:0px; }

/*right_column */
.right_column { width: 84%; float: right; border: 0px none; margin:0px; }

.div_header { width:100%; height:56px; float:right; border:0px none; margin:0px; text-align:right;}
.div_toolbar { width:100%; height:auto; float:right; border:0px none; margin:0px;}
.col-last { position:absolute; right:0px; }

.toolbar-coords { font-size:10px; padding-left:5px; color:#bbbbbb;}
.toolbar-coord-v { width:50px; text-align:right; padding-right:25px;}

.loading  { background-image:url(../images/small_loading.gif); background-position:5px 5px; background-repeat:no-repeat; color:#444444; line-height:normal; padding:6px 5px 5px 25px; text-align:left; font-size:11px; }

/* +++  Mensage de resolucao minima   +++ */
.msgAlertResolucao { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #fff; width: 340px; text-align:center; background:#990000; position:absolute; left: 50%; margin-left: -170px; top: 10px; display:none;}
.rtop, .rbottom{ display:block; background:#fff; }
.rtop *, .rbottom *{ display: block; height: 1px; overflow: hidden; background:#990000; }
.r1{margin: 0 5px} .r2{margin: 0 3px} .r3{margin: 0 2px} .r4{margin: 0 1px;height: 2px}

#divMeasureWin_rodape { margin:5px 5px 0px 5px; padding-top: 4px; position:relative; height: 35px; font-size:9px; color:#990000; line-height: 10px; text-align:center; border-top:#cccccc solid 1px;}

/* +++  colunas de campos da InfoWindow POIs  +++  */
.POIFieldName { font-weight: bold; font-size: 10px; vertical-align:top; width:65px; }
.POIFieldValue { font-size: 10px; }

#ImageBoxOverlay { background-color: #000; }
#ImageBoxCaption { background-color: #F4F4EC; }
#ImageBoxContainer { width: 250px; height: 250px; background-color: #F4F4EC; }
#ImageBoxCaptionText { font-weight: bold; padding-bottom: 5px; font-size: 13px; color: #000; }
#ImageBoxCaptionImages { margin: 0; }
#ImageBoxNextImage { background-image: url(images/imagebox/spacer.gif); background-color: transparent; }
#ImageBoxPrevImage { background-image: url(images/imagebox/spacer.gif); background-color: transparent; }
#ImageBoxNextImage:hover { background-image: url(images/imagebox/img_seguinte.gif); background-repeat:	no-repeat; background-position: right top; }
#ImageBoxPrevImage:hover { background-image: url(images/imagebox/img_anterior.gif); background-repeat:	no-repeat; background-position: left bottom; }

/* +++ Formulário de impressão +++ */
#frmPrint .label { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align:right; }
#frmPrint .inputText { border:1px solid #D1D1D1; color:Black; font-family:Verdana,Arial,Lucida,Helvetica,Arial,sans-serif; font-size:70%; text-align:left; vertical-align:middle; float:left; width:100%; height:18px; }
#frmPrint .tilulo { width:100%; height:20px; background-color:#D1E5B9; padding-top:2px; text-align:left; font-weight:bold; color:#025B8C; border-bottom:1px solid #cccccc; }
#frmPrint .Button { background:white none no-repeat scroll 3px 2px; border:1px solid #cccccc; cursor:pointer; outline-style:none; padding-left:20px; width:80px; height:22px; float:right; text-align:center; font-size:60%;}

#footer_guia { font-size:10px; margin-top:0px; text-align:center; }
#footer_guia p { color:#666666; float:left; padding-top:12px; margin:0px; }
#footer_guia img { border: 0px; }

.fundo { background-color:#ff0000; }
.outrosPontos  { border-top:#cccccc solid 1px; font-size:10px; }

.cliqueFoto { font-size: 9px; font-family: Geneva, Arial, Helvetica, sans-serif; color: #999999; padding-left: 11px; background: transparent url(../images/z_ft.gif) no-repeat 0px 1px; }

.botao { background-color:#D1E5B9; border:1px solid #cccccc; cursor:pointer; width:60px; height:20px; }

