a:link {text-decoration: none; 
background: #E2E2E2;
color: #000000;}
a:visited {text-decoration: none; 
background: #E2E2E2;
color: #000000;}
a:hover {text-decoration: none; 
background: #FFFFFF;
color: #E1140A;}
a:active {text-decoration: none; 
background: #E2E2E2;
color: #000000;
}

a.link_imagem:link {text-decoration: none; 
background-color: transparent;
color: #000000;}
a.link_imagem:visited {text-decoration: none; 
background-color: transparent;
color: #000000;}
a.link_imagem:hover {text-decoration: none; 
background-color: transparent;
color: #000000;}
a.link_imagem:active {text-decoration: none; 
background-color: transparent;
color: #000000;
}

a.link_fundo_azul:link {text-decoration: none; 
background: #007DB3;
color: #FFFFFF;}
a.link_fundo_azul:visited {text-decoration: none; 
background: #007DB3;
color: #FFFFFF;}
a.link_fundo_azul:hover {text-decoration: none; 
background: #FFFFFF;
color: #E1140A;}
a.link_fundo_azul.active {
text-decoration: none;
}

a.link_cal:link {text-decoration: none; 
background: #007DB3;
color: #FFFFFF;}
a.link_cal:visited {text-decoration: none; 
background: #007DB3;
color: #FFFFFF;}
a.link_cal:hover {text-decoration: none; 
background: #007DB3;
color: #E1140A;}
a.link_cal:active {
text-decoration: none;
background: #007DB3;
color: #E1140A;}

a.link_cal_vermelho:link {text-decoration: none; 
background: #FF0000;
color: #FFFFFF;}
a.link_cal_vermelho:visited {text-decoration: none; 
background: #FF0000;
color: #FFFFFF;}
a.link_cal_vermelho:hover {text-decoration: none; 
background: #FF0000;
color: #007DB3;}
a.link_cal_vermelho:active {
text-decoration: none;
background: #FF0000;
color: #007DB3;}

a.link_cal_verde:link {text-decoration: none; 
background: #008200;
color: #FFFFFF;}
a.link_cal_verde:visited {text-decoration: none; 
background: #008200;
color: #FFFFFF;}
a.link_cal_verde:hover {text-decoration: none; 
background: #008200;
color: #007DB3;}
a.link_cal_verde.active {
text-decoration: none;
}

.entrada {FONT-FAMILY: Tahoma,Verdana,Times New Roman,Arial, Helvetica; FONT-WEIGHT: normal; FONT-SIZE: 9px; 	
}

.texto_pequeno {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Tahoma; COLOR: #000000;
}
.texto_menor_ainda {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Arial, Verdana, Tahoma; COLOR: #000000;
}

.texto_pequeno_branco {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Tahoma; COLOR: #FFFFFF;
}
.texto_pequeno_alerta {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Tahoma; COLOR: #FF0000;
}
.texto_pequeno_negrito {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Tahoma;	 COLOR: #000000;
}
.texto_normal {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Georgia, Georgia, Arial, Verdana, Tahoma; COLOR: #000000;

}
.texto_calendario {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Tahoma, Arial, Verdana, Tahoma; COLOR: #000000;
}
.texto_contador {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Georgia, Tahoma, Arial, Verdana, Tahoma; COLOR: #000000;
}
.texto_prancheta {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: "Courier New", Tahoma, Arial, Verdana, Tahoma; COLOR: #000000;
}
.texto_prancheta_negrito {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: "Courier New", Tahoma, Arial, Verdana, Tahoma; COLOR: #000000;
}
.texto_prancheta_pequeno {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: "Courier New", Tahoma, Arial, Verdana, Tahoma; COLOR: #000000;
}
.texto_prancheta_pequeno_negrito {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: "Courier New", Tahoma, Arial, Verdana, Tahoma; COLOR: #000000;
}
.texto_cabec {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; FONT-FAMILY: Arial, Georgia, Arial, Verdana, Tahoma; COLOR: #000000;
}
.texto_noticias_agenda {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; FONT-FAMILY: Georgia, Arial, Verdana, Tahoma; COLOR: #FF0000;
}

.texto_normal_negrito {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Georgia, Arial, Verdana, Tahoma; COLOR: #000000;
}

.texto_normal_negrito_azul {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Georgia, Arial, Verdana, Tahoma; COLOR: #007DB3;
}

.texto_normal_negrito_branco {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Georgia, Arial, Verdana, Tahoma; COLOR: #FFFFFF;
}
.texto_maior {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; FONT-FAMILY: Georgia, Arial, Verdana, Tahoma; COLOR: #000000;
}
.texto_maior_ainda {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; FONT-FAMILY: Georgia, Arial, Verdana, Tahoma; COLOR: #000000;
}
.texto_maior_cabeçalho {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; FONT-FAMILY: Georgia, Arial, Verdana, Tahoma; COLOR: #000000
}
.texto_maior_cabeçalho_negrito {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Georgia, Arial, Verdana, Tahoma; COLOR: #000000
}
.texto_maior_negrito {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Georgia, Arial, Verdana, Tahoma; COLOR: #000000;
}
textarea { 
background-color: #E4E4E4; 
font: 9px Georgia, Arial, Verdanahelvetica, sans-serif;
color:#000000;
border:1px solid #CCC;
}

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{
	position: absolute;
	background-color: #E0E0E0;
	padding: 5px;
	left: -1000px;
	border: 1px double #007DB3;
	visibility: hidden;
	color: black;
	text-decoration: none;
	top: -10px;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: -180px; /*position where enlarged image should offset horizontally */

}
