@import url("/css/rtve.commons/rtve.basics/03_modules.css");
@import url("granreservaweb2012.css");

html  { background: url("i/backImage.jpg") no-repeat center 80px!important; background-color: #333333 !important;}
.header .cab_especial .cab_box ul.nav.principal { position:absolute; top: 623px; z-index:22; border:0px none!important;}
.header .cab_especial .cab_box {background: none transparent !important; height: 102px;}
.header .cab_especial .round { background: url("i/cabeceraBack.png") no-repeat center center transparent!important;}
#wrapper > .wrapper.top { background: none transparent; }
#wrapper .overheader { background: none transparent !important; }


#ZDESTA_NO.hddn { position: relative; left: 0; top: 0; visibility: visible; float: left; width: 100%; z-index: 2; background-color: black; }
#ZDESTA_NO.hddn .vipZone .container { width: 95.2em; margin: 0 auto; float: none; }
#ZDESTA_NO .vipZone{/*position: absolute;*/height: 521px;background: url("i/destacado.jpg") no-repeat center 60px;width: 100%;padding-bottom:0px!important; padding-top:0px!important;}
#ZDESTA_NO .vipZone img { border-radius: 0;-webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; -ms-border-radius: 0;}
#ZDESTA_NO .vipZone imgT  { border-radius: 0!important;-webkit-border-radius: 0!important; -moz-border-radius: 0!important; -o-border-radius: 0!important; -ms-border-radius: 0!important;}
.container{
    background: none transparent !important;

}
.bodier { border:none;}
.vipZone .container > .unit.c100.last:first-child .bg01 .chapeaux {
     background-color: transparent;
     background-image: none ! important;
     background-origin: padding-box;
     background-position: 0% 0%;
     background-repeat: repeat-y;
     background-size: auto auto;
     border-radius: 1em 1em 1em 1em;
     display: block;
     height: auto;
     padding: 1% 0px 1% 2%;
     position: absolute;
     right: 3em;
     text-align: right;
     top: 7em;
     width: 32%;
     z-index: 4;
}

.vipZone .container > .unit.c100.last:first-child .bg01 .chapeaux p {
     color: white;
     font-size: 180%;
     line-height: 120%;
     text-shadow: 0px 1px 0.5px rgba(0, 0, 0, 0.9);
}

.vipZone .container > .unit.c100.last:first-child .bg01 .chapeaux .limbo {
     display: block;
     height: 19.2em;
     width: 100%;
}

.vipZone .container > .unit.c100.last:first-child .bg01 h2.M {
     color: white;
     line-height: 1.8em ! important;
     position: absolute;
     right: 30px;
     top: 30px;
     width: auto;
}

.vipZone .container > .unit.c100.last:first-child .bg01 h2.M span {
     background: url("i/ico_ver.png") no-repeat scroll 0px 0px transparent;
     color: #FFFFFF;
     font-size: 16pt;
     line-height: 30px;
     padding-bottom: 3px;
     padding-left: 20px;
     text-shadow: 0px 1px 0.5px rgba(0, 0, 0, 0.7);
}

.vipZone .container > .unit.c100.last:first-child .bg01 h2.M a {
     background: url("/css/rtve.deportes/i/transpBasics/ffffff_20.png") repeat scroll 0px 0px transparent;
     border-radius: 1em 1em 1em 1em;
     display: block;
     float: right;
     padding: 1px 10px 4px 4px;
}

.vipZone .container > .unit.c100.last:first-child .bg01 h2.M a:hover { background-color: #000000; border-bottom: 0px none !important; border-radius: 1em 1em 1em 1em; box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.7) inset; display: block;}
.vipZone .container .mark {padding:0 /*.7em*/;}
.secmod .title a, .secmod .title span, .parrilla_head h2 { background: url("i/hoja.png") no-repeat; color: #CCC; border-bottom: 3px double #888 !important; padding-left: 40px; }
#GENERAL { background: #005cfe; padding:15px 10px;}