* {
	-moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	box-sizing: border-box;
}

body /* Hintergrundfarbe mit background-color einstellen */
{
	background-color: #F8F8F8; 
	color: #4E4E3C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
}

a /* Normale Einstellung fÃŒr Links */
{
	color: #ff0000;
	text-decoration: none;
}

a:hover /* Normale Einstellung fÃŒr Links mit anvisiertem Mauszeiger */
{
	text-decoration: underline;
}

a.nav /* Einstellung fÃŒr Links der Navigation */
{
	font-family: verdana;
	font-style: normal;
	font-weight: normal;
	color: #4E4E3C;
	font-size: 16px;
	text-decoration: none;
}

a.nav:hover /* Einstellung fÃŒr Links der Navigation mit anvisiertem Mauszeiger */
{
	text-decoration: underline;
}

a.unter /* Einstellung fÃŒr Links der Navigation */
{
	color: #4E4E3C;
	font-size: 14px;
	text-decoration: none;
}

a.unter:hover /* Einstellung fÃŒr Links der Navigation mit anvisiertem Mauszeiger */
{
	text-decoration: underline;
}

a.aktiv /* Einstellung fÃŒr aktiven Link der Navigation */
{
	color: #ff0000;
	text-decoration: none;
}

a.aktiv:hover /* Einstellung fÃŒr aktiven Link der Navigation mit anvisiertem Mauszeiger */
{
	text-decoration: underline;
}

.container /* Funktion zur Zentrierung der Seite */
{
	position: absolute;
	left: 603px;
	margin-left: -495px;
	width: 990px;
	padding: 0px 0px 0px 0px;
	background-color: #fff;
	top: 24px;
}

.leer /* Platzhalter fÃŒr sauberen Randabstand im Browser. Background-color muss mit "body" background-color ÃŒbereinstimmen */
{
	width: 990px;
	height: 20px;
	background-color: #FFFFFF; 
}

.rahmen /* Einstellung des Rahmens. Farbe muss mit border-color bei ".inhalt" und ".logo" gleich sein */
{
	border-color: #ccc;
    border-style: solid;
    border-width: 0px;
	
	padding: 0px 0px 0px 0px;
}

.logo /* Einstellung der Grafik links oben. Border-bottom-color muss mit ".rahmen" border-color ÃŒbereinstimmen */
{
	width: 208px;
	height: 135px;
	background-color: #fff;
	background-image: url('bilder/logo-1.jpg');
	background-repeat: no-repeat;
	background-position: center;
	padding: 0px 0px 0px 0px;
}

.banner /* Einstellung und Platzierung der Grafik oben rechts. HÃ¶henanpassung height muss mit XXXXXXX height ÃŒbereinstimmen */
{
	width: 700px;
	height: 168px;
	background-color: #fff;
	background-image: url('bilder/foto-4.jpg');
	background-repeat: no-repeat;
	background-position: center;
	padding: 0px 0px 0px 0px;
}

.navi /* Texteinstellung und Platzierung des Navigationsbereichs */
{
	height: 80px;
	background-color: #FFFFFF;
	color: #4E4E3C;
	font-size: 16px;
	text-align: left;
	vertical-align: text-top;
	padding: 0px 0px 0px 25px;
}

.inhalt /* Texteinstellung des Informationsbereichs. Border-left-color muss mit ".rahmen" border-color ÃŒbereinstimmen */
{
	width: 990px;
	background-color: #FFFFFF;
	color: #4E4E3C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
	padding: 0px 25px 0px 25px;
}

.titel /* Texteinstellung fÃŒr Ãberschriften */
{
	font-size: 20px;
	text-align: left;
	font-weight: ;
	color: #ff0000;
}