body {
	background: #fff;
	color: #000;
	font: normal 14px Arial, Helvetica, sans-serif;
	margin: 20px;
}

a {
	color: #000;
}

h1 {
	color: #f09;
	font: 22px sans-serif;
	line-height: 28px;
	font-weight: normal;
}

h1 a {
	border-bottom: 1px dotted #f09;
	color: #f09;
	text-decoration: none;
}

h2 {
	color: #f09;
	font: 16px sans-serif;
	font-weight: bold;
}

h2 a {
	border-bottom: 1px dotted #f09;
	color: #f09;
	text-decoration: none;
}


#Suchmaske {
	background: url(http://www.lastminute.de/oss/img/img_destinations/bg_schnellsuche.gif) no-repeat;
	float: right;
	height: 327px;
	margin: 0 -15px 20px 20px;
	padding: 8px;
	width: 200px; 
}

#Suchmaske label {
	clear: both;
	display: block;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: -3px;
	padding: 3px 0 0 0;
	white-space: nowrap;
}

#depAirport, #adultAmount, #FlightType, #destName {
	font-size: 12px;
	height: 20px;
	width: 180px;
}

#depDate, #retDate {
	font-size: 11px;
	height: 20px;
}

#DateFloat {
	float: left;
	margin: 10px 25px 10px 0;
	width: 73px;
}

#Schaltflaeche-Suchen {
	padding: 25px 10px 10px 94px;
}

h2.Suchtitel {
	color:#ff0099;
	font-size: 16px; 
	font-weight:bold; 
	margin: 0;
	padding: 8px 0 4px 0;
}


#Inhalt_Links {
	height: auto;
	line-height: 20px;
	padding: 0;
	position: absolute;
	top: 360px;
	width: 600px; 
}

#Inhalt_Rechts {
	border-left: 1px solid #d0d0d0;
	font-size: 11px;
	height: auto;
	left: 640px;
	line-height: 18px;
	margin-top: 10px;
	padding: 0 0 0 20px;
	position: absolute;
	top: 360px;
	width: 260px; 
}

#RechteSpalte_Block {
	margin-bottom: 30px;
}


#Haupttext {
	float: left;
	position: relative;
	padding-bottom: 18px;
}


#Laenderinfo {
	background: url(http://www.lastminute.de/oss/img/img_destinations/deutschland/muenchen/specials_muenchen.jpg) no-repeat;
	clear: both;
	display: block; 
	font: normal 12px Arial, Helvetica, sans-serif;
	height: 250px;
	margin: 15px 0 15px 0;
	position: relative;
}

#Laenderinfo div.Inhalt {
	line-height: 18px;
	padding: 5px 5px 5px 200px;
	*padding: 1px 5px 5px 200px;
}

#Laenderinfo h2 {
	color: #f09;
	font-size: 18px;
	font-weight: bold;
}


#Infoblock {
	background: transparent url(http://www.lastminute.de/oss/img/img_destinations/bg_Laenderinfo4_bot.gif) no-repeat; 
	background-position: bottom;
	display:block; 
	font: normal 12px Arial, Helvetica, sans-serif;
	height: auto;
	line-height: 18px;
	margin: 15px 0 15px 0;
	position: relative;
}

#Infoblock div.Inhalt {
	background: transparent url(http://www.lastminute.de/oss/img/img_destinations/bg_Laenderinfo4.gif) no-repeat; 
	background-position: top;
	padding: 3px 8px 3px 8px;
}

#Infoblock h2 {
	color: #f09;
	font-size: 18px;
	font-weight: bold;
}

#Infoblock h2 a {
	border-bottom: 1px dotted #f09;
	color: #f09;
	text-decoration: none;
}


#Angebot {
	clear: both;
	font: normal 12px Arial, Helvetica, sans-serif;
	line-height: 18px;
	width: 250px; 
}

#Angebot a {
	color: #000;
	font-size: 12px;
	font-weight: bold;
}

img.Thumb {
	border: 1px solid #000;
	margin-right: 6px; 
}

#Angebot span.Preis {
	background: transparent url(http://www.lastminute.de/oss/img/img_destinations/b_bg_preis110.gif) no-repeat; 
	float: right;
	margin: 2px 0 10px 0;
	width: 110px; 
}

#Angebot span.Preis a {
	color: #fff; 
	font-weight: bold; 
	line-height: 16px;
	padding: 0 0 0 5px; 
	text-decoration: none; 
}


#Linkbox {
	background-color: #f0f0f0;
	border: 1px solid #c0c0c0;
	height: 75px;
	margin-bottom: 5px;
	overflow: auto;
	padding: 8px;
	width: 562px;
}

#Linkbox_Spalte {
	float: left;
	width: 135px;
}

#Linkbox_Spalte a {
	color: #000;
	display: block;
}



/*-------- Google Maps Box --------*/

#Google-Map, #Google-Map-Airport1, #Google-Map-Airport2 {
	border: 1px solid #646464;
	float: left;
	font-family: Arial, Helvetica; 
	font-size: 10pt; 
	position: relative;
}

#Google-Map {
	height: 578px;
	margin-bottom: 10px; 
	width: 578px; 
}

#Google-Map-Airport1, #Google-Map-Airport2 {
	display: inline; 
	float: left;
	height: 286px; 
	margin: 10px 0 10px 10px; 
	padding: 0; 
	width: 282px; 
}

#Google-Map-Airport2 {
	#clear: right;
}

.GMBubble {
	color: #323232;
	font-family: Arial; 
	font-size: 12px; 
	line-height: 18px;
	margin-bottom: 20px;
	width: 260px;
}

.GMBubble h3 {
	font-size: 12px; 
	margin: 0 0 10px 10px;
}

.GMBubble p {
	margin: 0;
}

.GMBubble p.Preis {
	background: transparent url(http://www.lastminute.de/oss/img/img_destinations/b_bg_preis180.gif) no-repeat; 
	height: 18px;
	width: 180px; 
}

.GMBubble p.Preis a {
	color: #fff; 
	font-weight: bold; 
	padding: 0 0 0 5px; 
	text-decoration: none; 
}

.GMBubble img {
	border: 1px solid #323232; 
	float: left;
	margin: 0 10px; 
}



/*-------- Footer --------*/

#Zertifikate {
	background: transparent url(http://www.lastminute.de/oss/img/wl/lmn2/content_new/bg_box908_certificates.gif) no-repeat; 
	display: block; 
	height: 44px; 
	line-height: 14px;
	list-style: none; 
	margin: 0;
	padding-left: 8px; 
	width: 908px; 
}

#Zertifikate li {
	float: left; 
	height: 40px; 
	margin: 0 7px 0 0; 
	padding-top: 3px; 
	vertical-align: middle;
	width: 144px; 
}

#Zertifikate li a {
	color: #000; 
	font-size: 11px; 
	font-weight: bold; 
	line-height: 14px; 
	padding-top: 6px;
}

#Zertifikate li img {
	float: left;
	margin: 3px 6px 0 0; 
	text-align: left; 
}

#Fusszeile {
	display: block; 
	font: normal 10px Arial, Helvetica, sans-serif;
	height: auto;
	line-height: 18px;
	margin: 0;
	white-space: nowrap;
	width: 600px; 
}

#Fusszeile img {
	border: 0;
}
#Fusszeile a {
	color: #000;
}



/*-------- Menü --------*/

#Kopfzeile {
	clear: both;
	display: block; 
	height: 181px; 
	left: 20px;
	padding: 0;
	position: absolute; 
	top: 20px;
	width: 908px;
}

#KeyVisual {
	background: transparent url(http://www.lastminute.de/oss/img/img_destinations/deutschland/muenchen/specials_muenchen_keyvisual.jpg) no-repeat;
	height: 150px;
	margin-top: -8px;
	width: 908px;
}

#Subnavigation-Pfad {
	background: transparent url(http://www.lastminute.de/oss/img/img_destinations/bg_breadcrumb.gif) no-repeat; 
	color: #000;
	height: 30px; 
	margin: 0; 
	padding: 6px 10px 2px 10px; 
	width: 908px; 
}

#Subnavigation-Pfad ul {
	margin: 0; 
	padding: 0;
}

#Subnavigation-Pfad ul li {
	color: #000;
	display: inline; 
	font: normal 12px/18px Arial, Helvetica, sans-serif; 
	padding: 0; 
}

#Subnavigation-Pfad ul li a {
	color: #000;
}

div#Subnavigation-Pfad ul li b {
	color: #f09;
	font-size: 14px; 
	font-weight: bold; 
}

#Schnellsuche {
	background: transparent url(http://www.lastminute.de/oss/img/wl/lmn2/content_new/bg_tnav_bot.gif) repeat-x; 
	clear: both; 
	display: block; 
	font-size: 12px;
	height: 38px; 
	margin: 19px 0 -16px 0; 
	*margin-top: 0; 
	padding: 13px 4px 13px 4px; 
	text-align: right; 
	width: 900px; 
	z-index: 0; 
}

*:first-child+html #Schnellsuche { margin-top: 17px; } /*IE7 Hack*/

#Schnellsuche a { 
	color: #000; 
}

#Top-Navigation, #Werbebanner {
	clear: both;
	display: block; 
	position: relative; 
	width: 908px; 
}

.KopfzeileIE6 {
	border: 1px solid #f09; 
	height: 88px; 
	overflow: visible;
}

#Logo {
	clear: both; 
	display: block; 
	height: 69px; 
	*height:61px;
	margin: 0; 
	padding: 0; 
}

#Top-Navigation {
	clear: both;
	display: block; 
	height: 39px; 
	*height: 42px; 
	margin-bottom: -22px; 
	padding: 0; 
	width: 908px; 
	z-index: 100; 
}

.Top-NavigationIE6 {
	padding-top: 10px; 
	overflow: visible;
}

div.Navigationspunkt, div.Navigationspunkt-Neu, div.Navigationspunkt-Sparen  {
	float: left; 
	height: 20px; 
	*height: 40px; 
	margin: 0; 
	padding: 17px 0 0 0; 
	*padding-top: 19px; 
	z-index: 100;
}

div.Navigationspunkt-Neu {
	background: transparent url(http://www.lastminute.de/oss/img/wl/lmn2/content_new/bg_tnav_labelnew.gif) no-repeat; 
	background-position: top center;
}

div.Navigationspunkt-Sparen {
	background: transparent url(http://www.lastminute.de/oss/img/wl/lmn2/content_new/bg_tnav_labelsparen.gif) no-repeat;
}

#MP-Home, #MP-Pauschal, #MP-Flug, #MP-Hotel, #MP-Trip-Mix, #MP-Kreuzfahrten, #MP-Wellness, #MP-Mietwagen, #MP-Specials, #MP-Ski, #MP-Fruehbucher, #MP-Ferienwohnungen, #MP-Freizeit {
	display: inline; 
	margin: 0; 
	padding:0px;
	position: relative; 
	z-index: 1; 
}

#MP-Home h4, #MP-Pauschal h4, #MP-Flug h4, #MP-Hotel h4, #MP-Trip-Mix h4, #MP-Kreuzfahrten h4, #MP-Wellness h4, #MP-Mietwagen h4, #MP-Specials h4, #MP-Ski h4, #MP-Fruehbucher h4, #MP-Ferienwohnungen h4, #MP-Freizeit h4 {
	background: transparent url(http://www.lastminute.de/oss/img/wl/lmn2/content_new/bg_tnav_tab_right2.gif) no-repeat; 
	background-position: right; 
	display: inline; 
	font-size: 12px;
	height: 24px; 
	*height: 19px; 
	margin: 80px 0 0 0; 
	*margin: 0; 
	padding: 8px 10px 10px 0; 
	*padding: 0 0 0 0; 
	width: 90%; 
}

#MP-Home h4 a, #MP-Pauschal h4 a, #MP-Flug h4 a, #MP-Hotel h4 a, #MP-Trip-Mix h4 a, #MP-Kreuzfahrten h4 a, #MP-Wellness h4 a, #MP-Mietwagen h4 a, #MP-Specials h4 a, #MP-Ski h4 a, #MP-Fruehbucher h4 a, #MP-Ferienwohnungen h4 a, #MP-Freizeit h4 a {
	background: transparent url(http://www.lastminute.de/oss/img/wl/lmn2/content_new/bg_tnav_tab_left2.gif) no-repeat; 
	background-position: left; 
	color: #000; 
	height: 23px; 
	font-size: 12px; 
	font-weight: bold; 
	line-height: 12px; 
	margin: 0; 
	*margin: 0 10px 0 0; 
	padding: 8px 0 10px 10px; 
	text-decoration: none; 
	white-space: nowrap;
}

#MP-Home h4 a b, #MP-Pauschal h4 a b, #MP-Flug h4 a b, #MP-Hotel h4 a b, #MP-Trip-Mix h4 a b, #MP-Kreuzfahrten h4 a b, #MP-Wellness h4 a b, #MP-Mietwagen h4 a b, #MP-Specials h4 a b, #MP-Ski h4 a b, #MP-Fruehbucher h4 a b, #MP-Ferienwohnungen h4 a b, #MP-Freizeit h4 a b {
	color: #f09; 
	white-space: nowrap;
}

#MP-Home h4 a:hover, #MP-Pauschal h4 a:hover, #MP-Flug h4 a:hover, #MP-Hotel h4 a:hover, #MP-Trip-Mix h4 a:hover, #MP-Kreuzfahrten h4 a:hover, #MP-Wellness h4 a:hover, #MP-Mietwagen h4 a:hover, #MP-Specials h4 a:hover, #MP-Ski h4 a:hover, #MP-Fruehbucher h4 a:hover, #MP-Ferienwohnungen h4 a:hover, #MP-Freizeit h4 a:hover {
	color: #f09;
}

#MP-Home h4.MP-Aktiv, #MP-Pauschal h4.MP-Aktiv, #MP-Flug h4.MP-Aktiv, #MP-Hotel h4.MP-Aktiv, #MP-Trip-Mix h4.MP-Aktiv, #MP-Kreuzfahrten h4.MP-Aktiv, #MP-Wellness h4.MP-Aktiv, #MP-Mietwagen h4.MP-Aktiv, #MP-Specials h4.MP-Aktiv, #MP-Ski h4.MP-Aktiv, #MP-Fruehbucher h4.MP-Aktiv, #MP-Ferienwohnungen h4.MP-Aktiv, #MP-Freizeit h4.MP-Aktiv {
	background: transparent url(http://www.lastminute.de/oss/img/wl/lmn2/content_new/bg_tnav_tab_right2_a.gif) no-repeat; 
	background-position: right; 
	display: inline; 
	font-size: 12px;
	height: 23px; 
	padding: 8px 10px 10px 0; 
	*padding: 0 0 0 0; 
	width: 100%; 
}

#MP-Home h4.MP-Aktiv a, #MP-Pauschal h4.MP-Aktiv a, #MP-Flug h4.MP-Aktiv a, #MP-Hotel h4.MP-Aktiv a, #MP-Trip-Mix h4.MP-Aktiv a, #MP-Kreuzfahrten h4.MP-Aktiv a, #MP-Wellness h4.MP-Aktiv a, #MP-Mietwagen h4.MP-Aktiv a, #MP-Specials h4.MP-Aktiv a, #MP-Ski h4.MP-Aktiv a, #MP-Fruehbucher h4.MP-Aktiv a, #MP-Ferienwohnungen h4.MP-Aktiv a, #MP-Freizeit h4.MP-Aktiv a {
	background: transparent url(http://www.lastminute.de/oss/img/wl/lmn2/content_new/bg_tnav_tab_left2_a.gif) no-repeat; 
	background-position: left; 
	font-size: 12px; 
	font-weight: bold; 
	color: #fff; 
	height: 23px; 
	line-height: 12px; 
	margin: 0; 
	*margin: 0 10px 0 0; 
	padding: 8px 0 10px 10px; 
	*padding:8px 0 10px 10px; 
	text-decoration: none;
}

#MP-Home h4.MP-Aktiv a b, #MP-Pauschal h4.MP-Aktiv a b, #MP-Flug h4.MP-Aktiv a b, #MP-Hotel h4.MP-Aktiv a b, #MP-Trip-Mix h4.MP-Aktiv a b, #MP-Kreuzfahrten h4.MP-Aktiv a b, #MP-Wellness h4.MP-Aktiv a b, #MP-Mietwagen h4.MP-Aktiv a b, #MP-Specials h4.MP-Aktiv a b, #MP-Ski h4.MP-Aktiv a b, #MP-Fruehbucher h4.MP-Aktiv a b, #MP-Ferienwohnungen h4.MP-Aktiv a b, #MP-Freizeit h4.MP-Aktiv a b {
	color: #000;
}

#MP-Home h4.MP-Aktiv a:hover, #MP-Pauschal h4.MP-Aktiv a:hover, #MP-Flug h4.MP-Aktiv a:hover, #MP-Hotel h4.MP-Aktiv a:hover, #MP-Trip-Mix h4.MP-Aktiv a:hover, #MP-Kreuzfahrten h4.MP-Aktiv a:hover, #MP-Wellness h4.MP-Aktiv a:hover, #MP-Mietwagen h4.MP-Aktiv a:hover, #MP-Specials h4.MP-Aktiv a:hover, #MP-Ski h4.MP-Aktiv:hover, #MP-Fruehbucher h4.MP-Aktiv a:hover, #MP-Ferienwohnungen h4.MP-Aktiv a:hover, #MP-Freizeit h4.MP-Aktiv a:hover {
	color: #fff;
}
 

 
/*IFrame Styles*/

.MP-IFrame-Container, .MP-IFrame, .MP-IFrame-Items {
	left: 0;
	position: absolute; 
	width: 200px; 
}

.MP-IFrame-Container {
	display: none;
	top: 23px; 
	*top: 14px; 
	z-index: 200; 
}

.MP-IFrame {
	top: 0; 
	z-index: -2; 
	opacity: 0; 
	filter: alpha(opacity=0);
	/*display:none; height:0;*/ 
}

.MP-IFrame-Items {
	background: transparent url(http://www.lastminute.de/oss/img/wl/lmn2/content_new/bg_tnav_sub2.gif) no-repeat;
	background-position: bottom;
	border-top: 1px solid #c8c8c8;
	height: auto;
	list-style: none;
	margin: -3px 0 0 0;
	*margin-top: 14px;
	padding: 0;
	top: 0;
	top /*\**/: -12px\9; /*IE8 Hack*/
	z-index: 201;
}

/* Opera Hack: */
@media all and (min-width: 0px) { .MP-IFrame-Items { top: 8px; } }
@-moz-document url-prefix() { .MP-IFrame-Items { top: 0; } } 

@media screen and (-webkit-min-device-pixel-ratio:0) { .MP-IFrame-Items { top: 0px; } } /*Chrome Hack*/

*:first-child+html .MP-IFrame-Items { top: 0px; } /*IE7 Hack*/


.MP-Home, .MP-Pauschal, .MP-Flug, .MP-Hotel, .MP-Trip-Mix, .MP-Kreuzfahrten, .MP-Wellness, .MP-Mietwagen, .MP-Specials, .MP-Ski, .MP-Fruehbucher, .MP-Ferienwohnungen, .MP-Freizeit  {
	height: 23px; 
	*height: 10px;
	width: 100%; 
}

.MP-Pauschal ul li a, .MP-Flug ul li a, .MP-Hotel ul li a, .MP-Trip-Mix ul li a, .MP-Kreuzfahrten ul li a, .MP-Wellness ul li a, .MP-Specials ul li a, .MP-Specials ul li a, .MP-Ski ul li a, .MP-Fruehbucher ul li a, .MP-Ferienwohnungen ul li a, .MP-Freizeit ul li a {
	background: transparent url(http://www.lastminute.de/oss/img/wl/lmn2/content_new/bg_tnav_sub_p.gif) repeat-x;
	color: #000; 
	height: 24px; 
	font-size: 11px; 
	line-height: 24px; 
	margin: 8px; 
	padding: 4px 2px; 
	*padding: 5px 2px 4px 2px; 
	text-decoration: none; 
	width: 100%; 
}

.MP-Pauschal ul li a:hover, .MP-Flug ul li a:hover, .MP-Hotel ul li a:hover, .MP-Trip-Mix ul li a:hover, .MP-Kreuzfahrten ul li a:hover, .MP-Wellness ul li a:hover, .MP-Specials ul li a:hover, .MP-Specials ul li a:hover, .MP-Ski ul li a:hover, .MP-Fruehbucher ul li a:hover, .MP-Ferienwohnungen ul li a:hover, .MP-Freizeit ul li a:hover {
	background: transparent url(http://www.lastminute.de/oss/img/wl/lmn2/content_new/bg_tnav_sub_a.gif) no-repeat; 
	color: #fff; 
	font-weight: bold; 
	z-index: 103;
}
