body {
	font: 100%/1.4 Verdana, Arial, Helvetica, sans-serif;
	background-color: #4E5869;
	margin: 0;
	padding: 0;
	color: #000;
}

/* ~~ Element-/Tag-Selektoren ~~ */
ul, ol, dl { /* Aufgrund von Abweichungen zwischen verschiedenen Browsern empfiehlt es sich, die AuffÃ¼llung und den Rand in Listen auf 0 einzustellen. Zu Konsistenzzwecken kÃ¶nnen Sie die gewÃ¼nschten Werte entweder hier oder in den enthaltenen Listenelementen (LI, DT, DD) eingeben. Beachten Sie, dass die hier eingegebenen Werte hierarchisch auf die .nav-Liste angewendet werden, sofern Sie keinen spezifischeren Selektor festlegen. */
	padding: 0;
	margin: 0;
}
h1, h2, h3, h4, h5, h6, p {
	margin-top: 0;	 /* Durch Verschieben des oberen Rands wird das Problem behoben, dass RÃ¤nder aus dem zugehÃ¶rigen div-Tag geraten kÃ¶nnen. Der Ã¼brig gebliebene untere Rand hÃ¤lt ihn getrennt von allen folgenden Elementen. */
	padding-right: 15px;
	padding-left: 15px; /* Durch HinzufÃ¼gen der AuffÃ¼llung zu den Seiten der Elemente innerhalb der div-Tags anstelle der div-Tags selbst entfallen jegliche Box-Modell-Berechnungen. Alternativ kann auch ein verschachteltes div-Tag mit seitlicher AuffÃ¼llung verwendet werden. */
	color: #FFF;
}
h1 {
	font-size:125%;
}	

a img { /* Dieser Selektor entfernt den standardmÃ¤ÃŸigen blauen Rahmen, der in einigen Browsern um ein Bild angezeigt wird, wenn es von einem Hyperlink umschlossen ist. */
	border: none;
}

/* ~~ Die Reihenfolge der Stildefinitionen fÃ¼r die Hyperlinks der Site, einschlieÃŸlich der Gruppe der Selektoren zum Erzeugen des Hover-Effekts, muss erhalten bleiben. ~~ */
a:link {
	color:#ccc;
	text-decoration: none; /* Sofern Ihre Hyperlinks nicht besonders hervorgehoben werden sollen, empfiehlt es sich, zur schnellen visuellen Erkennung Unterstreichungen zu verwenden. */
}
a:visited {
	color: #ccc;
	text-decoration: none;
}
a:hover, a:active, a:focus { /* Durch diese Gruppe von Selektoren wird bei Verwendung der Tastatur der gleiche Hover-Effekt wie beim Verwenden der Maus erzielt. */
	text-decoration: underline;
	color: #CCC;
}

/* ~~ Dieser Container umschlieÃŸt alle anderen div-Tags und weist ihnen ihre als Prozentwert definierte Breite zu. ~~ */
.container {
	width: 80%;
	max-width: 1260px;/* Es empfiehlt sich die Eingabe einer maximalen Breite (Eigenschaft max-width), damit dieses Layout auf einem groÃŸen Bildschirm nicht zu breit angezeigt wird. Dadurch bleibt die ZeilenlÃ¤nge besser lesbar. IE6 berÃ¼cksichtigt diese Deklaration nicht. */
	min-width: 780px;/* Es empfiehlt sich die Eingabe einer minimalen Breite (Eigenschaft min-width), damit dieses Layout nicht zu schmal angezeigt wird. Dadurch bleibt die ZeilenlÃ¤nge in den seitlichen Spalten besser lesbar. IE6 berÃ¼cksichtigt diese Deklaration nicht. */
	background-color: #4E5869;
	margin: 0 auto; /* Der mit der Breite gekoppelte automatische Wert an den Seiten zentriert das Layout. Er ist nicht erforderlich, wenn Sie die Breite von .container auf 100 Prozent setzen. */
}

/* ~~ Dies sind die Layoutinformationen. ~~ 

1) Eine AuffÃ¼llung wird nur oben und/oder unten im div-Tag positioniert. Die Elemente innerhalb dieses div-Tags verfÃ¼gen Ã¼ber eine seitliche AuffÃ¼llung. Dadurch mÃ¼ssen Sie keine Box-Modell-Berechnungen durchfÃ¼hren. Zu beachten: Wenn Sie dem div-Tag eine seitliche AuffÃ¼llung oder einen Rahmen hinzufÃ¼gen, werden diese zu der festgelegten Breite addiert und ergeben die *gesamte* Breite. Sie kÃ¶nnen auch die AuffÃ¼llung fÃ¼r das Element im div-Tag entfernen und ein zweites div-Tag ohne Breite und mit der gewÃ¼nschten AuffÃ¼llung im ersten div-Tag einfÃ¼gen.

*/
.content {
	padding: 10px 0;
}

/* ~~ Dieser gruppierte Selektor gibt die Listen im .content-Bereich an. ~~ */
.content ul, .content ol { 
	padding: 0 15px 15px 40px; /* Diese AuffÃ¼llung setzt die rechte AuffÃ¼llung in der obigen Regel fÃ¼r Ãœberschriften und AbsÃ¤tze fort. Die AuffÃ¼llung wurde unten fÃ¼r den Abstand zwischen anderen Elementen in den Listen und links fÃ¼r den Einzug platziert. Sie kÃ¶nnen die Werte nach Bedarf Ã¤ndern. */
}

/* ~~ Verschiedene float/clear-Klassen ~~ */
.fltrt {  /* Mit dieser Klasse kÃ¶nnen Sie ein Element auf der Seite nach rechts flieÃŸen lassen. Das flieÃŸende Element muss vor dem Element stehen, neben dem es auf der Seite erscheinen soll. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* Mit dieser Klasse kÃ¶nnen Sie ein Element auf der Seite nach links flieÃŸen lassen. Das flieÃŸende Element muss vor dem Element stehen, neben dem es auf der Seite erscheinen soll. */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* Diese Klasse kann in einem <br />-Tag oder leeren div-Tag als letztes Element nach dem letzten flieÃŸenden div-Tag (im #container) platziert werden, wenn overflow:hidden im .container entfernt wird. */
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}

.h1_alter {
	color: #FFF;
	font-size: 110%;

}

#pic {
 
}
#pic img {
position:relative;
}
#pic img#1a {
top:0px;
left:0px;
}

#pic img#2a {
top:0px;
left:75px;
}

#pic img#3a {
top:0px;
left:145px;
}

#pic img#4a {
top:0px;
left:215px;
}

#pic img#5a {
top:0px;
left:285px;
}

#pic img#6a {
top:0px;
left:355px;
}

#pic img#7a {
top:0px;
left:425px;
}

#pic img#8b {
top:20px;
left:0px;
}

#pic img#9b {
top:20px;
left:75px;
}

#pic img#10b {
top:20px;
left:145px;
}

#pic img#11b {
top:20px;
left:215px;
}

#pic img#12b {
top:20px;
left:285px;
}

#pic img#13b {
top:20px;
left:355px;
}

#pic img#14b {
top:20px;
left:425px;
}

#pic img#15c {
top:20px;
left:0px;
}

#pic img#16c {
top:20px;
left:75px;
}

#pic img#17c {
top:20px;
left:145px;
}

#pic img#18c {
top:20px;
left:215px;
}

#pic img#19c {
top:20px;
left:285px;
}

#pic img#20c {
top:20px;
left:355px;
}

#pic img#21c {
top:20px;
left:425px;
}

#pic img#22d {
top:20px;
left:0px;
}

#pic img#23d {
top:20px;
left:70px;
}

#pic img#24d {
top:20px;
left:140px;
}

#pic img#25d {
top:20px;
left:210px;
}

#pic img#26d {
top:20px;
left:280px;
}

#pic img#27d {
top:20px;
left:350px;
}

#pic img#28d {
top:20px;
left:420px;
}

#pic img#29e {
top:20px;
left:00px;
}

#pic img#30e {
top:20px;
left:70px;
}
#pic img#31e {
top:20px;
left:140px;
}

#pic img#32e {
top:20px;
left:210px;
}

#pic img#33e {
top:20px;
left:280px;
}

#pic img#34e {
top:20px;
left:350px;
}

#pic img#35e {
top:20px;
left:420px;
}

#pic img#36f {
top:20px;
left:0px;
}

#pic img#37f {
top:20px;
left:70px;
}
#pic img#38f {
top:20px;
left:140px;
}

#pic img#39f {
top:20px;
left:210px;
}

#pic img#40f {
top:20px;
left:280px;
}

#pic img#41f {
top:20px;
left:350px;
}

#pic img#42f {
top:20px;
left:420px;
}

#pic img#43g {
top:20px;
left:0px;
}

#pic img#44g {
top:20px;
left:70px;
}
#pic img#45g {
top:20px;
left:140px;
}

#pic img#46g {
top:20px;
left:210px;
}

#pic img#47g {
top:20px;
left:280px;
}

#pic img#48g {
top:20px;
left:350px;
}

#pic img#49g {
top:20px;
left:420px;
}



#navi {
position:relative;
font-size:0.8em;
}

#navi #links {
text-align:left;
top:0px;
padding-right:30px;
}

#navi #mitte {
text-align:center;
padding-left:30px;
padding-right:30px;
}

#navi #rechts {
text-align:right;
padding-left:30px;
}

.linkk {
font-size:0.76em;
margin-left:230px;
}