/* Estilo CSS para a página da CPAL */


body { background:#306898;
	    
	  }

/* código para o conteúdo da página */
body, td {font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-size: 10px;
		  font-weight: normal;
		  color: #333333;		  	  
		  text-decoration: none;
		  line-height: 10px
		  }
/* código da borda lateral da página */
.borderContent {border-color: #336699;
				border-style: solid;
				border-top-width: 2px;
				border-right-width: 3px;
				border-bottom-width: 2px;
				border-left-width: 3px
				}

/* Código de configuração da área de conteúdo */
.txt {font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 10px;
	  font-weight: normal;
	  color: #333333;
	  text-decoration: none;
	  line-height: 18px;
	  text-align:justify;
	  padding: 2px 5px 0px 2px;
	  }
	  
/* código para migalhas de pão */
.migalhas {font-family: Verdana, Arial, Helvetica, sans-serif;
	  		font-size: 9px;
	  		font-weight: normal;
	  		color: #003366;
	  		text-decoration: none;
	  		}

/* código para o menu dropdown */
#mydropmenu {width: 185px;
			 font: 10px;
			 font-family: Verdana, Arial, Helvetica, sans-serif;
			}
#mydropmenu option.sep {width: 185px;
	  				    color:#FFCC00;
					    text-align:center;
						background-color:#003366;
						font-weight:bold;
					   }


/* código de configuração dos títulos */
.tdtitulo{font-family: Verdana, Arial, Helvetica, sans-serif;
		 font-size: 10px;
		 font-weight: normal;
		 color: #FFFFFF;
		 text-decoration: none;
		 background-color: #336699;
		 padding-top: 3px;
		 padding-right: 8px;
		 padding-bottom: 3px;
		 padding-left: 8px;
		 border-color: #ffffff;
		 border-style: solid;
		 border-top-width: 1px;
		 border-right-width: 0px;
		 border-bottom-width: 0px;
		 border-left-width: 0px
		 }
/* código de configuração do menu lateral esquerdo referente aos links */
.tdLink {font-family: Verdana, Arial, Helvetica, sans-serif;
		 font-size: 10px;
		 font-weight: normal;
		 color: #003366;
		 text-decoration: none;
		 background-color: #e1e9f0;
		 padding-top: 3px;
		 padding-right: 8px;
		 padding-bottom: 3px;
		 padding-left: 8px;
		 border-color: #ffffff;
		 border-style: solid;
		 border-top-width: 1px;
		 border-right-width: 0px;
		 border-bottom-width: 0px;
		 border-left-width: 0px
		 }
.tdHor	{color:#ffffff;
		 font-weight:bold;
		 font-size: 10px;
		 text-align:center;		 
		 font-family: Verdana, Arial, Helvetica, sans-serif;
		 padding-top: 0px;
		 padding-right: 3px;
		 padding-bottom: 0px;
		 padding-left: 3px;
		 } 
		 
/* Estilo de Link da página */
a {font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   color: #333333; 	/* cinza escuro */
   text-decoration: none;
   } 
a:hover {color: #ff6600;   /*amarelo */
		 font-weight:bold;
		 text-decoration: none;
		 }


/* ESTILO DE LINK PARA O MENU HORIZONTAL */
.link {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 10px;
	   font-weight: normal;
	   color: #ffffff;      /*cor da fonte - branca normal */
	   text-decoration: none;
	   }

.link:hover {color: #FFCC00;
			 font-weight: normal; 
			 padding-left: 2px;
			 text-decoration: none;
			 }
.link:active {color: #ff0000;   /* amarelo */
		  text-decoration: none;
			  }

/* ESTILO DE LINK PARA O CONTEÚDO DA PÁGINA */
.txt a {font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			font-weight:bold;
			color:#003366;
			text-decoration: none;
			line-height:18px;
			}
.txt a:hover {text-decoration:underline;
			  color:#336699;
			 }
.txt th a:visited {color:#336699;
			}
  
.copyright {font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-weight: normal;
			line-height:14px;
			color: #FFFFFF;
			padding-top: 6px;
			padding-right: 8px;
			padding-bottom: 6px;
			padding-left: 8px;
			text-align:center;
			}
.copyright a {font-family: Verdana, Arial, Helvetica, sans-serif;
			  color: #FFcf00;
			  text-decoration:none;			  
			}
.copyright a:hover {
					text-decoration:underline;
			        color:#ffcf00;
			        font-weight:bold;
			 }
/* Migalhas de Pão do Menu Serviços */
.migalhasdepao {font-family: Tahoma, Arial, Helvetica, sans-serif;
	  font-size:9px; 
	  font-weight: bold;
	  letter-spacing:0.2px;
	  text-align:right;
	  color: #333333;
	  text-decoration: none;
	  padding:0px 5px 0px 0px;
	  }
.migalhasdepao a {font-family: Tahoma, Arial, Helvetica, sans-serif;
			      font-size:9px;
			      font-weight:normal;
			      color:#003366;
			      text-decoration:none;
			     }
.migalhasdepao a:hover {text-decoration:underline;
			  			font-size:9px;
						font-weight:normal;
						color:#ffcf00;
			 }
/* Estilo para tabelas internas */
.estilounico 	{border-color:#003366;
		 border-style:solid;
		 border-width: 1px;
		 }

.estilounico th {border-color: #003366;
					border-style:solid;
					border-width: 1px;
					padding:1px
			}
/* Webmaster */
.webmaster {font-family: Tahoma, Arial, Helvetica, sans-serif;
	  font-size:9px; 
	  font-weight: normal;
	  letter-spacing:0.2px;
	  text-align:right;
	  color: #333333;
	  text-decoration: none;
	  padding:0px 2px 0px 0px;
	  }
.webmaster a {text-decoration:none;
			  font-size:9px;
			  font-weight:normal;
			  color:#333333;
			 }
	  
.webmaster a:hover {text-decoration:none;
			  		font-size:9px;
					font-weight:normal;
					color: #FFFF99;
			 }
			 
/* MENU ADMINISTRATIVO */

#menuadm {
	
	height: 20px;
	text-transform: none;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size:8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

#menuadm ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	text-transform: none;
}

#menuadm li {
	display: inline;
	text-transform: none;
}

#menuadm a {
		    display: block;
			width: 107.5px;
			text-align: center;
			text-decoration: none;
			text-transform: none;
			font-weight: bold;
			padding-top: 4px;
			padding-right: 0px;
			padding-bottom: 4px;
			color: #ffffff;
			border-right-width: 1px;
			border-right-style: solid;
			border-right-color: #006699;
			float: right;
			} 

#menuadm a:hover {color: #ffd100;
				 }

/* Fim menu Administrativo */
