body,
html
{
	margin-top:15px;
}
BODY {
	PADDING-TOP: 15px;
	MARGIN: 0px;
  	FONT-FAMILY: verdana;
	FONT-SIZE: 10px;
    
}

.pagina {
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: verdana
}


.menutopn {
	BACKGROUND-COLOR: #4161CE;
	HEIGHT: 18px;
   	CURSOR: hand;
   	COLOR: #000000;
   	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
   	FLOAT: left;
	POSITION: relative;
   	TEXT-ALIGN: center;
	PADDING: 5px 26px 5px 27px;	
}
.menutopn:hover {
	background:#0b31b3;
}
.Enlace {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}

.Enlace:hover {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}


.menutopsa {
	BACKGROUND-COLOR: #0B31B3;
	WIDTH: 105px;
	HEIGHT: 20px;
   	CURSOR: hand;
   	COLOR: #ffffff;
   	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
   	FLOAT: left;
	POSITION: relative;
    	TEXT-ALIGN: center;
	PADDING: 5px;
}

.enlacenegro{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	TEXT-DECORATION: none;
	
}

.enlacenegro:hover {
	TEXT-DECORATION: underline;
}

.enlacepie{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #0000ff;
	TEXT-DECORATION: none;
	
}

a.enlacepie:hover {
	TEXT-DECORATION: underline;
}

a.EnlaceTitulo,
font.EnlaceTitulo{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	TEXT-DECORATION: none;	
}

a.EnlaceTitulo:hover {
	TEXT-DECORATION: underline;
}


.tituloindex{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	COLOR:#FFF;
	background:#6990af;
	TEXT-DECORATION: none;
	margin-top:3px;
	padding-left:5px;
}
.contentviaje
{
	padding:5px;
	border:2px solid #6990af;
	background:#f5f8fb;
}
.tituloviaje{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #104ABF;
	BACKGROUND-COLOR: #C1CCF1;
	TEXT-DECORATION: none;
	padding:3px 0px 3px 3px;
	text-align:left;
	
}
.tituloviaje a,
.tituloviaje a:link,
.tituloviaje a:visited
{
	FONT-SIZE: 11px;
	text-transform:capitalize;
	color:#104abf;
}
.resumenviaje
{
	border:1px solid #e0e2e3;
	border-top:none;
	min-height:60px;	
	margin-bottom:5px;	
}

.resumenviaje img
{
	margin:2px 10px 2px 2px;
	width:75px; 
	height:55px; 
	float:left;	
}
.imagenviaje
{
	float:right;
	padding-right:10px;
}
.imagenviaje img
{
	width:13px;
	height:13px;	
}
.imagenviaje br
{
	height:25px;
}
	
	
.titulodetalle{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 25px;
	FONT-WEIGHT: bold;
	COLOR: #104ABF;
	TEXT-DECORATION: none;
}

.tituloresultados{
	BORDER-TOP:1px Solid #104ABF;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #104ABF;
	BACKGROUND-COLOR: #C1CCF1;
	TEXT-DECORATION: none;
}






.editarviaje{
	WIDTH: 630px;
	BORDER:1px Solid #20388e;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	COLOR: #104ABF;
	TEXT-DECORATION: none;
	margin-bottom:3px;
}

.lineaviaje{
	HEIGHT:1px;
	COLOR:#104ABF;
}










.ediciontexto{
	BORDER: 0px;
}

.tablaformulario{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	border:1px solid #25567a;
}
.lineaformulario{
	COLOR:#1B8937;
}
.tituloformulario{
	COLOR: #1f4169;
	font-size: 13px;
}
.textbox {
	BORDER: #25567a 1px Solid;
	FONT-FAMILY: verdana;
	FONT-SIZE: 9px;
	/*FONT-WEIGHT: Bold;*/
	BACKGROUND:#f5f9fc;
	WIDTH: 180px;
	HEIGHT: 16px;
}
.button {
	BACKGROUND-COLOR:#25567a;
	FONT-FAMILY: verdana;
	FONT-SIZE: 9px;
	FONT-WEIGHT: Bold;
	WIDTH: 50px;
	HEIGHT: 20px;
	color:#FFF;
	cursor:pointer;
	border:none;
}
.selectedbox {
	BORDER: #25567a 1px Solid;
	BACKGROUND:#f5f9fc;
	FONT-FAMILY: verdana;
	FONT-SIZE: 9px;
	FONT-WEIGHT: Bold;
	WIDTH: 180px;
}
.textboxarea {
	SCROLLBAR-FACE-COLOR: #9CF2B2;
	SCROLLBAR-HIGHLIGHT-COLOR: #DCFDE5;
	SCROLLBAR-SHADOW-COLOR: #1B8937;
	SCROLLBAR-3DLIGHT-COLOR: #9CF2B2;
	SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-TRACK-COLOR: #9CF2B2;
	SCROLLBAR-DARKSHADOW-COLOR: #9CF2B2;

	BACKGROUND-COLOR:#9CF2B2;
	BORDER: #1B8937 1px Solid;
	FONT-FAMILY: verdana;
	FONT-SIZE: 9px;
	/*FONT-WEIGHT: Bold;*/
	HEIGHT: 70;
	
}
.enviar {
	CURSOR: hand;
}



















.tituloestado{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	COLOR: #104ABF;
	TEXT-DECORATION: none;
}

.titulousuario{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold;
	COLOR: #104ABF;
	TEXT-DECORATION: none;
}

.contenido{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #104ABF;
	BACKGROUND-COLOR: #C1CCF1;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: justify;
}

.sinformato{
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	COLOR: #000000;
}
.sinformato_travel{
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	width:87px;
	height:80px;
	display:inline-block !important;
	display:inline;
}
a.all,
a.all:link,
a.all:visited
{
	display:block;
	margin-right:20px;
	text-align:right;
	text-decoration:none;
	text-transform:uppercase;
	color:#03F;
}
a.all:hover
{
	text-decoration:underline;
}






.formulariodatos{
	BORDER-TOP: 1px Solid #000000;
}























.menuizquierdon {
	FLOAT: left;
	BACKGROUND-COLOR: #4F5208;
	WIDTH: 204px;
	HEIGHT: 19px;
   	CURSOR: hand;
   	COLOR: #152546;
   	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
   	POSITION: relative;
    	TEXT-ALIGN: left;
	PADDING-TOP: 3px;
	PADDING-LEFT: 3px;
}

.menuizquierdos {
	FLOAT: left;
	BACKGROUND: #212889;
	WIDTH: 194px;
	HEIGHT: 19px;
   	CURSOR: hand;
   	COLOR: #000000;
   	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
   	POSITION: relative;
    	TEXT-ALIGN: left;
	PADDING-TOP: 3px;
	PADDING-LEFT: 3px;
}

.acerca{
	BACKGROUND-IMAGE: url(../img/fondomenu1.gif);
	WIDTH: 219px;
	HEIGHT: 23px;
	FLOAT: bottom;
	POSITION: relative;
}
.acercade {
	BACKGROUND-IMAGE: url(../img/fondomenu2.gif);
	WIDTH: 219px;
   	COLOR: #ffffff;
   	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	FLOAT: bottom;
	POSITION: relative;
}

.fondocontenido {
	BACKGROUND-COLOR: #FFFFFF;
}


.titulopanel {
	COLOR: #ffffff;
	FONT-FAMILY: verdana;
	FONT-SIZE: 10;
	TEXT-ALIGN: left;
}
.Titulo {
	BACKGROUND-COLOR: #000000;
	POSITITION: relative;
	WIDTH: 557px;
	HEIGHT: 22px;
	COLOR: #ffffff;
	FONT-FAMILY: verdana;
	FONT-SIZE: 10;
	FONT-WEIGHT: bold;
	PADDING-TOP: 5px;
	TEXT-ALIGN: center;
}

.fotosocio {
	BACKGROUND-COLOR: #ffffff;
	BORDER: #000000 1px Solid;
	POSITITION: relative;
	WIDTH: 114px;
	HEIGHT: 132px;
	FLOAT: left;
}

.CalificacionSocio {
	BACKGROUND-IMAGE: url(../img/calificacionsocio.gif);
	POSITITION: relative;
	WIDTH: 557px;
	HEIGHT: 22px;
	COLOR: #ffffff;
	FONT-FAMILY: verdana;
	FONT-SIZE: 10;
	FONT-WEIGHT: bold;
	PADDING-LEFT: 85px;
	PADDING-TOP: 5px;
	TEXT-ALIGN: center;
}



.titulocomentario {
	FONT-FAMILY: verdana;
	FONT-SIZE: 10px;
	WIDTH: 557px;
	HEIGHT: 22px;
	BACKGROUND-COLOR: #01A0C7;
	COLOR: #000000;
	PADDING: 4px;
	TEXT-ALIGN: left;
}

.comentario {
	FONT-FAMILY: verdana;
	FONT-SIZE: 12px;
	WIDTH: 557px;
	HEIGHT: 22px;
	BACKGROUND-COLOR: #21D1FE;
	COLOR: #000000;
	PADDING: 4px;
}

.comentariosel {
	FONT-FAMILY: verdana;
	FONT-SIZE: 10px;
	WIDTH: 557px;
	HEIGHT: 22px;
	BACKGROUND-COLOR: #01A000;
	COLOR: #000000;
	PADDING: 4px;
}


.fondoletra {
	BACKGROUND-IMAGE: url(../img/fondoletra.gif);
	FONT-FAMILY: verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	WIDTH: 19px;
	HEIGHT: 20px;
	CURSOR: hand;
	FLOAT: left;
	PADDING-TOP: 3px;
}

.listasocios {
	FONT-FAMILY: verdana;
	FONT-SIZE: 9px;
	HEIGHT: 10px;
	TEXT-ALIGN: left;
}


.boletines {
	WIDTH: 210px;
	HEIGHT: 219px;
	BACKGROUND-IMAGE: url(../img/boletines.gif);
}
/*****/
td.cuadro_index
{
	border:2px #999 solid;
	border-top:none;
	padding:5px;
	padding-top:0px;
	min-width:500px;
}
#pasos 
{
	text-align:center;
	margin-bottom:5px;	
}
#pasos ul,
#pasos li
{
	padding:0px;
	margin:0px;
	list-style:none;
}
#pasos li
{
	padding:6px 6px 6px 6px;
	text-align:left;
}
#pasos img
{
	float:left;
	margin:2px 5px 0px 5px;
	width:15px;
}
#pasos input
{
	BORDER: #000000 1px Solid;
	BACKGROUND-COLOR:#9CF2B2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	HEIGHT: 20px;
	width: 130px;
	cursor:pointer;
	font-weight:bold;
	color:#333;
}
.contentviaje ul,
.contentviaje li
{
	padding:0px;
	margin:2px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
}
.contentviaje li
{
	display:inline-block !important;
	width:265px;
	color:#000;
	font-weight:normal;
	font-size:12px;
	display:inline;
}

/*** PARA MOSTRAR LOS PAQUETES ***/
#cuadroPaquetes
{
    font-family:Arial, Helvetica, sans-serif;
    color:#123C6D;
    border:1px solid #DBE1E6;
    background-color:#FFF;
    text-align:left;
	width:543px;
	font-weight:normal;
}
#cuadroPaquetes ul.cabeza,
#cuadroPaquetes li.cabeza
{
	margin:0px;
	padding:0px;
	list-style:none;
}
#cuadroPaquetes li.cabeza,
#cuadroPaquetes li.cabeza_ac
{
	display:inline-block !important;
	display:inline;
	border:none;
	background:#bfcad2;
	border-left:1px solid #FFF;
	color:#123c6d;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	padding:5px;
	width:95px  !important;
	width:20%;
	text-align:center;
	cursor:pointer;
}
#cuadroPaquetes li.cabeza_ac
{
	background:#FFF;
	cursor:default;
}
#cuadroPaquetes .paq_lista,
#cuadroPaquetes .paq_img
{
	padding-top:5px;
	padding-bottom:5px;
}
#cuadroPaquetes .paq_img
{
	text-align:center;
}
#cuadroPaquetes .paq_img img
{
	border:1px solid #CCC;
	width:155px;
	height:96px;
}
#cuadroPaquetes ul.lista,
#cuadroPaquetes li.lista
{
	padding:0px;
	margin:0px;
	margin:0px 8px 0px 8px;
	list-style:none;
}
#cuadroPaquetes li.lista
{
    font-size:13px;
    display:block;
    border-bottom: #CCC 1px solid;
    padding:7px;
}
#cuadroPaquetes .precio
{
	color:#900;
	margin-left:10px;
	font-weight:bold;
}
#cuadroPaquetes a,
#cuadroPaquetes a:link,
#cuadroPaquetes a:visited
{
	color:#123c6d;
	text-decoration:none;
}
#cuadroPaquetes a:hover
{
	text-decoration:underline;
}
.tituloPaquete
{
	margin-bottom:5px;
	padding:4px;
	font-size:16px;
	background:#6990af;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
}

a.birthday
{
	margin:5px;
	color:#104abf;
	text-transform:uppercase;
	display:block;

}
/***********MENU TOP TOURS /ATRACTIONS****************/
#menu_top
{
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:10px;
}
#menu_top .tit_top
{
	background:#cae2ea;
	font-size:15px;
	color:#333;
	text-transform:uppercase;
	font-weight:bold;
	padding:5px;
	display:block;
	text-align:center;
	border:1px solid #82D3F4;
	border-bottom:none;
}
#menu_top .content_top
{
	border:1px solid #82D3F4;
	border-top:none;	
	text-align:left;
	padding:5px 8px 5px 8px;
	background:#fefefe;
	font-size:12px;
	font-weight:normal;
}
#menu_top table
{
	font-size:12px;
	border:1px solid #82D3F4;
	border-bottom:none;
	border-top:none;
}
#menu_top td
{
	text-align:center;
	font-weight:bold;
	padding:3px;
}
#menu_top td.activo
{
	background:#fefefe;
	color:#666;
	cursor:default;
}
#menu_top td.normal
{
	background:#00759a;
	color:#FFF;
	cursor:pointer;
}
#menu_top ul,
#menu_top li
{
	margin:0px 0px 0px 10px;
	padding:0px;
	list-style:circle;
	color:#666;
}
#menu_top li
{
	margin:7px 0px 5px 0px;
	border-bottom:solid 1px #CCC;
	padding-bottom:2px;
}
#menu_top a,
#menu_top a:link,
#menu_top a:visited
{
	color:#00759a;
	text-decoration:none;
	font-weight:normal;
}
#menu_top a:hover
{
	text-decoration:underline;
	color:#00698c;
}
#menu_top .pais_top
{
	color:#333;
	text-transform:capitalize;
	font-weight:bold;
}
#menu_top .coment_top
{
	color:#900;
	padding:5px 0px 5px 0px;
	text-align:right;
	font-size:13;
	border-bottom:#CCC 1px dashed;
	margin-bottom:5px;
}
#menu_top .coment_top a
{
	font-size:11px;
	font-weight:bold;
	display:block;
}
#menu_superior
{
	background:#4161ce;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
}
#menu_superior ul,
#menu_superior li
{
	margin:0px;
	padding:0px;
	list-style:none;
	display:inline-table !important;	
	display:inline;	
	font-weight:bold;
	text-align:center;
}
#menu_superior li
{
	padding:10px 0px 10px 0px;
	width:100px;
	color:#FFF;	
}
#menu_superior li:hover
{
	background:#0B31B3;
	cursor:pointer;
}
.error
{
	color: #DD1515;
	display: block;
	font-size: 11px;
}

#rating
{
	text-align:center;
}
#rating ul,#rating li
{
	padding:0px;
	margin:0px;
	list-style:none;
}
#rating li
{	
	width:20px;
	height:20px;
	padding-top:10px;
	*padding-top:5px;
	*margin:0px 2px 0px 2px;
	display:inline-block !important;
	display:inline;
	text-align:center;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../img/star_on.png) no-repeat center;
}
#rating li:hover
{	
	background:url(../img/star_off.png) no-repeat center;
}
#rating a.rating
{
	font-size:8px;
}
.textbox_upload {
	BORDER: #25567a 1px Solid;
	FONT-FAMILY: verdana;
	FONT-SIZE: 9px;	
	BACKGROUND:#f5f9fc;
	WIDTH: 180px;
	margin-bottom:5px;
}
.pr_cosmic
{
	color:#900;	
}

/** PARA VER LOSMENSAJES**/
#tb_mensajes
{
	border:1px solid #20388e;
	padding-bottom:5px;
}
#tb_mensajes font.titulousuario
{
	background:#c1ccf1;
	padding:2px;
	display:block;
}
#tb_mensajes div.titulousuario
{
	display:inline-block !important;
	display:inline;
	font-size:11px;
}
#tb_mensajes div.datos
{
	display:inline-block !important;
	display:inline;
	font-size:11px;
	color:#333;
	font-weight:normal;
}
#tb_mensajes a
{
	text-decoration:none;
}
#tb_mensajes .linea
{
	border-bottom:1px solid #CCC;
	height:5px;
}
.viaje_descripcion
{
	border:1px solid #405b8f;
	background:#e9edf5;
	padding:5px;
	padding-bottom:15px;
	font-size:12px;
	width:600px;
	margin-bottom:5px;
}

.td_viaje
{
	width:620px;
	max-width:620px;
	padding:5px;
}
.resumen_vi
{
	display:block;
	padding:3px;
}
.resumen_vi img
{
	margin:0px;
	border:0px;
}
.hotels
{
	margin:2px 10px 2px 10px;
}
.hotels a
{
	color:#FF0;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.hotels a:hover
{
	text-decoration:underline;
}

a.menuPie
{
	color:#1c415b;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
	padding-bottom:5px;
}
a.menuPie:hover
{
	text-decoration:underline;
}
