BODY {
	FONT-SIZE: 11px; PADDING-TOP: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f1eee7; TEXT-DECORATION: none
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #1e3545; LINE-HEIGHT: 16px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
p, ul, ol, li, blockquote {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #1e3545; LINE-HEIGHT: 16px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; MARGIN-TOP: 5px; MARGIN-BOTTOM: 4px;
}

ul.list {
	list-style-image: url(/verlag/ahf/image/spiegelstrich.gif);
	font-weight: normal;
	font-size: 11px;
	color: #1e3545;
	line-height: 16px;
	font-style: normal;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: none;
	margin: 5px 0 4px 20px;
}

form { margin-top: 2PX; margin-bottom: 2px; }
select, option, optgroup { font-size: 11px; }

div#tooltipp {position: relative;
		width: 35px;
		height: 16px;
		line-height: 15px;
		text-align: center;
		padding: 0px;
		margin: 0px;
		text-decoration : none;
		border: 1px solid #ADB2B5;
		background: #f1eee7;
		 }
		
div#tooltipp a { display: block;
			text-decoration : none;
}
div#tooltipp a:hover {background: #f1eee7; }
div#tooltipp a span {display: none;}

div#tooltipp a:hover span { 
		display: block;
		position: absolute;
		top: -48px; left: -225;
		width: 255px;
		padding: 1px;
		margin: 2px;
		z-index: 100;
		text-align: left;
		line-height: 13px;
		font-size: 10px;
		text-decoration : none;
		color: black;
		border: 1px solid #ADB2B5;
		background: #D0DDE5;
}

/* Für die Anzeige in der Titeldetailansicht */
div#tooltipp_titel {position: relative;
		width: 35px;
		height: 16px;
		line-height: 15px;
		text-align: center;
		padding: 0px;
		margin: 0px;
		text-decoration : none;
		border: 1px solid #ADB2B5;
		background: #f1eee7;
		 }
		
div#tooltipp_titel a { display: block;
			text-decoration : none;
}
div#tooltipp_titel a:hover {background: #f1eee7; }
div#tooltipp_titel a span {display: none;}

div#tooltipp_titel a:hover span { 
		display: block;
		position: absolute;
		top: -3px; left: 36;
		width: 265px;
		padding: 1px;
		margin: 2px;
		z-index: 100;
		text-align: left;
		line-height: 13px;
		font-size: 10px;
		text-decoration : none;
		color: black;
		border: 1px solid #ADB2B5;
		background: #f1eee7;
}

A {
	FONT-SIZE: 11px; COLOR: #9e3404; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 11px; COLOR: #9e3404; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 11px; COLOR: #9e3404; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 11px; COLOR: #9e3404; TEXT-DECORATION: underline
}
#backtothetop {
	FONT-SIZE: 10px; COLOR: #1e3545
}
#backtothetop A {
	FONT-SIZE: 10px; COLOR: #9e3404; TEXT-DECORATION: none
}
#backtothetop A:visited {
	FONT-SIZE: 10px; COLOR: #9e3404; TEXT-DECORATION: none
}
#backtothetop A:active {
	FONT-SIZE: 10px; COLOR: #9e3404; TEXT-DECORATION: none
}
#backtothetop A:hover {
	FONT-SIZE: 10px; COLOR: #9e3404; TEXT-DECORATION: underline
}
#footer {
	FONT-SIZE: 10px; COLOR: #1e3545
}
#footer A {
	FONT-SIZE: 10px; COLOR: #1e3545; TEXT-DECORATION: none
}
#footer A:visited {
	FONT-SIZE: 10px; COLOR: #1e3545; TEXT-DECORATION: none
}
#footer A:active {
	FONT-SIZE: 10px; COLOR: #1e3545; TEXT-DECORATION: none
}
#footer A:hover {
	FONT-SIZE: 10px; COLOR: #1e3545; TEXT-DECORATION: underline
}

hr {	color: #40647a;
	margin: 1px 0px 0px 0px;
	height: 1px;
	border: #40647a 1px dotted;
}


.header {
	BORDER-RIGHT: #244b6a 1px solid; BORDER-TOP: #244b6a 1px solid; PADDING-LEFT: 15px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 4px; BORDER-LEFT: #244b6a 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #244b6a 1px solid; HEIGHT: 57px; BACKGROUND-COLOR: #ffffff; 
}

#ahf_logo {
	FLOAT: left; PADDING-LEFT: 10px;  PADDING-TOP: 3px; PADDING-RIGHT: 5px;
}

.ahf_untertitel {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 13px; FONT-STYLE: normal; FONT-FAMILY: "Times New Roman", Times, serif; COLOR: #0aced6; TEXT-DECORATION: none
}
.content_box_popup {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; PADDING-BOTTOM: 17px; PADDING-TOP: 17px; BACKGROUND-COLOR: #ffffff
}
.blanknavi {
	MARGIN-TOP: 16px; MARGIN-BOTTOM: 1px; BACKGROUND-COLOR: #41637b
}
.aboutbox {
	PADDING-LEFT: 49px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 27px; COLOR: #f0eee7; LINE-HEIGHT: normal; PADDING-TOP: 27px; FONT-STYLE: normal; BACKGROUND-COLOR: #508bb5; TEXT-DECORATION: none
}
.teaserbox {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid; BACKGROUND-COLOR: #f1eee7
}
.smalltxt {
	FONT-SIZE: 10px; LINE-HEIGHT: 16px
}
.headline {
	FONT-SIZE: 14px; PADDING-TOP: 40px; FONT-FAMILY: "Times New Roman", Times, serif
}
.headlinebigger {
	FONT-SIZE: 20px; padding: 30px 0 5px 0; FONT-FAMILY: "Times New Roman", Times, serif; 
}
.piccenter {
	VERTICAL-ALIGN: middle
}
.fliesstext {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.linkSmallNavi {
	FONT-WEIGHT: bolder; COLOR: #3f637b
}
.breadcrumbsNavi {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; FLOAT: left; COLOR: #993300
}

#linkImpressum {
	COLOR: #3a4c56
}
A.menulink {
	FONT-SIZE: 11px; COLOR: #3a4c56; TEXT-DECORATION: none
}
A.menulink:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
LI.liCategory {
	BORDER-RIGHT: #bbbbbb 0px solid; BORDER-TOP: #bbbbbb 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #bbbbbb 0px solid; CURSOR: default; COLOR: #4f8bb5; BORDER-BOTTOM: #bbbbbb 0px solid; BACKGROUND-COLOR: #f1eee7
}
LI.liCategory DIV {
	BORDER-RIGHT: #ff0000 0px solid; BORDER-TOP: #ff0000 0px solid; PADDING-LEFT: 15px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ff0000 0px solid; CURSOR: default; BORDER-BOTTOM: #ff0000 0px solid; HEIGHT: auto; BACKGROUND-COLOR: #f1eee7; TEXT-DECORATION: none
}
#tableMain {
	HEIGHT: 100%
}
#tableBlueLeft {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 22px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 100%; BACKGROUND-COLOR: #508bb5
}
#tableContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 719px; PADDING-TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #ffffff
}
.tdBreadcrumbsNavi {
	BORDER-RIGHT: #ff0000 0px solid; BORDER-TOP: #ff0000 0px solid; PADDING-LEFT: 15px; BORDER-LEFT: #ff0000 0px solid; BORDER-BOTTOM: #ff0000 0px solid; HEIGHT: 12px; BACKGROUND-COLOR: #ffffff
}
#tdMain {
	BORDER-RIGHT: #dcd9d3 1px solid; BORDER-TOP: #dcd9d3 1px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #dcd9d3 1px solid; BORDER-BOTTOM: #dcd9d3 0px solid
}
#tdSmallNaviTop {
	PADDING-RIGHT: 10px; VERTICAL-ALIGN: middle; WIDTH: 749px; HEIGHT: 23px; TEXT-ALIGN: right
}
#tdLastBottom {
	WIDTH: 749px; HEIGHT: 17px
}
#tdVerticalBlue {
	VERTICAL-ALIGN: bottom; HEIGHT: 100%
}
.ddMenu {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; VISIBILITY: hidden; MARGIN-LEFT: 0px; BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #aaaaaa 1px solid; POSITION: absolute; BACKGROUND-COLOR: #f1eee7
}
.bgF1EEE7 {
	BACKGROUND-COLOR: #f1eee7
}
.bgD8D2C4 {
	BACKGROUND-COLOR: #d8d2c4
}
.pad5l {
	PADDING-LEFT: 5px
}
.pad5r {
	PADDING-RIGHT: 5px
}
.pad10l {
	PADDING-LEFT: 10px
}
.pad15l {
	PADDING-LEFT: 15px
}
.pad30l {
	PADDING-LEFT: 30px
}
.pad55l {
	PADDING-LEFT: 55px
}
.pad60l {
	PADDING-LEFT: 60px
}
.pad78l {
	PADDING-LEFT: 78px
}
.pad15r {
	PADDING-RIGHT: 15px
}
.pad20l {
	PADDING-LEFT: 20px
}
.pad35l {
	PADDING-LEFT: 35px
}
.pad5t {
	PADDING-TOP: 5px
}
.pad10t {
	PADDING-TOP: 10px
}
.pad20t {
	PADDING-TOP: 20px
}
.pad5r {
	PADDING-RIGHT: 5px
}
.pad10r {
	PADDING-RIGHT: 10px
}
.pad5b {
	PADDING-BOTTOM: 5px
}
.pad20b {
	PADDING-BOTTOM: 20px
}
.pad10b {
	PADDING-BOTTOM: 10px
}
.borC6BEA7 {
	BORDER-RIGHT: #c6bea7 1px solid; BORDER-TOP: #c6bea7 1px solid; BORDER-LEFT: #c6bea7 1px solid; BORDER-BOTTOM: #c6bea7 1px solid
}
.borADB2B5 {
	BORDER-RIGHT: #adb2b5 1px solid; BORDER-TOP: #adb2b5 1px solid; BORDER-LEFT: #adb2b5 1px solid; BORDER-BOTTOM: #adb2b5 1px solid
}
.borTopADB2B5 {
	BORDER-TOP: #adb2b5 1px solid
}
.bgF8F7F3 {
	BACKGROUND-COLOR: #f8f7f3
}
.sucheform {
	BORDER-RIGHT: #527088 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #527088 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #527088 1px solid; WIDTH: 139px; PADDING-TOP: 0px; BORDER-BOTTOM: #527088 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #f8f5ee
}
.expertensucheform {
	BORDER-RIGHT: #527088 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #527088 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #527088 1px solid; WIDTH: 139px; PADDING-TOP: 0px; BORDER-BOTTOM: #527088 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #f8f5ee
}
.expertensucheform {
	WIDTH: 205px
}
.blueheadline {
	FONT-WEIGHT: bold; COLOR: #1d3444
}
.zeilenabstand {
	LINE-HEIGHT: 15px
}
.verlagskennung {
	PADDING-RIGHT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 22px; COLOR: #1e3545; LINE-HEIGHT: 22px; FONT-FAMILY: "Times New Roman", Times, serif; HEIGHT: 107px
}
.iconspacer {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
.iconspacerleft {
	MARGIN-LEFT: 5px; VERTICAL-ALIGN: middle
}
.rubrikenheader {
	PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1e3545; LINE-HEIGHT: 22px; BORDER-BOTTOM: #40647a 1px dotted; BACKGROUND-COLOR: #f8f7f3
}
.rubrikenhead {
	PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1e3545; LINE-HEIGHT: 22px
}
.rubrikenheaderonlydots {
	PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1e3545; LINE-HEIGHT: 22px; BORDER-BOTTOM: #40647a 1px dotted
}
.headeronly {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #1e3545; LINE-HEIGHT: 22px
}
.headeronlywert {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #1e3545; LINE-HEIGHT: 22px
}
.headertext {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1e3344; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.rubriken {
	PADDING-LEFT: 16px
}
.rubrikenfooter {
	BORDER-BOTTOM: #40647a 1px dotted; BACKGROUND-COLOR: #f8f7f3; TEXT-ALIGN: right
}
.previewpics {
	PADDING-RIGHT: 13px; FLOAT: left
}
.autor {
	FONT-SIZE: 10px
}
.titel {
	FONT-WEIGHT: bold; FONT-SIZE: 10px
}
#reiter_unsichtbar {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #f1eee7
}
.grundfarbe {
	COLOR: #273542
}
.padall {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-TOP: 0px
}
#pfad {
	MARGIN-TOP: 1px; FONT-SIZE: 9px; BACKGROUND: #ffffff; FLOAT: left; WIDTH: 100%; LINE-HEIGHT: 12px; TEXT-ALIGN: left
}
#pfad DIV.inner_path {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 5px; HEIGHT: auto
}
#pfad A {
	FONT-SIZE: 9px
}
#subnavi2 {
	
}
#subnavi2 A {
	FONT-SIZE: 11px; COLOR: #1e3545
}
#subnavi2 A:visited {
	
}
#subnavi2 A:active {
	
}
#subnavi2 A:hover {
	COLOR: #1e3545; TEXT-DECORATION: underline
}
.headlinehomepage {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-TOP: 40px; FONT-FAMILY: "Times New Roman", Times, serif; color: #1e3545
}
#vorschau {
	
}
#vorschau A {
	COLOR: #1e3545; TEXT-DECORATION: underline
}
#vorschau A:visited {
	COLOR: #1e3545
}
#vorschau A:active {
	COLOR: #1e3545
}
#vorschau A:hover {
	COLOR: #1e3545
}
.headlinehomepage {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-TOP: 40px; FONT-FAMILY: "Times New Roman", Times, serif
}
.warenkorbmenge {
	BORDER-RIGHT: #bbbec0 1px solid; BORDER-TOP: #bbbec0 1px solid; BACKGROUND: #f8f7f3; BORDER-LEFT: #bbbec0 1px solid; WIDTH: 20px; COLOR: #1e3545; BORDER-BOTTOM: #bbbec0 1px solid
}
.bor4 {
	BORDER-BOTTOM: #f1eee7 4px solid
}
.hauptsuche {
	BORDER-RIGHT: #214b63 1px solid; BORDER-TOP: #214b63 1px solid; FONT-WEIGHT: bold; BACKGROUND: #ecede5; BORDER-LEFT: #214b63 1px solid; WIDTH: 210px; COLOR: #214b63; BORDER-BOTTOM: #214b63 1px solid
}
.sucheansich {
	HEIGHT: 47px
}
.ausgegraut {
	FONT-SIZE: 11px; COLOR: #999999
}
.dottedlines {
	BORDER-BOTTOM: #40647a 1px dotted
}


#asindex { }

#asindex A { color: #FFFFFF; background: #508BB5; padding: 1px 2px 1px 2px; }

#vorschau A:visited {
	COLOR: #1e3545
}
#vorschau A:active {
	COLOR: #1e3545
}
#vorschau A:hover {
	COLOR: #1e3545
}
#asergebnis {
	
}
#asergebnis A:visited {
	
}
#asergebnis A:active {
	
}
#asergebnis A:hover {
	BACKGROUND: #508bb5; COLOR: #ffffff; TEXT-DECORATION: none
}
.expertenfeldgross {
	BORDER-RIGHT: #2e506e 1px solid; BORDER-TOP: #2e506e 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #2e506e 1px solid; WIDTH: 205px; BORDER-BOTTOM: #2e506e 1px solid; BACKGROUND-COLOR: #f1eee7
}
.expertenfeldklein {
	BORDER-RIGHT: #2e506e 1px solid; BORDER-TOP: #2e506e 1px solid; BORDER-LEFT: #2e506e 1px solid; WIDTH: 55px; BORDER-BOTTOM: #2e506e 1px solid; BACKGROUND-COLOR: #f1eee7
}
.checkfeld {
	BORDER-RIGHT: #2e506e 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #2e506e 1px solid; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #2e506e 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #2e506e 1px solid; BACKGROUND-COLOR: #f1eee7
}
.archivfeldgross {
	BORDER-RIGHT: #2e506e 1px solid; BORDER-TOP: #2e506e 1px solid; BORDER-LEFT: #2e506e 1px solid; WIDTH: 245px; BORDER-BOTTOM: #2e506e 1px solid; BACKGROUND-COLOR: #f1eee7
}
.archivfeldklein {
	BORDER-RIGHT: #2e506e 1px solid; BORDER-TOP: #2e506e 1px solid; BORDER-LEFT: #2e506e 1px solid; WIDTH: 80px; BORDER-BOTTOM: #2e506e 1px solid; BACKGROUND-COLOR: #f1eee7
}
.smallfonts {
	FONT-SIZE: 9px
}
.whitetext {
	COLOR: #ffffff
}
.pad60t {
	PADDING-TOP: 60px
}
.aboform {
	
}
.abojahrgang {
	BORDER-RIGHT: #527088 1px solid; BORDER-TOP: #527088 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #527088 1px solid; WIDTH: 40px; BORDER-BOTTOM: #527088 1px solid; BACKGROUND-COLOR: #f8f5ee
}
.biggertext {
	FONT-SIZE: 13px
}
.sortform {
	BORDER-RIGHT: #527088 1px solid; BORDER-TOP: #527088 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #527088 1px solid; WIDTH: 140px; BORDER-BOTTOM: #527088 1px solid; BACKGROUND-COLOR: #f8f5ee
}
.sortformzwei {
	BORDER-RIGHT: #527088 1px solid; BORDER-TOP: #527088 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #527088 1px solid; WIDTH: 100px; BORDER-BOTTOM: #527088 1px solid; BACKGROUND-COLOR: #f8f5ee
}
.nojs {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; COLOR: #ffffff
}
#nojs A {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 100%; COLOR: #ffffff; HEIGHT: 20px
}
#nojs A:hover {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 11px; COLOR: #ffffff; BACKGROUND-COLOR: #508bb5; TEXT-DECORATION: none
}
.navinojstable {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
#nojsheadline A {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 100%; COLOR: #568aad; HEIGHT: 100%
}
#nojsheadline A:hover {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 11px; WIDTH: 100%; COLOR: #ffffff; HEIGHT: 100%; BACKGROUND-COLOR: #568aad; TEXT-DECORATION: none
}
#nojseintrag A {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 10px; WIDTH: 100%; COLOR: #4f5e6a; HEIGHT: 100%
}
#nojseintrag A:hover {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 10px; COLOR: #ffffff; BACKGROUND-COLOR: #568aad; TEXT-DECORATION: none
}
.search_form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
.search_button {
	MARGIN-LEFT: 7px
}
.search_button_level4 {
	MARGIN-LEFT: 3px
}
.search_text {
	BORDER-RIGHT: #527088 1px solid; BORDER-TOP: #527088 1px solid; FLOAT: left; BORDER-LEFT: #527088 1px solid; WIDTH: 133px; BORDER-BOTTOM: #527088 1px solid; BACKGROUND-COLOR: #f8f5ee
}
.XulMenu {
	BORDER-RIGHT: #f1eee7 0px solid; BORDER-TOP: #f1eee7 0px solid; LEFT: 0px; BORDER-LEFT: #f1eee7 0px solid; WIDTH: 680px; BORDER-BOTTOM: #f1eee7 0px solid; POSITION: absolute; TOP: 0px; BORDER-COLLAPSE: collapse; HEIGHT: 20px; BACKGROUND-COLOR: #41637b; 
}
.XulMenu TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 20px
}
.XulMenu .level1 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 20px; BACKGROUND-COLOR: #41637b; FLOAT: left;
}
.XulMenu .button {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #ffffff 0px solid; DISPLAY: block; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ffffff 0px solid; CURSOR: default; COLOR: #ffffff; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 0px solid; POSITION: relative; HEIGHT: 20px; TEXT-DECORATION: none
}
.XulMenu .button:hover {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #ffffff 0px solid; DISPLAY: block; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ffffff 0px solid; CURSOR: default; COLOR: #ffffff; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 0px solid; POSITION: relative; HEIGHT: 20px; TEXT-DECORATION: none
}
.XulMenu .button-active {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #ffffff 0px solid; DISPLAY: block; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ffffff 0px solid; CURSOR: default; COLOR: #ffffff; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 0px solid; POSITION: relative; HEIGHT: 20px; TEXT-DECORATION: none
}
.XulMenu .button-active:hover {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #ffffff 0px solid; DISPLAY: block; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ffffff 0px solid; CURSOR: default; COLOR: #ffffff; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 0px solid; POSITION: relative; HEIGHT: 20px; TEXT-DECORATION: none
}
.XulMenu .button {
	BACKGROUND-COLOR: #41637b
}
.XulMenu .button-active {
	BACKGROUND-COLOR: #41637b
}
.XulMenu .button:hover {
	BACKGROUND-COLOR: #4f8bb5
}
.XulMenu .button-active:hover {
	BACKGROUND-COLOR: #4f8bb5
}
.XulMenu .button:visited {
	COLOR: #ffffff
}
.XulMenu .button-active:visited {
	COLOR: #ffffff
}
.XulMenu .category {
	BORDER-TOP: #bbbbbb 1px solid; CURSOR: default; BACKGROUND-COLOR: #f1eee7
}
.XulMenu .category .categoryMargin {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 2px 0px 1px 15px; COLOR: #4f8bb5; LINE-HEIGHT: 15px
}

.XulMenu .section {
	BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 0px; Z-INDEX: -1; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #aaaaaa 1px solid; WIDTH: 151px; LINE-HEIGHT: 13px; PADDING-TOP: 0px; BORDER-BOTTOM: #aaaaaa 1px solid; POSITION: absolute; BACKGROUND-COLOR: #f1eee7
}

.XulMenu .no_upper_border {
	BORDER-TOP: #aaaaaa 0px solid
}
.XulMenu .item {
	DISPLAY: block; FONT-WEIGHT: normal; Z-INDEX: 500; MARGIN: auto; VERTICAL-ALIGN: middle; POSITION: relative; TEXT-DECORATION: none
}
.XulMenu .item:hover {
	DISPLAY: block; FONT-WEIGHT: normal; Z-INDEX: 500; MARGIN: auto; VERTICAL-ALIGN: middle; POSITION: relative; TEXT-DECORATION: none
}
.XulMenu .item-active {
	DISPLAY: block; FONT-WEIGHT: normal; Z-INDEX: 500; MARGIN: auto; VERTICAL-ALIGN: middle; POSITION: relative; TEXT-DECORATION: none
}
.XulMenu .item-active:hover {
	DISPLAY: block; FONT-WEIGHT: normal; Z-INDEX: 500; MARGIN: auto; VERTICAL-ALIGN: middle; POSITION: relative; TEXT-DECORATION: none
}
.XulMenu .item {
	COLOR: #3a4c56; BACKGROUND-COLOR: #f1eee7
}
.XulMenu .item-active {
	COLOR: #3a4c56; BACKGROUND-COLOR: #f1eee7
}
.XulMenu .item:visited {
	COLOR: #3a4c56
}
.XulMenu .item-active:visited {
	COLOR: #3a4c56
}
.XulMenu .item:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #4f8bb5
}
.XulMenu .item-active:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #4f8bb5
}
.XulMenu .arrow {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; RIGHT: 8px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; POSITION: absolute; TOP: 7px
}
.XulMenu .linkMargin {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
 HTML .XulMenu TD {
	POSITION: relative
}
 HTML .XulMenu .level1 {
	POSITION: relative
}
.freitext_fett {
	FONT-WEIGHT: bold
}
.freitext_unterstrichen {
	TEXT-DECORATION: underline
}
.freitext_standard {
	MARGIN-TOP: 1px; FONT-SIZE: 11px; MARGIN-BOTTOM: 1px; LINE-HEIGHT: 18px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.freitext_ueberschrift1 {
	MARGIN-TOP: 12px; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 1px; COLOR: #1e3545; LINE-HEIGHT: 21px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.freitext_ueberschrift2 {
	MARGIN-TOP: 12px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 1px; COLOR: #1e3545; LINE-HEIGHT: 21px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.freitext_ol {
	MARGIN-TOP: 1px; LIST-STYLE-POSITION: inside; FONT-SIZE: 11px; MARGIN-BOTTOM: 1px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.freitext_ul {
	MARGIN-TOP: 1px; PADDING-LEFT: 40px; LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; MARGIN-BOTTOM: 1px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: disc; LINE-HEIGHT: 16px;
}
.freitext_tdhead {
	BORDER-RIGHT: black 2px solid; PADDING-RIGHT: 8px; BORDER-TOP: black 2px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: black 2px solid; PADDING-TOP: 8px; BORDER-BOTTOM: black 2px solid; BACKGROUND-COLOR: silver
}
.freitext_td_opaque {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: black 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #f8f7f3
}
.freitext_kursiv {
	FONT-STYLE: italic
}
.content_rahmen_top {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(../image/content_bg_top.gif); BACKGROUND-REPEAT: repeat-x
}
.content_rahmen_left {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(../image/content_border_left.gif); BACKGROUND-REPEAT: repeat-y
}
.content_rahmen_right {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(../image/content_border_right.gif); BACKGROUND-REPEAT: repeat-y
}
.content_box {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-COLOR: #ffffff
}
.content_rahmen_bottom {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(../image1/content_bg_bottom.gif); BACKGROUND-REPEAT: repeat-x
}
.seitenkasten {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(../image/seitenkasten_bg.gif); BACKGROUND-REPEAT: repeat-y
}
OL { MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; }
LI.autoren { MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px;}
LI.gliederung {  margin: 2px 0 2px 5px; text-indent:0px; border: 0px solid}

UL {
	BORDER-RIGHT: #aaaaaa 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #aaaaaa 0px solid; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #aaaaaa 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #aaaaaa 0px solid; LIST-STYLE-TYPE: none
}
UL DIV {
	BORDER-RIGHT: #ff0000 0px solid; BORDER-TOP: #ff0000 0px solid; MARGIN-LEFT: auto; VERTICAL-ALIGN: middle; BORDER-LEFT: #ff0000 0px solid; CURSOR: default; MARGIN-RIGHT: auto; PADDING-TOP: 2px; BORDER-BOTTOM: #ff0000 0px solid; HEIGHT: 15px; TEXT-ALIGN: left
}
UNKNOWN {
	BACKGROUND-POSITION: 210px 7px; BACKGROUND-IMAGE: url(../image/mainmenu_arrow_inactive.gif); VERTICAL-ALIGN: middle; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #f1eee7
}
LI.liHasMore A {
	TEXT-DECORATION: none
}
LI.liHasMore A DIV {
	BACKGROUND-POSITION: 210px 7px; BACKGROUND-IMAGE: url(../image/mainmenu_arrow_inactive.gif); MARGIN: auto; WIDTH: 100%; CURSOR: default; COLOR: #3a4c56; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100%; BACKGROUND-COLOR: #f1eee7; TEXT-DECORATION: none
}
LI.liHasMore A:hover DIV {
	BACKGROUND-POSITION: 210px 7px; BACKGROUND-IMAGE: url(../image/mainmenu_arrow_active.gif); CURSOR: default; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #4f8bb5; TEXT-DECORATION: none
}
LI.liHasMoreActive DIV {
	BACKGROUND-POSITION: 250px 7px; BACKGROUND-IMAGE: url(../image/mainmenu_arrow_active.gif); CURSOR: default; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #4f8bb5; TEXT-DECORATION: none
}
LI.liNormalLink {
	BACKGROUND-COLOR: #f1eee7; TEXT-DECORATION: none
}
LI.liNormalLink A.menulink {
	TEXT-DECORATION: none
}
LI.liNormalLink A.menulink:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
LI.liNormalLink A.menulink SPAN:hover {
	VERTICAL-ALIGN: middle; COLOR: #ffffff; BACKGROUND-COLOR: #4f8bb5; TEXT-DECORATION: none
}
LI.liNormalLink A.menulink SPAN {
	VERTICAL-ALIGN: middle; COLOR: #3a4c56; BACKGROUND-COLOR: #f1eee7; TEXT-DECORATION: none
}
LI.liNormalLink A:hover DIV {
	VERTICAL-ALIGN: middle; COLOR: #ffffff; BACKGROUND-COLOR: #4f8bb5; TEXT-DECORATION: none
}
LI.liNormalLink A DIV {
	VERTICAL-ALIGN: middle; COLOR: #3a4c56; BACKGROUND-COLOR: #f1eee7; TEXT-DECORATION: none
}
LI.liBlueLink {
	BACKGROUND-COLOR: #4f8bb5
}
LI.liBlueLink A {
	TEXT-DECORATION: none
}
LI.liBlueLink A DIV {
	VERTICAL-ALIGN: middle; COLOR: #ffffff; BACKGROUND-COLOR: #4f8bb5; TEXT-DECORATION: none
}
DIV#mainMenu {
	BORDER-RIGHT: #41637b 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #41637b 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: auto; BORDER-LEFT: #41637b 0px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #41637b 0px solid; HEIGHT: 20px; BACKGROUND-COLOR: #41637b
}
DIV#mainMenu A {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #ffffff 0px solid; DISPLAY: block; PADDING-LEFT: 12px; FLOAT: left; BORDER-LEFT: #ffffff 0px solid; COLOR: #ffffff; LINE-HEIGHT: 20px; BORDER-BOTTOM: #ffffff 0px solid; HEIGHT: 20px; BACKGROUND-COLOR: #41637b; TEXT-DECORATION: none
}
DIV#mainMenu A:link {
	BACKGROUND-COLOR: #41637b
}
DIV#mainMenu A:visited {
	BACKGROUND-COLOR: #41637b
}
DIV#mainMenu A:active {
	BACKGROUND-COLOR: #41637b
}
DIV#mainMenu A:hover {
	BACKGROUND-COLOR: #508bb5
}
.rubrikencontentbg {
	BACKGROUND-COLOR: #dbe4ed
}
#asergebnis A {
	BACKGROUND-POSITION: left bottom; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../image/rollover_pic_as1.gif); WIDTH: 300px; COLOR: #1f3446; BACKGROUND-REPEAT: no-repeat
}
#reiter_aktiv {
	BACKGROUND-POSITION: 50% top; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../image/reiter_bg_top.gif); COLOR: #2e353b; LINE-HEIGHT: normal; BACKGROUND-REPEAT: repeat-y
}
#reiter_links {
	BACKGROUND-POSITION: 0px 2px; BACKGROUND-IMAGE: url(../image/reiter_bg_inaktiv_links.gif); BACKGROUND-REPEAT: no-repeat
}
#reiter_links_ak {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(../image/reiter_bg_aktiv_links.gif); BACKGROUND-REPEAT: no-repeat
}
#reiter_rechts {
	BACKGROUND-POSITION: 0px 2px; BACKGROUND-IMAGE: url(../image/reiter_bg_inaktiv_rechts.gif); BACKGROUND-REPEAT: no-repeat
}
#reiter_rechts_ak {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(../image/reiter_bg_aktiv_rechts.gif); BACKGROUND-REPEAT: no-repeat
}
#reiter_inaktiv_links {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../image/reiter_bg_inaktiv_links.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #2e353b; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100%
}
#reiter_inaktiv {
	FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../image/reiter_bg_algv.gif)
}
#reiter_inaktiv A {
	FONT-SIZE: 10px; COLOR: #ffffff
}
#reiter_inaktiv A:hover {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: underline
}
#reiter_aktiv_rechts {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right bottom; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../image/reiter_bg_aktiv_rechts.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #2e353b; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100%
}
#reiter_inaktiv_rechts {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../image/reiter_bg_inaktiv_rechts.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100%; BACKGROUND-COLOR: #3e637d
}
#reiter_inaktiv_rechts A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#reiter_inaktiv_rechts A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.line22 {
	LINE-HEIGHT: 22px
}
.pfadarrowspacer {
	MARGIN-LEFT: 6px; MARGIN-RIGHT: 0px
}
#subnavi {
	WIDTH: 165px
}
#subnavi A {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: url(../image/rollover_pic_1.gif); WIDTH: 155px; COLOR: #1e3545; BACKGROUND-REPEAT: no-repeat
}
#subnavi A:visited {
	
}
#subnavi A:active {
	
}
#subnavi A:hover {
	BACKGROUND: #508bb5; COLOR: #ffffff; TEXT-DECORATION: none
}
.kontaktfeldgross {
	BORDER-RIGHT: #2e506e 1px solid; BORDER-TOP: #2e506e 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #2e506e 1px solid; WIDTH: 205px; BORDER-BOTTOM: #2e506e 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f1eee7
}
.kontaktfeldsmall {
	BORDER-RIGHT: #2e506e 1px solid; BORDER-TOP: #2e506e 1px solid; BORDER-LEFT: #2e506e 1px solid; WIDTH: 75px; BORDER-BOTTOM: #2e506e 1px solid; BACKGROUND-COLOR: #f1eee7
}
.kontaktfeldmed {
	BORDER-RIGHT: #2e506e 1px solid; BORDER-TOP: #2e506e 1px solid; BORDER-LEFT: #2e506e 1px solid; WIDTH: 90px; BORDER-BOTTOM: #2e506e 1px solid; BACKGROUND-COLOR: #f1eee7
}
.bgDAE1E7 {
	LINE-HEIGHT: 25px; BACKGROUND-COLOR: #dae1e7
}
.bgC6D8E6 {
	BACKGROUND-COLOR: #c6d8e6
}
.borBBBBBBall {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid
}
.borBBBBBBtop {
	BORDER-TOP: #bbbbbb 1px solid
}
.suchetop {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../image/suche_bg_top.gif); BACKGROUND-REPEAT: repeat-x
}
.suchebottom {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../image/suche_bg_bottom.gif); BACKGROUND-REPEAT: repeat-x
}
.sucheleft {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../image/suche_bg_left.gif); BACKGROUND-REPEAT: repeat-y
}
.sucheright {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../image/suche_bg_right.gif); BACKGROUND-REPEAT: repeat-y
}
.teasboxtop {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../image/teasbox_bg_top.gif); BACKGROUND-REPEAT: repeat-x
}
.teasboxbottom {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../image/teasbox_bg_bottom.gif); BACKGROUND-REPEAT: repeat-x
}
.teasboxleft {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../image/teasbox_bg_left.gif); BACKGROUND-REPEAT: repeat-y
}
.teasboxright {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../image/teasbox_bg_right.gif); BACKGROUND-REPEAT: repeat-y
}
.bgC6D7E7 {
	BACKGROUND-COLOR: #c6d7e7
}
.bgCEDCE5 {
	BACKGROUND-COLOR: #cedce5
}
.bgD0DDE5 {
	BACKGROUND-COLOR: #d0dde5
}
.bgE4E1D8 {
	BACKGROUND-COLOR: #e4e1d8
}

