BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #699C98
}
/*Hauptmenü*/
.navigation { BORDER-TOP: 1px solid #fff; MARGIN-TOP: 30px; FONT-SIZE: 11px; MARGIN-LEFT: 10px; BORDER-LEFT: 1px solid #fff; WIDTH: 140px; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Helvetica, sans-serif, Arial; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left
 }
.navigation LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: transparent
}
.navigation UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
.navigation A { BACKGROUND-POSITION: left 50%; DISPLAY: block; BACKGROUND-IMAGE: url(button.gif); BORDER-BOTTOM-WIDTH: 0; MARGIN: 0; BORDER-LEFT: 22px solid; WIDTH: 140px; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap; TEXT-DECORATION: none
; padding: 3px 0 3px 10px; }

.navigation A:link { color: #cccccc; BORDER-LEFT-WIDTH: 22px; BACKGROUND-COLOR: #005750
; border-left-color: #FFF8D0; }
.navigation A:visited { color: #cccccc; BORDER-LEFT-WIDTH: 22px; BACKGROUND-COLOR: #005750
; border-left-color: #FFF8D0; }
.navigation A:hover {
	BORDER-LEFT-WIDTH: 22px; BACKGROUND-COLOR: #cccccc; color: #005750; border-left-color: #FFF8D0;
}


/*Submenü*/
.navigation2 { BORDER-TOP: 1px solid #fff; FONT-SIZE: 11px; MARGIN-LEFT: 0; BORDER-LEFT: 1px solid #FFF8D0; WIDTH: 190px; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #005750; TEXT-ALIGN: left
; }
.navigation2 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: transparent
}
.navigation2 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px?????????A????????A????????A?_?????????`A?¹??; BACKGROUND-COLOR: transparent
}
.navigation2 A { BACKGROUND-POSITION: left 50%; DISPLAY: block; BACKGROUND-IMAGE: url(button.gif); MARGIN: 0; BORDER-LEFT: 22px solid; WIDTH: 190px; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap; TEXT-DECORATION: none
; padding: 3px 0 3px 10px; }

.navigation2 A:link {
	BORDER-LEFT-WIDTH: 22px; BORDER-LEFT-COLOR: #FFF8D0; COLOR: #cccccc; BACKGROUND-COLOR: #005750;
}
.navigation2 A:visited { color: #cccccc; BORDER-LEFT-WIDTH: 22px; BACKGROUND-COLOR: #005750
; border-left-color: #FFF8D0; }
.navigation2 A:hover {
	BORDER-LEFT-WIDTH: 22px; BACKGROUND-COLOR: #cccccc; color: #005750; border-left-color: #FFF8D0;
}



/*Funktionsmenü*/
.navigation3 {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial;
	HEIGHT: 20px;
	color: 000;
	white-space: normal;


}
.navigation3 A {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial;
	HEIGHT: 12px;
	color: 000;
	text-decoration: none;

}
.navigation3 A:link {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial;
	HEIGHT: 12px;
	color: 000;
	text-decoration: none;


}
.navigation3 A:visited {
		FONT-SIZE: 12px; FONT-FAMILY: Arial; HEIGHT: 12px; color: 000;
}
.navigation3 A:hover {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial;
	HEIGHT: 12px;
	color: #FFFFCC;
	font-weight: normal;
	border: none;


}
.navigation3 A:active {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial;
	HEIGHT: 12px;
	color: #FFFFFF;
	font-weight: bold;
	BACKGROUND-COLOR: #669999;

}
#funktion_3 A:hover {
	BACKGROUND-COLOR: #669999
}
#funktion_3 A:active {
	BACKGROUND-COLOR: #669999
}

#start_3 A:hover {
	BACKGROUND-COLOR: #669999
}
#start_3 A:active {
	BACKGROUND-COLOR: #d0dfe1
}


/*Kapitel-Seiten-Hauptmenü*/



#funktion A:link {
	BORDER-LEFT-COLOR: #c1cacf;
	text-decoration: none;
}
#funktion A:visited { border-left-color: #c1cacf; }
#funktion A:active {
	BORDER-LEFT-WIDTH: 22px; BORDER-LEFT-COLOR: #c1cacf; BACKGROUND-COLOR: #c2d4e3; 
}


/*Kapitel-Seiten-Submenü*/

#kanzlei_2	{
	MARGIN-TOP: 30px; }	

#rechtsanwaelte_2	{
	MARGIN-TOP: 51px; }	

#rechtsgebiete_2	{
	MARGIN-TOP: 72px; }	

#aktuelles_2	{
	MARGIN-TOP: 93px; }	

#downloads_2	{
	MARGIN-TOP: 114px; }	

#kontakt_2	{
	MARGIN-TOP: 135px; }


#active_haupt {
	BORDER-LEFT-WIDTH: 22px; BORDER-LEFT-COLOR: #005750; BACKGROUND-COLOR: #cccccc; Color: #005750
}

#active_funk{
	BACKGROUND-COLOR: #669999
}

#active_sub {BORDER-LEFT-WIDTH: 22px; BORDER-LEFT-COLOR: #005750; BACKGROUND-COLOR: #cccccc; Color: #005750 }

/*Sonstiges
*/

#content A:link { color: #130e8e; background-color: transparent; text-decoration: underline;}
#content A:visited { color: #525252; text-decoration: underline; }
#content A:hover { background-color: transparent; text-decoration: none;}
#content {
	MARGIN: 25px 20px; TOP: 10px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left
}
#content UL { FONT-FAMILY: verdana; BACKGROUND-COLOR: transparent; margin-top: 5px; margin-left: 35px; padding: 0; }
#content LI { FONT-SIZE: 13px; FONT-FAMILY: verdana; BACKGROUND-COLOR: transparent; padding-top: 3px; list-style-type: disc; }

#content TD { margin: 0; padding: 1px 1px 5px 2px; border-bottom: 0; border-top-width: 0; border-right-width: 0; border-left-width: 0; }
#content TD.csc-form-labelcell, #content TD.csc-form-fieldcell{ border-bottom-color: transparent; border-bottom-width: 0; }
.bodytext { FONT-FAMILY: verdana; FONT-SIZE: 13px; BACKGROUND-COLOR: transparent;  }
P {
	FONT-SIZE: 13px; LINE-HEIGHT: 16px; FONT-FAMILY: garamond; BACKGROUND-COLOR: transparent; }
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #005750; LINE-HEIGHT: 18px; FONT-FAMILY: Arial Black; margin-top: 30px;
}
H2 {
	 FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #236cc2; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Helvetica, sans-serif, Arial
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #236cc2; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Helvetica, sans-serif, Arial
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING?????????A????????A????????A?_?????????`A?¹??-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}

input {FONT-SIZE: 11px; COLOR: #525252; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Helvetica, sans-serif, Arial;  }
textarea {FONT-SIZE: 11px; COLOR: #525252; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Helvetica, sans-serif, Arial;  }

/* Hintergrund für Inhaltsbereich rechts*/

#content_rechtsgebiete {
background:url('Images/rechtsgebiete_gross.gif'); background-repeat:no-repeat; margin-top: 10px; background-color: #FFFDF0; }

#content_kanzlei {
background:url('Images/kanzlei.gif'); background-repeat:no-repeat; margin-top: 10px; background-color: #FFFDF0; }

#content_aktuelles {
background:url('Images/aktuelles.gif'); background-repeat:no-repeat; margin-top: 10px; background-color: #FFFDF0; }

#content_downloads {
background:url('Images/downloads.gif'); background-repeat:no-repeat; margin-top: 10px; background-color: #FFFDF0; }

#content_kontakt {
background:url('Images/kontakt.gif'); background-repeat:no-repeat; margin-top: 10px; background-color: #FFFDF0; }

#content_start {
background:url('Images/ABHR_Logo_watermark.gif'); background-repeat:no-repeat; margin-top: 10px; background-color: #FFFDF0; }
