html, body {
	background-color:rgb(245,247,248);					/* Body Hintergrundfarbe */
	background-image:url(../nav-left03.gif);			/* Body Hintergrundbild */
	background-repeat:repeat-y;							/* Body Bildwiederholung Hintergrund */
	margin:0px;											/* Body Rand */
	padding:0px;										/* Body Abstand */
	font-family:Verdana,Arial,Helvetica,sans-serif; 	/* Body Fonttyp */
	font-size:10pt; 										/* Body Fontgröße */
	color:#000000;										/* Body Fontfarbe */
	scrollbar-base-color:rgb(245,247,248);				/* Scrollbar Basis */
 	scrollbar-highlight-color:rgb(61,106,121);			/* Scrollbar Scrollbereich */
 	scrollbar-face-color:rgb(61,106,121);
 	scrollbar-arrow-color:#FFFFFF;
 	scrollbar-darkshadow-color:rgb(245,247,248);
 	scrollbar-track-color:rgb(61,106,121);
 	scrollbar-3dlight-color:rgb(61,106,121);					/* Scrollbar Pfeilspitzen */

}

#top_section {
	background-color:rgb(256,256,256);					/* Kopfzeile Hintergrundfarbe */
	background-image:url(../head-left02.gif);			/* Kopfzeile Hintergrundbild */
	background-repeat:no-repeat;						/* Kopfzeile Bildwiederholung Hintergrundbild */
	height:72px;										/* Kopfzeile Höhe */
	padding:0px;										/* Kopfzeile Abstand */
	margin:0px;											/* Kopfzeile Rand */
}

#main_section {
	margin:0px;											/* Restbereich Rand */
	padding:0px;										/* Restbereich Abstand */
}

#navigation {
	position:absolute;									/* Navigation Position */
	left:0px;											/* Navigation Anstand links */
	top:100px;											/* Navigation Abstand oben */
	width:187px;										/* Navigation Breite */
}

#content {
	margin-left:187px;									/* Content Abstand linker Rand */
	margin-right:0px;									/* Content Abstand rechter Rand */
	border-top:solid 2px rgb(61,106,121);				/* Content Randlinie oben */
}

#logo {
	position:absolute;									/* Firmenlogo Position */
	top:0px;											/* Firmenlogo Position Abstand oben */
	right:0px;											/* Firmenlogo Position Abstand rechts */
	width:550px;										/* Firmenlogo Breite */
	height:72px;										/* Firmenlogo Höhe */
}

a.navi, a.navi_first, a.navi_self {
	display:block;										/* Navigation */
	white-space:nowrap;									/* Navigation ohne Umbruch */
	overflow:hidden;									/* Navigation Überlänge ausblenden */
	border-bottom:1px solid rgb(80,121,134);			/* Navigation Rand unten */
	font-family:verdana,sans-serif;						/* Navigation Fonttyp */
	font-size:8pt;										/* Navigation Fontgröße */
	font-weight:bold;									/* Navigation Fontbreite */
	text-decoration:none;								/* Navigation Fontauszeichnung */
	letter-spacing:0.01em;								/* Navigation Zeichenabstand */
	padding-top:8px;									/* Navigation Font-Abstand oben */
	padding-bottom:8px;									/* Navigation Font-Abstand unten */
	text-align:center;									/* Navigation Textausrichtung */
	width:155px;										/* Navigation Breite */
	margin-left:5px										/* Navigation Abstand links */
}

a.navi_first {
	border-top:1px solid rgb(61,106,121);    			/* Navi Farbe oberer Rand 1. Link */
}

a:link.navi, a:link.navi_first, a:visited.navi, a:visited.navi_first {
	background-color:rgb(61,106,121);					/* Navi Hintergrundfarbe inaktiver Link */
	color:rgb(245,247,248);  							/* Navi Linkfarbe inaktiver Link */
}

a:link.navi_self, a:visited.navi_self {
	background-color:rgb(245,247,248); 					/* Navi Hintergrundfarbe aktiver Link */
	color:rgb(61,106,121); 										/* Navi Farbe aktiver Link */
}

a:hover.navi, a:hover.navi_first, a:hover.navi_self, a:active.navi, a:active.navi_first, a:active.navi_self {
	background-color:rgb(110,143,155);					/* Navi hover Hintergrundfarbe */
	color:rgb(245,247,248);										/* Navi hover Linkfarbe */
}

td {
	font-family:Verdana,Arial,Helvetica,sans-serif; 	/* Content-Tabelle Fonttyp */
	font-size:10pt; 										/* Content-Tabelle Fontgröße */
	color:rgb(37,18,95);										/* Content-Tabelle Fontfarbe */
}

	a:link{color:rgb(160,40,0);text-decoration:none;font-weight:bold;}		/* Content Linkfarbe und Typ */
 	a:visited{color:rgb(160,40,0);text-decoration:none;font-weight:bold}		/* Content visited Linkfarbe und Typ */
 	a:hover{color:rgb(160,40,0);text-decoration:underline;font-weight:bold}	/* Content hover Linkfarbe und Typ */
 	a:active{color:rgb(160,40,0);}										/* Content active Linkfarbe und Typ */
	
.bg_bild {
	position:relative;
	top:0px;
	background-image:url(../bg_leinwand.jpg);
	background-repeat:no-repeat;
	background-position:50px;
}
 	
#ueber01 {
	font-weight:bold;									/* Content Überschrift 1 fett */
}

#small01 {
	font-size:8pt;										/* Content kleiner Text */
}

#siteinfo01 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;										/* Seitenüberschrift Größe */
	color:rgb(61,106,121);								/* Seitenüberschrift Farbe */
}

#siteinfo02 {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:18px;									/* Seitenüberschrift Größe */
	letter-spacing:0.01em;
	color:rgb(0,0,0);								/* Seitenüberschrift Farbe */
}

#bildbox {
	border:1pt dashed rgb(61,106,121);
}