/*opcines inicales para home de club*/
/*
verdeFondo:#6CAB3C
naranja:#F7941D
verder: #ADCF81
verdefondo:#ADCF81
verdeintenso:#8DC63F
verde oscuro: #003300
textVerde:#76A03D
azul: #0269B3
amarillo: #F7991F
*/
*{
	padding: 0px;
	margin:0px;
	
}
body{
	padding: 0px;
	margin:0px;
	background-color: transparent;
	color:#111;
	text-align: center;
	font: normal normal normal 1em Helvetica;
	
}
a{
	color:#333
}
a:hover{
	color:#000;
}
p{
	font: normal normal normal 0.8em Verdana;
	text-align: justify;
}
h1,h2{
	margin: 0;
	padding:3px;
	color: #FFF;
	font:normal normal bold 10px Verdana;
	text-align:left}
h1{
	background:#F7941D url(../imagenes/fondo_h1.jpg) repeat-x top left;
	padding:6px;
	letter-spacing: -1px}

#cabecera{
	padding:0px;
}
#contenido{
	padding:0px 1px;
}
#pie{
	text-align:center;
}
h2.oferta_titulo_c,h2.oferta_titulo_o{
	width:50%;
	margin:0px;
	overflow:hidden;
	display:block;
}
h2.oferta_titulo_o{
	background-color:#F7991F;
	overflow: hidden;
}
h2.oferta_titulo_c{	
	background-color:#8DC53E;
	overflow:hidden;
}
#ofertas_tabla{
	border:2px solid #F7991F;
	overflow: hidden;
	clear:both;	
}
table.ofertas{
	margin:0px;
	width:100%;
	background: transparent url(../imagenes/fondo_degrade.jpg) repeat-x top left;
	font:normal normal normal 10px Verdana;
	border-collapse: collapse;
	clear:both;	
}

table.ofertas tr.fil1{
	background-color:#FFF;
}
table.ofertas tr.fil2{
	background-color:#EEE;
}
table.ofertas tr.actual{
	background-color: #6CAB3C;
}
table.ofertas th{
	background-color:#F7991F;
	padding:5px;
	text-align:center;
	font-size: 10px;
}
table.ofertas tr.fil1 td{
	border:1px solid #d7d7d7;
	border-width:0px 1px;
	padding:3px 5px;	
}
table.ofertas tr.fil2 td{
	border:1px solid #d7d7d7;
	border-width:0px 1px;
	padding:3px 5px;
}
table.ofertas tr td{	
	border-width:0px 0px;
	padding:6px 4px;
}
table.ofertas tr td a{
	text-decoration: none;
}
table.ofertas tr td a:hover{
	text-decoration: underline;
}
table.ofertas td a.titulo{		
	display:block;
	background: transparent url(../imagenes/camara3.gif) no-repeat left center ;
	padding-left: 20px;
	text-align:left  !important ;
}
img.estrella{
	border-width:0px;
	width:10px;
	height:10px;
	margin-top: 5px;
}
h2.andes, h2.costa, h2.amazonia, h2.galapagos{
	margin:10px auto 0 auto;
	width: 118px; padding:7px }
h2.busqueda{
	margin:10px 5px 0 5px;
	padding:7px;
	background:#f7741d;
	}
h2#busqueda_miembro{
	background:#f7741d url(../imagenes/busqueda_miembros.png) no-repeat center left;
	padding-left:35px;}
h2#busqueda_viaje{
	background:#f7741d url(../imagenes/busqueda_viajes.png) no-repeat center left;
	padding-left:35px;}
h2.andes{
	background:#465c92 url(../imagenes/ico_andes.jpg) no-repeat center right}
h2.costa{
	background:#fba51e url(../imagenes/ico_costa.jpg) no-repeat center right}
h2.amazonia{
	background:#007f42 url(../imagenes/ico_amazonia.jpg) no-repeat center right}
h2.galapagos{
	background:#056eb6 url(../imagenes/ico_galapagos.jpg) no-repeat center right}
h2.noticias{
	background:#666 url(../imagenes/periodico.png) no-repeat center left;
	padding:5px 20px;
	margin:0 5px}
h2.eventos{
	background:#999 url(../imagenes/tiempo.png) no-repeat center left;
	padding:7px 20px;
	margin:0 5px }
h2.viajes{
	background:#F7941D;
	margin:0 5px 10px 5px}
h2.ofertas{
	background:#8DC63F url(../imagenes/credito.png) no-repeat center left;
	padding:7px 20px;
	margin:0 5px}
h2.suscripcion{
	background:#f7741d;
	margin:0 5px}
h2.social_tit{
	background:#FFF url(../imagenes/siguenos.png) no-repeat center left;
	padding:7px 20px;
	margin:0 5px;
	color:#8DC63F;
	clear:both;
	}
	

div.suscripcion_cont,div.ofertas_cont,div.noticias_cont,div.eventos_cont,div.viajes_cont,div.suscripcion_cont{
	border:1px solid transparent;
	background:#FFF;
	margin:0 5px 20px 5px;
	overflow:hidden}
div.suscripcion_cont{
	border-color: #f7741d;
	padding:5px;
	overflow:hidden}
div.suscripcion_cont img{
	float:right}
div.ofertas_cont{
	border-color: #8DC63F;
	overflow:visible}
div.eventos_cont{
	border-color:#999 }
div.noticias_cont{
	border-color:#666 }
div.andes_cont, div.costa_cont, div.amazonia_cont, div.galapagos_cont{
	border:1px solid transparent;
	width: 130px;
	background:#FFF;
	padding:0;
	margin:0 auto;
	}
div.busqueda_cont{
	border:1px solid transparent;
	background:#FFF;
	padding:0;
	margin:0 5px;
	padding:10px;}
div.busqueda_cont{
	border-color:#F7941D;}
div.andes_cont{
	border-color:#465c92}
div.costa_cont{
	border-color:#fba51e}
div.amazonia_cont{
	border-color:#007f42;
	}
div.galapagos_cont{
	border-color:#056eb6 }

p{margin:0;padding: 0 10px 1em}
div.antes{background: transparent url(../imagenes/fondo_tot_arr.jpg) no-repeat top right; height:30px;}

div.info_superior{
	background-color:#8DC63F;
	margin:0;
	padding:8px 5px;
	text-align:left;
	
	font:normal normal bold 10px Verdana ;	 	
	color:#111;
    overflow: hidden;
}
h2.info_superior2{	
	 background:#6CAB3C url(../imagenes/fondo_h2.jpg) repeat-x top left;
}

div.despues{background: transparent url(../imagenes/fondo_tot_aba.jpg) no-repeat bottom right ; height:30px;}
div#container{width:100%;margin: 0 auto;padding:8px 0;text-align:left; }
div#content{float:left;width:27%;padding:10px 10px 10px 0px;background: transparent url(../imagenes/fondo_tot.jpg) repeat-y right; overflow:hidden; text-align:center}
div#content img.user{margin:5px; padding:0px; border:3px solid #DDD; display: inline; float:left }
div#nav{ float:right;width:66%;padding:10px 10px;background:  transparent url(../imagenes/fondo_tot1.jpg) repeat-y left;}

.region{ background:#FFF;margin: 0 5px 1px; padding:5px 5px 5px 10px}
.region span.titulo{font: normal normal bold 0.9em Verdana; color:#F7941D}

div.seccion { margin:5px 5px 10px 0px; padding:0; background:#FFF; text-align:left; overflow:hidden; border:2px solid #DDD}
div.seccion .lista_servicios{ margin:10px 0; padding:0 0 5px 0; list-style:none;}
div.seccion .lista_servicios li{ margin:1px 0; font: normal normal normal .6em Arial;}
div.seccion .lista_servicios li a{ display:block; width:95%; padding:1px 5px; text-decoration:none;}
div.seccion .lista_servicios li a:hover{ color:#333;text-decoration:underline}
div.seccion .lista_servicios li a img{ margin-right:3px; border-width:0;}

.social{ list-style:none; background: #8DC63F; margin:0 5px; padding:10px; text-align:center; font:normal normal bold 1.2em Verdana; color:#FFF; border:1px solid #FFF}
.social li{ display: inline; margin:2px auto}
.social li a img{ border-width:0}

/* para ofertas */
#tipo_ofertas {list-style:none; margin:0 0 2px 2px; padding:2px 0 }
#tipo_ofertas li{ margin:0 2px 5px 0; padding:2px; background:#F7941D; font:normal normal bold 0.8em Verdana; color:#fff; overflow:hidden}
#tipo_ofertas li:hover{ background:#F7741D}
#tipo_ofertas li a{ display:block; text-decoration:none; font:normal normal normal 1em Verdana; color:#FFF}

#tipo_ofertas li.actual{ background:#F7941D }
/*para ofertas nuevas*/

/* SECCION DE OFERTAS*/
#ofertas_certificadas{float:left; width:100%;}
#ofertas_menu{float:left; width:30%;}

.list_ofertas{
	margin:2px;
	border:1px solid #AAA;
	
}
.list_ofertas:hover{
	border:1px solid #999;	
}
.list_ofertas p{
	padding:5px;
	margin:0px;
	background-color:#AAA;
	font: normal normal bold 12px Verdana;
}
#list_oferta1, #list_oferta2, #list_oferta3, #list_oferta4, #list_oferta5, #list_oferta6, #list_oferta7, #list_oferta8, #list_oferta9, #list_oferta10, #list_oferta11, #list_oferta12, #list_oferta13, #list_oferta14, #list_oferta15, #list_oferta16, #list_oferta17 {
	display:none;
}

/*formulario de busqueda de ofertas*/
select { 
	width:155px; 
	color:#030;
	font-size:10px;
	font-weight:bold;
	background-color:#8DC53E;
}
select#provincia,select#destino{        
	background-color:#F7991F;
	color:#FFF;
}

/*para resultados*/
div.resultado{
	font: normal normal normal 12px Verdana;
	background-color: #F7991F;
	text-align:center;
	color:#0269B3;
}

/*FORMULARIOS*/
input.texto{ background:#E2EED2; color:#FFF; border:1px solid #ADCF81; color:#111;}
input.texto:focus{ background: #ADCF81; border-color:#76A03D }
input.boton{ padding:2px 5px 2px 25px; background:#F2F2EE url(../imagenes/feeds.png) no-repeat center left; font:normal normal bold 1em Verdana; color:#76A03D}
select.lista{background:#FFF;font:normal normal normal .7em Arial; width:130px }

/* SLIDESHOW*/

.slideshow {
	text-align:center;
	width: 130px;
	height: 110px;
	overflow: auto;
	position: relative;
}

.slideshow ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 60000px;
	position: absolute;
	top: 0;
	left: 0;
}

.slideshow ul li {
	float: left;
	margin-right: 10px;
}
.slideshow ul li a img{
	border-width:0px;
}

.slideshow-nav {
	background:#DDD;
	width: 130px;
	position: relative;
}

.slideshow-description {
	text-align:left;
	font-style: italic;
	display: block;
	background: transparent;
	padding: 5px;
	font-size: 11px;
}
.slideshow-description a{
	text-decoration:none;
	color:#76A03D;
	font:normal normal bold 1em Arial		
}
.slideshow-description a:hover{
	text-decoration: underline;
	color:#ADCF81;
}
.slideshow-next-prev {
	text-align: right;
}

.slideshow-next-prev a img{
	border-width:0;	
}

.slideshow-prev, .slideshow-next{

	font-size: 10px;
	font-weight: bold;
	color: black;
	text-decoration: none;
	margin: 5px;
	border:0px dotted red;
}


.slideshow-play-stop {
	float: left;
}

.slideshow-play, .slideshow-stop {
	font-size: 10px;
	font-weight: bold;
	color: black;
	text-decoration: none;
	margin: 5px;
}

.slideshow-play-only .slideshow-stop {
	display: none;
}

.slideshow-stop-only .slideshow-play {
	display: none;
}

/*
////////////////////////////////CONTENIDO SLIDER////////////////////////////////
*/

.contenedor_noticias{
margin:0;
padding:0;
background:#FFF;
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
width:100%; /*width of featured content slider*/
height:70px;      
}

.sliderwrapper{
background:#FFF;
margin:0;
padding:0;
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
border-width:0;
width:100%; /*width of featured content slider*/
height:106px
}
.listado_ofertas{ list-style:none; background: #FFF; margin:0; padding:5px 0}
.listado_ofertas li{ text-align: justify; margin:0; padding:5px 3px 5px 20px; background:transparent url(../imagenes/ico_oferta.gif) no-repeat left center; border-bottom:1px solid #8DC63F }
.listado_ofertas li:hover{background:transparent url(../imagenes/vineta_v_1.gif) no-repeat left center}
.listado_ofertas li a{ color:#003300; font:normal normal normal 10px Verdana; text-decoration:none; display:block; text-transform: none}
.listado_ofertas li a:hover{ color:#76A03D}

.listado_ofertas_t{ width:100%; text-align:left; border-collapse:collapse; background: transparent url(../imagenes/fondo_degrade.jpg) repeat-x top left;}
.listado_ofertas_t tr{ }
.listado_ofertas_t tr td{ font:normal normal normal 10px Verdana;border-bottom:1px solid #d7d7d7; padding:0 5px 0 0 }
.listado_ofertas_t tr td.precio{ width:21%; letter-spacing:-.1em; font-weight:bold; text-align:right; border:1px solid #d7d7d7;border-width:0px 0px 1px 1px; background-color:#DDD;}
.listado_ofertas_t tr td a{color:#333; text-decoration:none; display:block; margin:0;}
.listado_ofertas_t tr td a:hover{ color:#000}
.listado_ofertas_t tr td a.oferta{ padding:5px 3px 5px 20px; background:transparent url(../imagenes/ico_oferta.gif) no-repeat left center;}
.listado_ofertas_t tr td a.oferta:hover{background:transparent url(../imagenes/vineta_v_1.gif) no-repeat left center;}

.contenedor_noticias img{ float:left; margin:2px; padding:0; border:2px solid #DDD}
.contenedor_noticias p{ text-align:justify; font: normal normal normal .7em Verdana; color:#555; margin:5px 0 0 0;}
.contenedor_noticias p a{ text-decoration:none; font-weight:bold; color:#0269B3; margin:0 }
.contenedor_noticias p a:hover{ color:#01497E}

.sliderwrapper .contentdiv , .contenedor_noticias .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
background: transparent;
width:100%; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */

filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
font-size:90%;
}

.pagination{
border-top:1px dotted #F7941D;
font:normal normal normal 0.7em Arial;
 /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
text-align: right;
background-color: #FFF;
padding: 2px 1px;
}

.pagination a{
padding: 0 2px;
text-decoration: none; 
color: #999;
background: white;
}

.pagination a:hover, .pagination a.selected{
	color: #FFF;
	background-color: #0269B3;
}

/*MENUS*/

.menu {height:32px; font-size:0.85em; position:relative; z-index:1000; border-right:1px solid #000; margin:0 5px}
/* hack to correct IE5.5 faulty box model */

/* remove all the bullets, borders and padding from the default list styling */
.menu ul {padding:0;margin:0;list-style-type:none;}
.menu ul ul {width:115px;}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li { float:right;width:115px;position:relative;}
/* style the links for the top level */
.menu a, .menu a:visited {display:block;font-size:11px;text-decoration:none; color:#fff; width:109px; height:30px; border:1px solid #000; border-width:1px 0 1px 1px; background:#F7941D; padding-left:5px; line-height:29px;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html .menu a:visited {width:115px; w\idth:109px;}

/* style the second level background */
.menu ul ul a.drop, .menu ul ul a.drop:visited {background:#ADCF81 url(http://www.cssplay.co.uk/graphics/drop.gif) bottom right no-repeat;}
/* style the second level hover */
.menu ul ul a.drop:hover{background:#8DC63F url(http://www.cssplay.co.uk/graphics/drop.gif) bottom right no-repeat;}
.menu ul ul :hover > a.drop {background:#8DC63F url(http://www.cssplay.co.uk/graphics/drop.gif) bottom right no-repeat;}
/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {background:#ADCF81;}
/* style the third level hover */
.menu ul ul ul a:hover {background:#EE6600;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {visibility:hidden;position:absolute;height:0;top:31px;left:0; width:115px;border-top:1px solid #000;}
/* another hack for IE5.5 */
* html .menu ul ul {top:30px;t\op:31px;}

/* position the third level flyout menu */
.menu ul ul ul{left:115px; top:-1px; width:115px;}

/* position the third level flyout menu for a left flyout */
.menu ul ul ul.left {left:-115px;}

/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0; border-collapse:collapse;;}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {background:#ADCF81; color:#FFF; height:auto; line-height:1em; padding:5px 5px; width:104px;border-width:0 1px 1px 1px;}
/* yet another hack for IE5.5 */
* html .menu ul ul a{width:96px;w\idth:104px;}

/* style the top level hover */
.menu a:hover, .menu ul ul a:hover{color:#fff; background:#EE6600;}
.menu :hover > a, .menu ul ul :hover > a {color:#fff;background:#EE6600;}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible; }
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ visibility:visible;}



/*estilos para certificados*/
#busqueda{
	outline:0px solid red;
	background:#FFF;
	border:2px solid #8DC53E;
	margin-bottom:15px;
	background:#A2CF81 url(../imagenes/fondo_degrade.jpg) repeat-x top left;
	font-size:11px;
	clear:both;
	padding:5px;
}
#busqueda fieldset{
	border-width:0;
}
#busqueda form{
	text-align:center;
	margin:5px 30px;
}
#busqueda form div {
	margin: 3px auto;
	padding:5px ;
	border-top:1px dotted #F7941D;
}

.destinos1{
	background:transparent url(../imagenes/mapa.png) no-repeat 10% 50%;
}
.proveedores1{
	background:transparent url(../imagenes/proveedores.png) no-repeat 10% 50%;
}
.costos1{
	background: transparent url(../imagenes/costos.png) no-repeat 10% 50%;
}
.servicios1{
	background: transparent url(../imagenes/servicios.png) no-repeat 10% 50%;
}
#busqueda form div select{
	width:250px;
}

.info_cabecera{
	background-color:#8DC63F;
	border-bottom:2px solid #8DC53E;
	border-width:2px 0 ;
	text-align:left;
}
/*PARA VISUALIZAR CERTIFICADO*/
#certificado{
	text-align:center;
	border: 2px solid #6CAB3C;
	margin:10px 0px 20px 0px;
	background: transparent url(../imagenes/fondo_degrade2.jpg) repeat-x top left;
}
#certificado h4 {
	background-color:#6CAB3C;
	color: #fff;
	padding: 3px 0px;
}
#fotos_certificado{
	text-align:center;
	list-style:none;
	overflow:hidden;
	margin:5px 0px;
}
#fotos_certificado li{
	display:inline;
	padding:0px;
	margin:0px;
}
#fotos_certificado a img{
	border:2px solid #B5AFD3;
	padding:1px;
	margin:0px 5px;
}
#proveedor_certificado{
	font:normal normal normal 10px Verdana;
	border:1px solid #333;
	border-collapse:collapse;
	width:99%;
	margin:2px;
	color:#030;
	background-color: #F9f9f9;
}
#proveedor_certificado td{
	border:1px solid #8DC540;
	padding:1px 5px;
}
#proveedor_certificado td.tit{
	font-weight:bold;
	text-align:left;
	color: #030;
}
#descripcion_certificado{	
	font:normal normal normal 11px Verdana;
	border:0px solid #6F60AA;
	margin-top:5px;
	
}
div#opciones_busqueda{
	float: right;
	width:120px;
	text-align:right;
}
div#opciones_busqueda ul{
	
	list-style:none;
}
div#opciones_busqueda ul li a{
	font-size:10px;
	display: block;
	padding:3px 16px 3px 5px;
	text-decoration: none;
	margin:1px 0px;
	background:#fff url(../imagenes/arrow_down.png) no-repeat center right;
}
div#opciones_busqueda ul li a:hover{
	background-color: #ccc;
}
#descripcion_certificado p.tit{
	text-align:center;
	font: normal normal bold 100% Verdana;
	color:#030;
}
.centro{
	text-align: center;
	background-color: #F9F9F9;
	font-size: 11px;
}
#opcion_certificado{
	margin: 0px auto;
	width: 300px;
	
	list-style:none;
	padding:5px;	
	background: #F9f9f9;
	text-align: center;
	overflow:hidden;
}
#opcion_certificado li{
	float: left;
	margin:5px auto;
	width: 100px;
	height: 80px;

}
#opcion_certificado li a img{
	border-width:0px;
	overflow: hidden;
}
h3.titulo{
	background-color:#6F60AA;
	text-align:center;
	padding:3px;
	font-size:11px;
	color:#FFF;
}
#opciones_certificado{
	font:normal normal normal 10px Verdana;
	border-width:0px;
	text-align:center;
	overflow: hidden;
}
#opciones_certificado a.opcion{
	text-align:center;
	background-image:url(../imagenes/botonuno.gif);
	width:136px;
	height:25px;
	padding:5px 2px;
	margin:5px 5px;
	display:block;
	float:left;
	font-size:9px;
	overflow: hidden;
	color:#fff;
}
#opciones_certificado a.opcion:hover{
	color:#222;
}
/**menu principal*/
*.preload17a {background: url(../imagenes/pro_seventeen_1aa.gif); outline-width:0px;}
.preload17b {background: url(../imagenes/pro_seventeen_1bb.gif);}
.menu1 { float:right; overflow: hidden;  padding:5px 0 0 1em; margin:0; list-style:none; height:22px; position:relative; background:transparent url(../imagenes/pro_seventeen_0c.gif) repeat-x left bottom; font-size:11px;}
.menu1 li {float:left; height:22px; margin-right:2px;}
.menu1 li a {display:block; float:left; height:22px; line-height:22px; color:#333; text-decoration:none; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 4px; cursor:pointer; background:url(../imagenes/pro_seventeen_0aa.gif) no-repeat;}
.menu1 li a b {float:left; display:block; padding:0 16px 5px 12px; background:url(../imagenes/pro_seventeen_0bb.gif) no-repeat right top;}
.menu1 li.current a {color:#0269B3; background:url(../imagenes/pro_seventeen_2av.gif) no-repeat;}
.menu1 li.current a b {background:url(../imagenes/pro_seventeen_2bv.gif) no-repeat right top;}
.menu1 li a:hover {color:#000; background: url(../imagenes/pro_seventeen_1aa.gif) no-repeat;}
.menu1 li a:hover b {background:url(../imagenes/pro_seventeen_1bb.gif) no-repeat right top;}
.menu1 li.current a:hover {color:#1571AF; background: url(../imagenes/pro_seventeen_2av.gif) no-repeat; cursor:default;}
.menu1 li.current a:hover b {color:#1571AF;background:url(../imagenes/pro_seventeen_2bv.gif) no-repeat right top;}


/*Menu secundario */
.preload17a {background: url(../imagenes/pro_seventeen_1a.gif);}
.preload17b {background: url(../imagenes/pro_seventeen_1b.gif);}
.menu17 {padding:5px 0 0 1em; margin:0; list-style:none; height:22px; position:relative; background:transparent url(../imagenes/pro_seventeen_0c.gif) repeat-x left bottom; font-size:11px;}
.menu17 li {float:left; height:22px; margin-right:1px;}
.menu17 li a {display:block; float:left; height:22px; line-height:22px; color:#333; text-decoration:none; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 4px; cursor:pointer; background:url(../imagenes/pro_seventeen_0a.gif) no-repeat;}
.menu17 li a b {float:left; display:block; padding:0 16px 5px 12px; background:url(../imagenes/pro_seventeen_0b.gif) no-repeat right top;}
.menu17 li.current a {color:#000; background:url(../imagenes/pro_seventeen_2a.gif) no-repeat;}
.menu17 li.current a b {background:url(../imagenes/pro_seventeen_2b.gif) no-repeat right top;}
.menu17 li a:hover {color:#000; background: url(../imagenes/pro_seventeen_1a.gif) no-repeat;}
.menu17 li a:hover b {background:url(../imagenes/pro_seventeen_1b.gif) no-repeat right top;}
.menu17 li.current a:hover {color:#000; background: url(../imagenes/pro_seventeen_2a.gif) no-repeat; cursor:default;}
.menu17 li.current a:hover b {background:url(../imagenes/pro_seventeen_2b.gif) no-repeat right top;}
.error{
	color:red;
	font-weight:bold;
}
/*para incicio*/
div#logo{
	background-color:#8DC653;
	text-align:left;
	border:1px solid white;
	border-width:2px 0px;
	font-size:11px;
	font-weight:bold;
	overflow: hidden;
	padding:2px;
}
div#logo a{
	
	}
div#logo a img{
	border-width: 0px;
	float:right;
	

}
#autenticacion{
	margin:0px;
	padding:0px;
	clear:both;	
}
img.logo{	
	float: right;
	width:120px;
	height:64px;
}
h2.enlace{
	background-color:#8CC552;
	width:200px;
	margin-bottom: 2px;
}
#autenticacion h2#titulo_autenticacion{
	width:50%;
	padding:2px 5px;
	background-color:#F7991F;
	overflow: hidden;
}

#autenticacion fieldset{
	padding:5px;
	border:1px solid #bebebe;
	background: transparent url(../imagenes/fondo_degrade.jpg) repeat-x top left;
	text-align:right;
	font-size:11px;
	clear:both;
}

#autenticacion fieldset legend{
	color:#0269B3;
	font:normal normal bold 13px Georgia;
	padding:5px;
}

#autenticacion fieldset span.tit{
	color:#0269B3;
	font-weight:bold;
	text-align:left;
}

#autenticacion fieldset a{
	color:#76A03D;
	
}
#autenticacion fieldset a:hover{
	color:#638732;
}

#autenticacion #menuPrincipal{
	list-style: none;
	display: inline;
}
#menuPrincipal li{
	display: inline;
}
#menuPrincipal li a{
	padding:5px 10px;
}
#menuPrincipal li a.current{
	background-color:#ACACAC;
	color: #000;
	text-decoration: none;
}
div.indice a{
	font: normal normal normal 11px Verdana;
	padding:2px;
}


#tit_resultado{
	background-color:#F7991F;
	font-size:11px;
	margin-top:5px;
	text-align:center;
	font-weight: bold;
}
table.paginacion{
	font: normal normal bold 10px Helvetica;
	
}
div.paginacion{
	border:0px solid #CF7500;
	font: normal normal normal 11px Arial;
	background-color: transparent;
	font-weight: bold;
	padding: 5px;
	text-align: right;
	display: inline;
	float: right;
	margin: 2px 0px;
}
div.paginacion a{
	padding: 5px 5px;
	text-decoration:none;
	margin: 10px 1px;
	width: 7px;
	height: 14px;

}
div.paginacion a:hover,div.paginacion a.actual{
	background-image: url(../imagenes/fondopaginacion.png);
	
}
div.paginacion a:hover{
	background-position: 0 -25px;
}
div.paginacion a.actual{
	background-position: 0 0;
	color: #fff;
}
div.paginacion a.sig:hover,div.paginacion a.ant:hover{
	background-image: none;
	color: #6cab3c;
}
#top{
	background: #FFF url(../imagenes/logoclubve.gif) no-repeat center left;
	color:#8DC653;
	font: normal normal normal 10px Helvetica;
	padding:35px 10px 20px 130px;
	text-align: right;
}
#top a{
	color:#8DC653;
	font-weight: bold;
}
div#guia{
	margin:15px 0px;
	font-size:12px;
}
div#guia span{
	font-weight: bold;
	font-size:11px;
}

#formulario fieldset{
	text-align:left;
	font:  normal normal bold 13px Verdana;
	color: #0269B3;
	background: transparent url(../imagenes/fondo_degrade.jpg) repeat-x top left;
}
#formulario fieldset div{
	margin:5px 0px; 
}
#formulario fieldset div label{
	font-size: 10px;
	width: 200px;
	margin:0px 10px;
	display: block;
	text-align: right;
	float: left;
}
#formulario fieldset div input.txt, #formulario fieldset div textarea{
	width: 250px;
	font-size:12px;
	font-family:Georgia;
	padding:3px 5px;
	border: 1px solid #95CBEF;
	background-color: transparent;
	
}
#formulario fieldset div select{
	width: 255px;
	background-color: #ccc;
	color:#000;
	font-weight:normal;
	font-size:12px;
	font-family:Georgia;
}
#formulario fieldset div select:hover{
	
}
#formulario fieldset div input.txt:focus, #formulario fieldset div textarea:focus{
	background-color: #ddd;
}
#formulario fieldset div input.botonen{
	width: 150px;	
	height:40px;
}

/*MENU TOP*/
.menu_superior,ul.menu_inferior{ background:#99D14A; display:block; margin:0; list-style:none; }
.menu_superior li, .menu_inferior li{ float:right; font: normal normal bold 9px Verdana; color:#FFFFFF;}
.menu_superior li.actual a , .menu_inferior li.actual a{color:#BF1B09;}
.menu_superior li{ height:14px;background:#9CC917 url(../fondo_menu.gif) no-repeat; padding:2px 1px 2px 16px;}
.menu_inferior li{ height:13px;background:#9CC917 url(../fondo_menu2.gif) no-repeat top right; padding:2px 16px 2px 5px;}
.menu_superior li a, .menu_inferior li a{ display:block; color:#FFFFFF; text-decoration:none}
.menu_superior li a:hover, .menu_inferior li a:hover{ color:#BF1B09; text-decoration:none}
.fondoclubenlace,.clubenlace{
	position: absolute;
	top:1px;
	left:0px;
	width:192px;
	height:51px;
	
}
.fondoclubenlace{	
	background:transparent url(../imagenes/clubve.gif) no-repeat top left;
	
}
.fondoclubenlace:hover{
    background:transparent url(../imagenes/clubveover.gif) no-repeat top left;
}

.clubenlace{			
	outline:0px solid red;
	padding:0px;
	margin: 0px;
}
.clubenlace a{
	font-family:Verdana;
	color: #BF1B09;
	display: block;
	padding:5px 10px 2px 25px;
	outline:0px solid #75AE28;
	font-size:115%;
	font-weight:bold;
	text-decoration: blink;
}
.clubenlace a:hover{
	color:#BF1B09;			
	text-decoration:none;
	
}

/* estilos para MENU IZQUIERDA*/
/*estilos compartidos para menís*/
.oferta_titulo , .paquete_titulo{font: normal normal bold 10px Verdana; color:#FFFFFF;margin:0 ;}
.oferta_titulo{ height:14px;}
.oferta:first-letter , .paquete:first-letter, .oferta1:first-letter{ font-size:15px; font-weight:bold}
.oferta a , .paquete a{font: normal normal bold 9px Verdana; color:#8DC63F }
.oferta a:hover , .paquete a:hover{color:#729F31; text-decoration:none }

.oferta1 a  {font: normal normal bold 9px Verdana; color:#8DC63F; }
.oferta1 a:hover {color:#729F31; text-decoration:none }
.oferta1{padding:0 0 0 0; margin:0  }
.oferta_abajo{height:17px; background:transparent url(../ofertas_3.gif) no-repeat top right}

/*estilo OFERTAS*/
.oferta_titulo_c , .paquete_titulo_c, .certificado_titulo_c{ color:#FFFFFF; float:right; text-align:left; font: normal normal bold 13px Verdana; margin:0; padding:5px 20px; width:65%; background:transparent url(../club/imagenes/vineta.png) no-repeat left center}
.oferta_titulo_c{ background-color:#A94523}
.paquete_titulo_c{
	background-color:#F7941D;
}
.certificado_titulo_c{
	background-color:#8DC63F;
}

/*estilo OFERTAS*/
.oferta_titulo{ padding:3px 0 0 20px; }
.oferta{padding:3px 8px 0 2px; margin:0; text-align:right }
.ofertas_enlace{font: normal normal bold 22px Verdana; color:#FFFFFF; letter-spacing:-0.05em }
.ofertas_enlace:hover{color:#A94523; text-decoration:none}
.mas_ofertas{background:#FFF url(../ico_mas_ofertas.png) no-repeat; padding: 0 2px; padding-left:15px; color:#A94523; font-size:10px }
.mas_ofertas:hover{ text-decoration:none; color:#F7991F}
/*estilo PAQUETES*/
.paquete_titulo{padding:0px 0 0 20px; margin:0; }
.paquete{padding:0px 8px 0 0px; margin:0; text-align:right; background:transparent url(../ofertas_2.gif) repeat-y }



/*Estilos menu DERECHA*/
.festividades_titulo , .enlaces_titulo{font: normal normal bold 10px Verdana; color:#FFFFFF;margin:0 ;text-align:right}
.festividades:first-letter , .enlaces:first-letter{ font-size:15px; font-weight:bold;}
.festividades , .enlaces a{font: normal normal normal 9px Verdana; color:#8DC63F; font-weight:bold }
.festividades a:hover , .enlaces a:hover{color:#729F31; text-decoration:none }
/*estilo FESTIVIDADES*/
.festividades_titulo{ padding:3px 20px 0 0; }
.festividades{padding:3px 2px 0 7px; margin:0; text-align:left  }
/*estilos ENLACES*/
.enlaces_titulo{ padding:0px 20px 0 0; }


/*BANER DERECHA*/
.banner_der{ margin:1px 0 1px 12px; padding:1px; width:108px}

div#descargar{
	text-align: right;
}
div#descargar a{
	display: block;
	width: 121px;	
	height: 23px;
	padding: 5px;
	background: transparent url(../club/imagenes/descargar.png) no-repeat top left;
	float: right;
	margin-bottom:5px ;
	font-size: 11px;
	color:white;
	text-decoration: none;
}
div.orden{
	overflow: hidden;
	clear: both;
}
p.pie{
	text-align: center;
}
div.masofertas{
	clear: both;
	font: normal normal normal 12px Verdana;
	margin: 10px 0px;
}
div.masofertas a{ 
	text-decoration: none;
	background-color: #8DC63F;
	padding: 10px;
	display: block	;
	border: 1px solid #8DC63F ;
}
div.masofertas a:hover{
	text-decoration:  underline;
	background-color: #7FBF23;
	padding: 10px;
	color: #fff;
}
.paquete .botonskype{
    float: left;
    margin:0 5px 0 0;
    display: block;
    width: 165px;
    height: 55px;   
    background: transparent url(http://www.visitaecuador.com/imagenes/skype2.png) center center no-repeat;
 }
  .paquete .botonskype:hover{
    background: transparent url(http://www.visitaecuador.com/imagenes/skype1.png) center center no-repeat;
    text-decoration: none;
  }
 .paquete .botonskype img{
 }
  span.cantidad{
    padding: 5px;
    margin: 5px;
    background-color: #333;
    color: #FFF;
}