body { 
  margin: 2px; padding: 0; font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;

}
p {
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color: #036;
	padding-left: 2px
}
hr  {
	display: none; 
}
/**** para eliminar *************************************************************************/
a {
	color: #900;
	text-decoration: none;
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
} 
A.tit
{
font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration: none; 
}

A.tit2
{
font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration: none;
color: #036;
}
A.tit:link, A.tit:visited, A.tit:active
{
color: #036;
}
A.tit:hover
{
color: #C00;
text-decoration: underline
}

A.tit2:hover
{
color: #C00;
text-decoration: underline
}

/**** Cabecera  superior ***********************************************************************/

#bigsesion a {
	font: bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
}
#bigsesion a:hover {color: #FAF3F3;}
#bigsesion a:active {color: #fff;}

div#cabecera {
	position: relative;
    	margin: 0px auto;
    	padding: 0;
    	border: 0;
    	width: 770px;
    	height: 75px;
}

div#cabecera h1 {
	margin: 0;
	padding: 0;
	width: 120px;
	float: left;
}

div#cab-abono {
	width: 150px;
	padding: 0;
	border: 0;
	float: left;
}
	
div#cab-banner {
	width: 468px;
	margin: 0 16px 0 16px;
	padding: 0;
	float: left;
}

div#cab-breves{
	width: 490px;
	height:60px;
	margin: 0 5px 0 5px;
	/*border: 1px solid #B5B5B5;*/
	padding: 0;
	float: left;
	background-image: url(http://www.hola.com/imagenes/hola/fondo_breves.gif);
	background-position: 20px 0;
	/* background: #E8E8E8; */
}
div#cab-breves img{margin:1px 0 0 1px; float: left;}

div#cab-breves ul{
	margin: 0 0 0 30px;
	padding: 0;
	border:0;
	
}

div#cab-breves li{
	list-style-type: none;
	width: 140px;
	margin: 10px 10px 0 0;
	padding: 0;
	float: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

div#cab-breves a {color: #000;text-decoration: none;}
div#cab-breves a:hover {color: #999;}
div#cab-breves a:active {color: #999;}

div#cab-naranja{
	margin: 2px 0 0 0;
	border: 0;
    	width: 620px;
	height: 12px;
	background: #F90;
	float: left;
	overflow: hidden;
} 
div#cab-sesion{
	position: absolute;
	left: 620px;
	top: 53px;
	width: 150px;
	height: 21px;
	background-image: url(http://www.hola.com/imagenes/hola/fondo_sesion.gif);
	background-repeat: no-repeat;
	margin: 0 0 20px 0;
}

div#cab-sesion span{
	position: relative;
	top: -2px;
	}

div#cab-sesion img{
	border:0;
	margin: 3px 0 0 3px;
	}

div#cab-sesion a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
div#cab-sesion a:hover {color: #FAF3F3;}
div#cab-sesion a:active {color: #fff;} 
/**** Cabecera  superior ***********************************************************************/
div#header { 
  position: relative; width: 770px; margin: 0 auto 4px 0; height: 72px;  
} 
div#header a {
  text-decoration: none;
}
div#logo, div#banner {
  float:left; border-bottom: 12px solid #F90; margin: 0; height:62px;
}
div#logo {
  width:120px;
}
div#banner {
  width: 500px; text-align: center;
}
div#promociones {
  margin: 0; float:left;
}
div#header h1	{
  text-indent: -9999px; margin: 0; border: 0;
}	
div#header h1 a:link, div#header h1 a:visited	{
  display: block; width: 120px; height: 60px; background: white url(http://www.hola.com/imagenes/hola/logoportal_big.gif) top left no-repeat;
  margin: 0;
  border: 0;
}
div#header h1 a:hover {
  background: white url(http://www.hola.com/imagenes/hola/logoportal_big.gif) top left no-repeat;
}   
/**** Menu **********************************************************************************/

div#menu {
	position: relative; 
	line-height: 16px;
	background-color: white; 
  float: left;
  margin-bottom:-17px;
}
div#menu h2 {
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 1px 0;
	width: 120px;
	background-color: #900;
	color: white;
	text-align: center;
}
div#menu ul {
	list-style: none; 
	padding: 3px 0 2px 0;
	margin: 0 0 1px 0;
	width: 120px;
	background-color: #C00;
}
div#menu ul.sup li{ 
	margin-top: -1px;
}
div#menu ul li{
	margin-top: -3px;
}
div#menu ul li a {
	font-size: 11px; 
	display: block;
	background-image: url(/pics/ico_boliche.png);
	background-repeat: no-repeat;
	font-weight: bold; 
	padding: 2px 0 3px 12px;
	text-decoration: none;
    margin-left: -16px;
	width: 120px;
    voice-family: "\"}\""; 
    voice-family:inherit;
    width: 108px;
   	margin-left: 0;
}

div#menu ul li#new a{
    background: white url(/pics/ico_new.gif);
    padding-top:3px;
    height: 15px;
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #C00;
}	


html>body div#menu ul li a {
width: 108px;
}
div#menu ul li a:hover {
	background-color: #900;
}
div#menu ul li a:link,
div#menu ul li a:visited {
	color: white;
	font-weight: normal;
}
div#menu ul li.activa {
	background-repeat: no-repeat;
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #faf0c6;
	width: 120px; 
	padding-left: 12px;
	margin-left: -16px;
	voice-family: "\"}\""; 
    voice-family:inherit;
	width: 108px;
	margin-left: 0;
}
div#menu ul li.activa a.current{
	background-image: url(/pics/ico_boliche.png);
	background-color: #c00;
	color: #faf0c6;
	width: 120px; 
	padding-left: 12px;
	margin-left: -12px;
	font-weight: bold;
	voice-family: "\"}\"";  
    	voice-family:inherit;
	width: 108px;
	margin-left: -12px;
}
div#menu form{
  margin-bottom: 0;
  padding: 2px;  
  width: 116px; 
  background-color: #c00; 
  border-bottom: 3px solid white; 
} 

div#menu form input{
  margin: 0 auto auto 2px;
  font-family: Verdana,Helvetica,Arial;
  font-size: 9px; 
}   
div#menu form input.imagen{
	margin: 0 auto -4px 5px;
}
div#menu img{
background-color: #C00;
margin-bottom: 0;
}
/**** Pie de página *************************************************************************/
 

div#piepagina {
 text-align: center;
  line-height: 17px;
  width: 770px;
  height: 60px; 
  margin : 20px auto auto 0;
  clear: both; 
  border-top: 1px solid #000; 
}  

div.piepagina a:link,
div.piepagina a:visited {
	font-weight: normal;
	color: #C00000;
} 
/* Contenido de página */
.cabecera{
    	padding: 0 0 0 10px; 
} 
div#resumen {
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 	margin: 0 0 0 10px;  
}  
div#resumen img{
	float: left; 
	padding: 0;	
}
div#resumen h3{
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    	padding-top:  8px;
    	padding-right: 10px;
    	margin: 0 0 8px 0;
} 
div#resumen p {
	display: block;
	margin: 0 5px 5px 5px;
    	padding-right: 10px;
}
div#resumen img { 
    	margin: 10px;
} 
div#centrar {
	padding-left: 20px;
}
div#centrar p {
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    	color: #C00;
    	padding-left: 5px;
}  
div#artprincipales {
	background-color: #E8E8E8;
	width:120px;
	padding:0;
	margin: 0 2px 0 2px;
	min-height: 223px;
}

div#artprincipales img { 
	margin-right:-1px;
}
/**** Barra Horizontal Portada**********************************************************************************/
div#barrahorizontal {
/*	position: absolute;
	top: 60px;
	left: 650px; */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
div#barrahorizontal h2 {
	background-image: url(/viajeshttp://www.hola.com/imagenes//cuadrado.gif);
	background-repeat: no-repeat;
	color: white;
	margin: 0;
	padding: 0 5px 0 18px; 
	font-size: 11px;
	font-weight: bold;
} 
div#barrahorizontal div.seccion {
	padding: 5px 5px 0px 5px;
	font-size: 11px;
	line-height: 14px;
	margin-bottom: 0px; 
} 
div#barrahorizontal div.seccion img {
	margin-bottom: 5px;
	border: none; 
}
div#barrahorizontal div.seccion p {
	margin: 0;
	clear: both;
} 
/***** Titulares invisibles ******************************************************/
div#titulargog  h1 {
	display: none;
}
 /***** Faldones inferiores ******************************************************/
.faldonactualidad img{
	float: left;
	margin: 2px 5px; 
}
.faldonestilo h3{
	color: white;
	text-align: center;
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px;
}
.faldonestilo h3.gastro{
	background-image: url(http://www.hola.com/imagenes/hola/portada/fondo_verde.gif);
}
.faldonestilo h3.moda{
	background-image: url(http://www.hola.com/imagenes/hola/portada/fondo_azul.gif);
}

.faldonestilo h3.belleza{
	background-image: url(http://www.hola.com/imagenes/hola/portada/fondo_rosa.gif);
}
.faldonestilo h3.viajes{
	background-image: url(http://www.hola.com/imagenes/hola/portada/fondo_marron.gif);
}
.faldonestilo h3.motor{
	background-image: url(http://www.hola.com/imagenes/hola/portada/fondo_gris.gif);
}
.faldonestilo p{
	margin: 5px 5px;
}
.faldonestilo img {
	margin: 5px 10px; 
}

div#bloqueestilo h3.estilo{
	background-color: #969; 
	color: white;
	text-align: center;
	margin: 0;
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
div#bloqueestilo p img{
	margin-left: 20px;
	margin-top: 0px;
}
div#bloqueestilo p{
	margin: 8px 2px;
}
div#bloqueestilo p.inferior{
	margin: 0 0 0 5px;
}
  div#bloqueestilo p.inferior img{
	margin: 0;
}
.bloquedestacado h3.estilo{
	background-color: #c00; 
	color: white;
	text-align: center;
	margin: 0px;
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	
}

.bloquedestacado p img{
	margin: 0 5px;
}

.bloquedestacado p{
	width:146px;
	margin: 3px 0;
	text-align: center; 
} 
td#barracentro{
	background-color: #E8E8E8;
	border-right: 2px solid #fff; 
	text-align: center;
}  
.barracentro{
	background-color: #E8E8E8;
	margin: 0;
	padding: 0 0 2px 0;  
}
.barracentro h3.noticia{
	background-color: #999;
	color: white;
	text-align: center;
	margin-bottom: 2px;
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
h3 {
	background-color: #999;
	color: white;
	margin-top: 0;
	margin-left: 2px;
	margin-right: 2px;
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.barracentro img{
	margin: 5px 0 2px -2px;
	border: 0;
}
.barracentro p{
	margin: 0;
} 
div#bandaextra {
	width: 385px;
	margin-bottom: 5px;
	margin-top: 5px;
	clear: both;
	background-color: #f0f0f0;
}
div#bandaextra div.col h3,
div#bandaextra div.col1 h3,
div#bandaextra div.col2 h3{
	background-image: url(http://www.hola.com/imagenes/hola/portada/estrella.gif);
	background-repeat: no-repeat;
	background-color: #f0f0f0;
	padding: 5px 0px 0px 25px;
	margin: 10px;
	color: black;
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
div#bandaextra div.col1 h3 a,
div#bandaextra div.col2 h3 a{
	color: black;
	font-size: 12px;
	font-weight: bold;
}
div#bandaextra div.col1 {
	background-color: #f0f0f0;
	padding: 5px;
	width: 150px;
	float: left;
}
div#bandaextra div.col2 {
	background-color: #f0f0f0;
	padding: 5px;
	width: 210px;
	float: left;
	border-left: 1px dotted #000;
}
h3.noticia{
	background-color: #c00;
	color: white;
 	margin: 0;
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/**** Pie de página *************************************************************************/
div.piepagina {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	line-height: 17px;
	width: 770px;
	border-top: 1px solid #000;
	padding-top: 5px;
	margin: 10px auto 10px auto;
}
div.piepagina a:link,
div.piepagina a:visited {
	font-weight: normal;
	color: #C00000;
} 

div#destacadas{
padding: 0 0 10px 5px;
}
div#destacadas  p {
	display: block;
	margin: 0; 
 	text-align: left;
}
div#destacadas  img {
	margin: 4px 5px 4px 10px; 
}

.left img {
	float: left;
	margin: 5px 5px 5px 5px;
}
.right img {
	float: right;
	margin: 5px 5px 5px 5px;
}

/**** Cabecera superior con banner 760x90 // V.2006 ****************************************************************/

div#header2 { 
  	position: relative; width: 770px; margin: 0 0 2px 0;
  	height:75px;
  	overflow: hidden;
} 
div#header2 a{
	text-decoration: none;
	margin: 0; border: 0;
} 

div#header2 h1 {
	float:left;
  width: 188px; height: 52px;
  background-image: url(http://www.hola.com/imagenes/hola/logo_06.gif);
  text-indent: -9999px; margin: 0; border: 0;
 	font-size: 10px;
}
div#header2 h1 a {display: block; width: 188px; height: 52px;}

div#suscripcion {
	float:left;
  width: 430px; height: 52px; 
  background-image: url(http://www.hola.com/imagenes/hola/suscripciones_06.gif);
  text-indent: -9999px; margin: 0; border: 0;
  font-size: 10px;
}
div#suscripcion a {display: block; width: 430px; height: 52px; 
}

div#abono {
	float:left;
  width: 152px; height: 75px; 
  background-image: url(http://imagenes.hola.com/comunes/abono_acceso.gif);
  background-repeat: no-repeat;
  background-position: 0 19px;
  margin: -52px 0 0 0;
  font-size: 10px;
}

div#abono a.{font: normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif}
div#abono a.acceso {text-indent: -9999px; display: block; width: 152px; height: 56px;}
div#abono div.control{float:left; width: 152px; height: 16px; text-align:right; padding-top:3px}
div#abono a.controles {padding:0 5px 1px 5px; border-right: 1px solid #CC6666; color: #CC6666;}

div#busqueda {
		float:left;
  	width: 188px; height: 23px; 
  	background-image: url(http://www.hola.com/imagenes/hola/fondo_buscar_06.gif);
  	margin: 0;
  	padding-top: 2px;
}
html>body div#busqueda input.busqueda {    padding-top: 2px;}

div#busqueda input.busqueda {
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
  width: 112px;
  height: 11px;
  border: 1px solid #CC0000;
	margin: 0 5px 2px 5px;
}

html>body div#busqueda input.busqueda {    margin: 1px 3px 0 5px;}

div#busqueda img.imagen {
	margin: 0 0 -3px 0;
	border:0;
}

div#nav-horizontal{
	float:left;
	margin:0;
	width: 425px; height: 22px;
	padding: 0 0 0 5px;
	color: #CC0000;
	border-bottom: 1px solid #CC0000;
}

div#nav-horizontal ul{margin:0; padding:5px 0 0 0}

div#nav-horizontal li.noborder{
	background-image: none;
}

div#nav-horizontal li{
	display: inline;
	list-style-type: none;
	padding:0 0 0 3px;
	margin:0;
	background-image: url(http://www.hola.com/imagenes/hola/borde_menu.gif);
  background-repeat: no-repeat;
  background-position: center right;
}

html>body div#nav-horizontal li {padding:0 3px 0 0;}

div#nav-horizontal a {
	font: bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #CC0000;
	padding:2px 3px;
}

div#nav-horizontal a:hover {	background-color: #FCEFEF;}

div#nav-horizontal a.destacado {
	background-color: #FFCC00;
	border: 1px solid #CC0000;
	border-bottom: 3px solid #FFCC00;
}

div#nav-horizontal a.destacado:hover {
	color: #fff;
	background-color: #CC0000;
	border-color:#CC0000;
	}

div#banner2{
	background: #F7F7F7 url(/imagenes/http://www.hola.com/imagenes/hola/fondo_top.jpg);
  width: 756px;
  text-align: right;
  margin:0 0 2px 0; padding:0 14px 0 0;
}

a.revista img { 
  border: 0;
}
