	BODY { background-color:#223146; background-image:url(gfx/hint2.jpg); background-repeat:repeat-x; background-position:0px 110px; padding:0px; margin-top:20px; margin-bottom:0px; margin-left:0px; margin-right:0px; font-family:Verdana,Arial,sans-serif; font-size:10pt; color:#29334C;}
	H1 { font-size:12pt; margin:0px; padding:0px; color:#29334C; font-family:Verdana,Arial,sans-serif;}
	H2 { font-size:12pt; margin:0px; padding:0px; color:white; font-family:Verdana,Arial,sans-serif;}
	H3 { font-size:11pt; margin:0px; padding:0px; font-family:Verdana,Arial,sans-serif;}
	
	a:link { font-family:Verdana,Arial,sans-serif; font-size:10pt; color:#29334C; text-decoration:underline; font-weight:bold;}
	a:visited { font-family:Verdana,Arial,sans-serif; font-size:10pt; color:#29334C; text-decoration:underline; font-weight:bold; }
	a:focus { font-family:Verdana,Arial,sans-serif; font-size:10pt; color:#29334C; text-decoration:underline; font-weight:bold; }
	a:hover { font-family:Verdana,Arial,sans-serif; font-size:10pt; color:#29334C; text-decoration:underline; font-weight:bold; }
	a:active { font-family:Verdana,Arial,sans-serif; font-size:10pt; color:#29334C; text-decoration:underline; font-weight:bold; }
	
	a.link_impressum:link { font-family:Verdana,Arial,sans-serif; font-size:10pt; color:white; text-decoration:underline; font-weight:bold;}
	a.link_impressum:visited { font-family:Verdana,Arial,sans-serif; font-size:10pt; color:white; text-decoration:underline; font-weight:bold; }
	a.link_impressum:focus { font-family:Verdana,Arial,sans-serif; font-size:10pt; color:white; text-decoration:underline; font-weight:bold; }
	a.link_impressum:hover { font-family:Verdana,Arial,sans-serif; font-size:10pt; color:white; text-decoration:underline; font-weight:bold; }
	a.link_impressum:active { font-family:Verdana,Arial,sans-serif; font-size:10pt; color:white; text-decoration:underline; font-weight:bold; }
	
	a.weiss:link { font-family:Verdana,Arial,sans-serif; font-size:10pt; color:white; text-decoration:underline; font-weight:bold;}
	a.weiss:visited { font-family:Verdana,Arial,sans-serif; font-size:10pt; color:white; text-decoration:underline; font-weight:bold; }
	a.weiss:focus { font-family:Verdana,Arial,sans-serif; font-size:10pt; color:white; text-decoration:underline; font-weight:bold; }
	a.weiss:hover { font-family:Verdana,Arial,sans-serif; font-size:10pt; color:white; text-decoration:underline; font-weight:bold; }
	a.weiss:active { font-family:Verdana,Arial,sans-serif; font-size:10pt; color:white; text-decoration:underline; font-weight:bold; }
	
	a.location:link { font-family:Verdana,Arial,sans-serif; font-size:10pt; color:white; text-decoration:underline; font-weight:bold;}
	a.location:visited { font-family:Verdana,Arial,sans-serif; font-size:10pt; color:white; text-decoration:underline; font-weight:bold; }
	a.location:focus { font-family:Verdana,Arial,sans-serif; font-size:10pt; color:white; text-decoration:underline; font-weight:bold; }
	a.location:hover { font-family:Verdana,Arial,sans-serif; font-size:10pt; color:white; text-decoration:underline; font-weight:bold; }
	a.location:active { font-family:Verdana,Arial,sans-serif; font-size:10pt; color:white; text-decoration:underline; font-weight:bold; }
	
	a.search:link { font-family:Verdana,Arial,sans-serif; font-size:11pt; color:#29334C; text-decoration:underline; font-weight:bold;}
	a.search:visited { font-family:Verdana,Arial,sans-serif; font-size:11pt; color:#29334C; text-decoration:underline; font-weight:bold; }
	a.search:focus { font-family:Verdana,Arial,sans-serif; font-size:11pt; color:#29334C; text-decoration:underline; font-weight:bold; }
	a.search:hover { font-family:Verdana,Arial,sans-serif; font-size:11pt; color:#29334C; text-decoration:underline; font-weight:bold; }
	a.search:active { font-family:Verdana,Arial,sans-serif; font-size:11pt; color:#29334C; text-decoration:underline; font-weight:bold; }
	
	
	.impressum { color:white; font-family:Verdana,Arial,sans-serif; font-size:9pt;}
	.box_oben { background-image:url(gfx/box_grau_oben.gif); background-repeat:no-repeat; height:4px; width:360px; min-height:4px; min-width:360px; max-height:4px; max-width:360px; margin-right:20px;}
	.box_mitte { background-image:url(gfx/box_grau_mitte.gif); background-repeat:repeat; width:340px; min-width:340px; max-width:340px; padding:10px; margin-right:20px; font-family:Verdana,Arial,sans-serif; font-size:10pt; color:white;}
	.box_unten { background-image:url(gfx/box_grau_unten.gif); background-repeat:no-repeat; height:4px; width:360px; min-height:4px; min-width:360px; max-height:4px; max-width:360px; margin-right:20px;}
	.box_rechts { float:left; padding-top:14px;}
	.gelb { font-family:Verdana,Arial,sans-serif; font-size:8pt; color:#FFD249; }
	.nur_weiss { color:white; }
	.zentriert { text-align:center; }
	.box_oben_location { background-image:url(gfx/box_grau_oben_location.gif); background-repeat:no-repeat; height:4px; width:600px; min-height:4px; min-width:600px; max-height:4px; max-width:600px; margin-right:20px;}
	.box_mitte_location { background-image:url(gfx/box_grau_mitte.gif); background-repeat:repeat; width:580px; min-width:580px; max-width:580px; padding:10px; margin-right:20px; font-family:Verdana,Arial,sans-serif; font-size:10pt; color:white; text-align:left;}
	.box_unten_location { background-image:url(gfx/box_grau_unten_location.gif); background-repeat:no-repeat; height:4px; width:600px; min-height:4px; min-width:600px; max-height:4px; max-width:600px; margin-right:20px;}
	
	.box_oben_booking { background-image:url(gfx/box_booking_oben.gif); background-repeat:no-repeat; height:4px; width:350px; min-height:4px; min-width:350px; max-height:4px; max-width:v; margin-right:20px;}
	.box_mitte_booking { background-image:url(gfx/box_grau_mitte.gif); background-repeat:repeat; width:330px; min-width:330px; max-width:330px; padding:10px; margin-right:20px; font-family:Verdana,Arial,sans-serif; font-size:10pt; color:white; text-align:left; }
	.box_unten_booking{ background-image:url(gfx/box_booking_unten.gif); background-repeat:no-repeat; height:4px; width:350px; min-height:4px; min-width:350px; max-height:4px; max-width:350px; margin-right:20px;}
	
	
	
	.klein_weiss { font-family:Verdana,Arial,sans-serif; font-size:7pt; color:white;}
	
	.listing_details { float:left; margin-top:10px; width:93px; font-family:Verdana,Arial,sans-serif; font-size:7pt;}
	.booking_box { float:left; margin-top:10px; width:70px; font-family:Verdana,Arial,sans-serif; font-size:7pt; height:103px; max-width:70px;}
	.booking_box_hint { float:left; margin-top:10px; width:70px; font-family:Verdana,Arial,sans-serif; font-size:7pt; background-color:#dbe1e1; height:103px; max-width:70px;}
	.listing_bild { margin-top:5px; margin-right:10px;}
	.listing_box { margin-top:10px; height:100px; width:665px; padding-top:3px; padding-left:10px; padding-right:10px; float:left; font-family:Verdana,Arial,sans-serif; font-size:10pt;}
	.listing_box_hint { margin-top:10px; background-color:#dbe1e1; height:100px; width:665px; padding-top:3px; padding-left:10px; padding-right:10px; float:left; font-family:Verdana,Arial,sans-serif; font-size:10pt;}
	.reisedaten {width:100px; height:20px; font-family:Verdana,Arial,sans-serif; font-size:11pt; }
	

	
		#container
		{
		margin: 0px auto;
		padding: 0px;
		width: 900px;
		text-align: left;
		border: 0px red solid;
		}
	
		#header
		{
		height:60px;
		margin: 0px;
		padding: 0px;
		}

		#menu_rechts
		{
		text-align:right;
		height:30px;
		margin: 0px;
		padding: 0px;
		}
	
	
		#menu_links
		{
		text-align:left;
		height:30px;
		margin: 0px;
		padding: 0px;
		background-color:#014488;
		}
		
		#header2
		{
		height:105px;
		margin: 0px;
		padding: 0px;
		}
	
	
		#content
		{
		margin: 0px;
		padding: 20px;
		background-color: white;
		width: 860px;
		float:left;
		}
		
		#content_box
		{
		margin: 0px;
		padding: 0px;
		background-color: #DAE0E0;
		min-width:480px;
		max-width:480px;
		width:480px;
		float:left;
		}
		
		#footer
		{
		text-align:center;
		color:white;
		}
		
		#bewertungsbox
		{
		
		margin-left:-220px;
		margin-top:100px;
		z-index:100;
		top:50px;
		left:50%;
		position:fixed;
		width:440px;
		max-width:440px;
		min-width:440px;
		border-left:2px 6a798c solid;
		border-bottom:2px 6a798c solid;
		border-right:2px 6a798c solid;
		border-top:0px 6a798c solid;
		text-align:right;
		color:FFFFFF;
		background-image:url(gfx/reviewbox_oben.gif); background-repeat:no-repeat;
		visibility:hidden;
		}
		
/* Beginn Box-Modell von Biljana  */
		#rndA_containerA {background: #6a798c; margin:0px;}
    	.rndA_top, .rndA_bottom {display:block; background:#ffffff; font-size:1px;}
		.rndA_a1, .rndA_a2, .rndA_a3, .rndA_a4 {display:block; overflow:hidden;}
		.rndA_a1, .rndA_a2, .rndA_a3 {height:1px;}
		.rndA_a2, .rndA_a3, .rndA_a4 {background:#6a798c; border-left:1px solid #6a798c; border-right:1px solid #6a798c;}
		.rndA_a1 {margin:0 5px; background:#6a798c;}
		.rndA_a2 {margin:0 3px; border-width:0 2px;}
		.rndA_a3 {margin:0 2px;}
		.rndA_a4 {height:2px; margin:0 1px;}
    
		.rndA_contentA{
		display:block;
		border:0 solid #6a798c;
		border-width:0 1px;
		padding-left: 10px;
		padding-right: 10px;
		padding-bottom: 0px;
		padding-top: 0px;
		background:#6a798c;
		color:#FFFFFF;
		text-align:justify;
/* Ende Box-Modell von Biljana  */