/* redefiniciones */
HTML {
	scrollbar-face-color:#FDFDFD; scrollbar-track-color:#FFFFFF; scrollbar-arrow-color:#34468e; scrollbar-3dlight-color:#C6D0D9;
	scrollbar-darkshadow-color:#FFFFFF; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#cccccc;
}
a: {text-decoration: none;}
a:link {text-decoration: none;}
a:hover {text-decoration: none;}
a:visited {text-decoration: none;}
input {border: 1px solid #cfcfcf;}
hr {height:1px; color:#cccccc; margin:0px; padding:0px; width: 80%;}
hrdotted {height:1px; color:#CDCDCD; border:1px dotted;}
ul {}
.linksul ul {list-style-image:url(imag/bullet1.gif); margin-left:20px; margin-top: 6px; margin-bottom: 2px; border-top: 1px solid #cccccc;}
.linksul li {padding: 6px; border-bottom: 1px solid #cccccc;}
p {margin:0px;padding:0;}
img {border:0;}
body {font-family: arial, geneva, sans-serif; font-size: 11px; color: #333333; margin:0px; padding:0px;}
td {font-family: arial, geneva, sans-serif; font-size: 11px; color: #333333;}
h2{font-family: Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; font-size:16px;}

/* limpiando!!! --------------------------------------------------------------------------------------- */
/* ----------------- particulares -------------------- */
img.floatLeft {float:left;margin-left:4px;margin-right:10px;margin-bottom:4px;}
img.floatRight {float:right;margin-left: 4px;margin-right:4px;margin-bottom: 4px;}
.telefono {font-size: 18px; font-weight:bold;}
.direccion { font-weight:bold; font-size:10px; }
.mainmenu {font-family: Arial, Helvetica, sans-serif; font-weight:bold; padding-top:14px; padding-right:2px;}
.colizq {border-right: 3px solid #FFFFFF; }
.colder { border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #CCCCCC; }
.buscadortitulo {font-family: Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; font-size:14px;}
.pie {padding: 10px; font-size: 11px; font-weight:bold;}
/* forms ver! */
.botonform {font-size: 11px; font-weight:bold; }
.formtexto {font-family: Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}
.formobjects {margin:0px; border:1px solid #cccccc; width:100px;  font-family: Arial, Helvetica, sans-serif; font-size:10px; background-image:url(imag/bg_form_obj.gif);}
.form1 input {border: 1px solid #EEEEEE; width:200px;}
.formobj {font-size:11px; background-image:url(imag/bg_fadegrey_top.gif)}
/* ----------------- generales -------------------- */
/* modulos */
.modtitulo {font-family: Arial, Helvetica, sans-serif; padding-right:4px; font-weight:bold; text-transform: uppercase;}
.modsimpletexto {padding-left:6px; padding-right:6px; padding-top:10px; padding-bottom:7px; }
.modinfotexto {padding-left:6px; padding-right:4px; padding-top:3px; padding-bottom:3px; border-left:1px solid #FFFFFF;}
.modinfotexto1 {padding-left:6px; padding-right:4px; padding-top:3px; padding-bottom:4px; border-left:1px solid #FFFFFF;}
.moddobletexto {padding-left:6px; padding-right:6px; padding-top:3px; padding-bottom:4px; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; }
.moddobletexto a: {color:#000000;}
.moddobletexto a:link {color:#000000;}
.moddobletexto a:hover {color:#000000;}
.moddobletexto a:visited {color:#000000;}
.modmultipletexto {padding-left:6px; padding-right:6px; padding-top:3px; padding-bottom:4px; text-align:left;}
.preciobig   {font-family: Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; font-size:16px;}
.preciomed   {font-family: Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; font-size:14px;}
.preciosmall {font-family: Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; font-size:12px;}
/* secciones */
.tituloseccion   {font-family: Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; font-size:16px; text-transform:lowercase;}
.resultado1      {font-family: Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; font-size:14px; padding-left:2px;}
.resultado2      {font-family: Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; font-size:12px; padding:3px;}
.textodetalle       {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.textobold12italic  {font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px;}
.textobold11        {font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px;}
.nrovuelo        {font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#FFFFFF;}
.detail {border-bottom: 1px solid #C9D0D6;}
/* chequear y limpiar */
.arrow a{background: #FFFFFF;}
.arrow a:hover{background: #CCCCCC;}
.arrow a:link{background: #ffffff;}
.detalle {font-size:11px; font-weight:bold; color: #716F6E;}
.tabladet {padding: 2px; padding-left:4px;}
.incluye {padding:6px;}
.incluye ul {list-style-type: square;}
.incluye li {}
.noincluye {padding:6px;}
.noincluye ul {list-style-type: square;}
.titulocolizq_no_border  {font-family: Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; font-size:14px;}
.titulocolizq    {font-family: Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; font-size:14px; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
.titizq   {font-family: Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; font-size:14px; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
.arial10  {font-size:10px;}
.arial11  {font-size:11px;}
.arial12  {font-size:12px;}
.arial14  {font-size:14px;}
.arial16  {font-size:16px;}
.arial18  {font-size:16px;}
.verdana22  {font-size:22px; font-family:Verdana, Arial, Helvetica, sans-serif}
.padd {padding-left: 12px; border-bottom:1px solid #cccccc; border-left:1px solid #cccccc;border-right:1px solid #cccccc;}
.padd2 {border-bottom:1px solid #cccccc; border-left:1px solid #cccccc;}
.padd3 {border-left: #cccccc 1px solid; border-bottom: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid;padding:5px;}


.linez_loader { border:1px solid #aaaaaa; padding: 15px;}
.style1_loader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #999999;
	text-align:left;
}
.style2_loader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

#loader{ display:none;position: absolute;left: 0px;top: 0px;width:100%;height:100%;text-align:center; z-index: 999;}
#contenido_loader{width:545px;height:500px;margin: 80px auto;background-color: #fffff;padding:15px;text-align:center;z-index:1000;}

.monedaVuelos {font-size: 18px}
.precioVuelos{font-size: 24px}

.vueloEscalaLayer{
	display:none;
	background-color:#F5F5F5;
	padding:5px;
}
.vueloEscala{
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	background-color:white;
}
.vueloEscalaCiudad{
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
}


/* Modulo Tabla dos cols*/

.moduloTabla2Cols
{
	height:10px;
	border-right:thin solid #C0C0C0; 
	border-bottom:thin solid #C0C0C0; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	border-collapse:collapse; 
	color:#174C8E; 
	border-left-style:solid;
	border-left-width:thin; 
	border-top-style:solid; 
	border-top-width:thin;
	background-color:#FFFFFF;
}

.moduloTabla2ColsHeader 
{
	background: url(imag/modulos/degrade-modulos-gris2.gif);
	color: #174C8E;
	text-align:center;
	font-size:18px;
}

.moduloTabla2ColNombreProducto
{
	text-align:left;
}

.moduloTabla2ColNombreProducto a:link
{
	color:#174c8E;
	font-weight:400;
	font-size:13px;
	text-decoration:none; 
}

.moduloTabla2ColPrecio
{
	text-align:right;
}

.moduloTabla2ColPrecio a:link
{
	text-decoration:none; 
	color:#F98628; 
	font-weight:400;
	font-size:13px;
}

.moduloTabla2ColsFooter
{
	color:#C0C0C0;
	font-size: 9pt;
}

.moduloTabla2ColsFooter a:link
{
	color:#c0c0c0; text-decoration:none;
}
