body {
	margin-left: 0px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 25px;
}




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:#9b9b9b;
font-weight: bold;
text-decoration:none;
text-align:left;
}
a.link_menu:hover {
font-family:Verdana;
font-size:12px;
color:#00539d;
font-weight:bold;
text-decoration:none;
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;
}


a.link_menu_amigos2:link {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:none;
text-align:left;
}
a.link_menu_amigos2:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:none;
text-align:left;
}
a.link_menu_amigos2:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:underline;
text-align:left;
}


/* Menu horizontal */
ul.menu-horizontal{
margin: 0px 5px 0 0;
padding-bottom:2px;
list-style:none;                
}
ul.menu-horizontal li{
display:inline;
}
ul.menu-horizontal li a{
padding:5px;
text-decoration:none;
color: #A7A7A7;
font-family:Arial, Helvetica, sans-serif;
font-size:12.4px;
}
ul.menu-horizontal li a:hover{
color: #00539d;
}
ul.menu-horizontal li a.selecionado{
color: #1b1b1b;
}
/* Fim menu horizontal*/






.texto_rodape {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.texto_bold_rodape {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.texto_bold_titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.texto_slogan {
	font-family: Arial;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}

.texto_slogan5 {
	font-family: Arial;
	font-size: 13px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
.texto_slogan2 {
	font-family: Arial;
	font-size: 30px;
	color: #555555;
	font-weight: bold;
	text-decoration: none;
}

.texto_slogan3 {
	font-family: Arial;
	font-size: 35px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

.texto_slogan4 {
	font-family: Arial;
	font-size: 25px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

.texto_slogan6 {
	font-family: Arial;
	font-size: 20px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

.texto_destaque {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.texto_destaque8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
.texto_destaque7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
}
.texto_destaque6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.texto_destaque2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

.texto_destaque3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #A7A7A7;
	text-decoration: none;
}

.texto_destaque3_bold {
	font-family: 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: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}


.texto_conteudo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}

.texto_conteudo_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.texto_destaque {
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	
}
.menu_rodape:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

.menu_rodape:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	text-decoration: none;
}

.menu_rodape:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

.menu_rodape:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

.menu_rodape:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	text-decoration: none;
}


.old_version:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.old_version:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.old_version:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.old_version:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.old_version:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-decoration:underline;
}

.link_fundo_branco:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
}

.link_fundo_branco:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF9900;
	text-decoration: none;
}

.link_fundo_branco:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
}

.link_fundo_branco:active {
	font-family: 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: 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: 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;
}
