<style type="text/css"> 

/* Einheitliche Schriftart und Farbe*/
*,a
{
	font-family: Arial Unicode MS, Verdana, Helvetica, sans-serif;
 	color:#000000;
}

/* Rotes hovern */
a:hover
{
	color:#FF0000;
} 

/* Vereinheitlichung des p Abstands in IE und FF*/
p{
  margin:0;
  padding:7px 0px;
}

/* main links mit rotem Unterstrich*/ 
a#main
{ 
	text-decoration:none;
	font-weight:bold;
	color:#000000;
	padding:2px;
 	border-bottom:1px solid #FF0000;
}
/* main links rot beim hovern*/
a:hover#main
{
	text-decoration:none; 
	font-weight:bold;
	color:#ff0000;
	padding:2px;
 	border-bottom:1px solid #FF0000;
}

/* impressum link*/ 
a#impressum
{ 
	text-decoration:none;
	font-weight:normal;	
	font-size:9px;
	color:#000000;
}
/* impressum link hovern*/
a:hover#impressum
{
	text-decoration:none; 
	font-weight:normal;	
	font-size:9px;
	color:#ff0000;
}

/* impressum link*/ 
a#link
{ 
	font-weight:normal;	
	color:#ffffff;
}
/* impressum link hovern*/
a:hover#link
{
	font-weight:normal;	
	color:#ff0000;
}
/* Text im Main Fenster*/
body
{
    font-family: Arial Unicode MS, Verdana, Helvetica, sans-serif;
	font-weight:normal;  
	color: #000000;
	font-size:11pt;
	text-align: center;
}

/* Ueberschriften*/
.MainTitel {
	font-family: Arial Unicode MS, Verdana, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	text-align:center;
}

/* Das Hauptlayout (damit alles in der Mitte des Fensters liegt)*/
.MainLayout #Container {
	background-image: url(Image/BackgroundAndTitel.jpg);
	background-color: #eadab8;
	margin: 0 auto;
	height: 721px;
	width: 1024px;
	text-align: left;
	/*position: absolute; geht hier nicht !*/ 
} 
/* Wir brauchen noch einen Container, damit wir absolute benutzen koennen 
   und das Zentrieren trotzdem funktioniert*/
.MainLayout #Container1 
{    
	position: absolute;
}

/* Linker Nav Bereich*/
.Language
{
	padding: 0px 0px 0px 0px;
	position: absolute;
	top:  564px;
	left: 85px;
	height: 50px;
	width: 100px;
	text-align:left;
}
.AdminLogin
{
	position: absolute;
	top:  627px;
	left: 960px;
	height: 50px;
	width: 100px;
	text-align:left;
}
a#AdminLogin
{
	text-decoration:none; 
}
/* Linker Nav Bereich*/
.MainLayout  #LeftSideBar {
	padding: 0px 0px 0px 0px;
	position: absolute;
	top: 162px;
	left: 17px;
	height: 438px;
	width: 196px;
	text-align:center;
}
/* Rechter Nav Bereich*/
.MainLayout  #RightSideBar {	
	padding: 0px 0px 0px 0px;
	position: absolute;
	top: 162px;
	left: 814px;
	height: 438px;
	width: 196px;
	text-align:center;
}
/* Der mittlere Bereich*/
.MainLayout #MainContent {
	margin:0;
	padding: 0px 0px 0px 0px;
	height: 438px;
	position: absolute;
	left: 213px;
	background-image: url(Image/MapNeuLight.jpg);
	background-color: #ffffff;
	width: 600px;
	top: 174px;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #000000;
	font-size:10pt;
	text-align: justify;
} 

/* Zusaetzlich benutzen, um eine dunkle Karte zu haben*/
.MainLayout #DarkMap {
	background-image: url(Image/MapNeuDark.jpg);
	background-color: #ffffff;
	margin:0;
	padding: 0px 0px 0px 0px;
	height: 438px;
	position: absolute;
	left: 0px;
	width: 600px;
	top: 0px;
	background-repeat: no-repeat;
}

/* Zusaetzlich um den mittleren Bereich um Scrollbars zu ermöglichen*/
.MainContainer {
	padding: 14px 10px 0px 16px;
	height: 412px;
	position: absolute;
	left: 0px;
	width: 570px;
	top: 6px;
	overflow:auto;
	/*border:#ff0000 solid;*/
}

.MainContainerUmfrage {
	padding: 14px 0px 0px 30px;
	height: 412px;
	position: absolute;
	left: 0px;
	width: 566px;
	top: 6px;
	overflow:auto;
	/*border:#ff0000 solid;*/
}

/* Fusszeile 1. Teil*/
.MainLayout #footer 
{
	padding: 0px 0px 0px 0px;
	position: absolute;
	left: 75px;
	top: 626px;
	width: 886px;
	height: 60px;
	font-weight:normal;
	text-align: justify;
} 
/* Naechste Tour Text*/
.MainLayout #footer2 
{
	padding: 0px 0px 0px 0px;
	position: absolute;
	left: 53px;
	top: 687px;
	width: 924px;
	height: 18px;
	font-size:11pt;
	font-weight:bold;
	text-align: justify;
	overflow:hidden;
} 

/* Impressum Zeile*/
.MainLayout #footer3 
{
	padding: 0px 0px 0px 0px;
	position: absolute;
	left: 910px;
	top: 703px;
	width: 300px;
	height: 10px;
	font-weight:normal;
	text-align: justify;
} 

.MainLayout #footer3EN 
{
	padding: 0px 0px 0px 0px;
	position: absolute;
	left: 826px;
	top: 703px;
	width: 300px;
	height: 10px;
	font-weight:normal;
	text-align: justify;
} 
#Zitat 
{
	font-weight:bold;
	font-size:16px; 
	text-align:justify; 
	font-family: Verdana;
	color:#000000;
	line-height:20pt;
}
/* Der zurueck Link unterhalb der Fotos mit Unterstrich */
a#PhotoLink 
{
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
/* hover in Fotos*/
a:hover#PhotoLink 
{
	text-decoration:none;
	font-size:12px; 
	font-weight:normal;
	color: #FF0000;
}

/* < > Links unterhalb der Fotoa ohne Unterstrich*/
a#PhotoLinkUnderline 
{ 
	text-decoration:underline;
	font-size:10px;	
	font-weight:bold;
	color:#000000;
}
a:hover#PhotoLinkUnderline 
{
	text-decoration:underline; 
	font-size:10px;
	font-weight:bold;
	color: #FF0000;
}


#StartThumbImage1 
{
	position:absolute; 
	left:40px;
	top: 50px;
}

#StartThumbImage2 
{
    position:absolute; 
	left:40px;
	top: 310px;
}

#StartThumbImage3 
{
	position:absolute; 
	left:150px;
	top: 170px;
}

#StartThumbImage4 
{
	position:absolute; 
	left:300px;
	top: 70px;
}

#StartThumbImage5 
{
	position:absolute; 
	left:290px;
	top: 310px;
}

#StartThumbImage6 
{
	position:absolute; 
	left:430px;
	top: 40px;
}

#StartThumbImage7 
{
	position:absolute; 
	left:470px;
	top: 210px;
}
#StartImageFullHorz 
{
	position:absolute; 
	left:73px;
	top: 40px;
}

#StartImageFullVert 
{
	position:absolute; 
	left:165px;
	top: 40px;
}

#StartLinkPrevHorz
{
	position:absolute; 
	left:496px; 
	top:385px; 
}
#StartLinkCloseHorz
{
	position:absolute; 
	left:73px; 
	top:385px;  
}
#StartLinkNextHorz
{
	position:absolute; 
	left:514px; 
	top:385px;
}

#StartLinkCloseVert
{
	position:absolute; 
	left:165px; 
	top:385px; 
}
#StartLinkNextVert
{
	position:absolute; 
	left:412px; 
	top:385px; 
}

#StartLinkPrevVert
{
	position:absolute; 
	left:394px; 
	top:385px; 
}

#HueterThumbImage1 {
    position:absolute; 
	left:40px;
	top: 80px;
}

#HueterThumbImage2 {
    position:absolute; 
	left:100px;
	top: 270px;
}

#HueterThumbImage3 
{
	position:absolute; 
	left:210px;
	top: 140px;
}
#HueterThumbImage4 
{
	position:absolute; 
	left:335px;
	top: 60px;
}

#HueterThumbImage5 
{
	position:absolute; 
	left:345px;
	top: 260px;
}

#HueterThumbImage6 
{
	position:absolute; 
	left:470px;
	top: 150px;
}

#HueterImageFull 
{
	position:absolute; 
	left:72px;
	top: 50px;
}

a#HueterMail
{ 
	font-weight:bold;
	color:#FFFFFF;
	padding:2px;
}

a:hover#HueterMail
{ 
	font-weight:bold;
	color:#FF0000;
	padding:2px;
}

#HueterText1
{
	color:#FFFFFF;
	font-weight:normal;
	font-size:12px;
	text-align:center;
	position:absolute; 
	left:330px;
	top: 70px;
	width: 175px;
	height: 170px;
	background-color:#000000;
	opacity: .6;
	filter: alpha(opacity=60);
	z-index: 1;
	border:solid #df6d19;
	border-width:thin;
}

#HueterMail1
{
	font-weight:normal;
	font-size:12px;
	text-align:center;
	position:absolute; 
	left:250px;
	top: 360px;
	width: 270px;
	height: 18px;
	background-color:#000000;
	opacity: .5;
	filter: alpha(opacity=60);
	z-index: 1;
}

#HueterText2
{
	color:#FFFFFF;
	font-weight:normal;
	font-size:12px;
	text-align:center;
	position:absolute; 
	left:90px;
	top: 70px;
	width: 160px;
	height: 140px;
	background-color:#000000;
	opacity: .6;
	filter: alpha(opacity=60);
	z-index: 1;
	border:solid #df6d19;
	border-width:thin;
}

#HueterMail2
{
	font-weight:normal;
	font-size:12px;
	text-align:center;
	position:absolute; 
	left:250px;
	top: 360px;
	width: 270px;
	height: 18px;
	background-color:#000000;
	opacity: .5;
	filter: alpha(opacity=60);
	z-index: 1;
}

#HueterText3
{
	color:#FFFFFF;
	font-weight:normal;
	font-size:12px;
	text-align:center;
	position:absolute; 
	left:330px;
	top: 70px;
	width: 175px;
	height: 160px;
/*	left:90px;
	top: 70px;
	width: 180px;
	height: 140px;
*/	background-color:#000000;
	opacity: .6;
	filter: alpha(opacity=60);
	z-index: 1;
	border:solid #df6d19;
	border-width:thin;
}

#HueterMail3
{
	color:#ff0000;
	font-weight:normal;
	font-size:12px;
	text-align:center;
	position:absolute; 
	left:280px;
	top: 360px;
	width: 240px;
	height: 18px;
	background-color:#000000;
	opacity: .5;
	filter: alpha(opacity=60);
	z-index: 1;
}

#HueterText4
{
	color:#FFFFFF;
	font-weight:normal;
	font-size:12px;
	text-align:center;
	position:absolute; 
	left:210px;
	top: 57px;
	width: 175px;
	height: 153px;
	background-color:#000000;
	opacity: .6;
	filter: alpha(opacity=60);
	z-index: 1;
	border:solid #df6d19;
	border-width:thin;
}

#HueterText5
{
	color:#FFFFFF;
	font-weight:normal;
	font-size:12px;
	text-align:center;
	position:absolute; 
	left:320px;
	top: 70px;
	width: 190px;
	height: 140px;
	background-color:#000000;
	opacity: .5;
	filter: alpha(opacity=60);
	z-index: 1;
	border:solid #df6d19;
	border-width:thin;
}

#HueterText6
{
	color:#FFFFFF;
	font-weight:normal;
	font-size:12px;
	text-align:center;
	position:absolute; 
	left:90px;
	top: 250px;
	width: 170px;
	height: 135px;
	background-color:#000000;
	opacity: .5;
	filter: alpha(opacity=60);
	z-index: 1;
	border:solid #df6d19;
	border-width:thin;
}

#HueterMail6
{
	color:#ff0000;
	font-weight:normal;
	font-size:12px;
	text-align:center;
	position:absolute; 
	left:272px;
	top: 357px;
	width: 240px;
	height: 18px;
	background-color:#000000;
	opacity: .5;
	filter: alpha(opacity=60);
	z-index: 1;
}


#HueterLinkPrev
{
	position:absolute; 
	left:490px; 
	top:392px; 
}
#HueterLinkClose
{
	position:absolute; 
	left:72px; 
	top:392px;  
}
#HueterLinkNext
{
	position:absolute; 
	left:515px; 
	top:392px; 
}

</style>
