.obrigatorio{
	color: red:
	font-size: 10px;
	font-family: verdana;
}



select{
  font-size: 10px;
  font-weight: bold;
  font-size: 10px;  
}

.passarinho_de_i_loveyou{
  color: #5555FF;
}


.busca_cad_gen {
font-size : 11px;
color : #000000;
font-family : arial;
}

.separado {
font-family : verdana;
font-size : 12px;
color : #000000;
background-color : #ededd7;
border-color : #aaaaaa;
border-width : 1px;
border-style : solid;
}

.titulo_cadastro_generico {
font-family : verdana;
font-size : 15px;
font-weight : bold;
}

.titulo_registro_generico {
border-right-width : 1px;
border-right-style : solid;
border-right-color : #777777;
border-left-width : 1px;
border-left-style : solid;
border-left-color : #bbbbbb;
border-top-width : 1px;
border-top-style : solid;
border-top-color : #bbbbbb;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #777777;
background-color : #eeeeff;
}
.registro_generico {
border-right-width : 1px;
border-right-style : dashed;
border-right-color : #aaaaaa;
border-left-width : 1px;
border-left-style : dashed;
border-left-color : #aaaaaa;
border-top-width : 1px;
border-top-style : dashed;
border-top-color : #aaaaaa;
border-bottom-width : 1px;
border-bottom-style : dashed;
border-bottom-color : #aaaaaa;
}


.publico_registro_generico {
border-right-width : 1px;
border-right-style : dashed;
border-right-color : #aaaaaa;
border-left-width : 1px;
border-left-style : dashed;
border-left-color : #aaaaaa;
border-top-width : 1px;
border-top-style : dashed;
border-top-color : #aaaaaa;
border-bottom-width : 1px;
border-bottom-style : dashed;
border-bottom-color : #aaaaaa;
background-color : #f7eeee;
}


.cadastro_generico_tabelado th {
font-family : verdana;
font-size : 12px;
color : #000000;
background-color : #dcdcc6;
border-color : #aaaaaa;
border-width : 1px;
border-style : solid;
}


.tabela_rec th{
  font-family: verdana;
  font-weight: bold;
  font-size: 11px;
  color: #FFFFFF;
  background-color: #000000;
}

.tabela_rec td{
  font-size: 11px;
  color: #000000;
}



.cadastro_generico_tabelado {
  border-collapse : collapse;
}



.cadastro_generico_tabelado td {
font-family : verdana;
font-size : 11px;
color : #000000;
background-color : #f8f8ef;
border-width : 1px;
border-style : solid;
border-color : #aaaaaa;
border-collapse : collapse;
}


.motd{
  font-family: courier;
  font-size: 10px;
  color: #cc0000;
}

.cliqueaqui{
  font-weight: bold;
}

.presente_em{
  font-weight: bold;
}

.input_intranet_min{
  font-family: verdana, arial, tahoma;
  font-size: 10px;
  width: 125px;
}


.input_intranet_max{
  font-family: verdana, arial, tahoma;
  font-size: 10px;
  width: 170px;
}


.titulosecao{
  font-family: "bitstream vera sans mono";
  font-weight: bold;
  font-size: 16px;
  color: #FFFFFF;
}

.tdintranet{
   color: #FFFFFF;
   font-size: 10px;
   font-family: verdana;
}

.botao{
  color: #FFFFFF;
  font-family: verdana;
  font-weight: bold;
  font-size: 12px;
}
/*
  Definição das tabelas coloridas
*/
.tabela_intranet, .tabela_busca, .tabela_newsletter, .tabela_webmail{
  border-spacing: 0px; 
  vertical-align: top;
  vertical-align: text-top;
}


/*
  Cores das tabelas coloridas
*/
.tabela_email{
    background-color: #72aaf6;
    border: 3px #578dd4 solid;
}

.tabela_intranet{
    background-color: #CC0000;
    border: 3px #bb0000 solid;
}
.tabela_busca{
    background-color: #ffa400;
    border: 3px #e19100 solid;      
}
.tabela_newsletter{
    background-color: #00bf66;  
    border: 3px #00a85a solid;  
}
.tabela_webmail{
    background-color: #FFFF00;  
    border: 3px #00a85a solid;  
}




.item_mapa{
  color: #000000;
  font-size: 12px;  
}

.be{
    border-left-style: dashed;
    border-left-width: 1px;
    border-bottom-style: dashed;
    border-bottom-width: 1px;
    padding: 5px;
}

.bd{
    border-bottom-style: dashed;
    border-bottom-width: 1px;
    padding: 5px;    

}

.bet{
    border-left-style: dashed;
    border-left-width: 1px;
    border-bottom-style: dashed;
    border-bottom-width: 1px;
    padding: 5px;    
}


.bdt{
    border-bottom-style: dashed;
    border-bottom-width: 1px;
    padding: 5px;    
}

a{
   color: #000000;
   text-decoration: none;

}

.listbox{
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: none;

	border-collapse: collapse;
	border-right-width : 2px;
	border-right-style : solid;
	border-right-color : #CCC;
	border-left-width : 2px;
	border-left-style : solid;
	border-left-color : #AAA;
	border-top-width : 2px;
	border-top-style : solid;
	border-top-color : #AAA;
	border-bottom-width : 2px;
	border-bottom-style : solid;
	border-bottom-color : #CCC;
	background-color : #FEFEDD;
	color : #000000;
	font-size : 11px;
	padding: 2px;
}

.listbox th{
	font-size: 12px;
	font-weight: bold;
	background-color: #CCC;
	background-image: url("/Imagens/fundoth.gif");
}

.listbox td, th{
	border-right-width : 1px;
	border-right-style : solid;
	border-right-color : #CCC;

	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : #CCC;
}

.listbox tr:hover{
	background-color: #CDF;
}

.listbox .selecionado{
	background-color: #99E;
	color: #FFF;
}
.info_pagina{
  
    text-decoration: none;
    color: #000099;  
}

.erro{
  color: #FF0000;
}

.panel{
	border-right-width : 1px;
	border-right-style : solid;
	border-right-color : #aaaaaa;
	border-left-width : 1px;
	border-left-style : solid;
	border-left-color : #CCCCCC;
	border-top-width : 1px;
	border-top-style : solid;
	border-top-color : #CCCCCC;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : #aaaaaa;
	//background-color : #F0F0F0;
	PADDING: 5PX;
	color : #000000;
	font-size : 11px;
}

.caminho{
  font-size: 13px;
  text-decoration: none;
  font-weight: bold;
  color: #000000;
}

.nomearquivo{
  font-size: 12px;
  font-family: arial;
  color: #0000bb;
  text-decoration: none;  
}

.saiba_mais{
  color: #007700;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
}

.titulo_item_principal{
  font-size: 13px;
}

.item_principal{
  font-size: 12px;
  text-align: left;
}


.link, .link:visited{
  color: #000000;
  text-decoration: none;
}

.link:hover{
  text-decoration: underline;
}

.form_info_erro{
  color: #FF0000;
}

.titulo_item_principal{
  font-weight: bold;
}

.fonte_noticia {
color : #000;
background-color : #ead9b8;
text-align : right;
font-size : 10px;
font-weight : bold;
}



.menu_estatico{
  border-bottom: 0px solid #CCCCCC;
  border-left: 0px solid #CCCCCC;
  border-right: 0px solid #CCCCCC;
  border-top: 0px solid #CCCCCC;
  
}

.menu_estatico th{
	background-image: url("Imagens/Fme.gif");
  color: #FFFFFF;
  font-size: 11px;
  font-weight: bold;
  text-align : center;
  padding: 2px;
  
}

.menu_estatico_link{
  color: #000000;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;  
}

.menu_estatico td{
  background-color:  #ffffff;
  color: #000000;
  font-size: 10px;
  font-weight: bold;
  padding:2px;
}

.menu_estatico td:hover{
  background-color: #0099CC;
}  




.btexto{
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}

.ladoesquerdodopeito{
  border-left-color: #000000;
  border-width: 0 0 0 1; 

}

.clique_aqui{
	color: #FF0000;
	text-decoration: none;
}

.tinyinfo{
	font-size: 10px;
	font-family: verdana;
	color: #999999;
}

.album{
	text-decoration: none;
	color: #000000;
}


.titulo_album{
	font-size: 19px;
	font-weight: bold;
	font-family: Times;
}

.clique_aqui:hover{
	text-decoration: underline;
}

body{
	background-image: url("Imagens/Fundo.png");
        background-repeat: repeat-x; 
        background-position: top left;
	background-attachment: scroll; 

}

.fm{
	background-image: url("Imagens/Fm.gif");
  background-repeat: no-repeat;
  background-position: bottom right;
}


td{
	font-family: verdana;
	font-size: 12px;
}

.menu_topo{
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.menu_topo:hover{
	font-size: 14px;
	color: #000000;
  text-decoration: none;
	font-weight: bold;
}



.rodape{
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
}

.titulo_pagina{
	color: #000000;
	font-family: arial;
	font-size: 16px;
	text-decoration: none;
  font-weight: bold;  
}
.titulo_pagina:hover{
	text-decoration: underline;
}

input, textarea{
  border-color: #000000; 
  border-collapse: collapse;
  border-width: 1px 1px 1px 1px;
  border-style: solid solid solid solid
  	
}

input:focus, textarea:focus{
	background-color: #FFFFAA;
}


/*
	NOTICIAS
*/

.noticias{
  border-style: dotted dotted dotted dotted ;
  border-width: 1px 1px 1px 1px ;
  border-color: #000000;
  background-color: #eae5d7; 
  opacity: .80;
  -moz-opacity: .80;
  filter:alpha(opacity=80);  	
}

.ultimasnoticias{
	font-family: arial;

}

.data_noticia{
	font-family: arial;
	text-decoration: none;
}

.texto_noticia{
	font-family: arial;
	text-decoration: none;
}

.texto_noticia:hover{
	text-decoration: underline;
}


