BODY {
	background-color:#CF142B;
	margin: 0px;
	padding: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
p{
	
	font: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	LINE-HEIGHT: 15px;
	letter-spacing: 0px;
}

li{
	
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	LINE-HEIGHT: 15px;
	letter-spacing: 0px;
}
lu{
	
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	LINE-HEIGHT: 15px;
	letter-spacing: 0px;
}
img{
border:0px;
}
.pngs{
behavior: url("pngbehavior.htc");
}
span{
	
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	LINE-HEIGHT: 15px;
	letter-spacing: 0px;
}

span.idiomas{
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	LINE-HEIGHT: 15px;
	letter-spacing: 0px;
}

a.idiomas:link, a.idiomas:visited {
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	padding:0px;
	margin:0px;
	LINE-HEIGHT: 15px;
	letter-spacing: 0px;
	text-decoration:none;
	
}

a.idiomas:hover, a.idiomas:active {
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	padding:0px;
	margin:0px;
	LINE-HEIGHT: 15px;
	letter-spacing: 0px;
	text-decoration:none;
	font-weight:bold;

}


a.txtSupDere:link, a.txtSupDere:visited, a.txtSupDere:hover, a.txtSupDere:active {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#C50000;
	font-weight:bold;
	padding-top:0px;
	padding-left:3px;
	padding-bottom:0px;
	margin:0px;
	LINE-HEIGHT: 15px;
	letter-spacing: 0px;
	margin:0px;
	text-decoration:none;
	
}

.txtSupDere{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#C50000;
	font-weight:bold;
	padding-top:0px;
	padding-left:3px;
	padding-bottom:0px;
	margin:0px;
	LINE-HEIGHT: 15px;
	letter-spacing: 0px;
	margin:0px;
}

.botonGeneral{

 cursor:pointer;
 }
 
.tituloMenu{
	font:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#c50000;
	font-weight:bold;
	padding:0px;
	padding-top:0px;
	padding-left:20px;
	margin:0px;
	LINE-HEIGHT: 18px;
	letter-spacing: 0px;
	text-decoration:none;
} 
.tituloMenub{
	font:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#c50000;
	font-weight:bold;
	padding:0px;
	padding-top:0px;
	padding-left:18px;
	margin:0px;
	LINE-HEIGHT: 15px;
	letter-spacing: 0px;
	text-decoration:none;
}
 .tituloMenuc{
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#c50000;
	font-weight:normal;
	padding:0px;
	padding-top:0px;
		padding-left:40px;
	margin:0px;
	LINE-HEIGHT: 15px;
	letter-spacing: 0px;
	text-decoration:none;
}

a.tituloMenuc:link, a.tituloMenuc:visited {
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#c50000;
	font-weight:normal;
	padding:0px;
	margin:0px;
	LINE-HEIGHT: 15px;
	letter-spacing: 0px;
	text-decoration:none;
	padding-left:40px;
	
}

a.tituloMenuc:hover, a.tituloMenuc:active {
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#c50000;
	font-weight:normal;
	padding:0px;
	margin:0px;
	LINE-HEIGHT: 14px;
	letter-spacing: -1px;
	text-decoration:none;
	font-weight:bold;
	padding-left:40px;

}
 
 
.eleMenu{
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:normal;
	padding:0px;
	padding-top:2px;
	margin:0px;
	LINE-HEIGHT: 15px;
	letter-spacing: 0px;
	margin:0px;
	text-decoration:none;
}
a.eleMenu:link, a.eleMenu:visited{
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:normal;
	padding:0px;
	padding-top:2px;
	margin:0px;
	LINE-HEIGHT: 15px;
	letter-spacing: 0px;
	margin:0px;
	text-decoration:none;
	
}

a.eleMenu:hover, a.eleMenu:active {
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding:0px;
	padding-top:2px;
	margin:0px;
	LINE-HEIGHT: 15px;
	letter-spacing: -1px;
	margin:0px;
	text-decoration:none;

} 
 
 
a.subeleMenu:link, a.subeleMenu:visited{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	padding:0px;
	padding-top:2px;
	margin:0px;
	LINE-HEIGHT: 15px;
	letter-spacing: 0px;
	margin:0px;
	text-decoration:none;
	
}

a.subeleMenu:hover, a.subeleMenu:active {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding:0px;
	padding-top:2px;
	margin:0px;
	LINE-HEIGHT: 15px;
	letter-spacing: 0px;
	margin:0px;
	text-decoration:none;

} 

.tituloSecciones{
	font:Arial, Helvetica, sans-serif;
	font-size:34px;
	color:#C50000;
	font-weight:bold;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	LINE-HEIGHT: 34px;
	letter-spacing: 0px;
	margin:0px;
}
.textoSecundarioSecciones
{
	font:Arial, Helvetica, sans-serif;
	color:#C50000;
	font-size:14px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	line-height:14px;
	letter-spacing: 0px;
	margin:0px;
}

.titPanelInferiorTeInteresa{
	font:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#333333;
	font-weight:normal;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	LINE-HEIGHT: 24px;
	letter-spacing: 0px;
	margin:0px;
}
.titPanelesInferiores{
	font:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#FFFFFF;
	font-weight:normal;
	padding:0px;
	margin:0px;
	LINE-HEIGHT: 30px;
	letter-spacing: 0px;

}
.textoTipoCalendario{
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
	padding:0px;
	margin:0px;
	LINE-HEIGHT: 11px;
	letter-spacing: 0px;

}
a.enlaceTipoArticuloRegalo:link, a.enlaceTipoArticuloRegalo:visited, a.enlaceTipoArticuloRegalo:hover, a.enlaceTipoArticuloRegalo:active {
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	padding:0px;
	margin:0px;
	LINE-HEIGHT: 11px;
	letter-spacing: 0px;
	text-decoration:none;
	
}


.nube{
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:bold;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin:0px;
	line-height:10px;
	letter-spacing: 0px;
	margin:0px;
}

.nube a.etiquetatam0:link, a.etiquetatam0:visited, a.etiquetatam0:hover, a.etiquetatam0:active{
   font-size: 100%;   
	font:Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:normal;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin:0px;
	line-height:10px;
	letter-spacing: 0px;
	margin:0px;
	text-decoration:none;
}
.nube a.etiquetatam1:link, a.etiquetatam1:visited, a.etiquetatam1:hover, a.etiquetatam1:active{
   font-size: 110%;   
	font:Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin:0px;
	line-height:11px;
	letter-spacing: 0px;
	margin:0px;
	text-decoration:none;
}
.nube a.etiquetatam2:link, a.etiquetatam2:visited, a.etiquetatam2:hover, a.etiquetatam2:active{
   font-size: 120%;   
	font:Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin:0px;
	line-height:12px;
	letter-spacing: 0px;
	margin:0px;
	text-decoration:none;
}
.nube a.etiquetatam3:link, a.etiquetatam3:visited, a.etiquetatam3:hover, a.etiquetatam3:active{
   font-size: 130%;   
	font:Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin:0px;
	line-height:13px;
	letter-spacing: 0px;
	margin:0px;
	text-decoration:none;
}
.nube a.etiquetatam4:link, a.etiquetatam4:visited, a.etiquetatam4:hover, a.etiquetatam4:active{
   font-size: 140%;   
	font:Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:normal;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin:0px;
	line-height:14px;
	letter-spacing: 0px;
	margin:0px;
	text-decoration:none;
}
.nube a.etiquetatam5:link, a.etiquetatam5:visited, a.etiquetatam5:hover, a.etiquetatam5:active{
   font-size: 150%;   
	font:Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin:0px;
	line-height:15px;
	letter-spacing: 0px;
	margin:0px;
	text-decoration:none;
}
.nube a.etiquetatam6:link, a.etiquetatam6:visited, a.etiquetatam6:hover, a.etiquetatam6:active{
   font-size: 160%;   
	font:Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin:0px;
	line-height:16px;
	letter-spacing: 0px;
	margin:0px;
	text-decoration:none;
}
.nube a.etiquetatam7:link, a.etiquetatam7:visited, a.etiquetatam7:hover, a.etiquetatam7:active{
   font-size: 170%;   
	font:Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:normal;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin:0px;
	line-height:17px;
	letter-spacing: 0px;
	margin:0px;
	text-decoration:none;
}
.nube a.etiquetatam8:link, a.etiquetatam8:visited, a.etiquetatam8:hover, a.etiquetatam8:active{
   font-size: 180%;   
	font:Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin:0px;
	line-height:18px;
	letter-spacing: 0px;
	margin:0px;
	text-decoration:none;
}
.nube a.etiquetatam9:link, a.etiquetatam9:visited, a.etiquetatam9:hover, a.etiquetatam9:active{
   font-size: 190%;   
	font:Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin:0px;
	line-height:19px;
	letter-spacing: 0px;
	margin:0px;
	text-decoration:none;
}
.nube a.etiquetatam10:link, a.etiquetatam10:visited, a.etiquetatam10:hover, a.etiquetatam10:active{
   font-size: 200%;   
	font:Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:normal;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin:0px;
	line-height:20px;
	letter-spacing: 0px;
	margin:0px;
	text-decoration:none;
}

.celdaPunteadaSupInf{
border-bottom: 1px dashed #C50000;
border-top: 1px dashed #C50000;
}
.celdaPunteadaSup{
border-top: 1px dashed #C50000;
}

.bordePunteado{
border: 1px dashed  #4C4C4C; 
}

.bordePunteadoXL{
border: 2px dashed  #4C4C4C; 
}

.guion{

   	font-size: 10px;   
	font:Arial, Helvetica, sans-serif;
	color:#4C4C4C;
	font-weight:bold;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin:0px;
	line-height:10px;
	letter-spacing: 0px;
	margin:0px;
}

.textoPolitica{

   	font-size: 10px;   
	font:Arial, Helvetica, sans-serif;
	color:#4C4C4C;
	font-weight:normal;
	padding:0px;
	margin:0px;
	line-height:12px;
	letter-spacing: 0px;
	text-align:justify;
	margin:0px;
}



a.guion:link, a.guion:visited{
   	font-size: 10px;   
	font:Arial, Helvetica, sans-serif;
	color:#4C4C4C;
	font-weight:normal;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin:0px;
	line-height:10px;
	letter-spacing: 0px;
	margin:0px;
	text-decoration:none;
	
}

a.guion:hover, a.guion:active {
   	font-size: 10px;   
	font:Arial, Helvetica, sans-serif;
	color:#4C4C4C;
	font-weight:bold;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin:0px;
	line-height:10px;
	letter-spacing: 0px;
	margin:0px;
	text-decoration:none;

}

.campoTextoBuscador {
	letter-spacing: 0px;
	FONT-SIZE: 12px;
	COLOR: #4C4C4C;
	background-color: #F4CCCC;
	text-align:right;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border:0px solid #092FB4;
	
}

/****************************************************/
/******************   CALENDARIOS *******************/
/****************************************************/


.tituloOfertasEspeciales
{
	font:Arial, Helvetica, sans-serif;
	color:#C50000;
	font-size:20px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	line-height:20px;
	letter-spacing: 0px;
	margin:0px;
}
.tituloOfertasEspecialesGrande
{
	font:Arial, Helvetica, sans-serif;
	color:#C50000;
	font-size:38px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	line-height:20px;
	letter-spacing: 0px;
	margin:0px;
}

.celdaPunteadaSupInfCalendarios1{
border-bottom: 1px dashed #828282;
border-top: 1px dashed #828282;
}
.celdaPunteadaInfCalendarios1{
border-bottom: 1px dashed #828282;

}

a.textoOfertasEnlace:link, a.textoOfertasEnlace:visited{
	font:Arial, Helvetica, sans-serif;
	color:#4C4C4C;
	font-size:14px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	line-height:14px;
	letter-spacing: 0px;
	margin:0px;
	text-decoration:none;
	
}

a.textoOfertasEnlace:hover, a.textoOfertasEnlace:active {
	font:Arial, Helvetica, sans-serif;
	color:#4C4C4C;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	line-height:14px;
	letter-spacing: -1px;
	margin:0px;
	text-decoration:none;

} 

.tituloCalendarios
{
	font:Arial, Helvetica, sans-serif;
	color:#4C4C4C;
	font-size:40px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	line-height:40px;
	letter-spacing: 0px;
	margin:0px;
}

.textoCalendarios
{
	font:Arial, Helvetica, sans-serif;
	color:#4C4C4C;
	font-size:11px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	line-height:15px;
	letter-spacing: 0px;
	margin:0px;
	text-align:justify;
}

.titTipoCalendario{
	font:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	LINE-HEIGHT: 24px;
	letter-spacing: 0px;
	margin:0px;
}


a.equisCerrar:link, a.equisCerrar:visited{
	font:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	line-height:14px;
	letter-spacing: 0px;
	margin:0px;
	text-decoration:none;
	
}

a.equisCerrar:hover, a.equisCerrar:active {
	font:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	line-height:14px;
	letter-spacing: 0px;
	margin:0px;
	text-decoration:none;

} 
#calendariospeq {
	position:absolute;

	width:74px;
	height:76px;
}

/****************************************************/
/******************   PRODUCTO DETALLE *******************/
/****************************************************/


.tipoProducto
{
	font:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:22px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	line-height:22px;
	letter-spacing: 0px;
	margin:0px;
}

.serieProducto
{
	font:Arial, Helvetica, sans-serif;
	color:#4C4C4C;
	font-size:14px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	line-height:14px;
	letter-spacing: 0px;
	margin:0px;
}
.modelo
{
	font:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	line-height:14px;
	letter-spacing: 0px;
	margin:0px;
}

.textoBoton, .textoBoton p
{
	font:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	line-height:13px;
	margin:0px;
	letter-spacing:1px;
}
span.textoModelo{
	
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4C4C4C;
	font-weight:normal;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	LINE-HEIGHT: 10px;
	letter-spacing: 0px;
}
a.textoModelo:link, a.textoModelo:visited{
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4C4C4C;
	font-weight:normal;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	LINE-HEIGHT: 10px;
	letter-spacing: 0px;
	text-decoration:none;
	
}

a.textoModelo:hover, a.textoModelo:active {
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4C4C4C;
	font-weight:normal;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	LINE-HEIGHT: 10px;
	letter-spacing: 0px;
	text-decoration:none;

} 
span.textoModeloNegr{
	
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4C4C4C;
	font-weight:bold;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	LINE-HEIGHT: 10px;
	letter-spacing: 0px;
	height:10px;
}

span.textoDetalleProductos{
	
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4C4C4C;
	font-weight:normal;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	LINE-HEIGHT: 13px;
	letter-spacing: 0px;
}
span.textoDetalleProductosNegr{
	
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4C4C4C;
	font-weight:bold;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	LINE-HEIGHT: 15px;
	letter-spacing: 0px;
	height:10px;
}


/****************************************************/
/******************   LISTADO PRODUCTOS*******************/
/****************************************************/


.divlistado
{
	position:relative;
	width:92px;
	height:14px;
	margin:0px;
	padding:0px;
	vertical-align:middle;
	text-align:center;
	display:inline;
}
.textoCabeceraListado
{
	font:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	line-height:11px;
	letter-spacing: 0px;
	margin:0px;
	text-align:center;
	vertical-align:middle;
	
}
.textoListadoProductos
{
	font:Arial, Helvetica, sans-serif;
	color:#4C4C4C;
	font-size:11px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	line-height:11px;
	letter-spacing: 0px;
	margin:0px;
	text-align:center;
	
}

.textoSeleccionaTipoImagen
{
	font:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:18px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	line-height:18px;
	letter-spacing: 0px;
	margin:0px;
	text-align:left;
	
}

a.tiposImagen:link, a.tiposImagen:visited{
	font:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:14px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	line-height:14px;
	letter-spacing: 0px;
	margin:0px;
	text-decoration:none;
	
}

a.tiposImagen:hover, a.tiposImagen:active {
	font:Arial, Helvetica, sans-serif;
	color:#C50000;
	font-size:14px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	line-height:14px;
	letter-spacing: 0px;
	margin:0px;
	text-decoration:none;

}


/*************************************************/
/******** APARTADOS CORPORATIVOS *****************/
/*************************************************/

.titSeccionCorporativa
{
	font:Arial, Helvetica, sans-serif;
	color:#4C4C4C;
	font-size:40px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	line-height:40px;
	letter-spacing: 0px;
	margin:0px;
	text-align:left;
	
}

#textoCorporativo p{
   	font-size: 12px;   
	font:Arial, Helvetica, sans-serif;
	color:#4C4C4C;
	font-weight:normal;
	padding:0px;
	margin:0px;
	line-height:13px;
	letter-spacing: 0px;
	text-align:justify;
	margin:0px;
	padding-top:10px;
}

.textoCorporativo{

   	font-size: 12px;   
	font:Arial, Helvetica, sans-serif;
	color:#4C4C4C;
	font-weight:normal;
	padding:0px;
	margin:0px;
	line-height:13px;
	letter-spacing: 0px;
	text-align:justify;
	margin:0px;
}


/*************************************************/
/******** ENLACES *****************/
/*************************************************/

a.nombreEnlace:link, a.nombreEnlace:visited{
	font:Arial, Helvetica, sans-serif;
	color:#4C4C4C;
	font-size:15px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	line-height:15px;
	letter-spacing: 0px;
	margin:0px;
	text-align:left;
	text-decoration:none;
	
}

a.nombreEnlace:hover, a.nombreEnlace:active {
	font:Arial, Helvetica, sans-serif;
	color:#4C4C4C;
	font-size:15px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	line-height:15px;
	letter-spacing: 0px;
	margin:0px;
	text-align:left;
	text-decoration:none;

}


.nombreEnlace
{
	font:Arial, Helvetica, sans-serif;
	color:#4C4C4C;
	font-size:15px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	line-height:15px;
	letter-spacing: 0px;
	margin:0px;
	text-align:left;
	
}

.textoEnlace
{
	font:Arial, Helvetica, sans-serif;
	color:#4C4C4C;
	font-size:12px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	line-height:12px;
	letter-spacing: 0px;
	margin:0px;
	text-align:left;
	
} 

/***************************************************/
/****************** CONTACTO ***********************/
/***************************************************/

.textoContacto
{
	font:Arial, Helvetica, sans-serif;
	color:#4C4C4C;
	font-size:16px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	line-height:18px;
	letter-spacing: 0px;
	margin:0px;
	text-align:left;
	
}
.textoContacto2
{
	font:Arial, Helvetica, sans-serif;
	color:#4C4C4C;
	font-size:14px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	line-height:14px;
	letter-spacing: 0px;
	margin:0px;
	text-align:left;
	padding-right:250px;
	
}
.textoContacto3
{
	font:Arial, Helvetica, sans-serif;
	color:#4C4C4C;
	font-size:14px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	line-height:14px;
	letter-spacing: 0px;
	margin:0px;
	text-align:left;
	
}

#textoContacto3 p
{
	font:Arial, Helvetica, sans-serif;
	color:#4C4C4C;
	font-size:14px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	line-height:14px;
	letter-spacing: 0px;
	margin:0px;
	text-align:left;
	
}


.textoPolitica
{
	font:Arial, Helvetica, sans-serif;
	color:#B3B3B3;
	font-size:11px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	line-height:14px;
	letter-spacing: 0px;
	margin:0px;
	text-align:left;
	
}
.campoContacto {
	letter-spacing: 0px;
	FONT-SIZE: 12px;
	COLOR: #000000;
	background-color: #B3B3B3;
	text-align:left;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border:0px solid #092FB4;
	
}
.campoTexto {
	letter-spacing: 0px;
	FONT-SIZE: 12px;
	COLOR: #000000;
	background-color: #B3B3B3;
	text-align:left;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border:0px solid #092FB4;
	
}

/****************************************************/
/******************   NOTICIAS **********************/
/****************************************************/


.fechaNoticias
{
	font:Arial, Helvetica, sans-serif;
	color:#C50000;
	font-size:18px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	padding-left:5px;
	padding-top:3px;
	line-height:18px;
	letter-spacing: 0px;
	margin:0px;
}

.fechaNoticiasXL
{
	font:Arial, Helvetica, sans-serif;
	color:#C50000;
	font-size:30px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	padding-left:5px;
	padding-top:3px;
	line-height:30px;
	letter-spacing: 0px;
	margin:0px;
}


.tituloNoticias
{
	font:Arial, Helvetica, sans-serif;
	color:#C50000;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	padding-left:5px;
	padding-top:3px;
	line-height:14px;
	letter-spacing: 0px;
	margin:0px;
}

a.tituloNoticias:link, a.tituloNoticias:visited{
	font:Arial, Helvetica, sans-serif;
	color:#4C4C4C;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	padding-left:5px;
	padding-top:3px;
	line-height:14px;
	letter-spacing: 0px;
	margin:0px;
	text-decoration:none;
	
}

a.tituloNoticias:hover, a.tituloNoticias:active {
	font:Arial, Helvetica, sans-serif;
	color:#4C4C4C;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	padding-left:5px;
	padding-top:3px;
	line-height:14px;
	letter-spacing: 0px;
	margin:0px;
	text-decoration:underline;

}

.tituloNoticiasXL
{
	font:Arial, Helvetica, sans-serif;
	color:#C50000;
	font-size:42px;	
	padding:0px;
	margin:0px;
	padding-left:15px;
	padding-top:3px;
	padding-bottom:10px;
	line-height:30px;
	letter-spacing: 0px;
	margin:0px;
}

.tituloNoticiasXL a:link,.tituloNoticiasXL a:visited
{
	color:#C50000;
}

.tituloNoticiasXL a:hover
{
	color:#C50000;
	text-decoration:none;
}

#descripcionNoticiadiv
{
	font:Arial, Helvetica, sans-serif;
	color:#4C4C4C;
	font-size:13px;
	font-weight:normal;
	padding:10px;
	margin:0px;
	line-height:12px;
	letter-spacing: 0px;
	margin:0px;
	text-align:justify;
}

#descripcionNoticiadiv p
{
	font:Arial, Helvetica, sans-serif;
	color:#4C4C4C;
	font-size:13px;
	font-weight:normal;
	padding:0px;
	padding-left:5px;
	padding-bottom:8px;
	padding-right:10px;
	margin:0px;
	line-height:20px;
	letter-spacing: 0px;
	margin:0px;
	text-align:justify;	
}

#descripcionNoticiadiv p a:link,#descripcionNoticiadiv p a:visited
{
	color:#4C4C4C;
}



#descripcionNoticiadiv a:hover
{
	font-size:14px;
	text-decoration:none;
}

#descripcionNoticiadiv h1
{
	font:Arial, Helvetica, sans-serif;
	color:#4C4C4C;
	font-size:20px;
	font-weight:normal;
	margin:0px;
	line-height:30px;
	letter-spacing: 0px;
	margin:0px;
	text-align:justify;
	padding:5px;
}

/*
.descripcionNoticia
{
	font:Arial, Helvetica, sans-serif;
	color:#4C4C4C;
	font-size:12px;
	font-weight:normal;
	padding:0px;
	padding-left:5px;
	margin:0px;
	line-height:12px;
	letter-spacing: 0px;
	margin:0px;
	text-align:justify;
}*/

a.elementosPaginacion:link, a.elementosPaginacion:visited{
	font:Arial, Helvetica, sans-serif;
	color:#4C4C4C;
	font-size:12px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	line-height:12px;
	letter-spacing: 0px;
	margin:0px;
	text-align:left;
	text-decoration:none;
	
}

a.elementosPaginacion:hover, a.elementosPaginacion:active {
	font:Arial, Helvetica, sans-serif;
	color:#4C4C4C;
	font-size:12px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	line-height:12px;
	letter-spacing: 0px;
	margin:0px;
	text-align:left;
	text-decoration:none;

}

.elementosPaginacion{
	font:Arial, Helvetica, sans-serif;
	color:#4C4C4C;
	font-size:12px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	line-height:12px;
	letter-spacing: 0px;
	margin:0px;
	text-align:left;
	
}

/****************************************************/
/******************   NEWSLETTER*********************/
/****************************************************/

.noticiasTitulo,.noticiasTitulo a:link,.noticiasTitulo a:visited
{
	font:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:23px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	padding-top:10px;
	padding-left:15px;
	padding-right:10px;
	line-height:23px;
	letter-spacing: 0px;
	vertical-align: text-top;
	border:0px;
	height: 80px;	
	text-decoration:none;
	text-indent: -0.6em; /* I don't know why*/
}

.noticiasTitulo a:hover
{
	font-size:24px;
	text-decoration:none;
}

.noticiasContenedor
{
	font:Arial, Helvetica, sans-serif;
	background-color:#CF142B;
	width: 162px;
	border: 1px;
	border-color:#CF142B;
	
}

.noticiasEncabezado
{
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0px;
	padding-top:5px;
	padding-left:15px;
	padding-right:10px;
	line-height:13px;
	vertical-align:text-top;
	height: 150px;
}

.noticiasImagen
{
	padding:1px;
	text-align:center;
	vertical-align:bottom;	
}

.noticiasResumen
{	
	border:1px dashed  #4C4C4C;
	width: 162px;
}

.noticiaElemento
{
	padding: 10px;
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#CF142B;
	border-top: 0.5px dashed  #FFFFFF;
	height: 40px;
}

.noticiaElemento a:link,.noticiaElemento a:hover,.noticiaElemento a:visited
{
	color:#FFFFFF;
	text-decoration:none;
}

.noticiaElemento a:hover
{
	font-size:14px;
}


#news p, #news a:link
{
	font-size:12px;
	color: #4C4C4C;
}

#news h1
{
	color: #4C4C4C;
}



