@charset "utf-8";

body{
	margin-top:0px;
	margin-left:0px;
	background-image:url(img/fd-up.jpg);
	background-repeat:repeat-x;
}

.fondoUp {
	background-image: url(img/fd-up.jpg);
	background-repeat:  repeat-x;
	background-position: center top;
}
.fondoDown{
	background-image: url(img/fd-down.jpg);
	background-repeat:  repeat-x;
	background-position: center top;
}

.posicion-eslogan{
position:relative;
}
.posicion-eslogan-absoluta{
position:absolute;
top:15px;	
}

.eslogan p{margin:0px;padding:0px;}

.espacioLateral{
	padding-left:4px;
}

/* BOTONES MENU */
/******************************************************************/
.seleccionado{
	background-color:#EC1D25;
	height:46px;
	padding-left:6px;
	padding-right:6px;

}

.seleccionado a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

.noseleccionado{
	padding-left:6px;
	padding-right:6px;
}

.noseleccionado a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E81F29;
	text-decoration: none;
	font-weight: bold;
}

.fotoBreve{
	border:1px solid #cccccc;
	padding:3px;
}

.posicion{
position:relative;
z-index:200;
}

.submenu{
	display:none;
	position:absolute;
	top:45px;
	background-color:#EC1D25;
	padding:4px;
	left:-7px;
	border-left:1px solid #E7E5E6;
	border-right:1px solid #E7E5E6;
	border-bottom:1px solid #E7E5E6;
}

.submenu a{
	color:#ffffff;
	font-size:12px;
}

.s-agrupacion{
	width:170px;
}

.s-corporacion{
	width:170px;
}

.s-prensa{
	width:150px;
}

.s-galeria{
	width:130px;
}

.s-opinion{
	width:100px;
}

.s-elecciones{
	width:150px;
}

.separacion{
	padding-top:4px;
}

/******************************************************************/

/* HOME */
/********************************************************************/
.txtBreve{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}

.mas{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E81F29;
	text-decoration: none;
}

.txt-tiutulos-gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #bbbbbb;
	text-decoration: none;
}

.txt-tiutulos-rojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #E81F29;
	text-decoration: none;
}

.txt-normal-rojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E81F29;
	text-decoration: none;
}

.txt-normal-negro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #545353;
	text-decoration: none;
}

.fotoGaleria{
	border:1px solid #cccccc;
	padding:3px;
}

/**********************************************************************/


/*AGENDA*/
/**************************************************************************/
.fondoMes{
	background-image:url(img/fondo-mes.jpg);
	background-repeat:no-repeat;
}

.textoMes{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#000000;
	font-weight:bold;
}

.txtDia{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}

.diaActual{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#ffffff;
	font-weight:bold;
	padding-right:2px;
}

.dia{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	font-weight:bold;
	padding-right:2px;
}

.diaPasado{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#bbbbbb;
	font-weight:bold;
	padding-right:2px;
}

.diaMarcado{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	font-weight:bold;
	border:2px solid #F33B45;
}



/**************************************************************************/

/*********** *CONTACTO*******************************************************************/
.enviar{
	color:#F33B45;
	font-weight:bold;
	font-family:arial;
	font-size:12px;
}

/* PIE DE PAGINA */
/******************************************************************************/
.txt-normal-pek-rojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E81F29;
	text-decoration: none;
}


.txt-normal-pek-negro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #545353;
	text-decoration: none;
}

.txtPie{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	text-decoration: none;
}

/************************************************************************************/

/* GENERAL */
/*****************************************************************************************/

.txt-enlaces {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E81F29;
	text-decoration: none;
	letter-spacing:-2px;
}
.txt-normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8d8b8b;
	text-decoration: none;
}

.zonatext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8d8b8b;
	text-decoration: none;
}

.zonatext a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E81F29;
}

.titular{
	font-family: Arial, Helvetica, sans-serif;
	color:#EC1D25;
	font-size:14px;
}

.titular-peq{
	font-family: Arial, Helvetica, sans-serif;
	color:#EC1D25;
	font-size:12px;
}

.documento-asociado{
	color:#E81F29;
}

.enlace{
	color:#E81F29;
	text-decoration:none;
}
/***************************************************************************************/

/******** ENCUESTAS ********************************/
div.barraprogreso {
	height:12px;
	width:250px;
	border:1px solid #BBB;
	background:url(img/progreso.jpg) no-repeat 100% 0px;
}
