body {margin:0px; padding:0px; margin-top:155px; margin-left:17px; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; background:url(../images/bg.jpg); background-repeat:no-repeat;background-color: #CEECFD;}
img {border:none;}
#container {margin:0px auto; width:871px; text-align:left;}
#wrapper {width:671px; background:#ffffff; min-height:500px; overflow:auto; text-align:left;}
#footer {width:960px;  margin:0px auto;padding-left:10px;}
#wrapper h1 {color:#D71A00; font-size:16px; font-family:Georgia, Arial, sans-serif;padding-left:30px; padding-top:15px; *padding-top:20px;}
#header {margin:0px auto; position:absolute;top:40px; width:760px;}
.head {margin-top:20px;}
#content {float:left; width:430px; padding-top:230px; padding-right:5px; padding-left:35px;}
#naviright {float:right; width:178px; margin-top:0px; margin-right:20px; }
#banner {position:absolute; top:160px; margin-left:700px;}
.pod {margin-bottom:10px; width:160px; float:right; background:url(../images/pod-bottom.gif); background-repeat:no-repeat; background-position:bottom left; padding-bottom:10px;}
.pod h2 {margin:0px; padding:0px; font-size:11px; font-weight:bold; background:url(../images/pod-blue.gif); color:#ffffff; padding:2px; padding-left:10px;background-position:top left;}
.pod p {margin:0px;margin-bottom:10px;padding-left:15px;margin-top:10px; line-height:14px;}
.pod a:link {font-size:10px; display:block; color:#000000;}
.pod a:visited {font-size:10px; display:block; color:#000000;}
.pod a:hover {font-size:10px; display:block; color:#000000;}
.pod a:active {font-size:10px; display:block; color:#000000;}
#suche {position:absolute; top:210px; margin-left:25px; width:439px; height:180px;padding:7px;}
#selectbox {position:absolute;top:20px; z-index:1; margin-left:708px;}
#headerimage {position:absolute; top:5px; margin:0px auto; width:871px; text-align:right;}
#headerimage img {padding-right:198px;}
*+html #headerimage {padding-right:198px;}
#footer a {color:#000000;}
.alliance {padding-left:220px; }
#content h2 {color:#D71A00; font-size:13px;  margin:0px; padding:0px; margin-bottom:5px;font-family:Georgia, Arial, sans-serif; margin-top:5px;}
#content h3 {color:#59a9d8; font-size:12px; margin:0px; padding:0px; margin-bottom:2px;font-family:Georgia, Arial, sans-serif;}
#content h4 {color:#D71A00; font-size:11px; margin:0px; padding:0px; margin-bottom:2px;font-family:Georgia, Arial, sans-serif;}
.rt-new {background:url(../images/redticket.gif); background-repeat:no-repeat; float:right; background-position:top right; width:160px; height:198px; margin-bottom:10px;}
.rt-new h3 {color:#D71A00; font-size:12px; margin:0px; padding:0px; padding-left:10px; padding-top:10px; margin-bottom:2px;font-family:Georgia, Arial, sans-serif;}
.rt-new table {margin-left:10px;}
.rt-new table td {padding-top:2px; font-size:11px;}

.price {font-family:Georgia, Arial, sans-serif; font-weight:bold; font-size:12px;}
.gadget-box {width: 180px; display: inline; float: left; margin: 0 10px 18px 0; border: 1px solid #ADB1B3; overflow: hidden;}
.clear {clear:both;}

#map {clear:both; margin-bottom:20px; overflow:hidden;}
.redticket {width:178px; height:180px;}

a.aua {color:#0038A8;}
a.mehrlink { font-weight:bold; font-size:11px;}
.offers a {color:#000000; text-decoration:none;}
.sm1 a {display:block;color:#000000;}
#navileft a:link {line-height:18px; color:#0092DD; text-decoration:none; display:block;}
#navileft a:visited {line-height:18px; color:#0092DD; text-decoration:none; display:block;}
#navileft a:hover {line-height:18px; color:#0092DD; text-decoration:none; display:block;}
#navileft a:active {line-height:18px; color:#0092DD; text-decoration:none; display:block;}
#content h1 {color:#0038A8; font-size:11px; font-weight:bold; margin:0px; padding:0px; margin-bottom:11px;}

#content p {margin:0px; line-height:14px; margin-bottom:14px; overflow:auto;}
#suche h1 {font-family: arial; font-size: 13px; font-weight: bold; color: #d81e05; margin-bottom:10px;}

select, input {font-size:10px;}
form {margin:0px; padding:0px;}
table td {padding-top:5px; font-size:11px;}
a {color:#000000;}

.suchform {top:1px; left:1px; width:423px; height:200px;}
.submitter {background:#BBDDF0;border:1px solid #0038A8; color:#0038A8;padding-top:3px; padding-bottom:3px;}
.sm1 {float:left; width:200px;}
.letter {font-weight:bold; color:#93C6E0; margin-top:10px;}
.offers td{border-bottom:1px solid #AABA0A;}
.offers td.offertop{border-bottom:2px solid #AABA0A; color:#AABA0A; font-weight:bold;}
.offers {margin-bottom:8px;}
.flightplan {font-size:11px;}
.flightplan td {border-bottom:1px solid #000000;}
.euro {height:auto; margin-bottom:20px;}
.em2008img {float:left; margin-right:10px; margin-top:10px;}
.destimg {float:left; margin:0px 10px 10px 0px;}

table.redticketbox  td{border-bottom:1px solid #000000; padding-bottom:5px;}
.redticketbox a {text-decoration:none;}