
.menusup { color: #333; font-size: 10px; font-family: verdana, arial; margin-top: 5px }
td.linha { border-bottom: 1px solid #ccc }
td.titulo { color: #039; font-weight: bold; font-size: 12px; font-family: Verdana, Arial; background-color: #bcf; padding-left: 5px; border-bottom: 1px solid #039 }
td.titulo_sem  { color: #039; font-weight: bold; font-size: 12px; font-family: verdana, arial; background-color: #bcf; border-top: 1px solid #039; border-bottom: 1px solid #039 ; }
td.titulo_branco { color: #039; font-weight: bold; font-size: 12px; font-family: Verdana, Arial; background-color: white; border-bottom: 1px solid #039 }
td.texto { color: #666; font-size: 11px; font-family: Verdana, Arial; padding-left: 5px; border-bottom: 1px solid #039 }
td.calendario { color: #666; font-size: 12px; font-family: verdana, arial; text-align: center; border-right: 1px solid #039; border-bottom: 1px solid #039; }
td.calendario2 { color: white; font-size: 12px; font-family: verdana, arial; font-weight: bold; background-color: #ff6347; text-align: center; border-right: 1px solid #039; border-bottom: 1px solid #039; }
td.calendario3 { color: black; font-size: 12px; font-family: verdana, arial; background-color: #d3d3d3; text-align: center; border-right: 1px solid #039; border-bottom: 1px solid #039; }
td.calendario3b { color: black; font-size: 12px; font-family: verdana, arial; background-color: #d3d3d3; text-align: center; border-right: 1px solid #039; border-bottom: 1px solid #039; border-left: 1px solid #039; }
.titulodestaque  { color: #039; font-weight: bold; font-size: 15px; line-height: 10px; font-family: verdana, arial }
.titulodestaque2  { color: #039; font-weight: bold; font-size: 13px; line-height: 17px; font-family: verdana, arial }
.titulodestaque3  { color: #039; font-weight: bold; font-size: 13px; margin-left: 10px; line-height: 17px; font-family: verdana, arial }
.titulomapa { color: #039; font-size: 13px; font-family: verdana, arial; font-weight: bold; line-height: 15px; border-bottom: 1px solid #039; }
.textomapa  { color: #666; font-size: 11px; font-family: verdana, arial; line-height: 15px; margin-left: 10px; }
.textomapa2 { color: #666; font-size: 11px; font-family: verdana, arial; line-height: 15px; margin-left: 30px; }
a.mapa { color: #666; text-decoration: none; }
a.mapa:hover { color: white; background-color: #666; text-decoration: none; }
.textodestaque  { color: #666; font-size: 10px; font-family: verdana, arial; margin-top: 5px }
.subdestaque { color: #039; font-weight: bold; font-size: 10px; margin-top: 5px }
.tituloprincipal { color: #c33; font-weight: bold; font-size: 16px; font-family: verdana, arial; margin-top: 5px }
.textoprincipal { color: #444; font-size: 12px; font-family: verdana, arial; margin-top: 5px }
.subprincipal { color: #039; font-weight: bold; font-size: 12px; font-family: verdana, arial; margin-top: 5px }
.texto_blk { font-size: 12px; font-family: verdana, arial }
.texto_blk2 { font-size: 11px; font-family: verdana, arial; }
.texto_blk3 { font-size: 10px; font-family: verdana, arial; }
.texto_wte { color: white; font-size: 12px; font-family: verdana, arial }
.textop_11 { color: #666; font-size: 11px; font-family: verdana, arial }
.textop_11_vermelho { color: red; font-size: 11px; font-family: verdana, arial }
.textop_11_azul  { color: #d5e0ff; font-size: 11px; font-family: verdana, arial }
.textop_11_azulsel { color: #039; font-size: 11px; font-family: verdana, arial; background-color: #69f }
.credito { color: white; font-size: 10px; font-family: verdana, arial }
.textolog { color: #aaa; font-size: 10px; font-family: verdana, arial }
select.itextolog,input.itextolog,textarea.itextolog { color: #666; font-size: 11px; font-family: verdana, arial; border: solid 1px #aaa }
.titulolog { color: white; font-size: 12px; font-family: verdana, arial }
input.botaolog   { color: white; font-size: 11px; font-family: verdana, arial; background-color: #c33; margin: 0px; border-style: solid; outline-width: 0px; border-width: 1px; border-color: #900 #f66 #f66 #900 }
a.destaque { color: black; font-weight: bold; text-decoration: none; margin-top: 5px }
a.destaque:hover { color: black; font-weight: bold; text-decoration: underline; margin-top: 5px }
a.sub  { color: #666; font-weight: bold; text-decoration: none }
a.sub:hover   { color: white; font-weight: bold; text-decoration: none; background-color: #666 }
a.texto11 { color: #666; text-decoration: none }
a.texto11:hover { color: #333; text-decoration: none; background-color: #ccc }
a.textoazul  { color: #039; text-decoration: none }
a.textoazul:hover  { color: white; text-decoration: none; background-color: #039 }
a.menusup { color: #333; text-decoration: none }
a.menusup:hover { color: white; text-decoration: none; background-color: #333 }
a.textoazul2 { color: #69f; text-decoration: none }
a.textoazul2:hover  { color: #039; text-decoration: none; background-color: #69f }
.fotos { margin: 10px }
a.texto11_fundo  { color: #0a57a4; text-decoration: none; background-color: #eeeeee; text-transform: uppercase }
a.texto11_fundo:hover { background-color: #BDCBE3; color: #fff; }
#sidenav {
	text-align: left;
	font-family: verdana, arial;
	text-transform: uppercase;
	width: 165px;
	font-size: 9px;
	margin: 0px 0px 0px 0px;
}
#sidenav a:link, #sidenav a:visited {
	display: block;
	padding: 5px 5px 5px 10px;
	text-decoration: none;
	border-bottom: 1px solid #90bade;
	background-color: #EEEEEE;
	color: #0A57A4;
}

#sidenav a:hover, #sidenav a:active {
	background-color: #BDCBE3;
	color: #fff;
}

#sidenav a:link.current, #sidenav a:visited.current {
	background-color: #1144aa;
	color: #fff;
}
#sidebar {
	width: 165px;
	padding: 0px;
	float: left;
	margin: 0px;
}
#subside {
	font-size: 8px;
}
#subside a:link, #subside a:visited {
	display: block;
	padding: 2px 2px 2px 30px;
	text-decoration: none;
	border-bottom: 1px solid #90bade;
	background-color: #CCCCCC;
	color: #0A57A4;
}
#subside a:hover, #subside a:active {
	background-color: #BDCBE3;
	color: #fff;
}
#midnav  { font-size: 9px; line-height: 25px; font-family: arial; text-align: center; text-transform: uppercase; margin: 0px; width: 750px }
#midnav a:link, #midnav a:visited  { color: #0a57a4; text-decoration: none; background-color: #eeeeee; padding: 6px 4px; border-right: 1px solid #bdcbe3; border-left: 1px solid #90bade }

#midnav a:hover, #midnav a:active {
	background-color: #BDCBE3;
	color: #fff;
}

