.cabecera {font-size:110%}

a {color:#2884D2; text-decoration:none}
a:hover {color:#000}

input {font-family:Tahoma}
h1 {display:none}

.oculto {display:none}

.banner728 {text-align:center; margin-bottom:5px; border-bottom:1px dotted #ccc;  padding:3px; }

.cabecera {margin-top:7px; position:relative}
.cab_buscador  {color:#555;  margin-right:60px; position:relative}
.cab_buscador input {vertical-align:middle}

.cab_tiempo  {padding:2px; text-align:center}
.cab_tiempo img {float:right; margin-right:15px}

.roundedinput { -moz-border-radius:4px; -webkit-border-radius:4px; border:1px solid #8e8f94; padding:3px 3px 4px; display:inline; background:#fff; margin-right:6px}

.roundedinput_inner {color:#666; border:0; width:300px; padding:0 2px 2px 0; background:url("http://s.hvimg.com/img/ico_lupa.png") no-repeat 100% -1px}

.roundedinput_inner:focus {color:#333}

.bt_buscar { color:#fff; padding:2px; text-align:center; margin-right:4px; background:#8e8f94; border:0; font-size:115%; font-weight:bold; margin-top:-1px; width:103px}

.bt_mas{ color:#bbb; padding:2px 3px; margin-right:10px; margin-left:-8px; font-size:115%; font-size:10px; font-weight:bold; margin-top:-1px;  border:1px solid #dcdcdc; border-left:0;}

.bavanzada {position:absolute; background:#8e8f94; top:-16px; margin-left:-132px; width:103px; padding:1px 0px 5px 0px; text-align:center; font-size:85%; z-index:1001}
.bavanzada a{color:#fff; display:block}
.bavanzada a:hover{color:#000; display:block}

.rounded {-moz-border-radius:3px; -webkit-border-radius:3px}
.roundedff {-moz-border-radius:3px; -webkit-border-radius:3px} /* sin redondear en IEs*/

/* pestanas */


.pestanas {font-size:120%;  height:32px; background:url("http://s.hvimg.com/img/fondo_menu.png") center top no-repeat;  position:relative}

.canal ul {float:left; width:671px;  height:19px; padding:13px 4px 0 5px; margin:0 0 0 7px; background:#f60; -moz-border-radius:3px;-webkit-border-radius:3px}

.canal li {display:inline; font-weight:bold }

.canal ul a { float:left; color:#fff; text-decoration:none; padding:0 3px; margin-right:3px}
.canal ul a:hover {background:#fff; color:#f60;  -moz-border-radius:2px; -webkit-border-radius:2px}
.canal ul li a.inicio { background:url("http://s.hvimg.com/img/sub.png") no-repeat 0 3px; padding-left:13px}
.canal ul li a.inicio:hover {background:#fff; color:#f60}

.areas {-moz-border-radius:3px; -webkit-border-radius:3px; float:left; width:283px; background:#1260ae url("http://s.hvimg.com/img/fondo_areas.png") repeat-y left; margin-left:6px; padding:15px 10px 4px 7px;  color:#a3c1e0; text-align:right}
.areas a {color:#a3C1e0; text-decoration:none; display:block}
.areas a:hover {color:#fff}
.areas a:visited {color:#fff}

/* en explorer quitamos la img de fondo de area, hace extraños con el rounded */

.areas_extend {font-size:11px; width:280px; background:#1260ae url("http://s.hvimg.com/img/fondo_areas.png") repeat-y left;margin-right:4px; line-height:15px; padding:15px 10px 6px 10px;  position:absolute; top:-60px; left:693px; -moz-border-radius:3px; -webkit-border-radius:3px; height:50px}

.areas_extend a{display:inline; color:#a3C1e0; text-decoration:none; margin-right:5px}
.areas_extend a:hover{color:#fff}

a.selector {color:#fff; font-weight:bold; background:url("http://s.hvimg.com/img/flecha_abrir.png") no-repeat right 6px;  padding-right:16px; margin-top:-3px}
a.selector:hover {background-position:right -6px}

/* primera */

.fuente {font-size:110% !important; color:#666}

.mininavegacion { color:#ccc; padding:3px 0 4px 0}
.mininavegacion a {color:#666}
.mininavegacion a.on { color:#333; text-transform:uppercase; font-weight:bold; }
.mininavegacion a:hover { text-decoration:underline}

.noticia_principal {width:400px; border-right:1px dotted #bcc7d2; padding-right:15px; float:left} /*en ie6 dotted = solid */
.noticia_principal img {border:4px solid #ddd; padding:1px; max-width:392px;}

.noticia_principal .acciones {float:right; font-size:110%}
.noticia_principal .acciones a {display:block; float:left; margin-left:1px; padding: 3px 6px; background:#aaa; color:#fff}
.noticia_principal .acciones a:hover {background:#2884D2}
.noticia_principal h2 {font-size:160%; padding:3px 7px}
.noticia_principal p {font-size:120%; padding:2px 7px}
.noticia_principal .mininavegacion a {font-size:90%}
.noticia_principal .mininavegacion a.on { font-size:110%}
.noticia_principal .fuente { margin-top:5px}

.noticia_principal, .timeline {min-height:320px}

.timeline {font-size:110%; padding:8px; margin-left:420px; margin-right:10px}
.timeline h3 {border-bottom:1px dotted #bcc7d2; padding:3px 0 7px; margin-bottom:8px}
.timeline h3.ultima {border-bottom:0; padding-bottom:2px}
.timeline .tiempo {float:right; text-align:right; color:#999}
.timeline .categoria {color:#555}


.noticias_bloque2 {border-top:1px dotted #bcc7d2; padding:12px 10px 8px 0 }
.noticia_secundaria {float:left; width:415px; padding:0 10px 0 0}
.noticia_secundaria img {float:left; border:4px solid #ddd; padding:1px; margin-right:10px}
.noticia_secundaria h3 {font-size:130%; padding:2px 0}
.noticia_secundaria p {font-size:120%; padding:1px 0}
.noticia_secundaria p.texto {min-height:65px}
.noticia_secundaria .acciones a {font-size:110%; display:block; float:left; margin-left:1px; padding: 3px 6px; background:#aaa; color:#fff} /*IE6*/
.noticia_secundaria .acciones a:hover {background:#2884D2}

/*.noticias_mas {} IE6*/
.noticias_mas img {float:left; border:2px solid #ddd; padding:1px; margin-right:10px}
.noticias_mas h3 {font-size:110%; padding:2px 0; min-height:60px}


/* persiana */

.persiana {border-bottom:1px dotted #ccc; font-size:110%; margin-top:10px}
.persiana li {border-top:1px dotted #ccc; margin:1px 0; list-style:none; }
.persiana li a{background:#E4E9EE; display:block; padding:3px 8px; color:#000; margin:1px 0; font-weight:bold} /*mucho ie6*/
.persiana li a:hover{background:#f9f9fE;} 
.persiana .on {border-top:1px dotted #ccc; margin:1px 0; list-style:none; }
.persiana .on a{display:block; border-bottom:1px dotted #ccc;}

.inner_persiana {padding:8px 6px 8px 12px; display:none; width:284px; background:#f4f9fE}
.persiana .on .inner_persiana {display:block; min-height:130px}

.inner_persiana p {background:url("http://s.hvimg.com/img/ico_square_oscuro.png") no-repeat 0 6px; padding:1px 5px; border:0; font-weight:normal}
.persiana li .inner_persiana a {background:#f4f9fE; border:0; padding:0px 3px; margin:0; color:#333;  font-weight:normal}
.persiana li .inner_persiana a:hover {text-decoration:underline;}

.inner_persiana .roundedinput {  padding:2px 3px 3px;}
.inner_persiana .caja_inner {color:#666; border:0; width:140px; padding:0 2px 2px 0; font-size:100%}
.inner_persiana .bt_buscar {width:auto; font-size:100%}
.inner_persiana form {margin:10px 0}



/* franja multimedia */
.multimedia{ margin-bottom:18px}
.multimedia ul{list-style:none}
.multimedia a:hover{ text-decoration:underline}
.multimedia_inner {font-size:110%; padding:10px 15px 30px; background:#3f3f3f url("http://s.hvimg.com/img/fondo_multimedia.gif") repeat-x bottom; color:#fff}
.multimedia_inner a{ color:#ff5a20}
.multimedia_inner a:hover{ color:#fff}

.multimedia_menu{ margin-bottom:10px}
.multimedia_menu .categoria{ text-transform:uppercase; font-weight:bold; font-size:120%; color:#fff; padding:0; margin-right:10px}
.multimedia_menu a{ margin-right:5px}

.multimedia h3{ font-size:130%; font-weight:bold}

/*Cine*/ 
.cine_musica{ float:left; width:459px}
.cine_musica img{ float:left}
.cine_musica_bloque{ float:left; width:204px; padding:0 18px}
.cine_musica_bloque ol, .cine_musica_bloque ul{ padding:0; margin:8px 0}

.links_secundarios a{ background:url("http://s.hvimg.com/img/ico_sprite_cine.gif") no-repeat; padding:7px 0; width:34px; text-align:center; float:left; margin:8px 5px 5px 0; display: block} 
.links_secundarios a:hover{ color:#000; text-decoration:none}
.links_secundarios a.fotos{ background-position:center -27px; } 

/*Juegos*/ 
.consolas{ background:#fff; padding:4px 8px; margin:0 20px 10px 0; color:#333}
.consolas a{ margin-right:8px; color:#444; font-weight:bold}
.consolas a:hover{  color:#f60}

.top{padding:0 8px 8px; width:130px; float:left; margin-bottom:10px}
.top h2 { font-size:130%; margin-bottom:5px}
.videojuego{ border-top:1px dotted #fff; border-bottom:1px dotted #fff; padding:10px; clear:both; margin-bottom:10px; margin-right:20px; font-size:110%}
.videojuego img{ padding:1px; border:1px solid #fff; margin-right:10px; float:left; width:190px}
.videojuego h2{ font-size:120%; margin-bottom:5px}
.videojuegotxt{ width:215px; float:left}
.notijuegos{padding:0 10px ; margin-right:20px}
.notijuegos h2{ font-size:130%; margin-bottom:5px}
 
/*Musica*/
.disco{ float:left; width:200px; margin-right:20px}
.disco h2 a{ font-size:150%; font-weight:normal; line-height:110%}
.disco p{ margin:0}
.disco h3 a{ font-size:100%; font-weight:normal}
.disco img{ margin-bottom:10px}
.topdiscos{ float:left; width:215px; }
.topdiscos a{ font-size:100%}
.topdiscos h2{ font-size:130%; font-weight:bold; margin-bottom:5px}
.topdiscos li{ background:url("http://s.hvimg.com/img/ico_topdiscos.gif") repeat-x left bottom; color:#ff5a20; margin-bottom:3px}
.topdiscos .artista{ margin-left:15px; padding:0 5px; background-color:#3f3f3f; color:#eee; font-size:100%}

/*videos*/
.video_destacado{ float:left; width:501px}
.video_destacado .video{ float:left; margin-right:7px; width:425px; height:327px}
.videos li{ margin-bottom:6px}
.videos li img.on{ border:1px solid #ff5a20}
.videos li img{ border:1px solid #373737}
.videos li img:hover{ border:1px solid #ff5a20}

.titulovideo{ float:right; width:250px; padding:5px 12px; margin:-70px 0 0; background:url("http://s.hvimg.com/img/opa60.png") repeat; color:#fff; font-size:120%; font-weight:bold}

/* segunda */

.labolsa {font-size:110%; padding-bottom:10px}
.labolsa p.buscador {float:right; margin-bottom:6px}
.labolsa input {padding:1px 4px;border:1px solid #d4d7c2; font-size:100%}
.labolsa p.buscador input.buscar{ width:140px; color:#616161}
.labolsa p.buscador input.sub { background:#515151; border:0; color:#fff; font-weight:bold}

.labolsa .ticker {clear:both; background:#ececec; border-top:1px dotted #afafaf; border-bottom:1px dotted #afafaf; padding:1px 1px 1px 16px; margin-bottom:9px; }
.ticker a{ color:#333; text-decoration:none; }
.ticker a:hover {text-decoration:underline}

.ticker .rojo{ color:#fc0102 ; margin:0 8px 0 0 ; }
.ticker .verde { color:#247300; margin:0 8px 0 0; }
.ticker .neutro { color:#555;margin:0 8px 0 0; }

.labolsa .grafico {float:left; width:230px; margin-left:3px}
.labolsa .bolsa_principal {float:left; width:200px; margin:3px 15px 0 2px}
.labolsa .bolsa_principal p.fuente{ font-size:80% !important}
.labolsa .bolsa_principal h3 a { font-size:110%}
.labolsa .bolsa_principal .texto { font-size:100%; color:#555}
 
.labolsa .mas_noticias { margin:7px 5px 0 445px}
.labolsa .mas_noticias p{ line-height:12px; margin-bottom:3px}
.labolsa .mas_noticias .hora{ color:#7b7b7b; font-size:90%; float:left; margin-bottom:15px;display:block; background:url("http://s.hvimg.com/img/ico_hora.gif") no-repeat right 7px; padding:0 5px 0 0; margin-right:5px}

.pub_medios {clear:both; background:#f6f6f6; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; padding:6px 5px; margin-top:4px }
.pub_medios a{ color:#333; font-size:110%}
.pub_medios a:hover{ color:#2884d2}

/*deportes*/
.deportes .mininavegacion{margin-top:6px; padding:3px 8px; font-size:110%; background:#eee}
.deportes .mininavegacion a {color:#333}

.deportes_izq{ width:690px; float:left; border-bottom:1px dotted #ddd}

.noticias_deportes {padding:12px 10px 12px 5px; min-height:150px}
.noticias_deportes .acciones {margin-top:2px}
.noticias_deportes .noticia_secundaria {float:right; width:400px; padding:0 0 0 10px}

.clasificacion{ background:#8d8d8d url("http://s.hvimg.com/img/bg_clasificacion.gif") repeat-x bottom; width:300px; min-height:215px; float:left; font-size:110%; text-align:center}  /*ie 6 */
.clasificacion p {margin-top:5px; margin-bottom:5px; background:#7a7a7a; text-align:center}

.clasificacion p a {display:block; float:left; padding:4px;color:#fff }
.clasificacion p a.on {background:#2E89E4; font-weight:bold}
.clasificacion p a:hover {background:#4ca7ff}

.clasificacion table{width:270px; margin:0 auto} /*era 250 pero subió el sporting*/
.clasificacion table.f1{ width:260px}
.clasificacion td{ padding:2px 3px; text-align:left}
.clasificacion td.tdright{ text-align:right}
.clasificacion tr.bgris{ background-color:#909090}
.clasificacion .snd td{ padding:1px 3px 2px;}



/*Pestañas motor, mujer, tecno */
.pestanas_tricolor{font-size:110%; background:#fff; margin-left:9px} 
.pestanas_tricolor a{ text-decoration:none; background:#f5f5f5; display:block; float:left; color:#000; padding:3px 6px; text-transform:uppercase; text-align:center; border:1px solid #DBDBDB; border-bottom:0; margin-right:4px}
.pestanas_tricolor a:hover{ text-decoration:underline}

.pestanas_tricolor a.motor{font-weight:bold; background:#E0E0E0 url("http://s.hvimg.com/img/ico_sprite_tricolor.gif") no-repeat 92% 7px; border:1px solid #A4A4A4; border-bottom:0; padding-right:18px}
.pestanas_tricolor a.mujer{font-weight:bold;background:#F3E6EF url("http://s.hvimg.com/img/ico_sprite_tricolor.gif") no-repeat 92% -11px;  border:1px solid #F0A2D6; border-bottom:0; padding-right:18px;}
.pestanas_tricolor a.tecno{font-weight:bold; background:#E8EBF4 url("http://s.hvimg.com/img/ico_sprite_tricolor.gif") no-repeat 94% -28px;  border:1px solid #ABBDED; border-bottom:0; padding-right:18px}
 
.tricolor{font-size:120%}
.tricolor p{ margin-bottom:6px}
.tricolor a{ font-weight:bold}
.tricolor .principal{ width:518px; margin-right:15px; float:left}  /*IE6*/
.tricolor .principal h3 a{ color:#fff; font-size:110%}
.tricolor .principal h3 a:hover, 
.tricolor .secundario h3 a:hover{ text-decoration:underline}
.tricolor .principal img{ float:left}
.tricolor .principal p{ float:left; width:178px; margin:8px 0 0 12px}
.tricolor .secundario{ width:119px; background-color:#fff; padding:8px 8px 3px; float:left}
.tricolor .secundario h3 { padding:5px 0 2px}
.tricolor .secundario h3 a{ color:#000}
.tricolor .secundario .motor_precio{ margin:-26px 0 0 -3px; padding:3px 5px; color:#fff; font-weight:bold; background:url("http://s.hvimg.com/img/opared80.png") repeat;  text-align:center; width:115px; font-size:90%; position:absolute} /*IE6 IE7*/
.tricolor .secundario img{ margin:0 auto; border:1px solid #999; width:117px; height:85px}
.tricolor .secundario p,
.tricolor .secundario h3 { font-size:90%}

.motor{ background:#E0E0E0; padding:6px}
.motor .principal h3{background:url("http://s.hvimg.com/img/opa80.png") repeat; float:right; width:250px;  padding:5px; margin:10px 0 0 -50px}
.mujer{ background:#F3E6EF; padding:6px}
.mujer .principal h3{background:url("http://s.hvimg.com/img/opa80pink.png") repeat; float:right; width:250px;  padding:5px; margin:10px 0 0 -50px}
.mujer a{ color:#E265B3}
.tecno{ background:#E8EBF4; padding:6px}
.tecno .principal h3{background:url("http://s.hvimg.com/img/opa80blue.png") repeat; float:right; width:250px;  padding:5px; margin:10px 0 0 -50px}


.guia { background:url("http://s.hvimg.com/img/bg_guia.gif") repeat-x left bottom; width:300px; float:right; border-top:1px dotted #666; border-bottom:1px dotted #666; font-size:110%; padding:10px 0; margin-top:18px } /*IE6*/
.guia .subtitulo{ font-style: italic; color:#555; text-align:center; padding:3px 0 }
.guia ul{ width:90px; float:left; list-style:none; margin-left:10px} /*IE6*/
.guia ul li a{ color:#555; display:block; padding:1px}
.guia ul li a:hover{ background:#2884D2; color:#fff}
.guia h2{ font-size:120%; text-transform:uppercase; font-weight:bold; text-align:center; margin:0 10px}
.guia h2 a{ color:#000}
.guia h2 a:hover{color:#2884d2}
.guia h2 strong{ color:#ff5a20}
.ico_guia{ background:url("http://s.hvimg.com/img/ico_guia.png") no-repeat 55px 7px; font-weight:bold; font-size:120%; text-transform:uppercase; padding:7px 0 3px 20px; width:280px; text-align:center; display:block}/*IE6*/



.pills {font-size:110%; float:left; width:280px; margin-top:32px; margin-left:5px}
.pills ul li{list-style:none; margin-bottom:7px;}
.pills ul li a{font-weight:bold; text-transform:uppercase; display:block;  padding-left:90px; background:url(http://s.hvimg.com/img/sprite_pills.gif) no-repeat top left; min-height:48px; } /*ie 6*/
.pills span {display:block; font-weight:normal; text-transform:none; color:#555; }
.pills ul li a:hover{color:#000; }
.pills .legal{background-position: left top}
.pills .galeonpro{background-position: left -53px}
.pills .llamadas{background-position: left -104px}
.pills .ofertas{background-position: left -162px}
.pills .segundamano{background-position: left -216px}


.viajes{ font-size:120%; margin-top:27px }
.viajes .listaviajes{ width:93px; border-left:1px solid #EbEbEb; padding:0 8px; float:left; margin:0; font-size:90%; color:#666}

.viajes ul li{ margin-bottom:4px; margin-top:4px; line-height:11px; list-style:none; }
.viajes h2 a{ font-size:130%; color:#000;}
.viajes h2 a:hover{ color:#2884d2}
.viajes a{ font-size:110%; font-weight:bold}
.viajes img{ float:left; width:460px; height:268px}
.viajes .viajes_txt{ float:right; margin:-220px 10px 0 0 ; width:115px; font-size:90%; background:url("http://s.hvimg.com/img/opa60.png") repeat; padding:10px; color:#fff} /*IE6*/
.viajes .viajes_txt a{ font-size:100%; color:#fff; margin-bottom:4px; display:block}
.viajes .viajes_txt a:hover{ text-decoration:underline}
/*pie*/

.pie {background:url("http://s.hvimg.com/img/fondo_pie.png") repeat-x bottom; color:#999}
.pie_inner {padding:40px 0 0; margin-top:3px; height:50px}
.pie a {text-decoration:none; color:#666 }
.pie a:hover {text-decoration:underline; color:#333 }

.itemspie {padding:6px; float:left; width:750px}
.itemspie a{ padding:0 1px; }

.pie .bt_buscar {width:80px}
.piebuscar {text-align:right; margin-top:10px}

.roundedinput_pie { -moz-border-radius:3px; border:1px solid #8e8f94; padding:3px 3px 2px; display:inline; background:#fff; margin-right:5px}
.roundedinput_pie_inner {color:#666; border:0; width:100px; padding:1px 5px; font-size:110%}
.roundedinput_pie_inner:focus {color:#333; background:#fafafa}

/* quinielas */
#quinielas { margin-top:5px; background: url(http://s.hvimg.com/img/fondo_quinielas.gif) top repeat-x; height:29px; text-align:right; font-size:13px; font-weight:bold; }
#quinielas a { color:#000; text-decoration:none }
#quinielas a:hover { text-decoration:underline }
#quinielas .dobet{ width:111px; float:left; margin-top:8px; margin-left:12px} 

/* loterias */

.quedan {background:#F5F3F4 url("http://s.hvimg.com/img/fondo_quedan.gif") no-repeat center; height:51px; line-height:51px; color:#fff; overflow:hidden; margin-top:5px }
.quedan_boton {display:block; float:right; background:url("http://s.hvimg.com/img//quedan_boton.gif") no-repeat center; padding:0px 5px; line-height:33px; height:33px; text-decoration:none; font-size:11px; color:#000; font-weight:bold; margin-right:5px; margin-top:10px }
.shadow {display:block; margin-left:30px; line-height:13px; margin-top:11px; font-size:12px; text-shadow: 0px 2px 0px rgba(0, 0, 0, 0.25); }
