@charset "utf-8";
html {height:100.1%;}

html, body{
/*   erzwungender Scrollbalken im FF, verhindert das Springen der Seite  */
	min-height: 100.5%;
}

body {text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color: #646567;
	margin:25px 0 0 0;}
a {outline:none;}
img {border:none;}
#gesamt {width: 844px;
	height:630px;
	margin:auto;}
#navigation {
	height: 26px;
	width: 844px;
	background-color:#68949d;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt; font-weight:bold;
	text-align:center;
	margin:auto;
	padding:0;}
#navigation ul {margin: 0; padding:6px 0 0 0;}
#navigation li {display:inline;
	list-style-type:none; margin-right:7px;}
#navigation a {padding:0 5px; color:#FFFFFF; text-decoration:none;}
#navigation a:hover {color:#f2c500;}
#navigation a.position {color:#f2c500;}

#logo {z-index:2;
	height: 77px;
	width: 844px;
	margin:auto;
	padding-top:38px;
}
#logo img {border:none; z-index:2;}

#bilder {width: 844px; height:453px;
	margin-left:auto;
	margin-right:auto;
	margin-top:-43px;
	z-index:1;}
#bilder img.randrechts {margin-right:22px;}
#bilder img.randoben {margin-top:62px;}
#bilder img.randminusoben {margin-top:-64px;}

#fussleiste {
	height: 26px;
	width: 844px;
	background-color:#68949d;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt; font-weight:bold;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:48px; clear:both;}

#fussleiste p, #fussleiste02 p {margin:0; padding-top: 6px;}
#fussleiste02 {
	height: 26px;
	width: 844px;
	background-color:#68949d;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt; font-weight:bold;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:3px; 
	clear:both;}

#content {	width: 844px; 	margin:auto; margin-top:20px;
height:550px;
}
#bildspalte {float:left; width:505px; height:auto; }
#bildundtextspalte {float:left; width:750px; height:auto; padding:0; text-align: left}
#bildundtextspalte p strong {font-size: 90%}
#logo02  {z-index:1; 
	height: 77px;
	margin:0 0 0 2px;
	padding-top:25px;
	text-align:left;
}
#textspalte {padding:56px 3px 0px 520px; text-align:left;
}

#textspalte h1, #bildundtextspalte h1 {font-size:11pt;
	color:#646567;
	letter-spacing:0.5pt;
	margin:0 0 1em 0;}
#textspalte h2, #bildundtextspalte h2, #bildundtextspalte h3 {font-size:11pt;
	letter-spacing:0.5pt;
	margin:1.5em 0 1em 0;
	}
#textspalte p.textfarbe, #textspalte h2.textfarbe {color:#68949d;}
#textspalte p {letter-spacing:0.03em; font-size:0.94em; color:#646567;}
#textspalte table tr td {font-size:0.9em; color:#646567; margin:0px;padding-bottom:1px}
#textspalte p a, #bildundtextspalte p a {text-decoration:none; color:#646567;}
#textspalte ul {font-size:0.96em; margin-left:0; padding-left:20px;}
#textspalte ul li {padding-left:13px; margin-bottom:3px;}
#textspalte div#galerie a {margin:0 28px 0 0;}
#textspalte div#galerie img {margin:0 0 19px 0;}
#textspalte div#galerie img.auswahl {border:2px solid #C60000;}
#textspalte div#galerie a.letzte {margin:0;}





