_#topnav SPAN.navact a   { color: #dcdcdc; font-style: normal; font-weight: normal; text-decoration: none }
a { color: #0331c6; text-decoration: none }
a:hover { color: #00939b; text-decoration: underline }
body         { color: #3f3f3f; font-size: 0.8em; font-family: Arial, Verdana, Helvetica; background-color: #ccc; background-repeat: no-repeat; background-attachment: fixed; background-position: center; text-align: center; margin: 10px 0 30px; padding: 0 }
div#topnav .nav a { color: #fff; font-style: normal; font-weight: normal; text-decoration: none; }
div#topnav .nav a:hover { color: #fff; font-style: normal; font-weight: normal; text-decoration: underline; }
div#topnav .navact a { color: #9999cc; font-style: normal; font-weight: normal; }
div#topnav .navact a:hover { color: #9999cc; font-style: normal; font-weight: normal; text-decoration: none; }
DIV.tx-zainfo-pi1-listrow   { color: #000; padding: 12px }
div.za_rubrik .nav a { color: #fff; font-size: 12px; font-weight: bold; font-style: normal; }
p.csc-form-label { font-size: 1em }
P.tx-zainfo-pi1-listrowField-name  { color: #00939b; font-size: 0.8em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-weight: bold }
span.za_rubrik { font-style: normal; font-weight: bold }
TD.csc-searchResultHeader h1,h2,h3,h4 { font-size: 1em }
TD.csc-searchResultInfo { }
TD.csc-searchResultPrevNext { }
textarea { color: #949494; font-size: 1.1em; font-family: Arial, Verdana, Helvetica; padding: 2px 5px 1px; width: 250px; border: solid 1px #bfbfbf }
textarea:hover { color: #959595; background: #fff; border: solid 1px }
.container_left    { background-image: url("../media/container_left.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; position: relative; top: 0 }
.container_right   { background-image: url("../media/container_right.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: right top }
.copy { font-size: 10px; text-align: left; padding-left: 6px; }
.copy a, a:hover { color: #999; text-decoration: none; }
.csc-caption { color: #696969; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-weight: normal }
.csc-searchResultRange p { font-size: 0.8em }
.searchbutton { }
.topline    { background-image: url("../media/_container_top.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0 }
.tx-mList-pi1-listrowField-image  { margin-right: 5px; border: solid 1px #000 }
.tx-mList-pi1-listrowField-title { font-style: normal; font-weight: bold; margin-right: 5px; margin-left: 5px }
.za_topnav {  }
#container         { background-repeat: repeat; text-align: left; margin-right: auto; margin-bottom: 0; margin-left: auto; width: 765px }
#content     { padding-left: 18px; width: 490px }
	
#content_bg     { background-image: url("../media/container.gif"); background-repeat: repeat-y; background-attachment: scroll; background-position: 0 0 }
#CONTENT_RECHTS   { margin-right: 12px; margin-bottom: 12px; margin-left: 12px }
#contentsearch { background-color: #0331c6; visibility: visible; top: 0; bottom: 12px; left: 0; float: inherit; clear: both }
#footer  { background: url("../media/footer.gif") no-repeat left 50%; text-align: right; height: 75px; clear: both }
#footer p { color: #777; font-size: 0.9em; padding: 32px 20px 0 }
#head      { background-color: #ccc; background-image: url(../media/za_back.gif); padding-top: 4px; width: 765px; height: 96px ; margin-top: 0; }
/* Kopfueberschrift im Kopfbalken */
#head DIV.za  { color: #ffffff; font-size: 16px; font-style: normal; font-weight: bold; margin-bottom: 10px; padding-left: 15px }
/* Textfarbe im Unterkopf bzw Rubrikenueberschrift */
#head DIV.za_rubrik   { color: #ffffff; background-color: #0331c6; margin-left: 7px; padding-top: 4px; padding-bottom: 4px; position: relative; top: 20px; width: 752px }
#head SPAN.za_rubrik  { margin-left: 10px }
/* Ende dere Rubrikenueberschrift */
#inhalt { margin-right: 10px; margin-left: 0 }
#inhalt a { text-decoration: none }
#inhalt a:hover { text-decoration: underline }
#inhalt DIV.csc-frame-rulerAfter { background-image: url(../media/line.gif); background-repeat: repeat-x; height: 1px ; margin: 0; padding: 0; }
#inhalt DIV.csc-header h1, h1, h3   { font-style: normal; font-weight: bold }
#inhalt DIV.csc-menu-1 a { font-size: 0.8em; background-color: #3f3 }
#inhalt DIV.csc-menu-2 a { }
#inhalt DIV.csc-menu-3 a { font-size: 0.8em; background-color: #87cefa }
#inhalt DIV.csc-menu-4 a { }
#inhalt DIV.csc-menu-5 a { font-size: 0.8em; background-color: #3f3 }
#inhalt h1, h2, h3, h4 { font-style: normal; font-weight: bold; margin-top: 0; margin-bottom: 0; padding-bottom: 0 }
#inhalt H1.csc-firstHeader    { color: #0331c6; }
#inhalt H2.csc-firstHeader    { color: #0331c6; padding-bottom: 1.5em; }
#inhalt P.bodytext { font-style: normal; font-weight: normal }
#inhalt Table.imgtext-table { color: #000; font-style: normal; font-weight: bold; margin-bottom: 10px }
#jsmenu { margin-top: 0; margin-bottom: 6px; margin-left: 6px ; padding-top: 0; padding-bottom: 0; }
#links { }
#links h3 { color: #ccc; text-align: right; margin: 5px 3px -17px }
#links li { background: url("../media/links_bullet.gif") no-repeat 0 50%; list-style: none; padding: 2px 0 2px 20px }
#links ul { margin: 0; padding: 20px 10px 30px }
#linkssearch { background-color: #f08080; visibility: visible; position: relative; float: left }
#menu DIV.menu { margin-top: 5px }
#menu a:hover { text-decoration: underline; }
#menu DIV.menu a  { color: #0331c6; font-weight: bold; font-style: normal; background-image: url(../media/pfeil_1_n.gif); background-repeat: no-repeat; background-position: left top; padding-top: 3px; padding-bottom: 3px; padding-left: 18px; width: 180px   }
#menu DIV.menu1 { margin-top: 5px }
#menu DIV.menu1 a  { color: #0331c6; background-image: url(../media/pfeil_2_n.gif); background-repeat: no-repeat; background-position: left top; padding-top: 3px; padding-bottom: 3px; padding-left: 18px; width: 180px }
#menu DIV.menu2 a { color: #0331c6; padding-top: 3px; padding-bottom: 3px; padding-left: 18px; width: 180px; }
#menu DIV.menu1_act { margin-top: 5px }
#menu DIV.menu1_act a  { color: #00939b; background-image: url(../media/pfeil_2_act.gif); background-repeat: no-repeat; background-position: left top; padding-top: 3px; padding-bottom: 3px; padding-left: 18px; width: 180px }
#menu DIV.menu2 { margin-top: 5px; }
#menu DIV.menu2_act { margin-top: 5px; }
#menu DIV.menu2_act a { color: #00939b; padding-top: 3px; padding-bottom: 3px; padding-left: 18px; width: 180px; }
#menu DIV.menu_act { margin-top: 5px }
#menu DIV.menu_act a  { color: #0331cf; font-weight: bold; font-style: normal; background-image: url(../media/pfeil_1_act.gif); background-repeat: no-repeat; background-position: left top; padding-top: 3px; padding-bottom: 3px; padding-left: 18px; width: 180px   }
#mit { font-size: 12px; margin-bottom: 12px }
#mit DIV.mit_filedescription { font-size: 12px; font-style: normal; font-weight: bold; background-color: #00ced1; margin-right: 4px }
#mit DIV.mit_fileicon { margin-right: 4px }
#mit SPAN.mit_filesize { font-size: 12px; font-style: normal; font-weight: bold; margin-right: 4px }
#mit TD { font-size: 12px }
#rechts  { margin-right: 10px; margin-left: 0  }
#rechts a { text-decoration: none }
#rechts a:hover { text-decoration: underline }
#rechts DIV.csc-frame-rulerAfter { background-image: url(../media/line.gif); background-repeat: repeat-x; background-position: 0 top; height: 1px; margin: 0 0 6px; padding: 0; }
#rechts DIV.csc-menu-1 a { font-size: 0.8em; background-color: #3f3 }
#rechts DIV.csc-menu-2 a { }
#rechts DIV.csc-menu-3 a { font-size: 0.8em; background-color: #87cefa }
#rechts DIV.csc-menu-4 a { }
#rechts DIV.csc-menu-5 a { font-size: 0.8em; background-color: #3f3 }
#rechts h1 ,h2 ,h3, h4, h5, h6 { margin: 0 0 12px; padding: 0; }
#rechts h1, h2, h3, h4 { font-size: 1em; font-style: normal; font-weight: bold; margin-top: 0; margin-bottom: 0; padding-bottom: 0 }
/*#rechts H2.csc-firstHeader a  { color: #0331cf; font-size: 11px; font-style: normal; font-weight: bold; margin-top: 20px; margin-bottom: 10px }*/
#rechts H2.csc-firstHeader a  {  }
#rechts P.bodytext { color: #000; font-style: normal; font-weight: normal }
#rechts Table.imgtext-table { color: #000; font-style: normal; font-weight: bold; margin-bottom: 10px }
#right    { margin-right: 0; width: 250px; float: right; voice-family: inherit   }
#suche     { margin-bottom: 12px; }
#suche P.csc-form-label  { padding: 0 0 0 0 }
#topnav    { color: #ffffff; font-style: normal; font-weight: normal ; }
#topnav a  { color: #ffffff; font-style: normal; font-weight: normal; text-decoration: none }
/* erster eintrag Spalte Rechts */

