/***** BODY *****/
body {margin: 0 auto; background-image: url(/traveltool/images/permanentes/bg.gif);}
img {border: 0;}
img.transparente {behavior: url(/comun/css/iepngfix.htc);}

/***** CABECERA *****/
#geCab {width: 990px; background-color: #FFFFFF; margin: 0 auto; clear: both; overflow: auto;}
#geCab #cabLog {float: left; width: 355px; height: 95px;  float: left; behavior: url(/comun/css/iepngfix.htc);}
#geCab #cabLog h1 {text-indent: -1000px; margin: 0; padding: 0; font-size: 0px;}
#geCab #cabOpt {float: right; height: 76px; border: 1px solid #D1D1D1; margin: 10px;}
#geCab #cabOpt #cabOptLef {float: left; height: 70px;}
#divAgenciaCabeceraTT {width: 300px; overflow: hidden;}
#divImgLogoCab {float: left; background: #FFFFFF; margin: 8px; _margin: 5px;}
#divInfoAgenciaCab {width: 300px; height: 72px; background: #DAE6DA; border-left: 1px solid #D1D1D1; padding: 4px 0 0 8px !important;}
#geCab #cabOpt #cabOptMid {height: 76px; width: 118px; background: #DDB23B url(/traveltool/images/permanentes/topMenu_bg.png); background-repeat: repeat-x; float: left;}
#geCab #cabOpt #cabOptMid ul {list-style: none; margin: 2px 1px 0 1px; padding: 2px 5px 0 5px;}
#geCab #cabOpt #cabOptMid ul li {margin: 1px; padding: 1px; color: #FFFFFF !important; font-weight: bold !important; text-transform: uppercase !important; line-height: 17px; border-bottom: 1px dotted #C49F3A;}
#geCab #cabOpt #cabOptMid ul li a {font-family: Arial; font-size: 11px; text-decoration: none;}
#geCab #cabOpt #cabOptMid ul li a:hover {text-decoration: underline;}

/***** PESTAŅAS *****/
#gePest {width: 990px; margin: 0 auto; clear: both;}
#divPestMenu a peSel {font-family: Arial; font-size: 12px; font-weight: bold;}
#divPestMenu {background-color: #FFFFFF; height: 24px; border-bottom: 2px solid #D7A519;}
#divPestMenuEntero {position: relative; float: left; z-index: 50;}	
#divPestMenuCentral {position: relative; float: left; z-index: 50;}
#divPestMenuLateral {position: relative; float: right; z-index: 50;}
#divPestMenu #divPestPestMenuListaCentral {float: left; margin-left: 0;}
#divPestMenu #divPestMenuListaLateral {float: left; margin-left: 0;}
.peInac {color: #CCCCCC !important;}

/***** PESTAŅA SELECCIONADA *****/
#divPestMenu #selected {background-color: #D7A519; font-family: Arial; font-size: 12px; font-weight: bold; color: #FFFFFF;}
#divPestMenu #selected.peInac {color: #FFFFFF !important;}
#divPestMenu #selectedwithtip {background-color: #d7a519; color:#ffffff;padding-left: 25px !important;}

/***** NIVEL 1 *****/
#divPestMenu a,
#divPestMenu span,
#divPestMenu a:hover {font-family: Arial; font-size: 12px; font-weight: bold; color: #1B7E93;}
#divPestMenu img.tip {position: absolute; top: 2px; left: 0 !important;}
#divPestMenu ul {margin: 0; list-style-type: none; padding: 0; position: relative; z-index: 50;}
#divPestMenu li.niv1 {display: inline; position: relative;}
#divPestMenu li.niv1 a,
#divPestMenu li.niv1 span {float: left; display: block; text-decoration: none; float: left; display: block; padding: 4px 7px 5px 7px; vertical-align: middle; margin: 0; text-align: center; background: url(/traveltool/images/permanentes/linea_separador_pest.gif) top right no-repeat;}
#divPestMenu li.niv1.first a,
#divPestMenu li.niv1.first span{}
#divPestMenu li.niv1.last a {background-image:none;}
#divPestMenu li.niv1.last span{}
#divPestMenu li.niv1 a:hover {cursor: pointer; text-decoration: underline;}

/***** NIVEL 2 *****/
#divPestMenu li.niv1 ul {display: block; visibility: hidden; position: absolute; left: 0; top: 1em; padding: 0; margin: 0; background: #FFFFFF; z-index: 50; border: 2px solid #D7A519; border-top: 0;}
#divPestMenu li.niv2 {display: block; float: none;}
#divPestMenu li.niv1.first ul li a,
#divPestMenu li.niv1.last ul li a,
#divPestMenu li.niv1 ul li a {display: block; float: left; text-align: left; border-top: 1px dotted #D7A519; z-index: 50; width: 7em; background-image: none; width:145px;}
#divPestMenu li.niv1 ul li a:hover {background-color: #F5E8C5;}

/***** HACK FOR IE \*****/
* #divPestMenu ul li.niv1 { float: left; height: 1%; }
* #divPestMenu ul li.niv1 a { height: 1%;}
* #divPestMenu ul li.niv1 ul li.niv2 { float: left;}

/***** RESTO NIVELES *****/
#divPestMenu li.niv2 ul {left: 159px; top: 0;}

/***** CONTENEDOR *****/
#geContainer {width: 990px; height: auto; background-color: #FFFFFF; margin: 0 auto; clear: both; overflow: hidden;}

/***** PIE *****/
#gePie {width: 990px; margin: 0 auto; background-color: #0A5A73; clear: both; overflow: hidden; padding-top: 8px;}
#gePie #pieLef {margin-left: 10px; float: left;}
#gePie #pieLef ul {margin: 0; padding: 0; list-style: none;}
#gePie #pieLef ul li {float: left; margin-right: 4px; font-family: Arial; font-size: 11px; color: #FFFFFF; line-height: 17px;}
#gePie #pieLef ul li h5 {font-family: Arial; font-size: 11px; font-weight: bold; margin: 0;}
#gePie #pieLef ul li a {font-family: Arial; font-size: 11px; color: #FFFFFF; text-decoration: none; line-height: 17px; float: left;}
#gePie #pieLef ul li a:hover {text-decoration: underline;}
#gePie #pieLef ul img {margin-left: 8px; margin-top: 2px;}
#gePie #pieRig {width: 315px; height: 77px; float: right; margin-right:5px;}
#gePie #pieRig2 {width: 215px; height: 55px;float: right;}

#gePie2 {width: 990px; margin: 0 auto; background-color: #001845; clear: both; overflow: hidden; padding-top: 8px;}
#gePie2 #pieLef2 {width: 600px; margin-left: 10px; float: left;}
#gePie2 #pieLef2 ul {margin: 0; padding: 0; list-style: none;}
#gePie2 #pieLef2 ul li {float: left; margin-right: 4px; font-family: Arial; font-size: 11px; color: #FFFFFF; line-height: 17px;}
#gePie2 #pieLef2 ul li h5 {font-family: Arial; font-size: 11px; font-weight: bold; margin: 0;}
#gePie2 #pieLef2 ul li a {font-family: Arial; font-size: 11px; color: #FFFFFF; text-decoration: none; line-height: 17px; float: left;}
#gePie2 #pieLef2 ul li a:hover {text-decoration: underline;}
#gePie2 #pieLef2 ul img {margin-left: 8px; margin-top: 2px;}
#gePie2 #pieRig {width: 315px; height: 77px; padding-right: 70px; background-repeat: no-repeat; float: right; margin-right:5px;}
#gePie2 #pieRig2 {width: 215px; height: 55px;float: right;}
#geBordeInf {width: 990px; margin: 0 auto; padding-bottom: 10px;}

#divPestMenu #withtip {
padding-left:25px !important;
}

/*
#Pie {width: 990px; margin: 0 auto; margin-bottom: 10px;}
#divPestMenu #withtip {padding-left: 25px !important;}
Background image for top level menu list links
#divPestMenu #mainfoldericon {background:  #FDE7B4 url(/logitravel/images/arrow-down.gif) no-repeat center right;}
Background image for subsequent level menu list links
#divPestMenu #subfoldericon {background:  #FDE7B4 url(/logitravel/images/arrow-right.gif) no-repeat center right;}
*/