body {
	margin-left: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #DEDEDE;
}

a.link_menu2:link {
font-family:Verdana;
font-size:11px;
color:#666666;
text-decoration:none;
text-align:left;
}
a.link_menu2:visited {
font-family:Verdana;
font-size:11px;
color:#666666;
text-decoration:none;
text-align:left;
}
a.link_menu2:hover {
font-family:Verdana;
font-size:11px;
color:#444444;
text-align:left;
}

a.link_menu:link {
font-family:Verdana;
font-size:12px;
color:#666666;
font-weight:bold;
text-decoration:none;
text-align:left;
}
a.link_menu:visited {
font-family:Verdana;
font-size:12px;
color:#666666;
font-weight: bold;
text-decoration:none;
text-align:left;
}
a.link_menu:hover {
font-family:Verdana;
font-size:12px;
color:#222222;
font-weight:bold;
text-align:left;
}



a.link_menu3:link {
font-family:Verdana;
font-size:12px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
text-align:left;
}
a.link_menu3:visited {
font-family:Verdana;
font-size:12px;
color:#ffffff;
font-weight: bold;
text-decoration:none;
text-align:left;
}
a.link_menu3:hover {
font-family:Verdana;
font-size:12px;
color:#ffffff;
font-weight:bold;
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: 14px;
	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: #005ca2;
	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_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_destaque4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	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: #4d4d4f;
	text-decoration: none;
}
.texto_conteudo_it {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4d4d4f;
	font-style:italic; 
}
.texto_conteudo_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4d4d4f;
	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;
}

.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
}

#comentario{
	vertical-align:middle;
}

.botaoContato {
   width: 610px;
   text-align:right;
}

.selectUf {
	width: 186px;
}

.lineHeight{
    line-height:3px;	
}

label.error{
    padding-left: 5px;
    display: inline-block;
    color: red;
    font-style: italic;
    font-size: 12px;
}

#topic, #replyto, #endereco, #cidade, #comentario, #empresa{
    width: 500px;
    border: 1px solid #aaa;
}

#celular, #telefone, #cep {
	width: 180px;
    border: 1px solid #aaa;
}

#uf{
	width: 182px;
    border: 1px solid #aaa;
}

#email{
    width: 235px;
    border: 1px solid #aaa;
}

/* Linha horizontal */

address {
    margin-top: 1em;
    padding-top: 1em;
    border-top: thin dotted }
