/*******************************************************************/
/*                                                                 */
/*  HINWEIS ZUR MEHRSPRACHIGKEIT:                                  */
/*  Klassen/IDs, die im Rahmen der Mehrsprachigkeit angepasst      */
/*  wurden, haben ein entsprechendes Länderkürzel hinten dran.     */
/*                                                                 */
/*  Beispiel: ".footer .hotline" wurde zu ".footer .hotlineNL"     */
/*                                                                 */
/*  Deutschland	= DE                                               */
/*  Holland		= NL                                               */
/*  Spanisch	= ES                                               */
/*  Englisch	= EN                                               */
/*  Italienisch	= IT                                               */
/*                                                                 */
/*******************************************************************/

body {
	background-color: #dddddd;
}
.container {
	width: 960px;
	background-color: #ffffff;
}



/****************************************************************************************/
/*********************************  HEADER - TEIL 1  ************************************/
/****************************************************************************************/


.header {
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 960px;
	position: relative;
	z-index: 2000;
}


/* ------------------------- header Binoli - BEGIN - PART 1 --------------------------- */

/* DE */
.header_binoli {
	background-image: url(../_images/bg_header_binoli_no_girl.jpg);
	height: 123px;
}
/* ES */
.header_binoliES {
	background-image: url(../_images/bg_header_binoli_no_girl.jpg);
	height: 123px;
}
/* EN */
.header_binoliEN {
	background-image: url(../_images/bg_header_binoli_no_girl.jpg);
	height: 123px;
}
/* IT */
.header_binoliIT {
	background-image: url(../_images/bg_header_binoli_no_girl.jpg);
	height: 123px;
}

/* -------------------------- header Binoli - END - PART 1 ---------------------------- */


/* ------------------------ header airberlin - BEGIN - PART 1 ------------------------- */

/* DE */
.header_airberlin {
	background-image: url(../_images/bg_header_airberlin_no_girl.jpg);
	height: 149px;
}
/* ES */
.header_airberlinES {
	background-image: url(../_images/bg_header_airberlin_no_girl.jpg);
	height: 149px;
}
/* EN */
.header_airberlinEN {
	background-image: url(../_images/bg_header_airberlin_no_girl.jpg);
	height: 149px;
}
/* IT */
.header_airberlinIT {
	background-image: url(../_images/bg_header_airberlin_no_girl.jpg);
	height: 149px;
}

.header .hotline {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	position: absolute;
	top: 2px;
	left: 15px;
}

.header .hotline b {
	font-size: 12px;
	padding:0 4px
}

.header a.logo{
	display: block;
	background-repeat: no-repeat;
	background-position: 0 0;
	position: absolute;
}

.header a.logo span {
	display: none;
}

/* ------------------------ header airberlin - END - PART 1 -------------------------- */


/* ------------------------- header Binoli - BEGIN - PART 2 -------------------------- */

/* JUBELPREISE - DE - Deutsches Binoli Logo */
.header_binoli #logo_binoli_jp {
	position: absolute;
	top: 5px;
	left: 8px;
	width: 200px;
	height: 68px;
	background-image: url(../_images/logo_binoli_de_jubelpreise_juli_2010.png);
	background-repeat:no-repeat;
}

/* DE - Deutsches Binoli Logo */
.header_binoli #logo_binoli {
	position: absolute;
	top: 5px;
	left: 35px;
	width: 217px;
	height: 74px;
	background-image: url(../_images/logo_binoli_de.png);
	background-repeat:no-repeat;
}
/* IE6 Hack damit Transparenzen in png Dateien funktionieren */
* html .header_binoli #logo_binoli {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="_images/logo_binoli_de.png", sizingMethod='crop');
}

/* ES - Spanisches Binoli Logo */
.header_binoliES #logo_binoli {
	position: absolute;
	top: 5px;
	left: 35px;
	width: 217px;
	height: 74px;
	background-image: url(../_images/logo_binoli_es.png);
	background-repeat:no-repeat;
}
/* IE6 Hack damit Transparenzen in png Dateien funktionieren */
* html .header_binoliES #logo_binoli {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="_images/logo_binoli_es.png", sizingMethod='crop');
}

/* EN - Englisches Binoli Logo */
.header_binoliEN #logo_binoli {
	position: absolute;
	top: 5px;
	left: 35px;
	width: 217px;
	height: 74px;
	background-image: url(../_images/logo_binoli_en.png);
	background-repeat:no-repeat;
}
/* IE6 Hack damit Transparenzen in png Dateien funktionieren */
* html .header_binoliEN #logo_binoli {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="_images/logo_binoli_en.png", sizingMethod='crop');
}

/* IT - Italienisches Binoli Logo */
.header_binoliIT #logo_binoli {
	position: absolute;
	top: 5px;
	left: 35px;
	width: 217px;
	height: 74px;
	background-image: url(../_images/logo_binoli_it.png);
	background-repeat:no-repeat;
}
/* IE6 Hack damit Transparenzen in png Dateien funktionieren */
* html .header_binoliIT #logo_binoli {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="_images/logo_binoli_it.png", sizingMethod='crop');
}

.header_binoli #logo_airberlin {
	top: 44px;
	right: 16px;
	width: 175px;
	height: 55px;
	background-image: url(../_images/logo_airberlin.png);
	background-repeat:no-repeat;
}
.header_binoliES #logo_airberlin {
	top: 44px;
	right: 16px;
	width: 175px;
	height: 55px;
	background-image: url(../_images/logo_airberlin.png);
	background-repeat:no-repeat;
}
.header_binoliEN #logo_airberlin {
	top: 44px;
	right: 16px;
	width: 175px;
	height: 55px;
	background-image: url(../_images/logo_airberlin.png);
	background-repeat:no-repeat;
}

/* -------------------------- header Binoli - END - PART 2 --------------------------- */


/* ----------------------- header airberlin - BEGIN - PART 2 ------------------------- */

/* JUBELPREISE - DE - Deutsches Binoli Logo */
.header_airberlin #logo_binoli_jp {
	position: absolute;
	top: 5px;
	left: 8px;
	width: 200px;
	height: 68px;;
	background-image: url(../_images/logo_binoli_de_jubelpreise_juli_2010.png);
	background-repeat:no-repeat;
}

/* DE - Deutsches AB Binoli Logo */
.header_airberlin #logo_binoli {
	position: absolute;
	top: 5px;
	left: 35px;
	width: 217px;
	height: 74px;;
	background-image: url(../_images/logo_binoli_de.png);
	background-repeat:no-repeat;
}
/* IE6 Hack damit Transparenzen in png Dateien funktionieren */
* html .header_airberlin #logo_binoli {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="_images/logo_binoli_de.png", sizingMethod='crop');
}

/* ES - Spanisches AB Binoli Logo */
.header_airberlinES #logo_binoli {
	position: absolute;
	top: 5px;
	left: 35px;
	width: 217px;
	height: 74px;
	background-image: url(../_images/logo_binoli_es.png);
	background-repeat:no-repeat;
}
/* IE6 Hack damit Transparenzen in png Dateien funktionieren */
* html .header_airberlinES #logo_binoli {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="_images/logo_binoli_es.png", sizingMethod="crop");
}

/* EN - Englisches AB Binoli Logo */
.header_airberlinEN #logo_binoli {
	position: absolute;
	top: 5px;
	left: 35px;
	width: 217px;
	height: 74px;
	background-image: url(../_images/logo_binoli_en.png);
	background-repeat:no-repeat;
}
/* IE6 Hack damit Transparenzen in png Dateien funktionieren */
* html .header_airberlinEN #logo_binoli {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="_images/logo_binoli_en.png", sizingMethod="crop");
}

/* IT - Italienisches AB Binoli Logo */
.header_airberlinIT #logo_binoli {
	position: absolute;
	top: 5px;
	left: 35px;
	width: 217px;
	height: 74px;
	background-image: url(../_images/logo_binoli_it.png);
	background-repeat:no-repeat;
}
/* IE6 Hack damit Transparenzen in png Dateien funktionieren */
* html .header_airberlinIT #logo_binoli {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="_images/logo_binoli_it.png", sizingMethod="crop");
}


.header_airberlin .binoli_swf {
	position:absolute;
	top:0;
	right:0;
	z-index:4
}

.header_airberlinES .binoli_swf {
	position:absolute;
	top:0;
	right:0;
	z-index:4
}

.header_airberlinEN .binoli_swf {
	position:absolute;
	top:0;
	right:0;
	z-index:4
}

.header_airberlin #logo_airberlin {
	top: 4px;
	left: 29px;
	width: 203px;
	height: 65px;
	background-image: url(../_images/logo_airberlin1.png);
}

.header_airberlinES #logo_airberlin {
	top: 4px;
	left: 29px;
	width: 203px;
	height: 65px;
	background-image: url(../_images/logo_airberlin1.png);
}

.header_airberlinEN #logo_airberlin {
	top: 4px;
	left: 29px;
	width: 203px;
	height: 65px;
	background-image: url(../_images/logo_airberlin1.png);
}

/* ------------------------ header airberlin - END - PART 2 -------------------------- */


.header ul {
	margin: 0;
	padding: 0;
}

.header #meta-navigation {
	z-index: 2;
	position: absolute;
	top: 1px;
	right: 4px;
	list-style-type: none;
}

.header #meta-navigation li {
	margin: 0;
	padding: 0 0 0 20px;
	float: left;
	line-height:15px;
}
.header #meta-navigation li a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.header #meta-navigation li a:hover {
	color: #000;
}


/* ------------------------- header Binoli - BEGIN - PART 3 -------------------------- */

/* DE */
.header_binoli #main-navigation {
	position: absolute;
	top: 98px;
	left: 7px;
	background-image:url(../_images/bg_main_navig.gif);
	background-repeat:repeat-x;
	background-position:0 1px;
	height:26px; 
	list-style-type: none;
}
/* ES */
.header_binoliES #main-navigation {
	position: absolute;
	top: 98px;
	left: 7px;
	background-image:url(../_images/bg_main_navig.gif);
	background-repeat:repeat-x;
	background-position:0 1px;
	height:26px; 
	list-style-type: none;
}
/* EN */
.header_binoliEN #main-navigation {
	position: absolute;
	top: 98px;
	left: 7px;
	background-image:url(../_images/bg_main_navig.gif);
	background-repeat:repeat-x;
	background-position:0 1px;
	height:26px; 
	list-style-type: none;
}
/* IT */
.header_binoliIT #main-navigation {
	position: absolute;
	top: 98px;
	left: 7px;
	background-image:url(../_images/bg_main_navig.gif);
	background-repeat:repeat-x;
	background-position:0 1px;
	height:26px; 
	list-style-type: none;
}

/* -------------------------- header Binoli - END - PART 3 --------------------------- */


/* ----------------------- header airberlin - BEGIN - PART 3 ------------------------- */

/* DE */
.header_airberlin #main-navigation {
	position: absolute;
	top: 123px;
	left: 7px;
	background-image:url(../_images/bg_main_navig.gif);
	background-repeat:repeat-x;
	background-position:0 1px;
	height:26px; 
	list-style-type: none;
}

/* ES */
.header_airberlinES #main-navigation {
	position: absolute;
	top: 123px;
	left: 7px;
	background-image:url(../_images/bg_main_navig.gif);
	background-repeat:repeat-x;
	background-position:0 1px;
	height:26px; 
	list-style-type: none;
}

/* EN */
.header_airberlinEN #main-navigation {
	position: absolute;
	top: 123px;
	left: 7px;
	background-image:url(../_images/bg_main_navig.gif);
	background-repeat:repeat-x;
	background-position:0 1px;
	height:26px; 
	list-style-type: none;
}

/* IT */
.header_airberlinIT #main-navigation {
	position: absolute;
	top: 123px;
	left: 7px;
	background-image:url(../_images/bg_main_navig.gif);
	background-repeat:repeat-x;
	background-position:0 1px;
	height:26px; 
	list-style-type: none;
}

/* ------------------------ header airberlin - END - PART 3 -------------------------- */

.header #main-navigation li {
	float: left;
	display: block;
	height: 26px;
	margin: 0;
	padding: 0;
	background-image: url(../_images/main_border-right.gif);
	background-repeat: no-repeat;
	background-position: 100% 0;
}
.header #main-navigation li a {
	float: left;
	display: block;
	height: 26px;
	line-height: 27px;
	padding: 0 15px 0 8px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.header #main-navigation li a:hover {
	color: #CC1F2F;
}
.header #main-navigation li.active {
	background-image: url(../_images/main_active_left.png);
	background-repeat: no-repeat;
	background-repeat: no-repeat;
	background-position: 0 0;
	padding: 0;
	margin: 0 0 0 -2px;
}
.header #main-navigation li.active a {
	background-image: url(../_images/main_active_right.png);
	background-repeat: no-repeat;
	background-position: 100% 0;
	padding: 0 12px 0 12px;
	color: #CC1F2F;
	height: 26px;
	font-weight: bold;
	font-size:12px;
}
.header #main-navigation li.active a span {
	float: left;
	display: block;
	background-image: url(../_images/main_active.gif);
	background-repeat: repeat-x;
	background-position: 0 0;
	height: 26px;
	padding: 0;
	cursor: pointer;
}



/****************************************************************************************/
/**************************************  FOOTER  ****************************************/
/****************************************************************************************/


.footer {
	background-color: #dddddd;
	background-image: url(../_images/bg_footer_binoli.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 960px;
	height: 118px;
	position: relative;
}


/* DE - Deutsche Hotline Nummer */
.footer .hotline {
	position: absolute;
/*	top: 9px; */
	top: 25px;
	left: 10px;
	display: block;
/*	background-image: url(../_images/footer_hotline_wd.png); */
	background-image: url(../_images/footer_hotline_small.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 193px;
	height: 31px;
	z-index: 2;
}
/* IE6 Hack damit Transparenzen in png Dateien funktionieren */
* html .footer .hotline {
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_images/footer_hotline_small.png', sizingMethod='crop');
}

/* NL - Holländische Hotline Nummer */
.footer .hotlineNL {
	position: absolute;
	top: 20px;
	left: 10px;
	display: block;
	background-image: url(../_images/footer_hotline_nl.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 174px;
	height: 44px;
	z-index: 2;
}
/* IE6 Hack damit Transparenzen in png Dateien funktionieren */
* html .footer .hotlineNL {
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_images/footer_hotline_nl.png', sizingMethod='crop');
}

/* ES - Spanische Hotline Nummer */
.footer .hotlineES {
	position: absolute;
	top: 20px;
	left: 10px;
	display: block;
	background-image: url(../_images/footer_hotline_299_es.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 134px;
	height: 44px;
	z-index: 2;
}
/* IE6 Hack damit Transparenzen in png Dateien funktionieren */
* html .footer .hotlineES {
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_images/footer_hotline_299_es.png', sizingMethod='crop');
}

/* EN - Englische Hotline Nummer */
.footer .hotlineEN {
	position: absolute;
	top: 10px;
	left: 0px;
	display: block;
	background-image: url(../_images/footer_inquiry_form_en.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 268px;
	height: 67px;
	z-index: 2;
}
/* IE6 Hack damit Transparenzen in png Dateien funktionieren */
* html .footer .hotlineEN {
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_images/footer_inquiry_form_en.png', sizingMethod='crop');
}

/* IT - Italienische Hotline Nummer */
.footer .hotlineIT {
	position: absolute;
	top: 10px;
	left: 0px;
	display: block;
	background-image: url(../_images/footer_inquiry_form_it.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 268px;
	height: 67px;
	z-index: 2;
}
/* IE6 Hack damit Transparenzen in png Dateien funktionieren */
* html .footer .hotlineIT {
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_images/footer_inquiry_form_it.png', sizingMethod='crop');
}


.footer .wettendass {
	position: absolute;
	top: 10px;
	left: 0px;
	display: block;
	background-image: url(../_images/footer_wd_inquiryForm.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 239px;
	height: 67px;
	z-index: 2;
}
/* IE6 Hack damit Transparenzen in png Dateien funktionieren */
* html .footer .wettendass {
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_images/footer_wd_inquiryForm.png', sizingMethod='crop');
}

/* DE */
.footer .airberlingroup {
	position: absolute;
	top: 14px;
	left: 325px;
	display: block;
	background-image: url(../_images/footer_logo_airBerlinGroup5.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 185px;
	height: 60px;
	z-index: 2;
}
/* IE6 Hack damit Transparenzen in png Dateien funktionieren */
* html .footer .airberlingroup {
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_images/footer_logo_airBerlinGroup5.png', sizingMethod='crop');
}

/* NL */
.footer .airberlingroupNL {
	position: absolute;
	top: 14px;
	left: 308px;
	display: block;
	background-image: url(../_images/footer_logo_airBerlinGroup5.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 185px;
	height: 60px;
	z-index: 2;
}
/* IE6 Hack damit Transparenzen in png Dateien funktionieren */
* html .footer .airberlingroupNL {
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_images/footer_logo_airBerlinGroup5.png', sizingMethod='crop');
}

/* ES */
.footer .airberlingroupES {
	position: absolute;
	top: 14px;
	left: 290px;
	display: block;
	background-image: url(../_images/footer_logo_airBerlinGroup5.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 185px;
	height: 60px;
	z-index: 2;
}
/* IE6 Hack damit Transparenzen in png Dateien funktionieren */
* html .footer .airberlingroupES {
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_images/footer_logo_airBerlinGroup5.png', sizingMethod='crop');
}

/* EN */
.footer .airberlingroupEN {
	position: absolute;
	top: 14px;
	left: 328px;
	display: block;
	background-image: url(../_images/footer_logo_airBerlinGroup5.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 185px;
	height: 60px;
	z-index: 2;
}
/* IE6 Hack damit Transparenzen in png Dateien funktionieren */
* html .footer .airberlingroupEN {
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_images/footer_logo_airBerlinGroup5.png', sizingMethod='crop');
}

/* IT */
.footer .airberlingroupIT {
	position: absolute;
	top: 14px;
	left: 348px;
	display: block;
	background-image: url(../_images/footer_logo_airBerlinGroup5.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 185px;
	height: 60px;
	z-index: 2;
}
/* IE6 Hack damit Transparenzen in png Dateien funktionieren */
* html .footer .airberlingroupIT {
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_images/footer_logo_airBerlinGroup5.png', sizingMethod='crop');
}


/* DE */
.footer .flyniki {
	position: absolute;
	top: 20px;
	left: 523px;
	display: block;
	background-image: url(../_images/footer_logo_flyniki.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 74px;
	height: 45px;
	z-index: 2;
}
/* IE6 Hack damit Transparenzen in png Dateien funktionieren */
* html .footer .flyniki {
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_images/footer_logo_flyniki.png', sizingMethod='crop');
}

/* NL */
.footer .flynikiNL {
	position: absolute;
	top: 20px;
	left: 506px;
	display: block;
	background-image: url(../_images/footer_logo_flyniki.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 74px;
	height: 45px;
	z-index: 2;
}
/* IE6 Hack damit Transparenzen in png Dateien funktionieren */
* html .footer .flynikiNL {
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_images/footer_logo_flyniki.png', sizingMethod='crop');
}

/* ES */
.footer .flynikiES {
	position: absolute;
	top: 20px;
	left: 488px;
	display: block;
	background-image: url(../_images/footer_logo_flyniki.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 74px;
	height: 45px;
	z-index: 2;
}
/* IE6 Hack damit Transparenzen in png Dateien funktionieren */
* html .footer .flynikiES {
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_images/footer_logo_flyniki.png', sizingMethod='crop');
}

/* EN */
.footer .flynikiEN {
	position: absolute;
	top: 20px;
	left: 526px;
	display: block;
	background-image: url(../_images/footer_logo_flyniki.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 74px;
	height: 45px;
	z-index: 2;
}
/* IE6 Hack damit Transparenzen in png Dateien funktionieren */
* html .footer .flynikiEN {
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_images/footer_logo_flyniki.png', sizingMethod='crop');
}

/* IT */
.footer .flynikiIT {
	position: absolute;
	top: 20px;
	left: 546px;
	display: block;
	background-image: url(../_images/footer_logo_flyniki.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 74px;
	height: 45px;
	z-index: 2;
}
/* IE6 Hack damit Transparenzen in png Dateien funktionieren */
* html .footer .flynikiIT {
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_images/footer_logo_flyniki.png', sizingMethod='crop');
}

.footer .partners {
	position: absolute;
	top: 0px;
	left: 600px;
	width: 358px;
	height: 98px;
}

.footer .partners .kooperationspartner {
	position: absolute;
	top: 20px;
	left: 0px;
	display: block;
	background-image: url(../_images/footer_our_partners.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 77px;
	height: 39px;
	z-index: 2;
}
/* IE6 Hack damit Transparenzen in png Dateien funktionieren */
* html .footer .partners .kooperationspartner {
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_images/footer_our_partners.png', sizingMethod='crop');
}

/* DE - Deutsches Travelzoo Logo */
.footer .partners .travelzoo2 {
	position: absolute;
	top: 20px;
	left: 120px;
	display: block;
	background-image: url(../_images/footer_logo_travelzoo4.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 104px;
	height: 39px;
	z-index: 2;
}
/* IE6 Hack damit Transparenzen in png Dateien funktionieren */
* html .footer .partners .travelzoo2 {
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_images/footer_logo_travelzoo4.png', sizingMethod='crop');
}

/* ES - Spanisches Travelzoo Logo */
.footer .partners .travelzoo2ES {
	position: absolute;
	top: 20px;
	left: 120px;
	display: block;
	background-image: url(../_images/footer_logo_travelzoo4_es.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 104px;
	height: 39px;
	z-index: 2;
}
/* IE6 Hack damit Transparenzen in png Dateien funktionieren */
* html .footer .partners .travelzoo2ES {
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_images/footer_logo_travelzoo4_es.png', sizingMethod='crop');
}

/* EN - Englisches Travelzoo Logo */
.footer .partners .travelzoo2EN {
	position: absolute;
	top: 20px;
	left: 120px;
	display: block;
	background-image: url(../_images/footer_logo_travelzoo4_en.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 104px;
	height: 39px;
	z-index: 2;
}
/* IE6 Hack damit Transparenzen in png Dateien funktionieren */
* html .footer .partners .travelzoo2EN {
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_images/footer_logo_travelzoo4_en.png', sizingMethod='crop');
}

/* IT - Italienisches Travelzoo Logo */
.footer .partners .travelzoo2IT {
	position: absolute;
	top: 20px;
	left: 120px;
	display: block;
	background-image: url(../_images/footer_logo_travelzoo4_it.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 104px;
	height: 39px;
	z-index: 2;
}
/* IE6 Hack damit Transparenzen in png Dateien funktionieren */
* html .footer .partners .travelzoo2IT {
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_images/footer_logo_travelzoo4.png', sizingMethod='crop');
}

.footer .partners .erv {
	position: absolute;
	top: 28px;
	left: 250px;
	display: block;
	background-image: url(../_images/footer_logo_erv.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 83px;
	height: 31px;
	z-index: 2;
}
/* IE6 Hack damit Transparenzen in png Dateien funktionieren */
* html .footer .partners .erv {
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_images/footer_logo_erv.png', sizingMethod='crop');
}

.footer .partners .wien2 {
	position: absolute;
	top: 30px;
	left: 258px;
	display: block;
	background-image: url(../_images/footer_logo_wien2.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 80px;
	height: 31px;
	z-index: 2;
}
/* IE6 Hack damit Transparenzen in png Dateien funktionieren */
* html .footer .partners .wien2 {
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_images/footer_logo_wien2.png', sizingMethod='crop');
}

.footer div span {
	display: none;
}
.footer .swf {
	position: absolute;
	top: 12px;
	left: 222px;
	z-index: 1;
}
.footer .copyright {
	position: absolute;
	top: 82px;
	left: 15px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.footer .hotline-fee {
	position: absolute;
	top: 95px;
	right: 4px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
.footer #footer-navigation {
	position: absolute;
	top: 79px;
	right: 4px;
	list-style-type: none;
}
.footer #footer-navigation li {
	float: left;
	margin: 0;
	padding: 0 0 0 21px;
}
.footer #footer-navigation li a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.footer #footer-navigation li a:hover {
	color: #000;
}



/***************************************************************************************/
/*********************************  HEADER - TEIL 2  ***********************************/
/***************************************************************************************/


/* DE - Deutsche Navigation airberlin */
.header_binoli #navigation {
	position: absolute;
	top: 82px;
	z-index: 3;
}
*+html .header_binoli #navigation {
	top: 81px;
}
* html .header_binoli #navigation {
	top: 81px;
}

/* ES - Spanische Navigation airberlin */
.header_binoliES #navigation {
	position: absolute;
	top: 82px;
	z-index: 3;
}
*+html .header_binoliES #navigation {
	top: 81px;
}
* html .header_binoliES #navigation {
	top: 81px;
}

/* EN - Englische Navigation airberlin */
.header_binoliEN #navigation {
	position: absolute;
	top: 82px;
	z-index: 3;
}
*+html .header_binoliEN #navigation {
	top: 81px;
}
* html .header_binoliEN #navigation {
	top: 81px;
}

/* IT - Italienische Navigation airberlin */
.header_binoliIT #navigation {
	position: absolute;
	top: 82px;
	z-index: 3;
}
*+html .header_binoliIT #navigation {
	top: 81px;
}
* html .header_binoliIT #navigation {
	top: 81px;
}


/* DE */
.header_airberlin #navigation {
	position: absolute;
	top: 99px;
	z-index: 3;
}
*+html .header_airberlin #navigation {
	top: 98px;
}
* html .header_airberlin #navigation {
	top: 98px;
}

/* ES */
.header_airberlinES #navigation {
	position: absolute;
	top: 99px;
	z-index: 3;
}
*+html .header_airberlinES #navigation {
	top: 98px;
}
* html .header_airberlinES #navigation {
	top: 98px;
}

/* EN */
.header_airberlinEN #navigation {
	position: absolute;
	top: 99px;
	z-index: 3;
}
*+html .header_airberlinEN #navigation {
	top: 98px;
}
* html .header_airberlinEN #navigation {
	top: 98px;
}

/* IT */
.header_airberlinIT #navigation {
	position: absolute;
	top: 99px;
	z-index: 3;
}
*+html .header_airberlinIT #navigation {
	top: 98px;
}
* html .header_airberlinIT #navigation {
	top: 98px;
}



/** Aktion **/
.header #main-navigation li.aktionActive {
	background-image: url(../_images/main_active_left_aktion.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding: 0 32pt;
	margin: 0 0 0 -2px;
}

.header #main-navigation li.aktion {
	background-image: url(../_images/main_left_aktion.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding: 0;
	margin: 0 0 0 0px;
}

.header #main-navigation li.aktion a {
	padding-left: 55px;
}