a.titgrande:link {
font: normal normal bold 24px Arial, Sans-Serif;
color:#003399;
text-decoration:none;
		line-height:98%;
}
a.titgrande:visited {
	font: normal normal bold 24px Arial, Sans-Serif;
color:#003399;
text-decoration:none;
		line-height:98%;
}
a.titgrande:hover {
	font: normal normal bold 24px Arial, Sans-Serif;
color:#FF0000;
text-decoration:none;
		line-height:98%;
}
a.titgrande:active {
	font: normal normal bold 24px Arial, Sans-Serif;
color:#FF0000;
text-decoration:none;
background-color:#000000;
		line-height:98%;
}

.titgrande {
	color: #000;
	font: normal normal bold 24px Arial, Sans-Serif;
	text-align: left;
	}
	
.titagenda	 {
	color: #FFFFFF; 
	font: normal normal bold 12px Arial, Sans-Serif;
	}
	
	
.legenda {

		font: italic normal normal 10px Arial, Sans-Serif;
	}
	

a.titmedio:link {
font: normal normal normal 18px Arial, Sans-Serif;
color:#003399;
text-decoration:none;
}
a.titmedio:visited {
font: normal normal normal 18px Arial, Sans-Serif;
color:#003399;
text-decoration:none;
}
a.titmedio:hover {
font: normal normal normal 18px Arial, Sans-Serif;
color:#FF0000;
text-decoration:none;
}
a.titmedio:active {
font: normal normal normal 18px Arial, Sans-Serif;
color:#FF0000;
text-decoration:none;
background-color:#000000;
}

.titmedio {
	color: #003399;
	font: normal normal normal 18px Arial, Sans-Serif;
	text-align: left;
	}
	
.titpeq {
	color: #003399; 
	font: normal normal bold 12px Arial, Sans-Serif;
	}
	
a.titpeq:link {
font: normal normal normal bold 12px, Sans-Serif;
color:#003399;
text-decoration:none;
}
a.titpeq:visited {
font: normal normal normal bold 12px, Sans-Serif;
color:#003399;
text-decoration:none;

}
a.titpeq:hover {
font: normal normal normal bold 12px, Sans-Serif;
color:#FF0000;
text-decoration:none;
}
a.titpeq:active {
font: normal normal normal bold 12px, Sans-Serif;
color:#FF0000;
text-decoration:none;
background-color:#000000;
}

titpeq2 {
	color: #003399; 
	font: normal normal bold 12px Arial, Sans-Serif;
	}
	
a.textnormal:link {
color:#000000;
text-decoration:none;
}
a.textnormal:visited {
color:#000000;
text-decoration:none;
}
a.textnormal:hover {
color:#FF0000;
text-decoration:none;
}
a.textnormal:active {
color:#FF0000;
text-decoration:none;
background-color:#000000;
}

.textnormal {
	color: #000000;
	font: normal normal normal 12px Arial, Sans-Serif;
	text-align: left;
	}

a.textnormal2:link {
color:#003399;
text-decoration:none;
}
a.textnormal2:visited {
color:#000000;
text-decoration:none;
}
a.textnormal2:hover {
color:#FF0000;
text-decoration:none;
}
a.textnormal2:active {
color:#FF0000;
text-decoration:none;
background-color:#000000;
}

.textnormal2 {
	color: #003399; 
	font: normal normal normal 12px Arial, Sans-Serif;
	}

a.textbold:link {
color:#000000;
text-decoration:none;
}
a.textbold:visited {
color:#000000;
text-decoration:none;
}
a.textbold:hover {
color:#FF0000;
text-decoration:none;
}
a.textbold:active {
	color:#FF0000;
	text-decoration:none;
	background-color:#000000;
	text-align: left;
}

.textbold {
	color: #000000; 
	font: normal normal normal 12px Arial, Sans-Serif;
	}

a.textbold2:link {
		line-height:98%;
color:#000000;
text-decoration:none;
}
a.textbold2:visited {
		line-height:98%;
color:#000000;
text-decoration:none;
}
a.textbold2:hover {
		line-height:98%;
color:#FF0000;
text-decoration:none;
}
a.textbold2:active {
	line-height:98%;
	color:#FF0000;
	text-decoration:none;
	background-color:#000000;
	text-align: left;
}

.textbold2 {
	line-height:99%;
	color: #039;
	font: normal normal bold 13px Arial, Sans-Serif;
	}

#container {
	position: absolute;
	background-color: #FFFFFF;
	border-color:#000000;
	border-width:medium;
	width: 777px;
	left: 50%;
	margin-left: -389px;
	z-index: 2;
	top: 8px;
	height: auto;
	text-align: left;
}

.table {border-bottom-style:dotted;}
.table {border-width: 1px;}
.table {border-color: #FFFFFF;}

.a1 {font: normal normal bold 22px Arial, Sans-Serif;
	color: #000000;
	}

.a {
	font: normal normal bold 22px Arial, Sans-Serif;
	}

a:link {
	font: normal normal normal 12px Arial, Sans-Serif;
	color: #003399;
	text-decoration:none;
}
a:visited {
color:#003399;
text-decoration:none;
}
a:hover {
	color:#003399;
	text-decoration:none;
}
a:active {
	color:#FC3;
	text-decoration:underline;
	text-align: left;
}

b:link {
color: #FFDFC0;
text-decoration:none;
text-align:justify;
}
b:visited {
color: #999999;
text-decoration:none;
}
b:hover {
color:#FFDFC0;
text-decoration:none;
}
b:active {
color:#FFDFC0;
text-decoration:underline;
}

#banner{
	width:596px;
	height:90px;
	position:absolute; 
	left:71px; 
	top:5px;
	width:500px; 
	height:90px; 
	z-index:4;
}
#logo{
	position:absolute; 
	left:0; 
	top:0; 
	width:236px; 
	height:90px; 
	z-index:5;
}

#menu_layer {
 	position:absolute; 
	left:38px; 
 	top:93px; 
 	width:777px; 
 	height:12px; 
 	z-index:15;
	}

.barNav a {
font: 12px  Arial, Verdana,Helvetica,sans-serif;
color: #FFFFFF;
text-decoration: none;
background: #999999;
text-align: center;
padding: 1px 11px;
margin-top:inherit;
margin-bottom:inherit;
margin-right: 2px;
margin-left: 2px;
}

.barNav a:hover {
color: #ffffff;
text-decoration: none;
background: #666666;
}

