/* @group Defaults */

html, body { margin: 0; padding: 0;}
html { background: #104a7b url(http://www.viajes-club.com/imagenes/bg.jpg) repeat; background-attachment:fixed; color: #666; font: 76% Arial, Helvetica, sans-serif; text-align: center;	}
body { text-align: left; width: 925px; margin: 0 auto; line-height: 1em;	}

/*  Baseline values for browser consistency */

p, div, h1, h2, h3, h4, h5, ul, li { margin: 0; padding: 0;	}
img { margin: 0; padding: 0; border: 0;	}
ul { list-style: none;	}
input.error {
height: 18px;
border: #ff0000;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}

a:link, a:visited, a:active { color: #0e7fc7; text-decoration: none; outline: 0;	}
a.nara:link, a.nara:visited, a.nara:active { font-family: Arial, Verdana, sans-serif; font-weight: normal; letter-spacing: -.01em; line-height: 1em; text-align: left; font-size: 20px; padding: 10px 0 10px 0; margin: 0; height:25px; color:#FF3A00; text-decoration: none; outline: 0;	}
a:hover { text-decoration: none; }

select{ font-family: verdana; font-size: 11px; color: #444444; background-color:#eaf4ff;}

blockquote {
 background-color: transparent;
 border-left: 2px solid #ccc;
 margin: 4px 0 15px 4px;
 padding: 1px 8px 1px 12px;
}

/*CSS NUEVO*/
#linearef
{   position:absolute;
    bottom:1px;
    left:5px;
    text-transform: uppercase;
}
#linearef span
{   color: #FF3A00;
    font-weight: bold;
}
#lineaprecio
{   position:absolute;
    bottom:3px;
    right:0px;
}
#listado
{
	width:320px;
	height: 180px;
	margin-top: -20px;
	text-align: justify;
	border-bottom: 1px solid #DADDD0;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
#listado img
{
	margin-right:5px;
	margin-left:2px;
	padding: 2px;
	border: 1px solid #CCCCCC;
}
#listado h1 a
{   
	color: #a80000;
	margin-left: 4px;
	font: bold 16px Arial, Helvetica, sans-serif;
}
.buceo {
    width: 685px;
    text-align:justify;
}

img.buceoimg {
    float:left;
	margin-right:12px;
	margin-left:2px;
	padding: 2px;
	border: 1px solid #CCCCCC;
}
.textobuceo {
    padding-right:15px;
    text-align:justify;
}

#columna-ofertas {
	float: left;
	width: 300px;
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
	border-right: 1px solid #DADDD0;
	padding-bottom: 5px;
	padding-right: 40px;
	padding-left: 0px;
}
#columna-ofertas img{
float:left;
margin:5px;
}
#columna-programas {
	float: right;
	width: 288px;
	margin-top: 5px;
	margin-right: 38px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#columna-programas img{
float:left;
margin:5px;
}

#home
{
	width:273px;
	text-align: justify;
	padding-bottom:5px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
#home img
{
	margin-right:5px;
	margin-left:2px;
	padding: 2px;
	border: 1px solid #CCCCCC;
}
#home h1 a
{
	color: #a80000;
	margin-right: 5px;
	margin-bottom: -10px;
	margin-top:-10px;
	vertical-align:top;
	margin-left: 4px;
	font: bold 17px Arial, Helvetica, sans-serif;
}
#columna1 {
	float: left;
	margin-top: -25px;
	width: 288px;
	margin-left: 30px;
	margin-right: 10px;
	border-right: 1px solid #DADDD0;
	padding-bottom: 5px;
	padding-right: 18px;
	padding-left: 0px;
}
#columna1 img{
float:left;
margin:5px;
}
#columna2 {
	float: right;
	margin-top: -25px;
	width: 288px;
	margin-right: 38px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#columna2 img{
float:left;
margin:5px;
}

#oferta {
margin-left:-20px;
margin-top:2px;
}

#rutah {
background: #FFFFFF url(http://www.viajes-club.com/imagenes/fondo-pagina.jpg) top center repeat-y;
}

/*TEXTOS*/

#titulo-destino { text-align: center; margin-top:6px; }
#boton-destino { text-align: center; margin-top:123px; }

#margen-foto-index{ margin-left: 5px; padding-right:8px; }
#margenizk { margin-left: 10px; }
#margenizk-detalles { margin-left: 30px; }

#titulo-presu { margin-top: 10px; text-align:left; height:22px; padding-left: 5px; background: url(http://www.viajes-club.com/imagenes/titulo-form.jpg) no-repeat; color: #09065a; font-weight:bold; }
#titulo-hotel { margin-top: 10px; text-align:left; height:22px; padding-left: 5px; background: url(http://www.viajes-club.com/imagenes/titulo-hotel.jpg) no-repeat; color: #09065a; font-weight:bold; }
#tabla-presu { padding-left: 15px; background-color: #eaf4ff; }
#tabla-presu:first-letter { text-transform:capitalize; }

#tabla-iti { padding: 10px; 15px; 0px; 15px; background-color: #eaf4ff; }
#tabla-iti:first-letter { text-transform:capitalize; }
#bajo-iti { width: 728px; height: 5px; background: url(http://www.viajes-club.com/imagenes/bajoiti.jpg) no-repeat; }

#detalles-form { margin: 20px 16px 10px 16px; text-align: justify; line-height: 16px; }
#titulo-form { margin-top: 10px; text-align:left; height:22px; padding-left: 5px; background: url(http://www.viajes-club.com/imagenes/titulo-form.jpg) no-repeat; color: #09065a; font-weight:bold; }
#tabla-form { margin-bottom: 10px; text-align:left; height:26px; padding-left: 5px; background-color: #eaf4ff; }

#botones-detalles { width: 790px; padding-right: 50px; text-align:right; }

#titulo-lista { margin: 5px 0 0 15px; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #a80000;}
#foto-lista { margin-left: 16px; margin-top: 2px;}
#foto-detalles { margin-left: 16px; padding-top:5px;}
#foto-detalles-pos { width: 205px; height: 200px; background: url(http://www.viajes-club.com/imagenes/fondo-detalles-foto.jpg) no-repeat; }
#descripcion-lista { margin: 5px 20px 10px 5px; text-align: justify; line-height: 14px; }
#descripcion-lista a { color:#444444; }
#detalles-lista { text-align:left; margin-bottom: 7px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}
#precio-lista { margin: 0 15px 10px 0; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 15px;}
#precio-detalles { text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 15px;}
#dias-detalles { padding-top:8px; line-height: 20px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #a80000;}

#titulo-destacados { margin: 10px 0 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #0e7fc7;}

.avisolegal { color: #09065a; font-weight:bold; }
.azulng { font-size: 12px; color: #0e7fc7; background-color: #eaf4ff; font-weight: bold; }
.errorbg { background-color: #ff0000; }
.1mayus { text-transform: capitalize; }
.more { font-size: 12px; color: #0e7fc7; background-color: #eaf4ff; font-weight: bold; }
.more2 { font-size: 12px; color: #ff0000; background-color: #eaf4ff; font-weight: bold; }
a.precio { position: relative; font-size: 22px; color:#FF3A00; }
.preciopeq { color:#FF3A00; font-size: 15px; font-weight: bold; }
.gris-detalles { color:#444444; margin: 5px 20px 10px 5px; text-align: justify; line-height: 16px; }
.gris-desde { color:#444444; }
a.gris-desde { color:#444444; }
.precio-detalles { font-size: 25px; color:#FF3A00; }
.precio-presu { color:#0155b6; font-size: 16px; }
.precio-azul { color: #0e7fc7; text-decoration: none; outline: 0; font-weight: bold; }
.azul-peq { color: #a80000; font-size: 12px; }
a:hover.azul-peq { color: #FFFFFF; font-size: 12px; }
.boton-imprimir { margin-left:340px; position:absolute; }
.nara { color:#FF3A00; font-size: 14px; font-weight: bold; }
.bold { font-weight: bold; }
.mas-index { margin: 5px 0 0 0px; padding-left: 25px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #0e7fc7; }
.margen11 { margin-left: 11px; }
.visado { padding-top: 4px; }
img.encima { float:left; }
#head {
    display: inline;
	margin: 100px 0px 0px 0px;
}

/*CONTENTS*/

.visa { 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 15px; 
    color: #0e7fc7;
    background:url(http://www.viajes-club.com/imagenes/tarjetas-validas.png) no-repeat;
    background-position:0 0;
	padding-left:45px;
	padding-right:30px;
	float:left;
	height:23px;
	line-height:23px;	
}
.mastercard { 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 15px; 
    color: #0e7fc7;
    background:url(http://www.viajes-club.com/imagenes/tarjetas-validas.png) 0 -23px no-repeat;
	padding-left:45px;
	padding-right:30px;
	float:left;
	height:23px;
	line-height:23px;	
}
.euro6000 { 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 15px; 
    color: #0e7fc7;
    background:url(http://www.viajes-club.com/imagenes/tarjetas-validas.png) 0 -46px no-repeat;
	padding-left:45px;
	padding-right:30px;
	float:left;
	height:23px;
	line-height:23px;	
}
.cuatrob { 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 15px; 
    color: #0e7fc7;
    background:url(http://www.viajes-club.com/imagenes/tarjetas-validas.png) 0 -69px no-repeat;
	padding-left:45px;
	padding-right:30px;
	float:left;
	height:23px;
	line-height:23px;	
}
.referencia { 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 15px; 
    color: #0e7fc7;
    background:url(http://www.viajes-club.com/imagenes/referencia.gif) no-repeat;
    background-position:145px 0;
	padding-left:5px;
	padding-right:30px;
	float:left;
	height:16px;
	line-height:16px;
	padding-bottom:5px;
	
}

.tit_menu {
	color: #a80000;
	margin: 0px;
	text-align: right;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 2px;
	width: 160px;
	border-bottom: 1px dotted #c1c9a6;
	font: normal 160% Tahoma, Arial, sans-serif;
	text-transform:none;
}


.submenu .enlace {
	display:block;
	width: 150px;
	height: 24px;
}

.submenu {
	list-style:none;
	padding:0px;
	margin:0px 0px 15px;
}
.submenu li{
	border-bottom: #dae2cc 1px dotted;
	padding: 0px 0px 0px 10px;
	line-height: 130%;
	list-style:none;
	background-image: url(http://www.viajes-club.com/imagenes/pix_flecha.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.submenu li a{
	color: #000;
	text-decoration: none;
	padding: 4px 6px 4px 2px;
	display:block;
	list-style:none;
}
.submenu li a:visited{
	color: #000;
	text-decoration: none;
}
.submenu li a:hover{
    color: #FFFFFF;
	text-decoration: none;
	background-color: #a80000;
}

.submenu2 .enlace2 {
	display:inline-block;
}

.submenu2 {
	list-style:none;
	padding:0px;
	margin:0px 0px 0px;
}
.submenu2 li{
    display:inline-block;
	border-bottom: #dae2cc 1px dotted;
	padding: 0px 0px 0px 10px;
	line-height: 130%;
	list-style:none;
	background-image: url(http://www.viajes-club.com/imagenes/pix_flecha.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.submenu2 li a{
	color: #000;
	text-decoration: none;
	height: 18px;
	padding: 4px 6px 4px 2px;
	display:inline-block;
	list-style:none;
}

.submenu2 li a:visited{
	color: #000;
	text-decoration: none;
}
.submenu2 li a:hover{
    color: #FFFFFF;
	text-decoration: none;
	background-color: #a80000;
}

#busqueda {
	width:280px;
	float:right;
	padding:4px 12px;
}
#busqueda .campobuscar {
	line-height:16px;
	width:180px;
	float:right;
}
.submitLupa{
	background: url(http://www.viajes-club.com/imagenes/iconos.gif) 0 0 no-repeat;
	float:right;
	border-width: 0px;
	width:18px;
	height:16px;
	cursor:pointer;
	color: #ff762b;
	text-indent:-999em;
	margin-top:3px;}
.submitLupas {
	background:url(http://www.viajes-club.com/imagenes/iconos.gif) 0 0 no-repeat;
	float:right;
	width:18px;
	height:22px;
	line-height:16px;
	display:block;
	text-indent:-999em;
	padding:0 2px;
	height:16px;
	margin-top:3px;
}


.bigGrnTitle { text-transform: uppercase; color:#0155b6; font-size: 16px; text-align: justify; }
.bigGrnTitlebld { text-transform: uppercase; font-weight:bold; color:#0155b6; font-size: 16px; line-height:16px; text-align: justify; }
div.separador {
	clear:both;
	height: 2px;
	line-height: 2px;
	margin-top: 2px;
	margin-top: -10px;
	margin-bottom: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EFEFEF;
}

#bajoruta {  margin-left:10px; margin-right:10px; height: 7px; background: url(http://www.viajes-club.com/imagenes/bajo_ruta.jpg) repeat-x;	}

.clear { clear: both; height: 0px;}
.hide { display:none;}

.left {float: left;}
.right {float: right;}



.submitContinuar{
	background-image: url(http://www.viajes-club.com/imagenes/boton-continuar.jpg);margin-left: 570px; border-width: 0px;
	width:157px;height:20px;text-align:center;color:#f0f0f0;cursor:pointer;}
	
.submitEnviar{
	background-image: url(http://www.viajes-club.com/imagenes/boton-enviar.jpg);margin-left: 570px; border-width: 0px;
	width:78px;height:17px;text-align:center;color:#f0f0f0;cursor:pointer;}
	
.submitReservar{
	background-image: url(http://www.viajes-club.com/imagenes/boton-reservar.jpg);margin-left: 570px; border-width: 0px;
	width:157px;height:20px;text-align:center;color:#f0f0f0;cursor:pointer;}
	
.submitRecomendaciones{
	background-image: url(http://www.viajes-club.com/imagenes/boton-recomendaciones.jpg);margin-left: 562px; border-width: 0px;
	width:165px;height:20px;text-align:center;color:#f0f0f0;cursor:pointer;}

/* @end */

#pic1,#pic3 { float:right; }
#pic2 #pic4 { float:left; }


/* @group NAVEGADOR */
#navegador {background: #ffffff url(http://www.viajes-club.com/imagenes/nav_bg.gif) top left no-repeat; height:25px; clear: both;}
#navegador ul {width:95%;margin:0 0 0 45px;padding:0;position:relative;z-index:999;}
#navegador ul:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;	}
/*  #navegador li {list-style-image:none;list-style-type:none;float:left;position:relative;margin:2px 1px 0 0;padding:0} */
#navegador li {float: left; position: relative; font-size: 12px; text-align: center;}
#navegador a {font-size:0.9em;font-weight:700;color:#dddddd;text-decoration:none;text-transform:uppercase;padding:5px 8px 6px 0;height:24px;line-height:24px;}
#navegador a span {padding:9px 0 4px 10px;line-height:25px;height:25px;}
/*#navegador li a:link, #navegador li a:visited { background: transparent url(http://www.viajes-club.com/imagenes/site_nav_borders.gif) bottom right no-repeat; color: #fff;	}*/
#navegador li.current a { margin-bottom: -25px;	}
#navegador li.current a:link ,#navegador li.current a:hover { background-color: #ffffff; background-image: none; cursor: default; color: #37454e; border-bottom: 1px solid #fff;	}
#navegador a:hover, #navegador a.hover {background: #ffffff url(http://www.viajes-club.com/imagenes/nav_sobre_bg.gif) bottom left repeat-x; color: #37454e;}
#navegador ul li ul {position:absolute;width:180px;top:25px;left:-47px;z-index:999;display:none}
#navegador ul li:hover ul,#navegador ul li a:hover ul {display:block}
#navegador ul li ul li {display:block;float:none;color:#FFF;height:1%;margin:0 1px 0 0;}
#navegador li ul li a {cursor:pointer;background-image:none;color:#37454e;font-weight:100;font-size:11px;text-transform:none;display:block;background:transparent url(http://www.viajes-club.com/imagenes/header3_desp_n1.png) repeat-y 0 0;height:1%;padding:0}
#navegador li ul li a span {display:block;width:160px;background:transparent url(http://www.viajes-club.com/imagenes/dotted_white.gif) repeat-x left bottom;margin:0 0 0 2px;padding:1px 0 2px 10px;text-align:left}
#navegador li ul li a:hover, #navegador li ul li a:hover span {color:#35a7ff;text-decoration:none;font-weight:bold;background:transparent url(http://www.viajes-club.com/imagenes/header3_desp_b1.png) repeat-y 0 0;}
#navegador ul li ul li.last a {background:transparent url(http://www.viajes-club.com/imagenes/nav_abajo.png) no-repeat 0 bottom;padding:2px 0 10px 16px;text-align:left}
#navegador ul li ul li.last a:hover {background:transparent url(http://www.viajes-club.com/imagenes/nav_abajo_bola.png) no-repeat 0 bottom}
/* @end */

.top { background-color: #ffffff; }
.top2 { background-color: #ff0000; }

/* Automatic Page Highlighting */


	
	
	#index #indexnav a:link ,#index #indexnav a:hover,#index #indexnav a:visited,
	#qsomos #qsomosnav a:link ,#qsomos #qsomosnav a:hover,#qsomos #qsomosnav a:visited,
	#viajes #viajesnav a:link ,#viajes #viajesnav a:hover,#viajes #viajesnav a:visited,
	#ofertas #ofertasnav a:link ,#ofertas #ofertasnav a:hover,#ofertas #ofertasnav a:visited,
	#combinados #combinadosnav a:link ,#combinados #combinadosnav a:hover,#combinados #combinadosnav a:visited,
	#foros #forosnav a:link ,#foros #forosnav a:hover,#foros #forosnav a:visited,
	#informacion #informacionnav a:link ,#informacion #informacionnav a:hover,#informacion #informacionnav a:visited,
	#contacto #contactonav a:link ,#contacto #contactonav a:hover,#contacto #contactonav a:visited,
	#reservar #reservarnav a:link ,#reservar #reservarnav a:hover,#reservar #reservarnav a:visited,
	#buscar #buscarnav a:link ,#buscar #buscarnav a:hover,#buscar #buscarnav a:visited
	{width: 170px;background-color: #ffffff; background-image: none; cursor: pointer; color: #37454e; margin-bottom: -3px;	}
	
	#index #indexnav li.last a,
	#qsomos #qsomosnav li.last a,
	#viajes #viajesnav li.last a,
	#ofertas #ofertasnav li.last a,
	#combinados #combinadosnav li.last a,
	#foros #forosnav li.last a,
	#informacion #informacionnav li.last a,
	#reservar #reservarnav li.last a,
	#buscar #buscarnav li.last a
    {width: 160px;margin-left:-2px;padding-left:-8px;background:transparent url(http://www.viajes-club.com/imagenes/nav_abajo.png) no-repeat 0 bottom;padding:2px 0 10px 16px;text-align:left}
    
    #index #indexnav li.last a:hover,
	#qsomos #qsomosnav li.last a:hover,
	#viajes #viajesnav li.last a:hover,
	#ofertas #ofertasnav li.last a:hover,
	#combinados #combinadosnav li.last a:hover,
	#foros #forosnav li.last a:hover,
	#informacion #informacionnav li.last a:hover,
	#reservar #reservarnav li.last a,
	#buscar #buscarnav li.last a
    {width: 160px;margin-left:-2px;padding-left:-8px;color:#35a7ff;background:transparent url(http://www.viajes-club.com/imagenes/nav_abajo_bola.png) no-repeat 0 bottom}


#masthead { font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-align: right; width: 925px; margin: 0 auto;}

#masthead2 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-align: right; width: 925px; height: 27px; margin: 0 0;}

#navigation {
	margin-left:10px; margin-right:10px;
}
#menus li {
	display:inline;
	list-style:none;
}
#menus li a {
	background:transparent url(http://www.viajes-club.com/imagenes/ruta.gif) no-repeat;
	display:block;
	color:#382E1F;
	height:31px;
	line-height:31px;
	padding:0 20px;
	margin-left:-10px;
	text-decoration:none;
	font-size:11px;
	float:left;
	z-index:1;
}
#menus li a:hover {
	background-position:0 -31px;
}
#menus li.current_page_item a, 
#menus li.current-cat a {
	background-position:0 -62px;
}
#menus li a.home {
	background-position:0 -93px;
	width:45px;
	padding:0;
	margin-left:0;
	text-indent:-999em;
}
#menus li a.home:hover {
	background-position:0 -124px;
}
#menus li.current_page_item a.home {
	background-position:0 -155px;
}
#menus li a.lastmenu:hover {
	background-position:0 0;
}

/* @end */

/* @group PageNav */

#pageNav h3 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 25px;	padding-left: 25px;color: #587788;}

#pageNav ul { margin-bottom: 40px;	}
#pageNav li { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 40px;	}
	#pageNav li a:link, #pageNav li a:visited, #pageNav li a:hover { text-decoration: none;}
	#pageNav li a:hover { background: #f1f5f7 url(http://www.viajes-club.com/imagenes/sidemenu_hover_border.gif) top left repeat-y;	}
	#pageNav li.current a { background: #fff url(http://www.viajes-club.com/imagenes/sidemenu_current_border.gif) top left repeat-y;	}
	#pageNav li.feedLink a { background: transparent url(http://www.viajes-club.com/imagenes/feed_icon.gif) center right no-repeat;	}
	#pageNav li.feedLink a:hover { background: #f1f5f7 url(http://www.viajes-club.com/imagenes/feed_icon.gif) center right no-repeat;	}
	#pageNav li .icon { float: right; margin-top: 5px;	}

#pageNav .smallMenu li { line-height: 26px;	}

#pageNav .quote .statement { font-family: Georgia, serif; font-size: 14px; line-height: 20px;	}
#pageNav .quote .author, #pageNav .quote .site { font-family: Georgia, serif; font-size: 12px; line-height: 16px;	}

#wrapperWit #pageNav { float: right; width: 255px;	}

#pageNav .subMenu li { background: transparent url(http://www.viajes-club.com/imagenes/sidemenu_item_border.gif) bottom left no-repeat;}
	#pageNav .subMenu li a { display: block; padding-left: 25px;	}

#pageNav .smallMenu { padding: 0 25px;	}
	#pageNav h3.smallMenu { margin: 0 25px; padding: 0;	}
	#pageNav .smallMenu li a { display: block;	}


#pageNav .quote { padding: 0 25px; margin-bottom: 25px;	}
	#pageNav .quote .statement { margin-bottom: 10px;}

#pageNav h3.smallMenu { background: transparent url(http://www.viajes-club.com/imagenes/sidemenu_item_border.gif) bottom center no-repeat;	}

#pageNav .smallMenu li { background: transparent url(http://www.viajes-club.com/imagenes/sidemenu_item_border.gif) bottom center no-repeat;	}
#pageNav .smallMenu li a:hover { background-image: none;	}

#pageNav .quote .statement { color: #526e80;	}
#pageNav .quote .author, #pageNav .quote .site { color: #7c919e;	}

/* @end */

/* @group Page Structure */

#header { background: url(http://www.viajes-club.com/imagenes/page_top_plazos.jpg) no-repeat top center; clear: both; width: 925px; height: 186px;	}
#banner-site { background: #FFFFFF url(http://www.viajes-club.com/imagenes/fondo-pagina.jpg) top center repeat-y; }

#wrapperWit { position:relative; background: #FFFFFF url(http://www.viajes-club.com/imagenes/fondo-pagina.jpg) top center repeat-y; }
	#wrapperWit #content { width: 700px; padding:0 0 40px 25px;float:left; }
	#wrapperWit #gooey { background: transparent url(http://www.viajes-club.com/imagenes/wrapper_column_bottom.gif) bottom left no-repeat;}
    #wrapperWit h4.tel1 { position:absolute; padding: 218px 0 0 16px; color: #ff3a00; font-size: 24px; }
    #wrapperWit h4.tel2 { position:absolute; padding: 224px 0 0 150px; color: #fff; font-size: 18px; }
    #wrapperWit #buscadorref { color:#FFF; position:absolute; bottom:0px; padding: 0 0 10px 100px;height: 20px; line-height: 20px; }
    #wrapperWit #buscadorref input { float:left; text-transform: uppercase; height: 14px; font-family: Tahoma, Verdana, Arial; font-size: 11px; text-decoration:bold; text-align: center; color: #FFFFFF; background-color: #3489fe; border: #000099; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
    #wrapperWit #buscadorref .ir { margin-left: 3px; height: 18px; font-family: Tahoma, Verdana, Arial; font-size: 12px; text-align: center; color: #FFFFFF; background-color: #3489fe; border: #000099; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
    #wrapperWit #buscadorref a:link, #login a:visited { color: #11b9ff;	}
   
h4 {  margin: 0; padding: 0; line-height: 1em; font-size: 14px; padding: 10px 0 5px 0; margin: 0;color:#333;	}
	
#gooey:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;	}

.slide {	display: none;}
#slide0 {display: block}
.gray_fade {color: #565653;}

#home_banner { background: #001d39 url(http://www.viajes-club.com/imagenes/head.jpg) top left no-repeat;height: 245px; width: 925px;}
	#home_banner #oTransContainer { float: left; margin-top: 14px; margin-left: 16px; }
	#home_banner ul { float: right; width: 286px; color: #fff; margin-top: 27px; line-height: 14px;	}
	#home_banner ul li { clear: left;}
	#home_banner ul li a { color: #fff; padding: 9px 0 10px 0; display: block; width: 250px;height:31px;	}
	#home_banner ul li a:hover { background: url(http://www.viajes-club.com/imagenes/enlace_banner.jpg) no-repeat; width: 318px; text-decoration: none;}
	#home_banner ul img { float: left; clear: left; padding: 0 10px 0 6px; position: relative; top: -3px; left: 0; }
	#home_banner ul a em { font-size: 11px; color: #F46830; font-style: normal;}

#content { color: #444; padding-top: 1px;	}
	#content p{ line-height: 16px; }
	#content .lineas { text-align: justify; line-height: 16px; margin-right: 15px; }
	#content h1 { font-weight: normal; letter-spacing: -.01em; text-align: left; font-size: 23px; padding: 10px 0 10px; 0; margin-top: 10px; height:25px; color:#FF3A00;	}
	#content h2 { font-family:  Arial, Verdana, sans-serif; font-weight: bold; text-decoration: none; line-height: 1em; text-align: left; font-size: 14px; padding: 10px 0 10px 0; margin: 0; color:#444444; }
    #content h2.linea { display:inline; font-family:  Arial, Verdana, sans-serif; font-weight: bold; text-decoration: none; line-height: 1em; text-align: left; font-size: 14px; padding: 10px 0 10px 0; margin: 0; color:#444444; }
	#content h2.sub { font-family:  Arial, Verdana, sans-serif; font-weight: bold; text-decoration: underline; line-height: 1em; text-align: left; font-size: 14px; padding: 10px 0 10px 0; margin: 0; color:#444444; }
	#content h3 { font-family: Arial, Verdana, sans-serif; font-weight: normal; letter-spacing: -.01em; line-height: 1em; text-align: left; font-size: 25px; padding: 10px 0 10px 0; margin: 0; height:30px; color:#FF3A00;	}
	#content h3.hotel { text-transform: capitalize; font-family: Arial, Verdana, sans-serif; font-weight: normal; letter-spacing: -.01em; text-align: left; font-size: 25px; padding: 0 0 0 0; margin: 0; height:30px; color:#FF3A00;	}
	#content .date {color:#999;font-size:12px;}
	#content .entries h3{padding:0;}
	#content .entries {padding: 0 0 30px 0;}
	#content .entries p {padding: 4px 0;}
    
    h2.detalles { font-family:  Arial, Verdana, sans-serif; font-weight: bold; text-align: left; font-size: 14px; padding: 10px 0 10px 0; margin: 0; color:#444444; }

#menu { width: 160px; padding-left:20px;  border-left: 1px dashed; border-color: #dddddd; margin: 0 19px 0 0; }


/* @group footer */


#copyright { background: url(http://www.viajes-club.com/imagenes/fondo-footer.jpg) no-repeat; height:175px; margin: 0 0 0 0; color: #FECD00; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; text-align: center; }	
	#copyright a:link, #copyright a:visited { color: #fecd00;	}

#copyright.line
{
	color:#fecd00;	
}
/* @end */

/* useful stuff for blogging about code, matches User Guide styles */

#content dfn {
 font-family: Lucida Grande, Verdana, Geneva, Sans-serif;
 color: #00620C;
 font-weight: bold;
 font-style: normal;
}
#content var {
 font-family: Lucida Grande, Verdana, Geneva, Sans-serif;
 color: #8F5B00;
 font-weight: bold;
 font-style: normal;
}
#content samp {
 font-family: Lucida Grande, Verdana, Geneva, Sans-serif;
 color: #480091;
 font-weight: bold;
 font-style: normal;
}
#content kbd {
 font-family: Lucida Grande, Verdana, Geneva, Sans-serif;
 color: #A70000;
 font-weight: bold;
 font-style: normal;
}