@charset "utf-8";

html {
margin:0;
padding:0;
}
body {
background-color:#FFFFFF;
color:#666666;
font-family:Verdana,Helvetica,Swiss,Arial,sans-serif;
font-size:11px;
line-height:1.3em;
margin:0;
padding:0;
}
p, h1, h2, h3, h4, h5, h6, h7, form, ul, dl {
color:#666666;
font-size:11px;
margin:0;
padding:0;
}
* a, * a:link, a:visited, a:focus, a:active, a:hover {
color:#76003D !important;
}
img {
border:0 none;
margin:0;
}

div#header{clear:both;padding:0 0 14px;position:relative;width:966px;}
div#header h1 {background-image:url(http://www.germanwings.com/de/Images/header_gw_new_2008.gif);background-repeat:no-repeat;height:56px;width:966px;}
div#header h1 a {display:block;height:57px;width:222px;}
div#header h1 span {display:none;}
div#header div.nav {position:absolute;right:14px;top:3px;}
div#header div.nav form {float:right;height:15px;margin:0 0 0 13px;padding:0;}
div#header div.nav form select {font-size:1em;margin:0;padding:0;}
div#header div.nav form select option {font-size:1em;margin:0;padding:0;}
div#header div.nav ul {float:right;list-style-image:none;list-style-position:outside;list-style-type:none;margin:2px 0 0;}
div#header div.nav ul li {background:transparent url(http://www.germanwings.com/de/Images/ico_arrow_yellow.gif) no-repeat scroll 6px 5px;float:left;padding:0 0 0 16px;}

div#navHeader {
background-image:url(http://www.germanwings.com/de/Images/bg_topnav.png);
background-repeat:no-repeat;
height:64px;
position:relative;
width:966px;
}
div#navHeader div#searchHeader {
border-left:1px solid #B5B5B5;
height:18px;
position:absolute;
right:4px;
top:8px;
}
div#navHeader div#searchHeader form {
margin:0;
padding:0;
}
div#navHeader div#searchHeader form input.string {
color:#76003D;
float:left;
font-size:1em;
font-weight:bold;
height:15px;
margin:0 0 0 9px;
padding:0 0 0 2px;
width:103px;
}
div#navHeader div#searchHeader form input.lupe {
border:0 none;
float:left;
margin:0 0 0 6px;
}
div#navHeader ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
div#navHeader ul li {
float:left;
padding:0 3px 0 0;
}
div#navHeader ul li a {
background-repeat:no-repeat;
display:block;
height:32px;
}
div#navHeader ul li a span {
display:none;
}
a.yellow, a.yellow:link, a.yellow:visited, a.yellow:active, a.yellow:hover {
color:#FFED00 !important;
}
div#navHeader ul.DEU li a#buchung {
background-image:url(http://www.germanwings.com/de/Images/de_buchung_inaktive.gif);
width:100px;
}
div#navHeader ul.DEU li a#buchung:hover, div#navHeader ul.DEU li a#buchung.active {
background-image:url(http://www.germanwings.com/de/Images/de_buchung_aktive.gif);
width:100px;
}
div#navHeader ul.DEU li a#topangebote {
background-image:url(http://www.germanwings.com/de/Images/de_topangebot_inaktive.gif);
width:134px;
}
div#navHeader ul.DEU li a#topangebote:hover, div#navHeader ul.DEU li a#topangebote.active {
background-image:url(http://www.germanwings.com/de/Images/de_topangebot_aktive.gif);
width:134px;
}
div#navHeader ul.DEU li a#infoservice {
background-image:url(http://www.germanwings.com/de/Images/de_info_service_inaktive.gif);
width:146px;
}
div#navHeader ul.DEU li a#infoservice:hover, div#navHeader ul.DEU li a#infoservice.active {
background-image:url(http://www.germanwings.com/de/Images/de_info_service_aktive.gif);
width:146px;
}
div#navHeader ul.DEU li a#mygermanwings {
background-image:url(http://www.germanwings.com/de/Images/de_mygermanwings_inactive.gif);
width:152px;
}
div#navHeader ul.DEU li a#mygermanwings:hover, div#navHeader ul.DEU li a#mygermanwings.active {
background-image:url(http://www.germanwings.com/de/Images/de_mygermanwings_active.gif);
width:152px;
}
div#navHeader ul.DEU li a#boomerangclub {
background-image:url(http://www.germanwings.com/de/Images/de_off_Bonusprogramm.gif);
width:145px;
}
div#navHeader ul.DEU li a#boomerangclub:hover, div#navHeader ul.DEU li a#boomerangclub.active {
background-image:url(http://www.germanwings.com/de/Images/de_on_Bonusprogramm.gif);
width:145px;
}
div#navHeader ul.ENG li a#buchung {
background-image:url(http://www.germanwings.com/de/Images/en_off_Buchen_03.gif);
width:99px;
}
div#navHeader ul.ENG li a#buchung:hover, div#navHeader ul.ENG li a#buchung.active {
background-image:url(http://www.germanwings.com/de/Images/en_on_Buchen.gif);
width:99px;
}
div#navHeader ul.ENG li a#topangebote {
background-image:url(http://www.germanwings.com/de/Images/en_off_TopAngebote.gif);
width:133px;
}
div#navHeader ul.ENG li a#topangebote:hover, div#navHeader ul.ENG li a#topangebote.active {
background-image:url(http://www.germanwings.com/de/Images/en_on_TopAngebote_04.gif);
width:133px;
}
div#navHeader ul.ENG li a#infoservice {
background-image:url(http://www.germanwings.com/de/Images/en_off_Infos.gif);
width:140px;
}
div#navHeader ul.ENG li a#infoservice:hover, div#navHeader ul.ENG li a#infoservice.active {
background-image:url(http://www.germanwings.com/de/Images/en_on_Infos_05.gif);
width:140px;
}
div#navHeader ul.ENG li a#mygermanwings {
background-image:url(http://www.germanwings.com/de/Images/en_off_my_germanwings.gif);
width:155px;
}
div#navHeader ul.ENG li a#mygermanwings:hover, div#navHeader ul.ENG li a#mygermanwings.active {
background-image:url(http://www.germanwings.com/de/Images/en_on_my_germanwings.gif);
width:155px;
}
div#navHeader ul.ENG li a#boomerangclub {
background-image:url(http://www.germanwings.com/de/Images/en_off_boomerang_club.gif);
width:145px;
}
div#navHeader ul.ENG li a#boomerangclub:hover, div#navHeader ul.ENG li a#boomerangclub.active {
background-image:url(http://www.germanwings.com/de/Images/en_on_boomerang_club.gif);
width:145px;
}
div#navHeader ul.FR2 li a#buchung {
background-image:url(http://www.germanwings.com/de/Images/fr_off_Buchen.gif);
width:121px;
}
div#navHeader ul.FR2 li a#buchung:hover, div#navHeader ul.FR2 li a#buchung.active {
background-image:url(http://www.germanwings.com/de/Images/fr_on_Buchen.gif);
width:121px;
}
div#navHeader ul.FR2 li a#topangebote {
background-image:url(http://www.germanwings.com/de/Images/fr_off_TopAngebote.gif);
width:119px;
}
div#navHeader ul.FR2 li a#topangebote:hover, div#navHeader ul.FR2 li a#topangebote.active {
background-image:url(http://www.germanwings.com/de/Images/fr_on_TopAngebote.gif);
width:119px;
}
div#navHeader ul.FR2 li a#infoservice {
background-image:url(http://www.germanwings.com/de/Images/fr_off_Infos.gif);
width:149px;
}
div#navHeader ul.FR2 li a#infoservice:hover, div#navHeader ul.FR2 li a#infoservice.active {
background-image:url(http://www.germanwings.com/de/Images/fr_on_Infos.gif);
width:149px;
}
div#navHeader ul.FR2 li a#mygermanwings {
background-image:url(http://www.germanwings.com/de/Images/fr_off_MyGw.gif);
width:155px;
}
div#navHeader ul.FR2 li a#mygermanwings:hover, div#navHeader ul.FR2 li a#mygermanwings.active {
background-image:url(http://www.germanwings.com/de/Images/fr_on_MyGw.gif);
width:155px;
}
div#navHeader ul.FR2 li a#boomerangclub {
background-image:url(http://www.germanwings.com/de/Images/fr_off_Boomerang.gif);
width:150px;
}
div#navHeader ul.FR2 li a#boomerangclub:hover, div#navHeader ul.FR2 li a#boomerangclub.active {
background-image:url(http://www.germanwings.com/de/Images/fr_on_Boomerang.gif);
width:150px;
}
div#navHeader ul.ESN li a#buchung {
background-image:url(http://www.germanwings.com/de/Images/es_off__Buchen.gif);
width:104px;
}
div#navHeader ul.ESN li a#buchung:hover, div#navHeader ul.ESN li a#buchung.active {
background-image:url(http://www.germanwings.com/de/Images/es_on_Buchen.gif);
width:104px;
}
div#navHeader ul.ESN li a#topangebote {
background-image:url(http://www.germanwings.com/de/Images/es_off_TopAngebote.gif);
width:92px;
}
div#navHeader ul.ESN li a#topangebote:hover, div#navHeader ul.ESN li a#topangebote.active {
background-image:url(http://www.germanwings.com/de/Images/es_on_TopAngebote.gif);
width:92px;
}
div#navHeader ul.ESN li a#infoservice {
background-image:url(http://www.germanwings.com/de/Images/es_off_Infos.gif);
width:196px;
}
div#navHeader ul.ESN li a#infoservice:hover, div#navHeader ul.ESN li a#infoservice.active {
background-image:url(http://www.germanwings.com/de/Images/es_on_Infos.gif);
width:196px;
}
div#navHeader ul.ESN li a#mygermanwings {
background-image:url(http://www.germanwings.com/de/Images/de_mygermanwings_inactive.gif);
width:152px;
}
div#navHeader ul.ESN li a#mygermanwings:hover, div#navHeader ul.ESN li a#mygermanwings.active {
background-image:url(http://www.germanwings.com/de/Images/de_mygermanwings_active.gif);
width:152px;
}
div#navHeader ul.ESN li a#boomerangclub {
background-image:url(http://www.germanwings.com/de/Images/es_off_Boomerang.gif);
width:150px;
}
div#navHeader ul.ESN li a#boomerangclub:hover, div#navHeader ul.ESN li a#boomerangclub.active {
background-image:url(http://www.germanwings.com/de/Images/es_on_Boomerang.gif);
width:150px;
}
div#navHeader ul.ITA li a#buchung {
background-image:url(http://www.germanwings.com/de/Images/it_buchung_inaktive.gif);
width:126px;
}
div#navHeader ul.ITA li a#buchung:hover, div#navHeader ul.ITA li a#buchung.active {
background-image:url(http://www.germanwings.com/de/Images/it_buchung_aktive.gif);
width:126px;
}
div#navHeader ul.ITA li a#topangebote {
background-image:url(http://www.germanwings.com/de/Images/it_topangebot_inaktive.gif);
width:109px;
}
div#navHeader ul.ITA li a#topangebote:hover, div#navHeader ul.ITA li a#topangebote.active {
background-image:url(http://www.germanwings.com/de/Images/it_topangebot_aktive.gif);
width:109px;
}
div#navHeader ul.ITA li a#infoservice {
background-image:url(http://www.germanwings.com/de/Images/it_info_service_inaktive.gif);
width:181px;
}
div#navHeader ul.ITA li a#infoservice:hover, div#navHeader ul.ITA li a#infoservice.active {
background-image:url(http://www.germanwings.com/de/Images/it_info_service_aktive.gif);
width:181px;
}
div#navHeader ul.ITA li a#mygermanwings {
background-image:url(http://www.germanwings.com/de/Images/it_mygermanwings_inactive.gif);
width:152px;
}
div#navHeader ul.ITA li a#mygermanwings:hover, div#navHeader ul.ITA li a#mygermanwings.active {
background-image:url(http://www.germanwings.com/de/Images/it_mygermanwings_active.gif);
width:152px;
}
div#navHeader ul.ITA li a#boomerangclub {
background-image:url(http://www.germanwings.com/de/Images/it_boomerangclub_inactive.gif);
width:145px;
}
div#navHeader ul.ITA li a#boomerangclub:hover, div#navHeader ul.ITA li a#boomerangclub.active {
background-image:url(http://www.germanwings.com/de/Images/it_boomerangclub_active.gif);
width:145px;
}
div#navHeader ul.NL2 li a#buchung {
background-image:url(http://www.germanwings.com/de/Images/nl_buchung_inaktive.gif);
width:90px;
}
div#navHeader ul.NL2 li a#buchung:hover, div#navHeader ul.NL2 li a#buchung.active {
background-image:url(http://www.germanwings.com/de/Images/nl_buchung_aktive.gif);
width:90px;
}
div#navHeader ul.NL2 li a#topangebote {
background-image:url(http://www.germanwings.com/de/Images/nl_topangebot_inaktive.gif);
width:150px;
}
div#navHeader ul.NL2 li a#topangebote:hover, div#navHeader ul.NL2 li a#topangebote.active {
background-image:url(http://www.germanwings.com/de/Images/nl_topangebot_aktive.gif);
width:150px;
}
div#navHeader ul.NL2 li a#infoservice {
background-image:url(http://www.germanwings.com/de/Images/nl_info_service_inaktive.gif);
width:137px;
}
div#navHeader ul.NL2 li a#infoservice:hover, div#navHeader ul.NL2 li a#infoservice.active {
background-image:url(http://www.germanwings.com/de/Images/nl_info_service_aktive.gif);
width:137px;
}
div#navHeader ul.NL2 li a#mygermanwings {
background-image:url(http://www.germanwings.com/de/Images/nl_mygermanwings_inactive.gif);
width:152px;
}
div#navHeader ul.NL2 li a#mygermanwings:hover, div#navHeader ul.NL2 li a#mygermanwings.active {
background-image:url(http://www.germanwings.com/de/Images/nl_mygermanwings_active.gif);
width:152px;
}
div#navHeader ul.NL2 li a#boomerangclub {
background-image:url(http://www.germanwings.com/de/Images/nl_boomerangclub_inactive.gif);
width:145px;
}
div#navHeader ul.NL2 li a#boomerangclub:hover, div#navHeader ul.NL2 li a#boomerangclub.active {
background-image:url(http://www.germanwings.com/de/Images/nl_boomerangclub_active.gif);
width:145px;
}
div#navHeader ul.PL2 li a#buchung {
background-image:url(http://www.germanwings.com/de/Images/pl_buchung_inaktive.gif);
width:116px;
}
div#navHeader ul.PL2 li a#buchung:hover, div#navHeader ul.PL2 li a#buchung.active {
background-image:url(http://www.germanwings.com/de/Images/pl_buchung_aktive.gif);
width:116px;
}
div#navHeader ul.PL2 li a#topangebote {
background-image:url(http://www.germanwings.com/de/Images/pl_topangebot_inaktive.gif);
width:105px;
}
div#navHeader ul.PL2 li a#topangebote:hover, div#navHeader ul.PL2 li a#topangebote.active {
background-image:url(http://www.germanwings.com/de/Images/pl_topangebot_aktive.gif);
width:105px;
}
div#navHeader ul.PL2 li a#infoservice {
background-image:url(http://www.germanwings.com/de/Images/pl_info_service_inaktive.gif);
width:135px;
}
div#navHeader ul.PL2 li a#infoservice:hover, div#navHeader ul.PL2 li a#infoservice.active {
background-image:url(http://www.germanwings.com/de/Images/pl_info_service_aktive.gif);
width:135px;
}
div#navHeader ul.PL2 li a#mygermanwings {
background-image:url(http://www.germanwings.com/de/Images/de_mygermanwings_inactive.gif);
width:152px;
}
div#navHeader ul.PL2 li a#mygermanwings:hover, div#navHeader ul.PL2 li a#mygermanwings.active {
background-image:url(http://www.germanwings.com/de/Images/de_mygermanwings_active.gif);
width:152px;
}
div#navHeader ul.PL2 li a#boomerangclub {
background-image:url(http://www.germanwings.com/de/Images/pl_boomerangclub_inactive.gif);
width:145px;
}
div#navHeader ul.PL2 li a#boomerangclub:hover, div#navHeader ul.PL2 li a#boomerangclub.active {
background-image:url(http://www.germanwings.com/de/Images/pl_boomerangclub_active.gif);
width:145px;
}
div#navHeader ul.RU2 li a#buchung {
background-image:url(http://www.germanwings.com/de/Images/ru_buchung_inaktive.gif);
width:129px;
}
div#navHeader ul.RU2 li a#buchung:hover, div#navHeader ul.RU2 li a#buchung.active {
background-image:url(http://www.germanwings.com/de/Images/ru_buchung_aktive.gif);
width:129px;
}
div#navHeader ul.RU2 li a#topangebote {
background-image:url(http://www.germanwings.com/de/Images/ru_topangebot_inaktive.gif);
width:175px;
}
div#navHeader ul.RU2 li a#topangebote:hover, div#navHeader ul.RU2 li a#topangebote.active {
background-image:url(http://www.germanwings.com/de/Images/ru_topangebot_aktive.gif);
width:175px;
}
div#navHeader ul.RU2 li a#infoservice {
background-image:url(http://www.germanwings.com/de/Images/ru_info_service_inaktive.gif);
width:180px;
}
div#navHeader ul.RU2 li a#infoservice:hover, div#navHeader ul.RU2 li a#infoservice.active {
background-image:url(http://www.germanwings.com/de/Images/ru_info_service_aktive.gif);
width:180px;
}
div#navHeader ul.RU2 li a#mygermanwings {
background-image:url(http://www.germanwings.com/de/Images/ru_mygermanwings_inactive.gif);
width:152px;
}
div#navHeader ul.RU2 li a#mygermanwings:hover, div#navHeader ul.RU2 li a#mygermanwings.active {
background-image:url(http://www.germanwings.com/de/Images/ru_mygermanwings_active.gif);
width:152px;
}
div#navHeader ul.RU2 li a#boomerangclub {
background-image:url(http://www.germanwings.com/de/Images/ru_boomerangclub_inactive.gif);
width:145px;
}
div#navHeader ul.RU2 li a#boomerangclub:hover, div#navHeader ul.RU2 li a#boomerangclub.active {
background-image:url(http://www.germanwings.com/de/Images/ru_boomerangclub_active.gif);
width:145px;
}
div#navHeader ul.TRK li a#buchung {
background-image:url(http://www.germanwings.com/de/Images/tr_buchung_inaktive.gif);
width:124px;
}
div#navHeader ul.TRK li a#buchung:hover, div#navHeader ul.TRK li a#buchung.active {
background-image:url(http://www.germanwings.com/de/Images/tr_buchung_aktive.gif);
width:124px;
}
div#navHeader ul.TRK li a#topangebote {
background-image:url(http://www.germanwings.com/de/Images/tr_topangebot_inaktive.gif);
width:91px;
}
div#navHeader ul.TRK li a#topangebote:hover, div#navHeader ul.TRK li a#topangebote.active {
background-image:url(http://www.germanwings.com/de/Images/tr_topangebot_aktive.gif);
width:91px;
}
div#navHeader ul.TRK li a#infoservice {
background-image:url(http://www.germanwings.com/de/Images/tr_info_service_inaktive.gif);
width:142px;
}
div#navHeader ul.TRK li a#infoservice:hover, div#navHeader ul.TRK li a#infoservice.active {
background-image:url(http://www.germanwings.com/de/Images/tr_info_service_aktive.gif);
width:142px;
}
div#navHeader ul.TRK li a#mygermanwings {
background-image:url(http://www.germanwings.com/de/Images/tr_mygermanwings_inactive.gif);
width:172px;
}
div#navHeader ul.TRK li a#mygermanwings:hover, div#navHeader ul.TRK li a#mygermanwings.active {
background-image:url(http://www.germanwings.com/de/Images/tr_mygermanwings_active.gif);
width:172px;
}
div#navHeader ul.TRK li a#boomerangclub {
background-image:url(http://www.germanwings.com/de/Images/tr_boomerangclub_inactive.gif);
width:159px;
}
div#navHeader ul.TRK li a#boomerangclub:hover, div#navHeader ul.TRK li a#boomerangclub.active {
background-image:url(http://www.germanwings.com/de/Images/tr_boomerangclub_active.gif);
width:159px;
}
div#navHeader div.subnav, div#navHeader div.subnav-active {
left:20px;
overflow:hidden;
position:absolute;
top:37px;
width:925px;
}
div#navHeader div.subnav-active ul, div#navHeader div.subnav ul {
left:-13px;
position:relative;
width:100%;
}
div#navHeader div.subnav-active ul li, div#navHeader div.subnav ul li {
background-image:url(http://www.germanwings.com/de/Images/bg_separator_topnav.gif);
background-position:0 3px;
background-repeat:no-repeat;
display:inline;
float:left;
font-weight:bold;
padding:0 15px;
}
* html div#navHeader div.subnav-active ul li, * html div#navHeader div.subnav ul li {
white-space:nowrap;
width:1px;
}
div#navHeader div.subnav-active {
display:block;
}
div#navHeader div.subnav {
display:none;
}
div#navHeader div.active {
display:block;
}
div#navHeader div.subnav span {
display:block;
height:32px;
}