#bgheadebook{background-color:#b9cbff; background-image:url(include/images/allbutton/spacer.gif); }#blockbott , #showairlinename{display:block; }#copyright{margin:0px auto; width:100%; color:#999999; text-align:right; font-family:arial, helvetica, sans-serif; font-size:11px; }#crosseling_bg{background-color:#ffeab1; }#dialog1_c{position:absolute; background-color:#cccccc; border:solid  1pc #999999; }#fontlowcost{font-size:12px; }#footer a{padding-right:10px; padding-left:10px; color:#fff; padding-top:0px; text-decoration:none; }#links{padding-right:20px; padding-left:20px; font-size:0.9em; margin-bottom:0px; padding-bottom:20px; padding-top:20px; border-bottom:#617495 1px solid; background-color:#fff; }#links a{padding-right:10px; text-decoration:none; }#links a:hover{text-decoration:underline; }#messagecolor{background-color:#ee7f16; }#navcontainerb{margin-top:-35px; margin-left:235px; position:absolute; width:655px; }#navcontainerb ul{padding-left:0px; float:left; margin-left:0px; color:white; font-family:arial, helvetica, sans-serif; font-size:12px; font-weight:bold; background-color:#a0b7e3; }#navcontainerb ul li{display:inline; }#navcontainerb ul li a{padding-right:1.5em; padding-left:0em; }#navlist{margin-top:10px; }#navlist li a{color:#ffffff; text-decoration:none; }#nonebutton1 , #nonebutton2 , #nonebutton3 , #txtnofree, #noneeconomy, #noneeconomy2 , #nonebutton1 , #nonefareid{display:none; }#noneinsurance{display:none; }#paddleftx{padding-left:15px; }#rahmen_crosseling{border:1px solid #ff9b01; }#show{background-repeat:no-repeat; width:134px; height:44px; margin-left:-430px; position:absolute; top:165px; text-align:center; }#tabflights a{color:#000000; }#tabmasterdata a, #tabvariantdata a, #tabmap a, #tabdetails a{color:#000000; }#txtnofreewidth{width:48px; }#underlay{height:100px; }#widthb{width:50px; }.checkbox{width:15px; height:15px; }.crosseling_nextoffer{height:30px; width:100%; background-position:right; background-repeat:repeat-x; }.crosseling_txt{font-weight:700; color:#5488de; font-size:13px; }.crosseling__price_c{color:#ff6a00; font-size:13px; }.errorinput{font-family:arial, helvetica, sans-serif; font-size:11px; color:#ffffff; background:#ff0000; font-weight:normal; }.fo100{width:106px; }.fo150{width:150px; }.fo160{font-size:11px; width:160px; }.fo200{width:250px; }.fo50{width:44px; }.fomonth{width:116px; }.fontbold{color:#000000; }.head{font-family:arial, helvetica, sans-serif; font-size:11px; color:#333333; background:#ffffff; font-weight:bold; }.inputradio{}.linebottom{border-bottom-width:1px; border-bottom-style:solid; }.navmini{font-family:arial, helvetica, sans-serif; font-size:11px; font-weight:bold; color:#990000; }.navmini2{font-family:arial, helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; }.navmini3{font-family:arial, helvetica, sans-serif; font-size:11px; font-weight:normal; color:#999999; text-transform:capitalize; }.norm{font-family:arial, helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal; }.padd10{padding:10px; }.paxn1, .paxn2{color:#ff3300; }.rahmen{border:1px solid #a0b7e3; clear:both; }.tablelight{font-family:arial, helvetica, sans-serif; font-size:11px; background:#cccccc; font-weight:normal; }.tdmi{background-color:#ffffff; }.tdmibottom{background-color:#eaefff; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#ffffff; }.tdmiline{background-color:#f4f4f4; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#f4f4f4; }.tdmitime{border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#ffffff; background-color:#f4f4f4; }.tdth{background-color:#eeeeee; color:#555555; }.tdtop{background-color:#b9cbff; }.textkopf{font-size:11px; font-weight:bold; color:#333333; font-family:arial, helvetica, sans-serif; }.txtinputdefault{color:#ffffff; }.txtinput_crosseling{color:#5f6064; text-decoration:underline; font-size:13px; }.xbutton{float:left; color:#000000; }a{color:#617495; }a:hover{text-decoration:none; }body{padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; padding-top:0px; font:arial, heveltica, sans-serif; color:#555555; background-color:#f7f9ff; text-align:center; font-size:11px; }div#containerb{border-right:#a0b7e4 1px solid; margin:0px auto; border-left:#a0b7e4 1px solid; border-bottom:#a0b7e4 1px solid; width:870px; background-color:#fff; text-align:left; padding-right:-10px; }div#footer{clear:left; background:#a0b7e4; width:100%; color:#fff; font-family:arial, helvetica, sans-serif; }div#header{padding-right:0px; padding-left:0px; padding-bottom:0px; padding-top:0px; clear:both; height:220px; }div#navigation{float:left; margin-left:-870px; width:215px; }div.pushup{margin-top:0px; clear:left; }error{font-family:arial, helvetica, sans-serif; font-size:11px; color:#ff0000; font-weight:normal; }font{font-size:11px; }h1{font-family:arial, helvetica, sans-serif; font-size:11px; font-weight:normal; }h2{font-family:arial, helvetica, sans-serif; font-size:11px; font-weight:normal; }h3{font-family:arial, helvetica, sans-serif; font-size:11px; font-weight:normal; }hightlight{font-family:arial, helvetica, sans-serif; font-size:11px; color:#ff0000; font-weight:normal; }img{border-right:0px; border-top:0px; border-left:0px; border-bottom:0px; }input{font-size:11px; font-weight:normal; }select{font-size:11px; font-family:arial; }td{font-family:arial, helvetica, sans-serif; font-size:11px; color:#555555; font-weight:normal; }th{font-family:arial, helvetica, sans-serif; font-size:11px; color:#333333; background:#f7c046; font-weight:bold; }ul{margin-left:25px; }