body	{ margin: 0; color: #000000; background: #ffffff;font-family:Verdana}

h1		{ font-family: Tahoma,Helvetica,Arial; font-size: 19px; color: #999999; font-weight: bold; letter-spacing: -1px; line-height:19px; float: left; }
h2		{ font-family: Tahoma,Helvetica,Arial; font-size: 14px; color: #5374B7; font-weight: bold; letter-spacing: -0px; line-height:16px; float: left; }
h3		{ font-family: Tahoma,Helvetica,Arial; font-size: 12px; color: #999999; font-weight: bold; letter-spacing: -0px; line-height:14px; float: left; }

.margen { padding-left: 7px; }

p,ul,dl	{ font-family: Helvetica,Arial,Helvetica; font-size: 12px; }

a		{ color: #3333aa; text-decoration: none; }
a.a		{ color: #000000; font-weight: bold; }
a.b		{ color: #ffffff; font-weight: bold; }
a:hover	{ color: #bb0000; }

.xxp	{ font-size: 9px;}
.xp		{ font-size: 9px;}
.p		{ font-size: 11px;}
.g		{ font-size: 13px; }
.xg		{ font-size: 15px; font-weight: bold;}

.ven,.opo,.alq	{ font-size: 12px; color:#ffffff ;font-weight: bolder;padding:0 4px;margin: 0 4px; }
.ven	{background: #cc0000;}
.alq	{background: #ee8800;}
.opo	{background: #00aa00;}

ul		{ list-Style-type:disc; color: #043623;  }

.ref	{ color: #ffffff; background: #cccccc; padding-left:3px; padding-right:3px; }
.tvi	{ color: #ffffff; }

.res1	{ color: #888888; }

.txb0	{ background: #000000;  }
.txb3	{ background: #40434F;  }
.txb4	{ background: #ADAEB3;  }
.txb5	{ background: #9FA2B6;  }
.txb6	{ background: #C8CAD2;  }
.txb7	{ background: #E4E3E3;  }
.txb8	{ background: #677A98;  }
.txb9	{ background: #ffffff;  }


/*
.frm	{ font-family: Helvetica,Arial; font-size: 8pt; }
*/
.frmnf	{ font-family: Helvetica,Arial; font-size: 8pt; background: #ffffff; border-width: 1; border-color: black; border-style: inset; }
.frmns	{ font-family: Helvetica,Arial; font-size: 8pt; background: #687193; border-width: 1; border-color:#8991AE; border-style: outset; color: white; font-weight:bold; }

.err	{ font-family: Arial; font-size: 7pt; font-weight: bold; color: #ffffff; background: #ff0000;	}
.ok		{ font-family: Arial; font-size: 8pt; font-weight: bold; color: #ffffff; background: #009900;	}

div.caja1		{ width: 175px; margin: 4px; padding: 0px; border-width: 1; border-color: black; border-style: solid; }

div.caja2		{ width: 200px; margin: 6px; padding: 5px; border-width: 1; border-color: black; border-style: solid; }

/* Esto hace que netscape descontrole y presente la columna donde esta este div al 100% de ancho. A VECES!
div.cajabusc	{ width: 185px; margin: 4px; padding: 0px; border-width: 1; border-color: #888888; border-style: solid; }
*/

.tthed	{ font-size: 11px; color: #ffffff; font-weight: bold; line-height:13px; }	/* texto tabla headings */
.ttc1	{ font-size: 11px; color: #000000; font-weight: bold; }						/* texto tabla celda importancia 1 */
.ttc2	{ font-size: 10px; color: #000000; }										/* texto tabla celda importancia 2 */
.ttc3	{ font-size: 10px; color: #666666;  font-size: 10px; }						/* texto tabla celda importancia 3 */

.light	{ color: #888888; }						/* texto suave */

.r		{ text-align: right; }
.c		{ text-align: center; }
.l		{ text-align: left; }

.xthed 	{ background-color: #aaaaaa; vertical-align: bottom; }	/* textura tabla heading */
.xtfi 	{ background-color: #f8f8f8; vertical-align: top; }	/* textura tabla fila impar */
.xtfp 	{ background-color: #ffffff; vertical-align: top; }	/* textura tabla fila par */

.xtce 	{ background-color: #ffffcc; }	/* textura códigos especiales */


.alojamiento{margin:10px 10px 15px 10px;.margin:50px 10px 15px 10px;clear:both;padding:0 10px;height:170px;width:95%;.width:100%;display:block;}
.alojamiento h3 {color:#000;font-family:Verdana;}
.foc_izq{float:left;width:100%;display:block;}
.foc_izq img{border:1px solid #CCC; padding: 1px !important;height:90px; width:120px;display:block;}
.foc_der{margin-left:4px;width:99%;float:right;}
.foc_der h2{padding:0;margin:0;}
.foc_der span{font-family:Verdana;}

.iluminado{}
.oscuro{background:#efefef; height:170px;border:1px solid #ccc;-moz-border-radius: 5px;-webkit-border-radius: 5px;}

.linea_1{border-bottom:1px solid #ccc;text-align:left;}
.linea_1 span{font-size:14px;font-family: Helvetica; }

.referencia{ font-family: Helvetica,Arial,Helvetica;width:120px;display:block; font-size: 11px;clear:both}
/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CCAttribution-ShareAlike 2.5 Brazil - http://creativecommons.org/licenses/by-sa/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay{position:absolute; top:0; left:0; z-index:90; width:100%; height:500px}
#jquery-lightbox{position:absolute; top:0; left:0; width:100%; z-index:100; text-align:center; line-height:0}
#jquery-lightbox a img{border:none}
#lightbox-container-image-box{position:relative; background-color:#fff; width:250px; height:250px; margin:0 auto}
#lightbox-container-image{padding:10px}
#lightbox-loading{position:absolute; top:40%; left:0%; height:25%; width:100%; text-align:center; line-height:0}
#lightbox-nav{position:absolute; top:0; left:0; height:100%; width:100%; z-index:10}
#lightbox-container-image-box >#lightbox-nav{left:0}
#lightbox-nav a{outline:none}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width:49%; height:100%; zoom:1; display:block}
#lightbox-nav-btnPrev{left:0; float:left}
#lightbox-nav-btnNext{right:0; float:right}
#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif; background-color:#fff; margin:0 auto; line-height:1.4em; overflow:auto; width:100%; padding:0 10px 0}
#lightbox-container-image-data{padding:0 10px; color:#666}
#lightbox-container-image-data #lightbox-image-details{width:70%; float:left; text-align:left}
#lightbox-image-details-caption{font-weight:bold}
#lightbox-image-details-currentNumber{display:block; clear:left; padding-bottom:1.0em}
#lightbox-secNav-btnClose{width:66px; float:right; padding-bottom:0.7em}

