#contenedor_web{/**/
    background:#000000 url(../img/bg_contenedor_web_repeat_f1.jpg) scroll repeat-x left top;
}
#contenedor_pie {
    background:#000000;
}
#contenedor_web2{ /**/
    background:url(../img/bg_contenedor_web_f1.jpg) scroll no-repeat center top;
}
#contenido_web {/*El mismo fondo que el ancho, pero centrado y con el ancho fijo, para cuando el navegador tenga menos ancho que el ancho de la imagen*/
    background:url(../img/bg_contenedor_web_f1.jpg) scroll no-repeat center top;
}
.content_head{
}
/*Cabecera*/
.custom_head{
}
.custom_head .custom_head_logo{
    background:url(../img/bg_custom_sprite_f1.gif) scroll no-repeat 0 0;
    background:transparent url(../img/bg_nav_sprite.png) no-repeat scroll -274px -316px;
    height:70px;
    margin:38px 27px 11px 0;
    width:138px;
}
.custom_head .custom_hora_emision{   
}
.custom_head .custom_title{
}
.custom_head .custom_shadow{
}

/*Patrocinios*/
.custom_ads{
    width:545px;
    height:220px;
    margin-bottom:-85px;
}
.custom_ads img{
}
.custom_ads .custom_ads_title{
}

.directos_content{
    background:none;
    border:1px solid #333333;
    /*width:958px;*/
}
.directos_content .player{
    border:2px solid #666666;
	
	overflow:visible; /*para el expandir/contraer*/ 
	margin-bottom:25px;
}
.directos_content .cintillo{
}
.directos_content .cintillo .text_patrocinador{
}


/*CARRUSEL*/
.directos_content .carrusel{
}
.directos_content .carrusel .pdirectos{
}
.directos_content .carrusel .pdirectos,
.directos_content .carrusel .pdirectos a{
}
.directos_content .carrusel .parrilladirectos,
.directos_content .carrusel .parrilladirectos a{
}
.directos_content .carrusel .parrilladirectos a:hover,
.directos_content .carrusel .pdirectos a:hover{
}
.directos_content .carrusel .parrilladirectos .go{
}

#jcarousel-skin-small{}
#jcarousel-skin-small .jcarousel-container-horizontal{
}
#jcarousel-skin-small .jcarousel-prev-horizontal{
}
#jcarousel-skin-small .jcarousel-next-horizontal{
}
#jcarousel-skin-small .jcarousel-clip-horizontal {
}
#jcarousel-skin-small .jcarousel-item-horizontal {
}
#jcarousel-skin-small .jcarousel-item {
}
#jcarousel-skin-small .jcarousel-item img {
}
#jcarousel-skin-small .jcarousel-item a {
}
#jcarousel-skin-small .jcarousel-item a:hover{
}

#jcarousel-skin-small .jcarousel-item .ctitulo{
}
#jcarousel-skin-small .jcarousel-item .ctitulo2{
}
#jcarousel-skin-small .activo{
}
#jcarousel-skin-small .inactivo{
}
#jcarousel-skin-small .jcarousel-item .full_link{
}
#jcarousel-skin-small .inactivo .full_link{
}

#jcarousel-skin-small  .video_cortina {
}
#jcarousel-skin-small  .video_cortina b {
}
#jcarousel-skin-small  .video_cortina b.titulo {
}
#jcarousel-skin-small  .video_cortina b.titulo2 {
}
/* FIN CLASES PARA EL CARUSEL */

/*Caja Facebook*/
.directos_fb_comments{
}
.directos_fb_comments .top{
}
.directos_fb_comments .top .abrir{
}
.directos_fb_comments .top .abrir:hover,
.directos_fb_comments .top .cerrar:hover{
}
.directos_fb_comments .top .cerrar{
}
.directos_fb_comments .top .abrir .go{
}
.directos_fb_comments .top .cerrar .go{
}
.directos_fb_comments .center{
}
.directos_fb_comments .bottom{
}
.directos_fb_comments .bottom p{
}

.conpublicidad .cintillo{
}
.conpublicidad .directos_content .directos_fb_comments .center{
}

/*Gran premio*/
.custom_head{
    width:980px;
}
.custom_ads{
    display:none; /*oculto de momento*/
}
.head_gp_info{
    margin-left:30px;
    width:785px;
}
/***CAJA CABECERA **/
.granpremiocabecera{
	height:135px;
	overflow:hidden;
        width:100%;
}

/**Caja cabecera izquierda**/
.granpremiocableft{
	/* width:400px;*/
	width:560px;
        padding-top:33px;
        padding-bottom:3px;

}
.granpremiocableft .granpremiocableft_title{
	font-weight:bold;
	color:#999;
	font-size:12px;
	text-transform:uppercase;
	line-height:1.4;
}
.granpremiocableft .granpremiocableft_titlegp{
	font-size:19px;
	color:#fff;
	font-weight:bold;
	font-style:italic;
	background:transparent url(../img/banderas/zzz1.gif) no-repeat scroll left 3px;
	padding-left:35px;
	height:26px;
	padding-bottom:5px;
padding-top:3px;padding-bottom:12px;
	text-transform:uppercase;
}
.granpremiocableft .granpremiocableft_subtitle{
	font-weight:normal;
	color:#42AC46;
	font-size:18px;
	text-transform:uppercase;
	line-height:1.4;
}

/**Caja Cabecera centro**/
.granpremiocabcenter{
	width:110px;
	padding-right:10px;
	text-align:right;
}
.granpremiocabcenter .granpremiocabcenter_title{
	font-weight:bold;
	color:#999;
	font-size:12px;
	text-transform:uppercase;
	line-height:1.2;
}
.granpremiocabright .granpremiocabcenter_title_proximo{
	margin-top:7px;
}
.granpremiocabright .granpremiocabcenter_title_proximo span,
.granpremiocabright .granpremiocabcenter_title_proximo{
	font-weight:bold;
	color:#999;
	font-size:14px;
	text-transform:uppercase;
	line-height:1.2;
	text-align:right;
}
.granpremiocabright .granpremiocabcenter_title_proximo span{
	padding-left:70px;
	background:transparent url(../img/bg_granpremiocabcenter_title_proximo.gif) scroll no-repeat left center;
}

/**Caja cabecera derecha**/
.granpremiocabright{
    width:100%;
}
.granpremiocabright .granpremiobloque{
	display:inline;
	float:left;

	padding:5px;
	margin-right:6px;
	position:relative;
	height:38px;
        border:1px solid #666666;
        width:113px;
        text-align:center;
}
.granpremiocabright .gpb_pasado{
    background:url(../img/bg_custom_gpb_pasado_f1.gif) scroll repeat-x left bottom;
    width:105px;
    padding-left:10px;
    padding-right:10px;
}
.granpremiocabright .gpb_directo{
    background:#BB0000 url(../img/bg_custom_gpb_directo_f1.jpg) scroll no-repeat center center;
    border:1px solid #F70000;
    padding-left:10px;
    padding-right:10px;
    width:103px;
}
.granpremiocabright .gpb_futura{
    padding-top:3px;
    padding-bottom:3px;
    height:42px;
}
.granpremiocabright .granpremiobloque_title{
	font-weight:normal;
	color:#CCCCCC;
	font-size:14px;
	text-transform:uppercase;
	line-height:1.3;
}
.granpremiocabright .granpremiobloque_title2{
}
.granpremiocabright .granpremiobloque_title3{
	text-indent:10px;
}
.granpremiocabright .granpremiobloque_title3,
.granpremiocabright .granpremiobloque_title2{
	font-weight:normal;
	color:#44B348;
	color:#517E0E;
	font-size:11px;
	text-transform:uppercase;
	line-height:1.4;
}

.granpremiocabright .gpb_pasado .granpremiobloque_title{
    
}
.granpremiocabright .gpb_directo .granpremiobloque_title{
    color:#FFFFFF;
    font-weight:bold;
}
.granpremiocabright .gpb_futura .granpremiobloque_title{
    line-height:1;
}

.directos_content .carrusel {
    /*En F1 es la cronica del directo*/
    border:1px solid #333333;
    background:none;
    width:624px;
    padding-bottom:12px;
}
/**_FORMULATV_DIRECTO_**/
.formulatv_titlecronica{
	background:url(../img/bg_formulatv_titlecronica_left.gif) scroll no-repeat left center;
	padding-left:70px;

	display:inline;
	font-size:14px;
	color:#ff0000;
	text-transform:uppercase;

}
.formulatv_titlecronicacenter{
	margin:5px auto 10px;
	line-height:18px;
}
.formulatv_titlecronica span{
	padding-right:70px;
	line-height:18px;
	background:url(../img/bg_formulatv_titlecronica_right.gif) scroll no-repeat right center;
}
.formulatv_textocronica{
	width:624px;
	height:170px;
	overflow-y:scroll;
}
.formulatv_textocronica p{
	color:#ccc;
	font-size:12px;
	font-weight:normal;
	line-height:1.4;
	margin-bottom:20px;

}
.formulatv_textocronica .formulatv_horacomment{
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
}

.body_directos_f1 .carrusel_gpprof  #jcarousel-skin-small .jcarousel-item .ctitulo,
.body_directos_f1 .carrusel_gpprof  #jcarousel-skin-small .jcarousel-item .ctitulo a{
	/*color:#44B348;*/
	color:#44B348;
	font-size:12px;
	line-height:1.7;
}
.body_directos_f1 .carrusel_gpprof  #jcarousel-skin-small .jcarousel-item .ctitulo a{
	height:auto;
	padding:0;
	width:auto;
	display:inline;
	text-decoration:underline;
}
.body_directos_f1 .carrusel_gpprof  #jcarousel-skin-small .jcarousel-item .ctitulo a:hover{
	text-decoration:none;
}
.body_directos_f1 .carrusel_gpprof  #jcarousel-skin-small .jcarousel-item .ctitulo .carrousel_img{
	float:right;
	display:inline;
	margin-left:5px;
}
/**_FORMULATV_DIRECTO_**/



/*Patrocinio Panasonic*/
.custom_panasonic{ /**/
    background:#000000;
}
.custom_panasonic #cabecera_top{
	background:none;
}
.custom_panasonic #contenido_web,
.custom_panasonic #contenedor_web,
.custom_panasonic #contenedor_web2{
    background:#000000 url(../img/body_directos_panasonic_contenedor_web.jpg) scroll no-repeat center top;
}
.custom_panasonic .custom_ads {
	position:absolute;
	left:535px;
	top:20px;
	display:block;
}
.custom_panasonic .custom_ads .custom_ads_title {
	display:none;
}
.custom_panasonic .custom_ads  img{
	/*2 opciones*/
	background:url(../img/bg_patrocinado_panasonic2.png) scroll no-repeat 0 0;
	background:url(../img/bg_patrocinado_panasonic1.png) scroll no-repeat 0 0;
}
.custom_panasonic .directos_content {
	background:#000;
}

/*Patrocinio JW*/
.custom_jw{ /**/
    background:#000000;
}
.custom_jw #cabecera_top{
	background:none;
}
.custom_jw #contenido_web,
.custom_jw #contenedor_web,
.custom_jw #contenedor_web2{
    background:#000000 url(../img/body_directos_jw_contenedor_web.jpg) scroll no-repeat center 0px;
}
.custom_jw .custom_ads {
	display:block;
	left:561px;
	position:absolute;
	top:140px;
}
.custom_jw .custom_ads .custom_ads_title {
	display:none;
}
.custom_jw .custom_ads  img{
	/*2 opciones*/
	background:url(../img/bg_patrocinado_jw.png) scroll no-repeat 0 0;
}
.custom_jw .directos_content {
	background:#000;
}
.custom_jw .custom_head{
    height:200px;
}

.custom_jw.conpublicidad #contenedor_web2{
	background-position: center 31px;
}
.custom_jw.conpublicidad .custom_ads{
	left:467px;
	top:172px;
}
.custom_jw.conpublicidad .custom_head{
    height:236px;
}




/*Patrocinio Vodafone*/
.custom_vodafone{ /**/
    /* background:#000000; */
	background:url("../img/body_directos_vodafone09_contenedor_web.jpg") no-repeat scroll center 179px #000000; /* Version 15 noviembre */
}
.custom_vodafone #cabecera_top{
	background:none;
}
.custom_vodafone #contenido_web,
.custom_vodafone #contenedor_web,
.custom_vodafone #contenedor_web2{
	background:none scroll no-repeat center top transparent; /* Version 15 noviembre */
}
.custom_vodafone #contenedor_pie{
	background:none scroll no-repeat center top transparent; /* Version 15 noviembre */
}

.custom_vodafone .custom_ads {
	position:absolute;
	left:554px;
	top:23px;
	display:block;
	width:153px;
	height:50px;
}
.custom_vodafone .custom_ads .custom_ads_title {
	display:none;
}
.custom_vodafone .custom_ads  img{
	/*2 opciones*/
	background:none;
}
.custom_vodafone .directos_content {
	background:#000;
}
.custom_vodafone .full_link_patrocinio{
display:block !important;
float:left;
height:600px;
left:0;
position:absolute;
top:00px;
visibility:visible !important;
width:100%;
z-index:1;
}
.custom_vodafone #contenido_web {
z-index:3;
}



/*Patrocinio Sisheido*/
.custom_sisheido{ /**/
    background:#000000;
}
.custom_sisheido #cabecera_top{
	background:none;
}
.custom_sisheido #contenido_web,
.custom_sisheido #contenedor_web,
.custom_sisheido #contenedor_web2{
    background:#000000 url(../img/body_directos_sisheido_contenedor_web.jpg) scroll no-repeat center top;
}
.custom_sisheido .custom_ads {
	position:absolute;
	left:535px;
	top:20px;
	display:block;
}
.custom_sisheido .granpremiocableft{
    padding-top: 53px;
}
.custom_sisheido .custom_ads .custom_ads_title {
	display:none;
}
.custom_sisheido .custom_ads  img{
	/*2 opciones* /
	background:url(../img/bg_patrocinado_sisheido2.png) scroll no-repeat 0 0;
	background:url(../img/bg_patrocinado_sisheido1.png) scroll no-repeat 0 0;*/
}
.custom_sisheido .directos_content {
	background:#000;
}
.custom_sisheido .publi200 .text_patrocinador{
	display:none;
}
.custom_sisheido .publi200 .publi200_content,
.custom_sisheido .publi200 .publi200_content img{
    height: 80px;
    width: 400px;
	border:none;
}
.custom_sisheido .publi200 {
    display: block;
    height: 80px;
    margin-left: -200px;
    width: 402px;
	z-index:2;
}
.custom_sisheido .content_head{
    height:185px;
}
.custom_sisheido .full_link_patrocinio{
display:block !important;
float:left;
height:900px;
left:0;
position:absolute;
top:0px;
visibility:visible !important;
width:100%;
z-index:1;
}
.custom_sisheido .full_link_patrocinio_left{
left:0%;
width:50%;
}
.custom_sisheido .full_link_patrocinio_right{
left:50%;
width:50%;
}
.custom_sisheido #contenido_web {
z-index:3;
}







/*Patrocinio dukenukem*/
.custom_dukenukem{ /**/
    /* background:#000000; */
	background:#000000; /* Version 15 noviembre */
}
.custom_dukenukem #cabecera_top{
	background:none;
}
.custom_dukenukem #contenido_web,
.custom_dukenukem #contenedor_web,
.custom_dukenukem #contenedor_web2{
	background:url("../img/body_directos_dukenukem_contenedor_web.jpg") no-repeat scroll center 0px #000000; /* Version 15 noviembre */
}
.custom_dukenukem #contenedor_pie{
	background:none scroll no-repeat center top transparent; /* Version 15 noviembre */
}
.custom_dukenukem .publi200 .publi200_content {
	width:240px;
	height:80px;
	border:none;
}
.custom_dukenukem .publi200 .text_patrocinador{
	display:none;
}

.custom_dukenukem .custom_ads {
	position:absolute;
	left:554px;
	top:23px;
	display:block;
	width:153px;
	height:50px;
}
.custom_dukenukem .custom_ads .custom_ads_title {
	display:none;
}
.custom_dukenukem .custom_ads  img{
	/*2 opciones*/
	background:none;
}
.custom_dukenukem .directos_content {
	background:#000;
}
.custom_dukenukem .full_link_patrocinio{
display:block !important;
float:left;
height:1000px;
left:0;
position:absolute;
top:00px;
visibility:visible !important;
width:100%;
z-index:1;
}
.custom_dukenukem #contenido_web {
z-index:3;
}

/*
	-
	Patrocinio XBOX 360 - Japan
	-
*/

.custom_xboxjapon { /**/
    /* background:#000000; */
	background:#000000; /* Version 15 noviembre */
}
.custom_xboxjapon #cabecera_top{
	background:none;
}
.custom_xboxjapon #contenido_web,
.custom_xboxjapon #contenedor_web,
.custom_xboxjapon #contenedor_web2{
	background:url("../img/body_directos_xboxjapon_contenedor_web.jpg") no-repeat scroll center 0px #000000; /* Version 15 noviembre */
}
.custom_xboxjapon #contenedor_pie{
	background:none scroll no-repeat center top transparent; /* Version 15 noviembre */
}
.custom_xboxjapon .publi200 .publi200_content {
	width:240px;
	height:80px;
	border:none;
}
.custom_xboxjapon .publi200 .text_patrocinador{
	display:none;
}

.custom_xboxjapon .custom_ads {
	position:absolute;
	left:554px;
	top:23px;
	display:block;
	width:153px;
	height:50px;
}

.custom_xboxjapon .custom_ads .custom_ads_title {
	display:none;
}

.custom_xboxjapon .custom_ads  img{
	/*2 opciones*/
	background:none;
}

.custom_xboxjapon .directos_content {
	background:#000;
}

.custom_xboxjapon .full_link_patrocinio{
display:block !important;
float:left;
height:1000px;
left:0;
position:absolute;
top:00px;
visibility:visible !important;
width:100%;
z-index:1;
}
.custom_xboxjapon #contenido_web {
z-index:3;
}

/*
	-
	@FIN Patrocinio XBOX 360 - Japan
	-
*/

.gp_expandir,
.gp_contraer{
    background:#000000 url(../img/bg_gp_expandir.jpg) scroll no-repeat -90px 0;
    bottom: -18px;
    color: #0F0F0F;
    font-size: 11px;
    font-weight: bold;
    height: 18px;
    line-height: 16px;
    overflow: hidden;
    padding-right: 30px;
    position: absolute;
    right: 0;
    text-align: center;
    width: 59px;
	text-decoration:none;
}
.gp_contraer{
	background-position:0px 0px;
}
.gp_expandir:hover,
.gp_contraer:hover{
	text-decoration:underline;
}



/**CARRUSEL DEL GRAN PREMIO**/
/**********************************************/
.gp_carrusel{
	padding:10px 0px 10px 10px;
	width:638px;
	border:1px solid #333333;
	margin-bottom:10px;
}
/* CARROUSEL */
.jcarousel-skin-lasexta .jcarousel-prev-horizontal,
.jcarousel-skin-lasexta .jcarousel-next-horizontal {
    background:transparent url(../img/bg_gp_carouselh_sprite.png) no-repeat scroll 0 0;
    width:23px;
    height:89px;
    top:0px;
}
.jcarousel-skin-lasexta .jcarousel-prev-horizontal {
    background-position: 0 0;
    left:0px;
}
.jcarousel-skin-lasexta .jcarousel-next-horizontal {
    background-position: 100% 0;
    right:0px;
}
.jcarousel-skin-lasexta .jcarousel-prev-horizontal,
.jcarousel-skin-lasexta .jcarousel-prev-horizontal:hover,
.jcarousel-skin-lasexta .jcarousel-prev-horizontal:active {
    background-position:0 0;
    cursor:pointer;/*puntero*/
}
.jcarousel-skin-lasexta .jcarousel-next-horizontal,
.jcarousel-skin-lasexta .jcarousel-next-horizontal:hover,
.jcarousel-skin-lasexta .jcarousel-next-horizontal:active {
    background-position:-19px 0px;
    cursor:pointer;/*puntero*/
}
.jcarousel-skin-lasexta .jcarousel-next-disabled-horizontal,
.jcarousel-skin-lasexta .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-lasexta .jcarousel-next-disabled-horizontal:active{
    background-position:-62px 0;
    cursor:default;
}
.jcarousel-skin-lasexta .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-lasexta .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-lasexta .jcarousel-prev-disabled-horizontal:active{
    background-position:-81px 0;
    cursor:default;
}
/****/
.jcarousel-skin-lasexta .jcarousel-clip-vertical {
    height:245px;
    width:300px;
}
.jcarousel-skin-lasexta .jcarousel-prev-vertical,
.jcarousel-skin-lasexta .jcarousel-next-vertical {
    width:300px;
    height:16px;
    left:0px;
}
.jcarousel-skin-lasexta .jcarousel-prev-vertical {
    background-position: 0 0;
    top:0px;
}
.jcarousel-skin-lasexta .jcarousel-next-vertical {
    background-position: 100% 0;
    bottom:0px;
}
.jcarousel-skin-lasexta .jcarousel-prev-vertical,
.jcarousel-skin-lasexta .jcarousel-prev-vertical:hover,
.jcarousel-skin-lasexta .jcarousel-prev-vertical:active {
    background-position:0 0;
    cursor:default;
}
.jcarousel-skin-lasexta .jcarousel-next-vertical,
.jcarousel-skin-lasexta .jcarousel-next-vertical:hover,
.jcarousel-skin-lasexta .jcarousel-next-vertical:active {
    background-position:0px -26px;
    cursor:default;
}
.jcarousel-skin-lasexta .jcarousel-next-disabled-vertical,
.jcarousel-skin-lasexta .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-lasexta .jcarousel-next-disabled-vertical:active{
    background-position:0px -88px;
    cursor:default;
}
.jcarousel-skin-lasexta .jcarousel-prev-disabled-vertical,
.jcarousel-skin-lasexta .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-lasexta .jcarousel-prev-disabled-vertical:active{
    background-position:0 -62px;
    cursor:default;
}
/****/
.jcarousel-skin-lasexta .jcarousel-prev-disabled,
.jcarousel-skin-lasexta .jcarousel-next-disabled{
}
.jcarousel-skin-lasexta .jcarousel-item a{
    height:auto;
    padding:0;
    width:auto;
}
.jcarousel-control{
    clear:both;
    margin:0 auto;
    padding-top:10px;
    position:relative;
    text-align:center;
}
.jcarousel-control a{
    background: transparent url(../img/bg_gp_ico_sprite.gif) no-repeat scroll 0 -30px;
    float:left;
    height:10px;
    margin-left:7px;
    overflow:hidden;
    position:relative;
    text-indent:-9000px;
    width:10px;
}
.jcarousel-control a.active,
.jcarousel-control a:hover{
    background-position: 0 0;
}
/*BASE*/
.jcarousel .modulo_media {
    float: left;
    margin-bottom: 5px;
    overflow: hidden;
    position: relative;
    z-index: 3;
}
/*Cortina del video*/
.modulocontent .modulo_media a.link_cortina {
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000); /*Compatibilidad IE (FORMATO ARGB - todo hexadecimal)*/
    background:rgba(0, 0, 0, 0.7) none repeat scroll 0 0;
    bottom:0;
    color:#FFFFFF;
    display:none;
    font-size:14px;
    font-weight:bold;
    height:auto;
    line-height:1.4;
    left:0;
    padding:8px;
    position:absolute;
    text-decoration:none;
}
.video_mosca, 
.video_mosca_mini {
    height: 100%;
    left: 0 !important;
    position: absolute !important;
    top: 0 !important;
    width: 100%;
    z-index: 20 !important;
}
.modulocontent .modulo_media:hover a.link_cortina{
    display:block;
}
.video_mosca_mini{
	background:transparent url(../img/videomosca2_v2_trans.png) scroll no-repeat 90% 90%;
}

/* CARROUSEL 2 COLUMNAS CON ALTO 100PX */
.carousel_2col100h{overflow: hidden;}
.carousel_2col100h .jcarousel-container-horizontal{
    padding:0 23px;
    width:592px;
    height:100px;
    margin-top: 0px;
}
.carousel_2col100h .jcarousel-clip-horizontal {
    width:592px;
    height:100px;
}
.carousel_2col100h .jcarousel-prev-horizontal,
.carousel_2col100h .jcarousel-next-horizontal {
    height:100px;
}
.carousel_2col100h .jcarousel-prev-horizontal,
.carousel_2col100h .jcarousel-prev-horizontal:hover,
.carousel_2col100h .jcarousel-prev-horizontal:active {
    background-position: 0 2px;
}
.carousel_2col100h .jcarousel-next-horizontal,
.carousel_2col100h .jcarousel-next-horizontal:hover,
.carousel_2col100h .jcarousel-next-horizontal:active {
    background-position:-26px 2px;
}
.carousel_2col100h .jcarousel-prev-disabled-horizontal,
.carousel_2col100h .jcarousel-prev-disabled-horizontal:hover,
.carousel_2col100h .jcarousel-prev-disabled-horizontal:active{
    background-position:-62px 5px;
}
.carousel_2col100h .jcarousel-next-disabled-horizontal,
.carousel_2col100h .jcarousel-next-disabled-horizontal:hover,
.carousel_2col100h .jcarousel-next-disabled-horizontal:active{
    background-position: -88px 5px;
}
.carousel_2col100h .item{
    height:100px;
    margin-right:10px;
    width:190px
}
/*BASE*/
.modulo_carousel_gp{}
.modulo_carousel_gp .modulo_combovideos_item,
.modulo_carousel_gp .jcarousel-item-horizontal {
    background:transparent none repeat scroll 0 0;
    height:auto;
    margin:0 10px 0 0;
    overflow:hidden;
    padding:2px 10px;
    width:170px;
}
.modulo_carousel_gp .modulo_media {
    margin-right:0px !important;
    margin-left:0px !important;
    margin-bottom: 0px;
}
/*Carrusel video cortina*/
.modulo_carousel_gp .cvideo_cortina_content{
}
.modulo_carousel_gp .cvideo_cortina{
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000); /*Compatibilidad IE (FORMATO ARGB - todo hexadecimal)*/
	background:rgba(0,0,0,0.7);
	color:#FFFFFF;
	font-size:14px;
	font-size:12px;
	font-weight:bold;
	height:75px;
	height:90px; /*Crop 170x96*/
	height:auto;
	left:0;
	line-height:1.3;
	padding:5px 0 5px 5px;
	position:absolute;
	text-indent:0;
	top:auto;
	bottom:0px;
	width:165px;
	z-index:35;
}
.modulo_carousel_gp .cvideo_cortina .cvideo_cortina_text{
display:none;
}
.modulo_carousel_gp .cvideo_cortina .cvideo_cortina_play{
	position:absolute;
	bottom:5px;
	right:5px;
	font-size:11px;
	display:none;
}
.modulo_carousel_gp .cvideo_cortina .cvideo_cortina_play_icon{
	background:url(../img/bg_sprite_lasexta_v.png) scroll no-repeat 0 0;
	width:11px;
	height:17px;
	float:right;
	margin-left:5px;
}
.modulo_carousel_gp a:hover .cvideo_cortina{
	height:90px; /*Crop 170x96*/
}
.modulo_carousel_gp a:hover .cvideo_cortina .cvideo_cortina_text{
	display:block;
	font-size:12px;
	color:#999999;
	line-height:1.4;
	font-weight:normal;
	padding-top:3px;
}
.modulo_carousel_gp a:hover .cvideo_cortina .cvideo_cortina_play{
	display:block;
}
/**CARRUSEL DEL GRAN PREMIO**/

/***ENCUESTAS***/
.gp_encuestas{
	border:1px solid #333333;
	width:640px;
	padding:10px 0px 10px 8px;
}
.gp_encuestas .encuesta_titulo a,
.gp_encuestas .encuesta_titulo {
	color: #517E0E;
}
.gp_encuestas .encuesta_titulo{
	margin-bottom:5px;
}
.gp_encuestas .encuesta_content p {
    color: #999999;
}
.gp_encuestas .encuestaoptions {
    border-bottom: 2px solid #333333;
    color: #FFFFFF;
    font-size: 12px;
    padding: 10px 10px 3px 0;
}
.gp_encuestas .encuesta_tipo2 .encuestaoption {
    border-bottom: 1px solid #333333;
}
.gp_encuestas .encuesta_tipo2 span.media{
}
.gp_encuestas .encuesta_tipo2 label {
    color: #FFFFFF;
}
.gp_encuestas .pc_radio_unchecked{
   background-image:    url(../img/bg_gp_encuesta_off.gif);
}
.gp_encuestas .pc_radio_checked{
   background-image:    url(../img/bg_gp_encuesta_on.gif);
}
.gp_encuestas .pc_radio_unchecked_disabled{
   background-image:    url(../img/bg_gp_encuesta_on.gif);
}
.gp_encuestas .pc_radio_checked_disabled{
   background-image:    url(../img/bg_gp_encuesta_off.gif);
}
/**/
.gp_encuestas .normal,
.gp_encuestas  .advertencia,
.gp_encuestas  .confirmacion,
.gp_encuestas  .error {
background:transparent url(../img/bg_gp_ico_sprite.gif) no-repeat scroll left top;
color: #FFFFFF;
}
.gp_encuestas .normal{
background:none;
}
.gp_encuestas .advertencia{
background-position:0px -90px;
}
.gp_encuestas .advertencia ins{
background-color:#FF5D00;
}
.gp_encuestas .confirmacion{
background-position:0px -46px;
}
.gp_encuestas .confirmacion ins{
background-color:#338637;
}
.gp_encuestas .error{
background-position:0px -68px;
}
.gp_encuestas .error ins{
background-color:#DB0000;
}
.gp_encuestas .encuesta_action .encuesta_nvotos{
color:#FFFFFF;
}
.gp_encuestas .resultado2 .encuestaoption .barra_encuesta_percent {
    color: #FFFFFF;
	text-shadow:none;
}
.gp_encuestas .resultado2 .ganador span.barra_encuesta_percent {
    color: #FFFFFF;
}
.gp_encuestas .encuesta_submit,
.gp_encuestas .encuesta_resultados {
    background:#4B780B;
    border: medium none;
    color: #FFFFFF;
    float: right;
    font-size: 11px;
    font-weight: bold;
    height: 17px;
    line-height: 17px;
    padding: 0 10px;
    text-align: center;
    text-decoration: none;
    text-shadow: none;
}
.gp_encuestas .encuesta_submit b {
	padding:0px;
	background:none;
}
.gp_encuestas .resultado2 .ganador .barra_encuesta_interior {
    background:#4B780B;
}
.gp_encuestas .resultado2 .barra_encuesta_interior {
    background:#333333;
}
/***ENCUESTAS***/

/***NOTICIAS***/
.gp_noticias{
	border:1px solid #333333;
	width:640px;
	padding:10px 0px 10px 8px;
	overflow:visible;/*para el titulo*/
}
.gp_noticias .ls_interiores_items_listado{
	width:640px;
	position:relative;
	overflow:hidden;
}
.gp_noticias .ls_interiores_item {
    border-bottom: 1px solid #333333;
	position:relative;
	overflow:hidden;
	float:left;
	width:310px;
	margin-right:10px;
}
.gp_noticias .ls_interiores_item .modulocontent {
    margin-right: 0;
    width: 310px;
    float: left;
    margin-bottom: 10px;
    overflow: hidden;
    padding: 0;
    position: relative;
}
.gp_noticias .ls_interiores_item .modulocontent_contenedor {
    padding: 0px 0 0;
    width: 310px;
}
.gp_noticias .ls_interiores_items_listado .ls_interiores_item .modulocontent_contenedor .modulo_subcontent {
    float: none;
	height:80px;
}
.gp_noticias .ls_interiores_items_listado .ls_interiores_item .modulocontent_contenedor .modulo_subcontent_data{
    height:65px;
	margin-bottom:3px;
	overflow:hidden;
}
.gp_noticias .modulo_gen .media_left {
    float: left;
    margin-bottom: 5px;
    overflow: hidden;
    position: relative;
    z-index: 3;
}
.gp_noticias .ls_interiores_item .modulo_gen .modulo_entradilla {
    margin-bottom: 0;
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    line-height: 1.4;
    position: relative;
    text-decoration: none;
}
.gp_noticias .modulo_gen .modulo_titulo,
.gp_noticias .modulo_gen .modulo_titulo a{
    color: #517E0E;
    font-size: 14px;
    font-weight: bold;
    line-height: 1.2;
	text-decoration:none;
}
.gp_noticias .modulo_gen .modulo_titulo a:hover{
	text-decoration:underline;
}
.gp_noticias .modulo_gen .modulo_titulo{
    position: relative;
    height: 1%;
    margin-bottom: 5px;
}
.gp_noticias .modulo_gen p.modulo_texto, 
.gp_noticias .modulo_gen div.modulo_texto p {
    color: #FFFFFF;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.3;
    padding-bottom: 10px;
    position: relative;
}
.gp_noticias .modulo_num_comentarios a, 
.gp_noticias .modulo_num_comentarios {
    color: #999999;
    font-size: 11px;
    font-weight: normal;
    line-height: 1.1;
	text-decoration:none;
}
.gp_noticias .modulo_num_comentarios {
    background: url("../../img/bg_sprite_smm.png") no-repeat scroll 0 -230px transparent;
    margin-bottom: 7px;
    margin-right: 5px;
    overflow: hidden;
    padding-left: 13px;
    position: relative;
}
.gp_noticias .modulo_num_comentarios a:hover{
	text-decoration:underline;
}
.gp_noticias .modulo_gen .modulo_media {
    float: left;
    margin-bottom: 0px;
    overflow: hidden;
    position: relative;
    z-index: 3;
	margin-right:10px;
}
.gp_noticias .gp_noticia_title{
	background:url(../img/bg_gp_noticias_title.jpg) scroll no-repeat left top;
	width:610px;
	padding:0 10px 0 30px;
	height:25px;
	line-height:25px;
	
	position:relative;
	float:left;
	margin:-11px -9px 10px;
	
	font-size:16px;
	color:#FFFFFF;
	text-transform:uppercase;
}
/***NOTICIAS***/



/***MODULO REDACCION***/
.modulo_redacciongp_contenedor{
}
.contenedorasortables2col .modulo_redacciongp_contenedor{
	width:650px;
	padding:0px;
}
.contenedorasortables1col .modulo_redacciongp_contenedor{
	width:300px;
	padding:0px;
}
.contenedorasortables2col .modulo_redacciongp_content{
	border:1px solid #FF0000;
	width:648px;
}
.contenedorasortables2col .modulo_redacciongp_content .modulo_titulo_contenedor{
	width:648px;
}
.contenedorasortables1col .modulo_redacciongp_content{
	border:1px solid #333333;
	width:298px;
}
.contenedorasortables1col .modulo_redacciongp_content .modulo_titulo_contenedor{
	width:298px;
}
#contenido-publicidad .modulo_redacciongp_content .modulo_titulo_contenedor{
	margin-bottom:1px;
}
.modulo_redacciongp_contenedor .modulo_redacciongp_content{
	background:#fff;
}
.modulo_redacciongp_contenedor .modulo_redacciongp_content .modulo_titulo_titulo{
	background:url(../img/bg_moduo_redactor_title_gpdirecto.jpg) scroll repeat-x left bottom;
	text-align:center; /**/
	margin-right:-20px;
	height:24px;
	padding-top:2px;/**/
}
.modulo_redacciongp_contenedor .modulo_redacciongp_content .modulo_titulo_titulo  .muh_separatore{
	display:none;
}
/*cabecera 1 columna*/
.contenedorasortables1col .modulo_redacciongp_contenedor .modulo_titulo_titulo {
	height:32px;
	background:url(../img/bg_moduo_redactor_title_un_renglon_gpdirecto.jpg) scroll repeat-x left bottom;
	padding-top:10px;
	text-indent:-9000px;
}
/*cabecera 1 columna*/
.contenedorasortables1col .modulo_redacciongp_contenedor .modulo_titulo{
	clear:both;
}
.contenedorasortables1col .modulo_redacciongp_content .modulo_media{
	margin-right:15px;
	display:inline;/*ie6*/
}
.modulo_redacciongp_content .modulo_media span{
	width:250px;
	height:188px;
}
.modulo_redacciongp_content .modulo_other_content{
	overflow:hidden;
}
.modulo_redacciongp_contenedor .modulo_contenido{
/* height: expression( this.scrollHeight > 133 ? "132px" : "auto" ); para IE * /
max-height: 132px;*/
overflow:hidden;
clear:both;
}
.modulo_redacciongp_contenedor .modulo_subtitulo,
.modulo_redacciongp_contenedor .modulo_subtitulo a{
font-size:14px;
color:#517E0E;
font-weight:bold;
line-height:1.5;
}
.modulo_redacciongp_contenedor .modulo_subtitulo a:hover{
	text-decoration:underline;
}
.modulo_redacciongp_contenedor p.modulo_texto,
.modulo_redacciongp_contenedor p.modulo_texto a{
font-size:11px;
color:#999999;
line-height:1.3;
padding-bottom:7px;
}
.modulo_redacciongp_contenedor p.modulo_texto a{
	text-decoration:underline;
}
.modulo_redacciongp_contenedor p.modulo_texto a:hover{
	text-decoration:none;
}
.modulo_redacciongp_contenedor_list{
	overflow:auto;
	height:210px;
	position:relative;
	background:#000000;
}
.modulo_redacciongp_contenedor_item{
	overflow:hidden;
	position:relative;
	padding:10px;
}
.modulo_redaccion_redactor_preview{
	width:42px;
	border:1px solid #D4D0C8;
	margin-right:10px;
}
.modulo_redaccion_redactor_preview img{
	margin:1px;	
}
.modulo_redacciongp_contenedor .scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}
.modulo_redacciongp_contenedor .vscrollerbar {
	background:transparent url(../img/bg-scrollbar-center_gpdirecto.gif) no-repeat  center;
	width: 20px; /*to ffx3*/
	height:13px !important;
	}
.modulo_redacciongp_contenedor .vscrollerbarbeg {height: 0px !important;width: 21px;
background: url(../img/bg-scrollbar-center_gpdirecto.gif) -108px -32px no-repeat;

	}
.modulo_redacciongp_contenedor .vscrollerbarend {height: 0px;width: 21px;
background: url(../img/bg-scrollbar-center_gpdirecto.gif) -108px 0px no-repeat;
	}
.modulo_redacciongp_contenedor .vscrollerbase {width: 21px;
	background:#FFF url(../img/bg-scrollbar-bg_gpdirecto.gif) repeat-y center 8px;
	border:none;
	border-right:none;
	}
.modulo_redacciongp_contenedor .vscrollerbasebeg {width: 20px;height: 28px !important;
	background: url(../img/bg-scrollbar-top_gpdirecto.gif) no-repeat  center center;}
.modulo_redacciongp_contenedor .vscrollerbaseend {height: 28px; width: 20px;
	background: url(../img/bg-scrollbar-bottom_gpdirecto.gif) no-repeat  center center;}
.modulo_redacciongp_contenedor .hscrollerbase {height: 16px; background-color: white; 
	visibility:hidden !important;}
.modulo_redacciongp_contenedor .hscrollerbar {height: 16px; background-color: white;
	visibility:hidden !important;}
.modulo_redacciongp_contenedor .vscrollerbar, 
.modulo_redacciongp_contenedor .hscrollerbar {padding: 28px;z-index: 2;}
.modulo_redacciongp_contenedor .scrollerjogbox {width: 21px;height: 16px;top: auto; left: auto;bottom: 0px; right: 0px;background: #37917A;}
/* Scroll Bar Master Styling Ends Here */
.modulo_redacciongp_contenedor .modulo_redacciongp_contenedor_item{
	border-bottom: 1px solid #333333;
    clear: both;
    margin: 0 10px;
    overflow: hidden;
    padding: 10px 0;
}
.modulo_redacciongp_contenedor .modulo_titulo,
.modulo_redacciongp_contenedor, 
.modulo_redacciongp_contenedor .modulo_titulo a{
color:#999999;
font-size:11px;
font-weight:normal;
line-height:1.3;
position:relative;
}
.modulo_redacciongp_contenedor .modulo_titulo a {
text-decoration:underline;
}
.modulo_redacciongp_contenedor .modulo_titulo a:hover{
text-decoration:none;
}
/***MODULO REDACCION***/
