/*twitter*/@import url("twitterModules.css");

.CustomWidget {border-radius:1em;-webkit-border-radius:1em;border:0.1em solid #ccc;margin:1em;padding:1em;padding-bottom:4.8em;padding-bottom:1.8em;background:#fff url('i/bgWidget.png') repeat-x 0 100%;}
	.CustomWidget .title {font-size:140%;font-weight:bold;line-height:128.57%;padding:0.714em;display:block;}

	/*FORMULARIOS eLIBRES*/
	.CustomForm {padding:1em;background:#fff;border-radius:0.8em;-webkit-border-radius:0.8em;border:0.1em solid #ddd;display:inline-block;}
	.CustomForm ul,.CustomForm li {display:inline-block;float:left;}
	.CustomForm li * {float:left;padding:0;margin:0;display:inline-block;}
	.CustomForm li {margin:0 0 0.5em 0;}

	/*fonts*/
	.CustomForm li label,
	.CustomForm .falseLabel {font-size:110%;line-height:1;text-align:right;font-weight:bold;text-transform:uppercase;}
	.CustomForm li input,.CustomForm li select {font-size:130%;display:inline-block;font-family:arial,helvetica,sans-serif;}

	/*igualando alturas*/
	.CustomForm li input,.CustomForm li .falseInput {height:22px;line-height:20px;padding:0 3px;}
	.CustomForm li select {height:22px;line-height:18px;}

	.CustomForm li label,
	.CustomForm .falseLabel {overflow:hidden;height:1em;margin:0.5em 0;}

	/*icono info*/
	.CustomForm li .info strong,.CustomForm li .infoBlock ul {padding:1em;line-height:1.3;height:auto;display:block;border:1px solid #f91;background:#fe9;border-radius:0.6em;-webkit-border-radius:0.6em;}
	.CustomForm li .info strong {width:18em;}
	.CustomForm li .info:hover strong {margin-left:-9em;}
	.CustomForm li .infoBlock ul {width:24em;}
	.unit > .m100 > .CustomWidget .CustomForm li .infoBlock li {width:100%;}
	.CustomForm li .infoBlock li strong {text-transform:uppercase;}
	.CustomForm li .infoBlock li span {float:none;display:inline;}
	.CustomForm li .infoBlock:hover ul {margin-left:-23.4em;}
	.CustomForm li .info:hover strong,.CustomForm li .infoBlock:hover ul {visibility:visible;box-shadow:0 0 0.6em rgba(0,0,0,0.4);}
	.CustomForm li .info strong .pointer,.CustomForm li .infoBlock .pointer {background:url('i/pointer.png') no-repeat;}
	.CustomForm li .info strong .pointer {width:2.1em;height:1em;margin-left:-0.5em;background-position:50% 100%;}
	.CustomForm li .infoBlock:hover .pointer {width:1em;height:2.1em;background-position:100% 100%;}
	.CustomForm li .info strong .pointer,.CustomForm li .infoBlock:hover .pointer {display:block;}
	.CustomForm li .info,.CustomForm li .infoBlock {float:right;display:block;width:1.6em;height:1.6em;background:#fd1 url('i/question.png') no-repeat;border-radius:100%;-webkit-border-radius:100%;border:0.2em solid #f91;cursor:pointer;}
	.CustomForm li .info:hover,.CustomForm li .infoBlock:hover {background-position:0 100%;}

	/*positioning*/
	.CustomForm li .info,.CustomForm li .infoBlock,.CustomForm li .infoBlock ul,.CustomForm li .info strong,.pointer {position:absolute;}
	.CustomForm li .info:hover strong {left:0;top:auto;bottom:2em;}
	.CustomForm li .infoBlock {right:-1.6em;top:-1.6em;}
	.CustomForm li .infoBlock:hover ul {top:-3.2em;z-index:26;}
	.CustomForm li .info strong .pointer {left:50%;bottom:-1em;}
	.CustomForm li .infoBlock .pointer {right:0.9em;top:-0.3em;z-index:27;}

	.CustomForm li input,.treeBlock > li {border:1px solid #7f9fbf;}
	
	.CustomForm .treeContent .info {background-position:100% 0;}
		.CustomForm .treeContent .info:hover {background-position:100% 100%;}
	.CustomWidget button,.CustomWidget a.button {font-family:arial,helvetica,sans-serif;font-size:120%;display:block;line-height:200%;padding:0 1em;cursor:pointer;float:right;margin:0.8em 0 0 0;}
div[id^='eLibre_'] {position:relative;}
#eLibreBotonEditar {position:absolute;background:#e2f2e2;border-color:#e2f2e2;width:12em;height:auto;z-index:99;opacity:0.9;-webkit-box-sizing:border-box;-webkit-border-radius:0;-webkit-border-top-left-radius:4em;right:2px;bottom:2px;padding:1.2em;}
.b_rollovered #eLibreBotonEditar {background:#e2f2e2;border-color:#e2f2e2;}
.b_selected.b_rollovered #eLibreBotonEditar {background:#f2e2e2;border-color:#f2e2e2;}



/*AGRUPADORES DE FORMULARIOS*/
.CustomForm * {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}

/*ancho por defecto*/
.CustomForm > li {width:100%;}
.CustomForm > li input,.CustomForm > li select,.CustomForm > li label,.CustomForm > li .falseLabel {width:50%;}
.CustomForm > li .info {left:50%;}
.CustomForm > li .info {top:0.3em;margin-left:-2em;}

.c60 > .m100 > .CustomWidget .CustomForm > li,
.c66 > .m100 > .CustomWidget .CustomForm > li,
.c70 > .m100 > .CustomWidget .CustomForm > li,
.c80 > .m100 > .CustomWidget .CustomForm > li,
.c100 > .m100 > .CustomWidget .CustomForm > li {width:50%;}

.unit > .m100 > .CustomWidget .CustomForm .headGroup,
.unit > .m100 > .CustomWidget .CustomForm .formGroup {width:100%;}

/*ancho x columnas*/
.CustomForm .col01 li {width:100%;}
.CustomForm .col02 li,
	.c30 .CustomForm .col06 li,
	.c34 .CustomForm .col06 li,
	.c33 .CustomForm .col06 li,
	.c30 .CustomForm .col07 li,
	.c34 .CustomForm .col07 li,
	.c33 .CustomForm .col07 li {width:50%;}
.CustomForm .col03 li,
	.c40 .CustomForm .col06 li,
	.c50 .CustomForm .col06 li,
	.c40 .CustomForm .col07 li,
	.c50 .CustomForm .col07 li {width:33.33%;}
.CustomForm .col04 li {width:25%;}
.CustomForm .col05 li {width:20%;}
.CustomForm .col06 li {width:16.66%;}
.CustomForm .col07 li {width:14.28%;}
.CustomForm .col08 li {width:12.5%;}
.CustomForm .col09 li {width:11.11%;}
.CustomForm .col10 li {width:10%;}

/*selectores header*/
.CustomForm .headGroup {background:#fff url('i/bgWidget.png') repeat-x 0 100%;max-width:100%;padding:1em 0.4em 0 0.4em;margin-bottom:1em;border:0.1em solid #eee;border-bottom-color:#ddd;-webkit-border-radius:0.3em;}
.headGroup ul {width:100%;display:inline-block;clear:both;}
								.CustomForm > li label,
								.CustomForm > li .falseLabel,
								.CustomWidget .headGroup label,
								.CustomWidget .headGroup .falseLabel {padding-right:16px;}
.c100 > .m100 > .CustomWidget .headGroup label,
.c100 > .m100 > .CustomWidget .headGroup .falseLabel {padding-right:22px;}

.CustomForm .headGroup li {max-width:100%;}

	/*columnas grandes*/
	.CustomForm .headGroup label,.CustomForm .headGroup .falseLabel {width:14%;}
	.CustomForm .headGroup .info {left:14%;}
	.CustomForm .headGroup input,.CustomForm .headGroup select {width:86%;}

	.CustomForm .headGroup .col04 input,.CustomForm .headGroup .col04 select {width:43.5%;}
	.CustomForm .headGroup .col04 label,.CustomForm .headGroup .col04 .falseLabel {width:56.5%;}
	.CustomForm .headGroup .col04 .info {left:56.5%;}

	.CustomForm .headGroup .col03 input,.CustomForm .headGroup .col03 select {width:57.5%;}
	.CustomForm .headGroup .col03 label,.CustomForm .headGroup .col03 .falseLabel {width:42.5%;}
	.CustomForm .headGroup .col03 .info {left:42.5%;}

	.CustomForm .headGroup .col02 input,.CustomForm .headGroup .col02 select {width:72%;}
	.CustomForm .headGroup .col02 label,.CustomForm .headGroup .col02 .falseLabel {width:28%;}
	.CustomForm .headGroup .col02 .info {left:28%;}	


	/*columnas pequenyas*/
	.c50 > .m100 > .CustomWidget .CustomForm .headGroup li label,
	.c50 > .m100 > .CustomWidget .CustomForm .headGroup li .falseLabel,
	.c50 > .m100 > .CustomWidget .CustomForm .headGroup li input,
	.c50 > .m100 > .CustomWidget .CustomForm .headGroup li select,
	.c40 > .m100 > .CustomWidget .CustomForm .headGroup li label,
	.c40 > .m100 > .CustomWidget .CustomForm .headGroup li .falseLabel,
	.c40 > .m100 > .CustomWidget .CustomForm .headGroup li input,
	.c40 > .m100 > .CustomWidget .CustomForm .headGroup li select,
	.c34 > .m100 > .CustomWidget .CustomForm .headGroup li label,
	.c34 > .m100 > .CustomWidget .CustomForm .headGroup li .falseLabel,
	.c34 > .m100 > .CustomWidget .CustomForm .headGroup li input,
	.c34 > .m100 > .CustomWidget .CustomForm .headGroup li select,
	.c33 > .m100 > .CustomWidget .CustomForm .headGroup li label,
	.c33 > .m100 > .CustomWidget .CustomForm .headGroup li .falseLabel,
	.c33 > .m100 > .CustomWidget .CustomForm .headGroup li input,
	.c33 > .m100 > .CustomWidget .CustomForm .headGroup li select,
	.c30 > .m100 > .CustomWidget .CustomForm .headGroup li label,
	.c30 > .m100 > .CustomWidget .CustomForm .headGroup li .falseLabel,
	.c30 > .m100 > .CustomWidget .CustomForm .headGroup li input,
	.c30 > .m100 > .CustomWidget .CustomForm .headGroup li select,
	.c25 > .m100 > .CustomWidget .CustomForm .headGroup li label,
	.c25 > .m100 > .CustomWidget .CustomForm .headGroup li .falseLabel,
	.c25 > .m100 > .CustomWidget .CustomForm .headGroup li input,
	.c25 > .m100 > .CustomWidget .CustomForm .headGroup li select,
	.c20 > .m100 > .CustomWidget .CustomForm .headGroup li label,
	.c20 > .m100 > .CustomWidget .CustomForm .headGroup li .falseLabel,
	.c20 > .m100 > .CustomWidget .CustomForm .headGroup li input,
	.c20 > .m100 > .CustomWidget .CustomForm .headGroup li select {width:100%;clear:both;text-align:left;}
	
	.c50 > .m100 > .CustomWidget .CustomForm .headGroup,
	.c40 > .m100 > .CustomWidget .CustomForm .headGroup,
	.c34 > .m100 > .CustomWidget .CustomForm .headGroup,
	.c33 > .m100 > .CustomWidget .CustomForm .headGroup,
	.c30 > .m100 > .CustomWidget .CustomForm .headGroup,
	.c25 > .m100 > .CustomWidget .CustomForm .headGroup,
	.c20 > .m100 > .CustomWidget .CustomForm .headGroup {padding:1em 0.2em 0 0.2em;}
	.c50 > .m100 > .CustomWidget .CustomForm .headGroup li,
	.c40 > .m100 > .CustomWidget .CustomForm .headGroup li,
	.c34 > .m100 > .CustomWidget .CustomForm .headGroup li,
	.c33 > .m100 > .CustomWidget .CustomForm .headGroup li,
	.c30 > .m100 > .CustomWidget .CustomForm .headGroup li,
	.c25 > .m100 > .CustomWidget .CustomForm .headGroup li,
	.c20 > .m100 > .CustomWidget .CustomForm .headGroup li {padding:0 0.2em;margin-bottom:10px;}

	.c40 > .m100 > .CustomWidget .CustomForm .headGroup li,
	.c34 > .m100 > .CustomWidget .CustomForm .headGroup li,
	.c33 > .m100 > .CustomWidget .CustomForm .headGroup li,
	.c30 > .m100 > .CustomWidget .CustomForm .headGroup li,
	.c25 > .m100 > .CustomWidget .CustomForm .headGroup li,
	.c20 > .m100 > .CustomWidget .CustomForm .headGroup li {width:50%;}
	.c40 > .m100 > .CustomWidget .CustomForm .headGroup .col01 li,
	.c34 > .m100 > .CustomWidget .CustomForm .headGroup .col01 li,
	.c33 > .m100 > .CustomWidget .CustomForm .headGroup .col01 li,
	.c30 > .m100 > .CustomWidget .CustomForm .headGroup .col01 li,
	.c25 > .m100 > .CustomWidget .CustomForm .headGroup .col01 li,
	.c20 > .m100 > .CustomWidget .CustomForm .headGroup .col01 li {width:100%;}

	.c50 > .m100 > .CustomWidget .CustomForm .headGroup li label,
	.c40 > .m100 > .CustomWidget .CustomForm .headGroup li label,
	.c34 > .m100 > .CustomWidget .CustomForm .headGroup li label,
	.c33 > .m100 > .CustomWidget .CustomForm .headGroup li label,
	.c30 > .m100 > .CustomWidget .CustomForm .headGroup li label,
	.c25 > .m100 > .CustomWidget .CustomForm .headGroup li label,
	.c20 > .m100 > .CustomWidget .CustomForm .headGroup li label {padding-left:16px;}


	.c50 > .m100 > .CustomWidget .CustomForm .headGroup ul .info,
	.c40 > .m100 > .CustomWidget .CustomForm .headGroup ul .info,
	.c34 > .m100 > .CustomWidget .CustomForm .headGroup ul .info,
	.c33 > .m100 > .CustomWidget .CustomForm .headGroup ul .info,
	.c30 > .m100 > .CustomWidget .CustomForm .headGroup ul .info,
	.c25 > .m100 > .CustomWidget .CustomForm .headGroup ul .info,
	.c20 > .m100 > .CustomWidget .CustomForm .headGroup ul .info {left:0;margin:0;top:0.3em;}

.CustomForm .formGroup {width:100%;position:relative;padding-left:2em;}
.CustomForm {counter-reset:nivel1;}
.CustomForm .formGroup:before {content:counter(nivel1,decimal);counter-increment:nivel1;font-size:120%;font-weight:bold;width:1.8333em;height:1.8333em;line-height:1.8333;background:#aaa;color:#fff;display:inline-block;text-align:center;position:absolute;left:0;bottom:0.41667em;}
	.c50 .CustomForm .formGroup:before,.c40 .CustomForm .formGroup:before,.c34 .CustomForm .formGroup:before,.c33 .CustomForm .formGroup:before,.c30 .CustomForm .formGroup:before {top:0;left:0;}
	.c50 .CustomForm .formGroup,.c40 .CustomForm .formGroup,.c34 .CustomForm .formGroup,.c33 .CustomForm .formGroup,.c30 .CustomForm .formGroup {border-bottom:1px dotted #444;padding-bottom:0.5em;margin-top:0.5em;}
.CustomForm .formGroup,.CustomForm .formGroup li {max-width:100%;}
.CustomForm .formGroup li label,.CustomForm .formGroup li input,.CustomForm .formGroup li select {width:90%;margin:0 0 0 10%;clear:both;text-align:left;}

.CustomForm .formGroup li {position:relative;float:left;}
.CustomForm .formGroup .info {position:absolute;right:0;top:0.6em;}

.CustomForm .formGroup .info,.CustomForm .formGroup label {display:none;}
.CustomForm .headGroup + .formGroup .info,.CustomForm .headGroup + .formGroup label {display:block;}
.CustomForm .headGroup + .formGroup .info {left:auto;right:0;margin:0;top:0.2em;}
.CustomForm .headGroup + .formGroup label {font-size:100%;line-height:2;height:2em;text-transform:uppercase;font-weight:bold;padding:0 0 0 0.2em;margin-bottom:0.6em;}

/*campos extendidos*/
.CustomForm ul .fullExtended {width:100%;}
.CustomForm ul .fullExtended label,.CustomForm ul .fullExtended input {margin:0;clear:none;}
.CustomForm .col07 .fullExtended label {width:14.28%;text-align:right;color:#888;display:inline-block;font-size:100%;padding:0;height:2em;line-height:2;}
.CustomForm .col07 .fullExtended input {width:84.28%;float:right;}
.catalogoBox .CustomForm .formGroup:before {top:0;}
.catalogoBox fieldset {width:31.3%;float:left;padding:1em;border-radius:1em;border:0.1em solid #bbb;margin:1%;}
.catalogoBox legend	{font-weight:bold;font-size:110%;line-height:2;margin-bottom:1em;display:inline-block;background:#efefef;width:100%;padding:0 1em;}
.catalogoBox .CustomForm .headGroup fieldset label {font-size:100%;width:40%;}
.catalogoBox .CustomForm .headGroup fieldset select {width:60%;float:right;}

/*Arbol de Categorias*/
.CustomForm .treeBlock li {width:100%;margin:0;background:#fff;display:block;}
.CustomForm .treeContent .falseInput {padding:0;width:50%;}
.treeBlock {position:relative;display:block;float:left;width:100%;}
.treeBlock > li {-webkit-box-shadow:-0.2em 0.2em 0.6em #666;box-shadow:-0.2em 0.2em 0.6em #666;width:100%;}
.treeBlock > .expand {-webkit-box-shadow:none;}

.CustomForm .treeBlock li label,.treeBlock label span {height:2em;line-height:2em;}

.CustomForm .treeBlock li label {padding:0;margin:0;float:none;display:block;overflow-x:hidden;text-align:left;width:100%;cursor:pointer;}
						 .treeBlock label span {width:100%;float:none;display:inline-block;}
	/*nivel 1*/.treeBlock label strong {margin-left:0;display:inline-block;padding-left:45px;}
	/*nivel 2*/.treeBlock li li label strong {margin-left:15px;}
	/*nivel 3*/.treeBlock li li li label strong {margin-left:30px;}
	/*nivel 4*/.treeBlock li li li li label strong {margin-left:45px;}
	/*nivel 5*/.treeBlock li li li li li label strong {margin-left:60px;}
	/*nivel 6*/.treeBlock li li li li li li label strong {margin-left:75px;}
	/*nivel 7*/.treeBlock li li li li li li li label strong {margin-left:90px;}
	/*nivel 8*/.treeBlock li li li li li li li li label strong {margin-left:105px;}
	.CustomForm .treeBlock .endlin label {cursor:default;}

.CustomForm .treeBlock input {float:left;width:13px;}
	.CustomForm .treeBlock > .collap {width:auto;min-width:360px;padding-bottom:6px;display:inline-block;}
	
/*icono cerrar*/
#eLibreFacebox .treeBlock .close {display:none;}
#eLibreFacebox .treeBlock > .collap .close {display:block;}

/*iconos flechitas*/
.treeBlock strong {background:url('i/arrows_treeMenu.png') no-repeat;}
	.treeBlock .collap > label strong {background-position:0 100%;}
.treeBlock .endlin > label strong {background:none;}

/*iconos carpetitas*/
.treeBlock .icon {display:block;width:15px;height:20px;margin:0;padding:0;background:url('i/check_treeMenu.png') no-repeat;}
	.treeBlock .expand > label .icon {background-position:-20px 0;}
	.treeBlock .collap > label .icon {background-position:0 -20px;}
	.treeBlock .exquis > label .icon {background-position:-20px -20px;}
	.treeBlock .endlin > label .icon {background-position:0 0;}

.treeBlock label strong {font-weight:normal;}
.treeBlock .collap > label strong,.treeBlock .endlin.exquis > label strong {font-weight:bold;}

/*positioning*/
.treeBlock,.CustomForm .treeBlock li,.CustomForm > li,.CustomForm .headGroup li {position:relative;}
.treeBlock input,.treeBlock .icon,.treeBlock .close {position:absolute;}

.treeBlock input {left:15px;top:0.001em;}
	.treeBlock li li input {left:30px;}
	.treeBlock li li li input {left:45px;}
	.treeBlock li li li li input {left:60px;}
	.treeBlock li li li li li input {left:75px;}
	.treeBlock li li li li li li input {left:90px;}
	.treeBlock li li li li li li li input {left:105px;}
	.treeBlock li li li li li li li li input {left:120px;}
	.treeBlock li li li li li li li li li input {left:135px;}
	.treeBlock .icon {top:0;left:30px;}
	.treeBlock li li .icon {left:45px;}
	.treeBlock li li li .icon {left:60px;}
	.treeBlock li li li li .icon {left:75px;}
	.treeBlock li li li li li .icon {left:90px;}
	.treeBlock li li li li li li .icon {left:105px;}
	.treeBlock li li li li li li li .icon {left:120px;}
	.treeBlock li li li li li li li li .icon {left:135px;}
	.treeBlock li li li li li li li li li .icon {left:150px;}

.CustomForm li .info {z-index:20;}
.CustomForm li .info:hover,.treeBlock input {z-index:24;}
.treeBlock {z-index:22;}
#eLibreFacebox .treeBlock .close {right:-198%;top:5px;}


/*icono info*/
.CustomForm .treeContent .info {border-color:#ddd;background-color:#eee;}
.treeContent .info em {font-style:normal;font-weight:normal;}
.treeContent {position:relative;}
.treeContent .falseLabel {width:43%;padding-right:12%;}
.CustomForm li label,.CustomForm .falseLabel {position:relative;z-index:21;}
.CustomForm li label:hover,.CustomForm .falseLabel:hover {z-index:19;}
.CustomForm .treeContent .info:hover {z-index:23;}


/*errores en formularios*/
.kofield label,.kofield .falseLabel {font-weight:bold;}
.CustomForm .kofield input,.kofield .treeBlock > li,.CustomForm .kofield select {border:0.1em solid #f00;}
.CustomForm .kofield .info {border-color:#f00;background-color:#c00;}

/*FACEBOX ATLANTIS*/
#eLibreFacebox {position:absolute;left:0;top:0;}
#eLibreFacebox .CustomWidget {margin:0;border:1px solid #fff;}
#eLibreFacebox,#eLibreFacebox .overlayer {width:100%;height:100%;}
#eLibreFacebox .popup {margin:0 auto;width:60%;padding:1.6em;-webkit-border-radius:12px;z-index:100;background:url('/css/rtve.deportes/i/transpBasics/000000_10.png');}
#eLibreFacebox .content {-webkit-border-radius:8px;display:block;float:none;text-align:left;}
#eLibreFacebox .close {width:1.7em;height:1.7em;display:block;overflow:hidden;position:absolute;top:1.7em;right:1.7em;z-index:102;cursor:pointer;}
#eLibreFacebox .close img {position:relative;}
#eLibreFacebox .close:hover img {top:-1.7em;}

#eLibreFacebox .overlayer {display:block;background:#000;opacity:0.5;height:150%;}

#eLibreFacebox .loading {text-align:center;}
#eLibreFacebox .image {text-align:center;}

#eLibreFacebox .content,.CustomWidget {position:relative;}
.facebox_hide {z-index:-100;}
#eLibreFacebox .content > p:first-child {margin-top:0;}
#eLibreFacebox .content > p:last-child {margin-bottom:0;}
#eLibreFacebox {position:absolute;z-index:1980;}
#eLibreFacebox .overlayer {position:fixed;z-index:1990;}
#eLibreFacebox .popup {z-index:2000;position:relative;top:0;margin-top:12em;}



/*CountDown Atlantis*/
.CountDown,.CountDown .dummy {position:relative;z-index:1:}
.CountDown .dummy {z-index:2;}
.CountDown .dummy:first-child {height:19px;width:79px;padding-top:12px;float:right;background:transparent url('/bourne/borrar.png') no-repeat;}
.CountDown .calendar {z-index:999;right:0;bottom:0;}


/*Falsas Tablas '.container.unit'*/
.unit.container {height:auto;min-height:0.6em;}
.unit.container:hover {outline:0.1em dotted #e2f2e2;}

.VideoContainer,.AudioContainer,.news > h4 span {height:auto !important;}
.video169 .VideoContainer a {position:relative;}

/*desbordamientos*/
.secmod {-webkit-box-sizing:border-box;}
/*falsos titulos sectarios*/
.secmod .title,* .secmod .title {display:inline-block !important;}
.secmod .title a, .secmod .title span, .parrilla_head h2,.maintabs li strong span {font-family:"Arial Narrow",sans-serif;}
.secmod .title a, .secmod .title span, .parrilla_head h2 {font-size:20px;font-weight:bold;}
#header .maintabs {width:auto;/*max-width:488px;*/}
.maintabs li strong span {/*font-size:14px;*/}

/*dummies sociales*/
img.twitter {width:100%;height:300px;display:block;background:url('i/dummies/logo_twitter.png') 50% 50% no-repeat;}
/*simulando FB*/
.fbModule {border:1px solid #aaa;border-top-color:#315c99;padding:46px 10px 10px 10px;background:white url('i/dummies/boton_facebook.png') no-repeat 10px 10px;}
.fbModule .WidgetContent {width:100%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.fbModule .WidgetContent {padding-bottom:20px;}
.fbModule .WidgetContent li,.fbFooterBorder span {color:#777;}
.fbModule .WidgetContent li {font-family:verdana,sans-serif;width:100%;font-size:11px;line-height:15px;padding:0;border:none;display:inline-block;margin-top:10px;}
.fbModule .WidgetContent li a {color:#358;font-weight:bold;}
.fbModule .WidgetContent li img + a {display:inline;}
.fbModule .WidgetContent img,.fbFooterBorder img {float:left;}
.fbModule .WidgetContent img {margin-right:10px;}
.fbFooterBorder img {margin-right:4px;}
.fbFooterBorder {padding:4px;}
.fbFooterBorder span span {line-height:14px;display:inline-block;}

/*obviando el m100 para modulo CATALOGO*/
.c33 > .m100 > .mark > .catalog .panel .xtra,
.c34 > .m100 > .mark > .catalog .panel .xtra,
.c100 > .m100 > .mark > .catalog .col2 .xtra,
.c50  > .m100 > .mark > .catalog .col1 .xtra {padding-left:0.8em;}
.c33 > .m100 > .mark > .catalog .col1 .xtra,
.c34 > .m100 > .mark > .catalog .col1 .xtra,
.c33 > .m100 > .mark > .catalog .col2 .xtra,
.c34 > .m100 > .mark > .catalog .col2 .xtra {padding-left:1.6em;}
.c66 > .m100 > .mark > .catalog .col5 .xtra span,
.c50 > .m100 > .mark > .catalog .col4 .xtra span,
.c50 > .m100 > .mark > .catalog .col5 .xtra span {font-size:110%;padding:0.27em 0;}
.c34 > .m100 > .mark > .catalog .panel.col1 h3 .tit,
.c33 > .m100 > .mark > .catalog .panel.col1 h3 .tit {font-size:140%;line-height:1.286;max-height:3.86em;}/*font-size:14/18x3*/
.c34 > .m100 > .mark > .catalog .panel h3 .tit,
.c33 > .m100 > .mark > .catalog .panel h3 .tit,
.c66 > .m100 > .mark > .catalog .col4 h3 .tit,
.c50 > .m100 > .mark > .catalog .col4 h3 .tit {font-size:120%;line-height:1.333;}/*font-size:12/16x4-1*/
.c66 > .m100 > .mark > .catalog .col4 h3 .tit {max-height:5.25em;}
.c34 > .m100 > .mark > .catalog .panel h3 .tit,
.c33 > .m100 > .mark > .catalog .panel h3 .tit,
.c50 > .m100 > .mark > .catalog .col4 h3 .tit {max-height:4em;}
.c34 > .m100 > .mark > .catalog .panel.col1 h3,
.c33 > .m100 > .mark > .catalog .panel.col1 h3 {padding:0.8em;}
.c34 > .m100 > .mark > .catalog .panel h3,
.c33 > .m100 > .mark > .catalog .panel h3 {padding:0.7em;}
.c66 > .m100 > .mark > .catalog .col2 li .mark a {padding-top:84%;}
.c66 > .m100 > .mark > .catalog .col2 li .mark a .ima {margin-top:-84%;}
.c50 > .m100 > .mark > .catalog .col2 li .mark a {padding-top:94%;}
.c50 > .m100 > .mark > .catalog .col2 li .mark a .ima {margin-top:-94%;}
.c66 > .m100 > .mark > .catalog .col3 li .mark a {padding-top:100%;}
.c66 > .m100 > .mark > .catalog .col3 li .mark a .ima {margin-top:-100%;}
.c50 > .m100 > .mark > .catalog .col3 li .mark a {padding-top:121%;}
.c50 > .m100 > .mark > .catalog .col3 li .mark a .ima {margin-top:-121%;}
.c50 > .m100 > .mark > .catalog .col4 li .mark a,
.c66 > .m100 > .mark > .catalog .col5 li .mark a {padding-top:140%;}
.c50 > .m100 > .mark > .catalog .col4 li .mark a .ima,
.c66 > .m100 > .mark > .catalog .col5 li .mark a .ima {margin-top:-140%;}
.c66 > .m100 > .mark > .catalog .col4 li .mark a {padding-top:120%;}
.c66 > .m100 > .mark > .catalog .col4 li .mark a .ima {margin-top:-120%;}
.c50 > .m100 > .mark > .catalog .col5 li .mark a {padding-top:171%;}
.c50 > .m100 > .mark > .catalog .col5 li .mark a .ima {margin-top:-171%;}
.c34 > .m100 > .mark > .catalog .panel.col1 .xinfo h3,
.c33 > .m100 > .mark > .catalog .panel.col1 .xinfo h3 {padding-bottom:2.8em;}
.c34 > .m100 > .mark > .catalog .panel.col1 li .mark a h3,
.c34 > .m100 > .mark > .catalog .panel.col1 li .mark a .ima,
.c33 > .m100 > .mark > .catalog .panel.col1 li .mark a h3,
.c33 > .m100 > .mark > .catalog .panel.col1 li .mark a .ima {width:100%;clear:both;}
.c34 > .m100 > .mark > .catalog .panel.col1 li .mark a .f16x9,
.c33 > .m100 > .mark > .catalog .panel.col1 li .mark a .f16x9 {padding-top:56.25%;}
.c34 > .m100 > .mark > .catalog .panel.col1 h3 .tit,
.c33 > .m100 > .mark > .catalog .panel.col1 h3 .tit {max-height:100%;}
.c100 > .m100 > .mark > .catalog .col2 li .mark a,
.c100 > .m100 > .mark > .catalog .col2 li .mark a h3,
.c100 > .m100 > .mark > .catalog .col2 li .mark a .ima,
.c50 > .m100 > .mark > .catalog .col1 li .mark a,
.c50 > .m100 > .mark > .catalog .col1 li .mark a h3,
.c50 > .m100 > .mark > .catalog .col1 li .mark a .ima,
.c34 > .m100 > .mark > .catalog .panel li .mark a,
.c34 > .m100 > .mark > .catalog .panel li .mark a h3,
.c34 > .m100 > .mark > .catalog .panel li .mark a .ima,
.c33 > .m100 > .mark > .catalog .panel li .mark a,
.c33 > .m100 > .mark > .catalog .panel li .mark a h3,
.c33 > .m100 > .mark > .catalog .panel li .mark a .ima {float:left;}
.c100 > .m100 > .mark > .catalog .col2 li .mark a,
.c34 > .m100 > .mark > .catalog .panel li .mark a,
.c33 > .m100 > .mark > .catalog .panel li .mark a,
.c50 > .m100 > .mark > .catalog .col1 .mark a {padding:0;width:100%;}
.c100 > .m100 > .mark > .catalog .col2 li .mark a h3,
.c100 > .m100 > .mark > .catalog .col2 li .mark a .ima,
.c50 > .m100 > .mark > .catalog .col1 li .mark a h3,
.c50 > .m100 > .mark > .catalog .col1 li .mark a .ima {width:50%;clear:none;}
.c100 > .m100 > .mark > .catalog .col2 li .mark a .ima,
.c50 > .m100 > .mark > .catalog .col1 li .mark a .ima {margin:0;padding-top:28.125%;}
.c34 > .m100 > .mark > .catalog .panel li .mark a h3,
.c34 > .m100 > .mark > .catalog .panel li .mark a .ima,
.c33 > .m100 > .mark > .catalog .panel li .mark a h3,
.c33 > .m100 > .mark > .catalog .panel li .mark a .ima {clear:none;}
.c34 > .m100 > .mark > .catalog .panel li .mark a .ima,
.c33 > .m100 > .mark > .catalog .panel li .mark a .ima  {width:54%;}
.c34 > .m100 > .mark > .catalog .panel li .mark a h3,
.c33 > .m100 > .mark > .catalog .panel li .mark a h3 {width:46%;}
.c34 > .m100 > .mark > .catalog .panel li .mark a .f16x9,
.c33 > .m100 > .mark > .catalog .panel li .mark a .f16x9 {margin:0;padding-top:30.375%;}
.c34 > .m100 > .mark > .catalog .panel li,
.c33 > .m100 > .mark > .catalog .panel li,
.c50 > .m100 > .mark > .catalog .col1 li {width:100%;}
.c34 > .m100 > .mark > .catalog .col2 li,
.c33 > .m100 > .mark > .catalog .col2 li {width:50%;}
.c34 > .m100 > .mark > .catalog .col2 li .mark a h3,
.c34 > .m100 > .mark > .catalog .col2 li .mark a .ima,
.c33 > .m100 > .mark > .catalog .col2 li .mark a h3,
.c33 > .m100 > .mark > .catalog .col2 li .mark a .ima {width:100%;float:none;}
.c34 > .m100 > .mark > .catalog .col2 li .mark a,
.c33 > .m100 > .mark > .catalog .col2 li .mark a {padding-top:112%;}
.c34 > .m100 > .mark > .catalog .col2 li .mark a .ima,
.c33 > .m100 > .mark > .catalog .col2 li .mark a .ima {margin-top:-112%;}
.c34 > .m100 > .mark > .catalog .col2 li .mark a .f16x9,
.c33 > .m100 > .mark > .catalog .col2 li .mark a .f16x9 {padding-top:56.25%;}
.c34 > .m100 > .mark > .catalog .col2 .xinfo .mark a,
.c33 > .m100 > .mark > .catalog .col2 .xinfo .mark a {padding-bottom:1.5em;}
.c33 > .m100 > .mark > .catalog .col2 .xtra,
.c34 > .m100 > .mark > .catalog .col2 .xtra,
.c66 > .m100 > .mark > .catalog .col4 .xtra {left:0;}
.c33 > .m100 > .mark > .catalog .panel .xtra,
.c34 > .m100 > .mark > .catalog .panel .xtra {left:54%;}
.c100 > .m100 > .mark > .catalog .col2 .xtra,
.c50  > .m100 > .mark > .catalog .col1 .xtra {left:50%;}
.c33 > .m100 > .mark > .catalog .col1 .xtra,
.c34 > .m100 > .mark > .catalog .col1 .xtra,
.c33 > .m100 > .mark > .catalog .col2 .xtra,
.c34 > .m100 > .mark > .catalog .col2 .xtra {left:0;}
.unit .m100 > .mark > .catalog li .mark .longTiTle a {padding-top:0;}
/*slide con nuevo plugin*/
.paginas > li {width:100%;}
.m100 .catalog .pagina_2 {display:none;}
.m100 .catalog .ima > .hasSpin {top:0;left:0;margin:0;width:100%;background:gray;}

/*visualizacion slide miniaturas en version 100%*/
.c100 > .m100 > .SlideContainer .contentNav {float:right;}
.c100 > .m100 > .SlideContainer .contentBox {float:left;}
.vipZone .c100 > .m100 .SlideContainer .contentBox {padding:0;}
.vipZone .c100 > .m100 .SlideContainer .contentBox li .mark {padding:1.2em 0;}
.c100 > .m100 .SlideContainer .contentBox {width:66%;padding:0 0 0 1.2em;}
.c100 > .m100 .SlideContainer .contentBox .mark {padding:1.2em 0;}
.c100 > .m100 .SlideContainer .contentNav {width:34%;float:left;padding-top:2em;margin-left:-0.8em;}
.c100 > .m100 .SlideContainer .contentNav ul {padding:0;}
.c100 > .m100 .SlideContainer .contentNav li {width:100%;border-radius:0 0.8em 0.8em 0;}
.c100 > .m100 .SlideContainer .contentNav .imgT {width:33.33%;padding-top:18.75%;clear:none;float:left;margin:0 1.2em 0 0;}
.c100 > .m100 .SlideContainer .contentNav ul li.active {box-shadow:inset 1.6em 0 0.4em rgba(0,0,0,0.2);}
.c100 > .m100 .SlideContainer .contentNav ul li.active .imgT {float:right;margin:0 0 0 1.2em;}
.c100 > .m100 .SlideContainer .contentNav ul li a {padding:0.6em 0.6em 0.6em 2.4em;}
.c100 > .m100 .SlideContainer .contentNav ul li h2 {margin:0;width:100%;float:none;padding:0.8em 0.4em 0.4em 0.4em;}
.c100 > .m100 .SlideContainer .contentNav ul li h2 span {display:inline;font-weight:bold;}

.bodier {background:#ced;min-height:100px;}

/*caja xtra para meter modulos fuera de page-content*/
.wrapper.strip .dummy {height:1px;padding:0;}
.wrapper.strip .dummy:hover {cursor:pointer;}
.wrapper.strip .b_selected {padding:6px 0;}


.m100 .directBox {height:17em;}


/*
#ZDESTA_SI.hddn > .wrapper.vipZone {
background-attachment:initial !important;
-webkit-background-size:initial !important;
-o-background-size:initial !important;
background-size:initial !important;
-moz-transform:initial !important;
transform:initial !important;
-webkit-transform:initial !important;
}
.news:before,.unit[class*="c"]:before,.news:after,.unit[class*="c"]:after {content:none;display:inline;}*/

.capitulo#noticias #ZDESTA_SI.hddn,
.capitulo#noticias #ZDESTA_SI.hddn > .vipZone .mark > .news > [class*="img"] {min-height:600px;}
.capitulo#noticias #ZDESTA_SI.hddn > .vipZone .mark > .news > [class*="img"] {overflow:hidden;}
.capitulo#noticias #ZDESTA_SI.hddn > .vipZone .mark > .news > [class*="img"] img {width:100%;}