@charset "utf-8";
/* CSS Document */

h1,h2,h3,h4,h5,p
{
	padding:			0;
	margin:				0;
}

form
{
	padding:			0;
	margin:				0;
}

.fontMarcadorNum,.fontMarcadorText,.fontMarcadorTextBig
{
	font-family:		Arial, Helvetica, sans-serif;
	font-weight:		bold;
}

.fontMarcadorNum
{
	font-size:			26px;
	line-height:		26px;
	color:				#FFF;
}

.fontMarcadorText
{
	font-size:			10px;
	font-weight:		bold;
	line-height:		12px;
	color:				#000;
}

.fontMarcadorTextBig
{
	font-size:			13px;
	font-weight:		bold;
	line-height:		15px;
	color:				#000;
}

.fontDonativoTitle
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			15px;
	font-weight:		normal;
	line-height:		17px;
	color:				#0188A8;
}

.fontDonativoEuros
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			28px;
	font-weight:		bold;
	line-height:		28px;
	color:				#F00;
}

.fontDonativoEurosSigno
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			14px;
	font-weight:		bold;
	line-height:		14px;
	color:				#000;
}

.fontColaboradorDelDia
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			14px;
	font-weight:		normal;
	line-height:		16px;
	color:				#000;
}


.fontMenuSubMenu
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10px;
	color:				#8f8f8f;
}

.fontMenuSubMenuHome
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10px;
	color:				#FFF;
}

.fontTitular
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			36px;
	color:				#F00;
	font-weight:		bold;
}

.fontTitularH2
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			19px;
	color:				#4C4C4C;
	font-weight:		normal;
}

.fontTitularHome
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			20px;
	line-height:		20px;
	color:				#191919;
	font-weight:		normal;
}

.fontTitularH2Home
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			15px;
	line-height:		15px;
	color:				#191919;
	font-weight:		normal;
}

.fontTitularH3Home
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			15px;
	line-height:		16px;
	color:				#000;
	font-weight:		normal;
}

.fontParrafoBig
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			14px;
	line-height:		14px;
	color:				#666;
	font-weight:		normal;
}

.fontParrafoBigWhite
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			14px;
	line-height:		16px;
	color:				#FFF;
	font-weight:		bold;
}

.fontParrafo1
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	color:				#666;
	font-weight:		normal;
}

.fontParrafoSmall
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	color:				#666;
	font-weight:		normal;
}

.fontParrafo2
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	color:				#191919;
	font-weight:		bold;
}

.fontParrafoDifundeLeft
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	color:				#808080;
}

.fontParrafoSmallOscuro
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	color:				#212121;
	font-weight:		normal;
}


.fontTitularRight
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	color:				#4C4C4C;
	font-weight:		normal;
}

.fontTextoAzul11
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	line-height:		11px;
	text-decoration:	none;
	color:				#0288A9;
}

.fontPostIt
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			14px;
	color:				#131313;
	font-weight:		normal;
	line-height:		14px;
}

.fontPostItBig
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			20px;
	color:				#131313;
	font-weight:		bold;
	line-height:		24px;
}

.fontComentarioAutor
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	text-decoration:	none;
	color:				#4C4C4C;
	line-height:		14px;
}

.fontComentarioFecha
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	text-decoration:	none;
	color:				#999;
	line-height:		14px;
}

.fontComentarioLabel
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	text-decoration:	none;
	color:				#666;
	line-height:		13px;
}

.fontComentarioLabelFitted
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	text-decoration:	none;
	color:				#666;
	line-height:		11px;
}

.fontComentariosNormasTitular
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10px;
	font-weight:		bold;
	text-decoration:	none;
	color:				#666;
	line-height:		12px;
}

.fontComentariosNormasTexto
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10px;
	font-weight:		normal;
	text-decoration:	none;
	color:				#999;
	line-height:		12px;
}



/* LINKS */

.linkMenuSubMenu
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10px;
	text-decoration:	none;
	color:				#8f8f8f;
}

.linkMenuSubMenu:hover
{
	color:				#F00;
}

.linkMenuSubMenuHome
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10px;
	text-decoration:	none;
	color:				#FFF;
}

.linkMenuSubMenuHome:hover
{
	color:				#F00;
}

.linkEnvio
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	
	text-decoration:	none;
	color:				#0288A9;
}

.linkEnvio:hover
{
	color:				#00627A;
}

.linkEnvioBoton
{
	display:			block;
	text-align:			right;
	
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	line-height:		12px;
	text-decoration:	none;
	color:				#0288A9;
	
	padding-top:		1px;
	padding-right:		15px;
	background-image:	url(../img/bt11x11_der.gif);
	background-position:top right;
	background-repeat:	no-repeat;
	
	height:				13px;
}

.linkEnvioBoton:hover
{
	color:				#00627A;
}

.linkEnvioBotonRojo
{
	display:			block;
	text-align:			right;
	
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	line-height:		12px;
	text-decoration:	none;
	color:				#0288A9;
	
	padding-top:		1px;
	padding-right:		18px;
	background-image:	url(../img/bt13x13_flecha.gif);
	background-position:top right;
	background-repeat:	no-repeat;
	
	height:				13px;
}

.linkEnvioBotonRojo:hover
{
	color:				#00627A;
}

.linkFooterMenu
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	text-decoration:	none;
	color:				#4c4c4c;
	line-height:		14px;	
}

.linkFooterMenu:hover
{
	color:				#F00;
}

.linkMenuSubMenuLinked
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10px;
	text-decoration:	none;
	color:				#F00;
}

.linkMenuSubMenuLinked:hover
{
	color:				#F00;
}


.linkPostit
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	line-height:		11px;
	text-decoration:	none;
	color:				#0288A9;
}

.linkPostit:hover
{
	color:				#00627A;
}

.linkPostit11Boton
{
	display:			block;
	text-align:			right;
	
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	line-height:		11px;
	text-decoration:	none;
	color:				#0288A9;
	
	padding-top:		2px;
	padding-right:		17px;
	background-image:	url(../img/bt13x13_trans_mas_rojo.gif);
	background-position:right;
	background-repeat:	no-repeat;
	
	height:				13px;
}

.linkPostit11Boton:hover
{
	color:				#00627A;
}

.linkPostit11LeftOff
{
	display:			block;
	text-align:			left;
	
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	line-height:		11px;
	text-decoration:	none;
	color:				#666;
	
	padding-top:		1px;
	padding-left:		17px;
	background-image:	url(../img/bt11x11_izq.gif);
	background-position:top left;
	background-repeat:	no-repeat;
	
	height:				13px;
}

.linkPostit11Left
{
	display:			block;
	text-align:			left;
	
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	line-height:		11px;
	text-decoration:	none;
	color:				#0288A9;
	
	padding-top:		1px;
	padding-left:		17px;
	background-image:	url(../img/bt11x11_izq.gif);
	background-position:top left;
	background-repeat:	no-repeat;
	
	height:				13px;
}

.linkPostit11Left:hover
{
	color:				#00627A;
}

.linkPostit11RightOff
{
	display:			block;
	text-align:			right;
	
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	line-height:		11px;
	text-decoration:	none;
	color:				#666;
	
	padding-top:		1px;
	padding-right:		17px;
	background-image:	url(../img/bt11x11_der.gif);
	background-position:top right;
	background-repeat:	no-repeat;
	
	height:				13px;
}

.linkPostit11Right
{
	display:			block;
	text-align:			right;
	
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	line-height:		11px;
	text-decoration:	none;
	color:				#0288A9;
	
	padding-top:		1px;
	padding-right:		17px;
	background-image:	url(../img/bt11x11_der.gif);
	background-position:top right;
	background-repeat:	no-repeat;
	
	height:				13px;
}

.linkPostit11Right:hover
{
	color:				#00627A;
}


.linkPostitBoton
{
	display:			block;
	text-align:			right;
	
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	line-height:		12px;
	text-decoration:	none;
	color:				#0288A9;
	
	padding-top:		1px;
	padding-right:		17px;
	background-image:	url(../img/bt13x13_trans_mas_rojo.gif);
	background-position:top right;
	background-repeat:	no-repeat;
	
	height:				13px;
}

.linkPostitBoton:hover
{
	color:				#00627A;
}

.linkLetra
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	line-height:		11px;
	text-decoration:	none;
	color:				#000;
}

.linkLetra:hover
{
	color:				#F00;
}

.linkedPostit
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	line-height:		11px;
	text-decoration:	none;
	color:				#F00;
}

.linkedPostit:hover
{
	color:				#F00;
}

.linkBlue13
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			13px;
	line-height:		13px;
	text-decoration:	none;
	color:				#0288A9;
}

.linkBlue13:hover
{
	color:				#00627A;
}

.linkBlue13BotonEnviar
{
	display:			block;
	text-align:			right;
	
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			13px;
	line-height:		13px;
	text-decoration:	none;
	color:				#0288A9;
	
	padding-top:		1px;
	padding-right:		17px;
	background-image:	url(../img/bt13x13_flecha.gif);
	background-position:top right;
	background-repeat:	no-repeat;
	
	height:				13px;
}

.linkBlue13BotonEnviar:hover
{
	color:				#00627A;
}

.linkBlue14BotonEnviar
{
	display:			block;
	text-align:			right;
	
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			14px;
	line-height:		14px;
	text-decoration:	none;
	color:				#0288A9;
	
	padding-top:		1px;
	padding-right:		17px;
	background-image:	url(../img/bt13x13_flecha.gif);
	background-position:top right;
	background-repeat:	no-repeat;
	
	height:				14px;
}

.linkBlue14BotonEnviar:hover
{
	color:				#00627A;
}

.linkBlue14
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			14px;
	line-height:		14px;
	text-decoration:	none;
	color:				#0288A9;
}

.linkBlue14:hover
{
	color:				#00627A;
}

.link11Bold
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		bold;
	text-decoration:	none;
	color:				#666;
	line-height:		13px;
}

.link11Bold:hover
{
	color:				#F00;
}

.linked11Bold
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		bold;
	text-decoration:	none;
	color:				#F00;
	line-height:		13px;
}

.linked11Bold:hover
{
	color:				#F00;
}

.linkBotonGracias
{
	display:			block;
	text-align:			left;
	
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			14px;
	text-decoration:	none;
	font-weight:		bold;
	color:				#3badc8;	
	line-height:		14px;	
	
	padding-top:		1px;
	padding-left:		17px;
	padding-bottom:		8px;
	background-image:	url(../img/bt13x13_mas_azul.gif);
	background-position:top left;
	background-repeat:	no-repeat;
	
	height:				13px;
}

.linkBotonGracias:hover
{
	color:				#176b7f;
}

.linkFooterMini
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10px;
	text-decoration:	none;
	color:				#a2a2a2;
	line-height:		14px;	
}

.linkFooterMini:hover
{
	color:				#000;
}