/* Layout */
body {text-align:left;}
#doc {width:60.25em;margin:auto;text-align:left;float:left;}
#hd {position:relative;height:6.25em;/*width:100%;*/}
#bd {position:relative;border-top:0.86em #1A61A9 solid;border-bottom:0.3em #1A61A9 solid;border-right:0.3em #1A61A9 solid;width:100%;}
div.clearer {clear:both;line-height:0;}

/* Header */
#amadeuscom {position:absolute;top:0.9em;right:-0.3em;font-size:0.9em;}
#companyselector {position:absolute;top:2.8em;right:-0.3em;font-size:0.9em;}
#companyselector img {position:relative;top:0.3em;}
#logoamadeus {position:absolute;left:12px;width:13.6em;height:6.25em;}
#logoamadeus img {width:13.6em;height:6.25em;}
#for-your-eyes-only {position:absolute;top:0;right:33.6%;}
#for-your-eyes-only img {width:6.64em;height:3.36em;}
#ampersand {position:absolute;left:24.1%;top:20px;padding:5px 0 0 40px;display:block;height:35px;}
/*
#tab-internet-on, #tab-internet-off {position:absolute;bottom:-7px;right:10px;}
#tab-internet-on, #tab-internet-on a, #tab-internet-off, #tab-internet-off a {display:block;width:185px;height:24px;}
#tab-extranet-on, #tab-extranet-off {position:absolute;bottom:-7px;right:200px;}
#tab-extranet-on a, #tab-extranet-off a {display:block;width:81px;height:24px;}
#tab-administration-on, #tab-administration-off {position:absolute;bottom:-7px;right:286px;}
#tab-administration-on a, #tab-administration-off a {display:block;width:129px;height:24px;}
*/

/* Body */
#main {position:relative;float:left;border-left:0.3em #1A61A9 solid;width:46.9em;left:13.05em;}
#left-menu {float:left;position:relative;width:13.05em;overflow:hidden;margin-left:-13.35em;}
#left-footer {position:absolute;width:14em;left:1em;bottom:0.4em;font-size:0.75em;}
#build-footer {position:absolute;right:17em;bottom:0.4em;font-size:0.75em;}
#main-footer {position:relative;width:100%;margin:1em 0 0.4em 0;bottom:0;font-size:0.75em;}

/* Home Page */
#hp-news {display:block;position:relative;float:right;width:12.25em;height:31.25em;background-color:#DDE7F2;}
#hp-visual {display:block;float:left;position:relative;}
#hp-visual img {width:34.6em;height:13.1em}
#hp-content {float:left;width:34.6em;/*height:100%;*//*padding:0.7em 1em 1em 1em;*/}

/* Content Page */
#content, #form-content {position:relative;padding:0 1em 0 1em;margin-top:2.4em;}
#visual {position:relative;height:10.15em;}
#visual img {width:46.9em;height:10.15em;float:left;}
#visual-split {height:10.15em;position:relative;background-color:#BACFE5;}
#visual-split div {color:white;text-align:right;font-size:2.4em;padding:0.8em 0.4em 0 0;}
#visual-split img {width:23.45em;height:10.15em;float:left;}
#visual-highlight {background-color:#BACFE5;height:50%;padding:1em 0 0 0;color:white;text-align:right;font-size:2em;width:50%;position:relative;float:right;}
#title-nav {padding:0.2em 0.3em 0.2em 0.3em;border-bottom:0.3em #DDE7F2 double;position:relative;}
#content div.news {padding:0.6em;margin-left:0.6em;position:relative;float:right;width:22%;background-color:#DDE7F2;}
#content div.highlights {margin-left:0.6em;position:relative;float:right;}

/***************************************************************************************************/
/*******                                            OLD STYLES FROM PREVIOUS CSS VERSION                                                  ****/
/***************************************************************************************************/

/* Content Page */


div.quote {padding:16px 5px 0 0;margin:16px 5px 16px 5px;position:relative;float:right;width:18%;background-color:white;}

/* Right menu */
#right-menu {position:absolute;*position:absolute;float:right;width:8em;height:20em;top:7em;left:48.20em;border:4px #1A61A9 solid;}
#right-menu-content {overflow:auto;}



/* The styles below are visible only by Opera >7 */
/*@media all and (min-width: 0px){
  #left-menu {width:10.45em;}
  #main {width:37.5em;}  
  #hp-news {width:9.79em;}
}*/