/* CSS Document */

.c_mid_menu     { color: black; font: 12px/18px Trebuchet, Arial, Tahoma; font-stretch: normal; font-weight: bold; text-align: center }
.c_mid_menu a:link {text-decoration: none; color: #000000}
.c_mid_menu a:visited {text-decoration: none; color: #000000}
.c_mid_menu a:hover {text-decoration: none; color: #336633}
.c_mid_menu a:active {text-decoration: none; color: #000000}

.c_mid_menu3     { color: #FFFFFF; font: 12px/18px Trebuchet, Arial, Tahoma; font-stretch: normal; font-weight: bold; text-align: center }
.c_mid_menu3 a:link {text-decoration: none; color: #FFFFFF}
.c_mid_menu3 a:visited {text-decoration: none; color: #FFFFFF}
.c_mid_menu3 a:hover {text-decoration: none; color: #000000}
.c_mid_menu3 a:active {text-decoration: none; color: #FFFFFF}

.c_mid_subtitle { color: #000000; font: 17px Trebuchet, Arial, Tahoma; text-align: left; font-stretch: normal; text-align: left; font-weight: bold }
.c_mid_subtitle a:link {text-decoration: none; color: #000000}
.c_mid_subtitle a:visited {text-decoration: none; color: #000000}
.c_mid_subtitle a:hover {text-decoration: none; color: #336633}
.c_mid_subtitle a:active {text-decoration: none; color: #000000}

.c_mid_subtitle2 { color: #000000; font: 12px Trebuchet, Arial, Tahoma; text-align: left; font-stretch: normal; text-align: left; font-weight: bold }
.c_mid_subtitle2 a:link {text-decoration: none; color: #000000}
.c_mid_subtitle2 a:visited {text-decoration: none; color: #000000}
.c_mid_subtitle2 a:hover {text-decoration: none; color: #336633}
.c_mid_subtitle2 a:active {text-decoration: none; color: #000000}




.t_hdr_reser { color: #ffffff; font: 11px/12px Trebuchet, Arial, Tahoma; font-family: Trebuchet, Arial, Tahoma; text-align: right; }
.t_hdr_reser a:link {text-decoration: none; color: #ffffff}
.t_hdr_reser a:visited {text-decoration: none; color: #ffffff}
.t_hdr_reser a:hover {text-decoration: underline; color: #ffffff}
.t_hdr_reser a:active {text-decoration: none; color: #ffffff}

.c_mid_title { color: #336633; font-size: 22px;  font-family: Trebuchet, Arial, Tahoma; text-align: left; font-weight: bold }
.c_mid_title2 { color: #336633; font-size: 16px;  font-family: Trebuchet, Arial, Tahoma; text-align: left; font-weight: bold }


.r_mid_menu     { color: #035D03; font: 12px/18px Trebuchet, Arial, Tahoma; font-stretch: normal; font-weight: bold;  }





.c_mid_data { color: #000000; font-size: 11px;  font-family: Trebuchet, Arial, Tahoma; text-align: left; font-weight: normal }



.c_mid_data2 { color: #336633; font-size: 11px;  font-family: Trebuchet, Arial, Tahoma; text-align: left; font-weight: normal }







.c_mid_corpo_txt     { color: black; font: 12px/18px Trebuchet, Arial, Tahoma; font-stretch: normal; text-align: justify;  }
.c_mid_corpo_txt a:link {text-decoration: none; color: #336633}
.c_mid_corpo_txt a:visited {text-decoration: none; color: #336633}
.c_mid_corpo_txt a:hover {text-decoration: underline; color: #336633}
.c_mid_corpo_txt a:active {text-decoration: none; color: #336633}











.r_mid_corpo_txt { color: black; font: 12px/16px Trebuchet, Arial, Tahoma; 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: underline; color: #336633}



.r_mid_corpo_txt a:active {text-decoration: none; color: black}







.c_mid_img_right{ float: right; margin-left: 5px; border: #336633; 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: #336633;}
.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: Trebuchet, Arial, Tahoma; 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: #336633; font-size: 11px; font-family: Trebuchet, Arial, Tahoma; font-weight: normal;  text-align: left; }
.c_ftr_copyright { color: black; font: 11px/12px Trebuchet, Arial, Tahoma; font-family: Trebuchet, Arial, Tahoma; text-align: center; }
.c_ftr_copyright a:link {text-decoration: none; color: #336633}
.c_ftr_copyright a:visited {text-decoration: none; color: #336633}
.c_ftr_copyright a:hover {text-decoration: underline; color: #336633}
.c_ftr_copyright a:active {text-decoration: none; color: #336633}

.r_hdr_pesquisa {cursor: pointer; cursor: hand; color: #026102; font-size: 12px; font-family: Trebuchet, Arial, Tahoma; font-weight: bold;  text-align: left; padding: 2px;  padding:3px }
.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_title{color: black; font-size: 12px; font-family: Trebuchet, Arial, Tahoma; text-align: left; text-transform: uppercase; font-weight:bold;}

/* 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: left; 
}

ul#menu-top > li > ul { 

   
    
}

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: 15px; 
    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: 8px;
    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: left;
    list-style-type: none; 
    background-image: url(../images/bg_submenu.png);
    background-repeat: no-repeat;
    width: 160px;
    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: 155px;
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 */
