body {
background-image:url(Hintergrund.jpg); 
top: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
margin-right: 0px;
}

#BG {
	position:absolute;
	width:100%;
	height:587px;
	top:50%;
	margin-top:-294px;
background-image: url(BGMAIN.jpg); 
background-repeat: repeat-x;

background-position:0% 0%;
}

#Tabelle_01 {
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-402px;
	margin-top:-294px;
	width:804px;
	height:587px;
}

#abifahrt-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:804px;
	height:53px;
	z-index: 1;
}

#abifahrt-02 {
	position:absolute;
	left:0px;
	top:53px;
	width:36px;
	height:92px;
	z-index: 2;
}

#abifahrt-03 {
	position:absolute;
	left:36px;
	top:53px;
	width:263px;
	height:67px;
	z-index: 3;
}

#abifahrt-04 {
	position:absolute;
	left:299px;
	top:53px;
	width:270px;
	height:92px;
	z-index: 4;
}

#abifahrt-05 {
	position:absolute;
	left:569px;
	top:53px;
	width:206px;
	height:19px;
	text-align: right;
	z-index: 5;
}

#abifahrt-06 {
	position:absolute;
	left:775px;
	top:53px;
	width:29px;
	height:93px;
	z-index: 6;
}

#abifahrt-07 {
	position:absolute;
	left:569px;
	top:72px;
	width:206px;
	height:73px;
	z-index: 7;
}

#abifahrt-08 {
	position:absolute;
	left:36px;
	top:120px;
	width:263px;
	height:25px;
	z-index: 8;
}

#abifahrt-09 {
	position:absolute;
	left:0px;
	top:145px;
	width:25px;
	height:442px;
	z-index: 9;
}

#abifahrt-10 {
	position:absolute;
	left:25px;
	top:145px;
	width:146px;
	height:38px;
	z-index: 10;
	
}

.mouseover10         { background:url(Bilder/abifahrt_10.jpg); display:block; width:146px;height:38px; }
.mouseover10:hover { background:url(Bilder/on_10.jpg); }
.mouseover12         { background:url(Bilder/abifahrt_12.jpg); display:block; width:146px;height:38px; }
.mouseover12:hover { background:url(Bilder/on_12.jpg); }
.mouseover14         { background:url(Bilder/abifahrt_14.jpg); display:block; width:146px;height:38px; }
.mouseover14:hover { background:url(Bilder/on_14.jpg); }
.mouseover16         { background:url(Bilder/abifahrt_16.jpg); display:block; width:146px;height:38px; }
.mouseover16:hover { background:url(Bilder/on_16.jpg); }
.mouseover19         { background:url(Bilder/abifahrt_19.jpg); display:block; width:146px;height:38px; }
.mouseover19:hover { background:url(Bilder/on_19.jpg); }

#abifahrt-11 {
	position:absolute;
	left:171px;
	top:145px;
	width:5px;
	height:38px;
	z-index: 11;
}

#abifahrt-12 {
	position:absolute;
	left:176px;
	top:145px;
	width:146px;
	height:38px;
	z-index: 12;
}

#abifahrt-13 {
	position:absolute;
	left:322px;
	top:145px;
	width:6px;
	height:38px;
	z-index: 13;
}

#abifahrt-14 {
	position:absolute;
	left:328px;
	top:145px;
	width:146px;
	height:38px;
	z-index: 14;
}

#abifahrt-15 {
	position:absolute;
	left:474px;
	top:145px;
	width:5px;
	height:38px;
	z-index: 15;
}

#abifahrt-16 {
	position:absolute;
	left:479px;
	top:145px;
	width:146px;
	height:38px;
	z-index: 16;
}

#abifahrt-17 {
	position:absolute;
	left:625px;
	top:145px;
	width:150px;
	height:1px;
	z-index: 17;
}

#abifahrt-18 {
	position:absolute;
	left:625px;
	top:146px;
	width:5px;
	height:37px;
	z-index: 24;
}

#abifahrt-19 {
	position:absolute;
	left:630px;
	top:146px;
	width:146px;
	height:37px;
	z-index: 25;
}

#abifahrt-20 {
	position:absolute;
	left:776px;
	top:146px;
	width:28px;
	height:37px;
	z-index: 26;
}

#abifahrt-21 {
	position:absolute;
	left:25px;
	top:183px;
	width:334px;
	height:219px;
}

#abifahrt-22 {
	position:absolute;
	left:359px;
	top:183px;
	width:418px;
	height:45px;
	background-image: url(Bilder/anreise_23.jpg);
}

#abifahrt-22a {
	position:absolute;
	left:25px;
	top:183px;
	width:749px;
	height:44px;
	background-image:url(Bilder/reiseprogrammlong_21.jpg);
	z-index: 27;
	

}

#llorethotels {
	position:absolute;
	left:-3px;
	top:-3px;
	width:705px;
	height:45px;
	

}

#abifahrt-23 {
	position:absolute;
	left:777px;
	top:183px;
	width:27px;
	height:404px;
	z-index: 28;
}

#abifahrt-24x {
	position:absolute;
	left:358px;
	top:229px;
	width:418px;
	height:253px;
	overflow:hidden;
	background-image:url(Bilder/mainBG.jpg);
	display:block;
}

#abifahrt-24 {
	position:absolute;
	left:22px;
	top:185px;
	width:751px;
	height:296px;
	background-image:url(Bilder/mainBG.jpg);
	display:block;
	overflow: auto;
}

#abifahrt-24a {
	position:absolute;
	left:25px;
	top:225px;
	width:749px;
	height:256px;
	background-image:url(Bilder/mainBG.jpg);
}

#abifahrt-25 {
	position:absolute;
	left:25px;
	top:402px;
	width:334px;
	height:81px;
}

#abifahrt-26 {
	position:absolute;
	left:359px;
	top:481px;
	width:418px;
	height:2px;
}

#abifahrt-27 {
	position:absolute;
	left:457px;
	top:481px;
	width:2px;
	height:104px;
}

#abifahrt-28 {
	position:absolute;
	left:27px;
	top:484px;
	width:749px;
	height:100px;
}

#abifahrt-29 {
	position:absolute;
	left:1209px;
	top:482px;
	width:1px;
	height:104px;
}

#abifahrt-30 {
	position:absolute;
	left:27px;
	top:583px;
	width:749px;
	height:4px;
}

#sloganpics {
	position:absolute;
	bottom:0;
	left:0;
	width:417px;
	height:81px;
	
}
.sloganpics { background:url(Bilder/sloganpics_03.jpg); display:block; width:417px;height:81px; }






.headline1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	line-height: 20px; 
	margin-left:25px;
	display:block;
}

.headline2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;	
	color: #8C0B10;
	line-height: 20px; 
	margin-left:25px;
}

.text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	line-height: 20px;
	margin-left:3px;
	margin-right:3px;
	display:block;
}


.text1 a:link { color: #8C0B10;text-decoration:none; }
.text1 a:visited {color: #8C0B10;text-decoration:none; }
.text1 a:focus {color: #8C0B10; text-decoration:underline; }
.text1 a:hover {color: #E18B16; text-decoration:underline; }
.text1 a:active {color: #E18B16; text-decoration:none;}


.text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #8C0B10;
	line-height: 20px; 
	margin-left:25px;
	margin-right:25px;
	
		display:block;

}

.text2 a:link { color: #8C0B10;text-decoration:none; }
.text2 a:visited {color: #8C0B10;text-decoration:none; }
.text2 a:focus {color: #8C0B10; text-decoration:underline; }
.text2 a:hover {color: #E18B16; text-decoration:underline; }
.text2 a:active {color: #E18B16; text-decoration:none;}

.text3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
}


.menueunterpunkt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #8C0B10;
	word-spacing: 5px;
	text-align: right;
	letter-spacing: 1px;


	
	
}

.menueunterpunkt a:link { color: #8C0B10;text-decoration:none; }
.menueunterpunkt a:visited {color: #8C0B10;text-decoration:none; }
.menueunterpunkt a:focus {color: #8C0B10; text-decoration:underline; }
.menueunterpunkt a:hover {color: #E18B16; text-decoration:underline; }
.menueunterpunkt a:active {color: #E18B16; text-decoration:none;}

.text4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	
}

.text4 a:link { color: #FFFFFF;text-decoration:none; }
.text4 a:visited {color: #FFFFFF;text-decoration:none; }
.text4 a:focus {color: #FFFFFF; text-decoration:underline; }
.text4 a:hover {color: #FFFFFF; text-decoration:underline; }
.text4 a:active {color: #FFFFFF; text-decoration:none; }





.textLISTE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	line-height: 20px;
	margin-left:0;
	list-style-type:disc;
}

.uschrift_30_kurs_rot  {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: bold;
	font-weight: normal;
	color: #8C0B10;
}

.grau_fettkursiv_arial_15 	 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	line-height: 20px; 
	margin-left:25px;
	display:block;
}

.graukleinfett {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: bold;
	font-weight: normal;
	color: #999999;
}
	
.schwarzkleinnormal {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;

}
