body {background-color:#ACACAC;}
body,td,th { font-family: tahoma, arial, helvetica; font-size: 11px; color: #6E6C6C; line-height:14px; margin:0; }
img{border:0;}
table a {color:#828181; text-decoration:none;}
h2 {color:#ff6600;font-size:14px;}
h3 {padding-top:5px;padding-left:30px;margin:0; padding-bottom:0; padding-right:0;}
br {	clear:left;}
#title { text-align:left; margin:0; padding:0; font-weight:bold; color:#FA6E07; height:30px; background-image:url(/imagenes/cab1.gif); background-position:top left; background-repeat:no-repeat;}
#title h1 { font-size:11px; margin:0; padding-left: 30px; padding-top:5px; padding-bottom:0; }
#titleguia { text-align:left; padding-top: 7px; padding-left: 30px; padding-top:5px; padding-bottom:0; margin:0; font-weight:bold; color:#FA6E07; background-image:url(/imagenes/cabguia.gif); background-position:top left; background-repeat:no-repeat; height:30px;}
#titleguia h1 { padding-bottom:0; font-size:11px; margin:0; }
#content { text-align:justify; padding: 10px; margin:0; background-color: #E3E7EB; height:680px;}
#contentguia { text-align:justify; padding: 10px; margin:0; background-color: #E3E7EB;}
#list {background-color: #FFFFFF; display:inline; border: 0; margin: 0; height: 20px; padding:0; text-align: left; }
#list .cabguia {background-image:url(/imagenes/cabguia.gif); background-position:top left; background-repeat:no-repeat; width:690px; height: 28px; padding:0; margin:0;}
#list td {height:27px; background: #eff1f1;}
#list ul {margin: 0; padding: 0 0 0 0px; list-style: none; }
#list ul li {display: block; border: 0; float: left; text-align: left; padding: 0; margin: 0; display:block; }
#list ul li a {color:#FA6E07; font-weight: bold; width: 230px; line-height: 20px; height: 20px; padding: 0px; margin: 0; text-decoration: none;display: block; }
#listsponsor {background-color: #FFFFFF; display:inline; border: 0; margin: 0; height: 20px; padding:0; text-align: left; }
#listsponsor .cabguia {background-image:url(/imagenes/cabguia.gif); background-position:top left; background-repeat:no-repeat; width:690px; height: 30px; padding:0; margin:0;}
#listsponsor ul {margin: 0; padding: 0 0 0 0px; padding-left:10px; list-style: none; }
#listsponsor ul li {display: block; border: 0; float: left; text-align: left; padding: 0; margin: 0; display:block; }
#listsponsor ul li a {color:#FA6E07; font-size:10px; font-weight: bold; width: 170px; line-height: 20px; height: 20px; padding: 0px; margin: 0; text-decoration: none; display: block; }
#fomcenter td {text-align:left;}
#boxsponsor { width: 685px; padding-top:5px; text-align:justify;}
#headersponsor { width: 685px; height:20px; background-color: #C5C5C5; padding:0; margin:0;}
#headersponsor span { padding-left: 12px; color: #ffffff; padding-bottom:0; margin:0; font-size:14px; font-weight: bold;}
#contentsponsor { width: 645px; padding-left: 20px; padding-right:20px; padding-top:5px; padding-bottom:5px; margin: 0; background: #ffffff; background-image: url(/imagenes/background.gif);  background-repeat: repeat-y;  text-align: center;}
#contentsponsor a { color:#FA6E07; text-decoration:none; }
#footersponsor { width: 685px; height:7px; padding:0; margin:0; background-color: #ffffff; background-image: url(/imagenes/footer.gif);  background-position: bottom;  background-repeat: no-repeat;}
#detail img{ float:right; padding: 0 0 10px 10px; }
#hotelimg { float:left; padding: 0 10px 10px 0; }
.campo {font-size: 10px; border: 1px solid #FA6E07; font-weight:normal;}
.boton { font-size: 10px; border: 1px solid #000000; }
.submenu { width:90px; text-align:left; vertical-align: top;} 
.submenu2 { width:160px; vertical-align: top; color: #FA6E07; font-weight:bold; padding: 0px 10px 0px 10px} 
.submenu3 { width:80px; text-align:left; vertical-align: top; color: #FA6E07; font-weight:bold;} 
.center { text-align: center; }
.center img { border: 0; }
.link { color: #CBC9C9; text-decoration:none; font-weight: bold; }
.linkidm { color: #FA6E07; text-decoration:none; font-weight: bold; }
.linkm { color: #CBC9C9; text-decoration:none; font-weight: bold; }
.linknar { color:#ff8313; text-decoration:none; font-weight: bold; }
.linkpie { color: #FFFFFF; text-decoration:none; font-weight: bold; }
.linkoffer {font-weight: bold; color: #506c84; }
.menu {vertical-align:top; text-align:center; padding-top:4px; height:24px; width:118px; background-image: url(/imagenes/menu.gif); background-repeat:no-repeat;}
.cabecera {background-image:url(/imagenes/header1.gif); background-repeat:no-repeat; height:52px; padding-right:15px; text-align:right; width:709px; }
.cabecera a {color:#1888C7;}
.cab {background-image: url(imagenes/banner1.jpg); background-repeat:no-repeat; height:100px; width:705px; text-align:right; font-weight:bold; color:orange;}
.peq {font-size:10px;font-style:italic;}
.filasegmento {font-weight:bold; font-size:11px;}
.naranja{color:#ff8313; font-weight:bold;}
.naranja2{color:#b1622d; font-weight:bold;}
.gris{color:#506c84; font-weight:bold;}
.gris2{color:#506c84; font-weight:bold; font-size: 13px;}
.gris2t{color:#506c84; font-weight:bold; text-decoration: line-through; font-size: 13px;}
.negro{color:#000000; font-weight:bold;}
.tachado { text-decoration: line-through; }
.destinos {	text-align:center; color:#FA6E07; font-weight:bold;}
.destinos a {color:#FA6E07; }
#quote {padding:0; margin: auto; width:350px; left:50%; font-size:11px; border-width: 1px; border-style:solid; border-color:#D90514; line-height: 11px; background-color:#FFFFFF;}
#quote br {clear: left;}
#quote img { border:0; padding:0; margin:0; clear:none; float:none; }
#quote label {
	display: block;
	text-align: right;
	padding-top:5px;
	width:80px;
	float:left;
	padding-right:20px;
	}
#quote form {padding:0; margin:0;}
#quote input {
	display: block;
	width: 250px;
	float: left;
	margin-bottom: 10px;
	font-family: tahoma, arial, helvetica; 
	font-size:11px;
	border: 1px solid #000000;
}
#quotation { background-color:#FF6600; color:#ffffff; width:100%; height:12px; font-size:11px; font-weight:bold; text-align:center; margin-bottom:0;}
#quote .campo{ width:150px; padding:0; margin:0;}
#quote .oculto{padding:0; float:none; border:0; width:0;}
#quote .hora { display:inline; float:none; width:40px; padding:0; margin:2px;}
#quote .fecha { display:inline; width:70px; padding: 0 0 0 2px; margin:2px; }
#quote .moneda { display:inline; width:100px; padding: 0 0 0 2px; margin:2px; }
#quote .boton {margin-left:20px; width:100px;}
#quote select {
   display:inline;
	float: left;
	font-size:10px;
}
