
body {margin:0px; padding:0px; margin-top:15px; margin-left:12px;background:#FCF9E9; font:normal 100% Arial, Helvetica, sans-serif; color:#000;}

#container {position:absolute;border: 2px solid #f2ce62; height:auto; background:#ffffff;}
#content {margin-top:220px; float:left; font-size:80%; width:502px; margin-left:170px;}

#buchungsmaske{position:absolute; width:482px; left:170px; top:220px; border-top:1px solid #F7DF97; border-bottom:1px solid #F7DF97; height:180px;font-size:80%; padding:10px; background:url(../images/buchung.gif);}

#content2 {font-size:80%; padding-top:220px;}
#header2{}

#rightnavi {margin-top:181px ; float:left; width:290px;}
#leftnavi {width:150px; position:absolute; top: 220px; left:1px;}
#breadcrumbnavi {padding-bottom:25px;}

#header{position:absolute; top:1px; left:1px; padding-right:1px;}
#footer {clear:both; padding-left:1px; padding-bottom:1px; padding-right:1px;}

#flashbox { margin-left:-150px;}
a {color:#f60000; text-decoration:none;}
.pod {float:left; width:250px; margin-top:20px;}

*+html .rightLinks {margin-top:17px;}
div.rightLinks a {width:249px; height:50px; display:block; margin:0 0 1px 0; padding:0; text-decoration:none}
div.rightLinks a.angebote {background:url(/fileadmin/res/img/btn_top_angebote.gif) no-repeat;}
div.rightLinks a.newsletter {background:url(/fileadmin/res/img/btn_newsletter.gif) no-repeat;}
div.rightLinks a.webshop {background:url(/fileadmin/res/img/btn_webshop.gif) no-repeat; }
div.rightLinks a.fluginformation {background:url(/fileadmin/res/img/btn_fluginfo.gif) no-repeat;}
div.rightLinks a.travelinfo {background:url(/fileadmin/res/img/btn_travelinfo.gif) no-repeat;}
div.rightLinks a.gutscheine {background:url(/fileadmin/res/img/btn_gutscheine.gif) no-repeat;}
div.rightLinks span {visibility:hidden;}
li {list-style-type:none;}

#content h1 {margin:0 0 15px 0; padding:0; font:normal 150% Arial, Helvetica, sans-serif;}
#content h2 {margin:0 0 5px 0; padding:0; font:bold 120% Arial, Helvetica, sans-serif;}
#content h3 {margin:0; padding:0; font:normal 0.9em Arial, Helvetica, sans-serif;}
#content h4 {margin:0; padding:0; font:normal 0.8em Arial, Helvetica, sans-serif;}
#content a {text-decoration:underline;}
#content a:hover { text-decoration:none;}
#content ul {margin:0 0 10px 15px; padding:0;}
#content li {list-style:disc; margin:0; padding:0;}

.offertop {text-align:center; font-weight:bold; font-size:80%;}
.offers {border:1px solid #f2ce62; padding:5px;}
#content p.small {font-size:85%; text-align:right;}
.small img {padding-left:10px; padding-right:3px; width:13px;}

.offer {width:1000px; height:1500px;}

#linkpod a {display:block; font-size:80%;}
.trung {background-color: #F7DF97;}

.flightplan {font-size: 90%;color:#666;}
.flightplan td {padding:2px 0px 2px 10px;}
#content .flightplan a {text-decoration:none;}

#content .sm1 a {display:block;}
.sm1 {float:left; width: 160px; height:140px;}
.letter {font-weight:bold;}

#leftnavi ul {margin:0; padding:0;}
#leftnavi li {margin:0 0 1px 0; padding:0;}
#leftnavi li.cur, #leftnavi li.act {margin:0 0 1px 0; padding:0; font-size:0.75em; background:#F6DC8D url(/fileadmin/res/img/bg_leftnavi_on.gif); margin:0 0 1px 0; padding:4px 0 0 10px; display:block; width:140px; _height:1.7em; min-height:1.7em; color:#000; font-weight:bold;}
#leftnavi a {font-size:0.75em; background:#F6DC8D url(/fileadmin/res/img/bg_leftnavi.gif); margin:0; padding:4px 0 0 10px; display:block; width:140px; _height:1.7em; min-height:1.7em; color:#000;}
#leftnavi a:hover { text-decoration:none;background:url(/fileadmin/res/img/bg_leftnavi_on.gif); font-weight:bold;}

#content .related {font-size:85%; color:#666;}
#content .related a{color:#666;}

#rightnavi h2 {font-size:80%; color:#f60000; margin:0px; margin-bottom:-10px; padding-left:105px;}
#rightnavi .topdest {margin-left:40px; margin-top:-15px;}
*+html #rightnavi .topdest {margin-top:-18px; }
#rightnavi .topdest a {font-size:0.70em; margin:0; padding:1px 0 0 68px; display:block; width:181px; _height:1.5em; min-height:1.5em; color:#000; font-weight:bold;}
#rightnavi .topdest a:hover {text-decoration:underline;}

#promo {background: url(/fileadmin/res/img/red_dot.gif); width:112px; height:83px; text-align:center; padding:20px; padding-top:50px; margin: 0px auto;}
#promo a {color:#EFC02A; font-family: Arial; text-decoration:none; font-weight:bold; font-size:130%;}

.attention {color:#f60000; font-size:12px; font-weight:bold;}
.clr {clear:both;}

#buchungsmaske h2 {margin:0 0 10px 0; padding:0; font:bold 120% Arial, Helvetica, sans-serif;}
#buchungsmaske .btn_next {background:#f60000; color:#ffffff; border:none; padding:5px; font-weight:bold; margin-left:280px;}


#buchungsmaske input,select {border: 1px solid #7f9db9; font-size:11px;}
#buchungsmaske #fvonCode, #buchungsmaske #fnachCode {border:none; background:#fef7e5;}

.rechts {padding-left:50px; }
.rechts2 {padding-left:99px;}
.rechts3 {padding-left:40px; }
.rechts4 {padding-left:99px;}

#buchungsmaske form {margin:20px 70px 20px 70px;}
#reisetipps #pod {float:left; width:160px; margin-top:10px;}
#pod a {display:block; font-size:10px;}
#reisetipps {margin-left:20px;display: none; margin-bottom:20px;}

