/* CSS Matthias Kehrer 04-2004  - Dr. Reitz */
#Oben					{ color: #fff; background-image: url(../pix/oben.jpg); background-repeat: no-repeat; background-position: right top; text-align: right; width: 670px; height: 100px; padding-top: 5px; padding-right: 20px; }
#Oben h2				{ color: #fff; font-size: 13px; font-weight: bold; font-family: Verdana, Tahoma, Arial, sans-serif; margin: 0; padding: 0; }
#Oben p, td		{ color: #fff; font-size: 11px; font-family: Verdana, Tahoma, Arial, sans-serif;  }
#Adresse				{ color: #595959; }
body    { color: #666666; font-size: 12px; line-height: 100%; background-color: #f5f5f5; margin: 0px }
	
body, textarea {
	scrollbar-base-color:#666666;
 	scrollbar-3dlight-color:#FFFFFF;
 	scrollbar-arrow-color:#FFFFFF;
  	scrollbar-darkshadow-color:#000000;
  	scrollbar-face-color:#091179;
 	scrollbar-highlight-color:#FFFFFF;
 	scrollbar-shadow-color:#000000;
	scrollbar-track-color:#666666;
	}

a:link		{ color: #666666; text-decoration: underline; }
a:visited		{ color: #942442; text-decoration: underline; }
a:hover		{ color: #808080; text-decoration: none; }	
a:active		{ color: #000000; text-decoration: none; }

a.hauptmenu:link		{ color: #ffffff; font-size: 13px; text-decoration: none; padding: 3px; font-weight: bold; }
a.hauptmenu:visited		{ color: #ffffff; font-size: 13px; text-decoration: none; padding: 3px; font-weight: bold; }
a.hauptmenu:hover		{ color: #333333; font-size: 13px; text-decoration: none; background-color: #cccccc; padding: 3px; font-weight: bold; }
a.hauptmenu:active		{ color: #000000; font-size: 13px; text-decoration: none; background-color: #e6e6e6; padding: 3px; font-weight: bold; }


p,div,td,ul  { font-size: 12px; color: #4c4c4c }
	


h1		{ color: #942442; font-weight: bold; font-size: 24px; font-family: Garamond, "Times New Roman", serif; margin-top: 1em; margin-bottom: 1em }

h2 		{ font-family: Garamond, "Times New Roman", serif; font-size: 16px; margin-top: 2em; margin-bottom: 1em; }

h3		 { color: #942442; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 1em; margin-bottom: 1em }

h4		{ font-size: 100%; margin-top: 1em; margin-bottom: 1em; }

h5		{ font-size: 100%; margin-top: 1em; margin-bottom: 1em; }

h6		{ font-size: 80%; margin-top: 1em; margin-bottom: 1.5em; }
	


ol {
	list-style-type:decimal;
	}

ul {
	list-style-type:disc;
	}



pre { font-family: monospace; }



div.color { 
	background: rgb(204,204,255); 
	padding: 0.5em; 
	border: none; 
	}



p.Erstzeilen-Einzug { 
	text-indent: 2em; 
	margin-top: 0; margin-bottom: 0; }

.abc					 { color: #942442; font-size: 24px; font-family: "Arial Black" }
.abc-klein { color: #942442; font-weight: bold; font-size: 16px; font-family: Arial }
.betont			{ font-weight: bold; }
.betont-01 { color: #666666; font-weight: bold; }
.betont-02 			{ color: #942442; font-weight: bold;}

.klein  				{ font-size: 10px }
.mittel  				{ font-size: 14px }
.gross  				{ font-size: 18px }
.sprechzeiten 			{ font-size: 16px; font-weight: bold; color: #ffffff; }
