body	{
	margin: 0px 0 0 0;
	padding: 0px 0 0 0;
/**background-image:url(BG.gif);**/
background-position:center;

}
p {
	color:#666666;
	font: normal 13px  Arial, Helvetica, sans-serif;
	padding: 0px 10px 0px 10px;
}
p a{
	color:#666666;
	text-decoration: none;
}
p a:hover{
	color:#000000;
	text-decoration: none;
}
h1	{
	font: 18px  Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 5px;
	margin: 0px 0px 0px 10px;
	color: #585858;
	/*font: normal 22px "Arial Narrow", Arial, Helvetica, sans-serif;	
	background-image:url(bg_h1.gif);
	color: #A60000;*/
}
h2	{
	font: bold 14px Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 5px;
	margin: 0px 0px 0px 10px;
	color: #585858;
	text-decoration: none;
}
h3	{
	height:31px;
	width:170px;
	font: normal 22px "Arial Narrow", Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 5px;
	margin: 0px 0px 0px 10px;
	background-image:url(bg_h1.gif);
	color: #A60000;
}


#top	{
	height:25px;
	background-image:url(bg_topDiv.gif);
	position: relative;
	display: block;
	margin: 0 0 0px 0;
	font:11px Arial, Helvetica, sans-serif;
	color:#1A50B8;
	padding-left: 30px;
	padding-top:5px;
	background-position: center;
}
#top a{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration: none;
}
#top a:hover {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#A60000;
	text-decoration: none;
}
#top .link a{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#1A50B8;
	text-decoration: none;
}
#top .link a:hover {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#A60000;
	text-decoration: none;
}
#logo{
	width: 209px;
	height:30px;
	padding:20px 0px 20px 0px;
}
#menu {
	width: 209px;
	height:481px;
	background-image:url(bg_nav.gif);
	margin-left:15px;
	padding-top:20px;
}
#menu ul	{
	margin: 0px ;
	padding: 0px;
}
#menu ul li {
	display: block;
	height: 35px;
	background-image:url(bg_TxtNav.gif);
	margin: 0px 0px 0px 0px;
	background-repeat: no-repeat;
	background-position: right;

}
#menu ul li a	{
	display: block;
	text-decoration: none;
	font: bold 16px  Arial, Helvetica, sans-serif;
	text-align: right;
	color: #FFFFFF;
	padding-right: 10px;
	padding: 5px;
}
#menu ul li a:hover {
	color: #CC0000;
	text-decoration: none;
	background-color: #324E98;
	padding: 5px;
	background-image:url(bg_TxtNav.gif);
	background-repeat:no-repeat;
	background-position: right;
	
}
#Direc {
	font: normal 10px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-image:url(bg_direc.gif);
	text-align: right;
	display: block;
	margin:10px;
	padding-top:190px;
	background-repeat: no-repeat;
	background-position: right bottom;
}
#Direc a {
	color:#FFFFFF;
	text-decoration: none;
}
#Direc a:hover {
	color:#A60000;
	text-decoration: none;
}
#Cont{
	padding-top:0 px;
	margin:0 px;
	background-image:url(bg_contLogo.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

#BannerHome{
	width: 209px;
	height: 380px;
	background-image:url(bg_banner.gif);
	text-align: center;
	padding-top:5px;
	float: right;
	margin-right: 7px;
}
#Banner{
    width: 135 px;
	height: 490px;
	text-align: center;
	padding:5px;
	float: right;
	margin-right: 7px;

}
#BannerCont a:link img , #Banner a:visited img {
	margin-bottom:5px;
}
#BannerCont a:hover img {
	filter: Alpha(Opacity=40);
} 

#Pie{
    margin-top:5px;
	width: 761px;
	height: 69px;
	display: block;
	background-image:url(bg_pie.gif);
	border: none;
}
#Pie p{
	text-align: right;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #000000;
	margin-top: 10px;
	margin-left: 10px;
}
.Subtitulo {
	color:#666666;
	font: bold 13px  Arial, Helvetica, sans-serif;
}
.SubtituloColor {
	color: #A60000;
	font:  18px , Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 5px;
	margin: 0px 0px 0px 10px;
}
.epigrafe {
	color:#000000;
	font: normal 11px  Arial, Helvetica, sans-serif;
}
.titulo	{
	font:  18px , Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 5px;
	margin: 0px 0px 0px 10px;
	color: #666666;
}
.bg_oscuro{
	background-color:#9AB6E4;
    padding:0px 0px 0px 5px;
    color:#1E2E59;
	font:normal 22px "Arial Narrow", Arial, Helvetica, sans-serif;
}
.bg_claro{
	background-color:#C8D9F2;
    padding:0px 0px 0px 5px;
    color:#1E2E59;
	font: bold 13px Arial, Helvetica, sans-serif;
}
.bg_Check{
	background-color:#E4EDFA;
    padding:0px 0px 0px 5px;
    color:#1E2E59;
	font:13px Arial, Helvetica, sans-serif;
}
.bg_Check a:link,
.bg_Check a:visited{
	background-color:#E4EDFA;
    margin:5px 5px 5px 5px;
    color:#1E2E59;
	font:13px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.bg_Check a:hover{
	background-color:#E4EDFA;
    color:#1E2E59;
	font:bold 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#ContForm {
	margin:5px;
	padding:5px;
}
#year{
	padding:0px 0px 0px 10px;
	color:#1E2E59;
	font: bold 13px Arial, Helvetica, sans-serif;
	}
#year a:link img  , #year a:visited img  {
	margin-top: 5px;
}
#year a:hover img {
	filter: Alpha(Opacity=40);
} 
#YearCont{
	padding:0px 0px 0px 15px;
}
