/*
@charset "iso-8859-1";
@charset "utf-8";
*/
/* CSS Document */

div.alertinfobox {visibility:hidden;position:absolute;top:0px;left:0px;width:200px;margin:6px 0 0 0;background:#ffffff;padding:4px;border:solid #ffd700 1px;font-weight:normal;text-decoration:none;color:#000000;font-family:Arial,Helvetica;font-size:10px;}
/* TEXTDESIGN */

a:link,a:visited,a:active {
	color:#11549a;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	}
a:hover,a:focus {
	color:#000000;
	text-decoration:none;
	}
a:link.toplevel,a:visited.toplevel,a:active.toplevel {
	display:block;
	float:left;
	height:22px;
	width:auto;
	background-image:url(gfx/toplevelback.jpg);
	margin:0;
	margin-left:-3px;
	margin-right:-3px;
	padding:3px;
	padding-top:3px;
	color:#000000;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	}
a:hover.toplevel,a:focus.toplevel {
	color:#11549a;
	}

div#toplevelmenu img {
	display:block;
	float:left;
	height:22px;
	width:auto;
	text-align:center;
	vertical-align:top;
	margin:0;
	padding:0;
	}
div#usermenu span {
	position:relative;
	display:block;
	float:right;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	margin:0;
	margin-left:50px;
	margin-top:3px;
	margin-right:3px;
	}
a:link.usermenu,a:visited.usermenu,a:active.usermenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
	}
a:hover.usermenu,a:focus.usermenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	}

div#searchbox h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#000000;
	margin:10px;
	}
	
div.middlebox h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:normal;
	color:#11549a;
	margin:17px;
	margin-bottom:5px;
	}

div.middlebox p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	margin:17px;
	margin-top:5px;
	}

div.middlebox p.subtext {
	position:relative;
	top:0;
	left:0;
	display:block;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	margin:17px;
	margin-top:0;
	margin-bottom:7px;
	}

div.middlebox hr {
	position:relative;
	top:0;
	left:0;
	display:block;
	clear:both;
	color:#a0b2c4;
	margin:0;
	margin-top:-10px;
	padding:0px;
	height:1px;
	width:100%;
	}
	
div.middlebox span.player {
	border:#000000 1px solid;
	margin:0;
	margin-right:5px;
	width:166px;
	height:117px;
	display:block;
	float:left;
	}
	
div.smallbox span.player {
	border:#000000 1px solid;
	margin:0;
	margin-top:14px;
	margin-bottom:6px;
	width:201px;
	height:160px;
	display:block;
	float:left;
	}
	
div.smallbox p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	margin:19px;
	margin-top:5px;
	}

div.smallbox p.subtext {
	position:relative;
	top:0;
	left:0;
	display:block;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	margin:17px;
	margin-top:0;
	margin-bottom:7px;
	}
	
div.smallbox p.preis {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	margin:25px;
	margin-top:-14px;
	text-align:right;
	}

div.smallbox hr {
	position:relative;
	top:0;
	left:0;
	display:block;
	clear:both;
	color:#a0b2c4;
	margin:0;
	margin-top:-10px;
	padding:0px;
	height:1px;
	width:100%;
	}
	
div#footmenu p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#ffffff;
	margin:2px;
	}
	
a:link.footmenu,a:visited.footmenu,a:active.footmenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
	margin-left:5px;
	margin-right:5px;
	}
a:hover.footmenu,a:focus.footmenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	}
	
div#footer p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	margin:0px;
	margin-top:10px;
	}
	
form {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	margin:0px;
	margin-left:10px;
	margin-right:10px;
	}
select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
select.smal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	}

/* CONTAINER */

div#topleft {
	position:absolute;
	top:0px;
	left:0px;
	margin:0;
	padding:0;
	width:229px;
	height:104px;
	}
	
div#slogan {
	position:absolute;
	top:0px;
	left:229px;
	margin:0;
	padding:0;
	width:558px;
	height:59px;
	}
	
div#logo {
	position:absolute;
	top:0px;
	left:787px;
	margin:0;
	padding:0;
	width:214px;
	height:59px;
	}
	
div#toplevelmenu {
	position:absolute;
	left:229px;
	top:59px;
	margin:0;
	padding:0;
	width:771px;
	height:22px;
	background-color:#FFFFFF;
	}

div#usermenu {
	position:absolute;
	left:229px;
	top:81px;
	margin:0;
	padding:0;
	width:771px;
	height:23px;
	background-image:url(gfx/usermenuback.jpg);
	text-align:right;
	}
	
#video_pod {
	position:absolute;
	top:104px;
	left:0;
	margin:0;
	padding:0;
	width:787px;
	height:260px;
	z-index:59;
	}

#film01 {
	position:relative;
	top:0;
	left:0;
	margin:0;
	padding:0;
	width:229px;
	height:104px;
	}

div.middlebox {
	position:relative;
	display:block;
	float:left;
	width:376px;
	min-height:215px;
	background-image:url(gfx/boxbg.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	border:#a0b2c4 1px solid;
	margin:5px;
	margin-top:8px;
	}

*html div.middlebox {
	height:215px;
	}
	
div.smallbox {
	display:block;
	float:left;
	width:244px;
	min-height:243px;
	background-image:url(gfx/boxbg.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	border:#a0b2c4 1px solid;
	margin:5px;
	margin-right:9px;
	margin-top:8px;
	}

div#footmenu {
	position:relative;
	top:0;
	left:0;
	display:block;
	clear:both;
	width:1000px;
	height:22px;
	background-color:#11549a;
	margin-top:10px;
	}

div#footer {
	position:relative;
	top:0;
	left:0;
	display:block;
	width:1000px;
	height:auto;
	margin:0px;
	text-align:center;
	background-color:#FFFFFF;
	}

#swfemb, #swfobj {
	position:absolute;
	top:104px;
	left:0;
	width:787px;
	height:260px;
	}

div#searchbox {
	display:block;
	position:absolute;
	left:788px;
	top:104px;
	width:212px;
	height:650px;
	background-color:#e8e8e8;
	z-index:50;
	}
div#content {
	display:block;
	width:787px;
	min-width:787px;	
	height:auto;
	margin-top:0;
	padding-left:5px;
	}
*html div#content {
	padding-left:0px;
	}
	
div#page {
	display:block;
	width:787px;
	height:auto;
	background-image:url(gfx/background.jpg);
	background-repeat:repeat-y;
	}

/* my */

div#se1 { 
	display:block;
	float:left;
	padding-right:5px;
	margin:0px;
	margin-bottom:4px;
}

div.quickbox {
	display:block;
	float:left;
	width:180px;
	height:60px;
	background-image:url(gfx/boxbg.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	border:#a0b2c4 1px solid;
	margin:5px;
	margin-right:9px;
	margin-top:8px;
}

.gline {
	background-image:url(/image/dl5.gif);
	background-repeat:repeat-x;
}

.line {
	background-image:url(/image/dl3.gif);
	background-repeat:repeat-x;
}
.resultHeadCountry A {
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	font-family:Arial, Helvetica, sans-serif;
	PADDING-LEFT: 4px;
}

.resultHeadCountry {
	HEIGHT: 20px;
}

.resultHeadDestination {
	MARGIN-TOP:1px;
	HEIGHT: 18px;
	PADDING-LEFT: 8px;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.resultHeadDestinationTemp {
	MARGIN-TOP: 1px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	HEIGHT: 18px;
	TEXT-ALIGN: center
}
.ResultContainer {
	PADDING-RIGHT:3px;
	PADDING-LEFT:3px;
	OVERFLOW:auto;
	HEIGHT:676px;
}

#btn {FONT-SIZE:12px; COLOR:#000000; FONT-FAMILY:Arial,Helvetica,sans-serif; TEXT-DECORATION:none;}
#BOOK {FONT-WEIGHT:bold; COLOR:#11549a; FONT-SIZE:12px;}
#CO {FONT-WEIGHT:bold;COLOR:#11549a;}
#AVI {FONT-WEIGHT:bold; COLOR:#000000; FONT-SIZE:12px;}
#ERR {FONT-WEIGHT:bold; COLOR:#FF0000; FONT-SIZE:12px;}
#Result { OVERFLOW:auto;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;COLOR:#0099cc;width:510px;height:646px;}
#A1 {FONT-FAMILY:Arial,Helvetica,sans-serif;FONT-SIZE:12px;COLOR:#000000;TEXT-DECORATION: none;}

#InfoTitel {FONT-FAMILY:Arial,Helvetica,sans-serif;FONT-SIZE:16px;color:#11549a;TEXT-DECORATION:none;}
.inro {WIDTH:120px;BORDER-RIGHT:0px; BORDER-TOP:0px; FONT-SIZE:14px;FONT-WEIGHT:bold; BORDER-LEFT:0px; COLOR:#000000;BACKGROUND-COLOR:#e8e8e8; BORDER-BOTTOM:0px; FONT-FAMILY:Arial,Helvetica; TEXT-ALIGN:right}

.norm {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.klein {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	}
#gross {
	FONT-FAMILY:Arial,Helvetica,sans-serif;
	FONT-SIZE:14px;
	COLOR:#000000;
	TEXT-DECORATION: none;
}


#Treffer {
	position:relative;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	top:0;
	left:0;
	margin:5;
	margin-left:17px;
	padding:0;
	width:450px;
	min-height:70px;
	OVERFLOW:hidden;
	}

div#Treffer img {
	float:left;
	height:70px;
	width:80px;
	text-align:center;
	vertical-align:top;
	margin:0;
	padding:0;
	}

div#Treffer span {
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	margin-left:90px;
	margin-top:3px;
	color:#000000;
	}

div#Treffer p {
	color:#e8e8e8
}

div.middlebox h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#11549a;
	margin:0;
	}

.pic {
   border:1px solid #000000;
}


.LeftContainer {
	position:relative;
	display:block;
	float:left;
	PADDING:0px;
	OVERFLOW:auto;
	HEIGHT:646px;
	width:250px;
	margin-left:5px;
	margin-top:8px;

}

#LR { OVERFLOW:auto;COLOR:#0099cc;width:240px;height:646px;}


div.LiSmallbox {
	display:block;
	width:230px;
	min-height:200px;
	background-image:url(gfx/boxbg.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	border:#a0b2c4 1px solid;
	margin:0;
	margin-bottom:10px;
	}

div.LiSmallbox span.player {
	border:#000000 1px solid;
	margin:0;
	margin-top:14px;
	margin-bottom:6px;
	width:201px;
	height:160px;
	display:block;
	float:left;
	}
	
div.LiSmallbox p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	margin:0px;
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
	}

div.LiSmallbox p.subtext {
	position:relative;
	top:0;
	left:0;
	display:block;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	margin:10px;
	margin-top:0;
	margin-bottom:7px;
	}
	
div.LiSmallbox p.preis {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#000000;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:10px;
	text-align:right;
	}

div.LiSmallbox hr {
	position:relative;
	top:0;
	left:0;
	display:block;
	clear:both;
	color:#a0b2c4;
	margin:0;
	margin-top:-10px;
	padding:0px;
	height:1px;
	width:100%;
	}

