.c_mid_menu     { color: #ffffff; font: 12px/18px Arial; font-stretch: normal; font-weight: normal; text-align: center }
.c_mid_menu a:link {text-decoration: none; color: #ffffff}
.c_mid_menu a:visited {text-decoration: none; color: #ffffff}
.c_mid_menu a:hover {text-decoration: none; color: #000000}
.c_mid_menu a:active {text-decoration: none; color: #ffffff}

.c_mid_menu2     { color: #ffffff; font: 12px/18px Arial; font-stretch: normal; font-weight: normal; text-align: center; padding-top: 3px }
.c_mid_menu2 a:link {text-decoration: none; color: #ffffff}
.c_mid_menu2 a:visited {text-decoration: none; color: #ffffff}
.c_mid_menu2 a:hover {text-decoration: none; color: #000000}
.c_mid_menu2 a:active {text-decoration: none; color: #ffffff}

.c_mid_subtitle { color: #0363A8; font: 22px Arial;  font-stretch: normal; text-align: left; font-weight: bold }
.c_mid_subtitle a:link {text-decoration: none; color:#0363A8}
.c_mid_subtitle a:visited {text-decoration: none; color:#0363A8}
.c_mid_subtitle a:hover {text-decoration: none; color: #E86302}
.c_mid_subtitle a:active {text-decoration: none; color: #0363A8}


.c_mid_subtitle2 { color: #E86302; font-size: 14px;  font-family: Arial; text-align: left; font-weight: normal; padding: 0px; }
.c_mid_subtitle2 a:link {text-decoration: none; color: #E86302}
.c_mid_subtitle2 a:visited {text-decoration: none; color: #E86302}
.c_mid_subtitle2 a:hover {text-decoration: none; color: #E86302}
.c_mid_subtitle2 a:active {text-decoration: none; color: #E86302}


.c_mid_subtitle3 { color: #00618B; font-size: 12px;  font-family: Arial; text-align: left; font-weight: bold; padding: 0px; }
.c_mid_subtitle3 a:link {text-decoration: none; color: #00618B}
.c_mid_subtitle3 a:visited {text-decoration: none; color: #00618B}
.c_mid_subtitle3 a:hover {text-decoration: none; color: #047DA0}
.c_mid_subtitle3 a:active {text-decoration: none; color: #00618B}


.c_mid_subtitle4 { color: #00618B; font-size: 18px;  font-family: Arial; text-align: left; font-weight: bold; padding: 0px; }

.c_mid_subtitle4 a:link {text-decoration: none; color: #00618B}

.c_mid_subtitle4 a:visited {text-decoration: none; color: #00618B}

.c_mid_subtitle4 a:hover {text-decoration: underline; color: #000000}

.c_mid_subtitle4 a:active {text-decoration: none; color: #00618B}

.c_mid_subtitle5 { color: #0363A8; font: 16px Arial; text-align: left; font-stretch: normal; text-align: left; font-weight: bold }
.c_mid_subtitle5 a:link {text-decoration: none; color: black}
.c_mid_subtitle5 a:visited {text-decoration: none; color: black}
.c_mid_subtitle5 a:hover {text-decoration: none; color: #0363A8}
.c_mid_subtitle5 a:active {text-decoration: none; color: black}

.c_mid_button{color: #FFFFFF; font-weight: bold; font-size: 12px; font-family: Arial; background-color: #E86302; padding: 5px;}
.c_mid_button a:link {text-decoration: none; color: #FFFFFF}
.c_mid_button a:visited {	text-decoration: none; color: #FFFFFF}
.c_mid_button a:hover {text-decoration: none; color: #0564A8}
.c_mid_button a:active {	text-decoration: none; color: #FFFFFF}

.c_mid_title { color: #E86302; font-size: 22px;  font-family: Arial; text-align: left; font-weight: bold }



.c_mid_data { color: #000000; font-size: 11px;  font-family: Arial; text-align: left; font-weight: normal }



.c_mid_corpo_txt  {  color: black; font-family:  Arial, Verdana; font-size:  12px; line-height: 18px; text-align: justify; }

.c_mid_corpo_txt a:link {text-decoration: none; color: #0363A8}

.c_mid_corpo_txt a:visited {text-decoration: none; color: #0363A8}

.c_mid_corpo_txt a:hover {text-decoration: underline; color: #E86302}

.c_mid_corpo_txt a:active {text-decoration: none; color: #0363A8}


.c_mid_corpo_txt2     { color: #000000; font: 11px/18px Arial; font-stretch: normal; text-align: left; }

.c_mid_corpo_txt2 a:link {text-decoration: none; color: #000000}

.c_mid_corpo_txt2 a:visited {text-decoration: none; color: #000000}

.c_mid_corpo_txt2 a:hover {text-decoration: underline; color: #E86302}

.c_mid_corpo_txt2 a:active {text-decoration: none; color: #000000}


.c_mid_corpo_txt3  {  color: #0363A8;  font-family:  Arial, Verdana; font-size:  12px; line-height: 18px; text-align: justify; }

.c_mid_corpo_txt3 a:link {text-decoration: none; color: #0363A8}

.c_mid_corpo_txt3 a:visited {text-decoration: none; color: #0363A8}

.c_mid_corpo_txt3 a:hover {text-decoration: underline; color: #E86302}

.c_mid_corpo_txt3 a:active {text-decoration: none; color: #0363A8}


.r_mid_corpo_txt { color: black; font: 12px/16px Arial; text-align: left; font-stretch: normal; }

.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: none; color: #047DA0}

.r_mid_corpo_txt a:active {text-decoration: none; color: black}



.c_mid_img_right{ float: right; margin-left: 5px; border: #000000; border: 1px;}

.c_mid_img{  border: 0px;}
.c_mid_img a:link { border-color: #000000; border: 0px;}
.c_mid_img a:visited {border-color: #000000; border: 0px;}
.c_mid_img a:hover {border-color: #047DA0; border: 1px;}
.c_mid_img a:active {border-color: #000000; border: 0px;}


.c_mid_img_left{ float: left; margin-right: 5px;  border: 1px; border-color: #000000;}

.c_mid_img_left a:link { border-color: #000000; border: 1px;}

.c_mid_img_left a:visited {border-color: #000000; border: 1px;}

.c_mid_img_left a:hover {border-color: #047DA0; border: 1px;}

.c_mid_img_left a:active {border-color: #000000; border: 1px;}



.c_mid_path { color: black; font-size: 11px; 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: none; color: #047DA0}

.c_mid_path  a:active {text-decoration: none; color: black}



.c_mid_path2 { color: #047DA0; font-size: 11px; font-family: Arial; font-weight: normal;  text-align: left; }







.c_ftr_copyright { color: black; font: 11px/12px Arial; font-family: Arial; text-align: center; }

.c_ftr_copyright a:link {text-decoration: none; color: #047DA0}

.c_ftr_copyright a:visited {text-decoration: none; color: #047DA0}

.c_ftr_copyright a:hover {text-decoration: underline; color: #E86302}

.c_ftr_copyright a:active {text-decoration: none; color: #047DA0}







.r_hdr_pesquisa {cursor: pointer; cursor: hand; color: white; font-size: 12px; font-family: Arial; font-weight: bold;  text-align: left; padding: 2px; 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}



.r_mid_submenu     { color: black; font: 12px/18px Arial; font-stretch: normal; font-weight: bold; text-align: left; background-image: url("../images/separador_submenu.jpg"); background-repeat: no-repeat; }

.r_mid_submenu a:link {text-decoration: none; color: #000000}

.r_mid_submenu a:visited {text-decoration: none; color: #000000}

.r_mid_submenu a:hover {text-decoration: none; color: #ffffff}

.r_mid_submenu a:active {text-decoration: none; color: #000000}


.r_mid_submenu2     { color: black; font: 12px/18px Arial; font-stretch: normal; font-weight: normal; text-align: left; background-image: url("../images/separador_submenu.jpg"); background-repeat: no-repeat; }

.r_mid_submenu2 a:link {text-decoration: none; color: #000000}

.r_mid_submenu2 a:visited {text-decoration: none; color: #000000}

.r_mid_submenu2 a:hover {text-decoration: none; color: #ffffff}

.r_mid_submenu2 a:active {text-decoration: none; color: #000000}



.r_mid_vermais     { color: #027688; font: 12px/18px Arial; font-stretch: normal; font-weight: bold; text-align: right; }

.r_mid_vermais a:link {text-decoration: none; color: #027688}

.r_mid_vermais a:visited {text-decoration: none; color: #027688}

.r_mid_vermais a:hover {text-decoration: none; color: #000000}

.r_mid_vermais a:active {text-decoration: none; color: #027688}



.r_mid_title{color: black; font-size: 12px; font-family: Arial; text-align: left; text-transform: uppercase; font-weight:bold;}

#tags { background-image: url(images/bg_tags.jpg); background-repeat: no-repeat; width: 702px; height: 45px; padding-left: 5px; padding-top: 8px;}

#splash {
    background-image: url(images/splashbg.gif);
    background-repeat: repeat-x;
    text-align: center;
}

/* Top Menu */
ul#menu-top { 
    margin: 0;
    padding: 0;
}
ul#menu-top ul {     
    margin: 0;
    padding: 0;
}
ul#menu-top li {
   
    display: block;
    position: relative; 
    margin: 0; 
    padding-left: 1px;
    padding-right: 1px;
    padding-bottom: 0px;
    padding-top: 0px;
    color: white; 
    font-size: 12px; 
    font-family: Arial, Helvetica, san-serif; 
    font-weight: bold;  
    text-decoration: none; 
    text-align: center;
    list-style-type: none;
    text-align: center;  
}

ul#menu-top > li > a {         
    color: white; 
    font-size: 11px; 
    font-family: Arial, Helvetica, san-serif; 
    font-weight: bold;     
    text-decoration: none;   
    text-align: left;     
    display: block;    
    padding: 2px; 
 text-align: center;      
}

ul#menu-top > li > ul > li > a { 
    text-align: left;
    
    
    display: block;
    font-size: 10px;
    padding: 0px;    
    color: black;      
    font-weight: bold;    
    font-family: Arial, Helvetica, san-serif; 
    text-decoration: none; 
 text-align: center; 
}

ul#menu-top > li > ul { 

    background-color: #0363A8;
    
}

ul#menu-top  > li > ul > li > a:hover {     
    text-decoration: none; 
    color: black
}

ul#menu-top span.noLink { 
    color: white; 
    font-size: 11px; 
    font-family: Arial, Helvetica, san-serif; 
    font-weight: bold;     
    text-decoration: none;   
    text-align: left;     
    display: block;    
    padding: 0px;  
 text-align: center;                 
}
ul#menu-top ul { 
    display: none;    
}
ul#menu-top > li:hover > ul {
    display: block; 
    position: absolute; 
    top: 16px; 
    left: 0px;
}



/* Top Menu2 */
ul#menu-top2 { 
    margin: 0;
    padding: 0;
}
ul#menu-top2 ul {     
    margin: 0;
    padding: 0;
}
ul#menu-top2 li {
   
    display: block;
    position: relative; 
    margin: 0; 
    padding-left: 1px;
    padding-right: 1px;
    padding-bottom: 0px;
    padding-top: 0px;
    color: white; 
    font-size: 12px; 
    font-family: Arial, Helvetica, san-serif; 
    font-weight: bold;  
    text-decoration: none; 
    text-align: center;
    list-style-type: none; 
    background-image: url(../images/bg_submenu.jpg);
    background-repeat: no-repeat;
    width: 118px;
    height: 23px; 
}

ul#menu-top2 > li > a {         
    color: white; 
    font-size: 11px; 
    font-family: Arial, Helvetica, san-serif; 
    font-weight: bold;     
    text-decoration: none;   
    text-align: left;     
    display: block;    
    padding: 2px;      
}

ul#menu-top2 > li > ul > li > a { 
    text-align: left;
    
    width: 170px;
height: 23px
    display: block;
    font-size: 10px;
    padding: 0px;    
    color: black;      
    font-weight: bold;    
    font-family: Arial, Helvetica, san-serif; 
    text-decoration: none; 
}

ul#menu-top2 > li > ul { 

    background-color: #0363A8;
    
}

ul#menu-top2  > li > ul > li > a:hover {     
    text-decoration: none; 
    color: black
}

ul#menu-top2 span.noLink { 
    color: white; 
    font-size: 11px; 
    font-family: Arial, Helvetica, san-serif; 
    font-weight: bold;     
    text-decoration: none;   
    text-align: left;     
    display: block;    
    padding: 0px;                  
}
ul#menu-top2 ul { 
    display: none;    
}
ul#menu-top2 > li:hover > ul {
    display: block; 
    position: absolute; 
    top: 18px; 
    left: 0px;
}

/* Fix IE. Hide from IE Mac \*/

* html ul li { float: left; height: 1%; }

* html ul li a { height: 1%; }

/* End */

