body {
	margin-left: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #DEDEDE;
}

a.link_menu:link {
font-family:Verdana;
font-size:12px;
color:#333333;
font-weight:bold;
text-decoration:none;
text-align:left;
}
a.link_menu:visited {
font-family:Verdana;
font-size:12px;
color:#333333;
font-weight: bold;
text-decoration:none;
text-align:left;
}
a.link_menu:hover {
font-family:Verdana;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:underline;
text-align:left;
}


a.link_condicoes:link {
font-family:Verdana;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
text-align:left;
}
a.link_condicoes:visited {
font-family:Verdana;
font-size:16px;
color:#FFFFFF;
font-weight: bold;
text-decoration:none;
text-align:left;
}
a.link_condicoes:hover {
font-family:Verdana;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;
text-align:left;
}


a.link_menu_amigos:link {
font-family:Verdana;
font-size:16px;
color:#333333;
text-decoration:none;
text-align:left;
}
a.link_menu_amigos:visited {
font-family:Verdana;
font-size:16px;
color:#333333;
text-decoration:none;
text-align:left;
}
a.link_menu_amigos:hover {
font-family:Verdana;
font-size:16px;
color:#000000;
text-decoration:underline;
text-align:left;
}

/* Menu horizontal */
ul.menu-horizontal{
margin: 0px 15px 0 0;
padding-bottom:2px;
list-style:none;                
}
ul.menu-horizontal li{
display:inline;
}
ul.menu-horizontal li a{
padding:7px;
text-decoration:none;
background-color:#005F9C;
color: #ffffff;
font-family:Verdana;
font-size:10px;
font-weight: bold;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
border-top:0px solid #005F9C;
border-left:0px solid #005F9C;
border-right:0px solid #005F9C;
}
ul.menu-horizontal li a:hover{
background-color:#0E6EA5;
color: #FFFFFF;
}
ul.menu-horizontal li a.selecionado{
background-color:#ffffff;
color: #004B8A;
}
/* Fim menu horizontal*/






.texto_rodape {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.texto_bold_rodape {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.texto_bold_titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.texto_slogan {
	font-family: Arial;
	font-size: 16px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

.texto_slogan2 {
	font-family: Arial;
	font-size: 20px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

.texto_destaque {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.texto_destaque8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.texto_destaque7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	text-decoration: none;
}
.texto_destaque2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

.texto_destaque3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.texto_destaque3_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

.texto_menu {
	font-family: Verdana;
	font-size: 10px;
	color: #4e4d4b;
	font-weight: bold;
	text-decoration: none;
}

.texto_menu-2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}


.texto_conteudo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}

.texto_conteudo_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.texto_destaque {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	
}
.menu_rodape:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

.menu_rodape:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	text-decoration: none;
}

.menu_rodape:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

.menu_rodape:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

.menu_rodape:visited:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	text-decoration: none;
}


.old_version:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.old_version:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.old_version:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.old_version:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.old_version:visited:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-decoration:underline;
}

.link_fundo_branco:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
}

.link_fundo_branco:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF9900;
	text-decoration: none;
}

.link_fundo_branco:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
}

.link_fundo_branco:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
}

.menu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;

}

.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
	text-decoration: none;

}

.menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
	text-decoration: none;

}

.menu:active {
	font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
	color: #666666;
	text-decoration: none;

}

.menu:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
	text-decoration: none;
	
}

.leimais {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #1e4669;
	font-weight: bold;
	text-decoration: none;
}

#notas a:link {
	text-decoration: none
}
#notas a:visited {
	text-decoration: none
}
#notas a:hover {
	text-decoration: underline; 
	color: #1e4669;
}
#notas a:active {
	text-decoration: none
}
#divFormGeral{
    margin-left:20px;
}
dl#formulario{
    font-size: 13px;
    text-decoration: none;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
dl#formulario dt {
    float: left;
    width: 80px;
}
dl#formulario dd {
    float: left;
    width: 600px;
}
dl#formulario{
    float:left;
    margin:0px 0px 2px 0px;
}
label.error{
    color: red;
    font-style: italic;
    font-size: 12px;
    padding-left: 5px;
}




