/*opcines inicales para home de club*/
/*
naranja:#186da6
verder: #2374aa
verdefondo:#2374aa
verdeintenso:#2374aa
verde oscuro: #003300
textVerde:#76A03D
azul: #0269B3
amarillo: #FEB913
*/
*{
	padding: 0px;
	margin:0px;
	
}
input,select{background-color:#FFFFFF;}

body{
	padding: 0px;
	margin:0px;
	color:#ffffff;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	background-color: #186DA6;
}
a{
	color:#ffff00;
}
a:hover{
	color:#ffff55;
}
p{
	font-family: Verdana, Geneva, sans-serif;
	font: normal normal normal 0.8em;
	text-align: justify;
}
h1,h2{
	margin: 0;
	padding:3px;
	font-family: Verdana, Geneva, sans-serif;
	font:normal normal bold 10px;
	text-align:left;
	}
	
h1{
	padding:6px;
	letter-spacing: -1px;
	font-size:16px;
	color:#FFFF00
}
h2{
	letter-spacing: -1px;
	font-size:14px;
}

#cabecera{
	padding:0px;
}
#contenido{
	padding:0px 1px;
}
#pie{
	text-align:center;
}
h2.oferta_titulo_c,h2.oferta_titulo_o{
	width:50%;
	margin:0px;
	float: right;
	overflow:hidden;
	display:block;
}
h2.oferta_titulo_o{
	overflow: hidden;
}
h2.oferta_titulo_c{	
	overflow:hidden;
}
#ofertas_tabla{
	border:2px solid #AFA899;
	overflow: hidden;
	clear:both;	
}
table.ofertas{
	margin:0px;
	width:100%;
	background: transparent url(none) repeat-x top left;
	font:normal normal normal 10px;
	border-collapse: collapse;
	clear:both;
}
table.ofertas tr.fil1, td.pre{
	background-color:#075c95;
}

table.ofertas tr.fil2{
	background-color:#5191bc;
}
tr.fil1{
	background-color:#186da6;
}
tr.fil2{
	background-color:#5191bc;
}
table.ofertas tr.actual{
	background-color: #ffffff;
}
table.ofertas tr.actual a{
	color:#186da6;
	text-decoration:none;
}
table.ofertas tr.actual td.pre{
	background-color: #ffffff;
}
table.ofertas th{
	background-color:#5191bc;
	font-size:11px;
	padding:5px;
	text-align:center;
	border-left:#FFFF00 2px solid;
}
table.ofertas tr.fil1 td{
	border:1px solid #ffffff;
	border-width:0px 1px;
	padding:2px;
	font-size:10px;
}
table.ofertas tr.fil2 td{
	border:1px solid #ffffff;
	border-width:0px 1px;
	padding:2px;
	font-size:10px;
}
table.ofertas td a.titulo{		
	display:block;
	background: transparent url(../imagenes/camara3.gif) no-repeat left center ;
	padding-left: 20px;
	text-align:left  !important ;
	text-decoration:none;
}
img.estrella{
	border-width:0px;
	width:10px;
	height:10px;
}
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;
	}
h2#busqueda_miembro{
	padding-left:35px;
	background-image: url(../imagenes/busqueda_miembros.png);
	background-repeat: no-repeat;
	background-position: left center;
}
h2#busqueda_viaje{
	padding-left:35px;
	background-image: url(../imagenes/busqueda_viajes.png);
	background-repeat: no-repeat;
	background-position: left center;
}
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: url(../imagenes/periodico.png) no-repeat center left;
	padding:5px 20px;
	margin:0 5px}
h2.eventos{
	background: url(../imagenes/tiempo.png) no-repeat center left;
	padding:7px 20px;
	margin:0 5px }
h2.viajes{
	margin:0 5px 10px 5px}
h2.ofertas{
	background:transparent url(../imagenes/credito.png) no-repeat center left;
	padding:7px 20px;
	margin:0 5px}
h2.suscripcion{
	margin:0 5px}
h2.social_tit{
	background:transparent url(../imagenes/siguenos.png) no-repeat center left;
	padding:7px 20px;
	margin:0 5px;
	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:10px 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: #2374aa;
	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:#186da6;}
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:#015288 repeat-x top left;
	margin:0;
	padding:3px 5px;
	text-align:left;
	
	font:normal normal bold 10px;	 	
	color:#fff;
}
h2.info_superior2{	
	 background:#6CAB3C url(../imagenes/fondo_h2.jpg) repeat-x top left;
}

div.despues{background: transparent url(../imagenes/fondo_degrade.png) repeat-x top left ; height:30px;}
div#container{width:100%;margin: 0 auto;padding:8px 0;text-align:left; background:  #2374aa url(../imagenes/fondo_tot1.png) repeat-y left;}
div#content{float:left;width:27%;padding:10px 10px 10px 0px;background:  transparent url(../imagenes/fondo_tot1.png) repeat-y left; overflow:hidden; text-align:center}
div#content img.user{margin:5px; padding:0px; border:3px solid #DDD; display: inline; float:left }
div#nav{ width:80%;margin: 2% 8%;background:  #2374aa url(../imagenes/fondo_tot1.png) repeat-y left;}
div#nav .titulo{ color:#0269B3;}

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

div.seccion { margin:5px 5px 10px 0px; padding:0; background:#186da6; 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 ;}
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: #2374aa; margin:0 5px; padding:10px; text-align:center; font:normal normal bold 1.2em ; 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:#186da6; font:normal normal bold 0.8em ; color:#fff; overflow:hidden}
#tipo_ofertas li:hover{ background:#F7741D}
#tipo_ofertas li a{ display:block; text-decoration:none; font:normal normal normal 1em ; color:#FFF}

#tipo_ofertas li.actual{ background:#186da6; }
/*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;
	font: normal normal bold 12px ;
}
#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:100px; 
	color:#000;
	font-size:10px;
	font-weight:bold;
}
/*para resultados*/
div.resultado{
	font: normal normal normal 12px ;
	text-align:center;
	color:#0269B3;
}

/*FORMULARIOS*/
input.texto{ background:#186da6; color:#FFFFFF; border:1px solid #2374aa; }
input.texto:focus{ background: #67a8ee; border-color:#ffff00; }


input.boton{ padding:2px 5px 2px 25px; background:#F2F2EE url(../imagenes/feeds.png) no-repeat center left; font:normal normal bold 1em ; color:#76A03D}
select.lista{background:#FFF;font:normal normal normal .7em ; }

/* SLIDESHOW*/

.slideshow {
	text-align:center;
	width: 130px;
	height: 120px;
	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;
	color:#2374aa;
}
.slideshow-description a{
	text-decoration:none;
	color:#76A03D;
	font:normal normal bold 1em 		
}
.slideshow-description a:hover{
	text-decoration: underline;
	color:#2374aa;
}
.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 #2374aa }
.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 ; 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.png) repeat-x top left;}
.listado_ofertas_t tr{ }
.listado_ofertas_t tr th{
	background-color: #186da6;
	font-size: 11px;
	color: #FFF;
	border-right: 1px solid #FFF;
}
.listado_ofertas_t tr td{ font:normal normal normal 10px ;border-bottom:1px solid #d7d7d7; padding:0 5px 0 0 }
.listado_ofertas_t tr td.precio{ width:10%; letter-spacing:-.1em; font-weight:bold; text-align:right; border:1px solid #d7d7d7;border-width:0px 0px 1px 1px;	background:transparent url(../imagenes/fondo_degrade.png) repeat-x top left;
}
.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 ; 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 #186da6;
font:normal normal normal 0.7em ;
 /*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: #2374aa;
}

/*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; width:109px; height:30px; border:1px solid #000; border-width:1px 0 1px 1px; padding-left:5px; line-height:29px;color:#2374aa;}
/* 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:#2374aa 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:#2374aa url(http://www.cssplay.co.uk/graphics/drop.gif) bottom right no-repeat;}
.menu ul ul :hover > a.drop {background:#2374aa 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:#2374aa;}
/* 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:#2374aa; 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 #0269B3;
	margin-bottom:15px;
	background:transparent url(../imagenes/fondo_degrade.png) 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 #186da6;
}

.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{
}

.info_cabecera{
	background-color:#2374aa;
	border-bottom:2px solid #6CAB3C;
	border-width:2px 0 ;
	text-align:left;
}
/*PARA VISUALIZARR CERTIFICADO*/
#certificado{
	text-align:center;
	border: 2px solid #ffffff;
	margin:10px 0px 20px 0px;
}
#certificado h4{
	padding: 3px 0px;
	background-color:#FFFFFF;
	color:#186da6;
	font-size:1.5em;
}
#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 ;
	border:1px solid red;
	border-collapse:collapse;
	width:99%;
	margin:2px;
	color:#FFF;
}
#proveedor_certificado td{
	border:1px solid  #FFF;
	padding:1px 5px;
}
#proveedor_certificado td.tit{
	font-weight:bold;
	text-align:left;
}
#descripcion_certificado{	
	font:normal normal normal 11px ;
	border:0px solid #EF7A77;
	margin-top:5px;
	background: transparent url(../imagenes/fondo_degrade.png) repeat-x top left;
	}
div#opciones_busqueda{
	float: right;
	width:130px;
	text-align:right;
}
div#opciones_busqueda ul{
	width:100%;
	list-style:none;
}
div#opciones_busqueda ul li{
	width:100%;
	list-style:none;
}
div#opciones_busqueda ul li a{
	font-size:10px;
	display: inline-block;
	padding:3px 16px 3px 5px;
	text-decoration: none;
	margin:1px 0px;
	background:#ddd url(../imagenes/arrow_down.png) no-repeat center right;
	color:#2374aa;
	width:100px;
	
}
div#opciones_busqueda ul li a:hover{
}
#descripcion_certificado p.tit{
	text-align:center;
	font: normal normal bold 100% ;
}
.centro{
	text-align: center;
	font-size: 11px;
}
#opcion_certificado{
	margin: 0px auto;
	width: 300px;
	
	list-style:none;
	padding:5px;	
	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{
	text-align:center;
	padding:3px;
	font-size:11px;
	color:#FFF;
}
#opciones_certificado{
	font:normal normal normal 10px ;
	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-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);}
.error{
	color:red;
	font-weight:bold;
}
/*para incicio*/
div#logo{
	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{
	color:#ffff00;
	margin-bottom: 2px;
	font-size:11px;
}
#autenticacion h2#titulo_autenticacion{
	padding:2px 5px;
	overflow: hidden;
	text-align:right;
	font-size:14px;
	font-weight:bold;
	
}

#autenticacion{
	background: transparent url(../imagenes/fondo_degrade.png) repeat-x top left;
	padding:5px;
	text-align:left;
	font-size:11px;
	clear:both;
}


#autenticacion  span.tit{
	color:#ffffff;
	font-weight:bold;
	text-align:left;
	font-size:14px;
}

#autenticacion fieldset a{
	color:#ffffff;
	
}
#autenticacion  a:hover{
	color:#ffff00;
}

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


#tit_resultado{
	font-size:11px;
	margin-top:5px;
	text-align:center;
	font-weight: bold;
}
table.paginacion{
	font: normal normal bold 10px Helvetica;
	
}
div.paginacion{
	border:1px solid orange;
	font: normal normal normal 11px ;
	margin-bottom: 15px;
}
div.paginacion a{
	padding: 3px 3px;
	text-decoration:none;
}
div.paginacion a:hover{
	background-color: #DDD;
}
div.paginacion a.actual{
	background-color: #ffff00;
	color: #186da6;
}
#top{
	color:#8DC653;
	font: normal normal normal 10px Helvetica;
	padding:35px 10px 20px 10px;
	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 ;
	color: #2374aa;
	background: transparent url(../imagenes/fondo_degrade.png) repeat-x top left;
}
#formulario fieldset div{
	margin:5px 0px; 
}
#formulario fieldset div label{
	font-size: 10px;
	width: 130px;
	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;
	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{
}
#formulario fieldset div input.botonen{
	width: 130px;	
	height:40px;
}

/*PARA MENU DE MI ORGANIZACIÓN*/
.menu_smart{
	font:  normal normal normal 10px ;
}
span#ora{
	margin: 0 5px;
}
.menu_org{
	font:  normal normal normal 11px ;
	padding: 0 5px;
}
.menu_org li{
	
	padding: 5px;
}
.menu_org li.current{
	background-color: #2374aa;
	outline:0px
}
.menu_org li:hover{
	padding: 5px;
	outline:0px
	
}
.boton_{

background-color:#FFFF00;
border:3px solid #000000;
color:#000000;
font-variant:small-caps;
font-weight:bolder;
}
.boton_:hover{
	background-color:#FFFF33;
	border:3px inset #000000;
	color:#000000;
	font-variant:small-caps;
	font-weight:bolder;
	text-decoration:underline;
}
.tit_general{
color:#FFFF00;
font-size:16px;
}
.busca{
padding-left:20px;
color:#FF6600;
font-size:14px;
font-weight:bold;
}
form div.buscador{
background-color:#FFFFFF;
text-align:left;
width:100%;
padding:10px 0px;
margin:10px 0px;
}
a.titulo{
color:#FFFFFF;
}
.tit_negro_grande{
}
td .titulo{
background-color:#015288;
font-weight:bold;
padding:2px;
}td .titulo b{
color:#FFFF00;
}
.punteado{
border: solid 1px #015288 ;
margin:0% 1%;
padding:0% 1%;
width:96%;
background-color:#12537E;
}
 .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;
  }
  

/*ESTILOS PARA OFERTAS DE REMATE*/
/*
div#contenedor_oferta{    
    width: 400px;
    height: 360px;    
    background: transparent url(http://www.visitaecuador.com/imagenes/fondo_ofertas_dias_destino_tierra.jpg) center center no-repeat;
    overflow: hidden;

}
div.ofertasremate{
    text-align: center;  
    width: 370px;
    height: 315px;
    overflow: auto ;
    position: relative;
    top: 22px;
    left: 13px;
     

}
div.ofertasremate table.oferta{
    height: 185px;
    margin: 2px; 
    padding: 0;
    
}
table.oferta{
    height: 200px;
    width: 350px;
    margin-bottom: 10px;
    background-color: #FFF;
}
 table.oferta  td{
 }
 table.oferta .img{
    border: 1px solid #186DA6;
    border-width: 1px 0 1px 1px;
    
 }
 table.oferta .img img{
    border: 2px solid #FFF;
 } 
  table.oferta .info{
    border-top: 1px solid #186DA6;
    text-align: center;
  
    vertical-align: middle;
  }
 table.oferta .info .tit{
    color: #4b77d1;
    font-size: 10px;
    text-align: center;
    font-weight: bold;
 }
 table.oferta .info .desc{
    color: #838483;
    font-size: 10px;
    text-align: left;
 }
  table.oferta .info p, table.oferta .infoprov p{
    padding: 0;
    margin:5px 0 0 5px;
    line-height: 1em;
    text-align: left;
 
  } 
  table.oferta .infoadicional{
    border: 1px solid  #186DA6;
    border-top-width: 0;
    background-color: #186DA6 ;
  }
  table.oferta .infoprov{
    border: 1px solid  #186DA6;
    border-top-width: 0;
    background-color: #f6f6f6 ;
    text-align: left;
    
    
  }
  table.oferta .infoprov p{
    float: left;
  }
    table.oferta .infoprov .proveedor{
        color:  #5780d4;
        font-weight: bold;   
        font-size: 10px;     
    }
  table.oferta .infoprov .ciudad{
    color:#666;
  }
  table.oferta .masfotos,table.oferta .detalle{
    
    padding: 1px 6px;
    margin: 0 2px;
  }
  table.oferta .masfotos{
    background-color: #f7de20;
    color: #6b862c;
  }
  table.oferta .detalle{
    background-color: #f7941d;
    color: #FFF;
    
  }
  table.oferta .detalle:hover{
    color: #ccc;
  } 
 table.oferta .btn_reserva, table.oferta .btn_agotado{
    float: right;
    text-align: center;
    vertical-align: middle;
    display: block;
    color: #AF2124;
    padding: 6px 3px;
    width: 100px;
    font: normal normal bold 10px Verdana;
 }
 table.oferta .btn_reserva{
    background:  transparent url(http://www.visitaecuador.com/imagenes/fondo_reservaahora.gif) top left repeat-x;
    margin-top: 5px;    
    border-radius: 3px;  
 }
  table.oferta .btn_agotado{
    background:  transparent url(http://www.visitaecuador.com/imagenes/fondo_reservaahora_agotado.gif) top left repeat-x;   
    border-radius: 3px;  
  }
  table.oferta .btn_reserva:hover{

    background:  transparent url(http://www.visitaecuador.com/imagenes/fondo_reservaahora_over.gif) top left repeat-x;
  }
 
 table.oferta .preciorack, table.oferta .ahorro{
    font:  normal normal bold 11px Arial;
    border-bottom: 1px solid #186DA6;
    text-transform: uppercase;
    color: #999;
    text-align: center;
    text-decoration: line-through;
 } table.oferta .ahorro{
    color: #4b77d1;
 }
 table.oferta .enlace{
    background-color: #F6F6F6;
    text-align: center;
 }
 table.oferta .preciorack span{
 }
  table.oferta .preciove{
    border: 1px solid #186DA6;
    border-width: 1px 1px 0 0;
    background: transparent url(http://www.visitaecuador.com/imagenes/fondo_precio_remate1.gif) center center no-repeat;
    text-align: center;
  }
  table.oferta .preciove span{  
    color: #FFF;  
    font:  normal normal bold 18px Verdana;
  }
 table.oferta .disponible, table.oferta .agotado{
    padding-top: 15px;
    text-align: center;
    font: normal normal bold 20px Helvetica;  
    color: #FFF;
 }
  table.oferta .disponible p, table.oferta .agotado p{
    font-size: 15px;
    text-align: center;
  }
  table.oferta .disponible{
    background: #f6f6f6 url(http://www.visitaecuador.com/imagenes/fondo_disponible_remate.png) center center no-repeat;   
    text-align: center;
    
  } 
  table.oferta .cant_disponible{
    color: #FFF;
    background-color: #333;
    text-align: center;
    font: normal normal bold 20px Helvetica;
    padding: 3px;
    border-radius: 4px;
  }
  
  table.oferta .agotado{
    background: #f6f6f6 url(http://www.visitaecuador.com/imagenes/fondo_disponible_remate.png) center center no-repeat;   
  }
 table.oferta .diponible span{
    font: normal normal normal 6px Arial;
 }
 .tituloremate{
    margin-top: 5px;
    z-index: 0;
    height: 60px;
    padding: 0;
    background: transparent url(http://www.visitaecuador.com/imagenes/fondo_titulo_dremate.jpg) center bottom no-repeat;
    
 }
 .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: #7A7B7D;
    color: #FFF;
    border-radius: 3px;
}      

*/

/*ESTILOS PARA OFERTAS DE REMATE*/
div#contenedor_oferta{    
    width: 400px;
    height: 360px;    
    background: transparent url(http://www.visitaecuador.com/imagenes/fondo_ofertas_dias_destino_tierra.jpg) center center no-repeat;
    overflow: hidden;

}
div.ofertasremate{
    text-align: center;  
    width: 370px;
    height: 310px;
    overflow: auto ;
    position: relative;
    top: 25px;
    left: 19px;
     

}
div.ofertasremate table.oferta{
    height: 185px;
    margin: 0 0 10px 0; 
    padding: 0;
    
}
table.oferta{
    height: 200px;
    width: 350px;
    background-color: #FFF;
}
 table.oferta  td{
 }
 table.oferta .img{
    border: 1px solid #fff;
    border-width: 1px 0 1px 1px;
    background-color: #186DA6;
    
 }
 table.oferta .img img{
    border: 2px solid #186DA6;
 } 
  table.oferta .info{
    border-top: 1px solid #fff;
    text-align: center;
    background-color: #186DA6;
    vertical-align: middle;
  }
 table.oferta .info .tit{
    color: #FFF;
    font-size: 10px;
    text-align: center;
    font-weight: bold;
 }
 table.oferta .info .desc{
    color: #ddd;
    font-size: 10px;
    text-align: left;
 }
  table.oferta .info p, table.oferta .infoprov p{
    padding: 0;
    margin:5px 0 0 5px;
    line-height: 1em;
    text-align: left;
 
  } 
  table.oferta .infoadicional{
    border: 1px solid  #fff;
    border-top-width: 0;
    background-color: #fff ;
    text-align: right;
  }
  table.oferta .infoprov{
    border: 1px solid  #fff;
    border-top-width: 0;
    background-color: #f6f6f6 ;
    text-align: left;
    background-color: #186DA6;
    
    
  }
  table.oferta .infoprov p{
    float: left;
  }
    table.oferta .infoprov .proveedor{
        color:  #FFF;
        font-weight: bold;   
        font-size: 10px;     
    }
  table.oferta .infoprov .ciudad{
    color:#ddd;
  }
  table.oferta .masfotos,table.oferta .detalle{
    
    padding: 1px 6px;
    margin: 0 2px;
  }
  table.oferta .masfotos{
    background-color: #f7de20;
    color: #6b862c;
  }
  table.oferta .detalle{
    background-color: #f7941d;
    color: #FFF;
    
  }
  table.oferta .detalle:hover{
    color: #ccc;
  } 
 table.oferta .btn_reserva, table.oferta .btn_agotado{
    float: right;
    text-align: center;
    vertical-align: middle;
    display: block;
    color: #AF2124;
    padding: 6px 3px;
    width: 100px;
    font: normal normal bold 10px Verdana;
 }
 table.oferta .btn_reserva{
    background:  transparent url(http://www.visitaecuador.com/imagenes/fondo_reservaahora.gif) top left repeat-x;
    margin-top: 5px;    
    border-radius: 3px;  
 }
  table.oferta .btn_agotado{
    background:  transparent url(http://www.visitaecuador.com/imagenes/fondo_reservaahora_agotado.gif) top left repeat-x;   
    border-radius: 3px;  
  }
  table.oferta .btn_reserva:hover{

    background:  transparent url(http://www.visitaecuador.com/imagenes/fondo_reservaahora_over.gif) top left repeat-x;
  }
 
 table.oferta .preciorack, table.oferta .ahorro{
    font:  normal normal bold 11px Arial;
    border-bottom: 1px solid #fff;
    text-transform: uppercase;
    color: #ddd;
    text-align: center;
    text-decoration: line-through;
    background-color: #186DA6;
 } table.oferta .ahorro{
    color: #FFFF00;
    border-right: 1px solid #FFF;
    text-align:center;
    text-decoration: none ;
    font-size: 10px;
 }
 table.oferta .enlace{
    background-color: #F6F6F6;
    text-align: center;
 }
 table.oferta .preciorack span{
 }
  table.oferta .preciove{
    border: 1px solid #fff;
    border-width: 1px 1px 0 0;
    background: #186DA6 url(http://www.visitaecuador.com/imagenes/fondo_precio_remate_fazul.gif) center center no-repeat;
    text-align: center;
  }
  table.oferta .preciove span{  
    color: #FFF;  
    font:  normal normal bold 18px Verdana;
  }
 table.oferta .disponible, table.oferta .agotado{
    padding-top: 15px;
    text-align: center;
    font: normal normal bold 20px Helvetica;  
    color: #FFF;
 }
  table.oferta .disponible p, table.oferta .agotado p{
    font-size: 15px;
    text-align: center;
  }
  table.oferta .disponible{
    background: #f6f6f6 url(http://www.visitaecuador.com/imagenes/fondo_disponible_remate.png) center center no-repeat;   
    text-align: center;
    
  } 
  table.oferta .cant_disponible{
    color: #FFF;
    background-color: #333;
    text-align: center;
    font: normal normal bold 20px Helvetica;
    padding: 3px;
    border-radius: 4px;
  }
  
  table.oferta .agotado{
    background: #f6f6f6 url(http://www.visitaecuador.com/imagenes/fondo_disponible_remate.png) center center no-repeat;   
  }
 table.oferta .diponible span{
    font: normal normal normal 6px Arial;
 }
 .tituloremate{
    margin-top: 5px;
    z-index: 0;
    height: 60px;
    padding: 0;
    background: transparent url(http://www.visitaecuador.com/imagenes/fondo_titulo_dremate.jpg) center bottom no-repeat;
    
 }
 .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: #7A7B7D;
    color: #FFF;
    border-radius: 3px;
}      