.menu a:link , .menu a:visited {
color:#f6c058;
text-decoration:none;
}

.menu a:hover{
color:#f6c058;
text-decoration:underline;
}

table {
font-size:10pt;

border:1px solid #f6c058!important;
}

td {
border:1px solid #f6c058!important;
padding:3px;
background-color:#864b06;
color:#f6c058;

}

th {
border:1px #f6c058!important;
background-color:#f6c058;
padding:3px;
color:#441906;
}

.hora {
width:40px;
text-align:right;
padding-right:10px;
font-weight:bold;
}

.titulo {
font-size:18pt;
color:#f6c058;
text-align:right;

border-bottom:solid 1px #f6c058;

padding-bottom:2px;
}

.subtitulo {
font-size:14pt;
font-weight:bold;
color:#f6c058;
}

.destacado {
font-size:11pt;
font-weight:bold;
color:#f6c058;
}

.coment {
font-size:08pt;
}

a:link , a:visited {
color:#f6c058;

}

a:hover {
color:#f7d695;

}


/* Formatação para o Google Maps */

.mapa_origem {
width:520px;
text-align:left;
background-color:#995300;
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
padding-right:10px;
font-size:9pt;
border:1px solid #f6c058;

margin-bottom:10px;
}

.mapa_origem select {
font-size:09pt;
}

#map_canvas2 {
border:1px solid #f6c058!important;
}

#directions {
/*border:1px solid #f6c058!important;*/
width:520px;

font-size:08pt!important;

z-index:30;
}

#direction table {
font-size:08pt;

}

#direction td th {
padding-top:4px;
padding-bottom:4px;
}

#direction td {
background-color:#fceebb!important;
border: 1px solid #f6c058!important;
}

#direction td a:link , #direction td a:visited {
font-size:14pt;
text-align:center;


}
