body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;}.menu {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center;	color: #000000;}.menu a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center;	color: #000000;	text-decoration: none;}.menu a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center;	color: #FF0000;	text-decoration: none;}.menu_selected {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center;	color: #FF0000;}.menu_selected a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center;	color: #FF0000;	text-decoration: none;}.menu_selected a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center;	color: #FF0000;	text-decoration: none;}.menu_oculto {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center;	color: #ffffff;}.noticia_titulo {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	text-align: justify;	font-weight: bold;	color: #FF0000;}.noticia_subtitulo {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: justify;	font-weight: bold;	color: #FF0000;}.noticia_mini_subtitulo {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: justify;	font-weight: bold;	color: #FF0000;}.noticia_texto {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: justify;	font-weight: bold;	color: #555555;}.prensa_texto {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-align: left;	font-weight: normal;	color: #FF0000;}.prensa_texto a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-align: justify;	font-weight: bold;	color: #FF0000;	text-decoration: none;}.prensa_texto a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-align: justify;	font-weight: bold;	color: #FF0000;	text-decoration: underline;}.noticia_enlace {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-align: right;	font-weight: bold;	color: #FF0000;}.noticia_enlace a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-align: right;	color: #FF0000;	text-decoration: none;}.noticia_enlace a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-align: right;	color: #FF0000;	text-decoration: none;}a.cal_head {	background-color: #7DB942;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16;	font-weight: bold;	font-style: normal;}a.cal_head:hover {	background-color: #7DB942;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16;	font-weight: bold;	font-style: normal;	text-decoration: none;}.cal_head {	background-color: #7DB942;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16;	font-weight: bold;	font-style: normal;}	.cal_days {	background-color: #7DB942;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18;	font-weight: bold;	font-style: normal;}		.cal_content {	background-color: #FFFFFF;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12;	font-weight: normal;	font-style: normal;}.cal_today {	background-color: #EF282D;	color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12;	font-weight: normal;	font-style: normal;} .cal_event, a.cal_event {	background-color: #7DB942;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12;	font-weight: bold;	font-style: normal;	text-decoration: none;	}	.boton {	font-size: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	background-color: #FF0000;	color: #FFFFFF;	border: thin solid #FF0000; } .formulario {	font-size: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	background-color: #FFFFFF;	color: #000000;	border: thin solid #FF0000; }.candidatos_titulo_rojo {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	text-align: justify;	font-weight: bold;	color: #FF0000;}.candidatos_subtitulo_rojo {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: justify;	font-weight: bold;	color: #FF0000;}/* Scroll *//* Styles for scrolling layers  	 Specify width and height in hold and wn, and in clip for wn */div#hold	{ 	position:relative; overflow:hidden;	width:725px; height:130px; z-index:100	}div#wn	{ 	position:absolute; 	left:0px; top:0px; 	width:700px; height:150px; 	clip:rect(0px, 700px, 150px, 0px); 	overflow:hidden;		z-index:1; 	}div#lyr1	{ 	position:absolute; visibility:hidden; 	left:0px; top:0px; 	z-index:1; 	}  /* Styles for demo, not necessary for scrolling layers */  a img { border:none }table.main {   width:700px; margin:auto;  background-color:#000000; border:2px solid #000000   }td.arrows a { padding:0 3em }td.spacer { width:40px }td.footer { text-align:center; margin:.8em 0 .6em }  