html,body,div,span,applet,object,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}
body{background-color:#d4dade;}
img{border:0;}
:focus{outline:0;}
html{height:100%;}
body{color:#363942;font-size:68.5%;line-height:1;min-height:100.1%;padding:.01em;overflow-x:hidden;}
input,select,textarea{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:99%;margin:0;padding:0;}
ol,ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
caption,th,td{font-weight:normal;text-align:left;}
strong{font-weight:bold;}
.clear{clear:both;height:0;line-height:0;visibility:hidden;width:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
#master-wrap{background-color:#d0d7db;background-image:url(http://data.flugreise-frankfurt.de/images/global/body-background.jpg) left top repeat-x;float:left;padding:0 25px;position:relative;width:990px;height:auto;}
#main-content{float:left;width:810px;min-height:690px;height:auto;}
#horizmenue{width:600px;}
#horizmenue li{display:inline;padding:0px 10px;}
#horizmenue a{padding:2px 8px 5px;text-decoration:none;font-weight:bold;background:transparent url(http://data.flugreise-frankfurt.de/images/global/icons/icon-pfeil-rechts-orange.gif) 1px 6px no-repeat;}
#related-content{float:left;margin-left:2px;width:190px;min-height:780px;height:auto;}
#main-content .column-holder{background-color:#fff;margin-bottom:10px;padding:10px;}
#main-content .maincol-left{float:left;width:170px;max-width:170px;min-height:690px;height:auto;}
#main-content .maincol-left.placeholder{background:transparent url(http://data.flugreise-frankfurt.de/images/global/col-linker-platzhalter-hintergrund.gif) left top repeat-x;height:100px;}
#main-content .maincol-right{float:right;margin-left:0;width:610px;min-height:728px;height:auto;padding-top:15px;}
#main-content .footer{background:transparent url(http://data.flugreise-frankfurt.de/images/global/footer-verlauf-links.gif) left bottom repeat-x;font-size:.9em;padding:25px 5px 65px 20px;}
#related-content .footer{clear:both;padding-bottom:30px;height:151px;width:190px;display:inline-block;}
#apDiv1{position:absolute;width:60px;height:60px;z-index:1;left:-1000px;top:-2000px;}
.nopaddingbottom{padding-bottom:0!important;}
.nomarginleft{margin-left:0!important;}
.nomarginright{margin-right:0!important;}
.nomargintop{margin-top:0!important;}
.nomarginbottom{margin-bottom:0!important;}
.float-left{float:left!important;}
.float-right{float:right!important;}
hr{background-color:#e7eaec;border:0 none;clear:both;color:#e7eaec;height:1px;margin:0 0 10px 0;}
hr.margintop{margin-top:10px;}
a,a:link,a:visited{color:#073f8a;text-decoration:underline;}
a:hover,a:focus,a:active{color:#f07319;text-decoration:underline;}
.fieldset-lookalike a,.fieldset-lookalike a:link,.fieldset-lookalike a:visited{text-decoration:none;}
.fieldset-lookalike a:hover,.fieldset-lookalike a:focus,.fieldset-lookalike a:active{text-decoration:underline;}
a.active,a.active:link,a.active:visited,a.active:hover,a.active:focus,a.active:active{color:#f07319;text-decoration:none;}
a.further-information,a.further-information:link,a.further-information:visited{background:transparent url(http://data.flugreise-frankfurt.de/images/global/icons/pfeil-rechts-weiss-orange.png) left 2px no-repeat;clear:both;color:#073f8a;display:block;line-height:1.2em;padding-left:15px;text-decoration:none;}
.maincol-right .teaser a.further-information,.maincol-right .teaser a.further-information:link,.maincol-right .teaser a.further-information:visited{background-position:left 4px;line-height:1.5em;}
a.further-information:hover,a.further-information:focus,a.further-information:active{color:#f07319;text-decoration:underline;}
a.further-information-inline,a.further-information-inline:link,a.further-information-inline:visited{background:transparent url(http://data.flugreise-frankfurt.de/images/global/icons/pfeil-rechts-weiss-orange.png) left 2px no-repeat;color:#073f8a;padding-left:15px;text-decoration:none;}
a.further-information-inline:hover,a.further-information-inline:focus,a.further-information-inline:active{color:#f07319;text-decoration:underline;}
#header{margin-bottom:5px;position:relative;width:1000px;height:auto;background:url(http://data.flugreise-frankfurt.de/images/banner/header-flugreise-frankfurt-background.jpg) left top no-repeat;display:block;float:left;width:1000px;}
#header .logo img{margin:10px 0 0 4px;height:60px;width:200px;}
#apDivHotline{position:absolute;width:358px;height:41px;z-index:1;left:380px;top:60px;color:#235497;font-size:180%;}
.site-functions{color:#686f7f;font-size:.9em;line-height:1.9em;}
.site-functions fieldset{float:right;}
.site-functions label{float:left;font-weight:bold;margin-right:4px;text-transform:uppercase;}
.site-functions .input-lookalike{float:left;margin-right:5px;}
.site-functions .input-lookalike .bl{background:transparent url(http://data.flugreise-frankfurt.de/images/global/forms/eingabefeld-formular-links.png) left top no-repeat;display:block;float:left;height:19px;width:8px;}
.site-functions .input-lookalike .br{background:transparent url(http://data.flugreise-frankfurt.de/images/global/forms/eingabefeld-formular-rechts.png) right top no-repeat;display:block;float:left;height:19px;width:8px;}
.site-functions .input-lookalike input.text{background-color:#fff;border:0 none;border-bottom:1px solid #c5c8ce;border-top:1px solid #c5c8ce;color:inherit;float:left;padding:2px 0 3px 0;width:152px;}
#main-content .content-footer{background:transparent url(http://data.flugreise-frankfurt.de/images/global/inhalt-footer-hintergrund.gif) left top repeat-x;float:right;font-size:.9em;height:25px;line-height:1em;margin-bottom:-10px;margin-right:-10px;margin-top:20px;padding:0 10px 0 0;}
#main-content .content-footer.slim{width:512px;}
<!-- Bugfix Darstellung im IE - SD -->*html #main-content .content-footer.wide{float:left;width:712px;padding:0;margin:0;}
*:first-child+html #main-content .content-footer.wide{float:left;width:712px;padding:0;margin:0;}
#main-content .content-footer.wide{float:left;width:712px;padding:0;margin:0;}
#main-content .content-footer li{background:none;float:right;height:25px;line-height:25px;margin-bottom:0;margin-left:10px;padding:0;}
#main-content .content-footer li a,#main-content .content-footer li a:link,#main-content .content-footer li a:visited{color:#686f7f;text-decoration:none;}
#main-content .content-footer li a:hover,#main-content .content-footer li a:focus,#main-content .content-footer li a:active{color:#686f7f;text-decoration:underline;}

#main-content .content-footer li a.print,#main-content .content-footer li a.print:link,#main-content .content-footer li a.print:visited{background:transparent url(http://data.flugreise-frankfurt.de/images/global/icons/icon-pfeil-rechts-grau.gif) left 4px no-repeat;padding-left:8px;}
#main-content .footer .logo{float:left;margin-right:60px;}
#main-content .footer ul{float:left;line-height:1em;margin-bottom:0;width:225px;}
#main-content .footer ul li{background:none;border-bottom:1px solid #2F60E1;margin-bottom:0;margin-left:10px;padding:0;}
#main-content .footer ul li a,#main-content .footer ul li a:link,#main-content .footer ul li a:visited{background:transparent url(http://data.flugreise-frankfurt.de/images/global/icons/icon-pfeil-rechts-grau.gif) 5px 7px no-repeat;color:  color:#0066FF;;display:block;padding:4px 0 4px 15px;text-decoration:none;}
#main-content .footer ul li a:hover,#main-content .footer ul li a:focus,#main-content .footer ul li a:active{text-decoration:underline; color: #FFFFFF;}
#language-en{padding-left:15px;border:0;}
#language-es{padding-left:10px;padding-top:4px;border:0;}
.nav-level0{float:right;margin-right:0;margin-top:4px;}
.nav-level0 li{border-left:1px solid #b1bac0;float:left;padding:0 14px;}
.nav-level0 li.first{border:0 none;color:#666666;}
.nav-level0 li a,.nav-level0 li a:link,.nav-level0 li a:visited{color:#073f8a;text-decoration:none;}
.nav-level0 li a:hover,.nav-level0 li a:focus,.nav-level0 li a:active,.nav-level0 li.active a,.nav-level0 li.active a:link,.nav-level0 li.active a:visited,.nav-level0 li.active a:hover,.nav-level0 li.active a:focus,.nav-level0 li.active a:active{color:#f07319;text-decoration:underline;}
#master-holder .nav-level2,#master-holder .nav-level2 li ul{line-height:1em;margin-bottom:0;margin-left:0;margin-top:0;}
#master-holder .nav-level2 li{background:none;margin-bottom:0;padding:0;}
.nav-level2 li a,.nav-level2 li a:link,.nav-level2 li a:visited{background:transparent url(http://data.flugreise-frankfurt.de/images/global/navigation/navigation-links-hintergrund.png) left top no-repeat;color:#073f8a;display:block;height:23px;line-height:20px;padding-left:26px;text-decoration:none;}
.nav-level2 li a:hover,.nav-level2 li a:focus,.nav-level2 li a:active{background-position:left -23px;color:#fff;}
.nav-level2 li.active a,.nav-level2 li.active a:link,.nav-level2 li.active a:visited{background-position:left -46px;color:#fff;}
.nav-level2 li.active-with-subnav a,.nav-level2 li.active-with-subnav a:link,.nav-level2 li.active-with-subnav a:visited{background-position:left -69px;color:#fff;}
.nav-level2 li.active-with-subnav ul li a,.nav-level2 li.active-with-subnav ul li a:link,.nav-level2 li.active-with-subnav ul li a:visited{background:transparent url(http://data.flugreise-frankfurt.de/images/global/navigation/ebene-3-pfeil.gif) 26px 5px no-repeat;color:#363942;padding-left:42px;}
.breadcrumb{color:#686f7f;font-size:1.0em;height:16px;line-height:1.1em;padding-top:5px;padding-left:5px;}
.breadcrumb li{background:transparent url(http://data.flugreise-frankfurt.de/images/global/navigation/breadcrumb-pfeil.gif) right 3px no-repeat;float:left;margin-right:5px;padding-right:13px;}
.breadcrumb li a,.breadcrumb li a:link,.breadcrumb li a:visited{color:#686f7f;text-decoration:none;}
.breadcrumb li a:hover,.breadcrumb li a:focus,.breadcrumb li a:active{color:#686f7f;text-decoration:underline;}
.breadcrumb li.active{background:none;font-weight:bold;padding:0;}
.teaser{float:left;margin-bottom:10px;}
.teaser .content{background-color:#fff;padding:5px 5px 0 10px;}
.teaser a{text-decoration:none;}
.titel_teaser{background-image:url(http://data.flugreise-frankfurt.de/images/dummy/schlagzeile-teaser-inhalt.jpg);height:16px;font-size:1.1em;color:#FFFFFF;font-weight:bold;background-repeat:repeat-x;padding-left:10px;padding-top:6px;margin-bottom:3px;font-family:Tahoma,Arial;}
.teaser_overlay{padding:10px;padding-top:8px;background:#fff none repeat scroll 0 0;margin-top:82px;height:66px;width:144px;z-index:3;position:absolute;-moz-background-clip:border;-moz-background-origin:padding;-moz-background-inline-policy:continuous;opacity:.5;}
* html .teaser_overlay{filter:Alpha(opacity=50);}
.titel_teaser_sp{color:#fff;height:20px;font-size:16px;font-weight:bold;background-repeat:no-repeat;padding-left:30px;padding-top:8px;font-family:Tahoma,Arial,;}
#master-holder .maincol-right .teaser{margin-left:10px;}
#master-holder .maincol-right .teaser .inner-wrap{background:transparent url(http://data.flugreise-frankfurt.de/images/global/teaser/teaser-verlauf-hauptspalte-rechts.gif) left top repeat-x;padding:10px;}
#master-holder .maincol-right .teaser.w1-3{overflow:hidden;width:242px;}
* #master-holder .maincol-right .teaser.w1-3{overflow:hidden;width:242px;}
#master-holder .maincol-right .teaser.w1-3 iframe{height:202px;width:184px;}
#master-holder .maincol-right .teaser.w1-3 .inner-wrap .c1-2{float:left;margin-left:10px;width:126px;}
#master-holder .maincol-right .teaser.w2-3{width:358px;}
#master-holder .maincol-right .teaser.w2-3{width:358px;}
#master-holder .maincol-right .teaser.w2-3 .inner-wrap{min-height:71px;height:71px;}
#master-holder .maincol-right .teaser.w2-3 .inner-wrap .c1-2{float:left;margin-left:10px;width:174px;}
#master-holder .maincol-right .teaser.w2-3 .inner-wrap .c1-2.first-col{margin-left:0;}
#master-holder .maincol-right .teaser.w3-3{margin-left:0;width:612px;}
#master-holder .maincol-right .teaser.w3-3 .inner-wrap{min-height:75px;}
#master-holder .maincol-right .teaser.w3-3 .inner-wrap .c1-2-first-col{float:left;margin-left:0;overflow:hidden;width:241px;}
#master-holder .maincol-right .teaser.w3-3 .inner-wrap .c1-2-first-col .inner-col{float:left;margin-left:10px;width:173px;}
#master-holder .maincol-right .teaser.w3-3 .inner-wrap .c1-2-second-col{float:left;margin-left:10px;overflow:hidden;width:241px;}
#master-holder .maincol-right .teaser.w3-3 .inner-wrap .c1-2-second-col .inner-col{float:left;margin-left:10px;width:173px;}
#master-holder .maincol-right .teaser.w3-3 .inner-wrap .c1-3-first-col{float:left;margin-left:0;overflow:hidden;width:144px;}
#master-holder .maincol-right .teaser.w3-3 .inner-wrap .c1-3-first-col .inner-col{float:left;margin-left:5px;width:80px;}
#master-holder .maincol-right .teaser.w3-3 .inner-wrap .c1-3-second-col{float:left;margin-left:5px;overflow:hidden;width:150px;}
#master-holder .maincol-right .teaser.w3-3 .inner-wrap .c1-3-second-col .inner-col{float:left;margin-left:10px;overflow:hidden;width:96px;}
#master-holder .maincol-right .teaser.w3-3 .inner-wrap .c1-3-third-col{float:left;margin-left:10px;overflow:hidden;width:150px;}
#master-holder .maincol-right .teaser.w3-3 .inner-wrap .c1-3-third-col .inner-col{float:left;margin-left:10px;overflow:hidden;width:86px;}
#master-holder .maincol-right .teaser.w3-3 .inner-wrap .c2-3-second-col{float:left;margin-left:10px;overflow:hidden;width:358px;}
#master-holder .maincol-right .thf{display:none;}
#related-content .teaser{width:190px;}
#related-content .teaser .column-grid-image-text,#related-content .teaser .column-grid-icon-text{margin-bottom:5px;}
#related-content .teaser .column-grid-image-text .text{float:left;width:142px;}
#related-content .teaser .column-grid-icon-text .text{float:left;width:176px;}
#main-content .maincol-right dl.no-subline dd{display:none;}
#main-content dl dt{position:relative;}
#main-content .maincol-right dl dt img{margin-bottom:-1px;}
#main-content dl dd{color:#99a0a5;font-size:.9em;line-height:1.1em;margin-top:3px;}
#main-content .maincol-right dl.full-width{margin-bottom:25px;}
#main-content .maincol-right dl.full-width dt{height:145px;overflow:hidden;position:relative;width:512px;}
#main-content .maincol-right dl.full-width.special-height dt{height:185px;}
#main-content .maincol-right dl.full-width dt img{position:relative;z-index:50;}

#main-content .maincol-right dl.image-left{float:left;margin:4px 10px 4px 0;}
#main-content .maincol-right .airline-checkin-content dl.image-left{margin-left:10px;}
#main-content .maincol-right dl.image-right{float:right;margin:4px 0 10px 10px;}
#main-content .maincol-right dl.col-1-3{width:164px;}
#main-content .maincol-right dl.col-1-3 dt{overflow:hidden;width:164px;}
#main-content .maincol-right dl.col-1-2{width:251px;}
#main-content .maincol-right dl.col-1-2 dt{overflow:hidden;width:251px;}
#main-content .maincol-right dl.col-1-9{width:48px;}
#main-content .maincol-right dl.col-1-9 dt{overflow:hidden;width:48px;}
#master-holder .maincol-right .teaser.w1-3 .inner-wrap dl.image-left{float:left;margin:4px 0 0 0;width:48px;}
#master-holder .maincol-right .teaser.w2-3 .inner-wrap dl.image-left{float:left;margin:0;width:154px;}
#master-holder .maincol-right .teaser.w2-3 .inner-wrap dl.image-left.behind-text{margin:4px 0 0 0;}
#master-holder .maincol-right .teaser.w3-3 .inner-wrap dl.image-left{float:left;margin:0;width:154px;}
#master-holder .maincol-right .teaser.w3-3.news .inner-wrap dl.image-left{width:58px;}
#master-holder .maincol-right .teaser.w3-3 .inner-wrap .c1-3-first-col dl.image-left,#master-holder .maincol-right .teaser.w3-3 .inner-wrap .c1-3-second-col dl.image-left,#master-holder .maincol-right .teaser.w3-3 .inner-wrap .c1-3-third-col dl.image-left{float:left;height:58px;margin:0;width:58px;}
#master-holder .maincol-right .teaser.w3-3 .inner-wrap dl.image-left.behind-text,#master-holder .maincol-right .teaser.w3-3 .inner-wrap .c1-3-first-col dl.image-left.behind-text,#master-holder .maincol-right .teaser.w3-3 .inner-wrap .c1-3-second-col dl.image-left.behind-text,#master-holder .maincol-right .teaser.w3-3 .inner-wrap .c1-3-third-col dl.image-left.behind-text{margin:4px 0 0 0;}
#master-holder .maincol-right .teaser.w1-3 .inner-wrap dl.full-width{margin-bottom:10px;}
#master-holder .maincol-right .teaser.w1-3 .inner-wrap dl.full-width dt{height:55px;width:144px;}
#master-holder .maincol-right .teaser.w2-3 .inner-wrap dl.full-width{margin-bottom:10px;}
#master-holder .maincol-right .teaser.w2-3 .inner-wrap dl.full-width dt{height:60px;width:318px;}
#master-holder .maincol-left dl.full-width dt{height:71px;overflow:hidden;width:172px;}
#master-holder .maincol-left dl.no-subline dd{display:none;}
#related-content dl.full-width dt{height:71px;overflow:hidden;width:226px;}
#related-content dl.no-subline dd{display:none;}
#related-content .column-grid-image-text dl.image-left{float:left;height:54px;margin-right:10px;overflow:hidden;width:54px;}
#related-content .column-grid-icon-text img.icon-left{float:left;height:19px;margin-right:10px;overflow:hidden;width:19px;}
#master-holder h1{background-position:left top;background-repeat:no-repeat;color:#235497;font-size:19px;font-weight:bold;height:24px;margin:10px 0;padding-left:3px;overflow:visible;font-family:Tahoma,Arial,Helvetica,sans-serif;}
#main-content .maincol-right h2{background-position:left top;background-repeat:no-repeat;color:#235497;font-size:16px;font-weight:bold;height:14px;margin-bottom:15px;font-family:Tahoma,Arial,Helvetica,sans-serif;}
#main-content .maincol-right h3{color:#4c515d;font-weight:bold;line-height:1.4em;margin-bottom:10px;}
#master-holder ul.longlist li h3{margin-bottom:5px;}
#master-holder .airline-checkin-content h3{margin-left:10px;margin-top:15px;}
#master-holder .fieldset-lookalike h3{font-size:1.2em;}
#main-content .maincol-right h4{color:#99a0a5;font-weight:bold;line-height:1.4em;margin-bottom:5px;}
#master-holder .airline-checkin-content h4{margin-left:10px;}
#master-holder .maincol-left .teaser h2{background-repeat:no-repeat;color:#fff;font-size:15px;height:100%;padding-left:28px;padding-top:8px;padding-bottom:7px;}
#master-holder .maincol-right .teaser h2{background-position:middle middle;background-repeat:no-repeat;color:#363942;font-size:1.2em;font-weight:bold;height:24px;line-height:20px;margin-bottom:2px;padding-left:210px;padding-top:3px;width:100%;}
#master-holder .maincol-right h2.teaser-fake{background-position:middle middle;background-repeat:no-repeat;color:#363942;font-size:16px;font-weight:bold;height:16px;padding-left:215px;padding-top:3px;padding-bottom:3px;}
#related-content .teaser h2{background-repeat:no-repeat;color:#fff;font-size:14px;height:15px;padding-left:28px;padding-top:8px;padding-bottom:7px;}
#master-holder .maincol-left .teaser h3,#master-holder .maincol-right .teaser h3,#related-content .teaser h3{font-weight:bold;margin-bottom:5px;}
#master-holder p{color:#4c515d;line-height:1.5em;padding-bottom:10px;}
#master-holder .maincol-right .teaser p{line-height:1.4em;padding-bottom:5px;}
#master-holder .maincol-right .teaser .teaser_overlay p{color:#000;font-size:1.52em;font-weight:lighter;letter-spacing:.3px;line-height:1.1em;}
#master-holder p.introduction{font-weight:bold;margin-bottom:25px;}
#master-holder p.small{color:#99a0a5;font-size:.9em;padding-bottom:5px;}
#master-holder p.date{color:#99a0a5;font-weight:normal;padding-bottom:0;}
#master-holder .maincol-left p,#related-content p{padding-bottom:5px;}
#master-holder .airline-checkin-content p{overflow:hidden;position:relative;}
blockquote.hint{background:transparent url(http://data.flugreise-frankfurt.de/images/global/hintergrund-verlauf.gif) left top repeat-x;margin-bottom:10px;padding:5px 10px;}
blockquote.hint p{font-weight:bold;}
#master-holder ul{color:#4c515d;line-height:1.6em;margin-bottom:15px;}
#master-holder ul li{background:transparent url(http://data.flugreise-frankfurt.de/images/global/icons/icon-punkt-blau.gif) left 7px no-repeat;margin-bottom:5px;padding-left:10px;}
#master-holder .teaser ul{line-height:1.5em;margin-bottom:0;padding-bottom:5px;}
#master-holder .teaser ul li{margin-bottom:0;}
#master-holder ul li ul{margin-left:2px;margin-top:10px;}
#master-holder ol{color:#4c515d;line-height:1.6em;list-style-type:decimal;margin-bottom:15px;}
#master-holder ol li{margin-left:23px;}
#master-holder ul.linklist li{background:none;padding:0;}
#master-holder .fieldset-lookalike>ul.linklist{float:left;}
#master-holder ul.linklist li a,#master-holder ul.linklist li a:link,#master-holder ul.linklist li a:visited{background:transparent url(http://data.flugreise-frankfurt.de/images/global/icons/icon-pfeil-rechts-orange.gif) 2px 6px no-repeat;color:#073f8a;display:block;padding-left:15px;text-decoration:none;}
#master-holder ul.linklist li a:hover,#master-holder ul.linklist li a:focus,#master-holder ul.linklist li a:active{color:#f07319;text-decoration:underline;}
#master-holder ul.downloadlist li{background:none;padding:0;}
#master-holder ul.downloadlist li{margin-bottom:5px;}
#master-holder ul.downloadlist li a,#master-holder ul.downloadlist li a:link,#master-holder ul.downloadlist li a:visited{color:#073f8a;display:inline;padding:1px 0 3px 20px;text-decoration:none;}
#master-holder ul.downloadlist li a:hover,#master-holder ul.downloadlist li a:focus,#master-holder ul.downloadlist li a:active{color:#f07319;text-decoration:underline;}
#master-holder ul.longlist{line-height:1em;}
#master-holder ul.longlist li{background:transparent url(http://data.flugreise-frankfurt.de/images/global/icons/icon-punkt-blau.gif) left 7px no-repeat;margin-bottom:0;padding-left:10px;}
#master-holder ul.processlist{border-left:1px solid #e7eaec;height:34px;}
#master-holder ul.processlist li{right top no-repeat;float:left;height:31px;line-height:1.2em;margin-left:-20px;padding-left:25px;padding-right:5px;padding-top:3px;position:relative;text-align:center;vertical-align:middle;width:18%;}
#master-holder ul.processlist li.first{margin-left:0;padding-left:0;}
#master-holder ul.processlist li a,#master-holder ul.processlist li a:link,#master-holder ul.processlist li a:visited{color:#4c515d;}
#master-holder ul.processlist li.before-active{right top no-repeat;}
#master-holder ul.processlist li.active{right top no-repeat;font-weight:bold;}
#master-holder .maincol-right table{border-collapse:collapse;color:#4c515d;line-height:1.4em;margin-bottom:15px;width:100%;}
#master-holder .maincol-right table thead tr{background-color:#e8edf4;border-bottom:1px solid #e7eaec;}
#master-holder .maincol-right table thead th{color:#4c515d;font-weight:bold;padding:3px 10px;}
#master-holder .maincol-right table tbody th.light{font-weight:normal;}
#master-holder .maincol-right table tfoot tr{background-color:#e8edf4;font-size:.9em;}
#master-holder .maincol-right table tfoot td{font-style:oblique;padding:3px 10px;}
#master-holder .maincol-right table tbody tr.even-row{background-color:#fff;}
#master-holder .maincol-right table tbody tr.odd-row{background-color:#f4f6f7;}
#master-holder .maincol-right table tbody td{border-bottom:1px solid #e7eaec;border-right:1px solid #e7eaec;padding:3px 10px;vertical-align:top;}
#master-holder .maincol-right table.withoutborder tbody td{border-bottom:none;border-right:none;padding:3px 10px;vertical-align:top;}
#master-holder .maincol-right table tbody td.last-in-row{border-right:0 none;}
#master-holder table.slimline{border-collapse:collapse;font-size:.9em;line-height:1.4em;margin-bottom:15px;width:100%;}
#master-holder .maincol-right .teaser table.slimline{border-top:0 none;font-size:1em;}
#master-holder table.slimline tbody td{border-bottom:1px solid #e7eaec;border-right:1px solid #e7eaec;padding:3px 5px;vertical-align:top;}
#master-holder table.slimline tbody tr.noborderbottom th,#master-holder table.slimline tbody tr.noborderbottom td{border-bottom:0 none;}
#master-holder table.slimline tbody th.first-in-row,#master-holder table.slimline tbody td.first-in-row,#master-holder .maincol-right .teaser table.slimline tbody th.first-in-row,#master-holder .maincol-right .teaser table.slimline tbody td.first-in-row{padding-left:0;}
#master-holder table.slimline tbody td.last-in-row{border-right:0 none;padding-right:0;}
#master-holder .maincol-right .teaser table.slimline tbody th,#master-holder .maincol-right .teaser table.slimline tbody td{padding:2px 10px;}
#master-holder .maincol-right table.slimline{border-collapse:collapse;border-top:1px solid #e7eaec;line-height:1.6em;margin-bottom:15px;width:100%;}
#master-holder .maincol-right table.slimline tbody th{border-bottom:1px solid #e7eaec;border-right:1px solid #e7eaec;font-weight:bold;padding:5px 10px;}
#master-holder .maincol-right table.slimline tbody th.light{font-weight:normal;}
#master-holder .maincol-right table.slimline tbody td{padding:5px 10px;}
#master-holder .maincol-right table.image-gallery{border-collapse:separate;border-spacing:10px;margin:-10px;}
#master-holder .maincol-right table.image-gallery td{background-color:#e5e7e8;border:0 none;height:82px;padding:10px;text-align:center;vertical-align:middle;width:138px;}
#master-holder .maincol-right table.image-gallery td a,#master-holder .maincol-right table.image-gallery td a:link,#master-holder .maincol-right table.image-gallery td a:visited{display:inline-block;position:relative;}
#master-holder .maincol-right table.image-gallery td img{margin-bottom:-3px;position:relative;z-index:50;}
span.sandwich{float:left;padding:4px 5px 0 7px;}
.without-label{margin-left:178px;}
#master-holder fieldset{background:transparent url(http://data.flugreise-frankfurt.de/images/global/forms/eingabefeld-hintergrund.gif) left top repeat-x;margin-bottom:15px;}
#master-holder .fieldset-lookalike{background:transparent url(http://data.flugreise-frankfurt.de/images/global/forms/eingabefeld-hintergrund.gif) left top repeat-x;padding:6px 10px 10px 10px;margin-bottom:15px;}
#master-holder fieldset.c1-3-first-col{background:none;clear:none;float:left;width:164px;}
#master-holder fieldset.c1-3-second-col{background:none;clear:none;float:left;margin-left:9px;width:164px;}
#master-holder fieldset.c1-3-third-col{background:none;clear:none;float:left;margin-left:9px;width:164px;}
#master-holder fieldset.backgroundcolor{background-color:#f4f6f7;}
#master-holder .teaser fieldset,#master-holder .content-ad fieldset{background:none;margin-bottom:5px;}
#master-holder fieldset h2,#main-content .maincol-right fieldset h2,#main-content .fieldset-lookalike h2,#main-content .maincol-right .fieldset-lookalike h2{background:none;color:#363942;font-size:1em;height:auto;overflow:auto;padding:6px 10px;text-indent:0;}
#main-content .fieldset-lookalike h2,#main-content .maincol-right .fieldset-lookalike h2{margin-bottom:10px;padding:0 0 6px 0;}
#master-holder label{clear:left;color:#686f7f;display:block;float:left;font-weight:bold;padding-bottom:1px;padding-right:10px;padding-top:4px;text-align:right;width:168px;}
#master-holder .teaser.w2-3 label{padding-left:0;text-align:left;width:154px;}
#master-holder label.textfield-follow{clear:none;font-weight:normal;margin-left:5px;width:auto;}
#master-holder label.rb-follow{clear:none;float:left;font-weight:normal;margin-left:5px;margin-top:4px;text-align:left;width:auto;}
#master-holder label.cb-follow{clear:none;float:left;font-weight:normal;margin-left:5px;margin-top:3px;text-align:left;width:auto;}
#master-holder label.fixed-width{width:85px;}
#master-holder .travelbooking label.fixed-width{width:144px;}
#master-holder .travelbooking label.fixed-width2{width:159px;}
#master-holder label.width-auto{padding-left:10px;width:auto;}
#master-holder p.label-lookalike-left{color:#686f7f;float:left;font-weight:bold;padding-bottom:0;padding-right:10px;padding-top:4px;text-align:right;width:168px;}
#master-holder input.text,#master-holder input.text-without-label{border:1px solid #b4c5dc;color:#686f7f;float:left;margin-bottom:5px;padding:2px 3px;width:264px;}
#master-holder .maincol-left .teaser input.text{width:108px;}
#master-holder .teaser.w3-3 .c1-2-first-col input.text,#master-holder .teaser.w3-3 .c1-2-second-col input.text{width:206px;}
#master-holder .teaser.w3-3 .c1-2-first-col input.text.full-width{width:233px;}
#master-holder .teaser.w3-3 .c1-3-first-col input.text,#master-holder .teaser.w3-3 .c1-3-third-col input.text{width:124px;}
#master-holder .teaser.w3-3 .c1-3-second-col input.text{width:134px;}
#master-holder input.text-without-label{margin-left:178px;}
#master-holder input.text.w1,#master-holder input.text-without-label.w1{width:46px;}
#master-holder input.text.w2,#master-holder input.text-without-label.w2{width:106px;}
#master-holder input.text.w3,#master-holder input.text-without-label.w3{width:205px;}
#master-holder input.text.w4,#master-holder input.text-without-label.w4{width:132px;}
#master-holder input.text.behind-field,#master-holder input.text-without-label.behind-field{margin-left:5px;}
#master-holder select{border:1px solid #b4c5dc;color:#686f7f;float:left;margin-bottom:5px;padding:1px 1px 1px 0;width:272px;}
#master-holder .content-ad select{float:none;margin-bottom:0;width:300px;}
#related-content .teaser select{width:206px;}
#master-holder .teaser.w1-3 select{width:144px;}
#master-holder .teaser.w2-3 select{width:154px;}
#master-holder .teaser.w3-3 .c1-2-second-col select{width:219px;}
#master-holder .teaser.w3-3 .c1-3-first-col select,#master-holder .teaser.w3-3 .c1-3-third-col select{width:154px;}
#master-holder .teaser.w3-3 .c1-3-second-col select{width:164px;}
#master-holder .teaser.w3-3 .c2-3-second-col select{width:328px;}
#master-holder select.w1{width:54px;}
#master-holder select.w2{width:125px;}
#master-holder select.select-follow{margin-left:10px;}
#master-holder select option{padding:0 2px;}
#master-holder textarea{border:1px solid #b4c5dc;color:#686f7f;height:60px;padding:2px 3px;width:264px;}
#master-holder input.rb,#master-holder input.rb-left{float:left;margin-bottom:5px;margin-top:7px;}
#master-holder input.cb,#master-holder input.cb-left{float:left;margin-bottom:5px;margin-top:6px;}
#master-holder input.cb-left,#master-holder input.rb-left{margin-left:10px;}
