/* BODY DO SITE */ 

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/* menu do site */
.showdata	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color:#FFFFFF; }

/* clicks sub menu */
a.sublink:hover    { background-color: #00165A; } 

a.rodlink          { color: #E8EEF4; text-decoration: none; } 
a.rodlink:hover    { color: #45698A; text-decoration: none; } 
a.rodlink:active   { color: #45698A; text-decoration: none; }
a.rodlink:visited  { text-decoration: none; } 

/* clicks breadcrumbs no topo do site */

a.toplink          { color: #FFFFFF; text-decoration: none; } 
a.toplink:hover    { color: #FFFFFF; text-decoration: underline; } 
a.toplink:active   { color: #FFFFFF; text-decoration: underline; } 

.toplinks	{ font-family: Verdana, Arial, Helvetica, sans-serif; 
			  font-size: 9px; 
			  color:#FFFFFF; 
			  text-decoration: none; 
			  padding-left:10px;
              padding-top:5px;
			}


/* definicoes do corpo do site */
body	    { background-color: #7C9EC1; margin-top: 0px;}

.rodape     { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 10px; 
			  color:#E8EEF4; 
			  font-weight: bold; 
			  text-decoration: none; 
			  line-height: 14px;
			  font-weight: bold;
			}

/* conteudo do site MIOLO */
.titcont    { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 12px; 
			  color:#0060B4; 
			  font-weight: bold; 
			  text-decoration: none; 
			  line-height: 14px
			}
			
.titazul    { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 12px; 
			  color:#0060B4; 
			  font-weight: bold; 
			  text-decoration: none; 
			  line-height: 14px
			}
			
.titpreto   { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 12px; 
			  color:#000000; 
			  font-weight: bold; 
			  text-decoration: none; 
			  line-height: 14px
			}
			  
.txttopic1  { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 12px; 
			  color:#666666; 
			  text-decoration: none; 
			  line-height: 18px;
			  padding-left: 6px;
			  margin:9;
			  padding:9;
			}		
						
.txtcont12  { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 12px; 
			  color:#666666; 
			  text-decoration: none; 
			  line-height: 18px
			}
			
.txtcont12c { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 12px; 
			  text-decoration: none; 
			  line-height: 18px
			}
			
.txtcont12b { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 12px; 
			  color:#666666; 
			  text-decoration: none; 
			  line-height: 12px
			}			
			
.txtcont11  { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 11px; 
			  color:#666666; 
			  text-decoration: none; 
			  line-height: 14px
			}
			
.txtcont10  { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 10px; 
			  color:#666666; 
			  text-decoration: none; 
			  line-height: 13px
			}
			
.txtcont11b { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 11px; 
			  text-decoration: none; 
			  line-height: 14px
			}
			
.txtcont11c { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 11px; 
			  color:#666666; 
			  text-decoration: none; 
			  line-height: 18px
			}
			
/*/*//*/*//*/*//*/*//*/*/

.txtsize11  { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 11px; 
			  text-decoration: none; 
			  line-height: 14px
			}
			
.txtsize12  { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 12px; 
			  text-decoration: none; 
			  line-height: 18px
			}


a.link1         { color: #336699; font-size: 11px; text-decoration: underline; }
a.link1:hover   { color: #002D84; text-decoration: underline; }
a.link1:active  { color: #002D84; text-decoration: underline; }

/* HOME DO SITE */ 

.tithome12 {  font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 12px; 
			  font-weight: bold;
			  color: #0060B4;
			  line-height: 15px			  
			}
			
.desthome11 { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 11px; 
			  color: #000000;
			  line-height: 14px			  
			}

/* DESTAQUES NOTICIAS */

.destsize12 { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 12px; 
			  text-decoration: none; 
			  color: #0060B4;
			  line-height: 14px
			}
			
.destsize11 { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 11px; 
			  text-decoration: none; 
			  color: #000000;
			  line-height: 14px
			}
			
.titsize11 { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 11px; 
			  text-decoration: none; 
			  color: #0060B4;
			  line-height: 14px
			}
			
.txtnot11  { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 11px; 
			  text-decoration: none; 
			  line-height: 14px
			}	
			
.txtnot12  { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 12px; 
			  text-decoration: none; 
			  line-height: 18px
			}
			
.txtlegenda1 { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			   font-size: 11px; 
			   text-decoration: none; 
			   line-height: 12px;
			   color:#333333;
			 }
			 
.txtlegenda2 { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			   font-size: 9px; 
			   text-decoration: none; 
			   line-height: 12px;
			   color:#999999;
			 }

a.notlink1         { color: #666666; text-decoration: none; }
a.notlink1:hover   { color: #002D84; text-decoration: underline; }
a.notlink1:active  { color: #002D84; text-decoration: underline; }
a.notlink1:visited { color: #0060B4; }

a.notlink2         { color: #336699; text-decoration: none; }
a.notlink2:hover   { color: #002D84; text-decoration: underline; }
a.notlink2:active  { color: #002D84; text-decoration: underline; }
a.notlink2:visited { color: #336699; }

a.notlink3         { color: #666666; text-decoration: none; }
a.notlink3:hover   { color: #002D84; text-decoration: underline; }
a.notlink3:active  { color: #002D84; text-decoration: underline; }
a.notlink3:visited { color: #336699; }

a.destlink1         { color: #000000; text-decoration: none; }
a.destlink1:hover   { color: #002D84; text-decoration: underline; }
a.destlink1:active  { color: #002D84; text-decoration: underline; }

a.buscalink1         { color: #000000; text-decoration: none; }
a.buscalink1:hover   { color: #002D84; text-decoration: underline; }
a.buscalink1:active  { color: #002D84; text-decoration: underline; }

		
/* Definicoes SERVICOS */

.tabserv   { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 12px; 
			  text-decoration: none; 
			  line-height: 10px
			}

.txtserv12 { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 12px; 
			  text-decoration: none; 
			  line-height: 18px
			}
			
.txtserv10 { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 10px; 
			  text-decoration: none; 
			  line-height: 12px;
			  color: #333333;
			}
			
.tabserv12 { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 12px; 
			  text-decoration: none; 
			  line-height: 10px
			}
			
.mnuserv12 { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 12px; 
			  text-decoration: none; 
			  line-height: 18px;
			  color: #0060B4;
			}
			
.tabserv11 { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 11px; 
			  text-decoration: none; 
			  line-height: 14px;
			  color: #737373;
			  background-color:#E1EAEA;
			  height: 32px;
			}
			
.tabserv11b  { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			   font-size: 11px; 
			   text-decoration: none; 
			   line-height: 14px;
 			   color: #737373;
			   background-color:#FFFFFF;
			   height: 32px;
			 }
			 
.tabserv11c  { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			   font-size: 11px; 
			   text-decoration: none; 
			   line-height: 11px;
 			   color: #333333;
			   height: 15px;
			   background-color:#D0E0E0;
			 }
			 
.tabserv11d  { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			   font-size: 11px; 
			   text-decoration: none; 
			   line-height: 11px;
 			   color: #737373;
			   height: 15px;
			   background-color:#E4E4E4;
			 }
			 
.tabserv11e  { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			   font-size: 11px; 
			   text-decoration: none; 
			   line-height: 11px;
 			   color: #333333;
			   background-color:#F1F1F1;
			   padding-bottom: 5px;
			   padding-top: 5px:
			 }
			 
.tabserv11f  { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			   font-size: 11px; 
			   text-decoration: none; 
			   line-height: 11px;
 			   color: #737373;
			   height: 15px;
			   background-color:#F1F1F1;
			 }
			 
.tabserv11g  { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			   font-size: 11px; 
			   text-decoration: none; 
			   line-height: 11px;
 			   color: #333333;
			   height: 20px;
			   background-color:#E2E2E2;
			 }
			 
.tabserv11h  { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			   font-size: 11px; 
			   text-decoration: none; 
			   line-height: 11px;
 			   color: #666666;
			   height: 20px;
			   background-color:#EFEFEF;
			 }
			 
.tabserv11h2 { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			   font-size: 11px; 
			   text-decoration: none; 
			   line-height: 11px;
 			   color: #333333;
			   height: 20px;
			   background-color:#EFEFEF;
			 }
			 
.tabserv9   { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			   font-size: 9px; 
			   text-decoration: none; 
			   line-height: 11px;
 			   color: #737373;
			   height: 15px;
			   background-color:#F1F1F1;
			 } 

.tabserv10   { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			   font-size: 11px; 
			   text-decoration: none; 
			   line-height: 14px;
 			   color: #336666;
			   height: 50px;
			 }
			
.tabserv10b  { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			   font-size: 11px; 
			   text-decoration: none; 
			   line-height: 10px;
 			   color: #666666;
			   height: 41px;
			 }
			 


			
a.serlink1         { color: #0060B4; text-decoration: none; }
a.serlink1:hover   { color: #0060B4; text-decoration: underline; }
a.serlink1:active  { color: #0060B4; text-decoration: underline; }
a.serlink1:visited { color: #0060B4; }

/* Definicoes PUBLICACOES */

.txtpub11  { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 11px; 
			  text-decoration: none; 
			  line-height: 18px
			}
			
.tabpub11   { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 11px; 
			  text-decoration: none; 
			  line-height: 18px;
			  color: #000000;
			  background-color: #D0E0E0;
			  height: 15px;
			}
			
.tabpub11b  { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 11px; 
			  text-decoration: none; 
			  line-height: 18px;
			  color: #333333;
			  background-color: #E4E4E4;
			  height: 15px;
			}
			
.tabpub11c  { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 11px; 
			  text-decoration: none; 
			  line-height: 18px;
			  color: #333333;
			  background-color: #FFFFFF;
			  height: 15px;
			}
			
.tabpub11d  { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 11px; 
			  text-decoration: none; 
			  line-height: 18px;
			  color: #000000;
			  background-color: #F1F1F1;
			  height: 15px;
			}
			
.tabpub11e  { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 11px; 
			  text-decoration: none; 
			  line-height: 18px;
			  color: #000000;
			  background-color: #FFFFFF;
			  height: 15px;
			}
			
a.publink1         { color: #336699; text-decoration: underline; }
a.publink1:hover   { color: #0060B4; text-decoration: none; }
a.publink1:active  { color: #0060B4; text-decoration: underline; }
	
			
/* definicoes dos BOX LATERAIS */
.txtbox1    { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 10px; 
			  color:#668CB3; 
			  text-decoration: none; 
			  line-height: 14px;
			  font-weight: bold;
			}
			
.txtbox2    { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 10px; 
			  color:#336699; 
			  text-decoration: none; 
			  line-height: 12px;
			  font-weight: bold;
			}
			
.txtboxmapa { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 11px; 
			  color:#336699; 
			  text-decoration: none; 
			  line-height: 12px;
			  font-weight: bold;
			  height: 20px;
			  background-color: #F3F7FA;
			}		
			

.txtboxhome { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 10px; 
			  color:#666666; 
			  text-decoration: none; 
			  line-height: 12px;
			}	
			 
.txtboxtime { font-family: Verdana, Arial, Helvetica, sans-serif; 
			  font-size: 9px; 
			  color:#003399; 
			  text-decoration: none; 
			  font-weight: bold;
			}	
			 		
			
a.boxlink1         { color: #668CB3; text-decoration: none; }
a.boxlink1:hover   { color: #002D84; text-decoration: underline; }
a.boxlink1:active  { color: #002D84; text-decoration: underline; }

a.boxlink2         { color: #666666; text-decoration: none; }
a.boxlink2:hover   { color: #002D84; text-decoration: underline; }
a.boxlink2:active  { color: #002D84; text-decoration: underline; }

a.boxlink3         { color: #333333; text-decoration: none; }
a.boxlink3:hover   { color: #002D84; text-decoration: underline; }
a.boxlink3:active  { color: #002D84; text-decoration: underline; }


/* MAPA DO SITE */

.txtmapa11  { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 11px; 
			  color:#333333; 
			  text-decoration: none; 
			  line-height: 14px;
			  font-weight: bold;
			 }
			
.txtmapa11b { font-family: Tahoma, Arial, Helvetica, sans-serif; 
		 	  font-size: 11px; 
			  color:#336699; 
			  text-decoration: none; 
			  line-height: 14px;
			  font-weight: bold;
			 }				

.txtmapa11c { font-family: Tahoma, Arial, Helvetica, sans-serif; 
		 	  font-size: 11px; 
			  color:#666666; 
			  text-decoration: none; 
			  line-height: 14px;
			  font-weight: bold;
			 }			
			 
a.linkmapa1         { color: #336699; text-decoration: none; }
a.linkmapa1:hover   { color: #336699; text-decoration: underline; }
a.linkmapa1:active  { color: #336699; text-decoration: underline; } 
			 
			
/* FORMS */
.frmbusca	{ font-family: Verdana, Arial, Helvetica, sans-serif; 
			  font-size: 10px; 
			  color:#00165A; 
			  background-color:#FFFFFF;
			  border: 1px solid #008DB4;
			  width: 92px;
			}
			
.frmnewsbox { font-family: Verdana, Arial, Helvetica, sans-serif; 
			  font-size: 10px; 
			  color:#00165A; 
			  background-color:#FFFFFF;
			  border: 1px solid #9EB2C4;
			  width: 114px;
			}
			
.frmbuscarap { font-family: Verdana, Arial, Helvetica, sans-serif; 
			   font-size: 10px; 
			   font-weight: bold;
			   color:#668CB3; 
			   background-color:#FFFFFF;
			   border: 1px solid #9EB2C4;
			   width: 114px;
			 }
			
.frmfale    { font-family: Verdana, Arial, Helvetica, sans-serif; 
			  font-size: 10px; 
			  color:#00165A; 
			  background-color:#FFFFFF;
			  width: 299px;
			}
			
.frmserv   { font-family: Tahoma, Arial, Helvetica, sans-serif; 
			  font-size: 11px; 
			  color:#3333333; 
			  background-color:#FFFFFF;
			}
			
/* sub menu lateral do site */

a.linksubmnu1         { font-family: Tahoma, Arial, Helvetica, sans-serif;
						font-weight: bold;
 						color: #0060B4; 
						line-height: 15px;
						text-decoration: none; }
						
a.linksubmnu1:hover   { color: #FFFFFF; }
						
a.linksubmnu1:active  { color: #FFFFFF; } 

ul#menu {
width:144px;
border:0px solid #FFFFFF;
background:#FFFFFF;
margin:0;
padding:0;
list-style-type: none;

font-size:10px;
}

ul#menu li {
border-bottom:1px solid #FFFFFF;
font-size:10px;
line-height: 15px;
display:block;
}

ul#menu li a:link, ul#menu li a:visited {
text-decoration:none;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-weight: bold;
line-height: 15px;
font-size:10px;
color:#0060B4;
padding-left:6px;
display:block;
}

ul#menu li a:hover {
background-color: #336699;
font-weight: bold;
line-height: 15px;
color:#FFFFFF;
display:block;
} 