/*RESETEO CABECERAS*/@import url("/css/style/cab_generica/reset_head_basica.css");
/*background:url('i/bkg_header.png') repeat-x;*/

/*fondos*/
.rock-in-rio-madrid-2010 {background:none;}
.rock-in-rio-madrid-2010 .wrapper {width:100%;display:inline;}
	.rock-in-rio-madrid-2010 .alc_menu {display:block;}
.rock-in-rio-madrid-2010 .headerblack {display:block;background:#000;border-bottom:2px solid #d00;}
.rock-in-rio-madrid-2010 .headerblack #heads {font-size:10px;margin:0 auto;padding:0.4em 0;height:auto;}
.rock-in-rio-madrid-2010 .top {display:block;background:url('i/wallpaper.gif') repeat-x;position:absolute;left:0;top:4.6em;height:23.2em;border-top:1px solid #fff;}
.rock-in-rio-madrid-2010 #wrapper {padding:0 !important;}
/*.rock-in-rio-madrid-2010 .header .container {background:#dee url('i/bkg_container.gif') left bottom repeat-x;position:relative;padding:0 0.5em 0 0.5em;display:block;}*/
.rock-in-rio-madrid-2010 .foot .container {background:none;padding-bottom:0;}
/*.rock-in-rio-madrid-2010 #wrapper .round .corner {background-image:url('i/corner.gif');}*/
/*breking_news*/
.rock-in-rio-madrid-2010 .overheader {padding:0;width:102em;background:none;}
/**/ *:first-child+html .rock-in-rio-madrid-2010 .overheader {width:102.6em;}
.rock-in-rio-madrid-2010 .lasthour {padding:0 !important;}
.rock-in-rio-madrid-2010 .breakingnews {margin-bottom:0.4em;}
/*cabecera_especial*/
.rock-in-rio-madrid-2010 .header {font-size:10px;}

.rock-in-rio-madrid-2010#rtve .header .cab_especial {overflow:visible !important;float:none;margin:0.2em auto 0 auto;padding:0 0 0.7em 0;position:relative;}
.rock-in-rio-madrid-2010#rtve .header .cab_especial .round {position:relative;overflow:visible;height:14.4em;display:block;clear:both;background:transparent url('i/bkg_header.png') repeat-x !important;width:96.2em;margin:0 auto;}
.rock-in-rio-madrid-2010#rtve .header .cab_especial .corner {display:none !important;}

.rock-in-rio-madrid-2010#noticias .header .cab_especial {overflow:visible !important;float:none;margin:0.2em auto 0 auto;padding:0 0 0.7em 0;position:relative;}
.rock-in-rio-madrid-2010#noticias .header .cab_especial .round {position:relative;overflow:visible;height:14.4em;display:block;clear:both;background:transparent url('i/bkg_header.png') repeat-x !important;width:96.2em;margin:0 auto;}
.rock-in-rio-madrid-2010#noticias .header .cab_especial .corner {display:none !important;}


.rock-in-rio-madrid-2010 .header .cab_especial .cab_box {background:url('i/cab_especial.png') no-repeat;height:14.4em;}
/**/ * html .rock-in-rio-madrid-2010 .header .cab_especial .cab_box {filter:progid:DXImagetransform.Microsoft.AlphaImageLoader(src='/css/informativos/rock_in_rio/i/cab_especial.png',sizingMethod='image');background:none;}
.rock-in-rio-madrid-2010 .header .cab_especial h1 {font-size:10px;position:relative;left:-2.8em;top:-1.3em;z-index:999;width:40em;}
.rock-in-rio-madrid-2010 .header .cab_especial h1 a {width:40em;height:12.4em;display:block;background:url('i/logo_rockinrio.png') no-repeat;}
/**/ * html .rock-in-rio-madrid-2010 .header .cab_especial h1 a {filter:progid:DXImagetransform.Microsoft.AlphaImageLoader(src='/css/informativos/rock_in_rio/i/logo_rockinrio.png');background-image:none;margin-top:8px;}
.rock-in-rio-madrid-2010 .header .cab_especial h1 a:hover {text-decoration:none;}
.rock-in-rio-madrid-2010 .header .cab_especial h1 a span {visibility:hidden;position:absolute;left:-100%;top:-100%;}
.rock-in-rio-madrid-2010 .header .cab_especial p {font-size:180%;font-weight:bold;color:#d00;background:#dee;padding:0.445em;width:auto;float:left;margin:-2.445em 0 0 7em;
-moz-border-radius:0.5em;-webkit-border-radius:0.5em;}
/**/ * html .rock-in-rio-madrid-2010 .header .cab_especial p {display:inline;}
/*menu navegacion*/
.rock-in-rio-madrid-2010 .principal {position:absolute !important;left:46em !important;top:3.2em !important;}
.rock-in-rio-madrid-2010 .principal li {width:auto;float:left;height:2.8em;}
.rock-in-rio-madrid-2010 .principal li.first {padding-left:1em;background:url('i/bkg_firstTab.gif') no-repeat;}
.rock-in-rio-madrid-2010 .principal li.first span {border-left:none;}
.rock-in-rio-madrid-2010 .principal li.last {padding-right:1em;background:url('i/bkg_lastTab.gif') no-repeat right top;}
.rock-in-rio-madrid-2010 .principal li.last span {border-right:none;}
.rock-in-rio-madrid-2010 .principal li a,.rock-in-rio-madrid-2010 .principal li a:hover {text-decoration:none;display:block;color:#fff;height:2.2em;padding:0.3em 0;background:#ee7272 url('i/bkg_tabs.gif') repeat-x left bottom !important;}
/**/ * html .rock-in-rio-madrid-2010 .principal li a {float:left;}
.rock-in-rio-madrid-2010 .principal li a span,.rock-in-rio-madrid-2010 .principal .more a span {color:#fff;display:inline-block;text-transform:uppercase;font-size:120%;font-weight:bold;line-height:1.833em;padding:0 0.667em;border-right:1px solid #fee;border-left:1px solid #833;cursor:pointer;}
.rock-in-rio-madrid-2010 .principal li a:hover {text-decoration:none;}
.rock-in-rio-madrid-2010 .principal li a:hover span,.rock-in-rio-madrid-2010 .principal li.active a span {background:#b00 url('i/bkg_tabs_hover.gif') repeat-x;}
.rock-in-rio-madrid-2010 .principal li.active a,.rock-in-rio-madrid-2010 .principal li.active a span {cursor:default;}

.rock-in-rio-madrid-2010 .cab_especial {position:relative;z-index:99;}
.rock-in-rio-madrid-2010 .principal li.more {position:relative;overflow:hidden;}
.rock-in-rio-madrid-2010 .principal li.more:hover {overflow:visible;}
.rock-in-rio-madrid-2010 .principal li.more ul {position:absolute;left:0;top:2.8em;width:150%;padding:0;margin:0;background:#a00;}
.rock-in-rio-madrid-2010 .principal li.more ul li {float:left;margin:0;width:100%;height:2.4em;border-bottom:1px solid #fee;}
.rock-in-rio-madrid-2010 .principal li.more ul li a {text-decoration:none;color:#fff;display:block;font-size:120%;background:none;width:90%;margin:0;padding:0 0 0 10%;line-height:2em;height:2em;}
.rock-in-rio-madrid-2010 .principal li.more ul li a:hover {background:#b00 url('i/bkg_tabs_hover.gif') repeat-x !important;}

.pf_video .header {margin-top:-10px;display:block;}