﻿/* CSS Document */
/*DOCUMENTO CSS GENERAL*/

body {background-color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#455370;text-align:justify}
h1 {max-width:500px;clear:left;float:left;margin:5px;font-size:14px;font-weight:bold;margin-top:25px;text-align:left}
h2 {margin:0px 5px 15px 5px;padding-top:40px;margin-bottom:20px;font-size:10px;text-align:center;color:#E4B307;font-family:Arial, Helvetica, sans-serif;clear:both}
h3 {font-size:16px;font-weight:bold;display:block;margin:5px;color:#E4B307;font-family:Arial, Helvetica, sans-serif}
a {text-decoration:none;color:blue}
ul {list-style-position:inside;list-style-type:disc;margin-top:15px;margin-bottom:15px;}
strong {font-weight:bold}
div#Cabecera {position:absolute;	width:890px;top:10px;left:50%;margin-left:-445px;text-align:right;display:table-cell;vertical-align:bottom}
div#Cabecera img.Logo {margin:10px 0px;float:left}
div#Cadenas {position:absolute;top:10px;left:50%;margin-left:90px;text-align:right}
div#Cadenas img {display:inline}
div#Breadcrumb {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;padding-top:2px;padding-left:5px;padding-right:5px;color:#FF9900;text-align:right}
div#Breadcrumb a {color:#006699}
div#Contenedor {position:absolute;width:890px;top:160px;left:50%;margin-left:-445px;border-left:solid 1px #0099CC;border-right:solid 1px #0099CC}
div#Contenedor div#Sup {width:890px;height:10px;background-image:url('/imagenes_viajestodoincluido/marco_sup.jpg');background-repeat:repeat-x}
div#Contenedor div#Inf {position:absolute;width:890px;height:20px;margin-left:-1px;border-left:solid 1px #0099CC;border-right:solid 1px #0099CC;background-image:url('/imagenes_viajestodoincluido/marco_inf.jpg');background-repeat:repeat-x;background-position:50% bottom;clear:both}
div#Bottom {text-align:left;margin-top:100px;padding-bottom:25px}
id#Bottom a {color:#999999}
div#Contenido {margin:5px auto;padding:5px}
div#Contenido p {margin:10px 10px 5px 10px}
div#Menu {margin:5px auto 5px 5px}
div#Menu p {margin:5px;font-weight:bold}
div#ContSec {float:left}
div#DatosGrales {width:438px;border:solid 1px silver;padding:5px;text-align:center}
div#OtrosCadena {margin-top:10px;padding:5px;text-align:center;clear:both;background-color:#E1E7EA;font-size:10px}
div#Caracteristicas {width:450px;background-color:#E1E7EA}
div#Caracteristicas ul {margin-left:10px;font-size:13px;text-align:left}
div#Caracteristicas p {font-size:15px;font-weight:bold;color:#006699;text-align:left}
div#Contenido p.Subtitulo {margin-top:25px;clear:both;color:#FF6600}

/*** ESTILOS PARA EL PROYECTOR DE IMAGENES EN HOTELES ***/

div#Proyector {width:410px;height:292px;border:solid 1px silver;float:right;background-color:#006699;margin:10px 0px 10px 10px;text-align:center}
div#Proyector div#Controles {position:absolute;width:41px;height:150px;top:157px;left:479px;text-align:center;font-weight:bold;padding-top:20px;background-image:url('/imagenes_viajestodoincluido/trans_negro.png')}
div#Proyector div#Controles .OcultaControl {display:none}
div#Proyector div#Controles input {width:30px;background-color:#006699;color:#FFCC66;border:solid 1px #FFF;font-size:12px}
div#Proyector img {width:400px;max-height:282px;margin:5px}

/********************************************************/
/****************WIDGET DE RESERVACIONES****************/
div#ContenedorReservaciones{width:195px;margin:auto;font-family:Verdana, Geneva, Tahoma, sans-serif;font-size:8pt}
div#ContenedorReservaciones select.formtxt {font-family:Arial,Helvetica,sans-serif;font-size:8pt;text-align:left;width:185px}
div#ContenedorReservaciones input.formtxtIzq2 {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;margin-left:5px;text-align:left;width:75px}
div#ContenedorReservaciones input.formtxtDer {font-family:Arial,Helvetica,sans-serif;font-size:8pt;text-align:right}
div#ContenedorReservaciones .button {background-color:#F8A138;border:1px solid #737373;color:#003366;float:none;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;margin-right:5px;padding:1px}
div#ContenedorReservaciones label.TextoCorrido {color:#003366;font-weight:bold;margin-bottom:1px;text-align:left}
/*******************************************************/
/***************ESTILOS PARA EL CALENDARIO***************/
#calendarbox {position:absolute;z-index:20;visibility:hidden;background-color:white;layer-background-color:white;width:150px}
.TESTcpMonthNavigation {background-color:#1883BC;text-align:center;vertical-align:center;text-decoration:none;color:#FFFFFF;font-weight:bold}
.TESTcpYearNavigation {background-color:#1883BC;text-align:center;vertical-align:center;text-decoration:none;color:#FFFFFF;font-weight:bold}
.TESTcpText {font-family:arial;font-size:8pt}
.TESTcpTodayTextDisabled {font-family:arial;font-size:8pt}
.TESTcpTodayText {font-family:arial;font-size:8pt}
.TESTcpCurrentDateDisabled {font-family:arial;font-size:8pt}
.TESTcpCurrentDate {font-family:arial;font-size:8pt}
.TESTcpOtherMonthDateDisabled {font-family:arial;font-size:8pt}
.TESTcpOtherMonthDate {font-family:arial;font-size:8pt}
.TESTcpCurrentMonthDateDisabled {font-family:arial;font-size:8pt}
.TESTcpCurrentMonthDate {font-family:arial;font-size:8pt}
.TESTcpMonthNavigation {font-family:arial;font-size:8pt}
.TESTcpYearNavigation {font-family:arial;font-size:8pt}
.TESTcpDayColumnHeader {font-family:arial;font-size:8pt}
TD.TESTcpDayColumnHeader {text-align:right;border:solid thin #1883BC;border-width:0 0 1 0}
.TESTcpCurrentDate {text-align:right;text-decoration:none}
.TESTcpOtherMonthDate {text-align:right;text-decoration:none}
.TESTcpCurrentMonthDate {text-align:right;text-decoration:none}
.TESTcpCurrentDateDisabled {color:#D0D0D0;text-align:right;text-decoration:line-through}
.TESTcpOtherMonthDateDisabled {color:#D0D0D0;text-align:right;text-decoration:line-through}
.TESTcpCurrentMonthDateDisabled {color:#D0D0D0;text-align:right;text-decoration:line-through}
.TESTcpCurrentMonthDate {color:#1883BC;font-weight:bold}
.TESTcpCurrentDate {color:#FFFFFF;font-weight:bold}
.TESTcpOtherMonthDate {color:#808080}
TD.TESTcpCurrentDate {color:#FFFFFF;background-color:#1883BC;border-width:1;border:solid thin #000000}
TD.TESTcpCurrentDateDisabled {border-width:1;border:solid thin #FFAAAA}
TD.TESTcpTodayTextDisabled {border:solid thin #1883BC;border-width:1 0 0 0}
TD.TESTcpTodayText {border:solid thin #1883BC;border-width:1 0 0 0}
SPAN.TESTcpTodayTextDisabled {height:20px}
A.TESTcpTodayText {height:20px}
A.TESTcpTodayText {color:#1883BC;font-weight:bold}
SPAN.TESTcpTodayTextDisabled {color:#D0D0D0}
.TESTcpBorder {border:solid thin #1883BC}
/********************************************************/
table#ListaHoteles {float:right;margin-top:35px;border:none;border-top:solid 1px #FF9966;border-left:solid 1px #FF9966;border-collapse:collapse}
table#ListaHoteles td{font-weight:bold;font-size:13px;padding:5px;border-bottom:solid 1px #FF9966;border-right:solid 1px #FF9966;text-align:center;vertical-align:top}
table#ListaHoteles td img.Hotel {max-height:80px;max-width:150px}
table#ListaHoteles td p.Precio {text-align:right;background-color:#FFFF00;padding:2px}
table#ListaHoteles td p.Precio span.PrcCant {font-size:14px;font-weight:bold;color:red}
table#ListaHoteles td p.Precio span.TipoPaq {font-size:10px;color:blue}
table#ListaHoteles td p.Descripcion {color:black;font-weight:normal;;font-size:10px;text-align:left}
table#ListaHoteles td p.Descripcion a {font-size:12px;font-weight:bold;color:blue}

