/* Cabecera As.com
--------------------------------------------------------------------------------------------------------------- */
#cab_as #cabecera{ position:relative; margin:0 auto; width:995px;background: #151515 url('http://www.as.com/img/fndo_h1.jpg') left top no-repeat;border-bottom:4px solid #151515;height: 68px; /*overflow:hidden;*/ z-index:200;}
#cab_as #cabecera h1{text-indent: -9999px; }
#cab_as #cabecera p.edicion{ position:absolute; left:12px; top:48px; color:#fff; font:100%/120% Tahoma,Arial, Helvetica, sans-serif ; }

#cab_as #cabecera_pq{margin:0 auto; width:995px; /*position:relative;*/ clear:both;}
#cab_as #cabecera_pq h1{background: url('http://www.as.com/img/fnd_h1_int.gif') left top no-repeat;border-bottom:4px solid #151515;  font-size:200%;}
#cab_as #cabecera_pq h1 a{text-indent: -9999px;	 float:left; width:125px;height: 36px; overflow:hidden;}
#cab_as #cabecera_pq h1 a.seccion{ float:left; text-indent:0; width:auto; height:auto; text-align:right; font:105%/110% Arial, Helvetica, sans-serif; color:#222; text-decoration:none; padding:6px 0 0 0; }
#cab_as #cabecera_pq .edicion{ position:absolute; right:10px; bottom:14px; font:100%/100% Tahoma,Arial, Helvetica, sans-serif; color: #31302E;}
#cab_as #cabecera_pq h1 img{ margin-top:-2px;}

/* Sobre cabecera */
#cab_as .sup_cabecera{ z-index:8000; margin:0 auto; width:995px; background:#151515; padding:1px 0 0 0;  min-height:100px;}
/* ie6 */ * html body #cab_as  .sup_cabecera{ height:100px;}
#cab_as .banner_top{ float:left; display:inline; margin:0 5px 0 1px; padding:2px 2px 2px 14px; background:#222 url('http://www.as.com/img/txt_publi_vert.gif') no-repeat 1px center; border-right:1px solid #222;}
#cab_as .banner_top img{ display:block;}
#cab_as .ed_impresa{ position:relative; float:right; width:157px; margin:-7px 0 0 0; text-align:right;color:#fff; display:inline;}
#cab_as #cabecera .podemos{display:none;}
#cab_as .ed_impresa div{ position:absolute; width:98px; left:0; bottom:5px;}
#cab_as .ed_impresa h2{ font:bold 110%/100% Arial, Helvetica, sans-serif; background:url('http://www.as.com/img/f_edicion.gif') repeat-x left bottom; padding-bottom:3px; margin-bottom:3px;}
#cab_as .ed_impresa p{ font:100%/105% Arial, Helvetica, sans-serif;}
#cab_as .ed_impresa a{ color:#fff;}
#cab_as .ed_impresa a img{ float:right; width:44px; height:61px; margin-right:7px; display:inline; }
#cab_as .ed_impresa .ampliada{ display:none;  position:absolute; right:5px; top:0; left:auto; z-index:1000;}


/* Sobre cabecera (interiores) */
#cab_as .banner_sup{width:995px; margin:0 auto; padding:2px 0; background:#222 url('http://www.as.com/img/txt_publi_vert.gif') no-repeat left center;}
#cab_as .banner_sup img{ display:block;}
#cab_as .banner_sup_a{ float:left; margin:0 0 0 13px; display:inline;}
#cab_as .banner_sup_b{float:left; width:220px; padding:0 0 3px 0; margin:0 0 0 6px; display:inline;}
#cab_as #portada .banner_sup_b{ padding-top:2px;}
#cab_as .banner_sup_c{float:left; width:220px; padding:2px 0 3px 0; margin:0 0 0 6px; display:inline;}

/* Menu */
#cab_as #menu_container {	/*height: 51px; */position: relative; margin:0 auto; width:995px; z-index:10;}
#cab_as #menu {	background: #151515 url('http://www.as.com/img/fndo_menu.gif') repeat-x  0 25px;height:31px; padding:0;}
#cab_as #menu li {display: block;	float: left;	color: #fff;padding: 3px 10px 5px 10px; height:17px; font: bold 130% Arial, sans-serif; background:none;}
#cab_as #menu li ul {border-left: solid 1px #54504D;	border-right: solid 1px #54504D; clear: both;	position:absolute;left: 0px;	top: 2em;	background: #353535 url('http://www.as.com/img/fndo_submenu.gif') left bottom repeat-x;	width: 993px;	z-index:20;}
#cab_as #menu li a {	color: #fff;line-height:1em;}
#cab_as #menu li.marcado {	border-left: 1px solid #54504D;	border-right: 1px solid #54504D;border-bottom: 1px solid #353535;background-color:#353535;color: #F3A330;}
#cab_as #menu li.marcado a {color: #F3A330;	}
#cab_as #menu li.marcado ul li a {color: #ccc;}

#cab_as #menu li ul li {	padding: 7px 0;display: block;	font: 85% Tahoma, Arial, sans-serif;color: #fff; height:1em; line-height:1em; vertical-align:middle;}
#cab_as #menu li ul li.destacado{background:#fff;}
#cab_as #menu li ul li a {padding: 0 9px;display: block;	border-left: solid 1px #666;	color: #9D9A91;line-height:1em;}
/* para icono nuevo */
#cab_as #menu li ul li a span{ position:relative;  display:block; width:80px;}
* html #cab_as #menu li ul li a span{ width:auto; padding-right:42px;}
#cab_as #menu li ul li a span img{ position:absolute; right:0; top:0;}
* html #cab_as #menu li ul li a span img{ position:absolute; right:10px; top:0;}

/* para icono eurocopa */
#cab_as #menu li ul li a span.item_euro{ position:relative;  display:block; width:90px;}
* html #cab_as #menu li ul li a span.item_euro{ width:auto; padding-right:42px;}

#cab_as #menu li ul li.primero a {	border: none;}
#cab_as #menu li ul li.marcado {border: none;	background: #353535 url('http://www.as.com/img/fndo_submenu_marcado.gif') 0 -1px repeat-x;}
#cab_as #menu li ul li.marcado a {color: #fff;}
#cab_as #menu li ul li.marcado ul li{ height:1em;}
#cab_as #menu li ul li.item_esp{}
/* sin submenu */
#cab_as #menu_container_b{ height:26px; position: relative; margin:0 auto; width:995px;}
#cab_as #menu_container_b #menu{height: 26px;}


#cab_as #buscador{ position: absolute; top:0; right:5px; padding-top:1px; z-index:20;}
#cab_as #buscador .ctexto{ float:left;/*height:15px;*/ border:1px solid #AEAEAE; width:140px;font:11px/15px Arial,Helvetica,sans-serif; margin-right:5px; display:inline;}
#cab_as #buscador .btnbuscar{ float:left;}

/* submenus */
#cab_as #menu_inicio{}
#cab_as #menu_baloncesto li.primero{ margin-left:35px; display:inline; margin-top:0;}
#cab_as #menu_motor li.primero{ margin-left:140px; display:inline; margin-top:0;}
#cab_as #menu_tenis{}
#cab_as #menu_ciclismo{}
#cab_as #menu_masdeporte li.primero{ margin-left:240px; display:inline; margin-top:0;}
#cab_as #menu_opinion{}
#cab_as #menu_blogs{}
#cab_as #menu_participa li.primero{ margin-left:435px; display:inline; margin-top:0;}




/* Cabecera del especial dentro de AS.com
------------------------------------------------------------------------------------------------------------ */
#jjoo #cabecera, #directo #cabecera{background:#233771 url(http://www.as.com/especial/juegos-olimpicos/images/fnd_cabecera_int.jpg) repeat-x left top; width:997px; margin:0 auto; border:0; height:auto;}
	#directo #cabecera{/* width:auto;*/ width:995px;}
#jjoo #cabecera .cont_cabecera, #directo #cabecera .cont_cabecera{ margin:0px auto; padding:0px 0 7px 0; background:url(http://www.as.com/especial/juegos-olimpicos/images/punteado_cont_cabecera.gif) repeat-x left bottom;}
#jjoo #cabecera .cont_cabecera h1, #directo #cabecera .cont_cabecera h1{width:709px; height:48px; text-indent:-9000px; float:left; display:inline; background:url(http://www.as.com/especial/juegos-olimpicos/images/txt_juegos_olimpicos_int.jpg) no-repeat left top;}
#jjoo #cabecera .cont_cabecera h1 a, #directo #cabecera .cont_cabecera h1 a{display:block; width:100%; height:100%; overflow:hidden;}
#jjoo #cabecera .cont_cabecera .patrocinio, #directo #cabecera .cont_cabecera .patrocinio{float:right; display:inline; border:0px;/*width:264px;*/}
#jjoo #cabecera .cont_cabecera .patrocinio img, #directo #cabecera .cont_cabecera .patrocinio img{display:block;}

#jjoo div#menu, #directo div#menu{background:#DC0035 url(http://www.as.com/especial/juegos-olimpicos/images/fnd_menu.jpg) repeat-x left -2px; padding:0 0 20px 0; border:0; display:block; position:static; left:0; top:0; width: 997px; margin:0 auto; }
	#directo div#menu{ width:995px;}

#jjoo div#menu ul, #directo div#menu ul{ margin:0px auto; padding:0; border:none; background:none;}
#jjoo div#menu li, #directo div#menu li{float:left; display:inline; font:13px "Century Gothic", Arial, Verdana; color:#fff; padding:7px 14px; background:url(http://www.as.com/especial/juegos-olimpicos/images/sep_menu.gif) no-repeat right center; margin:0;}
#jjoo div#menu li.activo, #directo div#menu li.activo{padding-right:10px; padding-left:10px; background:#DF1546; position:relative;}
#jjoo div#menu li.final, #directo div#menu li.final{background:none;}
#jjoo div#menu li a, #directo div#menu li a{color:#fff; background:none; padding:0; border:none;}
#jjoo div#menu li a:hover, #directo div#menu li a:hover{ color:#fff;}

#directo #menu .calendario{ border:0;}






#buscador .ctexto{ float:left;/*height:15px;*/ border:1px solid #AEAEAE; /*width:215px;*/ width:140px; font:11px/15px Arial,Helvetica,sans-serif; margin-right:5px; display:inline;}







#pie-jjoo { width:977px; padding:5px 10px; margin:0 auto; background:#1e1e1e; font:11px Tahoma,Arial, Helvetica, sans-serif; color:#fff; }
#pie-jjoo p{ padding-top:3px;}
#pie-jjoo ul{ float:right;}
#pie-jjoo li{ display:inline; margin:0 5px;}



.publitop{width:995px; margin:0px auto; text-align:center;}
