
/* CSS Document */
/* Estilos comunes Especial Baloncesto 09/10 | ACB y NBA | elmundo.es | 
Fecha de creación: 17 de septiembre de 2009 */

/* RESET */
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, img{
	margin:0;
	padding:0;
}
ul, ol, li{list-style:none;}
a img{border:0;}
a, a:focus, a:active{
	text-decoration:none;
	color:#333;
	outline:none;
}
strong {
	color: #666;
}
a:hover{color:#666;}
table, th, td{border-collapse:collapse;}

/* ESTRUCTURA */

body {
	font: 12px/18px Arial, Helvetica, sans-serif;
	color: #666;
	background:#e9e9e9 url(http://estaticos.elmundo.es/elmundodeporte/especiales/2009/10/baloncesto/img/bg_body.png) repeat-x;
}

#contenedor {
	margin: auto;
	width: 990px;
	padding: 0;
}

/* CABECERA */

#cabecera{
	float: left;
	position: relative;
	width: 990px;
	padding: 0;
	margin: 0;
	background:url(http://estaticos.elmundo.es/elmundodeporte/especiales/2009/10/baloncesto/img/bg_cabecera.png) no-repeat;
}
#cabecera #marcas{
	float: left;
	position: relative;
	width: 990px;
	height: 25px;
	text-indent: -9999px;
}
#cabecera #marcas a{
	float: left;
	position: relative;
	display:block;
	width: 125px;
	height: 25px;
}
#cabecera h1 {
	float: left;
	position: relative;
	width: 990px;
	height:66px;
	margin: 0;
	padding: 0;
	text-indent:-9999px;
}
#cabecera h1 .tit{
	float: left;
	position: relative;
	padding: 0;
	margin: 0;
	width: 830px;
	height:66px;
}
#cabecera h1 .enlace_blogs{
	float: left;
	position: relative;
	padding: 0;
	margin: 0;
	width: 100px;
	height:66px;
}

/* Navegacion */
h2{
	float: left;
	position: relative;
	width: 108px;
	height:54px;
	padding: 0;
	text-indent:-9999px;
}
h2 a{
	float: left;
	position: relative;
	width: 108px;
	height:45px;
	padding: 0;
	text-indent:-9999px;
}
h2.tit_euroliga{
	float: right;
	position: relative;
	width: 150px;
	height:54px;
	padding: 0;
	text-indent:-9999px;
}
h2.tit_euroliga a{
	float: right;
	position: relative;
	width: 150px;
	height:45px;
	padding: 0;
	text-indent:-9999px;
}
h3{
	float:left;
	position:relative;
	font: normal 28px Arial, Helvetica, sans-serif;
	color:#46494D;
	letter-spacing:-0.02em;
	width:100%;
	border-bottom:1px solid #C3BCB8;
	margin-bottom: 20px;
}
#nav{
	float: left;
	position: relative;
	margin: 0;
	padding: 0;
	width: 990px;
	height: 118px;
	background:url(http://estaticos.elmundo.es/elmundodeporte/especiales/2009/10/baloncesto/img/bg_nav_def.png) no-repeat;
}
#cabecera.cabecera_acb #nav{
	background:url(http://estaticos.elmundo.es/elmundodeporte/especiales/2009/10/baloncesto/img/bg_nav_acb.png) no-repeat;
}
#cabecera.cabecera_nba #nav{
	background:url(http://estaticos.elmundo.es/elmundodeporte/especiales/2009/10/baloncesto/img/bg_nav_nba.png) no-repeat;
}

#nav ul{
	height:40px;
	margin:0;
	padding:14px 0 0 0;
}
#nav li{
	margin: 0;
	padding: 0;
	display: inline;
	list-style: none;
}
#nav li a{
	float:left;
	display:block;
	color: #858585;
	padding:5px 8px;
	font-weight: bold;
	border-left:1px solid #FFF;
	border-right:1px solid #A8A5A4;
	font-size:12px;
}
#nav li.no_borde, #nav li.no_borde a{
	border-left: none !important;
}
#nav li.no_borde_der, #nav li.no_borde_der a{
	border-right: none !important;
}

#nav_nba, #nav_acb{
	float:left;
	position:relative;
	height:54px;
}
#nav_nba ul{
	float:left;
	position:relative;
	width:863px;
}
#nav_nba li a{
	border-right:1px solid #f7c4c4;
	color:#5f6266;
}
#nav_nba li a:hover{
	color:#e64747;
	text-decoration:underline;
}






#nav_acb ul{
	float:left;
	position:relative;
	width:722px;
}
#nav_acb li a{
	border-right:1px solid #EDB996;
	color:#5f6266;
}
#nav_acb li a:hover{
	color:#f96a0a;
	text-decoration:underline;
}

/* Activos navegacion ACB */

body#equipos #nav_acb li.act_equipos a,
body#videos #nav_acb li.act_videos a,
body#mvp #nav_acb li.act_mvp a,
body#calendario #nav_acb li.act_calendario a,
body#clasificacion #nav_acb li.act_clasificacion a,
body#participacion #nav_acb li.act_participacion a,
body#palmares #nav_acb li.act_palmares a,
body#copa #nav_acb li.act_copa a,
body#supercopa #nav_acb li.act_supercopa a
{
	color: #f96a0a;
	text-decoration:underline;
}

/* Activos navegacion NBA */

body#equipos_nba #nav_nba li.act_equipos a,
body#videos_nba #nav_nba li.act_videos a,
body#calendario_nba #nav_nba li.act_calendario a,
body#estrellas #nav_nba li.act_estrellas a,
body#clasificacion_nba #nav_nba li.act_clasificacion a,
body#participacion_nba #nav_nba li.act_participacion a,
body#rankings #nav_nba li.act_rankings a,
body#espanoles #nav_nba li.act_espanoles a
{
	color: #E64747;
	text-decoration:underline;
}

/* Navegación para NBA */

#cabecera.cabecera_nba #nav_acb li a{
	color:#82858A;
	border-right:1px solid #A8A5A4;
}

/* Navegación para ACB */

#cabecera.cabecera_acb #nav_nba li a{
	color:#82858A;
	border-right:1px solid #A8A5A4;
}

/* Navegación para Euroliga */

body#euroliga #cabecera.cabecera_euroliga #nav{
	background:url(http://estaticos.elmundo.es/elmundodeporte/especiales/2009/10/baloncesto/img/bg_nav_euroliga.png) no-repeat;
}

body#euroliga #cabecera.cabecera_euroliga #nav li a{
	color:#82858a;
	border-right:1px solid #A8A5A4;
}

/* ESTRUCTURA Página */

#contenido{
	float: left;
	position: relative;
	width: 950px;
	padding:20px 20px 10px;
	margin: 0;
	background:url(http://estaticos.elmundo.es/elmundodeporte/especiales/2009/10/baloncesto/img/bg_contenido.png) repeat-y;
}
#contenido_principal{
	float: left;
	position: relative;
	width: 950px;
	padding: 0;
	margin: 0;
}
#contenido_secundario{
	float: left;
	position: relative;
	width: 910px;
	padding: 20px;
	margin: 20px 0 0 0;
	background:#dad9d9 url(http://estaticos.elmundo.es/elmundodeporte/especiales/2009/10/baloncesto/img/bg_contenido_sec.png) repeat-x;
}


/* Contenido principal */

#columna_izq{
	float: left;
	position: relative;
	width: 588px;
	padding: 0;
	margin: 0;
}

#columna_der{
	float: right;
	position: relative;
	width: 302px;
	padding: 20px;
	margin: 0;
	background-color:#e1e1e1;
}

.nomargen{
	margin-right:0 !important;

}

/* Contenido secundario */

#contenido_secundario .modulo {
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
	margin-right:20px;
	width:182px;
	padding:10px;
}

#contenido_secundario .modulo_doble {
	float:left;
	position:relative;
	display:inline;
	overflow:hidden;
	margin-right:0;
	width:362px !important;
	padding:10px;
}

#contenido_secundario .modulo_todoancho {
	float:left;
	position:relative;
	display:inline;
	overflow:hidden;
	margin-right:0;
	width:568px !important;
	padding:10px;
}


/* Modulo breves */

.mod_breves{
	float:left;
	position:relative;
	width:302px;
	background:#393B3D url(http://estaticos.elmundo.es/elmundodeporte/especiales/2009/10/baloncesto/img/bg_carrusel.png) repeat-x scroll 0 0;
	margin-bottom:15px;
}
.mod_breves .mod{
	float:left;
	position:relative;
	width:282px;
	margin:0 10px;
	border-bottom:1px dotted #989A9B;
	display:inline;
	padding:10px 0;
}
.mod_breves img{
	float:left;
	position:relative;
	margin-right: 5px;
}
.mod_breves .noborde{
	border-bottom:none;
}

.mod_breves h5{
	float:left;
	color:#cdcbcb;
	text-transform:uppercase;
	font-size:10px;
	margin-top:10px;
	width:202px;
}
.mod_breves p{
	color:#fff;
	font-size:11px;
}
.mod_breves a:hover h5{
	color:#fff;
}
.mod_breves a:hover p{
	color:#cdcbcb;
}
.mod_breves .mod_blogs{
	float:left;
	position:relative;
	width:282px;
	margin:0 10px;
	display:inline;
	padding:0 0 10px;
}
.mod_breves .mod_blogs img{
	margin-right: 10px;
}
.mod_breves .mod_blogs a.nomargen img{
	margin-right: 0;
}




/* PUBLICIDAD */

/* publicidad superior, de 730 y modulo de 240 de ancho */
#publicidadsuperior {
	width: 990px;
	margin:0;
	padding: 0;
	background: url(http://estaticos.elmundo.es/elmundodeporte/especiales/2009/10/baloncesto/img/bg_publi.png) repeat-x;
}
#publicidadsuperior .publicidadhorizontal {
	width: 740px !important;
	float: left;
}
#publicidadsuperior table {
	background-color: #f0f0f0 !important;
	height:90px;
}
#publicidadsuperior td {
	border: 0px !important;
	padding: 0px !important;
}
#publicidadsuperior .publicidadhorizontal div table td.margen {
	width: 1px !important;
}
#publicidadsuperior .publicidadhorizontal, #publicidadsuperior .publicidadhorizontal div, #publicidadsuperior .publicidadhorizontal table {
	width: 740px !important;
}
#publicidadsuperior .publicidadmodulo {
	width: 244px;
	float: left;
	margin: 0 0 0 5px;
}
#publicidadsuperior td.luto_publi_ana img{
	display:none;
}
#publicidadsuperior embed, #publicidadsuperior object{
	display:block;
}


/* fin publicidad superior, de 730 y modulo de 240 de ancho */

.publicidad300 {
	float:right;
	overflow:hidden;
	padding:0;
	text-align:center;
	width:302px;
	background:none !important;
}
.publicidad300 table{
	background-color:none !important;
}
.publicidad300 table, .publicidad300 tr, .publicidad300 td  {
	padding:0 !important;
	background-color:none !important;
	background-image: none!important;
}

/*site info*/
#site_info{
	width:970px;
	font:10px Arial, Helvetica, sans-serif;
	color:#858484;
	float:left;
	padding:16px 0 30px 20px; 
	*background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://estaticos.elmundo.es/elmundodeporte/especiales/2009/10/baloncesto/img/bg_pie.png', sizingMethod='crop');
}

html>body #site_info{
	background: url(http://estaticos.elmundo.es/elmundodeporte/especiales/2009/10/baloncesto/img/bg_pie.png) top left no-repeat; 
}

#site_info a{color:#616161;text-decoration:none;font-weight:normal;}
#site_info a:hover{color:#333;}
#site_info p{float:left;padding:0 10px 0 0 !important;line-height:10px;margin:0;}
#site_info p.credits{border:1px solid #858484;border-width:0 1px;padding:0 8px !important; margin:0 8px 0 0;}
#site_info ul, #site_info li{display:inline;list-style:none;padding:0 5px 0 0;line-height:10px;margin:0;}
#site_info li.contact{border-right:1px solid #858484;padding:0 8px 0 0;margin:0 8px 0 0;}
acronym{border:0; text-decoration:none;}
