#ygddfdiv {
    display:none;
    }
    #ygddfdiv DIV {
        display:none;
        }
.publicidad-top IMG {
    display:none;
    }

.clearFix{
    clear:both;
    }
.dixio{
    float:left;
    width:40%;e
    margin:0 0 15px;
    }
    .dixio SPAN{
        float:left;
        margin-right:5px;
        }
    .dixio A{
        font-size:12px;
        }

/* MENSAJE ENVIADO */
#msg-enviado { background-color: #FFF; }

/*reset*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	font-weight: inherit;
	font-style: inherit;
	font-family: inherit;
	vertical-align: baseline;
}

A {cursor: pointer; }
A:hover{text-decoration: none;}

IMG.imagenIzquierda{
	float:left;
	margin:0 10px 10px 0;
	}
IMG.imagenDerecha{
	float:right;
	margin:0 0 10px 10px;
	}

/* remember to define focus styles! */
:focus{outline: 0;}
body{line-height: 1;color: black;background: white; }
ol, ul {list-style: none;}
table{border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
.auxiliar:after {content:".";display:block;height:0;clear:both;visibility:hidden}

/*tags generales*/
body{background:#dadada url(/images/css_img/cabecera.gif) repeat-x; font-family:Arial, Helvetica, Arial, sans-serif; height:1000px; font-size:62.5%;}
blockquote{ font-style:italic; font-size:18px; width:480px; margin:0 auto}
a{text-decoration:none; color: #023C6A;}
hr{float:left;clear:both;width:100%;display:none}
label input {border:solid 1px #DCE1E4; margin-left:15px;width:210px;}
h1{font-size:2.1em; font-weight:bold; color:#023C6A; font-family:Arial, Helvetica, Arial, sans-serif; letter-spacing:-.1px; margin:0 0 0 10px}

/*estructura*/
#wrap{
	width:950px;
	margin:0 auto;
	text-align:center
}
#main{
	width:950px;
	text-align:left;
	float:left;
	position: relative;
    z-index: 1
	}

#header{
	float:left;
	width:950px;
	height:120px;
	padding:0;
	margin:0 0 7px
}

#content, .content{width:950px;float:left;background:#ededed url(/images/css_img/bck-content.gif) no-repeat left bottom; padding:20px 0 25px 0; }
#content .izquierda{ float: left; width: 617px;}
#content .derecha{float: right; padding: 0 9px 0 0;}


/*portada*/
/*bloques configurables*/
.groupWrapper
{
	width: 304px;
	float: left;
	margin-right: 1%!important;
	margin-right: 0.5%;
	margin-bottom: 15px;
	min-height: 200px;
    height: auto !important;
    height:200px;
    padding-bottom: 20px;
}
.groupWrapper IMG{
	display: none;
	}
	.groupWrapper LI IMG{
		display:block;
		}
.groupWrapper #servicios{
	width: 304px;
	padding: 0 0 8px 0;
	margin: 0 0 20px 0;
	overflow:hidden;
	background:#FFFFFF url(/images/plantilla/pie_bloque_movil.gif) no-repeat scroll center bottom;
	}
.serializer
{
	clear: both;
}
.groupItem
{
        float: left;
	clear: both;
	margin-bottom: 20px;
	overflow: hidden;
    background: #ffffff url(/images/plantilla/pie_bloque_movil.gif) no-repeat bottom;
    padding-bottom:8px;
	width: 304px;
	}
	#galeria-de-imagenes.groupItem { background: #ffffff url(/images/galeria_imagenes/pie_bloque_movil.gif) no-repeat bottom; }
.groupItemMediateca {
    float: left;
	clear: both;
	margin-bottom: 20px;
	overflow: hidden;
    background: #ffffff url(/images/plantilla/pie_bloque_movil.gif) no-repeat bottom;
    padding-bottom:8px;
	cursor: normal;
	width: 304px;
	}
	.groupItemMediateca.sin-imagen-fondo{
		background: none;
		padding: 0;
		}
.groupPublicidad{
	clear: both;
        float: left;
	margin-bottom: 20px;
}
.flowplayer{position: relative; float: left; width: 100%}
.itemContent .flowplayer .video{position: absolute; left: 20px!important; left: 0;}
.itemContent P{
	height: auto;
	}
 .itemContent{float:left;}
 .itemHeader{
     float:left;
     clear:both;
     background-image: url(/images/plantilla/cabecera_bloque_movil.gif);
     line-height: 48px;
     padding: 0 10px;
     cursor: move;
     font-weight: bold;
     height: 48px;
     width: 284px;
     position: relative;
     color:#0C426E;
     font-family:Arial,Helvetica,sans-serif;
     font-size:18px;
    }
    #formula-1-2 .itemHeader{background-image: url(/images/formula_1/cabecera_bloque_movil.gif);height:47px;line-height:47px;}
    #mundial-2010 .itemHeader{background-image: url(/images/mundial_futbol/cabecera_bloque_movil.gif);height:47px;line-height:47px;}
    #especial-informativo .itemHeader{background-image: url(/images/especial-informativo/cabecera-bloque-movil.gif);}
    #galeria-de-imagenes .itemHeader{background-image: url(/images/galeria_imagenes/cabecera-bloque-movil.gif);}
#mediateca .itemHeader{
	cursor: default;
	}


.promocion-home{background-color:#004276; border-left:1px solid #D4D4D4; border-right:1px solid #D4D4D4; border-bottom:3px solid #94CDD8; float:left; width: 90%; padding:2% 5%; color:#FFF;text-align:right;}
.promocion-home SPAN{display:inline;}
.promocion-home .imagen-promocion{display:inline;}
.groupWrapper .promocion-home IMG{display:inline; padding-left:15px;}

#madrid_2016{
	background: none;
	}
	#madrid_2016 .itemHeader{
		font-size: 10px;
		color: #00325A;
		background-image: url("/images/plantilla/cabecera_bloque_movil_madrid_2016.gif"); 
		}
.groupWrapper .groupItem .changed
{
	position: relative;
}
.itemHeader a{font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #0c426e;}
#formula-1-2 .itemHeader A, #mundial-2010 .itemHeader A{color: #FFF; letter-spacing: -1px}
#galeria-de-imagenes .itemHeader A{color: #FFF; letter-spacing: -1px}
.itemHeader A:hover{text-decoration: none;}
#especial-informativo .itemHeader A{color: #387C38; }
.itemContent {
    border-left: 1px solid #d4d4d4;
    border-right: 1px solid #d4d4d4;
    overflow:hidden;
	width: 302px;
	}
	#galeria-de-imagenes .itemContent{ border-left: 1px solid #C2C2C2; border-right: 1px solid #C2C2C2; }
	#especial-informativo .itemContent { background: #F4FBEA }
.itemContent .itemContent{
    border-left:0;
    }
.groupWrapper #cambio_caja P{
    clear:both;
    padding-left:8px;
    padding-top:10px;
    height:auto;
    color:#0F2E4A;
    font-size:12px;
    }
.sortHelper
{
	border: 3px dashed #666;
	width: 304px;
}
.groupWrapper p
{
	height: 1px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.groupWrapper .modulo_noticias P{
    clear:none;
    display:inline;
    height:auto;
    overflow:auto;
    }
.destacado-promocion{
    clear:none;
    float:left;
    padding:0 0 0 0;
    text-transform:none;
    width:auto;
    position:absolute;
    top:10px;
    right:85px;
    /* float:right;
    padding:9px 20px 0 0;
    width:auto;
    text-transform:none;*/
    }
	.destacado-promocion-cine{
		float: right;
		width: 350px;
	    right:25px;
	    }
    .destacado-promocion P {
        float:none;
        text-align:right;
        width:100%;
        }
    .destacado-promocion P A{
        color:#000000;
    }
    .destacado-promocion SPAN{
        /*float:left;
        padding:16px 5px 0 0;
        font-size:13px;*/
        font-size:13px;
        padding:0px 5px 0 0;
        }
		.destacado-promocion-cine SPAN{
			float: left;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 9px;
			padding-top: 18px;
			color: #666;
			}
         .destacado-promocion IMG{
             vertical-align:middle;
             }
#destacado, #cajas_home{float:left;width:952px;background:#ffffff url(/images/plantilla/destacado-arriba.gif) no-repeat top;}
#cajas_home{margin-top: 10px;}
#cajadeportes{margin-bottom:10px;float:left;width:930px}
#destacado_interior, #cajas_home_interior{float:left;width:952px;background:url(/images/plantilla/destacado-abajo.gif) no-repeat bottom;}
#cajas_home_interior{padding: 8px 0 5px 10px; width: 942px;}
#cajas_home_interior .izquierda, #cajas_home_interior .centro{width: 304px; float:left; margin-right:7px; min-height: 1px; height: auto!important; height: 1px;}
#cajas_home_interior .derecha{float: left; width: 304px; margin: 0;}
#destacado #publi_cabecera{padding:10px 10px 15px 0; float:right; width:305px;}
#destacado .noticia{float:left; position:relative; padding:10px 5px 0;width:617px;border-bottom:0;background-image:none;background-color:transparent; margin-bottom:0;}
#destacado .noticia EMBED{position:absolute; top:3px; left:3px;}
#destacado .noticia .numeracion-destacadas{
    float:right;
    /*bottom:32px;*/
	bottom:46px;
    color:#FFFFFF;
    font-size:12px;
    font-weight:bold;
    position:relative;
    right:6px;
    z-index:301;
    }
	#destacado .noticia .especial_informativo{
		float: left;
		margin: 0 0 8px;
		width: 100%;
		background: #EBE9E8 url(/images/especial-informativo/fondo_tipo1.gif) top left repeat-x;
		min-height: 260px;
		height: auto!important;
		height: 260px;
		}
		#destacado .noticia .especial_informativo .noticias_relacionadas{
			padding: 25px 25px 0;
			}
			#destacado .noticia .especial_informativo p{
				margin: 0 0 15px;
				font-size: 12px;
				line-height: 14px;
				} 
.destacadas_tipo1 {float: left; margin: 0; padding:0; width: 622px; position: relative;}
#destacado .noticia IMG{float:left;}
#destacado .noticia .carrera_formula_uno IMG{float:none}
#destacado .noticia .especial_informativo IMG{float:right;}
/*#destacado .noticia .titulo_destacado{float:left; padding: 8px 10px 8px 10px; width:547px; min-height: 34px; height:34px; border-top:3px solid
#94cdd8;font-size:16px;filter:alpha(opacity=85);opacity:0.85;margin-top:-53px;}*/
#destacado .noticia .titulo_destacado{
	float:left;
	/*margin-top:-53px;*/
	margin-top:-65px;
	padding: 8px 50px 8px 10px;
	width:557px;
	min-height: 34px;
	height:34px;
	border-top:3px solid #94cdd8;
	font-size:16px;
	filter:alpha(opacity=85);
	opacity:0.85;
    z-index: 300;
	}
        #destacado .noticia .titulo_destacado .iconos{
            float: right;
            }
	#destacado .noticia .especial_informativo .titulo_destacado{
		float: none;
		border: 0;
		border-bottom: 3px solid #CFDEB4;
		margin-top: 0;
		background: url(/images/especial-informativo/fondo_titulo_tipo1.gif) top left repeat-x;
		font-weight: normal;
		color:#FFFFFF;
		font-size:26px;
		line-height: 28px;
		}
	#destacado .noticia .especial_informativo DIV.imagen-derecha{
		float: right;
		width: 300px;
		position: relative;
		}
	#destacado .noticia .especial_informativo DIV.imagen-especial-informativo{
		float:left;
		position: relative;
		}
		#destacado .noticia .especial_informativo DIV.imagen-derecha SPAN.fondo,
		#destacado .noticia .especial_informativo DIV.imagen-especial-informativo SPAN.fondo{
			display: block;
			background-color: #51904E;
			bottom: 0;
			color: #FFF;
			float: left;
			font-size: 11px;
			line-height: 15px;
			left: 0;
			opacity: 0.85;
			filter: alpha(opacity=85);
			padding: 0.5% 2%;
			width: 96%;
			position: absolute;
			text-align: center;
			}
			#destacado .noticia .especial_informativo DIV.imagen-derecha SPAN.fondo SPAN,
			#destacado .noticia .especial_informativo DIV.imagen-especial-informativo SPAN.fondo SPAN{
				float: none;
				opacity: 1;
				background: transparent;
				position: relative;
				padding: 0;
				text-align: center;
				}
	#destacado .noticia .especial_informativo H2,
	#destacado .noticia .especial_informativo H3,
	#destacado .noticia .especial_informativo UL,
	#destacado .noticia .especial_informativo OL,
	#destacado .noticia .especial_informativo STRONG,
	#destacado .noticia .especial_informativo UL LI,
	#destacado .noticia .especial_informativo OL LI,
	#destacado .noticia .especial_informativo A {
		color: #81A863;
		text-decoration: none;
		font-size: 13px;
		font-weight: 700;
		}
		#destacado .noticia .especial_informativo A {
			font-size: 1em;
			}
		#destacado .noticia .especial_informativo UL LI{
			background: url(/images/especial-informativo/lista_especial_informativo.gif) 0 9px no-repeat;
			padding: 8px 0 8px 22px;			
			}
		#destacado .noticia .especial_informativo A:hover{
			text-decoration: none;
			}
	
#destacado .noticia .titulo_destacado A{font-size: 17px; color: #FFF; display:inline;}
#destacado .noticia .especial_informativo .titulo_destacado A{font-size: 26px; color: #FFF; line-height: 30px;}
/*#destacado .noticia .multimedia-paginacion, .destacadas_tipo1 .multimedia-paginacion{clear: none; float:right;width:50px;padding: 5px 0;border-top:3px solid #94cdd8;font-size:16px;margin:0px;background-color: #004276;padding-top:18px; height:27px;filter:alpha(opacity=85);opacity:0.85;margin-top:-63px;}*/
destacado .noticia .multimedia-paginacion, .destacadas_tipo1 .multimedia-paginacion{clear: none; float:right;padding: 5px 0;border-top:3px solid #94cdd8;font-size:16px;margin:0px;background-color: transparent;padding-top:18px; height:27px;margin-top:-65px;}
.destacadas_tipo1 .multimedia-paginacion{
    position:absolute;
    top:223px;
    right:5px;
    margin-top:0;
    }
#destacado .noticia .multimedia-paginacion .buttons a, .destacadas_tipo1 .multimedia-paginacion .buttons A{float:left; padding:2px 0 0 2px; margin: 0!important;}
#configuracion_secciones{float:left;width:931px;margin-top: 5px;margin-bottom: 10px;background:#ffffff url(/images/plantilla/cabecera_bloque_estrecho.gif) no-repeat top;}
#configuracion_secciones_interior{float:left;width:931px;padding-bottom:10px;background:url(/images/plantilla/pie_bloque_estrecho.gif) no-repeat bottom;}
#configuracion_secciones UL LI{float: left; list-style-type:none; width:115px;height:25px;margin:10px 0 0 10px;padding: 7px 0 0 26px;background:url(/images/css_img/btn_seccion_off.gif) no-repeat top left;color:#0C426E;font-weight:bold;}
#configuracion_secciones UL LI.seccion{cursor: pointer;}
#configuracion_secciones UL LI.sel{background:url(/images/css_img/btn_seccion_on.gif) no-repeat top left;color:#D20117;}
#configuracion_secciones UL LI:hover{cursor: pointer;}
#body_configurable{float:left;width:952px;margin-top: 10px; background:#ededed url(/images/plantilla/cabecera_grupo_configurable.gif) no-repeat top; font-size: 1.1em;}
#body_configurable_interior{float:left;width:942px; padding-left: 10px; background:url(/images/plantilla/pie_grupo_configurable.gif) no-repeat bottom left;}
#body_configurable .restaurar{position:relative;top:-35px;}
#body_configurable .configurar_secciones{margin-left:370px;margin-right:325px;}
#body_configurable .configurar_secciones IMG, #body_configurable .restaurar IMG {cursor: pointer;}
#body_configurable .ampliar_letra{position:relative;top:-2px;}
#body_configurable .reducir_letra{position:relative;top:-2px;}
.configuracion_secciones{margin-bottom:10px;height:35px; padding-top: 10px;}
.personalizacion {border-bottom: 1px solid #D4D4D4;float:left;}
.itemContent .personalizacion UL {float:left;padding:5px 0 0 5px; width: 297px;}
.itemContent .personalizacion UL LI{float: left; list-style-type:none; width:115px;height:25px;margin:5px 0 0 5px;padding: 7px 0 0 26px;background:url(/images/css_img/btn_seccion_off.gif) no-repeat top left;color:#0C426E;font-weight:bold; overflow: hidden;}
.itemContent .personalizacion  UL LI.sel{background:url(/images/css_img/btn_seccion_on.gif) no-repeat top left;color:#D20117;}
.itemContent .personalizacion  UL LI:hover{cursor: pointer;}
 .nombre_subseccion {overflow:hidden;padding:13px 13px 5px;color:#d20117;font-weight:bold;width:206px; font-size: 14px; font-family: Arial, Helvetica, sans-serif;}
 .nombre_subseccion A{color: #d20117;}
 .itemContent UL{list-style-type:disc;list-style-position: inside; color:#0f2e4a; padding: 0 0 15px 15px;}
 .itemContent UL LI{margin: 0 3px 3px 0;}
 .itemContent UL.list-links LI{background: transparent; list-style-type: none; margin: 2px 0; clear: both; float: left; width: 100%;}
 .itemContent .noticias_destacadas_especial_informativo UL.list-links LI A{margin: 2px 0}
 #galeria-de-imagenes .itemContent UL.list-links LI {border-top: 2px solid #D1D1D1; padding: 7px 0; width: 96%}
 .itemContent .noticias_destacadas_especial_informativo UL{padding-left: 0;}
 
 .itemContent OL{ color:#0f2e4a; padding:10px 0 15px 30px; list-style: decimal}
 .itemContent OL LI{ margin: 0 3px 3px 0;}
 .itemContent OL.list-links LI{ margin: 1px 0; clear: both;}
 
 .modulo_noticias LI{font-size: 12px; font-weight: bold;}
 .itemContent UL LI A{color:#0f2e4a;text-decoration:none; padding: 0 5px 0 0; text-align: justify; font-size: 12px; font-weight: bold; line-height:14px;}
.itemContent UL.list-links LI A{background-image: url(/images/css_img/dot-list.gif); background-position: 0 6px; background-repeat: no-repeat; float: left; padding: 0 5px 0 12px; width: 93%}
.itemContent UL.list-links LI DIV.iconos{clear: both; padding: 2px 0 2px 12px; float: left; margin: 0;width:260px;}
.itemContent UL.list-links LI DIV.iconos SPAN.comentarios{color: #666; padding: 3px 6px 0 0;}
.itemContent UL.list-links LI DIV.iconos SPAN.comentarios SPAN{color: #0f2e4a; float: none; padding: 0}
.itemContent UL.list-links LI DIV.noticia_relacionada{float:left; padding:0.1% 0 0.1% 8%; width:92%;}
.itemContent UL.list-links LI DIV.noticia_relacionada A{color: #666; background: url(/images/iconos_noticias/noticias_relacionadas.gif) top left no-repeat; padding:4px 4px 4px 28px; margin-left: -10px; position: relative;font-weight:normal;line-height:14px;width:92%;}

#especial-informativo .itemContent UL LI A {color: #387C38}
#especial-informativo .itemContent UL.list-links LI A{background-image: url(/images/especial-informativo/dot-list.gif); }
#especial-informativo .itemContent .multimedia-paginacion UL LI A{color: #999}
#especial-informativo .itemContent .multimedia-paginacion UL LI.sel A{ color: #FFF}

.itemContent .multimedia-paginacion .buttons, .sidebar .multimedia-paginacion .buttons {float: right; margin-right: 0; width: auto;}
 .itemContent UL LI.botones-cms{list-style-type:none;}
 .itemContent UL LI.botones-cms A{color:#ffffff;}
.itemContent .multimedia-paginacion UL{padding:0;}
#mediateca .multimedia-paginacion, #opinion .multimedia-paginacion, #caja_blogs .multimedia-paginacion {float: left; padding: 10px; width: 93%}
#opinion .multimedia-paginacion {padding: 10px 10px 10px 13px;margin-left:-3px;width:278px}
.itemContent .multimedia-paginacion UL LI{list-style-type:none;}
.itemContent .noticia{border:none; background-image: none;}
.itemContent .buttons{margin:0;}
.mas_menos_noticias{float:right; padding:8px 10px;}
.mas_menos_noticias SPAN{float: left; padding:0 0 0 3px;}
.personalizar_seccion {position:absolute;right:10px;top:7px;cursor:pointer;}
#formula-1-2 .personalizar_seccion{float:left;width:87px;height:25px;background: url(/images/formula_1/personalizar.gif) top left no-repeat;}
#la-razon-del-verano .personalizar_seccion{float:left;width:87px;height:25px;background:url(/images/razon-verano/personalizar.gif) top left no-repeat;}
#formula-1-2 .personalizar_seccion IMG, #mundial-2010 .personalizar_seccion IMG{display:none;}
#la-razon-del-verano .personalizar_seccion IMG{display:none;}
#mundial-2010 .personalizar_seccion{float:left;width:87px;height:25px;background: url(/images/mundial_futbol/personalizar.gif) top left no-repeat;}
#la-razon-del-verano .personalizar_seccion{float:left;width:87px;height:25px;margin-top:3px;background:url(/images/razon-verano/personalizar.gif) top left no-repeat;}
.personalizar_seccion:hover {cursor:pointer;}
.noticias_destacadas{overflow:hidden;padding:10px!important; padding-bottom: 30px; border-bottom: 1px solid #d4d4d4;clear: both;}
#galeria-de-imagenes .noticias_destacadas {float: left; width: 286px; background: url(/images/galeria_imagenes/sombra_item_header.gif) top left repeat-x; padding: 8px!important; }
#mediateca .noticias_destacadas {padding: 0!important; clear: both;}
#mediateca .noticias_destacadas .noticia{padding: 10px;}
.noticias_destacadas .noticia{padding-bottom: 10px!important; padding-bottom: 0px; background: transparent; }
#galeria-de-imagenes .noticias_destacadas .noticia{border:2px solid #999999; padding-bottom: 0px!important;}
 .titulo_destacado{float:left;width: 262px;padding:15px 10px;border-top: 3px solid #94CDD8;background-color: #004276;min-height: 28px; height: auto!important; height: 28px;}
 .titulo_destacado .iconos{float: left; margin: 5px 0 0; padding: 0}
  #galeria-de-imagenes .titulo_destacado{border-top: 0; color: #00325A; background: #FFF url(/images/galeria_imagenes/titulo_destacado.gif) bottom left repeat-x}
  #mundial-2010 .titulo_destacado{color:#FFF;background:#A31908 url(/images/mundial_futbol/titulo_destacado.gif) bottom left repeat-x;}
 
#vivir-el-verano .itemHeader, #reporter .itemHeader{background: url(/images/verano/cabecera-bloque-movil-vivir-el-verano.gif) top left no-repeat;}
 #la-razon-del-verano .itemHeader {background: url(/images/razon-verano/cabecera-bloque-movil-vivir-el-verano.gif) top left no-repeat;}
 #la-razon-del-verano .itemHeader A, #vivir-el-verano .itemHeader A{line-height:18px; font-size:16px;}
 #la-razon-del-verano .itemHeader A{color:#FFF;}
 .vivir-el-verano .titulo_destacado { background: #FFCC66 url(/images/verano/fondo-titulo-foto.gif) top left repeat-x; color: #FFF; font-size: 14px; font-weight: 700; }
 #la-razon-del-verano .titulo_destacado{background: #5D8DD1 url(/images/razon-verano/fondo-titulo-foto.gif) top left repeat-x; color: #FFF; font-size:14px; font-weight:700}
 .vivir-el-verano .entrevista{ background: url(/images/verano/entrevistas.gif) top left no-repeat; border-top: 2px solid #E5E5E5; min-height: 60px; height: auto!important; height: 60px; padding: 10px 0 0 85px; font-weight: 700;float: left; width: 219px;}
 .vivir-el-verano .encuesta {background: url(/images/verano/encuestas.gif) top left no-repeat;  border-top: 2px solid #E5E5E5; border-bottom: 2px solid #E5E5E5; min-height: 60px; height: auto!important; height: 60px; padding: 10px 0 0 85px; font-weight: 700;float: left; width: 219px;}
 .vivir-el-verano .entrevista SPAN.titulo, .vivir-el-verano .encuesta SPAN.titulo{ display: block; color: #C38922; margin: 0 0 5px; font-size: 14px; }
 .vivir-el-verano .entrevista SPAN.titulo A, .vivir-el-verano .encuesta SPAN.titulo A{ display: block; color: #C38922; margin: 0 0 5px; font-size: 14px; }
 #la-razon-del-verano .itemHeader A{font-size:16px; line-height:18px;}  

 .vivir-el-verano .noticias_destacadas_verano,
 .noticias_destacadas_especial_informativo{
	clear:both;
	float:left;
	padding:3% 2% 3% 3%;
	width:94.6%;
 	}
	.noticias_destacadas_galeria_imagenes{
		float: left;
		border-top: 2px solid #03355E;
		background: #C3C3C3 url(/images/galeria_imagenes/sombra_item_content.gif) top left repeat-x;
		padding-bottom: 15px;
		width: 100%;
		}
	#especial-informativo .titulo_destacado{ border-top: 3px solid #9EDB97; background: #133F0A url(/images/especial-informativo/fondo-titulo-foto.gif) bottom left repeat-x; color: #FFF; font-size: 14px; font-weight: 700; }
 	.vivir-el-verano .noticias_destacadas_verano A{
 		font-family: "Trebuchet MS", Arial, Helvetica;
 		font-size: 12px;
 		color: #00325A;
 		}
 		.vivir-el-verano .noticias_destacadas_verano .noticia_vivir_el_verano{
 			float: left;
 			padding: 8px 0;
 			width: 100%;
 			border-top: 1px solid #CCC;	
 			}
 			.vivir-el-verano .noticias_destacadas_verano .noticia{
 				width: 100%;
 				}
 			.vivir-el-verano .noticias_destacadas_verano .multimedia-paginacion{	
 				clear: both;
 				}
 			.vivir-el-verano .noticias_destacadas_verano .noticia_vivir_el_verano A{
 				font-family: "Trebuchet MS", Arial, Helvetica;
 				font-size: 12px;
 				color: #003A52;
 				font-weight: 700;
 				}
 			.vivir-el-verano .noticias_destacadas_verano .imagen_noticia_verano{
 				float: left;
 				padding-right: 22px;
 				width: 95px;
 				}
 			.vivir-el-verano .noticias_destacadas_verano .primera{
 				border: 0;
 				}
 		 
 .titulo_destacado A{display: block; color: #fff;text-decoration: none; font-size: 14px; font-weight:bold;}
 #galeria-de-imagenes .titulo_destacado A{color: #00325A}
 .itemContent img {float:left;}
 .closeEl {padding-left: 0!important; padding-left: 15px; overflow:hidden;width:7px;height:7px;background: url(/images/plantilla/flecha_abierto.gif) no-repeat 0 50%;}
 #galeria-de-imagenes .closeEl{background: url(/images/galeria_imagenes/flecha_abierto.gif) no-repeat 0 50%;}
 #formula-1-2 .closeEl{background: url(/images/formula_1/flecha_abierto.gif) no-repeat 0 50%;}
 #mundial-2010 .closeEl{background: url(/images/mundial_futbol/flecha_abierto.gif) no-repeat 0 50%;}
#la-razon-del-verano .closeEl{background: url(/images/razon-verano/flecha_abierto.gif) no-repeat 0 50%;}
 .closeEl:hover{cursor:pointer;}
 #especial-informativo .closeEl{background: url(/images/especial-informativo/flecha_abierta.gif) no-repeat 0 50%; }
 .cerrado {padding-left: 12px; background:url(/images/plantilla/flecha_cerrado.gif) no-repeat 0 50%;}
 #galeria-de-imagenes .cerrado {background:url(/images/galeria_imagenes/flecha_cerrado.gif) no-repeat 0 50%;}
 #formula-1-2 .cerrado{background:url(/images/formula_1/flecha_cerrado.gif) no-repeat 0 50%;}
 #mundial-2010 .cerrado{background:url(/images/mundial_futbol/flecha_cerrado.gif) no-repeat 0 50%;}
 #especial-informativo .cerrado{background: url(/images/especial-informativo/flecha_cerrado.gif) no-repeat 0 50%; }
#la-razon-del-verano .cerrado{background: url(/images/razon-verano/flecha_cerrado.gif) no-repeat 0 50%;}
 .elto_paginador{border: 1px solid #d4d4d4;padding-top:5px;margin:5px 5px 5px 0;float:left;width:18px;height:15px;text-align:center;}
 .elto_paginador:hover{cursor:pointer;}
#contenido{float:left;width:952px;padding-top: 60px; margin-top: 0px; background:#ededed url(/images/plantilla/cabecera_texto_principal.gif)
no-repeat top;}
#contenido_interior{float:left;width:950px; padding-left: 10px; background:url(/images/plantilla/pie_grupo_configurable.gif) no-repeat bottom left;}
UL.ordenable .nombre_subseccion, .groupItem_2 UL .nombre_subseccion{padding:0;}
.noticias_destacadas_especial_informativo .nombre_subseccion{padding-left: 0}
.enlace_ordenar_lista:hover{cursor:pointer;text-decoration:underline;}
UL.ordenable LI SPAN{cursor:pointer;}
DIV.enlace_ordenar_lista{overflow:hidden;padding:5px 13px;color:#d20117;font-weight:bold;}
.enlace_ordenar_sublista:hover{cursor:pointer;text-decoration:underline;}
DIV.enlace_ordenar_sublista{overflow:hidden;padding:5px 13px;color:#d20117;font-weight:bold;}
#servicios{float:left;width:950px; position:relative;margin-top: 20px;padding-top:0;background:#ffffff url(/images/plantilla/cabecera_bloque.gif) no-repeat top;}
#servicios_interior,#servicios-interior{float:left;width:950px;background:url(/images/plantilla/pie_bloque.gif) no-repeat bottom;padding-bottom:10px;}
#publi_inferior{float:left;width:952px; margin-top: 20px;background:#ffffff url(/images/plantilla/cabecera_bloque.gif) no-repeat top;}
#publi_inferior_interior{float:left;width:952px;background:url(/images/plantilla/pie_bloque.gif) no-repeat bottom;}
#publi_inferior_interior IMG{float: left; padding: 60px 0 25px 25px;}
#servicios h3{color:#000000;width:150px;font-size:19px;padding-top:13px;float:left;font-weight:bold;padding:10px 0pt 10px 15px;}
#servicios UL{padding-top:15px;float:left; width:780px}
#servicios UL LI{float:left;width:150px;color:#152c3e;border-bottom:1px solid #d4d4d4;font-weight:bold;padding:2px;margin-bottom:5px;}
#publi_inferior_interior P{padding:5px 5px;}
#pie{float:left;padding:10px 15px;width:100%;}
#pie .texto_pie{float:left;width:485px;color:#636363;}
#pie .enlaces_pie{float:right;margin-right:15px;color:#15334b;}

.publicidad {text-align: center;}
#publi_inferior_interior .publicidad IMG{float: none; padding: 0;}

/* Servicios modificado */
#servicios .lista-servicios {float:right;margin-right:50px;width:762px;}
#servicios .lista-servicios ul{float:left;}
#servicios .lista-servicios li {border-bottom:1px solid #E8E8E8;color:#043257;float:left;font-size:1.2em;font-weight:bold;margin:0pt 0pt
4px;padding:8px 0pt;width:127px;}
#servicios .lista-servicios li a {color:#043257;}


/*modulos cabecera*/
.logo{margin: 0px 0 1px 0; float:left; height:auto;}

#header UL{float:left; width:950px; clear:both;}
#header UL li{float:left; color:white; text-transform:uppercase; font-size:1.125em;margin-right:2px;height:27px; line-height:27px; padding:0; width: auto;}
#header UL li.acceso{float:right}
#header UL LI.acceso A {color: #F89E00;}
#header UL LI.acceso A:hover{ color: #FBC25E }
#header UL li.acceso span{ padding:0 7px 0 0}
#header UL li a{color:white; padding:0 0 0 7px; display: block; float: left; width: auto;}
/* #nav li.sel{background:#539BB4 url(/images/css_img/libck-sel-left.gif) no-repeat left bottom} */
#header UL li span{ width:auto;display:inline-block; height:27px;display: block; float: left; padding: 0 7px 0 0;}
#header UL LI A:hover { color: #9CA9BA }
/* #nav li.sel span{ background:transparent url(/images/css_img/libck-sel-right.gif) no-repeat right bottom} */
/* #nav li A:hover{background:#539BB4 url(/images/css_img/libck-sel-left.gif) no-repeat left bottom; text-decoration: none;} */
/* #nav li A:hover span{background:transparent url(/images/css_img/libck-sel-right.gif) no-repeat right bottom} */



*html #nav{margin-top:1px}
*+html #nav{margin:1px}

.hemeroteca{float: left; font-size: 11px; color: #FFF; left:540px; position:absolute; top:16px; }
.hemeroteca A.portada { margin: 0; padding: 0; }
.hemeroteca SPAN{display: block; float: left; line-height: 15px; text-transform: uppercase; padding: 2px 16px 2px 0; border-right: 2px solid #224F76; margin-right: 12px }
.hemeroteca SPAN.fecha {float: left; color: #849BAD; font-weight: 700; margin: 2px 0 0 ; padding: 2px 0 0 16px; border: 0; background: url("/images/css_img/pdf.gif") center left no-repeat }
.hemeroteca A{ display: block; float: left; line-height: 12px; color: #FFF; margin: 2px 0 0 6px }
.hemeroteca A:visited{color: #FFF;}
.hemeroteca A:hover{text-decoration: none;}

#buscador{width:196px; height:30px; float:right; background:url(/images/css_img/bck-buscador.gif) no-repeat; padding:0 0 0 7px; margin:17px 0 0 0}
#buscador input{width:125px;height:20px; padding:4px 0 4px 0;background:#b8d3d9; line-height:14px; line-height:20px; border:solid 1px #b8d3d9;
float:left;font-size:14px; color:#043256;}
#buscador .enviar{width:62px;height:30px; background:#b8d3d9 url(/images/css_img/btn-submit.gif) no-repeat;border:none;float:left; padding:0;
cursor:pointer}

#buscador_resul {float:left;width:212px;height:30px;margin-top:10px;padding-left:17px;border:none;background:url(/images/css_img/bck-buscador2.jpg)
no-repeat 11px 15px;}
#buscador_resul input.busqueda_input  {float:left;background:#fff;height:20px;padding:4px 0 4px 0;border:solid 1px
#dce1e4;width:145px;border-left:none;border-right:none;line-height:14px; line-height:20px;font-size:12px; color:#333333;font-weight:bold;}
#buscador_resul .enviar  {width:63px;height:30px;border:none;float:left;padding:0;background:#b8d3d9 url(/images/css_img/btn-submit_busq.jpg)
no-repeat; cursor:pointer}


/*columnas dentro de content*/
/*columna principal*/
.main-colum{width:617px;float:left;background:white url(/images/css_img/bottom-main.jpg) no-repeat left bottom;margin:0 0 0 10px;padding:0 0 10px 0;}
.main-colum-sin-fondo{width:617px;float:left;background:none;margin:0 0 0 10px;padding:0 0 10px 0;}
/*border-bottom:solid 10px #ededed*/
.wrap-main-column{width:617px;float:left; background:white url(/images/css_img/top-main.jpg) no-repeat left top;margin:0; padding: 12px 0 0 0;}
/*columna principal para cuando muestra listados de  bloques*/
.main-colum-distribuidor{width:617px;float:left;background:white;margin:0 0 0 10px;padding:0;}
/*columna lateral*/
.sidebar{float:left;margin:0 0 0 9px;width:304px; /*border-bottom:solid 10px #ededed*/}
.sidebar .sidebar {margin: 0 0 10px 0;}


/*******************************************************/
/*******>>> modulos de main-column - 617 <<<***********/
/******************************************************/
/*modulo solapas principal*/
#solapas{position:relative;float:left;width:940px; background:url(/images/css_img/solapas.jpg) no-repeat; height:50px; padding:0 0 0 10px; font-family:Arial,
Helvetica, Arial, sans-serif; text-transform:uppercase}
#solapas ul li{background:transparent url(/images/pestana-der.gif) no-repeat scroll right top;color:#043257;float:left;font-size:1.4em;font-weight:bold;height:20px;margin:20px 2px 0pt 0pt;padding:0px 10pt 0pt 10px;width:auto;}
	#solapas UL > LI{background:transparent url(/images/pestana-der.gif) no-repeat scroll right bottom;height:38px;}
#solapas UL LI SPAN{color:#043257; float: left;background-image:url(/images/pestana-izq.gif);background-position:left top;background-repeat:no-repeat;display:block;height:20px;padding:10px 7px 0pt 14px;width:auto;}
#solapas UL > LI SPAN{height:38px;}
#solapas ul li.peq{font-size:1.2em}
#solapas ul li.sel{color:#CC0000;width:auto;background-image:url(/images/pestana-der-sel.gif); background-position: bottom right; background-repeat: no-repeat; height:38px;margin:12px 2px 0 0; padding: 0 11px 0 10px; width: auto}
#solapas UL LI.sel SPAN{color:#CC0000; float: left;background-image: url(/images/pestana-izq-sel.gif); background-position: bottom left; background-repeat: no-repeat; height: 28px; padding: 10px 0 0 10px; }
#solapas UL LI.sel A{color:#CC0000;}
#solapas ul li a{color:#043257;}
#solapas ul li a:hover{color:#CC0000;text-decoration:none}

#solapas UL.publicidad{
	}
	#solapas UL.publicidad LI{
		padding: 0 5px 0 2px;
		margin-right: 0px;
		}
		#solapas UL.publicidad LI.web{
			margin-left:2px;
			padding-right: 10px;
			background-image: url(/images/pestana_web_der.gif);
			height: 30px;
			}
			#solapas UL.publicidad LI.web.sel{
				background-image: url(/images/pestana_web_sel_der.gif);
				height: 38px;
				}
			#solapas UL.publicidad LI.web SPAN{
				background-image: url(/images/pestana_web_izq.gif);
				height: 20px;
				}
				#solapas UL.publicidad LI.web.sel SPAN{
					background-image: url(/images/pestana_web_sel_izq.gif);
					color: #FFF;
					height: 28px;
					}
				#solapas UL.publicidad LI.web SPAN A{
					color: #FFF;
					}
		#solapas UL.publicidad LI.sel{
			margin-right: 0px;
			}
			#solapas UL.publicidad LI.sel SPAN{
				padding-right: 5px;
				}

#solapas ul.botonera_solapas {float:right;margin:0;padding:0 10px 0 0;}
#solapas ul.botonera_solapas li {width:25px;height:25px;background:none;padding:0 0 0 3px;}
#solapas ul.botonera_solapas li.rss {width:60px; margin-top:15px;}

/* cabecera blog */
.cabecera_blog {float:left;margin:0 0 20px 0;padding:10px 10px 0 10px; width:930px; font-family:Arial, Helvetica, Arial, sans-serif;
background:#ededed;color:#fff;}
.cabecera_blog .contenido{background:#011d41;height:62px;margin:0 ;padding:10px 0 0 27px;}
.cabecera_blog .contenido .autor{font-size:1.4em;padding-bottom:5px;font-weight:normal;}
.cabecera_blog .contenido .titular{font-size:2.4em;font-weight:bold;color:#fff;}

/*lista comentarios del blog*/
.comments_blog {margin:0;padding:0; float:left; width:403px;}
.comments_blog .cabec{margin-bottom:8px;padding-bottom:8px;float:left;  border-bottom:solid 1px #f0f0f0; width:100%}
.comments_blog .cabec h2{ float:left; margin:0;padding:5px 0 0 45px;color:#cc0000;font-size:1.1em;
background:url(/images/css_img/bt_triangulo_rojo.jpg) no-repeat 22px 7px;}
.comments_blog .cabec .link-cab{margin:0;padding:0;float:right;}
.comments_blog .cabec .link-cab a{color:#004276;}

.comments_blog .contenido {float:left;margin:0;padding:9px 0 0 0;background:url(/images/css_img/top-comment_blog.jpg) no-repeat;}
.comments_blog .contenido .fin-listado  {float:left;width:403px; padding:0 0 9px 0;background:#F1F5F7 url(/images/css_img/bottom-comment_blog.jpg)
no-repeat left bottom;}
.comments_blog .contenido .fin-listado ul {float:left;width:400px;margin:0;padding:0}
.comments_blog .contenido .fin-listado ul li {margin:0 0 22px 0;padding:0 10px 10px 10px;width:380px;font-family:Arial, sans-serif;border-bottom:1px
solid #e3e6e8}
.comments_blog .contenido .fin-listado ul li .texto {margin:0;padding:0 0 9px 0;font-size:1.2em;color:#333}
.comments_blog .contenido .fin-listado ul li .autor {background:url(/images/css_img/ico_blog.jpg) no-repeat left top; margin:0;padding:0 0 21px
15px;font-size:1.1em;color:#666;font-style:italic;}
.comments_blog .contenido .fin-listado ul li .ofensivo {margin:0;padding:0;font-size:1em;color:#999}
.comments_blog .contenido .fin-listado ul li .ofensivo a{color:#3366cc}
.comments_blog .contenido .fin-listado ul li.ultimo {margin-bottom:18px}
.comments_blog .contenido .fin-listado ul li.link-todos {margin:0;padding-bottom:2px;width:380px;}
.comments_blog .contenido .fin-listado ul li.link-todos p{margin:0;padding:0;float:right}
.comments_blog .contenido .fin-listado ul li.form_blog {margin:0;padding:0px;width:403px;border-bottom:none}
.comments_blog .cab-listado a{margin:0;padding:0 0 0 32px;font-size:1.1em;color:#00325a;background:url(/images/css_img/bt_triangulo.jpg) no-repeat
14px 4px;}

/*noticia interior - */
.noticia{float:left;padding:0 0 10px 0; background:white url(/images/css_img/wrap-module617.jpg) no-repeat left bottom;border-bottom: 10px solid #EDEDED;}

/*lista comentarios de la noticia*/
.comments{background:white url(/images/css_img/top-main.jpg) no-repeat; float:left; width:617px; padding:15px 0 0 0}
#datos-enviar-amigo{background:white url(/images/css_img/top-main.jpg) no-repeat; float:left; width:617px; padding:12px 0; background-color: #EDEDED}
.comments .cab-comments, #datos-enviar-amigo .cab-comments{padding:15px 30px 0 30px; float:left; width:557px; }
#datos-enviar-amigo .listado-promociones{ background:white url(/images/css_img/wrap-module617.jpg) no-repeat bottom left; float:left; width:617px; padding: 0 0 12px}
.comments h2, #datos-enviar-amigo H2{color:black; font-size:1.8em; float:left}
.comments h4, #datos-enviar-amigo H4{color:#333;font-size:1.45em; clear:both; float:left; font-weight:bold; padding:10px 0 10px 0; width:100%}
.comments .link-cab, #datos-enviar-amigo .link-cab{float:right; font-weight:bold;font-size:1.3em; line-height:1.8em}
.comments .link-cab a, #datos-enviar-amigo .link-cab A{color:#004276;}

/*comentario*/
.comment{margin:15px 29px 0 29px; padding:0 0 10px 0;background:#F1F5F7 url(/images/css_img/bottom-comment.jpg) no-repeat left bottom;width:559px;
float:left; clear:both}
.comment .cab{border-bottom:solid 1px #DCE1E4; height:20px; padding:10px 18px 0 18px; background:url(/images/css_img/top-comment.jpg) no-repeat}
.comment .cab .author{ font-family:Arial, Helvetica, Arial, sans-serif; font-size:1.4em; font-weight:bold; color:#333; float:left; line-height:1.4em}
.comment .cab .fecha{ font-family:Arial, Helvetica, Arial, sans-serif; font-size:1.1em;color:#666; float:right;line-height:1.4em}
.comment .txt-comment{ padding:10px 18px 0 18px; color:#333; font-size:1.23em;line-height: 1.25em}
.comment .aviso{font-size:0.85em; color:#999; margin-top:20px; display:block;font-family:Arial, Helvetica, Arial, sans-serif;}
.comment .aviso a{color:#3366CC;}

.invalid .cab{background-image: url("/images/css_img/top-comment-invalid.jpg")}
.span .cab{background-image: url("/images/css_img/top-comment-span.jpg")}

/*cabecera texto destacado fondo azul*/
.cab-content{ background:#011d41; color:white; font-family:Arial, Helvetica, Arial, sans-serif; padding:10px 30px 10px 30px; width: 557px;}
.cab-content-noticia{ background:#011d41; background:#011d41 url(/images/css_img/topdestacadonoticia.gif) no-repeat 0 0; color:white; font-family:Arial, Helvetica, Arial, sans-serif; padding:10px 0 0 0; width: 617px;}
.cab-content-noticia .wrap-cab-content{background:#011d41 url(/images/css_img/bottomdestacadonoticia.gif) no-repeat left bottom;color:white;font-family:Arial, Helvetica, "Trebuchet MS", sans-serif; padding:0 30px 10px 30px}
.cab-content .wrap-cab-content{background-color: #011d41; color: #FFF; padding: 0 0 10px 0;}
.cab-content h2, .cab-content-noticia H2{ font-size:22px;line-height:1.15em; margin:5px 0 0 0;}
.cab-content h3, .cab-content-noticia H3{font-size:12px;}


/*modulo de texto corrido*/
.txt{padding:15px 30px 15px 30px; color:#333; font-size:1.4em; line-height:1.2em; width: 557px;}
.txt p{margin:0; clear:both;}
.txt P.error {clear: both; margin: 10px 0 20px 0; color: #FF0000; font-size: 11px; font-weight: bold;}
.txt .entradilla{font-weight:bold;font-family:Arial, Helvetica, Arial, sans-serif; margin:0 0 10px; color:#333}
.fecha-iconos{float:left; margin:0 0 10px 0; width:auto; clear:both;}
.txt .fecha-iconos .fecha{float:left; margin-bottom:0; width:auto; display:inline;}
.txt .fecha{color:#666; margin-top:0px;margin-bottom:-12px; display:block}
.iconos-fecha{float:right; margin:0 0 5px 0; width:280px;}
.iconos-fecha .iconos{margin:0; padding:0;float:left;}
.iconos{float:right;margin-top:15px;padding:10px 1px 4px 5px;width:auto;}
.iconos SPAN{float:left;padding-right:3px;width:auto;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#9b999a;}
.itemContent UL.list-links LI .iconos SPAN A{background:none;padding:0;width:auto;color:#666;line-height:20px;}
.itemContent UL.list-links LI .iconos SPAN.comentarios SPAN A{float: none;}
.iconos UL{float:left; width:auto;}
.iconos UL LI{float:left; padding-left:5px; width:auto;}
/* .main-colum .txt{border-bottom:solid 1px #EDEDED} */

/*escribir comentario*/
/*modulo independiente captcha*/
#captcha{background:#F1F5F7 url(/images/css_img/bottom-comment.jpg) no-repeat left bottom;float:left;width:559px;padding:0px 0 10px 0;margin:15px
29px 15px 29px;}
#captcha p{border-bottom:solid 1px #DCE1E4; display:block; float:left;width:523px; color:#333; font-size:1.2em; font-weight:bold; height:20px;
line-height:15px; padding:15px 18px 0 18px; margin:0 0 15px 0;background:#F1F5F7 url(/images/css_img/top-comment.jpg) no-repeat;}
#captcha img{float:left; margin:0 0 0 18px}
#captcha span{display:block; float:left; clear:both; margin:8px 0 0 0; padding: 0 0 0 18px; font-size:1.1em; width:200px;}
#captcha label{color:#333;font-size:1.2em;font-weight:bold; display:block;float:right; margin-right:20px}
#captcha LABEL INPUT {float: none; width: 210px; background-image: none; background-color: #FFF; margin: 0 0 0 10px; padding: 0;}

/** bloque formulario para blog **/
#captcha2{float:left;width:403px;margin:0;padding-bottom:10px;}
#captcha2 p{display:block; float:left; width:382px; margin:0 0 18px 0; padding:0 10px; color:#333;font-size:1.2em; font-weight:bold; height:20px;
line-height:15px;border-bottom:1px solid #e0e5e8;}
#captcha2 img{float:left; margin:0;padding-left:10px;}
#captcha2 span{display:block; padding-left:10px;float:left; clear:both; margin-top:8px; font-size:1em; width:200px;}
#captcha2 label{color:#333;font-size:1.1em;font-weight:bold;float:right;width:210px; margin: 0 10px 0 0;}
#captcha2 input{border:solid 1px #DCE1E4;background:#fff;width:105px;margin-top:0px;font-weight:normal; float: none; margin: 0; padding: 1px 2px;}

/**/
#txt-comment2{width:382px;padding:10px;float:left;border-top:solid 1px #EDEDED;border-bottom:solid 1px #EDEDED;}
#txt-comment2 label{color:#333;font-size:1.2em;font-weight:bold; }
#txt-comment2 .block-form  { width:350px;margin:0 0 15px 0;padding:0; float:left; clear: both;}
#txt-comment2 label{float:left; position:relative; left:5px}
#txt-comment2 input{float:left; clear:both;border:solid 1px #DCE1E4;background:#fff;width:296px;margin-top:8px; font-weight:normal}
#txt-comment2 .block-area{ width:336px;float:left;clear:both;margin: 0 0 15px 0; padding-bottom:0px;}
#txt-comment2 textarea{width:378px;float:left;clear:both;border:solid 1px #DCE1E4;background:#fff;margin:8px 0 0 0px;
height:110px;overflow:auto;font-family:Arial, Helvetica, sans-serif, Arial; font-size:1.34em; letter-spacing:0.005em;}
#txt-comment2 .enviar{ width:auto; border:none; margin:0;padding:0; height:auto;float:right; clear:none;
background:url(/images/css_img/btn_enviar.jpg); width:88px; height:25px;cursor:pointer}
#txt-comment2 .clausula{float:left; width:200px;font-size:1.1em;color:#333;}
#txt-comment2 .clausula input{width:auto !important;float:none; margin:4px 5px 0 0;background:none;border:none;clear:none;float:left}
#txt-comment2 .clausula span{float:left; line-height:25px;}
#txt-comment2 .clausula a{color:#336699}

/*edicion del comentario*/
#txt-comment, .errores{width:559px;border-top:solid 1px #EDEDED; padding:15px 29px 0 29px;float:left; }
.errores{border-top: none; padding: 0 29px;}
#txt-comment label{color:#333;font-size:1.2em;font-weight:bold; }
#txt-comment .block-form, #txt-comment .block-form-right{ width:279px; float:left;}
#txt-comment .block-form-right{width:262px; float:right !important;}
#txt-comment label{float:left; position:relative; left:5px;}
#txt-comment input{float:left; clear:both;border:solid 1px #DCE1E4;background:#F5FAFE;width:260px;margin-top:8px; font-weight:normal;}
#txt-comment .block-area{ width:580px;float:left;clear:both;margin-top:15px;}
#txt-comment textarea{width:558px;float:left;clear:both;border:solid 1px #DCE1E4;background:#F5FAFE;margin-top:8px;
height:110px;overflow:auto;font-family:Arial, Helvetica, sans-serif, Arial; font-size:1.34em; letter-spacing:0.005em;}
#txt-comment .enviar{ width:auto; height:auto;float:right;clear:none; background:url(/images/css_img/btn_enviar.jpg); width:88px; height:25px;cursor:pointer; border: none;margin:5px 0 0 5px}
#txt-comment .cerrar, #txt-comment .cerrar_enviar_amigo{
	background:transparent url(/images/css_img/btn_cerrar.gif) repeat scroll 0 0;
	border:medium none;
	clear:none;
	cursor:pointer;
	float:right;
	height:25px;
	margin:5px 0 0 5px;
	width:88px;
}
#txt-comment .clausula{float:left; width:200px;margin-top:8px;font-size:1.1em;}
#txt-comment .clausula input{width:auto !important;float:none; margin-right:10px;background:none;border:none;clear:none;float:left;margin-top:2px;
height:14px;}
#txt-comment .clausula span{float:left; line-height:18px;}
#txt-comment .clausula a{color:#336699;}
.ver-todos{ margin:10px 29px 0 0;}
.legal{color:#666;font-size:1.15em;padding:0 39px;line-height:1.25em;float:left;}
#txt-comment .separado-promociones{clear:both;padding:10px 0 10px 0}
#txt-comment .separado-promociones SPAN{line-height: 12px}

/*texto legal en la seccion blogs*/
.legal_bloger{margin:0;color:#666;font-size:1.1em;padding:15px 0 0 0;float:left;}
.legal_bloger .titulo{margin:0;padding:0 10px 10px 10px;font-size:1em;width:383px;border-bottom:1px solid #e0e5e8;}
.legal_bloger .contenido{margin:0;padding:13px 0px 0 10px;width:383px;background:#f1f5f7;}
.legal_bloger .contenido span{margin:0;padding:2px 0 2px 0;float:left;width:375px;line-height:1.25em;font-size:11px;}

/*formulario base modulos separados */
.main-colum form{border-top:solid 1px #EDEDED;border-bottom:solid 1px #EDEDED; padding:15px 0; float:left;margin-top:5px;margin-bottom:15px; width: 100%}
.main-colum form.form-buscar{border: none; margin: 0 0 0 15px;}

/*formulario base modulos corrido - seccion blogs*/
.main-colum form.blog{border:none;margin:31px 0 0 0;padding:0;}

.multimedia, .multimedia-carreraendirecto{ border-bottom: 10px solid #EDEDED; float:left; padding-bottom: 8px; margin:0; background-image: url(/images/css_img/wrap-module617.jpg); background-position: bottom left; background-repeat: no-repeat;}
.multimedia-carreraendirecto{width:617px;}
/*menu superior multimedia*/
.multimedia .nav-multimedia{float:left; margin:0 0 5px 10px}
.multimedia .nav-multimedia li{ height:25px; width:85px; float:left; background-image:url(/images/css_img/botonera.jpg); background-position: 0 0;
background-repeat:no-repeat; margin-right:4px}
.multimedia .nav-multimedia li.documento{width: 109px;}
.multimedia .nav-multimedia li a{height:25px; width:85px; display:block; overflow:hidden;}
.multimedia .nav-multimedia li span{ text-indent:-800em; display:block}
.multimedia .nav-multimedia .nav-foto{background-image: url(/images/css_img/foto.gif); background-position:0 0}
.multimedia .nav-multimedia .sel .nav-foto{background-image: url(/images/css_img/foto_sel.gif);}
.multimedia .nav-multimedia .nav-video{background-image: url(/images/css_img/video.gif);background-position:0 0}
.multimedia .nav-multimedia .sel .nav-video{background-image: url(/images/css_img/video_sel.gif);}
.multimedia .nav-multimedia .nav-flash{background-image: url(/images/css_img/flash.gif);background-position:0 0}
.multimedia .nav-multimedia .sel .nav-flash{background-image: url(/images/css_img/flash_sel.gif);}
.multimedia .nav-multimedia .nav-document{background-image: url(/images/css_img/documento.gif);background-position: 0 0; width: 109px;}
.multimedia .nav-multimedia .sel .nav-document{background-image: url(/images/css_img/documento_sel.gif); width: 109px;}

/*pie modulo --> pie foto + paginacion */
#multimedia-footer{ float: right; margin:0 0 0px 0; float:left; width:100%; clear:both}
.multimedia-footer .multimedia-paginacion {float: right;}
.pie-foto, .multimedia-footer P{ float:left;line-height:14px;margin:5px 0 0 10px; width:300px;}
/*paginacion modulo multimedia*/
.multimedia-paginacion{ height: 20px; /*margin: 5px 0 0 0;*/ width: auto; display:inline}
.multimedia-paginacion ul{display:inline; }
.multimedia-paginacion ul li{clear: none; width:18px;height:18px; padding: 0; text-align:center; background:white; border:solid 1px #EDEDED; float:left; margin-right:3px}
.multimedia-paginacion ul li a, .multimedia-paginacion ul li SPAN{ display:block; width:18px; height:18px; text-align:center; line-height:18px; color:#999; padding: 0;}
.multimedia-paginacion ul li.sel, .multimedia-paginacion UL LI SPAN{background:#96CCDB;border:solid 1px #96CCDB; color:white}
#especial-informativo .multimedia-paginacion ul li.sel{background:#86B587;border:solid 1px #86B587; color:white}
.multimedia-paginacion ul li span.gap{background: none; color: #999; border: 0;}
.multimedia-paginacion ul li.sel a, .multimedia-paginacion UL LI SPAN{color:white}
.multimedia-paginacion .buttons {float: none; margin-right: 5px;}
.buttons{height:20px;margin:0px 10px 0 0; line-height:20px; display:inline; float: right; width: 40px;}
.buttons span{line-height:20px; position:relative; top:-5px; font-family:Arial, Helvetica, Arial, sans-serif;}
.buttons a{color:#666;}

.multimedia-paginacion .buttons A.prev_page, .multimedia-paginacion .buttons SPAN.prev_page{ float: left; width: 20px; height: 20px; top:0; background-image: url(/images/css_img/btn_prev.jpg); background-position: 0 0; background-repeat: no-repeat;}
.multimedia-paginacion .buttons A.next_page, .multimedia-paginacion .buttons SPAN.next_page{ float: left; width: 20px; height: 20px; top:0; background-image: url(/images/css_img/btn_next.jpg); background-position: 0 0; background-repeat: no-repeat;}
.buscador {float: left; clear: both; margin-top: 20px; width: 100%;}
.buscador .buttons {float: right; margin-top: 4px;}
.itemContent .paginacion, .sidebar .paginacion {width: auto;}
.paginacion {margin-bottom:15px; padding:17px 0pt 0pt 30px; width:558px;}

/*paginacion - configuracion basica - al final de listado de noticias */
.paginacion{float:left; padding:17px 0 0 90px; width:400px;}
.paginacion ul{float:left}
.paginacion ul li{width:18px;height:18px;text-align:center;background:white;border:solid 1px #EDEDED;float:left;margin:0 4px 0
0;padding:0;clear:none;}
.pagination SPAN.gap{
	float:left;
}
.paginacion ul li.sel{background:#96CCDB;border:solid 1px #96CCDB; color:white}
.paginacion ul li a{ display:block; width:18px; height:18px; text-align:center; line-height:18px; color:#999; }
.paginacion ul li.sel a{color:white}
.paginacion .buttons{ float:right}

/*paginacion - configuracion para paginar comentarios  */
.comments .paginacion{padding:17px 0 0 30px;width:558px; margin-bottom:15px}
.comments .paginacion .buttons{ margin:0}


.multimedia-sidebar .paginacion{padding:17px 0 20px 10px;width:290px; margin-bottom:15px; float:left; clear:both; background:#FFFFEB}
.multimedia-sidebar .paginacion a{width:18px !important; height:18px !important;}

/*paginacion de imagenes en modulo de la pantalla distribuidor*/
.bloque-distribuidor .paginacion{padding:10px 0 0 0px;width:284px;}
.bloque-distribuidor .paginacion .buttons{margin:0}
.bloque-distribuidor .paginacion .buttons img{ border:none}


/*listado de resultados*/
.listado-busqueda{ float:left; width:617px;border-top:solid 1px #E7E7E7; margin-top:10px; padding:0;}
.listado-busqueda .cabecera {width:617px;height:83px;;background:white url(/images/css_img/fnd_busqueda_resul.jpg) repeat-x left
top;font-size:1.2em;font-family:Arial, sans-serif;}
.listado-busqueda .cabecera .texto{margin:0;padding:35px 0 0 17px;float:left;}
.listado-busqueda .cabecera .encontrados {float:left;width:100px;margin:0;padding:36px 0 0 36px;text-align:right;font-weight:bold;}
.listado-busqueda .cabecera a.google {float:left;margin:0;padding:36px 0 0 17px;color:#00325A;}

.listado-busqueda .cuerpo {float:left; width:617px;border-top:solid 1px #E7E7E7; margin:0; padding-top:10px}
.listado-busqueda .cuerpo li{float:left; clear:both;width:600px;padding:20px 0 20px 14px;border-bottom:solid 1px #E7E7E7;font-family:Arial,
sans-serif;}
.listado-busqueda .cuerpo li .fecha{float:left;width:59px;color:#666666;font-size:1.2em;margin:0;padding-top:3px;}
.listado-busqueda .cuerpo li .contenido {float:left;width:427px;color:#333;font-size:1.4em;margin:0;padding:0 2px 0 10px;line-height:17px;}
.listado-busqueda .cuerpo li .contenido .titular{width:345px; color:#043257;padding-bottom:11px;font-weight:bold;}
.listado-busqueda .cuerpo li .pais{float:right;width:65px;padding:3px 15px 0 0;color:#666666;font-size:1.2em;text-align:right;}



/*listado de noticias*/
.listado-noticia{ float:left; width:617px;border-top:solid 1px #E7E7E7; margin:10px 0 0 0; padding:0px 0 0 0}
.listado-noticia li{ float:left; clear:both;width:617px;padding:20px 0 20px 0;border-bottom:solid 1px #E7E7E7;}
.listado-noticia li .fecha{float:left; width:100px; text-align:right; color:#666; font-size:1.2em}
.listado-noticia li img{float:right; margin:0 25px 0 0;}
.listado-noticia li .txt-lista-noticia{width:300px;float:left;padding:0 10px}
.listado-noticia li .txt-lista-noticia h2{ color:#043257; font-size:1.3em;font-weight:bold; margin:0 0 8px 0}
.listado-noticia li .txt-lista-noticia p{color:#333; font-size:1.4em}
.listado-noticia li .txt-lista-noticia a{color:#043257;}
.listado-noticia li .txt-lista-noticia ul{float:none;}
.listado-noticia li .txt-lista-noticia li{float:left;clear:none;width:40px; height:20px;padding:0; margin:14px 18px 0 0; border:none}
.listado-noticia li .txt-lista-noticia li img{float:left;margin:0;}

/*listado de blogs*/
.listado-blogs{ float:left; width:617px; margin:0; padding:0px 0 0 0}
.listado-blogs li{ float:left; clear:both;width:617px;padding:18px 0 0 0;font-family:Arial, Helvetica, Arial, sans-serif;}
.listado-blogs li .fecha{float:left; margin:0; padding-top:4px; width:100px; text-align:right; color:#666;font-size:1.2em;}
.listado-blogs li .txt-lista-blog{float:left; width:451px;padding-left:10px;}
.listado-blogs li .txt-lista-blog img.img_blog{float:right; margin:0; width:88px; height:109px; padding-left:63px}
.listado-blogs li .txt-lista-blog h2.titular{ color:#043257; font-size:1.8em;font-weight:bold; margin:0 0 8px 0;width:252px;}
.listado-blogs li .txt-lista-blog p{color:#666; font-size:14px;line-height:15px;margin:0;padding:0 52px 25px 0;}

/**** Distribuidor ****/
.bloque-distribuidor{float:left;clear:both;width:617px; padding:0 0 0 0; margin:0 0 0 0;border-bottom:solid 10px #ededed;background:white
url(/images/css_img/bottom-main.jpg) no-repeat left bottom;}
.main-colum-distribuidor .ultimo{border-bottom:none !important;}
.bloque-distribuidor h2{font-size:2.1em;font-weight:bold;color:#023C6A;font-family:Arial, Helvetica, Arial, sans-serif;letter-spacing:-.1px;
padding:0px 0 0 0px;background:white url(/images/css_img/top-main.jpg) no-repeat left top;width:597px; min-height:32px; height: auto!important; height: 32px; padding:18px 10px 0 10px;
border-bottom:solid 1px #E7E7E7}
.bloque-distribuidor h2 a{color:#023C6A;}
.bloque-distribuidor .galery{float:left; width:284px; padding:10px 10px 10px 10px; height:auto!important; min-height:212px; height:212px; position:relative; border-right:solid 1px #E7E7E7}
.bloque-distribuidor .galery .galery-imagen{float:left; height:122px;}
.bloque-distribuidor .galery .destacado1, .bloque-distribuidor .galery .destacado2 {height:auto!important; min-height:190px; height:190px; }
.bloque-distribuidor .galery .paginacion {padding:5px 0 0 0!important; padding:0 0 0 0; bottom:0; clear:both;}
/*
.bloque-distribuidor .galery DIV A{
	float:left;
	width:282px;
	height:122px;
	border-bottom:Solid 3px #96CCDB;
	}
.bloque-distribuidor .galery .paginacion A{
	float:none;
	width:auto;
	height:auto;
	border-bottom:0;
}
.bloque-distribuidor .galery P.pie-foto A{
	float:none;
	width:auto;
	height:auto;
	border-bottom:0;
}*/
.bloque-distribuidor .galery img{float:left;border-bottom:solid 3px #96CCDB;}
.bloque-distribuidor .galery .pie-foto{float:left; width:258px; padding:8px 12px 4px 12px; margin:0; clear:both; min-height:40px; top:135px; background:#034376
url(/images/css_img/bck-piefoto.jpg) repeat-x; color:white; font-size:1.1em; line-height:1.2em; font-weight:bold}
.bloque-distribuidor .galery .pie-foto A{color:#FFF; font-size: 14px; line-height: 16px; font-family: Arial, Arial, Helvetica, sans-serif;}
.bloque-distribuidor .galery .pie-foto A:hover{text-decoration: none;}
.bloque-distribuidor .distribuidor-listado, .bloque-distribuidor .distribuidor-listado-sin-imagen {float:right;width:280px;padding:10px 15px 0 0;}
.bloque-distribuidor .distribuidor-listado-sin-imagen{width: 590px;}
.bloque-distribuidor .distribuidor-listado h3, .bloque-distribuidor .distribuidor-listado-sin-imagen H3{font-family:Arial, Helvetica, Arial,
sans-serif; font-weight:bold; font-size:1.4em; margin:0 0 15px 0;}
.bloque-distribuidor .distribuidor-listado ul{  float:left; height:185px; width:280px;overflow:auto; font-size: 1.02em;}
.bloque-distribuidor .distribuidor-listado-sin-imagen ul{  float:left; width:280px;overflow:auto; font-size: 1.02em;}
.bloque-distribuidor .distribuidor-listado-sin-imagen ul {width: 590px;}
.bloque-distribuidor .distribuidor-listado li, .bloque-distribuidor .distribuidor-listado-sin-imagen li{ float:left;clear:both;margin: 0 0 3px 0;
color:#004276; font-size:12px; font-weight:bold; line-height:14px; background:url(/images/css_img/dot-list.gif) no-repeat 0px 0.5em; padding:0 10px 0
10px; width:250px}
.bloque-distribuidor .distribuidor-listado-sin-imagen li {width: 565px;}
.bloque-distribuidor .distribuidor-listado a{color:#004276}


/*******>>> FIN  modulos de main-column <<<***********/


/*******************************************************/
/*******>>> modulos SIDEBAR - 304 <<<***********/
/******************************************************/
/*caracteristicas generales de los modulos de la derecha*/
.modulo-sidebar{float:left;width:304px; margin-bottom:9px; background:url(/images/css_img/bck-bottom-module-sidebar.jpg) no-repeat left bottom;padding:0 0 10px 0;}
#encuestas_concurso_fotos .modulo-sidebar{width: 100%;}
.sidebar .sidebar .modulo-sidebar {margin: 0;}
.modulo-sidebar h2{color:#000; width:291px;height:29px;background:white url(/images/css_img/bck-module-sidebar.jpg) no-repeat left top;
font-family:Arial, Helvetica, Arial, sans-serif; font-size:1.8em; padding:20px 0 0 13px;}
.modulo-sidebar-concurso-fotos H2{padding-top: 14px; height: auto;}
#encuestas_concurso_fotos .modulo-sidebar H2{width: auto;}

.sidebar .publicidad img{padding-top:25px; background:white url(/images/css_img/bck_module_publicidad.jpg) no-repeat}
.lescola {background-color:white;}
.lescola .bloque{float:left; margin:10px!important; margin: 10px 5px; padding:0 0 10px 0; width:284px; clear:both; border-bottom:1px solid #DEDEDE;}
.lescola IMG{float:left; margin:0 10px 0 0;}
.lescola P{font-size:1.2em; font-weight:normal;}
/*lista relacionados / titulo-link + fecha(txt secundario) */
.lista-relacionados{background-color:white}
.lista-relacionados dt{ color:#004276; font-size:1.2em; font-weight:bold; padding:10px 10px 0 13px; line-height:1.35em;}
.lista-relacionados dd{font-size:1em;padding:0 0 8px 13px; border-bottom:1px solid #EDEDED;}
.lista-relacionados dt a{color:#004276;}

/*caja gestion / titulo-link */
.caja-gestion{background-color:white}
.caja-gestion div{padding:10px 15px}
.caja-gestion div div{padding:0}

/*lista destacados / titulo-link */
.lista-destacados{background-color:white}
.lista-destacados ul{background-color:white;font-size:1.1em; color:#004276; font-weight:bold; padding:8px 10px; list-style-type:none;}
.lista-destacados li{background:white url(/images/css_img/dot-list.gif) no-repeat 0px 6px; margin:0 0 5px 4px; padding:0 0 0 10px;
line-height:1.35em}
.lista-destacados a {color:#004276; font-size: 12px; line-height: 14px;}
.lista-destacados a span{ }
.lista-destacados A:hover{text-decoration: none;}

.lista-destacados OL{padding:10px 0 10px 30px; color: #004276}
.lista-destacados OL LI{background-image: none; padding: 1px 0; list-style: decimal; font-weight: bold; vertical-align: top;}
.lista-destacados OL LI A{padding: 0; display: block; width: 96%;}

/*lista destacados / img + titulo-link + txtsecundario */
.lista-personajes{background-color:white;}
.lista-personajes li{padding:8px 0 8px 18px; clear: both;}
/*.lista-personajes li img{border:solid 1px #EDEDED; float:left; margin-right:17px;}*/
.lista-personajes li img{border:solid 1px #EDEDED; float:left;}
.lista-personajes li p{ color:#043257; font-size:1.2em; font-weight:bold; padding:4px 14px 4px 0;float:right;width:204px;}
.lista-personajes li span{color:#666;font-size:1em;float:right;width:204px;padding:0 14px 0 0}
.lista-personajes li p a{color:#043257;}

/* modulo de ficha personal */
.ficha-personal{background-color:white;}
.ficha-personal li{margin:0;padding:8px 0 8px 10px;float:left;}
.ficha-personal li img{border:none; float:left; margin:0px;}
.ficha-personal li p{ color:#000; font-size:1.2em; font-weight:bold; padding:0 14px 4px 0;float:right;width:182px;}
.ficha-personal li span{color:#666;font-size:1.2em;float:right;padding:0 14px 0 0;width:182px;}
.ficha-personal li p a{color:#000;}

/* modulo de encuestas */
.encuesta{color:#333333;background-color:white;}
.encuesta .encuesta-top{background-image: url(/images/css_img/bck-module-sidebar.jpg); background-position: top left; background-repeat: no-repeat;}
.groupItemMediateca .modulo_noticias P.ask, .encuesta .ask{clear: both; display: block; margin:0px 10px; border-bottom:solid 1px #DCE1E4; font-size:1.2em; font-weight:bold; padding:10px 0; width:284px; }
.encuesta .respuesta_visible {border-bottom: 0; margin-top: 20px;}
.encuesta label{width:284px; display:block; border-bottom:solid 1px #DCE1E4; margin:0 10px!important; margin: 0 5px; font-size:1.1em;
font-weight:bold; color:#333;min-height:25px; overflow:visible; line-height:19px;height:auto !important; float:left;padding:3px 0;}
.encuesta LABEL.ultimo{margin-bottom: 10px!important;}
.encuesta label input{width:14px; margin:5px 5px 0 5px; border:none; position:relative; top:0px; float:left; line-height:19px; height:14px}
.groupItemMediateca.encuesta LABEL SPAN{ padding-top:2px; }
.encuesta label span{ display:block;width:250px; float:right;}
.encuesta .votar{ width:auto; height:auto;float:left;clear:none; background:url(/images/css_img/btn_votar.jpg); width:62px;
height:22px;cursor:pointer; border: none; margin: 0 0 0 10px;}
.encuesta .ver_resultados{ font-family:Arial, Helvetica, Arial, sans-serif; font-size:1.1em; color:#004276; float:right; margin:18px 10px 0 0; }
.encuesta .ver_resultados a{color:#004276}

.listado-opinion ul.lista-texto {color:#023C6A;font-weight:bold;list-style-image:none;margin:0px;padding:30px 0pt 40px 0;}

/*lista-blogs-lateral img + tit-enlace + autor + entradilla*/
.lista-blogs-lateral{background-color:white;}
.lista-blogs-lateral ul{ padding:0px 0}
.lista-blogs-lateral ul li{ float: left;border-bottom:solid 1px #EDEDED; padding:10px 0 5px 0;}
.lista-blogs-lateral .ult{border-bottom:none;}
.lista-blogs-lateral p{ font-size:1.4em;font-weight:bold;  }
.lista-blogs-lateral p, .lista-blogs-lateral span{ margin:0 0 3px 10px;float:left; width:190px;}
.lista-blogs-lateral P.descripcion{font-size: 12px;font-weight: normal;}
.lista-blogs-lateral span{ font-size:1.15em; color:#999; display:block; font-style:italic; margin-bottom:5px}
.lista-blogs-lateral p.entradilla{ font-weight:normal; font-size:1.1em; color:#666; line-height:1.2em}
.lista-blogs-lateral p a{color:#004276}
.lista-blogs-lateral P A:hover{text-decoration: none;}
.lista-blogs-lateral img{float:right; margin-left:5px;margin-right:10px}


/*modulo multimedia*/
.multimedia-sidebar {background-color:white; padding-bottom:0 }
.multimedia-sidebar h2{ margin-bottom:10px}
.multimedia-sidebar p{background-color:white;color:#004276}
.multimedia-sidebar a{color:#004276}

.multimedia-sidebar .link-cab-portada{text-transform:uppercase;background:url(/images/css_img/bck_portada.jpg) no-repeat left
center;float:left;padding:0 0 0 20px;margin:0 0 0 10px}
.multimedia-sidebar .send-video, .groupWrapper .send-video{height: auto;text-transform:uppercase;background:url(/images/css_img/bck_video_boton.jpg) no-repeat left center;float:left;padding:0 0 0 25px;margin:10px 10px 4px}
.multimedia-sidebar .link-cab-portada, .groupWrapper .link-cab-portada {height: auto;background:transparent url(/images/css_img/bck_portada.jpg) no-repeat scroll left center;float:left;margin:6px 0pt 4px 10px;padding:0pt 0pt 0pt 20px;text-transform:uppercase;}
.multimedia-sidebar #theSWF-sidebar{float:left;margin:10px 0 0 10px;}
.multimedia-sidebar .boton-secciones{float:left;padding:0 0px 0 0px; width:304px;border-bottom:solid 2px #DCE1E4;border-top:solid 2px #DCE1E4;
margin:7px 0 0 0; height:29px}
.multimedia-sidebar .boton-secciones a{float:left; display:block;height:29px; line-height:29px; text-align:center; width:151px; font-weight:bold;
font-size:1.2em}
.multimedia-sidebar .boton-secciones a.sel{background:#FFFFEB; color:#CC0000}
.multimedia-sidebar .boton-secciones a.ultimo{ border-left:solid 2px #DCE1E4;}

.multimedia-sidebar .accesos-videos{padding:10px 0px 5px 10px; background:#FFFFEB; float:left; border-bottom:solid 1px #DCE1E4}
.multimedia-sidebar .accesos-videos li{font-size:1.2em; font-weight:bold; width:88px; float:left; padding-right:9px}
.multimedia-sidebar .accesos-videos img{float:left; width:88px; height:65px; margin-bottom:7px}
.multimedia-sidebar .accesos-videos .sel img{ width:82px; height:59px; border:solid 3px #96CCDB}
.multimedia-sidebar .accesos-videos .sel{ color:#CC0000; }



/**************  fin modulos sidebar  ************/

/***********************************************/
/*******>>> modulos ancho total - 950 <<<***********/
/***********************************************/
#servicios{float:left;width:950px;background:none; margin:10px 0 0 0; padding:15px 0 0 0px;background:white url(/images/css_img/top-block-950.jpg) no-repeat; position:relative;}
#servicios .wrap-main-module{width:930px; padding:0 0 10px 20px;background:white url(/images/css_img/bottom-block-950.jpg) no-repeat left bottom;
float:left}
#servicios h2{font-size:1.8em;font-weight:bold;}
#servicios .lista-servicios{width:762px; float:right; margin-right:50px }
#servicios .lista-servicios ul{float:left}
#servicios .lista-servicios li{width:127px; border-bottom:solid 1px #E8E8E8; font-size:1.2em; font-weight:bold;color:#043257; padding:8px 0;
float:left; margin:0 0 4px 0}
#servicios .lista-servicios li a{color:#043257}

#footer .publicidad{ padding-top:11px; background:white url(/images/css_img/publicidad.jpg) no-repeat center top; }

#footer{float:left;margin-top:10px;background:white url(/images/css_img/bck-cierre.jpg) no-repeat; width:950px; height:120px; margin-bottom:5px}
#footer img{float:left;}
#footer  .logo-footer{ float:left; margin:88px 0 0 20px}
#footer  .banner{float:right;margin:10px 10px 0 0}

#accesos-footer{font-size:1.1em;color:#666; margin:5px 0 10px 0; float:left; width:950px}
#accesos-footer a{color:#043257;}
#accesos-footer p{ float:left;line-height:1.1em}
#accesos-footer ul{float:right}
#accesos-footer ul li{float:left; padding:0 10px; border-right:solid 1px #043257; line-height:1.1em}
#accesos-footer ul li.ultimo{border-right:none;}


.resaltado{background:#FFFFDB !important}


/*noticia especial pÃƒÂ¯Ã‚Â¿Ã‚Â½gina de inicio*/
.especial-home-superior{float:left; width:952px;  background-image:url(/images/plantilla/destacado-arriba.gif); background-position:bottom;
background-repeat:no-repeat; height:9px}
.especial-home{float:left; width:932px; margin-bottom:10px; padding:1px 10px 10px 10px; background-image:url(/images/plantilla/destacado-abajo.gif);
background-position:bottom; background-repeat:no-repeat; background-color:white}
.especial-home DIV .titulo{
	float:left;
	width:139px;
	height:auto!important;
	min-height:71px;
	height:71px;
	padding:21px 0 0 16px;
	text-transform:capitalize;
	background-image:url(/images/plantilla/especial_flecha_naranja.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	font-size:26px;
	line-height: 28px;
	letter-spacing:-1px;
	font-weight:bold;
	}
	.especial-home DIV.ultima-hora .titulo{
		height:auto!important;
		min-height:40px;
		height:40px;
		}

.especial-home .especial-home-desarrollo{
        float:left;
        width:706px;
        background-color:#e8f1f6;
        padding:12px 15px 4px 56px;
        background-image:url(/images/plantilla/especial_flecha_pica_naranja.gif);
        background-position:0 0;
        background-repeat:no-repeat;
        height:auto !important;
        /*min-height:120px;
        height:120px;*/
        min-height:98px;
        height:98px;
        }
.especial-home .ultima-hora .especial-home-desarrollo{
        float:left;
        width:706px;
        background-color:#e8f1f6;
        padding:12px 15px 4px 56px;
        background-image:url(/images/plantilla/especial_flecha_pica_naranja.gif);
        background-position:0 0;
        background-repeat:no-repeat;
        height:auto !important;
        /*min-height:120px;
        height:120px;*/
        min-height:50px;
        height:50px;
        }
.especial-home .ultima-hora .especial-home-desarrollo SPAN.noticia-destacada-ultima-hora{
        font-size:22px;
        font-weight:bold;
        color:#053259;
        letter-spacing:-1px;
        line-height: 24px;
        padding-bottom: 8px;
        margin-left:0;
        padding-left:0;
        text-decoration:none;
        float:left;
    }

/* ************************************************************ ivan *************************************** */
.especial-home DIV.urgente-nuevo .titulo{
		height:auto!important;
		min-height:40px;
		height:40px;
		}
.especial-home .urgente-nuevo .especial-home-desarrollo{
        float:left;
        width:706px;
        background-color:#e8f1f6;
        padding:12px 15px 4px 56px;
        background-image:url(/images/plantilla/especial_flecha_pica_naranja.gif);
        background-position:0 0;
        background-repeat:no-repeat;
        height:auto !important;
        /*min-height:120px;
        height:120px;*/
        min-height:50px;
        height:50px;
        }
.especial-home .urgente-nuevo .especial-home-desarrollo SPAN.noticia-destacada-urgente-nuevo{
        font-size:22px;
        font-weight:bold;
        color:#053259;
        letter-spacing:-1px;
        line-height: 24px;
        padding-bottom: 8px;
        margin-left:0;
        padding-left:0;
        text-decoration:none;
        float:left;
    }

.especial-home .comodin-menor-altura .titulo{
	padding: 6px 0 0 10px;
	width: 145px;
	font-size:18px;
	text-transform:none;
	background-image:url(/images/plantilla/especial_flecha_naranja.gif);
	background-position:0 -12px;
	background-repeat:no-repeat;
	height:auto!important;
	min-height:38px!important;
	height:38px;
	}

.especial-home .comodin-menor-altura .especial-home-desarrollo{
	background-image: url(/images/plantilla/especial_flecha_pica_naranja.gif);
	float:left;
	width:706px;
	background-color:#e8f1f6;
	padding:0px 15px 4px 56px;
	background-position:0 -12px;
	background-repeat:no-repeat;

	height:auto !important;
	min-height:40px!important;
    height:40px;
	}
.especial-home .comodin-menor-altura .especial-home-desarrollo P{
	padding-top:9px;
	}

/* ************************************************************ ivan *************************************** */

.especial-home .especial-home-desarrollo .especial-home-desarrollo {padding: 0; margin: 0;}
.especial-home .especial-home-desarrollo IMG{
        float:right;
        margin-left: 15px;
        /*margin-top:10px;*/
        }
.especial-home .especial-home-desarrollo SPAN IMG{
        float:right;
        margin-left: 15px;
        /*margin-top:10px;*/
        }
.especial-home .especial-home-desarrollo .noticia-especial-estilos-editor DIV{
        /*margin-top: 15px; */
        font-size:12px;
        color:#31393c;
        line-height:18px; }
.especial-home .especial-home-desarrollo .noticia-especial-estilos-editor {margin-top:0;}
.especial-home .especial-home-desarrollo P{padding-top:15px;}
.especial-home .especial-home-desarrollo A{font-size:22px; font-weight:bold; color:#053259; letter-spacing:-1px; line-height: 24px; padding-bottom:
8px; text-decoration:none;}
.especial-home .especial-home-desarrollo A:hover{text-decoration:underline;}
.especial-home .especial-home-desarrollo H2 A{font-size: 19px; line-height:30px;}
.especial-home .especial-home-desarrollo H3 A{font-size: 16px;}
.especial-home .especial-home-desarrollo H4 A{font-size: 13px;}
.especial-home .en_directo, .especial-home .urgente, .especial-home .charlas_digitales, .especial-home .despliegues_informativos {float:left;
width:932px;}

.especial-home .en_directo .titulo,

.especial-home .en_directo .especial-home-desarrollo{background-image: url(/images/plantilla/especial_flecha_pica_roja.gif);}

.especial-home .urgente .titulo{padding-top:42px; padding-left: 40px; width: 115px; height:auto!important; min-height:63px; height:63px; background-image:url(/images/plantilla/especial_flecha_azul.gif);
background-position:0 0; background-repeat:no-repeat; }
.especial-home .urgente .especial-home-desarrollo{background-image: url(/images/plantilla/especial_flecha_pica_azul.gif);}

.especial-home .charlas_digitales .titulo{padding-top: 30px; padding-bottom:3px; background-image:url(/images/plantilla/especial_flecha_morada.gif);
background-position:0 0; background-repeat:no-repeat;}
.especial-home .charlas_digitales .especial-home-desarrollo{background-image: url(/images/plantilla/especial_flecha_pica_morada.gif);}

.especial-home .despliegue_informativo .titulo{padding: 32px 0 1px 10px; width: 145px;
background-image:url(/images/plantilla/especial_flecha_verde.gif); background-position:0 0; background-repeat:no-repeat;}
.especial-home .despliegue_informativo .especial-home-desarrollo{background-image: url(/images/plantilla/especial_flecha_pica_verde.gif); }

.especial-home .comodin .titulo{padding: 32px 0 0 10px; width: 145px; text-transform:none;
background-image:url(/images/plantilla/especial_flecha_roja.gif); background-position:0 0; background-repeat:no-repeat;}
.especial-home .comodin .especial-home-desarrollo{background-image: url(/images/plantilla/especial_flecha_pica_roja.gif); }


/*formulario de login*/

H3.login{
	width:92%;
	padding:0 2%;
	margin:0 2%!important;
	margin: 0 1%;
	clear:both;
	font-size:18px;
	margin-bottom:0;
	}

DIV.login{
	width:92%;
	padding:20px 2%;
	margin:10px 2%!important;
	margin: 10px 1%;
	background-color:white;
	float:left;
	}
 DIV.login TEXTAREA{
	background:#F5FAFE none repeat scroll 0 0;
	border:1px solid #DCE1E4;
	clear:both;
	font-weight:normal;
	margin-top:8px;
	margin-bottom:15px;
	width:96%;
	float:left;
	font-family:'Trebuchet MS',Arial, Helvetica, sans-serif;
	padding:2px;
	}
DIV.login INPUT{
	background:#F5FAFE none repeat scroll 0 0;
	border:1px solid #DCE1E4;
	clear:both;
	font-weight:normal;
	margin-top:8px;
	margin-bottom:15px;
	width:260px;
	float:left;
	font-family:'Trebuchet MS',Arial, Helvetica, sans-serif;
	padding:2px;
	}
	DIV.login INPUT.boton-login{
		width:88px;
		height:25px;
		border-width:0;
		margin:0;
		}
DIV.login LABEL{
	color:#333333;
	font-size:1.2em;
	font-weight:bold;
	clear:both;
	width:100%;
	float:left;
	}

/******************** Resultados encuesta ***************************/
table#styled { width: 28em; margin:1.5em 0 1.5em 1em; padding: 0; /* enough left padding for the row headings */}
.modulo_noticias TABLE#styled { width:25.5em; }
table#styled * { margin: 0; padding: 0; }
table#styled caption { font-size: 1.5em; font-weight: bold; text-align: left; }
table#styled thead th {display: none; }
table#styled thead th+th { display: block; text-align: left; }

table#styled tbody tr { display: block; width: 100%;  margin-bottom: 2px; position: relative; }
table#styled tbody th { display: block;  right: 100%; width: 2em; }
table#styled tbody td { display: block; background: #eee; text-align: right; margin: 3px 0.2em 3px 0; float: left; width:100%; clear:both; }
table#styled tbody td DIV { display: block; background: #ccf; text-align: right; margin-right: 0.2em;  clear: both; float: left; padding: 2px 0;}

UL.encuesta LI{font-size: 1.1em; padding: 2px 10px 6px 15px;}
.groupItemMediateca UL.encuesta LI { list-style-type: none; font-weight: normal; font-size: 11px; color: #333; padding: 0;}
/*************************************************************************/

/************************* VORAGO ***********************************/
/* Estilos para los formularios, arreglar imagen inferior, quitar borde */
.formulario{
	}
	.wrap-main-column .formulario{
		padding: 0;
		}
	.txt .formulario{
		padding-bottom: 12px;
		margin-bottom: 0;
		border: none;
		}
		.txt .formulario .tresColumnas{
			}
			.txt .formulario .tresColumnas DIV{
				clear: none!important;
				float: left;
				padding: 0;
				margin: 0;
				width: 33%;
				border: none;
				background: transparent;
				}
		.txt .formulario .checkbox, .caja-gestion .formulario .checkbox{
			clear: none;
			margin: 4px 15px 0 0;
			width: auto;
			border: none;
			float: left;
			}
			.txt .formulario INPUT.checkbox, .caja-gestion .formulario .INPUT.checkbox{
				float: left;
				}
			.txt .formulario .checkbox INPUT, .caja-gestion .formulario .checkbox INPUT{
				width: auto;
				margin: 0 4px 0 0;
				border: none;
				background: transparent;
				clear: none;
				float: none;
				}
	.formulario .noticia{
		margin-bottom: 0;
		padding-bottom: 10px;
		border: none;
		background: none;
		}

/* ERROR EXPLANATION */
.errorExplanation {
	border:1px solid #AAAAAA;
	background:#EEEEEE;
	padding:1em;
	margin:1em 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	.errorExplanation P{
		margin: 0;
		}
	.errorExplanation UL{
		color:#000000;
		padding:1em;
		list-style:square;
		margin-left:1em;
		}
		.errorExplanation UL LI{
			color:#BF0000;
			}
.comments_blog .contenido .fin-listado .errorExplanation ul {
	float:none;
	margin-left: 1em;
	padding:1em;
	width:auto;
}
.comments_blog .contenido .fin-listado .errorExplanation P{
	font-size:12px;
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	}
.comments_blog .contenido .fin-listado .errorExplanation ul li {
	border-bottom:0;
	font-family:Arial,Helvetica,sans-serif;
	margin:0 ;
	padding:0;
	width:auto;
	float:none;
	font-size:12px;
}
.comments_blog .contenido .fin-listado .errorExplanation P{
	padding:0;
}
/* Paginador */
.pagination{
	float: right;
	margin: 10px 0;
	width: auto;
	}

/* ESTILOS */
.margen-superior{
	margin-top: 20px;
	}
.margen-inferior{
	margin-bottom: 10px;
	}

SELECT{
	float:left;
	clear:both;
	border:solid 1px #DCE1E4;
	background:#F5FAFE;
	width:260px;
	margin:8px 0 12px 0;
	font-weight:normal;
	}
        
/* MODULO NOTICIAS */
.modulo_noticias{
	float: left;
	clear: both;
	margin: 5px 0;
	width: 100%;
	}

#imagenes_asignadas,
#videos_asignados,
#flashes_asignados,
#documentos_asignados{
	min-height: 1px;
	height: auto!important;
	height: 1px;
	padding-top: 0px;
	padding-bottom: 0px;
	}

/* ESTILOS */
.clear_both{
	clear: both;
	}

.ac_conteiner{
	width: auto;
	position: relative;
	}
	.txt .ac_conteiner INPUT{
		float: none;
		}
	.ac_conteiner .ac_img{
		position: absolute;
		display: block;
		top: 8px!important;
		top: 9px;
		left: 186px!important;
		left: 184px;
		width: 24px;
		height: 24px;
		background-image: url(/images/plantilla/sugerir.gif);
		background-position: 0 0;
		background-repeat: no-repeat;
		}
	.ac_conteiner .ac_results{
		margin-top: -15px;
		margin-bottom: 20px;
		width: 186px;
		}
		.ac_conteiner .ac_results DIV{
			padding: 4px;
			width: 200px;
			cursor: pointer;
			background:#F4F4F4 none repeat scroll 0 0;
			border:1px solid #DCE1E4;
			clear:both;
			font-weight:normal;
			font-family:'Trebuchet MS',Arial, Helvetica, sans-serif;
			}

.alinear-dcha{
	text-align: right;
	}
	.alinear-dcha A{
		margin: 0 5px 0 0;
		}

.privado{}
	.privado .main-colum{
		float: left;
		margin: 0 10px;
		padding: 0 0 10px 0;
		width: 930px;
		background-color: #FFF;
		background-image: url("/images/css_img/bottom-main-privado.jpg");
		background-position: left bottom;
		background-repeat: no-repeat;
		}
		.privado .main-colum .wrap-main-column{
			float: left;
			margin: 0;
			padding: 12px 0 0;
			width: 930px;
			background-color: #FFF;
			background-image: url("/images/css_img/top-main-privado.jpg");
			background-position: left top;
			background-repeat: no-repeat;
			}
			.privado .main-colum .wrap-main-column .noticia{
				float: left;
				padding: 0;
				border: none;
				background: transparent;
				background-image: none;
				}
				.privado .cab-content{
					width: 870px;
					}
				.privado .txt{
					width: 870px;
					}
					.privado .txt .formulario DIV{
						clear: both;
						}
						.privado .txt .formulario DIV.check{
							float:left;
							padding-right:10px;
							width:auto;
							clear:none;
							}
							.privado .txt .formulario DIV.check SPAN{
								float:left;
								padding:7px 0 0 4px;
								}
							.privado .txt .formulario div.check INPUT{
								width:auto;
								border:none;
								background:none;
								height:14px;
								}
						.privado .txt .formulario DIV LABEL{
							float: left;
							}
					.privado .txt INPUT{
						width: 700px;
						}
					.privado DIV.botones INPUT{
						width: auto;
						}

/***** BLOGS **********/
.listado-blogs {
	/* border-bottom:1px solid #E7E7E7; */
	border-top:1px solid #E7E7E7;
	float:left;
	font-family:Arial,Arial,Helvetica,sans-serif;
	margin:10px 0pt 0pt;
	padding:0px 0pt 0pt;
	width:617px;
	}
	.listado-blogs UL{
		border-bottom: 1px solid #E7E7E7;
		}
	.listado-blogs li {
		clear:both;
		float:left;
		padding:20px 0pt 20px 100px;
		width:517px;
		}
		.listado-blogs li img {
			float:right;
			margin:5px 50px 0pt 0pt;
			}
	.listado-blogs li .txt-lista-blogs {
		float:left;
		padding:0pt 10px;
		width:300px;
		}
	.listado-blogs li .txt-lista-blogs h2 {
		color:#043257;
		font-size:1.7em;
		font-weight:bold;
		margin:0pt 0pt 8px;
		}
		.listado-blogs li .txt-lista-blogs h2 span {
			color:#666666;
			font-size:0.8em;
			font-style:italic;
			font-weight:bold;
			margin:0pt 0pt 0pt 10px;
			}
	.listado-blogs li .txt-lista-blogs p {
		color:#043257;
		font-size:1.3em;
		font-weight:bold;
		}
	.listado-blogs li .txt-lista-blogs p.fecha {
		color:#666666;
		font-size:1.1em;
		margin:10px 0pt 0pt;
		width: auto;
		}

/****** ENTRADAS BLOGS **************/
.carreraendirecto .cab-content-noticia{
    background:url(/images/carreraendirecto/titulo-gp.gif) top left no-repeat;
    }
    .carreraendirecto .cab-content-noticia H2{
        color:#FFF;
        padding:0 0 15px 15px;
        font-weight:700
        }
.entradas-blogs {
	float:left;
	margin:0pt;
	padding:0px 0pt 0pt;
	width:617px;
	}
	.entradas-blogs li,
        .carreraendirecto-detalle LI{
		clear:both;
		float:left;
		font-family:Arial,Helvetica,Arial,sans-serif;
		padding:18px 0pt 0pt;
		width:617px;
		}
		.entradas-blogs li .fecha{
			color:#666666;
			float:left;
			font-size:1.2em;
			margin:0pt;
			padding-top:4px;
			text-align:right;
			width:100px;
			}
                        .entradas-blogs li.blog_f1 .fecha,
                        .carreraendirecto-detalle LI .fecha{
                            text-align: center;
                            color:#FFF;
                            background:url("/images/formula_1/fecha_bottom.gif") bottom left no-repeat;
                            float:left;
                            font-size:1.2em;
                            padding:0 0 10px;
                            width:79px;
                            margin:0 0 0 21px;
                            }
                            .entradas-blogs LI.blog_f1 .fecha .fecha_bottom,
                            .carreraendirecto-detalle LI .fecha .fecha_bottom{
                                display:block;
                                background:url("/images/formula_1/fecha_top.gif") top left no-repeat;
                                padding:10px 0 0;
                                }
                                .entradas-blogs LI.blog_f1 .fecha_bottom SPAN,
                                .carreraendirecto-detalle LI .fecha .fecha_bottom STRONG{
                                    display:block;
                                    font-size:38px;
                                    line-height:38px;
                                    }
		.entradas-blogs li .txt-entrada-blog {
			float:left;
			padding-left:10px;
			width:451px;
			}
                        .entradas-blogs LI.blog_f1 .txt-entrada-blog,
                        .carreraendirecto-detalle LI .detalle{
                            padding-left:10px;
                            width:455px;
                            }
                            .carreraendirecto-detalle LI .detalle{
                                float:left;
                                }
			.entradas-blogs li .txt-entrada-blog img.img_blog {
				float:right;
				height:109px;
				margin:0pt;
				padding-left:63px;
				width:88px;
				}
                                .entradas-blogs LI.blog_f1 .txt-entrada-blog IMG{
                                    padding:0 0 10px;
                                    width:100%;
                                    }
			.entradas-blogs li .txt-entrada-blog h2.titular {
				color:#043257;
				font-size:1.8em;
				font-weight:bold;
				margin:0pt 0pt 8px;
				width:252px;
				}
                                .entradas-blogs LI.blog_f1 H2,
                                .carreraendirecto-detalle LI H2{
                                    color:#043257;
                                    font-size:1.7em;
                                    font-weight:bold;
                                    margin:0pt 0pt 8px;
                                    width: auto;
                                    padding: 0 0 0 110px;
                                    }
                                    .carreraendirecto-detalle LI H2{
                                        padding:0;
                                        }
			.entradas-blogs li .txt-entrada-blog p {
				color:#666666;
				font-size:12px;
				line-height: 15px;
				margin:0pt;
				padding:0pt 52px 25px 0pt;
				}
                                .entradas-blogs li.blog_f1 .txt-entrada-blog p,
                                .carreraendirecto-detalle LI .detalle P{
                                    padding: 0 0 5px;
                                    }
                                    .carreraendirecto-detalle LI .detalle P{
                                        color:#8c8c8c;
                                        font-size:13px
                                        }

#blog_seccion {
        float:right;
        margin:0 10px;
        background-color: #053357;
        color:#FFF;
        border: none;
        padding: 5px;
        }
        #blog_seccion option{
                padding:0 15px;
                }
h1.titulo_blog{
        padding-top:5px;
        }

/* LISTADO POSTS */

.listado-posts {
	float:left;
	margin:0pt;
	padding:0px 0pt 0pt;
	width:617px;
	}
	.listado-posts li {
		clear:both;
		float:left;
		font-family:Arial,Helvetica,Arial,sans-serif;
		padding:18px 0pt 0pt;
		width:617px;
		}
		.listado-posts li .fecha {
			color:#666666;
			float:left;
			font-size:1.2em;
			margin:0pt;
			padding-top:4px;
			text-align:right;
			width:100px;
			}
                        .listado-posts li.blog_f1 .fecha {
                            text-align: center;
                            color:#FFF;
                            background:url("/images/formula_1/fecha_bottom.gif") bottom left no-repeat;
                            float:left;
                            font-size:1.2em;
                            padding:0 0 10px;
                            width:79px;
                            margin:0 0 0 21px;
                            }
                            .listado-posts LI.blog_f1 .fecha .fecha_bottom{
                                display:block;
                                background:url("/images/formula_1/fecha_top.gif") top left no-repeat;
                                padding:10px 0 0;
                                }
                                .listado-posts LI.blog_f1 .fecha_bottom SPAN{
                                    display:block;
                                    font-size:38px;
                                    line-height:38px;
                                    }
		.listado-posts li .txt-lista-blog {
			float:left;
			padding-left:10px;
			width:451px;
			}
		.listado-posts li .txt-lista-blog img.img_blog {
			float:right;
			height:109px;
			margin:0pt;
			padding-left:63px;
			width:88px;
			}
                        .listado-posts li.blog_f1 .txt-lista-blog img{
                            margin: 0 0 10px;
                            }
		.listado-posts li .txt-lista-blog h2.titular {
			color:#043257;
			font-size:1.8em;
			font-weight:bold;
			margin:0pt 0pt 8px;
			width:252px;
			}
                        .listado-posts li.blog_f1 h2.titular {
                            color:#043257;
                            font-size:1.8em;
                            font-weight:bold;
                            margin:0pt 0pt 8px;
                            font-size:1.8em;
                            padding: 0 0 0 110px;
                            }
		.listado-posts LI .txt-lista-blog P{
			color:#666666;
			font-size:13px;
			line-height:17px;
			margin:0pt;
			padding:0pt 52px 25px 0pt;
			}
                        .listado-posts LI.blog_f1 .txt-lista-blog P{
                            /* font-size:12px; */
                            padding:0 0 25px;
                            }

		.listado-posts UL.comentarios-post LI P.ver-todos{
			float:right;
			padding-right:0;
		}
/* Horoscopo */
.tres-modulos-horoscopos{
	clear:both;
	float:left;
	padding-top:10px;
	width:100%;
	}
.horoscopos {
	margin-left:10px;
	}
	.horoscopos h3 {
		background:white none repeat scroll 0%;
		border-bottom:1px solid #EDEDED;
		color:#000000;
		font-family:Arial,Helvetica,Arial,sans-serif;
		font-size:1.2em;
		font-weight:bold;
		padding:5px 0pt 5px 10px;
		}
		.horoscopos h3 img {
			border:0pt none;
			margin:0px 70px 0px 0px;
			vertical-align:middle;
			}
	.horoscopos .texto {
		background:white none repeat scroll 0%;
		font-family:Arial,Helvetica,Arial,sans-serif;
		font-size:1.1em;
		margin:0pt;
		padding:10px 0pt;
		clear: both;
		float: left;
		width: 304px;
		}
		.horoscopos p {
			font-size:1.2em;
			line-height:1.1em;
			margin:0px 0px 0px 80px;
			min-height:2.2em;
			padding:0px 5px 15px 30px;
			}
			.horoscopos p.amor {
				background:transparent url(/images/horoscopos/corazon.gif) no-repeat scroll left top;
				}
			.horoscopos p.rayo {
				background:transparent url(/images/horoscopos/rayo.gif) no-repeat scroll left top;
				}
			.horoscopos p.salud {
				background:transparent url(/images/horoscopos/cruz.gif) no-repeat scroll left top;
				}
			.horoscopos p.suerte {
				background:transparent url(/images/horoscopos/estrella.gif) no-repeat scroll left top;
				}
.fecha_horoscopo {
	font-family:Arial,Helvetica,Arial,sans-serif;
	font-size:1.1em;
	font-weight:bold;
	padding:7px;
	position:relative;
	}
	.fecha_horoscopo span {
		position:absolute;
		right:7px;
		top:7px;
		}

/* VIDEO DERECHA */
.multimedia-sidebar .video{
	float: left;
	padding: 15px 0;
	width: 284px;
	}
	.multimedia-sidebar .video P{
		color: #000;
		margin: 5px 0;
		}
		.multimedia-sidebar .video .itemContent,
		.multimedia-sidebar .video #mediateca .itemContent .noticias_destacadas{
			border: 0;
			}

/* overlay play button */
div.play {
	background:url(/images/play.png) no-repeat;
	width:50px;
	height:50px;
	position: absolute;
	top:70px;
	left:125px;
	opacity:0.9;
	margin-bottom:-50px;
}

/* Sin imagen inferior para noticias sin comentarios */
.sin-imagen-inferior{
	background-image: none;
	padding: 0;
	}

/* Para que el video salte de linea en noticias/show */
.multimedia .multimedia-content,
.multimedia .multimedia-footer{
	clear: both;
	}

.privado .txt .formulario TABLE.xml DIV{
	clear: none;
	text-align: left;
	float: left;
	width: 48%;
	padding: 0.5%;
	margin: 0;
	}

.privado .txt .formulario TABLE.xml INPUT.checkbox{
	margin: 0;
	}
	.privado .txt .formulario TABLE.xml DIV INPUT.checkbox{
		margin: 4px 4px 0 0;
		}

/* FORMULARIO DE CONTACTO */

#contacto LABEL{
	color:#333333;
	font-size:12px;
	font-weight:bold;
	width:100%;
	}

#contacto  SELECT, #contacto INPUT{
	float: left;
	background:#F5FAFE none repeat scroll 0pt;
	padding: 2px;
	width: 540px;
	border:1px solid #DCE1E4;
	clear:both;
	font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;
	font-weight:normal;
	margin-bottom:6px;
	margin-top:4px;
	font-size: 13px;
	}
#contacto TEXTAREA{
	background:#F5FAFE none repeat scroll 0pt;
	border:1px solid #DCE1E4;
	clear:both;
	float:left;
	font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;
	font-weight:normal;
	margin-bottom:15px;
	margin-top:8px;
	padding:2px;
	width:540px;
	font-size: 13px;
	}
	#contacto INPUT.checkbox{
		margin: 4px 10px 0 0!important;
		margin: 0 10px 0 0;
		background: transparent;
		border: 0;
		width: auto;
		}
#contacto .botones INPUT.enviar{
	float: right;
	background:transparent url(/images/css_img/btn_enviar.jpg) repeat scroll 0%;
	border:medium none;
	clear:none;
	cursor:pointer;
	float:right;
	height:25px;
	width:88px;
	}

/* El tiempo */

.sinfondo {
	background:transparent none repeat scroll 0%;
	padding-top:0pt;
	}

.tiempo li {
	float: left;
	clear: both;
	background:white url(/images/css_img/top-main.jpg) no-repeat scroll left top;
	display:block;
	margin:0pt 0pt 10px 0;
	padding:15px 0 0 0;
	width:617px;
	}
	.tiempo .wrap-lista-tiempo {
		float: left;
		background:white url(/images/css_img/bottom-main.jpg) no-repeat scroll left bottom;
		margin:0pt;
		padding:0pt 0pt 10px;
		width:617px !important;
		width:602px;
		}
		.tiempo .transparente .wrap-lista-tiempo{
			padding: 0;
			}
		.tiempo .wrap-lista-tiempo .link-cab {
			float:right;
			margin:0pt;
			padding:7px 10px 0pt 0pt;
			}

		.tiempo .wrap-lista-tiempo h1 {
			border-bottom:1px solid #EDEDED;
			font-size:1.9em;
			margin:0pt;
			padding:10px;
			}
			.tiempo .wrap-lista-tiempo h1 span {
				color:#666666;
				font-family:arial;
				font-size:0.75em;
				margin:0pt;
				padding:10px;
				}

		.tiempo .wrap-lista-tiempo .busqueda {
			float: left;
			position: relative;
			background-color:#FFFFF0;
			padding-top:0px;
			width:615px;
			}
			.tiempo .wrap-lista-tiempo .busqueda h2 {
				background-color:#FFFFF0;
				color:#023C6A;
				float:left;
				font-family:Arial,Helvetica,Arial,sans-serif;
				font-size:1.4em;
				font-weight:bold;
				margin:0pt;
				padding:13px 0pt 0pt 10px;
				width:190px;
				}

			.tiempo .wrap-lista-tiempo .busqueda input {
				background-image: none;
				border:1px solid #B8D3D9;
				color:#043256;
				float:left;
				font-size:13px;
				padding:1px 2px;
				width:225px;
				}
	.tiempo .transparente DIV.tabla_top{
		float: left;
		width: 617px;
		background: #D6D7D1 url(/images/eltiempo/top_localidad.gif) no-repeat scroll left top;
		}
		.tiempo .transparente DIV.tabla_bot{
			float: left;
			width: 617px;
			background: #D6D7D1 url(/images/eltiempo/bottom_localidad.gif) no-repeat scroll left bottom;
			filter:alpha(opacity=75);
			opacity:0.75;
			margin: 10px 0 0 0;
			padding: 0 0 10px 0 ;
			}
	.tiempo .wrap-lista-tiempo table {
		clear: both;
		float: left;
		margin: 10px 10px 0pt 5px;
		padding:0pt;
		}
	.tiempo .wrap-lista-tiempo table * {
		margin:0pt;
		padding:0pt;
		text-align:center;
		vertical-align:middle;
		}
		.tiempo .wrap-lista-tiempo tr.tabla-intro td {
			background:transparent url(/images/css_img/table_header_tiempo.jpg) repeat-x scroll left top;
			color:#FFFFFF;
			font-family:arial;
			font-size:1.2em;
			font-weight:bold;
			line-height:17px;
			margin:0pt;
			padding-top:0pt;
			}
		.tiempo .wrap-lista-tiempo tr.tabla-intro td.cab1 {
			border:medium none;
			padding-left:96px;
			text-align:left;
			width:39px;
			}
		.tiempo .wrap-lista-tiempo tr.tabla-intro td.cab2 {
			text-align:center;
			width:76px;
			}
		.tiempo .wrap-lista-tiempo tr.tabla-intro td.cab3 {
			text-align:center;
			width:71px;
			}
		.tiempo .wrap-lista-tiempo tr.tabla-intro td.cab4 {
			padding-right:30px;
			text-align:right;
			width:235px;
			}
		.tiempo .wrap-lista-tiempo tr.tabla-intro td.cab5 {
			width:65px;
			}
		.tiempo .wrap-lista-tiempo tr.tabla-intro td.cab6 {
			width:54px;
			}
		.tiempo .wrap-lista-tiempo tbody td {
			border-bottom:1px solid #CCCCCC;
			height:45px;
			}
		.tiempo .wrap-lista-tiempo tbody td.max, .tiempo .wrap-lista-tiempo tbody td.max2, .tiempo .wrap-lista-tiempo tbody td.min {
			color:#CC0000;
			font-family:Arial,Arial,Helvetica,sans-serif;
			font-size:2em;
			font-weight:bold;
			padding-left:30px;
			}
			.tiempo .wrap-lista-tiempo tbody td.max, .tiempo .wrap-lista-tiempo tbody td.max2{
				padding-left: 0;
				width: 100px;
				}
		.tiempo .wrap-lista-tiempo tbody td.max2 {
			padding:0pt;
			text-align:center;
			width:50px;
			}
		.tiempo .wrap-lista-tiempo tbody td.min {
			color:#0066FF;
			margin:0pt;
			padding:0pt;
			text-align:center;
			width:85px;
			}
		.tiempo .wrap-lista-tiempo tbody td.flecha {
			background:transparent url(../img/tiempo/flecha1.png) no-repeat scroll 20px 10px;
			border-right:1px solid #F4F4D8;
			}
		.tiempo .wrap-lista-tiempo tbody td.flecha1 {
			background:transparent url(../img/tiempo/flecha1.png) no-repeat scroll 15px 10px;
			}
		.tiempo .wrap-lista-tiempo tbody td.fecha {
			color:#666666;
			font-family:Arial,Helvetica;
			font-size:1.2em;
			font-weight:bold;
			padding-left:13px;
			text-align:left;
			width:125px;
			}
		.tiempo .wrap-lista-tiempo tbody td.lluvia2 {
			background:#FFFFE3 url(../img/tiempo/lluvia.png) no-repeat scroll 5px 8px;
			}
		.tiempo .wrap-lista-tiempo tbody td.soleado2 {
			background: url(../img/tiempo/soleado.png) no-repeat scroll 10px;
			padding-left: 10px;
			padding-right: 5px;
			text-align: right;
			background-color: #FFFFEB;
			}
		.tiempo .wrap-lista-tiempo tbody td.min_fondo,
		.tiempo .wrap-lista-tiempo tbody td.flecha_fondo{
			background-color: #FFFFEB;
			}
		.tiempo .wrap-lista-tiempo tbody td.nublado2 {
			background:#FFFFE3 url(../img/tiempo/nublado.png) no-repeat scroll 8px;
			}
		.tiempo .wrap-lista-tiempo tbody td.lluvia {
			background:transparent url(../img/tiempo/lluvia.png) no-repeat scroll 5px 8px;
			display:block;
			width:50px;
			}
		.tiempo .wrap-lista-tiempo tbody td.soleado {
			background:transparent url(../img/tiempo/soleado.png) no-repeat scroll 5px 10px;
			display:block;
			width:50px;
			}
		.tiempo .wrap-lista-tiempo tbody td.nublado {
			background:transparent url(../img/tiempo/nublado.png) no-repeat scroll 5px 8px;
			display:block;
			width:50px;
			}
		.tiempo .wrap-lista-tiempo tbody td.td_pronostico {
			border-right:1px solid #F4F4D8;
			width: 200px;
			}
		.tiempo .wrap-lista-tiempo tbody td div.pronostico {
			color:#666666;
			float:left;
			font-weight:bold;
			text-align:left;
			}
		.tiempo .wrap-lista-tiempo tbody td div.pronostico p.texto {
			height:70px;
			line-height:12px;
			margin:0pt;
			padding:0pt 10px;
			text-align:left;
			}
		.tiempo .wrap-lista-tiempo tbody td div.pronostico p.titular {
			font-size:1.4em;
			font-weight:bold;
			height:30px;
			margin:0pt;
			padding:0pt 10px;
			text-align:left;
			}
		.tiempo .wrap-lista-tiempo .tiempo_hoy {
			background:transparent url(/images/css_img/fondo_tiempo_mapa.jpg) repeat-x scroll left top;
			margin:10px 10px 0pt;
			padding-top:12px;
			text-align:center;
			}
		.tiempo .grupocol-1 {
			background-color:#FFFFE3;
			}
			.tiempo .transparente .grupocol-1{
				background-color: transparent;
				}

	.tiempo .wrap-lista-tiempo .caja_localidad #caja_eltiempo_localidad_1,
	.tiempo .wrap-lista-tiempo .caja_localidad #caja_eltiempo_localidad_2{
		width: auto;
		border: none;
		}
		.tiempo .wrap-lista-tiempo .caja_localidad #caja_el_tiempo_localidad_1 .ac_conteiner,
		.tiempo .wrap-lista-tiempo .caja_localidad #caja_el_tiempo_localidad_2 .ac_conteiner{
			width: auto;
			}
			.tiempo .wrap-lista-tiempo .caja_localidad #caja_eltiempo_localidad_1 .ac_conteiner .ac_results div,
			.tiempo .wrap-lista-tiempo .caja_localidad #caja_eltiempo_localidad_2 .ac_conteiner .ac_results div{
				width: 172px;
				}

/* Detalle de noticia para que el video se caiga para abajo */
#videos{
	clear: both;
	}
	#videos .multimedia-content{
		float: left;
		padding: 22px 0;
		margin: 0 auto;
		width: 617px;
		text-align: center;
		background-color: #C3C2AE;
		}

/* Listado promociones */
/*************** promociones ***************************************************/
/*******************************************************************************/
/*******************************************************************************/
.listado-promociones .texto-mapa{
	padding: 0 0 10px 25px;
}
.listado-promociones form, .listado-promociones .contacto{margin:0; padding:0; border:none}
.contacto .envio-correcto P {
	color:#666666;
	font-size:1.2em;
	margin:0;
	}
.listado-promociones #txt-comment.sin_borde{border:none;}
.listado-promociones #txt-comment .incluir-pading   {padding-bottom:26px;}
.listado-promociones #txt-comment .incluir-pading2   {padding-top:22px;}
.listado-promociones .contacto FORM H1{
	border-bottom:1px solid #E7E7E7;
	margin:0;
	padding:0px 0 10px 25px;
}
/*.listado-promociones .contacto FORM .datos-atencion{
    float:left;
    padding:0px 0 10px 0;
    width:100%;
    clear:both;
    color:#023C6A;
    border-bottom:1px solid #E7E7E7;
    }*/
    .listado-promociones .contacto FORM .datos-atencion H1{
        padding:0 0 8px 25px;
        border:0;
      }
     .listado-promociones .contacto FORM .datos-atencion SPAN{
        padding:0 0 8px 25px;
        display:block;
        border-bottom:1px solid #E7E7E7;
       }
.listado-promociones .contacto H1{
	border-bottom:1px solid #E7E7E7;
	margin:0;
	padding:0px 0 10px 25px;
}
.listado-promociones DIV.linea-listado-promociones {
	background:white url(/images/css_img/bottom-main.jpg) no-repeat scroll left bottom;
	float:left;
	margin:0pt 0pt 0px;
	padding:0pt;
	width:100%;
	}
	.listado-promociones DIV.linea-listado-promociones .link-cab {
		float:right;
		margin:0pt;
		padding:7px 10px 0pt 0pt;
		}
	.listado-promociones DIV.linea-listado-promociones h1 {
		background:white url(/images/css_img/top-main.jpg) no-repeat scroll left top;
		border-bottom:1px solid #E7E7E7;
		margin:0pt;
		padding:10px 0pt 10px 25px;
		color:#023C6A;
		font-family:Arial,Helvetica,Arial,sans-serif;
		font-size:2.1em;
		font-weight:bold;
		letter-spacing:-0.1px;
		}
		.listado-promociones .promocion-cabecera {
			margin:0pt;
			padding:0pt;
			}
			.listado-promociones .promocion-cabecera img.imagen-promocion {
				border-right:1px solid #E7E7E7;
				float:left;
				margin:0pt;
				padding:10px;
				vertical-align:top;
				}
			.listado-promociones .promocion-cabecera p.titulo {
				background:transparent none repeat scroll 0%;
				border:medium none;
				color:#023C6A;
				font-family:Arial,Helvetica,Arial,sans-serif;
				font-size:2.4em;
				font-weight:bold;
				margin:0pt 0pt 0pt 350px;
				padding:20px 10px 5px 0pt;
				text-transform:uppercase;
				}
			.listado-promociones .promocion-cabecera .peque {
				font-size:75%;
				}
			.listado-promociones .promocion-cabecera p.subtitulo {
				color:#666666;
				font-size:1.6em;
				font-weight:bold;
				margin:0pt 0pt 0pt 350px;
				padding:0pt 10px 0pt 0pt;
				}
				.listado-promociones .promocion-cabecera p {
					font-size:1em;
					margin:0pt 20px 0pt 350px;
					padding:5px 0pt 0pt;
					}
					.listado-promociones .promocion-cabecera img {
						float:left;
						margin:0;
						}
				.listado-promociones .promocion-cabecera p.masinfo {
					border-top:1px solid #E7E7E7;
					color:#023C6A;
					font-size:1.4em;
					font-weight:bold;
					margin:70px 20px 10px 350px;
					padding:5px 0pt 0pt;
					font-family:"Trebuchet MS",Arial,sans-serif;
					display:block;
					}
				.listado-promociones .promocion-cabecera .resa {
					font-weight:bold;
					}

/* Publicidad secciÃƒÆ’Ã‚Â³n regional */

.listado-promociones .promocion {
	background:transparent url(/images/css_img/top-main.jpg) no-repeat scroll left top;
	margin:0pt;
	padding:10px 0pt 0pt;
	}
.listado-promociones DIV.linea-listado-promociones .col {
	clear:right;
	float:left;
	margin:0pt;
	padding:0pt 0pt 10px;
	width:50%;
	}
	.listado-promociones DIV.linea-listado-promociones .col h1 {
		background:transparent none repeat scroll 0%;
		border-bottom:1px solid #E7E7E7;
		color:#023C6A;
		font-family:Arial,Helvetica,sans-serif;
		font-size:1.6em;
		font-weight:bold;
		margin:0pt;
		padding:10px 15px;
		}
		.listado-promociones .promocion img {
			float:left;
			padding:5px;
			vertical-align:top;
		}
		.listado-promociones .promocion .resa {
			font-weight:bold;
			}
		.listado-promociones .promocion p {
			font-size:1em;
			line-height:1.1em;
			margin:0 0 0 92px;
			padding:5px 0 0 10px;
			}
		.linea-listado-promociones P.ambito{
			padding-top:20px;
		}
#listado-con-margen .listado-promociones{
	float:left;
	width:617px;
	margin-bottom:8px;
}
/* Ediciones - Promociones home */
.ediciones h1 {
	margin:0;
	padding:10px 0 10px 15px;
	}
	.ediciones #ediciones_mapa {
		border-bottom:1px solid #EDEDED;
		border-top:1px solid #EDEDED;
		margin:0 0 20px;
		}
	.ediciones h2 {
		border-top:1px solid #EDEDED;
		font-size:1.2em;
		font-weight:bold;
		margin:0;
		padding:20px 0 20px 25px;
		}
	.ediciones p {
		background:transparent none repeat scroll 0 0;
		color:#333333;
		font-size:1.4em;
		line-height:1.2em;
		margin:0;
		padding:10px 20px 10px 25px;
		}

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

TABLE.tiempo_portada{
	float: left;
	width: 100%;
	border-bottom: 1px solid #E4E2E3;
	margin: 15px 0 20px 0;
	}
	.itemContent TABLE.tiempo_portada{
		background-color: #FFFFEB;
		margin: 0;
		}
	TABLE.tiempo_portada TR.localidad{
		background-color: #FFFFEB;
		color: #D20117;
		font-size: 14px;
		}
		TABLE.tiempo_portada TR.localidad TD{
			padding: 10px;
			border-top: 1px solid #E4E2E3;
			border-bottom: 1px solid #E4E2E3;
			border-right: none;
			font-size: 15px;
			}
			TABLE.tiempo_portada TR.localidad TD.borde_izquierda{
				border-left: 1px solid #E4E2E3;
				}
			TABLE.tiempo_portada TR.localidad TD.localidad_unsel{
				background-color: #FFF;
				}
				TABLE.tiempo_portada TR.localidad TD.imagenes{
					margin-top: 5px;
					}
				TABLE.tiempo_portada TR.localidad TD.ultimo{
					margin-bottom: 5px;
					}
			TABLE.tiempo_portada TR.localidad TD SPAN{
				float: none;
				width: auto;
				font-weight: bold;
				cursor: pointer;
				}
			TABLE.tiempo_portada TR.localidad TD.localidad_sel{
				width: 129px;
				}
			TABLE.tiempo_portada TR.localidad TD.localidad_sel SPAN{
				color: #D20117;
				}
			TABLE.tiempo_portada TR.localidad TD.localidad_unsel SPAN{
				color:#0F2E4A;
				}
TABLE.tiempo_portada TR.imagenes_tiempo{
	vertical-align: middle;
	}
	TABLE.tiempo_portada TR.imagenes_tiempo td{
		padding: 2px 0;
		height: 50px;
        vertical-align: middle;
		}
		TABLE.tiempo_portada TR.imagenes_tiempo TD IMG{
			padding: 4px 3px;
			float: none;
			}
	TABLE.tiempo_portada TR.padding_superior TD{
		padding: 10px 0 5px 0;
		font-size: 13px;
		color: #000;
		font-weight: bold;
		}
	TABLE.tiempo_portada TR.ultimo TD{
		padding-bottom: 10px ;
		}
	TABLE.tiempo_portada TD{
		border-right: 1px solid #E4E2E3;
		padding: 2px 18px;
		text-align: center;
		}
		TABLE.tiempo_portada TD IMG{
			clear: both;
			float: left;
			padding: 2px 0 2px 4px;
			}
		TABLE.tiempo_portada TD SPAN{
			clear: both;
			float: left;
			width: 20px;
			}

#caja_eltiempo_localidad_1,
#caja_eltiempo_localidad_2{
	float: left;
	border: 1px solid #DEDEDE;
	background-color: #FFFFEB;
	width: 280px;
	margin: 5px 0 4px 4px!important;
	margin: 5px 0 4px 2px;
	padding: 4px;
	}
	#caja_eltiempo_localidad_1{
		position:relative;
		z-index:1000;
		}
	#caja_eltiempo_localidad_2{
		margin-bottom: 15px!important;
		}
	#caja_eltiempo_localidad_1 LABEL, #caja_eltiempo_localidad_2 LABEL{
		float: left;
		width: 276px;
		color: #000;
		font-size:12px;
		padding:0 2px 0 2px;
		}
		#caja_eltiempo_localidad_1 LABEL SPAN, #caja_eltiempo_localidad_2 LABEL SPAN{
			float: left;
			margin:9px 0 0 0;
			padding: 0 0 4px 0;
			width: 90px;
			text-align: left;
			}
	#caja_eltiempo_localidad_1 LABEL INPUT, #caja_eltiempo_localidad_2 LABEL INPUT{
		float: left;
		margin: 1px 0 1px 0;
		padding: 1px 2px;
		width: 176px;
		border: 1px solid #E4E2E3;
		background-color: #F6F9FF;
		height: 23px;
		font-family: Arial, Helvetica;
		font-size: 15px;
		color: blue;
		font-weight: bold;
		}
		#caja_eltiempo_localidad_1 .ac_conteiner,
		#caja_eltiempo_localidad_2 .ac_conteiner{
			float: left;
			position: relative;
			width: 180px;
			}
		#caja_eltiempo_localidad_1 .ac_conteiner .ac_img,
		#caja_eltiempo_localidad_2 .ac_conteiner .ac_img{
			display: none;
			}
			#caja_eltiempo_lolalidad_1 .ac_conteiner INPUT,
			#caja_eltiempo_localidad_2 .ac_conteiner INPUT{
				margin: 0;
				}
		#caja_eltiempo_localidad_1 .ac_results,
		#caja_eltiempo_localidad_2 .ac_results{
			position: absolute;
			margin: 0;
			z-index: 1000000;
			}
			#caja_eltiempo_localidad_2 .ac_results{
				z-index: 999999;
				}
			#caja_eltiempo_localidad_1 .ac_conteiner .ac_results DIV,
			#caja_eltiempo_localidad_2 .ac_conteiner .ac_results DIV{
				padding: 5px 4px;
				width: 172px;
				font-size: 13px;
				}
				#caja_eltiempo_localidad_1 .ac_results SPAN,
				#caja_eltiempo_localidad_2 .ac_results SPAN{
					display: inline;
					margin: 0;
					padding: 0;
					font-size: 13px;
					width: auto;
					float: none;
					}

/* Listado Servicios */
.listado-servicios {
	background:transparent url(/images/css_img/linea_divisoria.gif) repeat scroll 0%;
	border-top:1px solid #E7E7E7;
	float:left;
	margin:10px 0pt 0pt;
	padding:0pt;
	width:617px;
	}
	.listado-servicios li {
		float:left;
		padding:20px 0pt 0pt 2px;
		width:150px;
		}
		.listado-servicios li img {
			display:block;
			margin:auto;
			}
		.listado-servicios li .fecha {
			color:#043257;
			display:block;
			font-size:1.4em;
			font-weight:bold;
			height:2.8em;
			text-align:center;
			width:150px;
			}

/* TelevisiÃƒÆ’Ã‚Â³n */

.television {
	background:white url(/images/css_img/top-main_935.jpg) no-repeat scroll left top;
	display:block;
	margin:0pt 0pt 10px;
	padding:15px 0pt 0pt;
	width:932px;
	}
	.television .wrap-television {
		background:white url(/images/css_img/bottom-main_935.jpg) no-repeat scroll left bottom;
		margin:0pt;
		padding:0pt 0pt 10px;
		width:932px;
		}
		.television .wrap-television h1 {
			border-bottom:1px solid #EDEDED;
			color:#023C6A;
			font-family:arial;
			font-size:1.9em;
			margin:0pt;
			padding:10px;
			}
			.television .wrap-television h1 span {
				color:#666666;
				font-family:arial;
				font-size:0.75em;
				margin:0pt;
				padding:10px;
				}
	.television .wrap-television .contenido {
		margin:0pt;
		padding:10px;
		}
		.television .wrap-television .contenido div.izq {
			float:left;
			height:235px;
			}
			.television .wrap-television .contenido div.izq img {
				padding-bottom:5px;
				}
			.television .wrap-television .contenido div.izq p {
				width:280px;
				}
		.television .wrap-television .contenido div.der {
			float:left;
			width:626px;
			}
			.television .wrap-television .contenido div.der ul li {
				border-bottom:1px solid #EEEEEE;
				float:left;
				height:84px;
				margin-left:23px;
				padding:11px 0pt 0pt 0px;
				width:290px;
				}
				.television .wrap-television .contenido div.der ul li img {
					float:right;
					}
				.television .wrap-television .contenido div.der ul li p {
					float:left;
					width:185px;
					}
		.television .wrap-television .contenido .titulo {
			color:#023C6A;
			font-family: Arial,Helvetica,sans-serif;
			font-size:1.4em;
			padding-bottom:3px;
			}
		.television .wrap-television .contenido .hora {
			color:#666666;
			font-size:1.1em;
			}
		.television .wrap-television .contenido .programa {
			color:#484848;
			font-size:1.1em;
			font-weight:bold;
			}

.itemContent .pestanas_a_tu_salud,
.itemContent .pestanas_ediciones_regionales,
.itemContent .pestanas_ciencia,
.itemContent .pestanas_verde,
.itemContent .pestanas_vd_viajes,
.itemContent .pestanas_vd_blogs,
.itemContent .pestanas_mediateca,
.itemContent .pestanas_vivir_al_dia,
.itemContent .pestanas_gente{
	float: left;
	width: 302px;
    padding: 0;
    border-bottom: 1px solid #DEDEDE;
    list-style-type: none;
	}
    .itemContent .pestanas_vd_blogs{
        float:none;
        min-height:44px;
        }
	.itemContent .pestanas_mediateca{
    	border-top: 1px solid #DEDEDE;
        }
	.itemContent .pestanas_a_tu_salud LI, .itemContent .pestanas_verde LI, .itemContent .pestanas_vd_viajes LI,
	.itemContent .pestanas_vd_blogs LI, .itemContent .pestanas_mediateca LI, .itemContent .pestanas_ediciones_regionales LI,
	.itemContent .pestanas_vivir_al_dia LI, .itemContent .pestanas_ciencia LI, .itemContent .pestanas_gente LI{
        background-image: none;
		float: left;
        margin: 0;
        padding: 15px 0;
        text-align: center;
		width: 100px;
        border-left: 1px solid #DEDEDE;
		color: #0C426E;
		font-size: 13px;
		font-weight: bold;
        cursor: pointer;
		}
		.itemContent .pestanas_vivir_al_dia LI,
                .itemContent .pestanas_gente LI{
			width: 151px;
			}
		.itemContent .pestanas_ediciones_regionales LI{
			width: auto;
			}
		.itemContent .pestanas_vd_blogs LI{
			padding:0;
			width:59px;
			}
		.itemContent .pestanas_mediateca LI{
			padding: 8px 0;
			width: 150px;
			}
		.itemContent .pestanas_a_tu_salud LI.primero,
		.itemContent .pestanas_verde LI.primero,
		.itemContent .pestanas_vd_viajes LI.primero,
		.itemContent .pestanas_ciencia LI.primero{
		    border: none;
			width: 74px;
		    }
			.itemContent .pestanas_a_tu_salud LI,
			.itemContent .pestanas_verde LI,
			.itemContent .pestanas_vd_viajes LI,
			.itemContent .pestanas_ciencia LI{
				width: 75px;
				}
                .itemContent .pestanas_mediateca LI.primero,
		.itemContent .pestanas_vivir_al_dia LI.primero,
                .itemContent .pestanas_gente LI.primero{
                        border:none;
                        width: 150px;
                        }

        .itemContent .pestanas_mediateca LI.subseccion .videoteca-home-centrado{
        	font-size:13px;
			display:inline;
			color:#0C426E;
        }
        .itemContent .pestanas_mediateca LI.subseccion A.videoteca-home-centrado:hover{
			background-color:#FFFFEB;
			color:#D20117;
			}
		.pestanas_a_tu_salud LI:hover, 
		.pestanas_verde LI:hover, 
		.pestanas_vd_viajes LI:hover,
		.pestanas_ciencia LI:hover,
                .pestanas_mediateca LI:hover,
		.pestanas_ediciones_regionales LI:hover,
		.pestanas_vivir_al_dia LI:hover,
		.pestanas_a_tu_salud LI.sel, 
		.pestanas_verde LI.sel, 
		.pestanas_vd_viajes LI.sel, 
		.pestanas_ciencia LI.sel,
		.pestanas_mediateca LI.sel,
		.pestanas_ediciones_regionales LI.sel,
		.pestanas_vivir_al_dia LI.sel,
                .itemContent .pestanas_gente LI.sel,
                .itemContent .pestanas_gente LI:hover{
			background-color: #FFFFEB;
			color: #D20117;
			}
		.pestanas_a_tu_salud LI A, .pestanas_verde LI A, .pestanas_vd_viajes LI A,
                 .pestanas_mediateca LI A, .itemContent .pestanas_vd_blogs LI A{
			display: block;
			color: #0C426E;
			font-size: 13px;
			font-weight: bold;
			background-image: none;
			}
			.itemContent .pestanas_vd_blogs LI A{
				text-align:center;
				padding:15px 0;
				font-size:12px;
				}
				.itemContent .pestanas_vd_blogs LI A:hover,
                .itemContent .pestanas_vd_blogs LI.sel A{
					color:#D20117;
					background-color: #FFFFEB;
					}
			.pestanas_a_tu_salud LI.sel A, .pestanas_verde LI.sel A, .pestanas_vd_viajes LI.sel A,
            .pestanas_mediateca LI.sel A{
				color: #D20117;
            	background-image: none;
				}
				
	/* PESTAÑAS EDICIONES REGIONALES */
	.itemContent .pestanas_ediciones_regionales .subseccion_madrid,
	.itemContent .pestanas_ediciones_regionales .subseccion_sevilla{
		width: 74px;
		border-bottom: 1px solid #DEDEDE
		}
	.itemContent .pestanas_ediciones_regionales .subseccion_cataluna{
		width: 75px;
		border-bottom: 1px solid #DEDEDE
		}
	.itemContent .pestanas_ediciones_regionales .subseccion_murcia{
		width: 76px;
		border-bottom: 1px solid #DEDEDE
		}
	.itemContent .pestanas_ediciones_regionales .subseccion_com-valenciana{
		width: 110px
		}
	.itemContent .pestanas_ediciones_regionales .subseccion_andalucia{
		width: 84px
		}
	.itemContent .pestanas_ediciones_regionales .subseccion_castilla-leon{
		width: 106px
		}
		.itemContent .pestanas_ediciones_regionales .subseccion_madrid.primero,
		.itemContent .pestanas_ediciones_regionales .subseccion_com-valenciana.primero{
			border-left: 0;
			}

/* Blogs */
#imagenes_blogs_pag_1,
#imagenes_blogs_pag_2{
	float: left!important;
	float: none;
	padding: 5px 0px;
	width: 302px;
	border-bottom: 1px solid #E4E2E3;
	}
	#imagenes_blogs_pag_1 DIV,
	#imagenes_blogs_pag_2 DIV{
		border-bottom:1px solid #DEDEDE;
		float:left;
		margin:3px 4px 3px 0;
		padding:0 17px 8px 15px;
		text-align:right;
		width:270px;
		}
		#imagenes_blogs_pag_1 DIV.ultimo,
		#imagenes_blogs_pag_2 DIV.ultimo{
			padding-bottom:0;
			border:0;
			}
		#imagenes_blogs_pag_1 DIV IMG,
		#imagenes_blogs_pag_2 DIV IMG{
			float:left;
			margin-right:15px;
			}
		#imagenes_blogs_pag_1 DIV A,
		#imagenes_blogs_pag_2 DIV A{
			font-weight:bold;
			font-size:13px;
			}
		.groupWrapper #imagenes_blogs_pag_1 DIV P,
		.groupWrapper #imagenes_blogs_pag_2 DIV P{
			height:auto;
			margin:6px 0 0 0;
			padding:0;
            clear:none;
			overflow:visible;
			}
			#imagenes_blogs_pag_1 DIV P A,
			#imagenes_blogs_pag_2 DIV P A{
				font-weight:normal;
				font-size:12px;
				}

/* Mediateca */

.miniaturas{
	float: left!important;
	float: none;
	padding: 5px 0px;
	width: 302px;
	background-color: #FFFFEB;
	border-bottom: 1px solid #E4E2E3;
	}
	#opinion .minitauras_pag1, #opinion .minitauras_pag2, #opinion .minitauras_pag3, #opinion .minitauras_pag4{background-color: transparent;padding: 20px 10px;}
	.miniaturas DIV{
		float: left;
		margin:3px 4px 3px 0;
        /*width: 90px;
        text-align: center;*/
		padding-bottom:5px;
		padding-left:15px;
		width:287px;
		text-align:left;
		border-bottom:1px solid #DEDEDE;
        }
		.miniaturas DIV.miniaturas-ultimo{
			margin-bottom:0;
			padding-bottom:0;
			border:0;
			}
        .miniaturas DIV IMG{
			/*float:none;*/
            float: left;
			margin-right:15px;
            }
        .miniaturas DIV A{
            margin-bottom: 10px;
            color: #0C426E;
			font-size: 13px;
			font-weight: bold;
            }
            .miniaturas_pag1 DIV.sel A,
            .miniaturas_pag1 DIV A:hover{
                color: #D20117;
                text-decoration: none;
                }


 /*miniaturas home para opinion */
 .miniaturas_autores{
	float: left;
	padding: 25px 10px;
	width: 282px;
	background-color: #FFFFEB;
	border-bottom: 1px solid #E4E2E3;
	}
	#opinion .miniaturas_autores {
                 background-color: transparent;
                 padding: 20px 10px;
         }
	.miniaturas_autores DIV{
		float: left;
                width: 90px;
		margin-right: 4px !important;
                margin-right: 2px;
                text-align: center;
        }
        .miniaturas_autores DIV IMG{
                float: none;
            }
        .miniaturas_autores DIV A{
                margin-bottom: 10px;
                color: #0C426E;
		font-size: 13px;
		font-weight: bold;
            }
            .miniaturas_autores DIV.sel A,
            .miniaturas_autores DIV A:hover{
                color: #D20117;
                text-decoration: none;
                }

/* Tarifas publicidad */

.lista-tarifas li {
	background:white url(/images/css_img/top-main.jpg) no-repeat scroll left top;
	display:block;
	margin:0pt 0pt 10px;
	padding:15px 0pt 0pt;
	width:617px;
	}
	.lista-tarifas .wrap-lista-tarifas {
		background:white url(/images/css_img/bottom-main.jpg) no-repeat scroll left bottom;
		margin:0pt;
		padding:0pt 0pt 10px;
		width:617px;
		}
		.lista-tarifas .wrap-lista-tarifas h1 {
			border-bottom:1px solid #EDEDED;
			font-size:1.9em;
			margin:0pt;
			padding:10px;
			}
		.lista-tarifas .wrap-lista-tarifas .link-cab {
			float:right;
			margin:0pt;
			padding:7px 10px 0pt 0pt;
			}
		.lista-tarifas .wrap-lista-tarifas table {
			margin:5px 15px 0pt;
			padding:0pt;
			}
		.lista-tarifas .wrap-lista-tarifas table * {
			color:#023C6A;
			font-family:Arial,Helvetica,sans-serif;
			font-size:1em;
			font-weight:bold;
			margin:0pt;
			padding:0pt;
			text-align:center;
			vertical-align:middle;
			}
			.lista-tarifas .wrap-lista-tarifas th {
				background:#034172 url(/images/css_img/table_header_bg.gif) repeat-x scroll left top;
				color:#FFFFFF;
				font-size:1.2em;
				line-height:20px;
				}
			.lista-tarifas .wrap-lista-tarifas tr.tabla-intro td {
				border-bottom:1px solid #EDEDED;
				border-right:1px solid #EDEDED;
				line-height:20px;
				padding:0pt 0pt 0pt 15px;
				vertical-align:top;
				}
			.lista-tarifas .wrap-lista-tarifas tr.tabla-subheader td {
				border-bottom:1px solid #EDEDED;
				border-right:1px solid #EDEDED;
				font-size:1em;
				margin:0pt;
				padding:10px 0pt;
				text-align:center;
				}
				.lista-tarifas .wrap-lista-tarifas td.cab1 {
					background:#CCCCB7 url(/images/css_img/table_header_amarillo.gif) repeat-x scroll left top;
					border-bottom:1px solid #EDEDED;
					border-right:1px solid #EDEDED;
					color:#FFFFFF;
					line-height:16px;
					}
				.lista-tarifas .wrap-lista-tarifas td.cab2 {
					background:#BBC5C0 url(/images/css_img/table_header_verde.gif) repeat-x scroll left top;
					border-bottom:1px solid #EDEDED;
					border-right:1px solid #EDEDED;
					color:#FFFFFF;
					line-height:16px;
					}
			.lista-tarifas .wrap-lista-tarifas tbody td {
				border-bottom:1px solid #EDEDED;
				border-right:1px solid #EDEDED;
				color:#333333;
				font-size:1em;
				font-weight:bold;
				padding:5px;
				text-align:center;
				}
				.lista-tarifas .wrap-lista-tarifas tbody td.blanco {
					background-color:#FFFFFF;
					}
			.lista-tarifas .wrap-lista-tarifas .etiquetas {
				line-height:20px;
				padding:0pt 0pt 0pt 10px;
				text-align:left;
				}
	.lista-tarifas .grupocol-1 {
		width:240px;
		}
	.lista-tarifas .grupocol-2 {
		background-color:#FAFAE5;
		width:90px;
		}
	.lista-tarifas .grupocol-3 {
		background-color:#EAF5EF;
		width:90px;
		}

.leyenda-funcionamiento{
	color:#D20117;
	font-weight: bold;
	font-size: 12px;
	}
	#configuracion_secciones UL.leyenda-funcionamiento LI{
		float: left;
		clear: both;
		width: 100%;
		background-image: none;
		height: auto;
		margin-top: 5px;
		padding-top: 3px;
		width:832px;
		text-align:center;
		cursor: default;
		}

.pre_load_1, .pre_load_2, .pre_load_3, .pre_load_4, .pre_load_5, .pre_load_6, .pre_load_7, .pre_load_8, .pre_load_9, .pre_load_10 {
	color: #FFF;
    }

.descargar_portada{
        background: #FFF url(/images/css_img/portada_impresa.gif) no-repeat scroll left center;
        padding: 2px;
        margin:0pt 6px;
        padding:10px 18px;
}
.documento_noticia{display:block;clear:left;padding:10px;margin:10px;}

/* Tira comica */
.listado-tiracomica li {
	background:white url(/images/css_img/top-main.jpg) no-repeat scroll left top;
	margin-bottom:10px;
	}
	.listado-tiracomica a {
		margin:0pt;
		padding:0pt;
		}
	.listado-tiracomica li img {
		display:block;
		margin:auto;
		}
	.listado-tiracomica li .pie {
		background:white url(/images/css_img/bottom-main.jpg) no-repeat scroll left bottom;
		border-top:1px solid #E7E7E7;
		color:#042F51;
		display:block;
		font-family:Arial,Helvetica,"Trebuchet MS",sans-serif;
		font-size:1.4em;
		font-weight:bold;
		padding:10px;
		}

#mensaje_cargando {
    text-align: center;
    margin: 20px 0;
	}

/* para que cuando una noticia tenga documento y no le aparezca el contenido salte de linea */
#documents .multimedia-footer{
	clear: both;
	}

/* Cajas del tiempo interiores */
.caja_provincia, .caja_localidad{
	clear: both;
	float: left;
	width: 100%;
	margin: 0 0 10px 0;
	}
	.transparente .caja_provincia, .transparente .caja_localidad{
		margin: 0;
		}
	.caja_provincia .ac_img, .caja_localidad .ac_img{
		display: none;
		}

.tiempo .wrap-lista-tiempo .busqueda #caja_el_tiempo_provincia,
.tiempo .wrap-lista-tiempo .busqueda #caja_eltiempo_localidad{
	float: right;
	width: 200px;
	background-image: none;
	background-color: transparent;
	margin: 0 10px 10px 0;
	padding: 0;
	}
	.tiempo .wrap-lista-tiempo .busqueda #caja_el_tiempo_provincia .ac_conteiner,
	.tiempo .wrap-lista-tiempo .busqueda #caja_eltiempo_localidad .ac_conteiner{
		position: relative;
		width: 200px;
		float: left;
		margin: 0;
		padding: 0;
		}
		.caja_provincia .ac_conteiner .ac_results, .caja_localidad .ac_conteiner .ac_results {
			margin: 0;
			position: absolute;
			top: 19px;
			left: 0;
			z-index: 1000;
			width: 180px;
			}
			.caja_provincia .ac_conteiner .ac_results DIV,
			.caja_localidad .ac_conteiner .ac_results DIV{
				width: 180px;
				}
		.caja_provincia #caja_el_tiempo_provincia INPUT,
		.caja_localidad #caja_eltiempo_localidad INPUT {
			background-color: #FFF;
			border:1px solid #B8D3D9;
			color:#043256;
			float:left;
			font-size:15px;
			height:18px;
			line-height:10px;
			margin-top:10px;
			padding:1px 2px;
			width:180px;
			font-weight: normal;
			}

/* Quinielas */
.quinielas li {
	background:white url(/images/css_img/top-main.jpg) no-repeat scroll left top;
	display:block;
	margin:0pt 0pt 10px;
	padding:15px 0pt 0pt;
	width:617px;
	}
.quinielas .wrap-lista-quiniela {
	background:white url(/images/css_img/bottom-main.jpg) no-repeat scroll left bottom;
	margin:0pt;
	padding:0pt 0pt 10px;
	width:617px;
	}
        .quinielas.clasificacion .wrap-lista-quiniela{background:none;}
	.quinielas .wrap-lista-quiniela h1 {
		border-bottom:1px solid #EDEDED;
		color:#023C6A;
		font-family:arial;
		font-size:1.9em;
		margin:0pt;
		padding:10px;
		}
		.quinielas .wrap-lista-quiniela h1 span {
			color:#666666;
			font-family:arial;
			font-size:0.75em;
			margin:0pt;
			padding:10px;
			}
	.quinielas .wrap-lista-quiniela ul.quiniela, .quinielas .wrap-lista-quiniela ul.escrutinio, .quinielas .wrap-lista-quiniela ul.clasificacion
{
		background:transparent url(/images/css_img/top_quiniela.jpg) repeat-x scroll left top;
		font-family:"Trebuchet MS",sans-serif;
		margin:10px 0pt 0pt 10px;
		padding-top:8px;
		width:600px;
		}
		.quinielas .wrap-lista-quiniela ul.quiniela li, .quinielas .wrap-lista-quiniela ul.escrutinio li {
			background:transparent none repeat scroll 0%;
			border-bottom:2px solid #E9E9E9;
			display:block;
			float:left;
			font-family:"Trebuchet MS",sans-serif;
			margin:0pt;
			padding:0pt;
			width:600px;
			}
			.quinielas .wrap-lista-quiniela ul.quiniela li div.posicion {
				border-right:1px solid #E9E9E9;
				color:#023C6A;
				display:block;
				float:left;
				font-weight:bold;
				height:16px;
				margin:0pt;
				padding-top:6px;
				text-align:center;
				width:87px;
				}
			.quinielas .wrap-lista-quiniela ul.quiniela li div.equipo {
				border-right:1px solid #E9E9E9;
				color:#333333;
				display:block;
				float:left;
				font-size:0.75px;
				height:16px;
				margin:0pt;
				padding:6px 0pt 0pt 44px;
				text-align:left;
				width:346px;
				}
			.quinielas .wrap-lista-quiniela ul.quiniela li div.resultado {
				border-right:1px solid #E9E9E9;
				color:#CCCCCC;
				display:block;
				float:left;
				height:16px;
				margin:0pt;
				padding-top:6px;
				text-align:center;
				width:39px;
				}
			.quinielas .wrap-lista-quiniela ul.quiniela li div.tocado {
				background-color:#C1E0D1;
				color:#333333;
				font-weight:bold;
				}
.quinielas .wrap-lista-quiniela ul.escrutinio {
	border-bottom:2px solid #EEEEEE;
	border-right:1px solid #EEEEEE;
	height:126px;
	}
* html .quinielas .wrap-lista-quiniela ul.escrutinio {
	height:120px;
	}
	.quinielas .wrap-lista-quiniela ul.escrutinio li div.menu1, .quinielas .wrap-lista-quiniela ul.escrutinio li div.menu2, .quinielas
.wrap-lista-quiniela ul.escrutinio li div.menu3 {
		background:transparent url(css_img/top_quiniela_2.jpg) repeat-x scroll left top;
		color:#FFFFFF;
		display:block;
		float:left;
		height:16px;
		padding-top:4px;
		text-align:center;
		}
	.quinielas .wrap-lista-quiniela ul.escrutinio li div.menu1 {
		width:109px;
		}
	.quinielas .wrap-lista-quiniela ul.escrutinio li div.menu2 {
		width:157px;
		}
	.quinielas .wrap-lista-quiniela ul.escrutinio li div.menu3 {
		width:155px;
		}
	.quinielas .wrap-lista-quiniela ul.escrutinio li div.menu4 {
		display:block;
		float:left;
		height:16px;
		padding:4px 0pt 0pt 0px;
		width:179px;
		}
	.quinielas .wrap-lista-quiniela ul.escrutinio li div.menu1, .quinielas .wrap-lista-quiniela ul.escrutinio li div.menu2, .quinielas
.wrap-lista-quiniela ul.escrutinio li div.menu3, .quinielas .wrap-lista-quiniela ul.escrutinio li div.menu4 {
		border-bottom:2px solid #EEEEEE;
		font-family:"Trebuchet MS",sans-serif;
		}
	.quinielas .wrap-lista-quiniela ul.escrutinio li {
		border:0pt none;
		}
		.quinielas .wrap-lista-quiniela ul.escrutinio li div {
			color:black;
			display:block;
			float:left;
			font-weight:bold;
			height:13px;
			padding-top:3px;
			text-align:center;
			}
			.quinielas .wrap-lista-quiniela ul.escrutinio li div.col1 {
				border-bottom:2px solid #EEEEEE;
				border-right:1px solid #EEEEEE;
				color:#023C6A;
				margin:0pt;
				width:109px;
				}
			.quinielas .wrap-lista-quiniela ul.escrutinio li div.col2 {
				border-bottom:2px solid #EEEEEE;
				border-right:1px solid #EEEEEE;
				color:#CCCCCC;
				width:154px;
				}
			.quinielas .wrap-lista-quiniela ul.escrutinio li div.col3 {
				border-bottom:2px solid #EEEEEE;
				border-right:1px solid #EEEEEE;
				color:#333333;
				width:155px;
				}
			.quinielas .wrap-lista-quiniela ul.escrutinio li div.sinborde {
				border-bottom:medium none;
				}
			.quinielas .wrap-lista-quiniela ul.escrutinio li div.rojo {
				color:#990000;
				}
	.quinielas li {
		background:white url(css_img/top-main.jpg) no-repeat scroll left top;
		display:block;
		margin:0pt 0pt 10px;
		padding:15px 0pt 0pt;
		width:617px;
		}
	.quinielas .wrap-lista-quiniela {
		background:white url(/images/css_img/bottom-main.jpg) no-repeat scroll left bottom;
		margin:0pt;
		padding:0pt 0pt 10px;
		width:617px;
		}
		.quinielas .wrap-lista-quiniela h1 {
			border-bottom:1px solid #EDEDED;
			color:#023C6A;
			font-family:arial;
			font-size:1.9em;
			margin:0pt;
			padding:10px;
			}
			.quinielas .wrap-lista-quiniela h1 span {
				color:#666666;
				font-family:arial;
				font-size:0.75em;
				margin:0pt;
				padding:10px;
				}
	.quinielas .wrap-lista-quiniela ul.quiniela, .quinielas .wrap-lista-quiniela ul.escrutinio, .quinielas .wrap-lista-quiniela ul.clasificacion
{
		background:transparent url(/images/css_img/top_quiniela.jpg) repeat-x scroll left top;
		font-family:"Trebuchet MS",sans-serif;
		margin:10px 0pt 0pt 10px;
		padding-top:8px;
		width:600px;
		}
		.quinielas .wrap-lista-quiniela ul.quiniela li, .quinielas .wrap-lista-quiniela ul.escrutinio li {
			background:transparent none repeat scroll 0%;
			border-bottom:2px solid #E9E9E9;
			display:block;
			float:left;
			font-family:"Trebuchet MS",sans-serif;
			margin:0pt;
			padding:0pt;
			width:600px;
			}
			.quinielas .wrap-lista-quiniela ul.quiniela li div.posicion {
				border-right:1px solid #E9E9E9;
				color:#023C6A;
				display:block;
				float:left;
				font-size:1.1em;
				font-weight:bold;
				height:16px;
				margin:0pt;
				padding-top:6px;
				text-align:center;
				width:87px;
				}
			.quinielas .wrap-lista-quiniela ul.quiniela li div.equipo {
				border-right:1px solid #E9E9E9;
				color:#333333;
				display:block;
				float:left;
				font-family:"Trebuchet MS",sans-serif;
				font-size:1em;
				font-weight:bold;
				height:16px;
				margin:0pt;
				padding:6px 0pt 0pt 44px;
				text-align:left;
				width:346px;
			}
			* html .quinielas .wrap-lista-quiniela ul.quiniela li div.equipo {
				font-size:1.1em;
				}
			.quinielas .wrap-lista-quiniela ul.quiniela li div.resultado {
				border-right:1px solid #E9E9E9;
				color:#CCCCCC;
				display:block;
				float:left;
				height:16px;
				margin:0pt;
				padding-top:6px;
				text-align:center;
				width:39px;
				}
			.quinielas .wrap-lista-quiniela ul.quiniela li div.tocado {
				background-color:#C1E0D1;
				color:#333333;
				font-weight:bold;
				}
.quinielas .wrap-lista-quiniela ul.escrutinio {
	border-bottom:2px solid #EEEEEE;
	border-right:1px solid #EEEEEE;
	height:126px;
	}
* html .quinielas .wrap-lista-quiniela ul.escrutinio {
	height:120px;
	}
	.quinielas .wrap-lista-quiniela ul.escrutinio li div.menu1, .quinielas .wrap-lista-quiniela ul.escrutinio li div.menu2, .quinielas
.wrap-lista-quiniela ul.escrutinio li div.menu3 {
		background:transparent url(/images/css_img/top_quiniela_2.jpg) repeat-x scroll left top;
		color:#FFFFFF;
		display:block;
		float:left;
		height:16px;
		padding-top:4px;
		text-align:center;
		}
	.quinielas .wrap-lista-quiniela ul.escrutinio li div.menu1 {
		width:109px;
		}
	.quinielas .wrap-lista-quiniela ul.escrutinio li div.menu2 {
		width:157px;
		}
	.quinielas .wrap-lista-quiniela ul.escrutinio li div.menu3 {
		width:155px;
		}
	.quinielas .wrap-lista-quiniela ul.escrutinio li div.menu4 {
		display:block;
		float:left;
		height:16px;
		padding:4px 0pt 0pt 0px;
		width:179px;
		}
	.quinielas .wrap-lista-quiniela ul.escrutinio li div.menu1, .quinielas .wrap-lista-quiniela ul.escrutinio li div.menu2, .quinielas
.wrap-lista-quiniela ul.escrutinio li div.menu3, .quinielas .wrap-lista-quiniela ul.escrutinio li div.menu4 {
		border-bottom:2px solid #EEEEEE;
		font-family:"Trebuchet MS",sans-serif;
		}
	.quinielas .wrap-lista-quiniela ul.escrutinio li {
		border:0pt none;
		}
		.quinielas .wrap-lista-quiniela ul.escrutinio li div {
			color:black;
			display:block;
			float:left;
			font-weight:bold;
			height:13px;
			padding-top:3px;
			text-align:center;
			}
			.quinielas .wrap-lista-quiniela ul.escrutinio li div.col1 {
				border-bottom:2px solid #EEEEEE;
				border-right:1px solid #EEEEEE;
				color:#023C6A;
				margin:0pt;
				width:109px;
				}
			.quinielas .wrap-lista-quiniela ul.escrutinio li div.col2 {
				border-bottom:2px solid #EEEEEE;
				border-right:1px solid #EEEEEE;
				color:#333333;
				width:154px;
				}
			.quinielas .wrap-lista-quiniela ul.escrutinio li div.col3 {
				border-bottom:2px solid #EEEEEE;
				border-right:1px solid #EEEEEE;
				color:#333333;
				width:155px;
				}
			.quinielas .wrap-lista-quiniela ul.escrutinio li div.sinborde {
				border-bottom:medium none;
				}
			.quinielas .wrap-lista-quiniela ul.escrutinio li div.rojo {
				color:#990000;
				}
	.quinielas .wrap-lista-quiniela table {
		border:0pt none;
		margin:15px 15px 0pt;
		padding:0pt;
		}
	.quinielas .wrap-lista-quiniela table * {
		color:#023C6A;
		font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
		font-size:1em;
		font-weight:bold;
		margin:0pt;
		padding:0pt;
		text-align:center;
		vertical-align:middle;
		}
		.quinielas .wrap-lista-quiniela th {
			background:#034172 url(/images/css_img/table_header_bg.gif) repeat-x scroll left top;
			color:#FFFFFF;
			font-size:1.2em;
			line-height:20px;
			}
		.quinielas .wrap-lista-quiniela tr.tabla-intro td {
			background:transparent url(/images/css_img/top_quiniela_resul.jpg) repeat-x scroll left top;
			color:#FFFFFF;
			font-size:1.1em;
			line-height:20px;
			padding:0px;
			text-align:center;
			vertical-align:top;
			width:100px;
			}
	.quinielas .wrap-lista-quiniela tr.tabla-intro td.sinback {
		background:transparent none repeat scroll 0%;
		}
	.quinielas .wrap-lista-quiniela tr.tabla-subheader td {
		background:transparent url(/images/css_img/top_quiniela_resul2.jpg) repeat-x scroll left top;
		color:#FFFFFF;
		font-size:1.1em;
		height:20px;
		margin:0pt;
		padding:0pt;
		text-align:center;
		}
		.quinielas .wrap-lista-quiniela tr.tabla-subheader td.puntos {
			background:transparent url(/images/css_img/top_quiniela_resul2.jpg) repeat-x scroll left top;
			height:20px;
			margin:0pt;
			padding:0pt;
			text-align:center;
			width:67px;
			}
	.quinielas .wrap-lista-quiniela tr.tabla-subheader td.jugados {
		background:transparent url(/images/css_img/top_quiniela_resul2.jpg) repeat-x scroll left top;
		height:20px;
		margin:0pt;
		padding:0pt;
		text-align:center;
		width:45px;
		}
		.quinielas .wrap-lista-quiniela tr.tabla-subheader td.equipo {
			background:transparent url(/images/css_img/top_quiniela_resul2.jpg) repeat-x scroll left top;
			height:20px;
			margin:0pt;
			padding:0pt;
			text-align:center;
			width:116px;
			}
		.quinielas .wrap-lista-quiniela tr.tabla-subheader td.lugar {
			background:transparent url(/images/css_img/top_quiniela_resul2.jpg) repeat-x scroll left top;
			height:20px;
			margin:0pt;
			padding:0pt;
			text-align:center;
			width:86px;
			}
		.quinielas .wrap-lista-quiniela td.cab1 {
			background:#CCCCB7 url(/images/css_img/table_header_amarillo.gif) repeat-x scroll left top;
			border-bottom:1px solid #EDEDED;
			border-right:1px solid #EDEDED;
			color:#FFFFFF;
			line-height:16px;
			}
		.quinielas .wrap-lista-quiniela td.cab2 {
			background:#BBC5C0 url(/images/css_img/table_header_verde.gif) repeat-x scroll left top;
			border-bottom:1px solid #EDEDED;
			border-right:1px solid #EDEDED;
			color:#FFFFFF;
			line-height:16px;
			}
	.quinielas .wrap-lista-quiniela tbody td {
		border-bottom:1px solid #EDEDED;
		border-right:1px solid #EDEDED;
		color:#333333;
		font-size:1em;
		font-weight:bold;
		padding:5px;
		}
		.quinielas .wrap-lista-quiniela tbody td.blanco {
			background-color:#FFFFFF;
			}
		.quinielas .wrap-lista-quiniela tbody td.azul {
			background-color:#C1D1F0;
			border-bottom:1px solid #B7C6E5;
			}
		.quinielas .wrap-lista-quiniela tbody td.verde {
			background-color:#C1E0D1;
			border-bottom:1px solid #B5D4C5;
			}
		.quinielas .wrap-lista-quiniela tbody td.marron {
			background-color:#FFD1B2;
			border-bottom:1px solid #F1C4A5;
			}
		.quinielas .wrap-lista-quiniela tbody td.ultimo {
			border-bottom:1px solid #EDEDED;
			}
		.quinielas .wrap-lista-quiniela tbody td.posicion {
			color:#023C6A;
			font-size:1em;
			}
		.quinielas .wrap-lista-quiniela tbody td.equipo {
			font-size:1em;
			padding-left:20px;
			text-align:left;
			}
		.quinielas .wrap-lista-quiniela tbody td.sinborde {
			border-right:medium none;
			}
	.quinielas .wrap-lista-quiniela table .grupocol-1 {
		}
	.quinielas .wrap-lista-quiniela table .grupocol-2 {
		color:#333333;
		text-align:right;
		}
	.quinielas .wrap-lista-quiniela table .grupocol-3 {
		background-color:#FAFAE5;
		text-align:center;
		}
	.quinielas .wrap-lista-quiniela table .grupocol-4 {
		text-align:center;
		}
	.quinielas .wrap-lista-quiniela table .grupocol-5 {
		background-color:#FAFAE5;
		text-align:center;
		}
	.quinielas .wrap-lista-quiniela table .grupocol-6 {
		text-align:center;
		}
	.quinielas .wrap-lista-quiniela table .grupocol-7 {
		background-color:#FAFAE5;
		text-align:center;
		}
	.quinielas .wrap-lista-quiniela tbody td.uefa {
		background:transparent url(/images/css_img/uefa.gif) no-repeat scroll left top;
		border:medium none;
		color:#666666;
		font-weight:normal;
		height:16px;
		margin:0pt;
		padding:0pt 10px 0pt 45px;
		}
	.quinielas .wrap-lista-quiniela tbody td.descenso {
		background:transparent url(/images/css_img/descenso.gif) no-repeat scroll left top;
		border:medium none;
		color:#666666;
		font-weight:normal;
		height:16px;
		margin:0pt;
		padding:0pt 10px 0pt 45px;
		}
	.quinielas .wrap-lista-quiniela tbody td.champion {
		background:transparent url(/images/css_img/champion.gif) no-repeat scroll left top;
		border:medium none;
		color:#666666;
		font-weight:normal;
		height:16px;
		margin:0pt;
		padding:0pt 10px 0pt 45px;
		}
	.quinielas .wrap-lista-quiniela .resultados {
		border:0pt none;
		font-weight:normal;
		margin:0pt;
		}
	.quinielas .wrap-lista-quiniela .cabecera {
		color:#003B71;
		font-size:1.9em;
		margin:0pt;
		padding:10px;
		}
	.quinielas .wrap-lista-quiniela .cab1 {
		float:left;
		font-family:arial;
		width:300px;
		}
	.quinielas .wrap-lista-quiniela .cab1 span {
		color:#626262;
		font-family:arial;
		padding-left:5px;
		}
	.quinielas .wrap-lista-quiniela .cab2 {
		float:left;
		font-family:arial;
		padding-left:100px;
		}
	.quinielas .wrap-lista-quiniela .contenido {
		border-bottom:1px solid #E8E8E8;
		border-top:1px solid #E8E8E8;
		float:left;
		margin:14px 0pt 10px;
		}
	.quinielas .wrap-lista-quiniela .contenido ul {
		background:transparent none repeat scroll 0%;
		border:0pt none;
		float:left;
		margin:0pt;
		padding:0pt 0pt 10px;
		width:306px;
		}
	.quinielas .wrap-lista-quiniela .contenido li {
		background:transparent none repeat scroll 0%;
		float:left;
		font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;
		font-size:1em;
		height:16px;
		margin:0pt;
		padding:0pt;
		width:306px;
		}
	.quinielas .wrap-lista-quiniela .contenido .izq {
		background:transparent none repeat scroll 0%;
		border-right:1px solid #E8E8E8;
		float:left;
		font-weight:bold;
		margin:0pt;
		padding-top:14px;
		width:307px;
		}
		.quinielas .wrap-lista-quiniela .contenido .izq ul li .equip1 {
			float:left;
			text-align:right;
			width:92px;
			}
		.quinielas .wrap-lista-quiniela .contenido .izq ul li .equip2 {
			float:left;
			text-align:left;
			width:122px;
			}
		.quinielas .wrap-lista-quiniela .contenido .izq ul li .result {
			color:#990000;
			float:left;
			text-align:center;
			width:70px;
			}
	.quinielas .wrap-lista-quiniela .contenido .der {
		float:left;
		font-weight:bold;
		margin:0pt;
		padding-top:14px;
		}
		.quinielas .wrap-lista-quiniela .contenido .der li {
			float:left;
			margin:0pt;
			padding:0pt;
			}
			.quinielas .wrap-lista-quiniela .contenido .der li span.equip1 {
				display:block;
				float:left;
				text-align:right;
				width:144px;
				}
			.quinielas .wrap-lista-quiniela .contenido .der li span.guion {
				color:#B93C42;
				display:block;
				float:left;
				text-align:center;
				width:50px;
				}

/*************** NOSOTROS **********************************************/
/*******************************************************************************/
/*******************************************************************************/

.listado_nosotros     { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; float:left; width:617px;border-top:solid 1px #E7E7E7; margin:10px 0 0 0; padding:0px 0 0 0;border-bottom:solid 1px #E7E7E7;}
.listado_nosotros .primero, .listado_nosotros .segundo, .listado_nosotros .tercero, .listado_nosotros .cuarto{ float:left; clear:both;width:581px;padding:0;}
.listado_nosotros .primero  {margin:0;padding:0 0 22px 36px;border-bottom:1px solid #e7e7e7}
.listado_nosotros .primero .cargo  {margin:0;padding:20px 0 0 0;color:#004276;font-weight:bold;font-size:1.4em;}
.listado_nosotros .primero .nombre {margin:0;padding:0;color:#333;font-size:1.4em;}

.listado_nosotros .segundo {margin:0;padding:28px 0 0 36px;}
.listado_nosotros .segundo ul li {float:left;padding-bottom:46px;width:253px;}

.listado_nosotros .segundo ul.izq {margin:0;padding:0;width:253px;float:left;}
.listado_nosotros .segundo ul.der1 {margin:0;padding:0;float:left;width:315px;}
.listado_nosotros .segundo ul.der1 li {float:left;}
.listado_nosotros .segundo ul.der1 li.primer {width:178px;padding-bottom:34px;}
.listado_nosotros .segundo ul .cargo  {margin:0;padding:2px 0 0 0;color:#004276;font-weight:bold;font-size:1.4em;}
.listado_nosotros .segundo ul .nombre {margin:0;padding:2px 0 0 0;color:#333;font-size:1.4em;}

.listado_nosotros .tercero {margin:0;padding:25px 0px 22px 36px;border-bottom:1px solid #e7e7e7}
.listado_nosotros .tercero  .cargo  {margin:0;padding:2px 0 0 0;color:#004276;font-weight:bold;font-size:1.4em;}
.listado_nosotros .tercero  .nombre {margin:0;padding:2px 0 0 0;color:#333;font-size:1.4em;}

.listado_nosotros .cuarto {margin:0;padding:25px 0px 22px 36px;border-bottom:1px solid #e7e7e7;float:left}
.listado_nosotros .cuarto  .titulo1  {margin:0;padding:2px 0 0 0;color:#004276;font-weight:bold;font-size:1.4em;}
.listado_nosotros .cuarto  .titulo2  {margin:0;padding:24px 0 0 0;color:#004276;font-weight:bold;font-size:1.4em;}
.listado_nosotros .cuarto  .cargo  {margin:0;padding:22px 0 0 0;color:#004276;font-size:1.4em;}
.listado_nosotros .cuarto  .nombre {margin:0;padding:2px 0 0 0;color:#333;font-size:1.4em;width:315px;}

.listado_nosotros .quinto {margin:0;padding:0 0 22px 36px;float:left}
.listado_nosotros .quinto  p {margin:0;padding:2px 0 0 0;color:#333;font-size:1.4em;width:315px;}
.listado_nosotros .quinto  .cargo  {margin:0;padding:22px 0 0 0;color:#004276;font-size:1.4em;}
.listado_nosotros .quinto  .sincargo  {padding:22px 0 0 0;}
.listado_nosotros .quinto  span  {margin:0;color:#004276;}

/* fecha de portada */
p.fecha_actualizacion {margin-bottom: 5px; font-family: "Trebuchet MS", Arial, Helvetica; font-size: 10px; color: #023B68;}
p.fecha_actualizacion SPAN{color: #2A5A80; padding-right: 6px;}

/* Enviar video */
.send-video {background:transparent url(css_img/bck_video_boton.jpg) no-repeat scroll left center; float:right; margin:0pt 10px 0pt 0pt; padding:0pt 0pt 0pt 25px; text-transform:uppercase; }
.multimedia-sidebar p { background-color:white; color:#004276; }

/* Sugerencias */
.sugerencias #contacto LABEL{width: auto;}
.sugerencias h2{float:left;font-size:2.1em;font-weight:bold;color:#023C6A;font-family:Arial, Helvetica, Arial, sans-serif;letter-spacing:-.1px; padding:0px 0 0 0px;background-color:white;width:597px; height:32px;padding:18px 10px 0 10px}
.sugerencias {float:left; width:617px; padding:0;font-family:"Trebuchet MS", sans-serif; font-size: 100%;}
.sugerencias .cabecera {float:left;margin:0 0 15px 0;padding:15px 91px 15px 31px;font-family:"Trebuchet MS", sans-serif;color:#333;font-size:1.4em; border-top:solid 1px #E7E7E7; border-bottom:solid 1px #E7E7E7;}
.sugerencias .cabecera p{padding-bottom:14px;}
.sugerencias .cabecera p.sin_padding{padding-bottom:3px;}
.sugerencias FORM{margin:10px 0 0 0;padding:20px 0 10px 0;border:none; float: none;}
.sugerencias FORM h1 {margin:0;padding:0 0 10px 30px;}
.sugerencias FORM#contacto DIV.block-form INPUT, .sugerencias FORM#contacto DIV.block-form-right INPUT{width: 244px;}
.sin_borde {border: none;}
.sugerencias #txt-comment{border: none; padding-top: 0;}
.sugerencias FORM#contacto .privacidad{
	float:left;
	width:100%;
	clear:both;
	padding-top:20px;

}
.sugerencias FORM#contacto .aceptaprivacidad {
	float:left;
	clear:both;
	margin-top:4px;
	width:300px;
}
.sugerencias FORM#contacto .aceptaprivacidad LABEL{
	margin-top:4px;
	width:235px;
}
.sugerencias FORM#contacto .aceptaprivacidad > LABEL{
	margin-top:7px;
}
.sugerencias FORM#contacto .botones{
	float:right;
}
/* Ventanas internas */
#gestion_videos, #gestion_imagenes {width: 350px;}

/* Emision en directo */

#emision {
	float: left;
	width: 617px;
	font-size: 12px;
	line-height: 15px;
         margin-top: 20px;
	}
	#emision .video{
		text-align:center;
		margin: 10px auto 20px auto;
		}
		#emision P{
			padding: 0 10px;
			}
.wrap-main-column .emision h1{ color:#043257; font-size:2.5em;font-weight:bold; margin:0 0 20px 0}
.wrap-main-column .emision h2{ color:#043257; font-size:2em;font-weight:bold; margin:0 0 15px 0}
.wrap-main-column .emision h3{ color:#043257; font-size:1.5em;font-weight:bold; margin:0 0 10px 0}
.wrap-main-column .emision p{ margin: 10px; font-size: 1.1em}


/********************************************************************************/
/*				listado de tribuna libre										*/
/********************************************************************************/
.contenedor-tribuna-libre{
	float:left;
	width:627px;
}
.listado-tribuna-libre{
	margin:0 0 10px 0;
	float:left;
	width:auto;

}

.listado-tribuna-libre H1,
.listado-tribuna-libre .autor-tribuna-libre{
	padding: 0 30px;
	margin:0;
}
.listado-tribuna-libre H1{
	margin-bottom:12px;
}
	.listado-tribuna-libre UL LI{
		border-bottom:0;
	}
		.listado-tribuna-libre UL LI .txt-lista-noticia{
			width:auto;
			padding: 0 30px;
                         font-size: 1.2em;
		}
	.listado-tribuna-libre .autor-tribuna-libre{
		font-size:14px;
		font-weight:bold;
		color:#2c2c2c;

	}
	.listado-tribuna-libre .listado-noticia A IMG{
		float:right;
	}
.listado-tribuna-libre .paginacion{
	padding-left:30px;
	padding-right:30px;
	width:557px;
	border-top: 1px solid #e8e8e8;
	}
	.listado-tribuna-libre .paginacion UL LI{
		border:0;
		}

	.listado-tribuna-libre .paginacion UL LI A{
		border:1px solid #EDEDED;
		}
	.listado-tribuna-libre .paginacion UL LI SPAN.current{
		border:1px solid #96CCDB;
		}
.listado-tribuna-principal {
	float:left;

}
.jScrollPaneContainer{
	position: relative;
}
	.listado-tribuna-principal UL.lista-texto LI {
		background:none;
		padding:0 0 0 0px;
		width:575px;
		}
		.listado-tribuna-principal UL.lista-texto LI .col0{
			width:260px;
			background:transparent url(/images/css_img/dot-list.gif) no-repeat scroll 0 0.5em;
			color:#004276;
			float:left;
			font-size:12px;
			font-weight:bold;
			line-height:14px;
			margin:0 0 3px;
			padding:0 10px;
			}
		.listado-tribuna-principal UL.lista-texto LI .col1{
			width:245px;
			background:transparent url(/images/css_img/dot-list.gif) no-repeat scroll 0 0.5em;
			color:#004276;
			float:left;
			font-size:12px;
			font-weight:bold;
			line-height:14px;
			margin:0 0 3px 30px;
			padding:0 10px;
			}
/********************************************************************************/
/*				listado de viÃƒÂ±etas									*/
/********************************************************************************/
.contenedor-listado-vinietas{
	float:left;
	}
	.contenedor-listado-vinietas .listado-tiracomica UL  LI{
		float:left;
	}

	.contenedor-listado-vinietas .listado-tiracomica UL > LI{
		float:none;
	}
/********************************************************************************/
/*				centrar viÃƒÂ±etas de la home										*/
/********************************************************************************/
.centra-vineta{
	float:left;
	width:282px;
	text-align:center;

}
#opinion .noticias_destacadas{
	height:110px;
}
	.centra-vineta IMG{
		text-align:center;
		float:none;
		margin:0 auto;
	}

/********************************************************************************/
/*				Columnista ampliada												*/
/********************************************************************************/
.columnistas-ampliada-cabecera IMG.imagen-columnista{
	margin:10px 0 25px 0;
}
.noticia .columnista-ampliada {
	margin-bottom:0;
}
/* descomentar si quieren que el tÃƒÂ­tulo no tenga caja
.columnistas-ampliada H2{
	color:#023C6A;
	font-family:Arial,Helvetica,Arial,sans-serif;
	font-size:21px;
	font-weight:bold;
	letter-spacing:-0.1px;
	margin-bottom:8px;

}
*/
.minitauras_pag1 A.paginador_imagenes_videos,
.minitauras_pag2 A.paginador_imagenes_videos {
		padding-right:20px;
        overflow:hidden;
        /*width:87px;*/
        display:block;
		width:auto;
		line-height:15px;
		text-align:left;
}
/********************************************************************************/
/*				Plantilla Premios loteria										*/
/********************************************************************************/
#plantilla-loteria .primer-premio,
#plantilla-loteria .segundo-a-cuarto-premio,
#plantilla-loteria .quintos-premio {
	float:left;
	width:100%;
	clear:both;
	padding:0 0 20px 0;
	}
	.especial-home #plantilla-loteria .primer-premio,
	.especial-home #plantilla-loteria .segundo-a-cuarto-premio,
	.especial-home #plantilla-loteria .quintos-premio {
		padding: 0 0 10px;
		}
	#plantilla-loteria .segundo,
	#plantilla-loteria .tercero{
		float:left;
		border-right:3px solid #FFFFFF;
		width:145px;
		}
	#plantilla-loteria .cuarto{
		float:left;
		width:293px;
		}

	#plantilla-loteria H2 A{
		float:right;
		font-size:10px;
		font-weight:normal;
		line-height:18px;
	}
		#plantilla-loteria H2 A IMG{
			vertical-align:middle;
			margin-right:2px;
			}
	#plantilla-loteria .primer-premio h3,
	#plantilla-loteria .segundo-a-cuarto-premio h3,
	#plantilla-loteria .quintos-premio h3{
		background:url(../images/fondo_loteria_azul.gif) repeat-x top left;
		color:#ffffff;
		font-size:11px;
		font-weight:bold;
		text-transform:uppercase;
		text-align:center;
		padding:5px 0;
	}
	.especial-home #plantilla-loteria .primer-premio h3,
	.especial-home #plantilla-loteria .segundo-a-cuarto-premio h3,
	.especial-home #plantilla-loteria .quintos-premio h3{
		margin: 0 0 10px;
		}


	#plantilla-loteria P{
		text-align:center;
		}
		.especial-home #plantilla-loteria P{
			padding-top: 0	
			}
	#plantilla-loteria .segundo P SPAN,
	#plantilla-loteria .tercero P SPAN{
		padding:1px 4px 0 4px;
		margin-left:11px;
		background-position:0px 0;
		}
		#plantilla-loteria P SPAN{
			background:url(../images/fondo_premios_peq.gif) no-repeat 10px 0;
			letter-spacing:13px;
			padding:1px 15px;
			font-size:16px;
			font-weight:bold;
			line-height:25px;
			height:25px;
		}
		#plantilla-loteria .primer-premio P SPAN{
			background:url(../images/fondo_premios_grande.gif) no-repeat 14px 1px;
			font-size:25px;
			color:#346633;
			font-size:30px;
			letter-spacing:22px;
			padding:0 20px;
			}
/********************************************************************************/
/*				Comprobar loteria												*/
/********************************************************************************/
#comprobar-boleto H2 SPAN{
	float:right;
	font-size:11px;
	font-weight:bold;
	color:#000000;

}
#comprobar-boleto {
	float:left;
	clear:both;
	margin:0;
	padding:0;
}
#comprobar-boleto .distribuidor-listado-sin-imagen{
	float:left;
	clear:both;
	margin:0;
	padding:0;
	width:617px;
}
	#comprobar-boleto .distribuidor-listado-sin-imagen H3{
		border:0;
		padding:18px 0 14px 35px;
		margin:0;
		background:url(/images/loteria_compruebe.gif) repeat-x bottom left #FFFFFF;
		font-size:12px;
		font-weight:bold;
	}
	#comprobar-boleto .distribuidor-listado-sin-imagen FORM{
		width:580px;
		margin:0;
		padding:20px 0 26px 35px;

	}
	#comprobar-boleto .distribuidor-listado-sin-imagen FORM LABEL{
		float:left;
		width:120px;
		font-weight:bold;
		margin-top:20px;
		}
	#comprobar-boleto .distribuidor-listado-sin-imagen FORM INPUT{
		font-size:20px;
		background:url(/images/fondo_formulario_loteria.gif) no-repeat bottom left;
		width:134px;
		letter-spacing:15px;
		border:0;
		padding:4px 0 4px 8px;
		text-align:left;
		float:left;
		margin-right:15px;
		}
		#comprobar-boleto .distribuidor-listado-sin-imagen FORM INPUT.boton-comprobar-premio{
			width:auto;
			letter-spacing:normal;
			padding:0;
			font-size:14px;
			margin-top:4px;
		}
	#comprobar-boleto .distribuidor-listado-sin-imagen .comprobacion{
		background:url(/images/loteria_premio.gif) repeat-x bottom left #ffffeb;
		clear:both;
		padding-left:35px;
		padding-bottom:24px;

	}
	#comprobar-boleto .distribuidor-listado-sin-imagen .comprobacion P{
		font-size:13px;
		line-height:25px;
		padding-top:20px;
		float:left;
		width:100%;

		}
	#comprobar-boleto .distribuidor-listado-sin-imagen .comprobacion P.no-premiado{
		float:none;
		font-size:18px;
		width:auto;
		color:#000000;
		padding-top:0;
		font-weight:bold;
	}
	#comprobar-boleto .distribuidor-listado-sin-imagen .comprobacion P.premiado{
		font-size:18px;
		color:#356533;
		margin-top:0;
		font-weight:bold;
		float:none;
		width:auto;
	}
	#comprobar-boleto .distribuidor-listado-sin-imagen P.sin-validez{
		font-size:10px;
		color:#000000;
		margin:10px 0;
		font-weight:normal;
		float:none;
		width:auto;
		padding-left:35px;
	}

/**************************** Parrilla TV para la home ************************/
.imagenes_tv {
    border-bottom:1px solid #DEDEDE;
    float:left;
    padding:0 12px 10px;
    width:278px;
    }

.imagenes_tv .logo {
    float:left;
    width: 46px;
    margin:1px 0 2px;
}

.tv-home{
    font-size: 11px;
    font-weight: normal;
}


/***************************** mas servicios para la home *********************/
#caja_servicios .mas-servicios A{
	display:block;

	font-weight:normal;
	color:#153147;
	font-size:10px;
	letter-spacing:-1px;
	text-decoration:none;
	float:left;
	width:74px;
	text-align:center;
	}
#caja_servicios .mas-servicios A IMG{
	float:left;
	}
#caja_servicios .mas-servicios SPAN{
	clear:both;
	width:74px;
	overflow:hidden;

	}

/***************************** mas servicios para la home *********************/
.imagenes_servicios .servicio {
	display:block;
	font-weight:normal;
	color:#153147;
	font-size:10px;
	letter-spacing:-1px;
	text-decoration:none;
	float:left;
	width:74px;
	text-align:center;
	}
/*
 *
 .imagenes_servicios .servicio A IMG{
	float:left;
	}
.imagenes_servicios .servicio  SPAN{
	clear:both;
	width:74px;
	overflow:hidden;

	}
*/
.multimedia-paginacion.servicios{
	border-top:1px solid #D4D4D4;
	float:left;
	margin:15px 0 0;
	padding:10px;
	width:280px;
}
	.multimedia-paginacion.servicios UL{
		float:left;
	}
	.multimedia-paginacion.servicios UL{
		float:left;
	}
TABLE.tabla-servicios{
	width:888px;
	margin:20px;

	}
	TABLE.tabla-servicios th{
		padding:5px;
		background:#D4D4D4;
		}
	TABLE.tabla-servicios th.acciones-servicios{
		width:200px;
		text-align:center;
		}
	TABLE.tabla-servicios td{
		padding:5px;
		border-bottom:1px solid #D4D4D4;
		}
		TABLE.tabla-servicios td IMG{
			vertical-align:middle;

			}

/***************************** El tiempo textto meteored de la interior *********************/
.meteored {
	float:left;
	font-size:13px;
	padding-top:29px;
	text-transform:none;
	width:715px;
	padding-left:34px;
	}
	.meteored P{
		text-align:center;
	}
	.meteored P A IMG{
		vertical-align:middle;
		}
/* texto de viÃƒÂ±etas */
UL.vinetas-distribuidor-opinion{
	padding-top:46px;
}

/************************************************************************************************/
/*						nueva secciÃƒÂ³n elecciones 												*/
/************************************************************************************************/
.fondo-con-amarillo{
	background:url(../images/elecciones/video_elecciones_total.gif) repeat-y top left;
	float:left;
	margin:0 0 10px 0;
	clear:both;

}
.flash-elecciones{
	float:left;
	margin-bottom:10px;
	}
.flash-elecciones IMG,
.flash-elecciones OBJECT{
	float:left;
	}
.arriba-elecciones {
	float:left;
	width:618px;
	padding:0 4px 0 12px;
	}
	.arriba-elecciones .main-colum {
		margin-left:0;
		}
	.video-elecciones-top{
		background:url(../images/elecciones/top_video_elecciones.gif) no-repeat top left ;
		float:left;
		width:618px;
		clear:both;
	}
	.video-elecciones-bottom {
		background:url(../images/elecciones/bottom_video_elecciones.gif) no-repeat bottom left;
		float:left;
		width:608px;
		padding:12px 0 6px 10px;
	}
.video-izquierda{
	float:left;
	width:320px;
	padding-right:11px;
	}
	.video-izquierda H2{
		color:#043257;
		font-size:1.3em;
		font-weight:bold;
		margin:14px 0 8px;
		clear:both;
	}

.video-derecha {
	float:left;
	width:276px;
	background:#ffffeb;
	border-left:1px solid #ededed;
	}
	.video-derecha UL{
		padding-left:11px;
		float:left;
		border-bottom:1px solid #ededed;
		}
		.video-derecha UL LI{
			border-bottom:1px solid #ededed;
			float:left;
			clear:both;
			width:216px;
			padding:10px 49px 10px 0;
			}
			.video-derecha UL LI.primero{
				padding-top:0;
				}
			.video-derecha UL LI.ultimo-de-tres{
				border:0;
				}
			.video-derecha UL LI IMG{
				float:left;
				}
			.video-derecha UL LI .texto-listado-video-derecha{
				float:left;
				width:103px;
				padding-left: 22px;
				}
				.video-derecha UL LI .texto-listado-video-derecha H2{
						color:#043257;
						font-size:1.3em;
						font-weight:bold;
						margin:0px 0 0px;
						clear:both;
					}
.paginador-de-10 .multimedia-paginacion{
	float:left;
	padding-left:11px;
	margin-top:8px;
	}
.paginador-de-10 .multimedia-paginacion UL{
	float:left;
	width:auto;
	padding:0;
	clear:none;
	border:0;
	}
	.paginador-de-10 .multimedia-paginacion UL LI{
		float:left;
		width:auto;
		padding:0;
		clear:none;
		border:1px solid #EDEDED;
		margin-right:5px;
		width:19px;
		}
		.paginador-de-10 .multimedia-paginacion UL LI A{
			font-size:12px;
			width:19px;
			text-decoration:none;
			}
			.paginador-de-10 .multimedia-paginacion UL LI A:hover{
				text-decoration:none;
				}

		.paginador-de-10 .multimedia-paginacion UL LI.sel{
			border:1px solid #96CCDB;
			}
.lista-destacados ul.elecciones-pregunta-dia {
	border-bottom:1px solid #ededed
}
.lista-destacados ul.elecciones-pregunta-dia LI{
	font-size:12px;
	color:#1f1f1f;
	margin-bottom:0;
	}
.enlaces-comentarios-elecciones{
	border-bottom:1px solid #ededed;
	padding:11px 0 11px 11px;
	float:left;
	width:293px;
	}
	.enlaces-comentarios-elecciones A{
		padding-right:8px;
		float:left;
		}
		.enlaces-comentarios-elecciones A IMG{
			float:left;
			}
.enlaces-comentarios-elecciones-sin-borde{
	padding:11px 0 4px 11px;
	float:left;
	width:293px;
	}
	.enlaces-comentarios-elecciones-sin-borde A{
		padding-right:8px;
		float:left;
		}
		.enlaces-comentarios-elecciones-sin-borde A IMG{
			float:left;
			}
.lista-comentarios-elecciones{
	float:left;
	clear:both;
	}
	.lista-comentarios-elecciones .top-comentario-elecciones{
		background:url(../images/elecciones/top_elecciones_comentarios.gif) no-repeat top left #f1f5f8;

		}
		.lista-comentarios-elecciones .bottom-comentario-elecciones{
			background:url(../images/elecciones/bottom_elecciones_comentarios.gif) no-repeat bottom left;
			padding:6px 10px 7px;
			}
	.lista-comentarios-elecciones UL{
		padding:0;
		float:left;
		}
		.lista-comentarios-elecciones UL LI{
			float:left;
			width:278px;
			padding-left:0;
			margin:0;
			background:none;
			list-style-type:none;
			border-bottom:1px solid #ededed;
			padding:12px 13px;

			}
.encuesta-elecciones {
	float:left;
	padding:12px 12px 5px 12px;
	font-size:12px;

}
	.encuesta-elecciones P{
		color:#1F1F1F;
		font-size:12px;
		margin-bottom:0;
		line-height:17px;
		}
	.encuesta-elecciones UL{
		border-top:1px solid #dce1e4;
		margin:12px 0 0 0;
		}
		.encuesta-elecciones UL LI{
			border-bottom:1px solid #dce1e4;
			font-size:12px;
			font-weight:bold;
			padding:5px 0 5px 10px;
			}
		.encuesta-elecciones .botones-eleciones{
			padding-top:12px;
			float:left;
			width:100%;
			}
			.encuesta-elecciones .botones-eleciones INPUT{
				float:left;
				cursor:pointer;
				}
			.encuesta-elecciones .botones-eleciones A{
				float:right;
				padding-top:5px;
				color:#1F1F1F;
				font-size:11px;
				text-decoration:none;
				}
				.encuesta-elecciones .botones-eleciones A:hover{
					text-decoration:underline;
					}
#solapas span.lescola { background:none;}
SPAN.lescola{
	float:right;
	margin-top:-15px;
	}
#solapas span.lescola { background:none;}
#solapas SPAN.lescola{
	float:left;
	margin-left:269px;
	margin-top:9px;
}
P.enlace-elecciones {
	margin:13px 0;
	padding-left: 13px;
	clear:both;
}
P.enlace-elecciones A{
	background:url(../images/pregunta-del-dia_peq.gif) left top no-repeat;
	padding: 0px 0 2px 23px;
	font-weight:bold;
}
table.listado_noticias  td.alineacion-izquierda {
	text-align:left;
}

.solapas-elecciones{
	float:left;
	width:340px;
	margin-left:43px;
	padding-top:15px;
	text-transform:none;
}
	.solapas-elecciones P{
		font-size:15px;
		font-weight:bold;
		color:#898989;
	}
		.solapas-elecciones P IMG{
			vertical-align:middle;
		}
#publi_inferior_interior .sustituto-flash{
	padding:8px 0 0 30px;
}
.noticia-destacada{
	color:#053259;
	font-size:22px;
	font-weight:bold;
	letter-spacing:-1px;
	line-height:24px;
	padding-bottom:8px;
	text-decoration:none;
	}

/* FlowPlayer */
#video_multimedia_container_api{
  	width: 280px;
  	height: 212px;
  	}
  	
/********************** VIVIR EL VERANO **********************/
.izquierda-main-column{
	float: left;
	padding: 0 0 0 10px;
	width: 617px;
	}
	.mandar-foto{
		float: right;
		width: 88px;
		height: 25px;
		margin: 0 0 10px;
		background: url('/images/verano/mandar-foto.gif') top left no-repeat;
		}
	.izquierda-main-column .main-colum{
		margin: 0 0 11px;
		}
		.izquierda-main-column .main-colum .vivir-el-verano{
			clear: both;
			padding: 18px 32px;
			width: 553px;
			}
		.izquierda-main-column .main-colum H2{
			margin: 0 0 13px;
			font-size: 34px;
			line-height: 35px;
			color: #042F51;
			line-height: -1px;
			}
			.izquierda-main-column .main-colum H2.peque{
				font-size: 20px;
				line-height: 22px;
				}
		.izquierda-main-column .main-colum STRONG{
			color: #343434;
			}
		.izquierda-main-column .main-colum P{
			margin: 0 0 25px;
			font-size: 12px;
			line-height: 16px;
			}
			.izquierda-main-column .main-colum .info P{
				float: left;
				margin: 0 0 5px;
				width: 80%;
				overflow: hidden;
				}
			.izquierda-main-column .main-colum .errorExplanation P{
				float:left;
				margin: 0;
				font-size:12px;
				line-height:16px;
				margin:0 0 5px;
				width:100%;
				}
			.izquierda-main-column .main-colum FORM P,
			.izquierda-main-column .main-colum FORM #txt-comment .block-area,
			.izquierda-main-column .main-colum FORM #txt-comment .block-form{
				margin: 0 0 10px;
				}
			.izquierda-main-column .main-colum FORM #txt-comment LABEL{
				font-size: 11px;
				}
		.izquierda-main-column .main-colum .fila{	
			float: left;
			width: 100%;
			margin: 0 0 10px;
			}
			.izquierda-main-column .main-colum .fila .foto{	
				float: left;
				padding: 0 2%!important;
				padding: 0 1.2%;
				width: 29%;
				}
                                .izquierda-main-column .main-colum .fila .primera{
                                    padding: 0 2% 0 0!important;
                                    padding: 0 1.2% 0 0;
                                    width: 31%;
                                    }
				.foto IMG{
					margin: 0 0 10px;
					}

.voto{
	float: right;
	width: 24px;
	}
.izquierda-main-column P.titulo{
	display: inline;
	}
	.vivir-el-verano .paginacion{
		float: right;
		}

/* Estilos para la capa emergente*/
#all_superior{

}
html > body #all_superior {
  position:static;
  top:auto;
  left:auto;
  width:auto;
  height:auto;
  overflow:visible;
  overflow-x:visible;
}

html > body #all_superior.deshabilitar-fondo {
	overflow:hidden;
	height:100%;
} 
.deshabilitar-fondo {
	overflow:hidden;
	width:100%;
	height:100%;
	position:absolute;
	opacity: 0.50;
	filter: alpha(opacity=50);
	background:#404040;
	}
	#all_superior.deshabilitar-fondo *{
		display: none;
		}

.deshabilitar-fondo #all .formulario SELECT{
	visibility:hidden;
}
#all .formulario SELECT {
	visibility:visible;
}
#formulario_exterior{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	min-height:650px;
	min-width:1000px;
	z-index:2;
	}

html>body #formulario_exterior {
  position:fixed;
}
	#formulario_exterior_cine,
	#formulario_exterior_concurso_fotos{
		background:#FFFFFF none repeat scroll 0 0;
		color:#000;
		display:none;
		left:50%;
		position:absolute;
		text-align:left;
		top:50%;
		z-index:102;
		margin-left:-210px;
		margin-top:-220px;
		width:420px;
		height:365px;
		}
		#formulario_exterior_concurso_fotos{
			margin-left:-350px;
			margin-top:-250px;
			width:700px;
			height:500px;
			}
		html>body #formulario_exterior_cine,
		html>body #formulario_exterior_concurso_fotos{
		  	position:fixed;
			}

.contenido-formulario-exterior{
	width:817px;
	height:440px;
	overflow-y:scroll;
	overflow-x:hidden;
	float:left;
	position:absolute;
	top:50%;
	margin-top:-250px;
	left:50%;
	margin-left:-409px;
	z-index:3;
	border:1px solid #c8c8c8;
	background:#ededed;
	padding:15px 30px 15px 15px;
	}
	.contenido-formulario-exterior-cine{
		width:420px;
		height:395px;
		overflow-y:hidden;
		overflow-x:hidden;
		float:left;
		position:absolute;
		top:0;
		left:0;
		z-index:3;
		border:1px solid #c8c8c8;
		background:#FFF;
		padding:20px 20px;
		}
		.contenido-formulario-exterior-cine .datos-peli{
			float: left;
			margin-top: 10px;
			width: 68%;
			}
			.contenido-formulario-exterior-cine .datos-peli H2{
				padding: 0 0 5px;
				font-size: 22px;
				line-height: 24px;
				color: #033964;
				}
			.contenido-formulario-exterior-cine .datos-peli DIV{
				padding: 1px 0;
				}
		.contenido-formulario-exterior-cine .cerrar{
			float: right;
			margin-top: 15px;
			width: 24%;
			display: inline;
			font-size: 18px;
			}
			.contenido-formulario-exterior-cine .cerrar SPAN{
				float: left;
				padding: 8px 2px 0 0;
				}
			.contenido-formulario-exterior-cine .cerrar IMG{
				display: inline;
				}

	.contenido-formulario-exterior .formulario{
		position:relative;
		z-index:1;
		width:810px;
		}
	.contenido-formulario-exterior {
		background:#EDEDED none repeat scroll 0 0;
		border:1px solid #C8C8C8;
		float:left;
		min-height:440px;
		height: auto!important;
		height: auto;
		left:50%;
		margin-left:-325px;
		margin-top:0;
		overflow:hidden;
		padding:15px 30px 15px 15px;
		position:absolute;
		top:50px;
		width:650px;
		z-index:3;
		}
		#formulario_exterior_concurso_fotos .contenido-formulario-exterior{
			float: none;
			padding: 15px;
			width: 670px;
			border: 0;
			background: transparent;
			position: relative;
			top: 0;
			left: 0;
			margin: 0;
			}
		.contenido-formulario-exterior P.cerrar,
		.contenido-formulario-exterior-cine P.cerrar{
			float: left;
			margin: 0 0 15px;
			width: 100%;
			text-align: right;
			font-size: 14px;
			}
			.contenido-formulario-exterior P.cerrar A, 
			.contenido-formulario-exterior-cine P.cerrar A{
				color: #00325A;
				}
		.contenido-formulario-exterior .flecha-izquierda{
			float: left;
			margin: 200px 0 0;
			width: 50px;
			}
			#formulario_exterior_concurso_fotos .contenido-formulario-exterior .flecha-izquierda{
				width: 55px;
				}
			#formulario_exterior_concurso_fotos .contenido-formulario-exterior P .fecha{
				float: right;
				}
		.contenido-formulario-exterior .foto{
			float: left;
			}
		.contenido-formulario-exterior .flecha-derecha{
			float: left;
			margin: 200px 0 0;
			width: 50px;
			text-align: right;
			}
		.contenido-formulario-exterior .info{
			clear: both;	
			margin: 20px 0 0;
			padding: 0 50px;
			font-size: 12px;
			}
			.contenido-formulario-exterior .info P{
				margin: 0 0 5px;
				}
			.contenido-formulario-exterior .info P.titulo{
				font-size: 14px;
				margin: 0 0 10px;
				}

.ganador{
	clear:both;
	float:left;
	margin:0 0 15px;
	width:100%;	
	}

.oculto {
	display: none;
	}	
	
.wrap-main-column .tres-columnas{
	float: left;
	padding: 0 1%;
	width: 98%;
	}
	.tres-columnas DIV.videos{
		float: left;
		padding: 0 3% 0 0;
		margin: 0;
		width: 30%;
		}

.comments .listado-promociones{
	float: left;
	width: 100%;
	margin-bottom:10px;
	padding-bottom:20px;
	background: #FFF url(/images/css_img/wrap-module617.jpg) bottom left no-repeat;
	}
	.noticia .txt .enviar-amigo{
		float: left;
		margin-top: 19px;
		width: 200px	
		}
		

.envia_pregunta_bottom,
.comodin_bottom{
	float: left; 
	width: 304px;
	background: url(/images/cajas_home/bottom_cajas_home.gif) bottom left no-repeat;
	padding-bottom: 4px;
	}
	.envia_pregunta_rep,
        .comodin_rep{
		float: left; 
		width: 304px;
		background: url(/images/cajas_home/envia_pregunta_rep.gif) top left repeat-y;
		text-align: left;
		font-weight: 700
		}
                .comodin_rep{
                    background: url(/images/cajas_home/comodin_rep.gif) top left repeat-y;
                    }
		.envia_pregunta_rep H2,
                .comodin_rep H2{
			float: left;
			padding: 8px 0 0 16px; 
			width: 288px;
			background: url(/images/cajas_home/envia_pregunta_top.gif) top left no-repeat;
			height: 23px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 15px;
			color: #CE5F1F;
			}
                        .comodin_rep H2 A{
                            color: #CE5F1F
                            }
		.envia_pregunta_rep .titulo,
                .comodin_rep .titulo{
			float: left;
			padding: 8px 14px 2px 86px;
			width: 204px;
			background: url(/images/cajas_home/envia_pregunta.gif) top left no-repeat;
			min-height: 42px;
			height: auto!important;
			height: 42px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #003050
			}
                        .comodin_rep .titulo{
                            background: url(/images/cajas_home/comodin.gif) top left no-repeat;
                            }
			.envia_pregunta_rep .titulo A,
                        .comodin_rep .titulo A{
				display: block;
				padding: 0;
				line-height: 12px;
				text-decoration: none;
				}


.sin-validar{
	background-color: #DDD;
	}

/* CAJAS HOME */
.envia_pregunta_bottom,
.asi_empieza_bottom{
	float: left; 
	width: 304px;
	background: url(/images/cajas_home/bottom_cajas_home.gif) bottom left no-repeat;
	padding-bottom: 4px;
	}
	.envia_pregunta_rep,
	.asi_empieza_rep{
		float: left; 
		width: 304px;
		background: url(/images/cajas_home/envia_pregunta_rep.gif) top left repeat-y;
		text-align: left;
		font-weight: 700
		}
		.asi_empieza_rep{
			background: url(/images/libros/libro_rep.gif) top left repeat-y;
			}
		.envia_pregunta_rep H2,
		.asi_empieza_rep H2,
		.envia_pregunta_rep H2 A,
		.asi_empieza_rep H2 A{
			float: left;
			padding: 8px 0 0 16px; 
			width: 288px;
			background: url(/images/cajas_home/envia_pregunta_top.gif) top left no-repeat;
			height: 23px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 15px;
			color: #CE5F1F;
			}
			.envia_pregunta_rep H2 A,
			.asi_empieza_rep H2 A{
				background: none;
				padding: 0;
				width: auto;
				}
		.envia_pregunta_rep .titulo,
		.asi_empieza_rep .titulo{
			float: left;
			padding: 2px 14px 2px 86px;
			width: 204px;
			background: url(/images/cajas_home/envia_pregunta.gif) top left no-repeat;
			min-height: 48px;
			height: auto!important;
			height: 48px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #003050
			}
			.asi_empieza_rep .titulo{
				background: url(/images/libros/libro.gif) 1px 1px no-repeat;
				}
			.envia_pregunta_rep .titulo A,
			.asi_empieza_rep .titulo A{
				display: block;
				padding: 6px 0 0;
				line-height: 12px;
				text-decoration: none;
				}



/* GALERIA DE IMAGENES: INTERIOR */
#seccion_galeria-de-imagenes .imagen{ padding: 15px 12px; background: #E1FFFF;}
#seccion_galeria-de-imagenes .imagen IMG{border: 1px solid #C9E1E1 }
#seccion_galeria-de-imagenes .imagen .titulo {padding: 5px 5px 0 0; color: #666; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
#seccion_galeria-de-imagenes .imagen .titulo SPAN{ float: right; }
#seccion_galeria-de-imagenes .otras_galerias{ float:left; padding:15px 20px; width:567px;}
#seccion_galeria-de-imagenes .otras_galerias H3{color: #CC0000; font-size: 14px; font-weight: 700; margin: 0 0 15px;}
#seccion_galeria-de-imagenes .otras_galerias UL LI{background:transparent url(/images/css_img/dot-list.gif) no-repeat scroll 0 0.5em; clear:both; color:#004276; float:left; font-size:12px; font-weight:bold; line-height:14px; margin:0 0 8px; padding:0 10px;}

/* GALERIA DE IMAGENES: INTERIOR - DERECHA */
.multimedia-listado-de-imagenes {background: #FFF url(/images/css_img/bck-bottom-module-sidebar.jpg) no-repeat scroll left bottom; border-top: 1px solid DCE1E4; width: 294px; padding: 0 10px 10px 0;}
.multimedia-listado-de-imagenes H2{margin: 0 0 15px; padding: 16px 0 0 13px; border-bottom: 1px solid #DDD; height: auto;}
.multimedia-listado-de-imagenes H2 SPAN{ border: 1px solid #E7E7E7; border-bottom: 0; background:#EDFFFF none repeat scroll 0 0; color:#909999; display:block; font-size:12px; margin:0; padding:5px 10px; text-transform:uppercase; width:80px;}
.multimedia-listado-de-imagenes UL{padding: 10px 0 0; height: 320px; }
.multimedia-listado-de-imagenes UL LI{border-bottom: 1px solid #DCE1E4; padding: 10px 0 5px 15px; display: block; height:64px;}
.multimedia-listado-de-imagenes UL LI DIV.relativo{position: relative; display: inline; width: 122px; margin: 0 8px 0 0; float:left;}
.multimedia-listado-de-imagenes UL LI A IMG{border: 7px solid #FFF;opacity: 0.5; filter: alpha(opacity=50);}
.multimedia-listado-de-imagenes UL LI DIV.relativo.sel A IMG, .multimedia-listado-de-imagenes UL LI DIV.sel A IMG, .multimedia-listado-de-imagenes UL LI A:hover IMG{border: 7px solid #4f7491;opacity: 1; filter: alpha(opacity=100);}


/* SENSACINE: listado de estrenos   */
.bloque-dos-columnas{
	float:left;
	clear::none;
	width:617px;
	margin-right:10px;
	}
.main-colum-sensacine{
	width:617px;
	float:left;
	background: url(/images/css_img/bottom-main-estreno.jpg) no-repeat left bottom;
	margin:0 0 0 10px;
	padding:0 0 10px 0;
 	}
	.wrap-main-column-sensacine{
		width:557px;
		float:left; 
		background:url(/images/css_img/top-main-estreno.jpg) no-repeat left top;
		margin:0; 
		padding: 20px 25px 0 35px;
		line-height:12px;
		}
		.wrap-main-column-sensacine H1{
			font-size:1.6em;
			margin:0;
			}
		.wrap-main-colum-sensacine A{
			color:#3d678d;
			}
			.wrap-main-column-sensacine A:hover{
				text-decoration:underline;
				}
.listado-estreno{
	float:left;
	margin:13px 0 0;
	padding:0 0 0;
	width:557px;
	border-top:1px solid #cecece;
	font-family:"Myriad Pro",Arial, Helvetica, sans-serif;
	}
.listado-estreno li{ 
	float:left; 
	clear:both;
	width:557px;
	padding:30px 0 30px 0;
	border-bottom: 1px solid #cecece;
    font-size: 12px;
	}
	.listado-estreno li.ultimo{
		border:0;
		}
	.listado-estreno li.desplegado{
		border-bottom:2px solid #073860;	
		background:#ffffff url(/images/css_img/bg_li_deplegado.gif) repeat-x 0 bottom;
		padding-bottom:20px;
		}
		.listado-estreno li.desplegado .mostrar-contenido{
			width:422px;
			float:left;
			padding:15px 10px 0 125px;
			margin:10px 0 0;
			border-top:1px solid #589bae;
			}
		.listado-estreno li.desplegado A.cerrar-info{
			float:right;
			background:url(/images/css_img/bg_cerrar_info.gif) no-repeat 100% 3px;
			padding-right:14px;
			color:#033964;
			}
		.listado-estreno li.desplegado P{
			margin:0;
			clear:both;
			}
			.listado-estreno li.desplegado P SPAN{
				float:left;
				}
		.listado-estreno li.desplegado .mostrar-contenido .sinopsis{
			padding-top:15px;
			clear:both;
			}
			.listado-estreno li.desplegado .mostrar-contenido .sinopsis H2{
				font-size:14px;
				padding-bottom:5px;
				text-transform:uppercase;
				}	
	.listado-estreno li .imagen-estreno{
		float:left; 
		width:117px;
		padding:0 19px 9px 0;
		text-align:right; 
		color:#666; 
		/* background:url(/images/css_img/bg_sombra_imagen.png) no-repeat right top; */
		}
		.listado-estreno li .imagen-estreno IMG{
			float:left;
			border:4px solid #999;
			}
	.listado-estreno li .director-pelicula,
	.listado-estreno li .salas-estrenos,
	.listado-estreno li .titulo-pelicula{
		width:411px;
		float:left;
		padding:0px;
		margin-bottom:10px;
		}
		.listado-estreno li .titulo-pelicula{
			font-family:"Myriad Pro",Arial, Helvetica, sans-serif;
			}
			.listado-estreno li .titulo-pelicula A.ver-trailer{
				background:url(/images/css_img/ver_trailer_izq.gif) no-repeat left top;
				float:left;
				padding:0 0 0px 8px;
				text-decoration:none;	
				font-size:8px;
				color:#3d678d;
				}	
				.listado-estreno li .titulo-pelicula A.ver-trailer SPAN{
					background:url(/images/css_img/ver_trailer_der.gif) no-repeat scroll right top;
					float:left;
					margin:0;
					padding:11px 64px 13px 0;			
					}
			.listado-estreno li .titulo-pelicula h2{ 
				color:#333333;	
				font-size:18px;				
				margin:0;
				padding:8px 0 2px;
				}
				.listado-estreno li .titulo-pelicula h2 A{
					float:none;
					color:#333333;	
					}
			.listado-estreno li .titulo-pelicula SPAN{
				font-size:11px;
				display:block;
				}
	.listado-estreno li .director-pelicula SPAN{
		display:block;
		}
	.listado-estreno li .comprar-entradas{float: left; width: 330px;}
	.listado-estreno li .comprar-entradas A{
		float:left;
		padding-top:12px;
		color:#023C6A;
		}
		.listado-estreno li .comprar-entradas A.entradas{
			background:url(/images/css_img/comprar-izq.gif) no-repeat left top;
			color:#FFFFFF;
			float:left;
			padding:0 0 0px 7px;
			text-decoration:none;
			text-transform:uppercase;
			}
			.listado-estreno li .comprar-entradas A.entradas SPAN{
				background:url(/images/css_img/comprar-der.gif) no-repeat scroll right top;
				float:left;
				margin:0;
				padding:6px 10px 7px 3px;
				width:auto;
					}
	.listado-estreno li .salas-estrenos{
		margin-bottom:4px;
		color:#033964;
		}			
		.listado-estreno li .salas-estrenos SPAN{
			display:block;
			}
			.listado-estreno li .salas-estrenos A:hover{
				text-decoration:underline;
				}			
/* columna secundario: listado de galeria fotográfica */
.second-colum{
	width:617px;
	float:left;
	background: url(/images/css_img/top_tapa_gris.gif) no-repeat left top;
	margin:10px 0 0 10px;
	padding:0;
 	}
	.wrap-second-colum{
		width:602px;
		float:left; 
		background:url(/images/css_img/bottom_tapa_azul.gif) no-repeat left bottom;
		margin:0; 
		padding:0px 0 9px 15px;
		height:165px;
		}
		.wrap-second-colum A{
			font-size:16px;
			margin:0;
			padding:15px 0 0;
			color:#023C6A;
			font-family:"Myriad Pro",Arial,Helvetica,Arial,sans-serif;
			font-weight:bold;
			float:left;	
			letter-spacing:-0.5px;		
			line-height:14px;
			}
		.wrap-second-colum .galerias-fotograficas{
			float:left;
			width:145px;
			background:url(/images/css_img/bg_galeria_imagenes.jpg) no-repeat right top;
			height:165px;
			}
		.wrap-second-colum .trailers-peliculas{
			float:left;
			width:160px;
			background:url(/images/css_img/bg_trailers_peliculas.jpg) no-repeat right top;
			height:165px;
			}
			.wrap-second-colum .trailers-peliculas A{
				padding-left:18px;
				}
		.wrap-second-colum .noticias-cine{
			float:left;
			width:122px;
			background:url(/images/css_img/bg_noticias_peliculas.jpg) no-repeat right top;
			height:165px;
			}
			.wrap-second-colum .noticias-cine A{
				padding-left:18px;
				}
		.wrap-second-colum .actores{
			float:left;
			width:175px;
			background:url(/images/css_img/bg_actores.jpg) no-repeat right top;
			height:165px;
			}
			.wrap-second-colum .actores A{
				padding-left:25px;
				}
	.second-colum SPAN{
		display:block;
		}
.caja-comprar-entradas{
	float:right;
	width:auto;
	padding-top: 10px;
    clear: left;
    }
.caja-ver-trailer{
	float:right;
	width:auto;
	}
			
/***************************** Libros *****************************************/
.content-libro-datos{
	float:left;
	margin:0;
	padding:0 0 14px;
	width:930px;
	background:url(/images/libros/bottom_datos_libros.gif) bottom left no-repeat;
	}
	.libro-datos{
		float:left;
		margin:0;
		padding:20px 0 0;
		width:930px;
		background:url(/images/libros/top_datos_libros.gif) top left no-repeat;
		}
		.libro-datos .bloque-izquierda{
			float:left;
			width:620px;
			}
			.libro-datos .bloque-izquierda H1{
				margin-bottom:44px;
				}
			.libro-datos .bloque-izquierda P{
				padding:0 0 0 28px;
				}
			.libro-datos .bloque-izquierda P.autor{
				color:#666666;
				font-size:22px;
				}
			.libro-datos .bloque-izquierda P.titulo{
				color:#023c6a;
				font-size:26px;
				}				
		.libro-datos .bloque-derecho{
			float:right;
			padding-left:12px;
			width:290px;
			}
			.libro-datos .bloque-derecho IMG{
				float:left;
				padding:7px 9px 9px 12px;
				background-color:#FFFFFF;
				}
			.libro-datos .bloque-derecho .con-imagen{
				float:left;
				padding:50px 0 0 20px;
				width:152px;
				font-size:11px;
				line-height:16.5px;
				}
				.libro-datos .bloque-derecho .con-imagen SPAN{
					float:left;
					width:60px;
					color:#666666;
					}
.content-libro-prologo{
	float:left;
	margin:0 0 20px 0;
	padding:0 0 6px;
	width:930px;
	background:white url(/images/libros/bottom_libros.gif) bottom left no-repeat;
	}
.libro-prologo{
	float:left;
	margin:0;
	padding:18px 0 0;
	width:930px;
	background-color:white;
	}
	.content-caja-prologo{				
		float:left;
		padding-bottom:70px;
		width:912px;
		background:transparent url(/images/libros/bottom_prologo.gif) no-repeat 0 100%;
		}
		.caja-prologo{			
			float:left;
			padding:60px 0 0 0;
			background:transparent url(/images/libros/top_prologo.gif) no-repeat 0 0;
			}
			.bloque-prologo{
				float:left;
				padding:0 50px 0 64px;
				width:342px;
				font-size:13px;
				line-height:18px;
				}
				.prologo-derecha{
					padding:91px 70px 0 42px;
					}
				.bloque-prologo H3{
					padding:0 0 30px;
					font-size:24px;
					text-align:center;
					color:#333333;
					}
.content-libro-dos-bloques{
	float:left;
	margin:0;
	padding:0 0 25px;
	width:930px;
	background:white url(/images/libros/bottom_libros.gif) bottom left no-repeat;
	}
.libro-dos-bloques{
	float:left;
	margin:0;
	padding:25px 0 0;
	width:930px;
	font-size:11px;
	line-height:14px;
	background:white url(/images/libros/top_libros.gif) top left no-repeat;
	}
	.bloque-libro{
		float:left;
		padding:0 29px 0 40px;
		width:370px;
		}
		.bloque-libro P{
			float:left;
			margin:0 0 10px;
			width:322px;
			}
		.bloque-libro H3{
			margin:0 0 26px;
			padding:0 0 8px;
			font-size:14px;
			font-weight:bold;
			color:#023c6a;
			border-bottom:1px solid #dce1e4;
			}


/********************** Futbol en directo *******************************/
.futbolendirecto-partido{
	float:left;
	width:100%;
	background:url(/images/futbolendirecto/partido.jpg) top left no-repeat;
	min-height:158px;
	height:auto!important;
	height:auto
	}
        .futbolendirecto-partido.europaleague{
            background:url(/images/futbolendirecto/partido_europaleague.jpg) top left no-repeat;
            }
        .futbolendirecto-partido.copadelrey{
            background:url(/images/futbolendirecto/partido_copadelrey.jpg) top left no-repeat;
            }
        .futbolendirecto-partido.mundial{
            background:url(/images/futbolendirecto/mundial.jpg) top left no-repeat;
            }
            .futbolendirecto-partido.mundial-directo{
                background:url(/images/futbolendirecto/mundial-directo.jpg) top left no-repeat;
                height:266px !important;
                margin-bottom:10px;
                }
	.futbolendirecto-partido .jornada-y-fecha{
		float:left;
		width:100%;
		}
		#content .futbolendirecto-partido .izquierda,
		#content .futbolendirecto-partido .derecha{
			float:left;
			padding:1.2% 2%;
			width:46%;
			}
			.jornada-y-fecha .jornada{
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:700;
				color:#023c6a;
				text-transform:uppercase
				}
                                .mundial .jornada-y-fecha .jornada,
                                .mundial .jornada-y-fecha .fecha{
                                    color:#FFF
                                    }
			.jornada-y-fecha .fecha{
				color:#333;
				font-size:10px;
				}
		#content .jornada-y-fecha .derecha{
			text-align:right;
			}
	.futbolendirecto-partido .estadio-y-tiempo{
		float:left;
		width:100%;
		padding:2px 0;
                min-height:44px;
                height:auto!important;
                height:44px;
		}
		#content .futbolendirecto-partido .estadio-y-tiempo .izquierda,
		#content .futbolendirecto-partido .estadio-y-tiempo .derecha{
			padding:0 2%;
			}
		.futbolendirecto-partido .estadio{
			float:left;
			padding:0 0 0 18%;
			width:60%;
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			font-weight:700;
			color:#023c6a;
			background:url(/images/futbolendirecto/estadio.png) top left no-repeat;
			min-height:46px;
			height:auto!important;
			height:auto;
			}
                        .mundial  .estadio{
                            background:none;
                            padding:0;
                            width:100%;
                            color:#FFF;
                            }
			.futbolendirecto-partido .estadio .block{
				display:block;
				padding:7px 0 5px;
				}
			.futbolendirecto-partido .estadio .espectadores{
				color:#333;
                                font-weight:normal;
				}
                                .mundial .estadio .espectadores{
                                    color:#FFF;
                                    }
		.futbolendirecto-partido .temperatura{
			text-align:right
			}
			.futbolendirecto-partido .temperatura SPAN{
				float:right;
				padding:0 0 0 10px;
				color:#990000;
				font-size:18px;
				line-height:46px;
				}
	.futbolendirecto-partido .resultado{
		float:left;
		width:100%;
		font-family:Arial, Helvetica, sans-serif;
		font-size:20px;
		font-weight:700;
		color:#FFF;
		}
                .futbolendirecto-partido.europaleague .resultado{
                    color:#000231
                    }
		.futbolendirecto-partido .resultado .izquierda,
                #content .futbolendirecto-partido .resultado .izquierda{
			padding:1% 0 0 2%;
			width:50%;
			}
		.futbolendirecto-partido .resultado .derecha,
                #content .futbolendirecto-partido .resultado .derecha{
			padding:1% 2% 0 0;
			width:46%;
			text-align:right;
			}
                        .noticia .futbolendirecto-partido .resultado .izquierda,
                        .noticia .futbolendirecto-partido .resultado .derecha{
                            float:left;
                            }
		.futbolendirecto-partido .resultado SPAN{
			float:left;
			}
			.futbolendirecto-partido .resultado SPAN.equipo{
				width:46%;
				padding-top:15px;
				font-size:17px;
				}
                                .futbolendirecto-partido .resultado .izquierda SPAN.equipo,
                                .futbolendirecto-partido .resultado .derecha SPAN.equipo{
                                    font-size:20px;
                                    }
                                .futbolendirecto-partido.copadelrey .resultado SPAN.equipo{
                                    padding-left:15px;
                                    width:41%;
                                    }
			.futbolendirecto-partido .resultado .escudo{
				position:relative;
				margin-top:-41px;
				float:left;
				width:34%;
                                text-align:right;
				}
                                #destacado .noticia .izquierda .escudo IMG{
                                    float:right;
                                    }
                                .mundial .futbolendirecto-partido .resultado .escudo{
                                    width:31%
                                    }
			.futbolendirecto-partido .resultado .goles{
				font-size:28px;
				padding-top:10px;
				width:18%;
                                color:#FFF;
				text-align:center
				}
                                .noticia .futbolendirecto-partido .resultado .goles{
                                    width:19%;
                                    height:49px;
                                    }
                                .futbolendirecto-partido.copadelrey .resultado .goles{
                                    width:14%
                                    }
	.futbolendirecto-partido .posesion{
            float:left;
            width:100%;
            position:relative;
            margin-top:-20px;
            font-family:Arial, Helvetica, sans-serif;
            font-size:11px;
            font-weight:700;
            color:#FFF;
            }
            #content .futbolendirecto-partido .posesion .izquierda,
            #content .futbolendirecto-partido .posesion .centro,
            #content .futbolendirecto-partido .posesion .derecha{
                float:left;
                width:31%;
                padding:0 0 0 2%;
                }
                #content .futbolendirecto-partido .posesion .centro{
                    text-align:center;
                    }
                #content .futbolendirecto-partido .posesion .derecha{
                    padding:0 1% 0 0;
                    text-align:right;
                    }
                    .mundial .posesion{
                        margin:5px;
                        }
        .arbitro-y-goles{
            clear:both;
            float:left;
            width:100%;
            background:url(/images/futbolendirecto/arbitro.gif) top left repeat-x
            }
            .arbitro-y-goles .tarjetas{
                line-height:26px;
                }
                #mundial_mundial-2010 .arbitro-y-goles .tarjetas{
                    padding: 0px 260px;
                    width:115px
                    }
            .arbitro-y-goles .arbitro{
                float:left;
                width:248px;
                padding:0 0 0 12px;
                font-size:12px;
                }
                .arbitro-y-goles .arbitro SPAN{
                    color:#023258;
                    font-size:11px;
                    }
            .arbitro-y-goles .tarjetas-locales,
            .arbitro-y-goles .tarjetas-visitantes{
                float:left;
                width:56px;
                border-left:1px solid #999;
                text-align:center;
                }
                .arbitro-y-goles .tarjetas-visitantes{
                    border-right:1px solid #999;
                    }
                    .arbitro-y-goles .tarjetas SPAN.amarillas{
                        float:left;
                        background:url(/images/futbolendirecto/tarj_am_peq.gif) center no-repeat;
                        width:5px;
                        padding:0 0 0 20px;
                        }
                    .arbitro-y-goles .tarjetas SPAN.rojas{
                        float:left;
                        background:url(/images/futbolendirecto/tarj_roja_peq.gif) center no-repeat;
                        padding:0 0 0 20px;
                        width:5px;
                        }
            .arbitro-y-goles .goles{
                float:left;
                background:url(/images/futbolendirecto/goles.gif) bottom left no-repeat;
                padding:8px 15px 5px;
                margin:0 0 10px;
                min-height:36px;
                height:auto!important;
                height:36px;
                color:#023C6A;
                font-size:11px;
                width:587px;
                }
                #content .goles .izquierda,
                .goles .derecha{
                    float:left;
                    padding:0 2%;
                    width:46%;
                    }
                    #content .goles .izquierda{
                        padding-left: 0;
                        width:48%
                        }
                .arbitro-y-goles .goles .gol{
                    float:left;
                    background:url(/images/futbolendirecto/gol.png) center left no-repeat;
                    padding:8px 0 8px 20px;
                    margin-right:20px;
                    }

            .mundial-directo .goles{
                float:left;
                width:100%;
                height:97px;
                color:#FFF
                }
                .mundial-directo .goles-directo{
                    padding:1% 2%;
                    width:96%;
                    height:80px;
                    overflow:hidden
                    }
                    .mundial-directo .goles-directo SPAN.titulo{
                        margin:0 0 5px;
                        text-transform:uppercase
                        }
                        .mundial-directo .goles-directo SPAN{
                            display:block;
                            line-height:16px;
                            }
                .mundial-directo .goles .izquierda{
                    float:left;
                    width:40%;
                    }
                .mundial-directo .goles .derecha{
                    float:right;
                    width:40%;
                    }
                    .mundial-directo .goles-directo .derecha{
                        text-align:right;
                        }
                .noticia .arbitro-y-goles{
                    height:26px;
                    }

.futbolendirecto{
    float:left;
    width:100%;
    padding:32px 0 0;
    background:url(/images/futbolendirecto/top-minuto-a-minuto.gif) top left repeat-x;
    }
    .futbolendirecto-detalle{
	width:100%;
	}
        .futbolendirecto-detalle .fila{
            clear:both;
            float:left;
            width:100%;
            border-top:2px solid #EDEDED;
            background:url(/images/futbolendirecto/background-fila.gif) top left repeat-y
            }
            #mundial_mundial-2010 .futbolendirecto-detalle .fila{
                background:url(/images/futbolendirecto/fondo-jugada-mundial-directo.gif) top left;
                height:66px;
                }
        .futbolendirecto-detalle .fila .minuto{
            float:left;
            width:12%;
            color:#333;
            padding:2% 0;
            text-align:center;
            font-family:Arial, Helvetica, sans-serif;
            font-size:12px
            }
            #mundial_mundial-2010 .futbolendirecto-detalle .fila .minuto{
                width:10%;
                }
        .futbolendirecto-detalle .fila .icono{
            float:left;
            width:7%;
            padding:1% 1% 0 1%;
            text-align:center
            }
            #mundial_mundial-2010 .futbolendirecto-detalle .fila .icono{
                width:4%;
                }
        .futbolendirecto-detalle .fila .ocasion{
            float:left;
            width:17%;
            padding:2% 1% 0;
            font-family:Verdana, Arial, Helvetica, sans-serif;
            font-size:10px;
            font-weight:700;
            color:#023258
            }
        .futbolendirecto-detalle .fila .detalle-ocasion{
            float:left;
            width:56%;
            padding:2%;
            font-family:Arial, Helvetica, sans-serif;
            font-size:10px;
            line-height:12px;
            color:#333;
            }
            #mundial_mundial-2010 .futbolendirecto-detalle .fila .detalle-ocasion{
                width:80%;
                padding:1% 2%;
                }
                #mundial_mundial-2010 .futbolendirecto-detalle .fila .detalle-ocasion .seguir_partido_endirecto{
                    clear:both;
                    float:right;
                    display:block;
                    font-weight:700;
                    margin-top:5px;
                    }

#TB_overlay {
	height:100%;
	left:0;
	position:fixed;
	top:0;
	width:100%;
	z-index:100;
	}
	.TB_overlayBG {
		background-color:#000000;
		opacity:0.75;
		}
		
/* Alertas SMS de La Razon */
.alertas-sms{
	background: #FFF url(/images/css_img/top-main.jpg) no-repeat scroll left top;
	display: block;
	margin: 0 0 10px;
	padding: 15px 0 0;
	width: 617px;
	color: #4C4C4C
	}
	.alertas-sms-bottom{
		float: left;
		display: block;
		background: #FFF url(/images/css_img/bottom-main.jpg) no-repeat scroll left bottom;
		margin: 0;
		padding: 0 0 10px;
		width: 617px;
		}
		.alertas-sms .borde-inferior{
			text-align: center;
			padding: 10px 0 8px;
			border-bottom: 1px solid #E7E7E7
			}
	.alertas-sms .content-alertas-sms{
		padding: 10px 25px;
		}
.alertas-sms H2,
.alertas-sms H3{
	color: #023C6A;
	font-size: 22px;
	font-weight: normal;
	line-height: 24px;
	}
	.alertas-sms H2{
		padding: 0 10px 6px;
		border-bottom: 1px solid #E7E7E7
		}
.alertas-sms H4{
	font-size: 17px;
	line-height: 20px;
	color: #666;
	font-weight: normal;
	margin: 0 0 20px;
	}
.alertas-sms H5{
	color: #004276;
	font-weight: normal;
	}
.alertas-sms H6{
    color: #FF0000;
    }
    .alertas-sms H5,
    .alertas-sms H6{
        font-size: 15px;
        line-height: 16px;
        margin: 0 0 5px;
        }
.alertas-sms P{
    font-size:11px;
    line-height:13px;
    margin: 0 0 15px;
    }
.alertas-sms .rojo{
    background: transparent;
    font-size: 1.1em;
    color: #FF1F1F
    }
.alertas-sms .azul{
    color: #1F1F79
    }

.rojo {
    background-color: #FF0000;
    color: #ffffff;
    }

#comentarios .amarillo,
#comentarios .span{
    background-color: #e3ff75
    }

#comentarios .naranja,
#comentarios .invalid{
    background-color: #eea82e
    }

/* CONCURSO DE FOTOS */
.concurso_fotos_ganadores{
    margin: 0 auto;
    width: 550px;
    }
    .concurso_fotos_ganadores H2{
        padding: 10px 0 0;
        }
    .izquierda-main-column .main-colum .concurso_fotos_ganadores .info_ganador P{
        margin: 0 0 2px;
        }
    .izquierda-main-column .main-colum .concurso_fotos_ganadores .info P{
        font-size: 11px;
        line-height: 14px;
        margin: 0 0 2px;
        }
    
.patrocinado{
    float: right;
    }
    .patrocinado SPAN{
        float: left;
        padding-right: 3px;
        }
    .patrocinado IMG{
        padding: 0 2px;
        }

/* ESTILOS */
.imagen-derecha{
    float:right;
    }
.alineacion-derecha{
    text-align:right;
    padding-right:5px
    }

/* Resultados en directo */
.resultados_directo{
    float:left;
    width:302px;
    }
    .pestanas_principales,
    .pestanas_secundarias{
        float:left;
        width:302px;
        }
        .pestanas_secundarias{
            background:transparent url(/images/resultados_directo/caja_home/fondo_pestanas_secundarias.gif) top left repeat-x
            }
        .pestanas_principales UL{
            padding:0;
            list-style-type:none;
            }
            .itemContent .pestanas_principales LI{
                float:left;
                margin:0;
                width:96px;
                height:28px;
                line-height:28px;
                text-align:center;
                background:transparent url(/images/resultados_directo/caja_home/pestanas.gif) 0 -28px no-repeat;
                color:#989898;
                font-size:14px;
                cursor:pointer
                }
                .pestanas_principales LI:hover,
                .pestanas_principales LI.sel{
                    color:#043256;
                    background:transparent url(/images/resultados_directo/caja_home/pestanas.gif) 0 0 no-repeat;
                    }
        .pestanas_secundarias UL{
            padding:0;
            list-style-type:none;
            }
            .itemContent .pestanas_secundarias LI{
                float:left;
                margin:0;
                width:75px;
                height:26px;
                line-height:26px;
                text-align:center;
                background:transparent url(/images/resultados_directo/caja_home/pestanas_peques.gif) 0 -26px no-repeat;
                color:#B8B8B8;
                font-size:11px;
                cursor:pointer;
                }
                .itemContent .pestanas_secundarias UL LI.europa_league{
                    width:122px;
                    }
                .pestanas_secundarias LI:hover,
                .pestanas_secundarias LI.sel{
                    background:transparent url(/images/resultados_directo/caja_home/pestanas_peques.gif) 0 0 no-repeat;
                    color:#40769B
                    }
                    .itemContent .pestanas_secundarias UL LI.europa_league:hover,
                    .itemContent .pestanas_secundarias UL LI.europa_league.sel{
                        width:122px;
                        }
    .resultados_directo .jornada{
        background:#F0F4E9;
        color:#990000;
        text-transform:uppercase;
        font-size:11px;
        line-height:17px;
        padding-left:10px;
        border-bottom:5px solid #FFF
        }
    TABLE.resultados{
        width:100%;
        margin:0 0 20px;
        }
        TABLE.resultados TR{
            line-height: 19px;
            }
            TABLE.resultados TR.par{
                background:#EAEAEA
                }
            TABLE.resultados TD.local,
            TABLE.resultados TD.visitante{
                float:left;
                width:110px;
                text-align:center;
                font-weight:700
                }
            TABLE.resultados TD.resultado,
            TABLE.resultados TD.resultado_fin,
            TABLE.resultados TD.resultado_juego{
                color:#6A6A6A;
                float:left;
                width:80px;
                text-align:center;
                font-weight:700
                }
                #destacado_deportes_futbol TABLE.resultados TD.resultado_fin,
                #deportes_futbol TABLE.resultados TD.resultado_fin{
                    cursor:pointer
                    }
                    TABLE.resultados TD.resultado_fin{
                        color:#9A0101
                        }
                #destacado_deportes_futbol TABLE.resultados TD.resultado_juego,
                #deportes_futbol TABLE.resultados TD.resultado_juego{
                    cursor:pointer
                    }
                    TABLE.resultados TD.resultado_juego{
                        color:#18b115;
                        }

.destacado_deportes_directo{
    float:left;
    width:100%;
    }
    .destacado_deportes_directo .resultados_directo{
        float:left;
        width:100%;
        }
    .destacado_deportes_directo .itemContent{
        border:0;
        width:100%;
        background:transparent url(/images/resultados_directo/destacado/bottom_resultados_destacado.gif) repeat-x left bottom;
        margin-bottom:10px;
        }
        .destacado_deportes_directo .pestanas_principales,
        .destacado_deportes_directo .pestanas_secundarias{
            float:left;
            width:100%;
            background:transparent url(/images/resultados_directo/destacado/fondo_resultados_deportivos.gif) repeat-x scroll right top;
            }
            .destacado_deportes_directo .pestanas_secundarias{
                background:transparent url(/images/resultados_directo/destacado/fondo_pestanas_secundarias.gif) top left repeat-x
                }
            .destacado_deportes_directo .itemContent .pestanas_principales LI{
                float:left;
                margin:0;
                width:137px;
                height:40px;
                line-height:40px;
                text-align:center;
                background:transparent url(/images/resultados_directo/destacado/pestanas.gif) 0 0 no-repeat;
                color:#484848;
                font-size:18px;
                cursor:pointer
                }
                .destacado_deportes_directo .pestanas_principales LI:hover,
                .destacado_deportes_directo .pestanas_principales LI.sel{
                    color:#043256;
                    background:transparent url(/images/resultados_directo/destacado/pestanas.gif) 0 -40px no-repeat;
                    }
            .destacado_deportes_directo .itemContent .pestanas_secundarias LI{
                float:left;
                margin:0;
                width:103px;
                padding-right:25px;
                height:31px;
                line-height:31px;
                text-align:center;
                background:transparent url(/images/resultados_directo/destacado/pestanas_peques.gif) top right no-repeat;
                color:#888888;
                font-size:14px;
                cursor:pointer;
                }
                .destacado_deportes_directo .itemContent .pestanas_secundarias LI.pestanas_directo{
                    background:url(/images/resultados_directo/destacado/pestanas_directo.gif) top left;
                    width:66px;
                    padding:0 10px
                    }
                    .destacado_deportes_directo .itemContent A{
                        height:31px;
                        line-height:31px;
                        font-size:14px;
                        font-weight:normal;
                        color:#FFF
                        }
                .destacado_deportes_directo .pestanas_secundarias LI:hover,
                .destacado_deportes_directo .pestanas_secundarias LI.sel{
                    background:transparent url(/images/resultados_directo/destacado/pestanas_peques.gif) 100% -31px no-repeat;
                    color:#FFF
                    }
        .destacado_deportes_directo .resultados_directo .jornada{
            background:#F0F4E9;
            color:#990000;
            text-transform:uppercase;
            font-size:11px;
            line-height:27px;
            padding-left:10px;
            border-bottom:5px solid #FFF
            }
        .destacado_deportes_directo TABLE.resultados{
            width:100%;
            }
            .destacado_deportes_directo TABLE.resultados TR{
                line-height:27px;
                color:#000;
                border-top:1px solid #E6E6E6
                }
                .destacado_deportes_directo TABLE.resultados TR.par{
                    background:#EEE;
                    }
                .destacado_deportes_directo TABLE.resultados TD.fecha,
                .destacado_deportes_directo TABLE.resultados TD.local,
                .destacado_deportes_directo TABLE.resultados TD.visitante,
                .destacado_deportes_directo TABLE.resultados TD.resultado,
                .destacado_deportes_directo TABLE.resultados TD.resultado_fin,
                .destacado_deportes_directo TABLE.resultados TD.resultado_juego{
                    font-weight:normal;
                    font-size:12px;
                    text-align:center;
                    }
                .destacado_deportes_directo TABLE.resultados TD.fecha{
                    float:left;
                    color:#043256;
                    width:52px
                    }
                .destacado_deportes_directo TABLE.resultados TD.local,
                .destacado_deportes_directo TABLE.resultados TD.visitante{
                    float:left;
                    padding:0 0 0 6px;
                    width:86px;
                    text-align:left;
                    }
                .destacado_deportes_directo TABLE.resultados TD.resultado,
                .destacado_deportes_directo TABLE.resultados TD.resultado_fin,
                .destacado_deportes_directo TABLE.resultados TD.resultado_juego{
                    color:#6A6A6A;
                    float:left;
                    width:72px;
                    font-size:13px;
                    }
                    .destacado_deportes_directo TABLE.resultados TD.resultado_fin{
                        color:#9A0101;
                        }
                    .destacado_deportes_directo TABLE.resultados TD.resultado_juego{
                        color:#18b115
                        }

.resultado_deporte{
    clear:both;
    position:relative;
    min-height:200px;
    height:auto!important;
    height:200px;
    }
    .destacado_deportes_directo #deportes_resultado_europa_league,
    .destacado_deportes_directo #deportes_resultado_champions{
        min-height:160px;
        height:160px;
        padding:40px 0 0;
        background:url(/images/resultados_directo/destacado/cuadro_champions.gif) top left no-repeat;
        }
        .destacado_deportes_directo #deportes_resultado_europa_league{
            background:url(/images/resultados_directo/destacado/cuadro_europa_league.gif) top left no-repeat;
            }
        .cuartos_izq,
        .semis_izq,
        .final,
        .semis_der,
        .cuartos_der{
            float:left;
            width:79px;
            height:144px;
            }
            .cuartos_izq,
            .cuartos_der{
                width:137px;
                }
            .semis_izq,
            .semis_der{
                width:130px;
                }
                .equipos,
                .result_partido{
                    float:left;
                    clear:both;
                    padding:0 2px;
                    width:73px;
                    height:72px;
                    line-height:72px;
                    }
                    .semis_izq .equipos,
                    .cuartos_izq .equipos{
                        text-align:right;
                        }
                    .semis_der .equipos,
                    .cuartos_der .equipos{
                        clear:none;
                        text-align:left;
                        }
                    .semis_izq .equipos,
                    .semis_der .equipos{
                        width:65px;
                        padding:0 2px;
                        }
                    .final .eq_local,
                    .final .eq_visitante{
                        float:left;
                        display:block;
                        width:100%;
                        padding:22px 0;
                        text-align:center;
                        }
                    .result_partido{
                        clear:none;
                        padding:0;
                        width:30px;
                        text-align:center;
                        color:#FFF;
                        }
                        .final .result_partido{
                            float:left;
                            width:80%;
                            height:30px;
                            height:auto!important;
                            display:block;
                            line-height:32px;
                            padding:10px 10% 0;
                            }
                        .result_partido SPAN,
                        .equipos SPAN{
                            display:block;
                            margin:10px 0;
                            line-height:16px;
                            }
                            .final .result_partido SPAN,
                            .final .result_partido SPAN.gol_local{
                                float:left;
                                margin:5px 4px;
                                }
                            .result_partido SPAN.gol_local,
                            .equipos .eq_local{
                                margin:24px 0 13px;
                                line-height:16px;
                                }
                                #destacado .noticia .final .result_partido IMG{
                                    float:none
                                    }
                                .semis_izq .result_partido SPAN.gol_local,
                                .semis_der .result_partido SPAN.gol_local,
                                .semis_izq .equipos .eq_local,
                                .semis_der .equipos .eq_local{
                                    margin:34px 0 58px;
                                    line-height:16px;
                                    }

    /* POPUP DE GOLES */
    .destacado_deportes_directo .muestra_goles,
    .resultados_directo .caja_muestra_goles{
        position:absolute;
        bottom:20px;
        left:50%;
        margin-left:-149px;
        float:left;
        width:292px;
        border:3px solid #676666;
        background: #e6e6e6;
        }
        .muestra_goles .resultado_final,
        .caja_muestra_goles .resultado_final{
            float:left;
            width:100%;
            height:49px;
            background:url(/images/resultados_directo/caja_home/fondo_completo.gif) top left no-repeat;
            }
            .muestra_goles .resultado_final .gol_local,
            .muestra_goles .resultado_final .gol_visitante,
            .caja_muestra_goles .resultado_final .gol_local,
            .caja_muestra_goles .resultado_final .gol_visitante{
                float:left;
                color:#FFF;
                line-height:49px;
                font-size:24px;
                width:46%;
                padding:0 0 0 4%;
                position:relative;
                }
            .muestra_goles .resultado_final .gol_local,
            .caja_muestra_goles .resultado_final .gol_local{
                text-align:right;
                padding:0 4% 0 0
                }
                .muestra_goles .resultado_final .gol_local IMG,
                .caja_muestra_goles .resultado_final .gol_local IMG{
                    position: absolute;
                    top:10%;
                    right:35%;
                    }
                .muestra_goles .resultado_final .gol_visitante IMG,
                .caja_muestra_goles .resultado_final .gol_visitante IMG{
                    position: absolute;
                    top:10%;
                    left:33%;
                    }
        .resultado_deporte .goles{
            float:left;
            width:100%;
            background:#E6E6E6;
            }
            .resultado_deporte .goles .fondo_goles{
                float:left;
                width:100%;
                background:url(/images/resultados_directo/caja_home/fondo_goles.gif) top left repeat-y;
                }
            .resultado_deporte .goles .equipo_local,
            .resultado_deporte .goles .equipo_visitante{
                float:left;
                width:50%;
                text-align:center;
                color:#043359;
                padding:10px 0;
                font-size:13px;
                font-weight:700
                }
               .resultado_deporte .goles UL{
                    float:left;
                    width:146px;
                    margin:0;
                    padding:0 0 5px;
                    font-size:11px;
                    list-style-type:none;
                    color:#A01414
                    }
                    .resultado_deporte .goles UL LI{
                        padding:3px 0 3px 15px;
                        line-height:18px;
                        }
                    .minuto{
                        float:right;
                        padding:0 5px 0 15px;
                        }
        .muestra_goles .cerrar,
        .caja_muestra_goles .cerrar{
            float:right;
            margin:0 10px 10px 0;
            cursor:pointer
            }
    .clasificacion-y-quiniela{
        text-align:right;
        margin-bottom:2px;
        }
        #destacado .noticia .clasificacion-y-quiniela IMG{
            float:none;
            }

.cursor{
    cursor:pointer;
    }
.semis_der .equipos.alin-derecha,
.cuartos_der .equipos.alin-derecha{
    text-align:right;
    }

/* CARRERA FORMULA UNO */
.carrera_formula_uno{
    float:left;
    width:100%;
    }
    .carrera_formula_uno .fondo_caja{
        display:block;
        height:276px;
        background:url(/images/carrera_formula_uno/fondo_f1.jpg) top left no-repeat;
        }
        .carrera_formula_uno .fondo_caja .pestanas{
            float:left;
            margin-top:44px;
            }
            .fondo_caja .pestanas .pestana_directo{
                margin-left:-5px;
                }
        .carrera_formula_uno .fondo_caja .circuito{
            float:right;
            margin:10px 10px 0 0;
            width:200px;
            color:#FFF;
            }
            .fondo_caja .circuito .trazado{
                float:right;
                margin-right:15px;
                }
            .fondo_caja .circuito .nombre{
                float:left;
                font-size:10px;
                font-weight:700;
                line-height:13px;
                margin:10px 0 0;
                width:100px;
                text-transform:uppercase;
                }
                .fondo_caja .circuito .fecha{
                    display:block;
                    margin:5px 0 0;
                    }
        .carrera_formula_uno #pos_pilotos{
            clear:both;
            float:left;
            height:140px;
            margin:40px 0 0;
            overflow:hidden;
            position:relative;
            width:617px;
            }
            .carrera_formula_uno .pos_pilotos{
                position:absolute;
                float:left;
                width:2305px;
                margin:0;
                height:140px;
                overflow:hidden;
                top:0;
                right:15px;
                }
                .carrera_formula_uno .flecha_izquierda{
                    position:absolute;
                    left: 15px;
                    top:38px;
                    z-index:500
                    }
                .carrera_formula_uno .flecha_derecha{
                    position:absolute;
                    right:15px;
                    top:38px;
                    z-index:501
                    }
                .carrera_formula_uno .pos_pilotos .impares,
                .carrera_formula_uno .pos_pilotos .pares{
                    display:block;
                    margin-bottom:10px;
                    }
                    .carrera_formula_uno .pos_pilotos .pares{
                        margin-right:55px;
                        }
                    .carrera_formula_uno .pos_pilotos .piloto{
                        float:right;
                        width:155px;
                        margin-left:30px;
                        margin-bottom:5px;
                        }
                        .carrera_formula_uno .pos_pilotos .abandono{
                            filter:alpha(opacity=50);
                            opacity:0.50;
                            }
                        .carrera_formula_uno .pos_pilotos .piloto .posicion{
                            color:#FFF;
                            text-align:center;
                            background:url(/images/formula_1/posicion.gif) top left no-repeat;
                            float:right;
                            margin:15px 0 0;
                            font-size:13px;
                            font-weight:700;
                            height:20px;
                            line-height:20px;
                            text-align:center;
                            width:36px;
                            }
                        .carrera_formula_uno .pos_pilotos .piloto SPAN{
                            display:block;
                            color:#01335b;
                            font-weight:700
                            }
                            .carrera_formula_uno .pos_pilotos .piloto SPAN SPAN.dorsal{
                                font-weight:normal;
                                display:inline;
                                padding:2px 5px;
                                line-height:10px;
                                background-color:#8c0000;
                                color:#FFF;
                                }

.carrera_formula_uno .informacion{
    clear:both;
    color:#FFF;
    font-size:11px;
    padding-left:5px;
    }
    .carrera_formula_uno .informacion .num_vuelta{
        font-size:12px;
        }

.eleccionescuantoantes{
    width:900px;
    margin:0 auto;
    font-size:12px;
    }
    .eleccionescuantoantes P{
        margin:0 0 15px;
        font-size:13px;
        line-height:18px;
        }
    .eleccionescuantoantes .elecciones-izquierda{
        float:left;
        width:300px;
        padding:0;
        margin:0;
        }
    .eleccionescuantoantes .elecciones-derecha{
        float:right;
        padding:25px 30px 10px 20px;
        width:550px;
        margin:0;
        }
        .eleccionescuantoantes .iconos{
            clear:both;
            }
            .eleccionescuantoantes .clearFix{
                float:left;
                margin:50px 0 0;
                width:100%;
                }
        .eleccionescuantoantes .elecciones-derecha .titular{
            float:left;
            width:400px;
            }
        .eleccionescuantoantes .elecciones-derecha .inscripcion{
            float:right;
            padding:56px 0 0;
            }
        .eleccionescuantoantes H1,
        .eleccionescuantoantes H2,
        .eleccionescuantoantes H3,
        .eleccionescuantoantes H4{
            color:#023C6A;
            font-weight:700;
            }
            .eleccionescuantoantes H1{
                margin:0 0 2px;
                font-size:36px;
                line-height:36px;
                }
            .eleccionescuantoantes H2{
                font-size:48px;
                line-height:44px;
                margin:0;
                }
            .eleccionescuantoantes H3{
                color:#000;
                font-size:20px;
                line-height:24px;
                margin:15px 0 20px;
                }
            .eleccionescuantoantes H4{
                font-size:32px;
                line-height:32px;
                font-weight:normal;
                }

.align-derecha{
    text-align: right;
    }
    .ver-todas-mundial{
        float:right;
        margin:10px;
        padding:7px 10px;
        color:#FFF;
        background:#023C6A;
        font-size:12px;
        }

.publish_subseccion A{
    color:#333;
    font-size:11px;
    font-weight:normal;
    }
