.l_mid_menu { color: black; font-size: 12px; font-family: Arial; font-weight: bold;  text-align: left; padding-left: 10px; }

.l_mid_menu a:link {text-decoration: none; color: black}

.l_mid_menu a:visited {text-decoration: none; color: black}

.l_mid_menu a:hover {text-decoration: underline; color: black}

.l_mid_menu a:active {text-decoration: none; color: black}



.l_mid_submenu { color: white; font-size: 12px; font-family: Arial; font-weight: bold;   text-align: left; padding-left: 10px; }

.l_mid_submenu a:link {text-decoration: none; color: white;}

.l_mid_submenu a:visited {text-decoration: none; color: white;}

.l_mid_submenu a:hover {text-decoration: underline; color: white;}

.l_mid_submenu a:active {text-decoration: none; color: white;}

.l_hdr_timer { color: black; font-size: 11px; font-family: Arial; font-weight: normal;  text-align: left; padding-top: 7px; padding-left: 5px }

.c_mid_path { color: black; font-size: 10px; font-family: Arial; font-weight: normal;  text-align: left; }
.c_mid_path  a:link {text-decoration: none; color: black}
.c_mid_path  a:visited {text-decoration: none; color: black}
.c_mid_path  a:hover {text-decoration: underline; color: black}
.c_mid_path  a:active {text-decoration: none; color: black}

.c_mid_path2 { color: #9D9FA0; font-size: 10px; font-family: Arial; font-weight: normal;  text-align: left; }






.c_ftr_copyright { color: black; font-size: 10px; font-family: Arial; text-align: center; }

.c_ftr_copyright a:link {text-decoration: none; color: #000066}

.c_ftr_copyright a:visited {text-decoration: none; color: #000066}

.c_ftr_copyright a:hover {text-decoration: underline; color: #000066}

.c_ftr_copyright a:active {text-decoration: none; color: #000066}



.c_ftr_iweb { color: black; font-size: 10px; font-family: Arial; text-align: center; }

.c_ftr_iweb a:link {text-decoration: none; color: red}

.c_ftr_iweb a:visited {text-decoration: none; color: red}

.c_ftr_iweb a:hover {text-decoration: underline; color: red}

.c_ftr_iweb a:active {text-decoration: none; color: red}



.c_mid_title { color: black; font-size: 25px; font-family:  Arial; text-align: left; font-weight: bolder; margin-left: 5px; }
.c_mid_title  a:link {text-decoration: none; color: black}
.c_mid_title  a:visited {text-decoration: none; color: black}
.c_mid_title  a:hover {text-decoration: none; color: #000066}
.c_mid_title  a:active {text-decoration: none; color: black}


.c_mid_subtitle  { color: black; font-size: 16px; font-family:  Arial; text-align: left; font-weight: bolder;}
.c_mid_subtitle  a:link {text-decoration: none; color: black}
.c_mid_subtitle  a:visited {text-decoration: none; color: black}
.c_mid_subtitle  a:hover {text-decoration: underline; color: black}
.c_mid_subtitle  a:active {text-decoration: none; color: black}



.c_mid_subtitle2  { color: #000066; font-size: 16px; font-family: Arial; font-style: normal; font-weight: bolder; font-stretch: normal; text-align: left; }


.c_mid_corpo_txt     { color: black; font: 12px/18px Arial; font-stretch: normal; text-align: justify }

.c_mid_corpo_txt a:link {text-decoration: none; color: #000066}

.c_mid_corpo_txt a:visited {text-decoration: none; color: #000066}

.c_mid_corpo_txt a:hover {text-decoration: underline; color: #000066}

.c_mid_corpo_txt a:active {text-decoration: none; color: #000066}


.c_mid_page_number     { color: black; font: 14px/18px Arial; font-stretch: normal; text-align: right; font-style: bolder;}
.c_mid_page_number a:link {text-decoration: none; color: #000066}
.c_mid_page_number a:visited {text-decoration: none; color: #000066}
.c_mid_page_number a:hover {text-decoration: underline; color: #000066}
.c_mid_page_number a:active {text-decoration: none; color: #000066}


.c_mid_links     { color: black; font: 12px/18px Arial; font-stretch: normal; text-align: justify }

.c_mid_links a:link {text-decoration: none; color: #d37102}

.c_mid_links a:visited {text-decoration: none; color: #d37102}

.c_mid_links a:hover {text-decoration: underline; color: red}

.c_mid_links a:active {text-decoration: none; color: #d37102}



.c_mid_ler_mais   { color: #EE1B24; font-size: 12px; font-family: Arial; font-style: normal; font-variant: normal; font-weight: bold; font-stretch: normal; text-align: right; }

.c_mid_ler_mais a:link {text-decoration: none; color: #EE1B24}

.c_mid_ler_mais a:visited {text-decoration: none; color: #EE1B24}

.c_mid_ler_mais a:hover {text-decoration: underline; color: #EE1B24}

.c_mid_ler_mais a:active {text-decoration: none; color: #EE1B24}



.c_mid_data  { color: black; font-size: 11px; font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: left; }
.c_mid_data a:link {text-decoration: none; color: #000066}

.c_mid_data a:visited {text-decoration: none; color: #000066}

.c_mid_data a:hover {text-decoration: underline; color: #000066}

.c_mid_data a:active {text-decoration: none; color: #000066}


.c_mid_data2   { color: black; font-size: 12px; font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; text-align: left; }
.c_mid_data2 a:link {text-decoration: none; color: #000066}
.c_mid_data2 a:visited {text-decoration: none; color: #000066}
.c_mid_data2 a:hover {text-decoration: underline; color: #000066}
.c_mid_data2 a:active {text-decoration: none; color: #000066}


.c_mid_img  { margin-right: 5px; float: left;   border: 1; border-color: #000000; }



.c_hdr_banner{padding-right: 10px; padding-top: 5px}



.r_mid_padding { padding-right: 10px }



.r_mid_corpo_txt   { color: black; font-size: 11px; font-family: Arial; font-style: normal;  font-weight: normal;  text-align: left;}

.r_mid_corpo_txt  a:link {text-decoration: none; color: black}

.r_mid_corpo_txt  a:visited {text-decoration: none; color: black}

.r_mid_corpo_txt  a:hover {text-decoration: underline; color: black}

.r_mid_corpo_txt  a:active {text-decoration: none; color: black}



.r_hdr_funcionalidades { color: black; font-size: 11px; font-family: Arial; font-weight: normal;  text-align: right; padding-top: 5px; padding-right: 8px }

.r_hdr_funcionalidades a:link {text-decoration: none; color: black}

.r_hdr_funcionalidades a:visited {text-decoration: none; color: black}

.r_hdr_funcionalidades a:hover {text-decoration: underline; color: black}

.r_hdr_funcionalidades a:active {text-decoration: none; color: black}







.r_hdr_pesquisa {cursor: pointer; cursor: hand; color: white; font-size: 10px; font-family: Arial; font-weight: bold;  text-align: left; padding-top: 3px; padding-bottom: 2px; padding-right: 5px; background-color: #000; }

.r_hdr_pesquisa a:link {text-decoration: none; color: white}

.r_hdr_pesquisa a:visited {text-decoration: none; color: white}

.r_hdr_pesquisa a:hover {text-decoration: none; color: white}

.r_hdr_pesquisa a:active {text-decoration: none; color: white}



.c_mid_menu  { color: white; font-size: 16px; font-family: Arial; font-weight: bolder; text-align: rigth;  }

.c_mid_menu a:link {text-decoration: none; color: white}

.c_mid_menu a:visited {text-decoration: none; color: white}

.c_mid_menu a:hover {text-decoration: none; color: white}

.c_mid_menu a:active {text-decoration: none; color: white}

.titulo_form {
	font-size: 40px;
	font-style: normal;
	line-height: 45px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.titulo_form2 {
	font-size: 50px;
	font-style: normal;
	line-height: 45px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
}
.subtitulo_form {

	font-size: 22px;
	font-style: normal;
	line-height: 22px;
	color: #CC0001;
	text-align: left;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.subtitulo_form2 {

	font-size: 30px;
	font-style: normal;
	line-height: 20px;
	color: #9ACCCD;
	text-align: left;
	font-weight: bold;
	font-family: Arial;
}
.subtitulo_form3 {

	font-size: 30px;
	font-style: normal;
	line-height: 30px;
	color: #CC0001;
	text-align: left;
	font-weight: bold;
	font-family: Freestyle Script, Arial;
	
}

.subtitulo_form4 {

	font-size: 22px;
	font-style: normal;
	line-height: 30px;
	color: #CC0001;
	text-align: left;
	font-weight: bold;
	font-family: Freestyle Script, Arial;
}

.c_mid_resposta { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#0190C0; text-align:left; font-weight: normal;}
.c_mid_resposta a:link {text-decoration: none; color: #0190C0}
.c_mid_resposta a:visited {text-decoration: none; color: #0190C0}
.c_mid_resposta a:hover {text-decoration: none; color: #CC0001}
.c_mid_resposta a:active {text-decoration: none; color: #0190C0}

/* Top Menu */

ul#menu-top { 

    margin: 0;

    padding: 0;

}

ul#menu-top ul {     

    margin: 0;

    padding: 5px;

}

ul#menu-top li { 

    display: block;

    position: relative; 

    margin: 0; 

    padding-left: 1px;

    padding-right: 1px;

    padding-bottom: 0;

    padding-top: 0;

    color: white; 

    font-size: 11px; 

    font-family: Arial, Helvetica, Verdana, san-serif; 

    font-weight: normal;  

    text-decoration: none; 

    text-align: left;  

}



ul#menu-top > li > a {         

    color: white; 

    font-size: 11px; 

    font-family: Arial, Helvetica, Verdana,san-serif; 

    font-weight: normal;     

    text-decoration: none;   

    text-align: left;     

    display: block;    

    padding: 2px;      

}



ul#menu-top > li > ul > li > a { 

    text-align: left;

    

    width: 120px;



    display: block;

    font-size: 10px;

    padding: 4px;    

    color: white;      

    font-weight: bold;    

    font-family: Arial, Helvetica, Verdana, san-serif; 

    text-decoration: none; 

}



ul#menu-top  > li > ul > li > a:hover {     

    text-decoration: none; 

    color: white

}



ul#menu-top span.noLink { 

    color: white; 

    font-size: 11px; 

    font-family: Arial, Helvetica, Verdana, san-serif; 

    font-weight: normal;     

    text-decoration: none;   

    text-align: left;     

    display: block;    

    padding: 2px;                  

}

ul#menu-top ul { 

    display: none;

    background-color: orange;

}

ul#menu-top > li:hover > ul {

    display: block; 

    position: absolute; 

    top: 13px; 

    left: 0px;

}


