/* solucion relative */
.b_cont1_i h4 {position:relative; }
.b_cont1_ib_i ul {position:relative; }
.b_cont1_ib_i ul p {padding-right:10px;}
.b_cont1_ib_i h2 {position:relative; padding-left:12px;}
/* solucion relative */

/* CSS Document */
div#contenedora {font:normal 12px Arial, Helvetica, sans-serif;} 
a {text-decoration:none;}
a:hover {text-decoration:underline;}
a.relacionado { color:#FF9900; font-weight:bold;}
hr {border-top:1px solid #D9DACE; border-bottom:1px solid #FFFFFF; margin:0px; padding:0px; font-size:1px; line-height:1px; height:2px;}
.b_cont1_i .linea {border-top:1px solid #D9DACE; border-bottom:1px solid #FFFFFF; margin:12px 0;}
.b_cont1_ib_i .linea {border-top:1px solid #D9DACE; border-bottom:1px solid #FFFFFF; margin:12px;}
.b_cont1_i .linea2 {border-top:1px solid #D9DACE; border-bottom:1px solid #FFFFFF; margin:12px 10px;}
.b_cont1_d .linea {border-top:1px solid #000000; border-bottom:1px solid #424242; margin:3px 12px 9px 12px;}
.separador_1 {border-top:1px solid #E6E4DF; margin:0 0 10px 0;}
.separador_2 {margin:0 0 10px 0;}
.separador_3 {margin:0 0 20px 0;}

/*Alertas*/
#alerta dt {float:left; color:#333333; background:url(../img/ico_alerta.gif) no-repeat; width:106px; height:31px; text-indent:43px; line-height:30px; font-weight:bold; margin-right:12px;}
#alerta dd {line-height:30px; padding-right:20px;background:url(../img/fnd_alertas_lateral.gif) no-repeat top right;}
#alerta dd a {color:#000000; text-decoration:none;}
#alerta dd a:hover {text-decoration: underline;}

/* Menu */
.buscador-y-escudos {background:#0B0B0B url(../img/fnd_escudos.gif) repeat-x; height:40px;}
.buscador {float:left; margin:12px 5px 0 10px; width:175px;}
.buscador input { vertical-align: bottom; background:url(../img/fnd_buscador.gif) no-repeat; width:109px; height:17px; font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#333333; padding:2px 4px 2px 4px;}
.buscador form img {}
.escudos img {margin:0px;}
.escudos .op1 { border-bottom:1px solid #FFB500;}
.escudos .op2 { border-bottom:1px solid #996E05;}
.escudos .op3 { border-bottom:1px solid #990B0B;}

/* lista de noticias en: bloque_contenido_1 */
#bloque_contenido_1 h2 {font-size:24px; color:#333333; font-weight:bold; line-height:24px; margin:5px 7px 10px 0px;}
#bloque_contenido_1 h2 a {color:#333333; font-weight:bold;}
#bloque_contenido_1 h2 strong {color:#FF9900;}
#bloque_contenido_1 h2 em {color:#999999; font-style: normal;font-size:14px; line-height:15px; display:block; margin-bottom:-5px; padding:0px;}
#bloque_contenido_1 h2.titular_mediano, #bloque_contenido_1 h2.titular_mediano a {font-size:30px; line-height:30px;}
#bloque_contenido_1 h2.titular_grande, #bloque_contenido_1 h2.titular_grande a {font-size:54px; line-height:54px;}

#bloque_contenido_1 h3 {background:url(../img/fnd_lineas1.gif) repeat; padding:0px; border-bottom:2px solid #000000; font-size:32px; color:#FFFFFF; font-weight:bold;}
#bloque_contenido_1 h3 strong {color:#999999; font-weight:bold;}
#bloque_contenido_1 h3.encuesta_patrocinada {border:0px solid #000;}

#bloque_contenido_2 h3 {background:url(../img/fnd_lineas1.gif) repeat; padding:0px;font-size:32px; color:#FFFFFF; font-wei ght:bold;}

.b_cont1_i h4 {text-transform: uppercase; font-weight: normal; font-size: 11px;background-color:#E0D8CA; border-bottom:1px solid #FFFFFF; padding:4px 12px; margin-top:0px;}
.b_cont1_i h4 a {color:#000000;}
.b_cont1_ib_i ul {margin:7px 0 0 12px;}/* margin:7px 0 0 12px; */
.b_cont1_ib_i li {padding-left:10px; background:url(../img/ico_bolo.gif) no-repeat 0px 6px; margin-bottom:5px; display:block;}
.b_cont1_ib_i li img {display:block; margin:5px 0px 12px 0px;}
.mod_grafico {margin-top:5px}
.b_cont1_ib_i .mod_grafico_txt ul {margin:0px; padding:0px;}
.b_cont1_ib_d ul li img {border:2px solid #E0D8CA; margin-bottom:7px;}
.b_cont1_id_i .b_cont1_id_i_not ul li img {border:2px solid #E0D8CA; margin-bottom:7px;}

.b_cont1_ib_d ul {margin-bottom:15px;}
.b_cont1_ib_d .publi {padding:25px 0 0px 0px; margin:10px 0 10px 0; width:131px; text-align:center;background:url(../img/tit_publi.gif) no-repeat;}/* background:url(../img/tit_publi.gif) no-repeat;*/
.b_cont1_ib_d .boton img {margin:10px 0 12px 0; border:0px;}

.b_cont1_id .b_cont1_ib_i ul {margin:0px; list-style-type:none;}/* margin-top:10px; */
.b_cont1_id .b_cont1_ib_i li {margin:0px 0px 15px 0; background: none;}
.b_cont1_id .b_cont1_ib_i li img {margin-top:10px;}
.b_cont1_id_i .boton {margin:10px 0 0px 0; border:0px;}
.b_cont1_ib_i .b_cont1_ic .b_cont1_ib_i .mod_grafico_txt ul {margin:0px; padding:0px;}
.b_cont1_ib_i .b_cont1_ic .b_cont1_ib_i .mod_grafico_txt li {margin:0px; padding:0 0 0 10px;}

.b_cont1_ie .b_cont1_ib_i ul {padding:0px; margin:10px 0 0 0;}
.b_cont1_ie .b_cont1_ib_i li {background:none;  padding-left:0px;}

.b_cont1_if .b_cont1_ib_i ul {padding:0 0 0 12px; margin:0px;}/* margin:7px 0 0 0; */
.b_cont1_if .b_cont1_ib_i li {padding:0 0 0 10px; margin:0 0 5px 0}
.b_cont1_if h2, .b_cont1_if h2.titular_mediano, .b_cont1_if h2.titular_grande {padding-left:10px; padding-right:5px;}

ul {color:#9B968C; list-style-type:none;}
li {}
li a {color:#333333}


/* M?dulos laterales: mod_lateral_d ................................................................. */
/* tiker */
.mod_tiker {padding:12px;}
.mod_tiker ul li { color:#FFFFFF; font-size:11px; margin-bottom:10px}
.mod_tiker ul li strong {color:#B9B3A7; font-size:12px; font-weight:bold;}
.mod_tiker ul li a {color:#CCCCCC; font-size:12px;}
.mod_tiker ul li a:hover {color:#FFFFFF;}

/* General 1 */
.mod_der_general {}
.encuesta_patrocinada {border:2px solid #fff;}

.mod_der_general .mod_grafico {margin:0px 12px}
.mod_der_general .mod_grafico_txt {font-size:12px; color:#CCCCCC; margin-bottom:5px;}
.mod_der_general .mod_grafico_txt h4 {font-size:12px; color:#B9B3A7; padding:0; margin:0; font-weight:normal;}
.mod_der_general .mod_grafico_txt h5, .mod_der_general .mod_grafico_txt h5 a {padding:0; margin:0; font-weight:normal; font-weight:bold; font-size:12px; color:#FFFFFF;}
.mod_der_general .mod_grafico_txt p a {color:#FFFFFF;}
.mod_der_general .mod_grafico_txt p a.relacionado {color:#FF9900; font-weight:bold;}
.mod_der_general .mod_grafico_fot img {border: 2px solid /*#414141*/ #848484; margin:0 7px 5px 0; padding:0px;}

.mod_der_general .mod_grafico_g {padding:0px;}
.mod_der_general .mod_grafico_g .mod_grafico_txt {padding:0px 12px 0px 12px;}
.mod_der_general .mod_grafico_g .mod_grafico_fot {float:none; display:block; border:0px; padding:0px; margin:0px;}
.mod_der_general .mod_grafico_g .mod_grafico_fot img {border:0px; margin:0px 0px 7px 0px; padding:0px;}

.mod_der_general .mod_grafico_m {margin:12px 12px 0 12px}
.mod_der_general .mod_grafico_m .mod_grafico_fot {float:right; padding:0px; margin:0px;}
.mod_der_general .mod_grafico_m .mod_grafico_fot img { padding:0px; margin:0px 0px 5px 12px;}

.mod_der_general ul {}
.mod_der_general li a {color:#FF9900;}

/* Encuesta */ 
.mod_encuesta {color:#fff; margin:0px 0 0px 0; padding:10px 10px 5px 10px; /*border:1px solid #FF9900; border-top:0px; */background:#181818; /*url(../img/fnd_encuesta.gif) repeat-x top left;} height:112px; */}
.mod_encuesta p{position:relative;}
.mod_encuesta form {padding:0px; margin:7px 0 0 0;}
.mod_encuesta label {width:120px; display:block; float:left; margin:0 10px 0px 0; padding:0px;}
.mod_encuesta form img {padding:10px 0 10px 0;}

/* Opini?n */
.menu_opinion {}
.menu_opinion ul {background-color:#000000; display: block; width:300px; margin:0; padding:2px 0px;}
.menu_opinion li {float:left; display:inline; padding:5px 0 5px 15px;}
.menu_opinion strong {color:#FFFFFF; font-weight:bold;}

/* listado con bolo blanco */
.bolo_blanco {margin:5px 0px;}
.bolo_blanco li {padding-left:15px; background:url(../img/ico_bolo_blanco.gif) no-repeat 3px 5px; margin-bottom:3px;}
.bolo_blanco2 {margin-top:10px;}
.bolo_blanco2 li {padding-left:15px; background:url(../img/ico_bolo_blanco.gif) no-repeat 3px 5px; margin-bottom:3px; width:105px; float:left; margin-right:10px;}
.bolo_blanco2 li.nuevo {background:url(http://www.as.com/static/portada/bloque_inferior/img/ico_bolo_nuevo.gif) no-repeat 0px 1px;}

/* Servicios */



/* opacidad .......................................................................................... */
a.opacidad *{filter:alpha(opacity=100);opacity:1;}
a.opacidad:hover *{filter:alpha(opacity=50);opacity:0.5;}

/* Bloque contenido 2: Nivel 7 ...................................................................................... */
.b_cont2_i p { margin-bottom:10px;}
.b_cont2_ib .mod_grafico {margin:0px 12px}
.b_cont2_ib .mod_grafico_txt {font-size:12px; color:#999999; margin-bottom:5px;}
.b_cont2_ib .mod_grafico_txt h4 {font-size:12px; color:#B9B3A7; padding:0; margin:0; font-weight:normal;}
.b_cont2_ib .mod_grafico_txt h5, .b_cont2_ib .mod_grafico_txt h5 a {padding:0; margin:0; font-weight:normal; font-weight:bold; font-size:12px; color:#FFFFFF;}
.b_cont2_ib .mod_grafico_txt p a {color:#FFFFFF;}
.b_cont2_ib .mod_grafico_txt p a.relacionado {color:#FF9900; font-weight:bold;}
.b_cont2_ib .mod_grafico_fot img {border: 2px solid #414141; margin:0 7px 5px 0; padding:0px;}

.b_cont2_ib_i li a { color:#FF9900}



/* Pie: Nivel 8 ...................................................................................... */
#pie {color:#CCCCCC; font-size:10px;}
#pie a {color:#FFFFFF; font-size:12px;}

/* Estilos Marcador Portada */




/* Previa */
.contenedor_marcador * {margin:0px; padding:0px;}
.contenedor_marcador .limpiar {font-size:1%; line-height:1%; font-weight:normal; clear:both}
.contenedor_marcador {background:url(../img_marcador_as/fnd_marcador2.gif) repeat-x; height:40px; text-align:center; font:normal 11px Arial, Helvetica, sans-serif; color:#999999;}
.contenedor_marcador .equipo1, .contenedor_marcador .equipo2 {width:23%; float:left;height:40px; background:url(../img_marcador_as/fnd_marcador.gif) repeat-x; line-height:40px; }
.contenedor_marcador .equipo1 a, .contenedor_marcador .equipo2 a { color:#FF9900; text-decoration:none;}
.contenedor_marcador .equipo1 a:hover, .contenedor_marcador .equipo2 a:hover {text-decoration:underline;} 

.contenedor_marcador .escudos {width:21%; float:left; vertical-align:bottom; text-align:center;}
.contenedor_marcador .escudos img {vertical-align:middle;  margin-top:8px;}

.contenedor_marcador .hora {width:30%; float:left; height:40px; font-size:24px; color:#FFFFFF; font-weight:bold; line-height:40px;}
.contenedor_marcador .hora a {color:#FFFFFF; text-decoration:none;}
.contenedor_marcador .hora a:hover {text-decoration:underline;}

/* En Directo */ 
.contenedor_marcador2 * {margin:0px; padding:0px;}
.contenedor_marcador2 .limpiar {font-size:1%; line-height:1%; font-weight:normal; clear:both}
.contenedor_marcador2 {background:#000000 url(../img_marcador_as/fnd_marcador.gif) repeat-x; height:40px; text-align:center; font:normal 11px Arial, Helvetica, sans-serif; color:#999999;}/* background:url(../img_marcador_as/fnd_marcador2.gif) repeat-x;  */
.contenedor_marcador2 .equipo1, .contenedor_marcador2 .equipo2 {width:23%; float:left; display:inline; height:40px; background:url(../img_marcador_as/fnd_marcador.gif) repeat-x; line-height:40px; }
.contenedor_marcador2 .equipo1 a, .contenedor_marcador2 .equipo2 a {color:#FF9900; text-decoration:none;}
.contenedor_marcador2 .equipo1 a:hover, .contenedor_marcador2 .equipo2 a:hover {text-decoration:underline;} 

.contenedor_marcador2 .escudos {background:url(../img_marcador_as/fnd_marcador2.gif) repeat-x; width:8%; float:left;  height:40px; text-align:center;}
.contenedor_marcador2 .escudos img {vertical-align: middle; margin-top:8px;}

.contenedor_marcador2 .resultado {width:11%; float:left;  height:40px; font-size:24px; color:#FFFFFF; font-weight:bold; line-height:40px; background:url(../img_marcador_as/ico_equipo3.gif) repeat-x;}
.contenedor_marcador2 .resultado a{color:#FFFFFF; text-decoration:none;}
.contenedor_marcador2 .resultado a:hover {text-decoration: underline;}
.contenedor_marcador2 .estado {tex-align:center; vertical-align:middle; padding-top:7px;width:14%; float:left; height:32px; color:#FFFFFF; background:url(../img_marcador_as/ico_equipo3.gif) repeat-x;}
.contenedor_marcador2 .estado a{color:#FF9900; text-decoration:none;}
.contenedor_marcador2 .estado a:hover {text-decoration: underline;}
.contenedor_marcador2 .estado img {text-align:center;}
.penalti, .penalti a {font-size:12px; font-weight:normal;}


/* baloncesto */

#basket .contenedor_marcador2 * {margin:0px; padding:0px;}
#basket .contenedor_marcador2 .limpiar {font-size:1%; line-height:1%; font-weight:normal; clear:both}
#basket .contenedor_marcador2 {background:#000000 url(../img_marcador_as/fnd_marcador.gif) repeat-x; height:40px; text-align:center; font:normal 11px Arial, Helvetica, sans-serif; color:#999999;}/* background:url(../img_marcador_as/fnd_marcador2.gif) repeat-x;  */
#basket .contenedor_marcador2 .equipo1, #basket .contenedor_marcador2 .equipo2 {width:27%; float:left; display:inline; height:40px; background:url(../img_marcador_as/fnd_marcador.gif) repeat-x; line-height:40px; }
#basket .contenedor_marcador2 .equipo1 a, #basket .contenedor_marcador2 .equipo2 a {color:#FF9900; text-decoration:none;}
#basket .contenedor_marcador2 .equipo1 a:hover, #basket .contenedor_marcador2 .equipo2 a:hover {text-decoration:underline;} 

#basket .contenedor_marcador2 .resultado {width:15%; float:left;  height:40px; font-size:24px; color:#FFFFFF; font-weight:bold; line-height:40px; background:url(../img_marcador_as/ico_equipo3.gif) repeat-x;}
#basket .contenedor_marcador2 .resultado a{color:#FFFFFF; text-decoration:none;}
#basket .contenedor_marcador2 .resultado a:hover {text-decoration: underline;}
#basket .contenedor_marcador2 .estado {tex-align:center; vertical-align:middle; padding-top:7px;width:15%; float:left; height:32px; color:#FFFFFF; background:url(../img_marcador_as/ico_equipo3.gif) repeat-x;}
#basket .contenedor_marcador2 .estado a{color:#FF9900; text-decoration:none;}
#basket .contenedor_marcador2 .estado a:hover {text-decoration: underline;}
#basket .contenedor_marcador2 .estado img {text-align:center;}
#basket .penalti, .penalti a {font-size:12px; font-weight:normal;}


/* A 2 columnas */
.contenedor_marcador3 * {margin:0px; padding:0px;}
.contenedor_marcador3 .limpiar {font-size: 1px; line-height: 1px; font-weight: normal; clear:both}
.contenedor_marcador3 {background:#000000 url(../img_marcador_as/fnd_marcador.gif) repeat-x; height:40px; text-align:center; font:normal 11px Arial, Helvetica, sans-serif; color:#999999;}/*   */
.contenedor_marcador3 .equipo1, .contenedor_marcador3 .equipo2 {width:2%; float:left;height:40px; background:url(../img_marcador_as/fnd_marcador.gif) repeat-x; line-height:40px; }
.contenedor_marcador3 .escudos {background:url(../img_marcador_as/fnd_marcador2.gif) repeat-x;width:19%; float:left; height:40px; line-height:40px; vertical-align: bottom; }
.contenedor_marcador3 .escudos img { margin-top:8px;vertical-align: bottom; }
.contenedor_marcador3 .resultado {width:17%; float:left;height:40px; font-size:24px; color:#FFFFFF; font-weight:bold; line-height:40px; background:url(../img_marcador_as/ico_equipo3.gif) repeat-x;}
.contenedor_marcador3 .resultado a{color:#FFFFFF; text-decoration:none;}
.contenedor_marcador3 .resultado a:hover {text-decoration: underline;}
.contenedor_marcador3 .estado {text-align:center; padding-top:7px;width:23%; float:left; height:40px; color:#FFFFFF; background:url(../img_marcador_as/ico_equipo3.gif) repeat-x;}
.contenedor_marcador3 .estado a {color:#FF9900; text-decoration:none;}
.contenedor_marcador3 .estado a:hover {text-decoration: underline;}
/* Fin Estilos Marcador Portada ...................................................................................... */

/* Rotatore */

.botonera_r {height:22px; margin-left:2px; font-size:12px; display:block;}
.b_cont1_id_i .b_cont1_id_i_not ul li img.flecha_r {border:0px; float:left;}
.b_cont1_id .b_cont1_ib_d ul li img.flecha_r {border:0px; float:left;}
.b_cont1_ie .b_cont1_ib_d ul li img.flecha_r {border:0px; float:left;}

.botonera_r .pag_rotatore {display:inline; float:left;}
.botonera_r .pag_rotatore p {color:#333333; width:64px; height:22px; padding-top:2px; font-size:12px; text-align:center;  background:url(../img/fnd_rotatore.gif) no-repeat top center; }

/* estilo para modulo estatico */
.a11r003 {color:#ff9900;}

/* Comentarios portada */
.nun_comentarios {margin-top:10px; font:normal 11px/18px Arial, Helvetica, sans-serif;}
.nun_comentarios a {color:#FF9900; background: url(/imgs/ico_comentarios_not.gif) no-repeat 0px 4px; padding-left:18px; padding-top:2px;}
.nun_comentarios a strong {color:#666666; font-weight:normal;}
.separa_lat_izq_1 { margin:3px 15px;}

