body {
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica;
}

.principal {
	background-color: #ffffff;
}

.caja {
	background-color:#B8CDD3;
	border-bottom: 1px solid #B8CDD3;
	border-right: 1px solid #B8CDD3;
	border-left: 1px solid #B8CDD3;
	border-top: 1px solid #B8CDD3;
}

.cabecera {
	font-size: 10px;
	color: #002255;
	background-color:#B8CDD3;
	font-weight: bold;
	border-top: 1px solid #B8CDD3;
	border-right: 1px solid #B8CDD3;
	border-bottom: 1px solid #002255;
	border-left: 1px solid #B8CDD3;
	padding: 0 5 0 5;
}

.dentro {
	font-size: 10px;
	color: #002255;
	border-top: 1px solid #B8CDD3;
	border-right: 1px solid #B8CDD3;
	border-bottom: 1px solid #B8CDD3;
	border-left: 1px solid #B8CDD3;
	padding: 2 5 2 5;
	font-family: Arial, Verdana, Helvetica;
}

.titularportada {
	font-size: 20px;
	font-weight: bold;
}

.bordeagenda {
	border-bottom: 1px solid #000000;
	border-top: 1px solid #506D98;
}

.primera {
	border-bottom: 1px solid #002255;
}
.ultima {
	border-top: 1px solid #506D98;
}

.textoagenda {
	font-size: 10px;
	color: #7a8ba5;
}

.noticia {
	font-size: 10px;
	color: #7a8ba5;
	padding: 3 0 3 3;
}

.fecha {
	font-weight: normal;
}

.titular {
	font-size: 11px;
	font-weight: bold;
	color: @7a8ba5;
}

.pie {
	font-size: 9px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica;
	background-color: #7EAA53;
}

/*		Clases para archivo.php		*/
.menu {
	font-size: 10px;
	color: #ffffff;
	border-top: 1px solid #59845a;
	border-right: 1px solid #59845a;
	border-bottom: 1px solid #59845a;
	border-left: 1px solid #59845a;
	font-family: Arial, Verdana, Helvetica;
	BACKGROUND-COLOR: #75A276;
}

.link {
	TEXT-DECORATION: none;
	color: #002255;
	padding: 5 5 5 5;
}

.panel {
	font-size: 9px;
	font-family: Arial,Verdana,sans-serif;
	color:#000000;
	background:#9EC2D6;
	border-bottom: 1px solid #506D98;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-right: 1px solid #506D98;
}

.botonPanel {
	font-size: 10px;
	font-family: Arial,Verdana,sans-serif;
	color:#ffffff;
	background:#748FB8;
	border-top: 1px solid #506D98;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #506D98;
}

.dentroBuscador {
	font-size: 10px;
	color: #FFFFFF;
	border-top: 1px solid #506D98;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #506D98;
	padding: 2 5 2 5;
	font-family: Arial, Verdana, Helvetica;
}

.enlaceNoticias:link, .enlaceNoticias:visited {
  color            : #ffffff;
  font-weight      : normal;
  text-decoration   : none;
}

.enlaceNoticias:hover {
  color            : #ffffff;
  font-weight      : normal;
  text-decoration   : none;
}

.textoNoticia {
	font-size: 13px;
	color: #002255;
	font-family: Arial, Verdana, Helvetica;
}

.dentroNoticia {
	font-size: 10px;
	color: #FFFFFF;
	border-top: 1px solid #506D98;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #506D98;
	padding: 5 5 5 10;
	font-family: Arial, Verdana, Helvetica;
}

.dentroPlantilla {
	font-size: 10px;
	color: #FFFFFF;
	padding: 2 5 2 5;
	font-family: Arial, Verdana, Helvetica;	
}

.dentroFicha {
	font-size: 10px;
	color: #FFFFFF;
	border-top: 1px solid #506D98;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #506D98;
	padding: 0 0 0 0;
	font-family: Arial, Verdana, Helvetica;
}


.plantilla {
	font-size: 10px;
	color: #FFFFFF;
	border-top: 1px solid #506D98;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #506D98;
	padding: 0 0 0 0;
	font-family: Arial, Verdana, Helvetica;
}

.elegido {
	border-right: 1px solid #000000;
	border-left: 1px solid #506D98;
	font-size: 10px;
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica;	
	background-color: #003366;
}

.elegidoPrimero {
	border-left: 1px solid #002255;
	border-right: 1px solid #000000;
	font-size: 10px;
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica;	
	background-color: #003366;
}
.elegidoUltimo {
	border-right: 1px solid #002255;
	border-left: 1px solid #506D98;
	font-size: 10px;
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica;	
	background-color: #003366;
}

.noelegido {
	border-right: 1px solid #002255;
	border-left: 1px solid #002255;
	font-size: 10px;
	color: #DDDDDD;
	font-family: Arial, Verdana, Helvetica;	
	background-color: #002255;
}

.foto {
	border: 1px solid #000000;
}

.foto2 {
	border: 1px solid #FFFFFF;
}