@charset "windows-1252";  

body {
	background-color:#ff9966;
	margin:0px;
	scrollbar-face-color:#ffcc66;
	scrollbar-highlight-color:#da120b;
	scrollbar-shadow-color:#da120b;
	scrollbar-3dlight-color:#da120b;
	scrollbar-arrow-color:#da120b;
	scrollbar-track-color:#ffcc66;
	scrollbar-darkshadow-color:#888888; } 
	
.navi {
	font-family:arial,sans-serif,helvetica;
	font-size:0px;	
	font-weight:normal;
	color:#ffffff;
	background-color:#000000;
	text-align:center;
	vertical-align:middle; }
	
.hintergrund {
	background-image:url(images/background.gif); background-repeat:repeat-y;
}
	 
.randlinks {
	background-image:url(images/randlinks.gif); background-repeat:repeat-y;
}
	
.randrechts {
	background-image:url(images/randrechts.gif); background-repeat:repeat-y;
}

.mitte {
	text-align:center; vertical-align:middle;
}

.rechts {
	text-align:right; vertical-align:top;
}

.oben {
	text-align:left; vertical-align:top;
}

.unten {
	text-align:right; vertical-align:bottom;
}
									  
.text {
	font-family:verdana,arial,sans-serif; font-size:11px; color:#333333; text-align:left; vertical-align:middle; 
}

.textr {
	font-family:verdana,arial,sans-serif; font-size:11px; color:#333333; text-align:right; vertical-align:middle; 
}

.textrm {
	font-family:verdana,arial,sans-serif; font-size:11px; color:#333333; text-align:right; vertical-align:middle; 
}

.textm {
	font-family:verdana,arial,sans-serif; font-size:11px; color:#333333; text-align:center; vertical-align:middle; 
}

.textb {
	font-family:verdana,arial,sans-serif; font-size:11px; color:#333333; text-align:left; vertical-align:middle; font-weight:bold;
}

.textbo {
	font-family:verdana,arial,sans-serif; font-size:11px; color:#333333; text-align:left; vertical-align:top; font-weight:bold;
}

.textcolor {
	font-family:verdana,arial,sans-serif; font-size:13px; color:#da120b; text-align:left; vertical-align:top; font-weight:bold;
}

.textcolor2 {
	font-family:verdana,arial,sans-serif; font-size:13px; color:#fff2dd; text-align:left; vertical-align:top; font-weight:bold;
}

.textoben {
	font-family:verdana,arial,sans-serif; font-size:11px; color:#333333; text-align:left; vertical-align:top; font-weight:normal;
} 

.textdank {
	font-family:verdana,arial,sans-serif; font-size:11px; color:#009900; text-align:center; vertical-align:top; font-weight:bold;
}

.textakt {
	font-family:verdana,arial,sans-serif; font-size:11px; color:#333333; left; vertical-align:top; font-weight:normal; background-color:#fff2dd;
}

.textb12 {
	font-family:verdana,arial,sans-serif; font-size:11px; color:#666666; text-align:left; vertical-align:middle; font-weight:bold;
}

.textj {
	font-family:verdana,arial,sans-serif;
	font-size:11px;	
	font-weight:normal;
	color:#333333;
	text-align:justify;
	vertical-align:top; } 
	
.kontakt {
	SCROLLBAR-FACE-COLOR: #b2e1d9; FONT-WEIGHT: bold; FONT-SIZE: 11px; SCROLLBAR-HIGHLIGHT-COLOR: #b2e1d9; SCROLLBAR-SHADOW-COLOR: #666666; COLOR: #da120b; SCROLLBAR-3DLIGHT-COLOR: #666666; BORDER-TOP-STYLE: none; SCROLLBAR-ARROW-COLOR: #666666; SCROLLBAR-TRACK-COLOR: #b2e1d9; FONT-FAMILY: verdana,arial,sans-serif; BORDER-RIGHT-STYLE: none; SCROLLBAR-DARKSHADOW-COLOR: #b2e1d9; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ffcc66; BORDER-BOTTOM-STYLE: none
}
	
a.normal:link {
	font-weight: normal; color: #009800; text-decoration: none
}
a.normal:visited {
	font-weight: normal; color: #009800; text-decoration: none
}
a.normal:active {
	font-weight: normal; color: #009800; text-decoration: underline
}
a.normal:hover {
	font-weight: bold; color: #009800; text-decoration: underline
}  	
	
a.klein:link {
	font-weight: bold; color: #009800; font-family:verdana,arial,sans-serif; font-size:11px; text-decoration: none
}
a.klein:visited {
	font-weight: bold; color: #009800; font-family:verdana,arial,sans-serif; font-size:11px; text-decoration: none
}
a.klein:active {
	font-weight: bold; color: #009800; font-family:verdana,arial,sans-serif; font-size:11px; text-decoration: underline
}
a.klein:hover {
	font-weight: bold; color: #da120b; font-family:verdana,arial,sans-serif; font-size:11px; text-decoration: underline
}

a.agb:link {
	font-weight: normal; color: #009800; text-decoration: underline
}
a.agb:visited {
	font-weight: normal; color: #009800; text-decoration: underline
}
a.agb:active {
	font-weight: normal; color: #009800; text-decoration: underline
}
a.agb:hover {
	font-weight: normal; color: #da120b; text-decoration: none
}
