body { 
 background : #FFFFFF; 
 font-family : Arial, sans-serif; 
 font-size : 12px; 
 color : #4066B3;
 margin:0;
 padding:0;
} 

img {
	border:0;
	margin:0;
 	padding:0;
}

a {
	color:#335CAD;
	background-color:none;
	text-decoration:none;
	font-family:Arial, sans-serif; 
 	font-size:11px; 
 	font-weight:normal;
}

a:hover {
	text-decoration:underline;
}

h1 {
	font-weight:bold;
	margin:0;
	font-size:9pt;
	background-color:white;
	display:block;
	padding:0;
	padding-top:1px;
	padding-left:5px;
	vertical-align:middle;
	line-height:20px;
	color:#335CAD;
	border-bottom:1px solid #3282D2;
}

*html h1 {
padding-top:0px;
}

h2 {
	font-weight:bold;
	margin:0;
	padding:0;
	font-size:11px;
	display:inline;
}
 
h4 {
	background-color:#FE7740;
	display:block;
	height:22px;
	line-height:22px;
	color:white;
	vertical-align:middle;
	text-align:left;
	margin:0;
	padding-left:10px;
}

form {
	margin:0;
	padding:0;
	border:0;
}

ul {
	color:#808080;
}

#logo {
	position:absolute;
	margin:0;
	padding:0;
	top:0;
	left:0;
	width:319px;
	height:80px;
}

#anzeigen {
	background-image:url(../images/anzeigen.jpg);
	width:1000px;
	background-repeat:no-repeat;
	float:none;
	clear:both;
	margin-top:14px;
	padding:0;
	padding-top:25px;
	margin:0;
	display:block;
	height:47px;
	line-height:47px;
	vertical-align:bottom;
	margin-top:5px
}

#partner {
	background-image:url(../images/partner.jpg);
	width:1000px;
	height:76px;
	background-repeat:no-repeat;
	display:block;
	margin-top:6px;
}

#middle_top {
	width:579px;
	margin:0;
	padding:0;
	display:block;
	float:left;
	margin-bottom:10px;
}

#news {
	width:148px;
	border:1px solid #3282D2;
	margin-bottom:0;
	margin-right:0;
	background-color:#E4EDFF;
	margin-left:8px;
	margin-top:11px;
	margin-right:0px;
	display:block;
	float:left;
	color:white;
} 

#news2 {

} 

*html #news {
	margin-left:4px;
}

#right {
	position:absolute;
	top:212px;
	left:578px;
	display:block;
	margin-left:163px;
}

#right_flug {
	position:absolute;
	top:212px;
	left:578px;
	display:block;
	margin-left:163px;
} 

*html #right_flug {
	margin-left:10px;
}

#right_box {
	width:250px;
	height:104px;
	border:1px solid #3282D2;
	margin-left:0;
	margin-bottom:0;
	margin-right:0;
	background-color:#E4EDFF;
	margin-top:10px;
	padding:0;
	display:block;
	color:#00339A;
	color:white;
}

*html #right_box {
	height:100px;
}

#right_box_teaser {
	width:250px;
	height:212px;
	border:1px solid #3282D2;
	margin-left:0;
	margin-bottom:0;
	margin-right:0;
	background-color:#E4EDFF;
	margin-top:10px;
	padding:0;
	display:block;
	color:#00339A;
	color:white;
}

*html #right_box {
	height:100px;
}

#right_lastminute {
	width:250px;
	border:1px solid #3282D2;
	margin-left:0;
	margin-bottom:0;
	margin-right:0;
	background-color:#E4EDFF;
	margin-top:10px;
	display:block;
	color:#00339A;
	font-size:11px;
}

*html #mainnavigator {
	margin-top:-3px;
}

#mainnavigator {
	height:24px;
	margin:0;
	padding:0;
	list-style-type:none;
}

#showwhere {
	background-image:url(../images/toplist.jpg);
	height:20px;
	width:983px;
	padding-left:10px;
	padding-top:2px;
	margin:0;
}

*html #showwhere {
	width:983px;
	height:16px;
}

#showwhere2 {
	background-image:url(../images/toplist.jpg);
	height:18px;
	width:985px;
	padding-left:10px;
	padding-top:4px;
	margin:0;
	display:block;
}

#cont_flug {
	width:563px;
	padding:0;
	margin:0;
	margin-left:6px;
	margin-top:12px;
	display:block;
	background-color:transparent;
}

*html #cont_flug {
	margin-left:3px;
}

#cont {
	width:563px;
	padding:0;
	margin:0;
	margin-left:10px;
	margin-top:11px;
	display:block;
	text-align:center;
	background-color:transparent;
}

*html #cont {
	margin-left:5px;
}

#cont2 {
	padding:0;
	border-left:1px solid #FE7741;
	border-right:1px solid #FE7741;
	border-bottom:1px solid #FE7741;
	padding:4px;
	margin:0;
}

.Home {
	width:71px;
	height:24px;
	display:block;
	float:left;
	margin:0;
	padding:0;
	background-image:url(../images/Home_bg.jpg);
}

.Billigflieger {
	width:90px;
	height:24px;
	display:block;
	float:left;
	margin:0;
	padding:0;
	background-image:url(../images/Billigflieger_bg.jpg);
}

.News {
	width:59px;
	height:24px;
	display:block;
	float:left;
	margin:0;
	padding:0;
	background-image:url(../images/News_bg.jpg);
}

.Flug {
	width:56px;
	height:24px;
	display:block;
	float:left;
	margin:0;
	padding:0;
	background-image:url(../images/Flug_bg.jpg);
}

.Hotel {
	width:57px;
	height:24px;
	display:block;
	float:left;
	margin:0;
	padding:0;
	background-image:url(../images/Hotel_bg.jpg);
}

.Lastminute {
	width:97px;
	height:24px;
	display:block;
	float:left;
	margin:0;
	padding:0;
	background-image:url(../images/Lastminute_bg.jpg);
}

.Pauschalreisen {
	width:112px;
	height:24px;
	display:block;
	float:left;
	margin:0;
	padding:0;
	background-image:url(../images/Pauschalreisen_bg.jpg);
}

.Staedtereisen {
	width:95px;
	height:24px;
	display:block;
	float:left;
	margin:0;
	padding:0;
	background-image:url(../images/Staedtereisen_bg.jpg);
}

.Service-Links {
	width:105px;
	height:24px;
	display:block;
	float:left;
	margin:0;
	padding:0;
	background-image:url(../images/Service-Links_bg.jpg);
}

#pathit {
	float:left;
	height:18px;
	width:795px;
	display:block;
}

#pathit a {
	color:white;
	font-weight:normal;
}

*html #pathit a {
	font-weight:normal;
}

*html #pathit {
	width:795px;
	height:19px;
}

#searchit {
	display:block;
	margin:0;
	padding:0;
	width:120px;

}

#mod_search_searchword {
	width:120px;
	height:15px;
	font-size:10px;
	margin:0;
	padding:0;
	margin-top:-1px;
}

*html #mod_search_searchword {
	margin-top:-2px;
}

#c_ntend {
	display:block;
}

.pathway {
	color:#fff;
}

.more {
	color:#FE763F;
}

.quickfinder {
	margin:0;
	padding:0;
	height:18px;
	font-size:11px;
	margin-top:-1px;
}

*html .quickfinder {
	margin-top:-1px;
	margin-left:1px;
}

.global {
	background-color:white;
	font-size:11px;
	color:#4066B3;
}

#footerpic {
	padding:0;
	padding-top:25px;
	margin:0;
	display:block;
	height:47px;
	line-height:47px;
	vertical-align:bottom;
	margin-top:5px
}