
	body {overflow:hidden; margin: 0; padding: 0; background-color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-align: center; z-index: 0; }

	ul {margin-top: 0px; margin-bottom: 2px;}
	td {font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif;}
	input {font-size: 12px; font-family: Courier New;}
	textarea {font-size: 12px; font-family: Courier New;}
  
  h1 {font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif;display:inline; font-weight:normal;}
    h2 {font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif;display:inline; font-weight:normal;}
  	
	a:link { color: #331b0d; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; }
	a:visited { color: #331b0d; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; }
	a:hover { color: #000000; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
	a:active { color: #331b0d; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; }


	#fenster {position: relative; margin: 0px; padding: 0px; background-image: url(../images/homepage_hg.jpg); background-repeat: no-repeat; background-position: top left; width: 967px; height: 539px; text-align: left; top: 10px; z-index: 1;}

	/*
	#menu {position: absolute; margin: 0px; padding: 0px;  top: 125px; left: 10px; width: 190px; height: 365px; z-index: 11;}
	*/
	#menu {position: absolute; margin: 0px; padding: 0px;  top: 125px; left: 7px; width: 190px; height: 365px; z-index: 11; }

		
	#anzeige {position: absolute; margin: 0px; padding: 0px; color: #7D7D7D; left: 210px; top: 125px; width: 720px; height: 365px; text-align: left; font-size: 13px; z-index: 20;}
	#anzeigeseite {position: relative; overflow: auto; margin: 0px; padding: 0px; color: #331b0d; left: 0px; top: 0px; width: 580px; height: 360px; text-align: justify; font-size: 17px; font-family: Arial, Verdana, Helvetica, sans-serif; z-index: 21; background-color: #ffffff;}
	
	#werbungvertical {position: absolute; margin: 0px; padding: 0px; color: #331b0d; left: 790px; top: 125px; width: 140px; height: 360px; text-align: justify; font-size: 17px; font-family: Arial, Verdana, Helvetica, sans-serif; z-index: 22; background-color: #ffffff;}

	.font09 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; }	
	/*
	#pfadangabe {position: absolute; top: 4px; left: 847px; border-style: none; z-index: 5;}
	*/

	/*
	#menuanzeige {position: relative; margin: 0; padding: 0; background-image: url(../images/hg_gesamt.gif); background-repeat: repeat-y; background-position: top left; background-color: #ffffff; width: 950px; height: 410px; text-align: left; font-size: 12px; z-index: 6;}
	
	#menuanzeige {position: relative; margin: 0; padding: 0; background-image: url(../images/hg_gesamt.gif); background-repeat: repeat-y; background-position: top left; background-color: #ffffff; width: 950px; text-align: left; font-size: 12px; z-index: 6;}

	
	#menu {position: absolute; margin: 0; padding: 0; color: #331b0d; background-image: url(../images/menu.gif); background-repeat: repeat-y; background-position: top left; width: 156px; height: 390px; text-align: left; font-size: 12px; z-index: 7;}
	

	
	#anzeige {position: absolute; margin: 0; padding: 0; color: #331b0d; background-image: url(../images/hg_anzeige.gif); background-repeat: repeat-y; background-position: top left; width: 794px; height: 390; text-align: left; left: 156px; font-size: 12px; z-index: 8;}
	#anzeigetext { position: absolute; background-image: url(../images/hg_verlauf.gif); background-repeat: no-repeat; background-position: top left; margin: 0px; padding: 0px; top: 0px; left: 0px; width: 794px; max-width: 794px; height: 390px;}
	
	#anzeige {position: absolute; margin: 0; padding: 0; color: #331b0d; background-image: url(../images/hg_anzeige.gif); background-repeat: repeat-y; background-position: top left; width: 794px; text-align: left; left: 156px; font-size: 12px; z-index: 8;}
	#anzeigetext { position: absolute; background-image: url(../images/hg_verlauf.gif); background-repeat: no-repeat; background-position: top left; margin: 0px; padding: 0px; top: 0px; left: 0px; width: 794px; max-width: 794px;}
	*/
/*	
	#startseitelinksoben {position: absolute; background-image: url(../images/startseite_oben.jpg); background-repeat: no-repeat; background-position: top left; margin: 0px; padding-left: 181px;  padding-top: 110px; padding-right: 20px; top: 0px; left: 0px; width: 793px; max-width: 793px; height: 215px; font-size: 17px; font-family: Arial, Verdana, Helvetica, sans-serif;}
	#startseiterechtsunten {position: absolute; background-image: url(../images/startseite_unten.jpg); background-repeat: no-repeat; background-position: top right; margin: 0px; padding-left: 20px; padding-top: 30px; padding-right: 221px; top:195px; width: 793px; max-width: 793px; height: 215px; text-align: right;}	
*/	
	#startseitelinksoben {position: absolute; background-image: url(../images/startseite_oben.jpg); background-repeat: no-repeat; background-position: top left; margin: 0px; padding: 0px; top: 0px; left: 0px; width: 793px; height: 215px;}
		#startseitetext {position: absolute; margin: 0px; padding: 0px; top: 110px; left: 181px; width: 431px; height: 105px; font-size: 17px; font-family: Arial, Verdana, Helvetica, sans-serif;}
	#startseiterechtsunten {position: absolute; background-image: url(../images/startseite_unten.jpg); background-repeat: no-repeat; background-position: top right; margin: 0px; padding: 0px; top:195px; width: 793px; height: 215px;}
/*
	#profillinksoben {position: absolute; background-image: url(../images/profil_oben.jpg); background-repeat: no-repeat; background-position: top left; margin: 0px; padding-left: 181px;  padding-top: 45px; padding-right: 110px; top: 0px; left: 0px; width: 793px; max-width: 793px; height: 215px; text-align: justify;}
	#profilrechtsunten {position: absolute; background-image: url(../images/profil_unten.jpg); background-repeat: no-repeat; background-position: top right; margin: 0px; padding-left: 110px; padding-top: 15px; padding-right: 181px; top:195px; width: 793px; max-width: 793px; height: 215px; text-align: justify;}
*/
	#divtext {position: absolute; margin: 0px; padding: 0px; top: 30px; left: 181px; width: 431px; height: 185px; text-align: justify;}
	
	#profillinksoben {position: absolute; background-image: url(../images/profil_oben.jpg); background-repeat: no-repeat; background-position: top left; margin: 0px; padding: 0px; top: 0px; left: 0px; width: 793px; height: 215px;}
	#profilrechtsunten {position: absolute; background-image: url(../images/profil_unten.jpg); background-repeat: no-repeat; background-position: top right; margin: 0px; padding: 0px; top:195px; width: 793px; height: 215px;}
/*
	#anwaeltelinksoben {position: absolute; background-image: url(../images/anwaelte_oben.jpg); background-repeat: no-repeat; background-position: top left; margin: 0px; padding-left: 181px;  padding-top: 20px; padding-right: 181px; top: 0px; left: 0px; width: 793px; max-width: 793px; height: 215px; text-align: justify;}
	#anwaelterechtsunten {position: absolute; background-image: url(../images/anwaelte_unten.jpg); background-repeat: no-repeat; background-position: top right; margin: 0px; padding-left: 181px; padding-top: 45px; padding-right: 181px; top:195px; width: 793px; max-width: 793px; height: 215px; text-align: justify;}
*/
	#anwaeltelinksoben {position: absolute; background-image: url(../images/anwaelte_oben.jpg); background-repeat: no-repeat; background-position: top left; margin: 0px; padding: 0px; top: 0px; left: 0px; width: 793px; height: 215px;}
	#anwaelterechtsunten {position: absolute; background-image: url(../images/anwaelte_unten.jpg); background-repeat: no-repeat; background-position: top right; margin: 0px; padding: 0px; top:195px; width: 793px; height: 215px;}

	#gebuehrenlinksoben {position: absolute; background-image: url(../images/gebuehren_oben.jpg); background-repeat: no-repeat; background-position: top left; margin: 0px; padding: 0px; top: 0px; left: 0px; width: 793px; height: 215px;}
	#gebuehrenrechtsunten {position: absolute; background-image: url(../images/gebuehren_unten.jpg); background-repeat: no-repeat; background-position: top right; margin: 0px; padding: 0px; top:195px; width: 793px; height: 215px;}

	#terminelinksoben {position: absolute; background-image: url(../images/termine_oben.jpg); background-repeat: no-repeat; background-position: top left; margin: 0px; padding: 0px; top: 0px; left: 0px; width: 793px; height: 215px;}
	#terminerechtsunten {position: absolute; background-image: url(../images/termine_unten.jpg); background-repeat: no-repeat; background-position: top right; margin: 0px; padding: 0px; top:195px; width: 793px; height: 215px;}

	#kontaktlinksoben {position: absolute; background-image: url(../images/kontakt_oben.jpg); background-repeat: no-repeat; background-position: top left; margin: 0px; padding: 0px; top: 0px; left: 0px; width: 793px; height: 215px;}
	#kontaktrechtsunten {position: absolute; background-image: url(../images/kontakt_unten.jpg); background-repeat: no-repeat; background-position: top right; margin: 0px; padding: 0px; top:195px; width: 793px; height: 215px;}

	#impressumlinksoben {position: absolute; background-image: url(../images/impressum_oben.jpg); background-repeat: no-repeat; background-position: top left; margin: 0px; padding: 0px; top: 0px; left: 0px; width: 793px; height: 215px;}
	#impressumrechtsunten {position: absolute; background-image: url(../images/impressum_unten.jpg); background-repeat: no-repeat; background-position: top right; margin: 0px; padding: 0px; top:195px; width: 793px; height: 215px;}


	#leerbild {margin: 0; padding: 0;text-align:left; float: left; }

/*
	#anzeigetext {float: clear; color: #331b0d; text-align: left; margin: 0px; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif;}
	#startseiterechtsoben {position: absolute; background-image: url(../images/verlauf_oben.gif); background-repeat: no-repeat; right:0px; top: 0px; width: 162px; height: 215px; }
*/

	/*
	#startseiterechtsunten {position: absolute; top: 0px; left: 0px; border-style: none;}
	*/

	.clT,.clTover,.clS,.clSover,.clS2,.clS2over{ font-family: Arial, Verdana, Helvetica; position: absolute; font-size:12px; font-weight: normal; line-height: 15px; text-align:center; vertical-align: middle; padding: 1px; cursor:pointer; cursor:hand;}

	.clT,.clS2{ color:#331b0d; background-color:#a69078;}
	.clS{color:#331b0d; background-color:#eee4d9;}
  
	.clTover,.clS2over{color:#331b0d; background-color:#eee4d9;}
	.clSover{color:#331b0d;background-color:#a69078;}

	/*.clStest{position:relative; font-family:verdana; font-size:10px; color:red; layer-background-color:silver; background-color:silver;cursor:pointer; cursor:hand; }
	.clStestover{position:relative; color:#ffff33; font-weight:bold; font-family:courier; layer-background-color:#00ccff; background-color:#00ccff;  cursor:pointer; cursor:hand; }*/
	.clB{ position:absolute; background-color:#331b0d; visibility:hidden }
	.clB1{ position:absolute; background-color:#331b0d; visibility:hidden; }
	.clB2{position:absolute; background-color:#331b0d; visibility:hidden}
	.clB3{position:absolute; background-color:#331b0d; visibility:hidden}
  
 
	.clBar{ position:relative; width:10px; height:10px; visibility:hidden ; background-color:transparent; z-index: 100; }
	.clNoLink{position:relative; font-family: Verdana, Arial, sans-serif; }
	.clNoLink2{position:relative; padding:2px; font-size:11px; color:#006699; layer-background-color:silver; background-color:silver; font-family: Verdana, Arial, sans-serif; }
	.clNoLink3{position:relative; background-color:#CDDBEB; layer-background-color:#CDDBEB; font-family: Verdana, Arial, sans-serif; }

/*
		body { overflow:hidden; color: #fff; margin: 0; padding: 0; background-color: #378927; font-family: Verdana, Arial, sans-serif; font-size: 11px; text-align: center; z-index: 1; }
		
		a:link { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; border-bottom: 1px dashed white; }
		a:hover { color: #153604; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
		a:visited { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; border-bottom: 1px dashed white; }

		strong { color: white; font-size: 13px; font-weight: bold; font-style: normal; text-decoration: underline; }
		TD {font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; color: #FFFFFF; }

		#all { position: relative; margin: 0; padding: 0; background-image: url(../images/design.gif); background-repeat: no-repeat; background-position: center; width: 752px; height: 438px; text-align: left; top: 5px; z-index: 2; layer-background-image: url(../images/design.gif); }
		#obenold {background-color: #bfbfff;color: #000000;margin: 0;padding: 5px;width: 690px;	height: 115px;}
		#oben { color: #000000; background-image: url(../images/kopf.gif); background-position: center; position: absolute; left: 0; margin: 0; width: 752px; height: 78px; z-index: 3; }
		#logo { color: #000000; background-image: url(../images/rosette.jpg); position: absolute; top: 0; left: 605px; margin: 0; width: 111px; height: 111px; z-index: 101; }
		#navi { color: #000000; text-align: left; position: absolute; top: 78px; left: 15px; margin: 0; width: 130px; height: 200px; z-index: 100; }
		#mainold {
		background-color: transparent;
		color: #000000;
		margin: 0;
		padding: 5px;
		width: 690px;
		text-align: left;
		}
		#main_ok { color: white; margin: 0; padding: 5px; width: 573px; text-align: left; position: absolute; top: 78px; left: 156px; height: 343px; z-index: 5; }
		#main { color: white; margin: 0; padding: 5px; width: 546px; text-align: left; position: absolute; top: 88px; left: 173px; height: 296px; z-index: 5; }
		#scrolldiv { color: #ffffff; height: 274px; width: 545px; font-size : 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight : normal; position: relative; top: 6px; z-index: 20; overflow: auto; padding: 5px 10px 5px 0; }

		.wiescrolldiv { color: #ffffff; height: 274px; width: 545px; font-size : 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight : normal; position: relative; top: 6px; z-index: 15; overflow: auto; padding: 5px 10px 5px 0; }
		.einzug { margin-top: 0; list-style-type: none; }
		.standardtext { color: #fff; margin: 0; padding: 0; background-color: #378927; font-family: Verdana, Arial, sans-serif; font-size: 11px; }
*/
/* DEFAULT STYLES ---- NEEEDED START */
/*
  .clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible;}
  .clCMAbs{position:absolute; visibility:hidden; left:0; top:0; }
*/
  /* DEFAULT STYLES ---- NEEEDED END */
/*
  .clT,.clTover,.clS,.clSover,.clS2,.clS2over{ font-family:Verdana, Arial, Helvetica; position: absolute; font-size:11px; font-weight:normal; line-height: 15px; text-align:left; vertical-align: middle; padding: 1px; cursor:pointer; cursor:hand;}
  .clTklein{ font-family:Verdana, Arial, Helvetica; position: absolute; font-size:7px; font-weight:normal; line-height: 15px; text-align:left; vertical-align: middle; padding: 1px; }

  .clT,.clS2,.clTklein{ color:#ffffff; background-color:#153604; layer-background-color:#153604; }
  .clS{color:#153604; background-color:#FFFFFF; layer-background-color:#FFFFFF;}
  
  .clTover,.clS2over{color:#153604; background-color:#FFFFFF; layer-background-color:#FFFFFF;}
	.clSover{color:#ffffff;background-color:#153604; layer-background-color:#153604;}

  .clStest{position:relative; font-family:verdana; font-size:10px; color:red; layer-background-color:silver; background-color:silver;cursor:pointer; cursor:hand; }
  .clStestover{position:relative; color:#ffff33; font-weight:bold; font-family:courier; layer-background-color:#00ccff; background-color:#00ccff;  cursor:pointer; cursor:hand; }
  .clB1{ position:absolute; background-color:#ffffff; layer-background-color:#FFFFFF; visibility:hidden; }
  .clB2{position:absolute; background-color:#153604; layer-background-color:#153604; visibility:hidden}
  .clB3{position:absolute; layer-background-color:red; background-color:red; visibility:hidden}
  .clB{ position:absolute; background-color:#fffde4; layer-background-color:#FFFDE4; visibility:hidden }
  
 
  .clBar{ position:relative; width:10px; height:10px; visibility:hidden; layer-background-color:transparent; background-color:transparent; z-index: 100; }
  .clNoLink{position:relative; font-family:arial,helvetica;}
  .clNoLink2{position:relative; padding:2px; font-size:11px; color:#006699; layer-background-color:silver; background-color:silver; font-family:arial,helvetica;}
  .clNoLink3{position:relative; background-color:#CDDBEB; layer-background-color:#CDDBEB; font-family:arial,helvetica;}
*/

