* {
font-size: 100%;
}
body {
font-family: Arial, Verdana, sans-serif;
margin: 0em;
background: rgb(239, 239, 239);
}
form {
margin: 0em;
}
/* kopfnavi */
kopfnavi {
position: absolute;
top: 1em;
left: 0em;
border-bottom: 1px solid rgb(255, 255, 255);
z-index: -1;
vertical-align: bottom;
}
/* ----- META NAVIGATION ANFANG -------*/
.kopfnavi .meta {
position: relative;
top: 1em;
height: 2em;
left: 0em;
width: 62.4em;
text-align: right;
z-index: 5;
background: rgb(209, 209, 209);
border-bottom: 1px solid rgb(255, 255, 255);
}
.kopfnavi .metasatelite {
position: relative;
top: 1em;
height: 2em;
left: 0em;
width: 62.4em;
text-align: right;
z-index: 5;
background: rgb(209, 209, 209);
border-bottom: 1px solid rgb(255, 255, 255);
}
.kopfnavi .meta .headline, .kopfnavi .meta .headline_on, .kopfnavi .meta .headline_off {
font-family: Times, serif;
font-size: 0.9em;
text-decoration: none;
text-align: left;
float: left;
margin-top: 0.3em;
margin-left: 1em;
}
.kopfnavi .metasatelite .headline, .kopfnavi .metasatelite .headline_on, .kopfnavi .metasatelite .headline_off {
font-family: Times, serif;
font-size: 0.9em;
font-weight: bold;
text-decoration: none;
text-align: left;
float: left;
margin-top: 0.3em;
margin-left: 9.3em;
}
.kopfnavi .meta a {
display: inline;
float: left;
vertical-align: bottom;
padding: 0.15em 0.5em 0.15em 1.5em;
font-family: Times, serif;
font-size: 0.9em;
text-decoration: none;
border-left: 1px solid rgb(255, 255, 255);
color: rgb(0, 0, 0);
background: url(/images/layout/link_meta.gif) 0.5em 0.15em no-repeat;
}
.kopfnavi .metasatelite a {
display: inline;
float: left;
vertical-align: bottom;
padding: 0.15em 0.5em 0.15em 1.5em;
font-family: Times, serif;
font-size: 0.9em;
text-decoration: none;
border-left: 1px solid rgb(255, 255, 255);
color: rgb(0, 0, 0);
background: url(/images/layout/link_meta.gif) 0.5em 0.15em no-repeat;
}
.kopfnavi .meta a.secondlastnew {
width: 6.63em;
padding-left: 0.15em;
background-position: 2em 0.15em;
}
.kopfnavi .meta a.lastnew {
width: 6.62em;
padding-left: 0.15em;
background-position: 3.2em 0.15em;
}
.kopfnavi .meta a.last {
width: 13.25em;
padding-left: 0.15em;
background-position: 3.7em 0.15em;
}
.kopfnavi .metasatelite a.last {
width: 13.25em;
padding-left: 0.15em;
background-position: 3.7em 0.15em;
}
.kopfnavi .meta .right {
margin-top: 0.78em;
float: right;
}
.kopfnavi .metasatelite .right {
margin-top: 0.25em;
float: right;
}
.kopfnavi .meta .right a:hover {
background-color: rgb(255, 255, 255);
}
.kopfnavi .metasatelite .right a:hover{
background-color: rgb(255, 255, 255);
}
.kopfnavi .meta .right .last a:hover{
background-color: rgb(255, 255, 255);
}
.kopfnavi .metasatelite .right .last a:hover{
background-color: rgb(255, 255, 255);
}
.kopfnavi .meta .right a.on {
background-color: rgb(255, 255, 255);
}
.kopfnavi .metasatelite .right a.on {
background-color: rgb(255, 255, 255);
}
/* ------- META NAVIGATION ENDE ---------*/
/* ------- STAGE ANFANG ---------------- */
#stage {
position: absolute;
top: 0em;
left: 17em;
width: 32.25em;
z-index: 4;
}
#breadcrumb {
position: absolute;
top: 6em;
left: 0em;
font-size: 0.67em;
}
/* ------- STAGE ENDE ---------------- */
/* ------- CONTENT ANFANG ------------ */
#content {
margin-top: 6.3em;
position: absolute;
width: 100%;
}
#content h1 {
font-family: Times, serif;
font-size: 1.75em;
font-weight: normal;
line-height: 1em;
padding: 0em;
margin: 0.15em 0em 0.6em 0em;
}
#content h2 {
font-weight: bold;
line-height: 1.2em;
color: rgb(185, 0, 101);
padding: 0em;
margin: 0em 0em 1em 0em;
}
#content h3 {
font-weight: bold;
line-height: 1.2em;
color: rgb(0, 0, 0);
padding: 0em;
margin: 0em;
}
#content .text{
clear: both;
font-size: 0.75em;
margin-left: 0em;
padding-left: 0em;
}
#content .text p{
margin: 0em 0em 0.8em 0em;
display: block;
}
#content .text li p{
margin: 0em 0em 0em 0em;
display: block;
}

#content text flag {
font-weight: bold;
line-height: 1.2em;
color: rgb(255, 255, 255);
background-color: rgb(185, 0, 101);
}
ul{
margin: 0px 0px 14px 0px !important;
margin: auto;
margin-top: 0px;
margin-bottom: 14px;
margin-left: 22px;
padding: 0px 0px 0px 20px !important;
padding: 0px;
}
#content ul li .link{
font-weight: bold;
text-indent: 1em;
color: rgb(185, 0, 101);
text-decoration: none;
}
#content ul li .pseudolink{
font-weight: bold;
text-indent: 0em;
color: rgb(185, 0, 101);
}
#content .text .internal{
}
#content .text .internal a {
 display: block;
 position: relative;
 left: -20px;
 padding-left: 20px;
 text-indent: 0px;
 background-image: url(/images/layout/link_content_list_internal.gif);
 background-repeat: no-repeat;
 background-position: 2px -2px;
}
#content .text .internal a:hover {
 text-decoration: underline;
}
#content .text .external a{
 display: block;
 position: relative;
 left: -20px;
 padding-left: 20px;
 text-indent: 0px;
 background-image: url(/images/layout/link_content_list_external.gif);
 background-repeat: no-repeat;
 background-position: 2px -2px;
}
#content .text .external a:hover {
 text-decoration: underline;
}
#content .text .internal li,
#content .text .external li{
list-style-image: url(/images/layout/blind.gif);
padding: 0px;
}
#content .text .internal .date{
margin-left: 1.5em;
}
#content .text .internal .teaser{
font-weight: normal;
text-decoration: none;
}
#content .aktuelleslist{
background: rgb(222, 222, 222);
}
#content .aktuelleslist .headline, #content .aktuelleslist .headline_on, #content .aktuelleslist .headline_off {
font-family: times, serif;
font-size: 1.3em;
font-weight: bold;
padding-left: 0.3em;
line-height:1.42em;
display: block;
background: rgb(193, 193, 193);
border-bottom: 1px solid rgb(255, 255, 255);
}
#content .date {
float: left;
font-size: 0.75em;
font-weight: bold;
}
#content .visual{
float: right;
padding: 0em 0em 1em 1em;
margin-left: -1.2em;
position: relative;
}
#content .caption{
font-size: 0.75em;
padding: 0.2em 0.4em;
border-top: 1px solid rgb(255, 255, 255);
background: rgb(222, 222, 222);
position: relative;
}
#content .textgray{
background-color: rgb(222, 222, 222);
width: 100%;
}
#content .text .caption {
font-size: 1em !important;
background-color: rgb(222, 222, 222);
border-top: 1px solid rgb(255, 255, 255);
position: relative;
}
#content .text .captionbild{
font-size: 0.75em;
background-color: rgb(222, 222, 222);
border-top: 1px solid rgb(255, 255, 255);
position: relative;
padding: 0.3em;
}
#content .textgray .select {
position: relative;
overflow: auto;
height: 12em;
border: 2px inset;
background: rgb(255, 255, 255);
}
#content .textgray .select a {
display: block;
font-weight: bold;
text-decoration: none;
color: rgb(0, 0, 0);
}
#content .textgray .select a:hover {
background: rgb(185, 0, 101);
color: rgb(255, 255, 255);
}
#content .fullsize {
position: relative;
top: 0em;
left: 0em;
}
#content .fullsize img {
display: block;
}
#content .fullsize .caption {
font-size: 0.75em;
line-height:1em;
height: 2em;
background-color:rgb(222, 222, 222);
border-top: 1px solid rgb(255, 255, 255);
}
#content .footnote {
font-size: 0.67em;
}



#content .select{
position: relative;
overflow: auto;
height: 12em;
border: 2px inset;
background: rgb(255, 255, 255);
}
#content .select a {
display: block;
font-weight: bold;
text-decoration: none;
color: rgb(0, 0, 0);
}
#content .select a:hover {
background: rgb(185, 0, 101);
color: rgb(255, 255, 255);
}
#content a.anchor {
display: block;
font-weight: bold;
padding-left: 1em;
margin-bottom: 1em;
background: url(/images/layout/link_meta.gif) no-repeat;
color: rgb(0, 0, 0);
}
#content .faq h2 {
margin: 1em 0em 0em 0em;
color: rgb(0, 0, 0);
}
#content a.top {
display: block;
padding: 0em 0em 0em 1.5em;
margin: 1em 1em 0em 0em;
color: rgb(0, 0, 0);
background: url(/images/layout/link_footer_top.gif) no-repeat;
}
#content a{
font-size: 1em;
color: rgb(0, 0, 0);
}
.standard .between{
margin-left: 1.42em;
background: rgb(209, 209, 209);
}
#content .headline{
display: inline;
line-height:1.42em;
}
#content .content{;
/*border-left: 1.75em solid rgb(209, 209, 209);*/
border-left: 1.75em solid rgb(239, 239, 239);
/*background: rgb(222, 222, 222);*/
background: rgb(239, 239, 239);
padding-left: 0.3em;
}
.content .standard{
font-family: Times, serif;
font-size: 0.9em;
border-left: 1.15em rgb(185, 0, 101);
background: rgb(209, 209, 209);
background-image: url(/images/layout/icon_dot.gif);
background-repeat: no-repeat;
}
.content .tip {
font-family: Times, serif;
font-size: 0.9em;
border-left: 1.15em rgb(185, 0, 101);
background: rgb(209, 209, 209);
background-image: url(/images/layout/icon_tip.gif);
background-repeat: no-repeat;
}
#content .terminator{
background: rgb(222, 222, 222);
}
/* -------------- Tabelle Anfang --------------------------------- */
 table {
 border: 0px;
 width: 100%;
 }
 caption {
 font-family: times;
 font-size: 1.295em;
 text-align: left;
 font-weight: bold;
 padding-left: 1.95em;
 background-color: rgb(193, 193, 193);
 border-left: none;
 border-right: 1px solid rgb(239, 239, 239);
 border-bottom: 1px solid rgb(239, 239, 239);
 }
 caption.download {
 background-image: url(/images/layout/icon_table_download.gif)!important;
 background-repeat: no-repeat;
 }
 caption.standard {
 background-image: url(/images/layout/icon_tabelle_default.gif)!important;
 background-repeat: no-repeat;
 }
 caption.vita {
 background-image: url(/images/layout/icon_tabelle_vita.gif)!important;
 background-repeat: no-repeat;
 }
 th{
 font-family:arial;
 font-size: 1em;
 border-bottom: 1px solid rgb(239, 239, 239);
 border-right: 1px solid rgb(239, 239, 239);
 text-align: left;
 background-color: rgb(209, 209, 209);
 font-weight: normal;
 font-size:1em;
 margin:0em;
 padding:0.3em;
 line-height:1em;
 height: 1em;
 }
 th.first {
 width: 18px;
 line-height: 1.65em;
 border-right:none;
 }
 th.lastcell {
 border-right: 1px solid rgb(239, 239, 239);
 }
 td, td.content {
 font-family:arial;
 font-size: 1em;
 border-bottom: 1px solid rgb(239, 239, 239);
 border-right: 1px solid rgb(239, 239, 239);
 height: 1.2em;
 background: rgb(225, 225, 225);
 vertical-align: top;
 padding: 0.3em;
 }
 td.first {
 width: 20px;
 padding: 0.0em;
 border-right:none;
 background-color: #d1d1d1;
 vertical-align: top;
 background-image: url(/images/layout/transparent.gif)!important;
 background-repeat: no-repeat;
 }
 td.lastline {
 line-height: 1.2em;
 height: 1.2em;
 vertical-align: top;
 border-right: 1px solid rgb(239, 239, 239);
 border-bottom: none;
 }
 td.lastcell {
 line-height: 1.2em;
 height: 1.2em;
 vertical-align: top;
 border-right: 1px solid rgb(239, 239, 239);
 }
 td.icondownload {
 background-image: url(/images/layout/icon_download.gif)!important;
 background-repeat: no-repeat;
 }
 td.iconpdf {
 background-image: url(/images/layout/icon_pdf.gif)!important;
 background-repeat: no-repeat;
 }
 td.iconchm {
 background-image: url(/images/layout/icon_chm.gif)!important;
 background-repeat: no-repeat;
 }
 td.icondoc {
 background-image: url(/images/layout/icon_doc.gif)!important;
 background-repeat: no-repeat;
 }
 td.iconppt {
 background-image: url(/images/layout/icon_ppt.gif)!important;
 background-repeat: no-repeat;
 }
 td.iconxls {
 background-image: url(/images/layout/icon_xls.gif)!important;
 background-repeat: no-repeat;
 }
 td.iconzip {
 background-image: url(/images/layout/icon_zip.gif)!important;
 background-repeat: no-repeat;
 }
/* -------------- Tabelle Ende ----------------------------------- */
/* -------------- Verteilertabelle Anfang ------------------------ */
#content .tablelist{
font-family: Times, serif;
font-size: 0.9em;
background: rgb(185, 0, 101);
background-image: url(/images/layout/icon_dot.gif);
background-repeat: no-repeat;
border-bottom: 1px solid rgb(255, 255, 255);
}
#content .tablelist .betweenred{
margin-left: 1.42em;
background-color: rgb(193, 193, 193);
}
#content .tablelist .headline{
margin-left: 0.3em;
font-weight: bold;
}
#content .zeile1 {
background: rgb(209, 209, 209);
font-size: 0.75em;
}
#content .zeile1 .betweengray{
margin-left: 1.65em;
background-color: rgb(222, 222, 222);
}
#content .zeile1 .inhalt {
padding-left: 0.3em;
padding-top: 0.2em;
}
#content .zeilelink {
background: rgb(209, 209, 209);
font-size: 0.75em;
background-image: url(/images/layout/icon_link.gif);
background-repeat: no-repeat;
border-bottom: 1px solid rgb(255, 255, 255);
}
#content .zeilelink .betweengray{
margin-left: 1.65em;
background-color: rgb(222, 222, 222);
}
#content .zeilelink .inhalt {
padding-left: 0.3em;
padding-top: 0.2em;
}
/* -------------- Verteilertabelle Ende ------------------------ */
/* -------------- Formular ANFANG ------------------------------ */
#content .formular{
font-family: Times, serif;
background: rgb(185, 0, 101);
background-image: url(/images/layout/icon_tip.gif);
background-repeat: no-repeat;
border-bottom: 1px rgb(255, 255, 255) solid;
width: 43.4em;
}
#content .formularlegend{
font-family: Times, serif;
background: rgb(209, 209, 209);
border-bottom: 1px rgb(255, 255, 255) solid;
width: 43.4em;
}
#content .formular .betweenred{
margin-left: 1.65em;
height: 1.65em;
background-color: rgb(209, 209, 209);
}
#content .formularlegend .betweengray{
margin-left: 1.65em;
height: 1.65em;
background-color: rgb(209, 209, 209);
}
#content .formular .headline,
.formfeld .formularlegend .headline{
margin-left: 0.3em;
font-size: 1.13em;
font-weight: bold;
}
.formfeld{
position: relative;
width: 43.4em;
margin: 0;
background: rgb(222, 222, 222);
}

.formfeld .form .zeile,
.formfeld .next .zeile{
padding-top: 0.5em;
margin-bottom: 0.7em;
margin-left: 0px;
margin-right: 0px;
}
.formfeld .form .links,
.formfeld .next .links{
padding-left: 1.95em;
padding-right: 2em;
float: left;
clear: left;
}
.formfeld .form .rechts,
.formfeld .next .right{
float: right;
padding-right: 2em;
/*width:1em;*/
}
.formfeld .next .voll,
.formfeld .form .voll{
position: relative;
display: block;
padding-left: 1.95em;
padding-right: 1.95em;
}

#Bedienelemente {
display: block;
padding-right: 1.95em;
padding-top: 1.0em;
}

.form .input {
font-size: 0.9em;
}

div.zeile div.voll select,
div.zeile div.voll input,
div.zeile div.voll label,
div.zeile div.links input,
div.zeile div.links label,
#nachricht {
font-family: Arial, sans-serif;
font-size: 1.0em;
}

div.zeile div.rechts input,
div.zeile div.rechts label {
font-family: Arial, sans-serif;
font-size: 1.0em;
}

#Formular_zuruecksetzen {
float: left;
}

#Formular_absenden {
float: right;
clear: both;
}

fieldset {
border: 0px;
border-bottom: 1px rgb(255, 255, 255) solid;
padding-bottom: 1.5em;
}
label{
font-weight: bold;
}
.formfeld .terminator {
background-color: rgb(222, 222, 222);
line-height: 1.95em;
height: 1.95em;
}



/* QEP                */
.formfeld .qepnext,
.formfeld .qepform{
border-top: 10px rgb(209, 209, 209) solid;
}
.formfeld .qepform .zeile,
.formfeld .qepnext .zeile{
padding-top: 0.5em;
margin-bottom: 0.7em;
margin-left: 0px;
margin-right: 0px;
}
.formfeld .qepform .beschreibungszeile,
.formfeld .qepnext .beschreibungszeile{
padding-top: 0.0em;
margin-bottom: 0.7em;
margin-left: 2em;
margin-right: 0px;
}
.formfeld .qepform .links,
.formfeld .qepnext .links{
padding-left: 1.95em;
padding-right: 2em;
float: left;
clear: left;
}
.formfeld .qepform .rechts,
.formfeld .qepnext .right{
float: right;
clear: both;
padding-right: 2em;
}
.formfeld .qepnext .voll,
.formfeld .qepform .voll{
position: relative;
display: block;
padding-left: 1.95em;
padding-right: 1.95em;
}
.normallabel{
font-weight: normal;
}
a.datenschutzlink {
background: url(/images/layout/icon_vor.gif) no-repeat;
padding: 0em 0em 2em 1.5em;
margin: 0em 1em 2em 0em;
border-right: 2em;
font-size: 0.75em;
color: rgb(0, 0, 0);
}



/* -------------- Formular ENDE -------------------------------- */
/* -------------- Footer ANFANG -------------------------------- */
#footer {
padding: 2em 0em 0em 0em;
}
#footer a {
clear: both;
position: relative;
padding: 0em 0em 0em 1.5em;
margin: 0em 1em 0em 0em;
font-size: 0.75em;
color: rgb(0, 0, 0);
}
#footer a.print {
background: url(/images/layout/link_footer_print.gif) no-repeat;
}
#footer a.top {
display: inline;
background: url(/images/layout/link_footer_top.gif) no-repeat;
}
#footer a.zurueck {
background: url(/images/layout/icon_zurueck.gif) no-repeat;
}
#footer a.uebersicht {
background: url(/images/layout/icon_zurueck.gif) no-repeat;
}
#footer a.suggestion {
background: url(/images/layout/link_footer_send_link.gif) no-repeat;
}

#footer a.vor {
background: url(/images/layout/icon_vor.gif) no-repeat;
padding: 0em 0em 2em 1.5em;
margin: 0em 1em 2em 0em;
border-right: 2em;
font-size: 0.75em;
color: rgb(0, 0, 0);
}
/* -------------- Footer ENDE -------------------------------- */
 
/* ------------------- SIDEBAR ANFANG ------------------------ */
 
.sidebar {
position: absolute;
top: 0em;
left: 1em;
width: 15em;
z-index: 10;
}
 
.sidebar .logo {
position: relative;
top: 0em;
left: 0em;
}
/* ------------------- SIDEBAR ENDE -------------------------- */
/* ---- Navigation Aktuellesliste Anfang ---*/
.sidebar .navigation .aktuellesliste {
background: rgb(222, 222, 222);
border-bottom: 1px solid rgb(255, 255, 255);
height: 100%;
}
.sidebar .navigation .aktuellesliste .off{
background: rgb(209, 209, 209);
background-repeat: no-repeat;
background-image: url() !important;
vertical-align: top;
}
.sidebar .navigation .aktuellesliste .off .between{
padding-left: 0.3em;
padding-right: 0.3em;
padding-bottom: 0.25em;
padding-top: 0.07em;
margin-left: 1.24em;
background: rgb(222, 222, 222);
}
.sidebar .navigation .aktuellesliste .off a,
.sidebar .navigation .aktuellesliste .off  a:hover {
line-height:1.2em;
font-family: arial;
font-size: 0.75em;
text-decoration: underline;
}
/* ---- Navigation Aktuellesliste Ende ---*/
/* ------------------- NAVIGATION ANFANG --------------------- */
.sidebar .navigation {
background: rgb(222, 222, 222);
width: 15em;
}
.sidebar .navigation a {
color: rgb(0, 0, 0);
text-decoration: none;
}
.sidebar .navigation button {
font-family: Times, serif;
font-size: 0.9em;
padding: 0em;
}
.sidebar .navigation .button {
font-family: Times, serif;
font-size: 0.9em;
padding: 0em;
}
.sidebar .navigation form {
padding: 0.5em 0em 0.5em 1.2em;
}
.sidebar .navigation .field {
width: 14em;
margin-right: 0.25em;
font-size: 0.75em;
}
.sidebar .navigation .gap {
background: rgb(239, 239, 239);
}
.sidebar .navigation .bereich{
background: rgb(209, 209, 209);
}
.sidebar .navigation .bereich .up{
border-left: 1.25em solid rgb(185, 0, 101);
padding: 0.25em 0em 0.25em 0em;
background-repeat: no-repeat;
}
.sidebar .navigation .search {
font-family: Times, serif;
font-size: 1em;
font-weight: bold;
background-image: url(/images/layout/icon_search.gif);
background-repeat: no-repeat;
background-color: rgb(185, 0, 101);
line-height: 1.42em;
}
.sidebar .navigation .whiteline{
border-bottom: 1px rgb(255, 255, 255) solid;
}
.sidebar .navigation .row{
}
.sidebar .navigation .row a {
padding-left: 0.3em;
font-size: 0.75em;
}
.sidebar .navigation .row .up{
border-left: 1.25em solid rgb(209, 209, 209);
padding: 0.25em 0em 0.25em 0em;
background-image: url(/images/layout/icon_vor.gif)!important;
background-repeat: no-repeat;
}
.sidebar .navigation .row .searchfield{
border-left: 1.25em solid rgb(209, 209, 209);
padding: 0.25em 0em 0.25em 0em;
}
.sidebar .navigation .row .up a{
text-decoration: underline;
}
.sidebar .navigation .up {
border-left: 1.25em solid rgb(185, 0, 101);
padding: 0.25em 0em 0.25em 0em;
}
.sidebar .navigation .gap {
background: rgb(239, 239, 239);
}
.sidebar .navigation .bereich a{
padding-left: 1.5em;
margin-left: -1.25em;
font-family: Times, serif;
font-size: 0.9em;
text-decoration: none;
background-position: 0.25em 0em;
}
.sidebar .navigation .bereich,
.sidebar .navigation .line {
border-bottom: 1px solid rgb(255, 255, 255);
}
.sidebar .navigation .bereich{
background: rgb(209, 209, 209);
}
.sidebar .navigation .bereich span{
display: inline;
padding-left: 1.5em;
margin-left: -1.25em;
font-family: Times, serif;
font-size: 1em;
font-weight: bold;
background-position: 0.25em 0em;
background-repeat: no-repeat;
background-image: url(/images/layout/icon_navigation_department.gif) !important;
}
.sidebar .navigation .bereich input{
border: 1px outset rgb(185, 0, 101);
background: rgb(185, 0, 101);
}
.sidebar .navigation .impressum .up{
border-left: 1.875em solid rgb(222, 222, 222);
font-size: 0.667em;
padding: 0em 0em 0.5em 0em;
}
.sidebar .navigation .impressum .up a{
text-decoration: underline;
}
.sidebar .navigation .impressum a{
padding-left: 2.024em;
margin-left: -1.687em;
background-image: none;
}
.sidebar .navigation .spacer{
margin-top: 2em;
}
.sidebar .navigation .snippet .header{
font-family: Times, serif;
font-size: 1em;
padding: 0.1em 0.1em 0.1em 1.12em;
border-bottom: 1px solid rgb(255, 255, 255);
background: rgb(209, 209, 209);
font-weight: bold;
}
.search .betweenred{
margin-left: 1.26em;
background-color: rgb(209, 209, 209);
}
.search .headline{
display: inline;
padding-left: 0.3em;
line-height:1.3em;
}
/* ---- Navigation Bereich Anfang ---- */
.sidebar .navigationtop {
padding-left: 0em;
background: rgb(222, 222, 222);
border-bottom: 1px solid rgb(255, 255, 255);
}
.sidebar .navigationtop .on {
font-weight: bold;
background: rgb(185, 0, 101);
background-repeat: no-repeat;
background-image: url() !important;
}
.sidebar .navigationtop .between{
margin-left: 1.24em;
background: rgb(209, 209, 209);
}
.sidebar .navigationtop .headline, .sidebar .navigationtop .headline_on, .sidebar .navigationtop .headline_off {
line-height:1.7em;
padding-left: 0.3em;
padding-right: 0.3em;
font-family: Times, serif;
font-size: 1em;
}
/* ---- Navigation Bereich Ende ---- */
/* ---- Navigation erste Ebene Anfang ---*/
.sidebar .navigation1 {
padding-left: 0em;
background: rgb(222, 222, 222);
border-bottom: 1px solid rgb(255, 255, 255);
}
.sidebar .navigation1 .on {
font-weight: bold;
background: rgb(185, 0, 101);
background-repeat: no-repeat;
background-image: url(/images/layout/link_navigation_on.gif) !important;
}
.sidebar .navigation1 .off{
background: rgb(209, 209, 209);
background-repeat: no-repeat;
background-image: url(/images/layout/link_navigation_off.gif) !important;
vertical-align: middle;
}
.sidebar .navigation1 .between{
margin-left: 1.24em;
background: rgb(222, 222, 222);
}
.sidebar .navigation1 .headline, .sidebar .navigation1 .headline_on, .sidebar .navigation1 .headline_off{
line-height:1.7em;
padding-left: 0.3em;
font-family: Times, serif;
font-size: 1em;
}
.sidebar .navigation1 .off a:hover,
.sidebar .navigation1 .on a:hover {
/*font-weight: bold;*/
text-decoration: underline;
}
/* ---- Navigation erste Ebene Ende ---*/
/* ---- Navigation zweite Ebene Anfang ---*/
.sidebar .navigation2 {
padding-left: 1.25em;
background: rgb(222, 222, 222);
border-bottom: 1px solid rgb(255, 255, 255);
}
.sidebar .navigation2 .on {
font-weight: bold;
background: rgb(185, 0, 101);
background-repeat: no-repeat;
background-image: url(/images/layout/link_navigation_on.gif) !important;
}
.sidebar .navigation2 .off{
background: rgb(209, 209, 209);
background-repeat: no-repeat;
background-image: url(/images/layout/link_navigation_off.gif) !important;
vertical-align:middle;
}
.sidebar .navigation2 .between{
margin-left: 1.24em;
background: rgb(222, 222, 222);
}
.sidebar .navigation2 .headline, .sidebar .navigation2 .headline_on, .sidebar .navigation2 .headline_off{
line-height:1.7em;
padding-left: 0.3em;
font-family: Times, serif;
font-size: 1em;
}
.sidebar .navigation2 .off a:hover,
.sidebar .navigation2 .on a:hover {
/*font-weight: bold;*/
text-decoration: underline;
}
/* ---- Navigation zweite Ebene Ende ---*/
/* ---- Navigation dritte Ebene Anfang ---*/
.sidebar .navigation3 {
padding-left: 2.5em;
background: rgb(222, 222, 222);
border-bottom: 1px solid rgb(255, 255, 255);
}
.sidebar .navigation3 .on {
font-weight: bold;
background: rgb(185, 0, 101);
background-repeat: no-repeat;
background-image: url(/images/layout/link_navigation_on.gif) !important;
}
.sidebar .navigation3 .off{
background: rgb(209, 209, 209);
background-repeat: no-repeat;
background-image: url(/images/layout/link_navigation_off.gif) !important;
vertical-align:middle;
}
.sidebar .navigation3 .between{
margin-left: 1.24em;
background: rgb(222, 222, 222);
}
.sidebar .navigation3 .headline, .sidebar .navigation3 .headline_on, .sidebar .navigation3 .headline_off{
line-height:1.7em;
padding-left: 0.3em;
font-family: Times, serif;
font-size: 1em;
}
.sidebar .navigation3 .off a:hover,
.sidebar .navigation3 .on a:hover {
/*font-weight: bold;*/
text-decoration: underline;
}
/* ---- Navigation dritte Ebene Ende ---*/
/* ---- Navigation vierte Ebene Anfang ---*/
.sidebar .navigation4 {
padding-left: 3.75em;
background: rgb(222, 222, 222);
border-bottom: 1px solid rgb(255, 255, 255);
}
.sidebar .navigation4 .on {
font-weight: bold;
background: rgb(185, 0, 101);
background-repeat: no-repeat;
background-image: url(/images/layout/link_navigation_on.gif) !important;
}
.sidebar .navigation4 .off{
background: rgb(209, 209, 209);
background-repeat: no-repeat;
background-image: url(/images/layout/link_navigation_off.gif) !important;
vertical-align: middle;
}
.sidebar .navigation4 .between{
margin-left: 1.24em;
background: rgb(222, 222, 222);
}
.sidebar .navigation4 .headline, .sidebar .navigation4 .headline_on, .sidebar .navigation4 .headline_off{
line-height:1.7em;
padding-left: 0.3em;
font-family: Times, serif;
font-size: 1em;
}
.sidebar .navigation4 .off a:hover,
.sidebar .navigation4 .on a:hover {
/*font-weight: bold;*/
text-decoration: underline;
}
/* ---- Navigation vierte Ebene Ende ---*/
/* ------------------- NAVIGATION ENDE ------------------------ */
/* ------------------ SITEMAP ANFANG -------------------------- */
.sitemapcontainer,
.printarea .printcontent .sitemapcontainer{
width: 43.3em;
position: relative;
}
.sitemapcontainer .sitemap,
.printarea .printcontent .sitemapcontainer .sitemap{
clear: both;
padding-top: 0px;
}
.sitemapcontainer .sitemap .sitemapblock{
display: inline;
float: left;
background-color: rgb(239, 239, 239);
width: 14.8em;
padding: 10px;
padding-top: 0px;
}
.printarea .printcontent .sitemapcontainer .sitemap .sitemapblock{
background-color: rgb( 255, 255, 255);
}
.sitemapcontainer .sitemap .sitemapblock .sitemapterminator,
.printarea .printcontent .sitemapcontainer .sitemap .sitemapblock .sitemapterminator{
height: 0.5em;
line-height: 0.5em;
width: 100%;
background: rgb(222, 222, 222);
margin-bottom: 1em;
}
/* ------ Navigation Ebene 1 Anfang ----------------- */
.sitemapcontainer .sitemap .sitemapblock .navigation1{
background: rgb(222, 222, 222);
padding-left: 0em;
border-bottom: 1px solid rgb(255, 255, 255);
}
.sitemapcontainer .sitemap .sitemapblock .navigation1 .on,
.sitemapcontainer .sitemap .sitemapblock .navigation1 .off{
background: rgb(209, 209, 209);
background-repeat: no-repeat;
background-image: url(/images/layout/link_navigation_off.gif) !important;
}
.sitemapcontainer .sitemap .sitemapblock .navigation1 .on .between,
.sitemapcontainer .sitemap .sitemapblock .navigation1 .off .between{
margin-left: 1.24em;
padding-left: 0.3em;
background: rgb(222, 222, 222);
}
.sitemapcontainer .sitemap .sitemapblock .navigation1 .on .between .headline,
.sitemapcontainer .sitemap .sitemapblock .navigation1 .off .between .headline,
.sitemapcontainer .sitemap .sitemapblock .navigation1 .on .between .headline_on,
.sitemapcontainer .sitemap .sitemapblock .navigation1 .off .between .headline_off,
.sitemapcontainer .sitemap .sitemapblock .navigation1 .on .between .headline_off,
.sitemapcontainer .sitemap .sitemapblock .navigation1 .off .between .headline_on{
line-height:1.7em;
font-family: Times, serif;
font-size: 1em;
}
.sitemapcontainer .sitemap .sitemapblock .navigation1 .on .between .headline a,
.sitemapcontainer .sitemap .sitemapblock .navigation1 .off .between .headline a,
.sitemapcontainer .sitemap .sitemapblock .navigation1 .on .between .headline_on a,
.sitemapcontainer .sitemap .sitemapblock .navigation1 .off .between .headline_off a,
.sitemapcontainer .sitemap .sitemapblock .navigation1 .on .between .headline_off a,
.sitemapcontainer .sitemap .sitemapblock .navigation1 .off .between .headline_on a{
text-decoration: none;
font-weight: normal;
}
.sitemapcontainer .sitemap .sitemapblock .navigation1 .on .between .headlinelast a,
.sitemapcontainer .sitemap .sitemapblock .navigation1 .off .between .headlinelast a{
font-family: Times, serif;
font-size: 1em;
line-height:1.5em;
text-decoration: none;
padding-left: 0.3em;
margin-bottom: 0.9em;
}
/* ------ Navigation Ebene 1 Ende ----------------- */
/* ------ Navigation Ebene 2 Anfang ----------------- */
.sitemapcontainer .sitemap .sitemapblock .navigation2{
background: rgb(222, 222, 222);
padding-left: 1.25em;
border-bottom: 1px solid rgb(255, 255, 255);
}
.sitemapcontainer .sitemap .sitemapblock .navigation2 .on,
.sitemapcontainer .sitemap .sitemapblock .navigation2 .off
{
background: rgb(209, 209, 209);
background-repeat: no-repeat;
background-image: url(/images/layout/link_navigation_off.gif) !important;
}
.sitemapcontainer .sitemap .sitemapblock .navigation2 .on .between,
.sitemapcontainer .sitemap .sitemapblock .navigation2 .off .between{
margin-left: 1.24em;
padding-left: 0.3em;
background: rgb(222, 222, 222);
}
.sitemapcontainer .sitemap .sitemapblock .navigation2 .on .between .headline,
.sitemapcontainer .sitemap .sitemapblock .navigation2 .off .between .headline,
.sitemapcontainer .sitemap .sitemapblock .navigation2 .on .between .headline_on,
.sitemapcontainer .sitemap .sitemapblock .navigation2 .off .between .headline_off,
.sitemapcontainer .sitemap .sitemapblock .navigation2 .on .between .headline_off,
.sitemapcontainer .sitemap .sitemapblock .navigation2 .off .between .headline_on{
line-height:1.7em;
font-family: Times, serif;
font-size: 1em;
}
.sitemapcontainer .sitemap .sitemapblock .navigation2 .on .between .headline a,
.sitemapcontainer .sitemap .sitemapblock .navigation2 .off .between .headline a,
.sitemapcontainer .sitemap .sitemapblock .navigation2 .on .between .headline_on a,
.sitemapcontainer .sitemap .sitemapblock .navigation2 .off .between .headline_off a,
.sitemapcontainer .sitemap .sitemapblock .navigation2 .on .between .headline_off a,
.sitemapcontainer .sitemap .sitemapblock .navigation2 .off .between .headline_on a{
text-decoration: none;
font-weight: normal;
}
.sitemapcontainer .sitemap .sitemapblock .navigation2 .on .between .headlinelast a,
.sitemapcontainer .sitemap .sitemapblock .navigation2 .off .between .headlinelast a{
font-family: Times, serif;
font-size: 1em;
line-height:1.5em;
text-decoration: none;
padding-left: 0.3em;
margin-bottom: 0.9em;
}
/* ------ Navigation Ebene 2 Ende ----------------- */
/* ------ Navigation Ebene 3 Anfang ----------------- */
.sitemapcontainer .sitemap .sitemapblock .navigation3{
background: rgb(222, 222, 222);
padding-left: 2.5em;
border-bottom: 1px solid rgb(255, 255, 255);
}
.sitemapcontainer .sitemap .sitemapblock .navigation3 .on,
.sitemapcontainer .sitemap .sitemapblock .navigation3 .off{
background: rgb(209, 209, 209);
background-repeat: no-repeat;
background-image: url(/images/layout/link_navigation_off.gif)!important;
}
.sitemapcontainer .sitemap .sitemapblock .navigation3 .on .between,
.sitemapcontainer .sitemap .sitemapblock .navigation3 .off .between{
margin-left: 1.24em;
padding-left: 0.3em;
background: rgb(222, 222, 222);
}
.sitemapcontainer .sitemap .sitemapblock .navigation3 .on .between .headline, 
.sitemapcontainer .sitemap .sitemapblock .navigation3 .off .between .headline,
.sitemapcontainer .sitemap .sitemapblock .navigation3 .on .between .headline_on, 
.sitemapcontainer .sitemap .sitemapblock .navigation3 .off .between .headline_off,
.sitemapcontainer .sitemap .sitemapblock .navigation3 .on .between .headline_off, 
.sitemapcontainer .sitemap .sitemapblock .navigation3 .off .between .headline_on {
line-height: 1.7em;
font-family: Times, serif;
font-size: 1em;
}
.sitemapcontainer .sitemap .sitemapblock .navigation3 .on .between .headline a, 
.sitemapcontainer .sitemap .sitemapblock .navigation3 .off .between .headline a,
.sitemapcontainer .sitemap .sitemapblock .navigation3 .on .between .headline_on a, 
.sitemapcontainer .sitemap .sitemapblock .navigation3 .off .between .headline_off a,
.sitemapcontainer .sitemap .sitemapblock .navigation3 .on .between .headline_off a, 
.sitemapcontainer .sitemap .sitemapblock .navigation3 .off .between .headline_on a {
text-decoration: none;
font-weight: normal;
}
.sitemapcontainer .sitemap .sitemapblock .navigation3 .on .between .headlinelast a,
.sitemapcontainer .sitemap .sitemapblock .navigation3 .off .between .headlinelast a{
font-family: Times, serif;
font-size: 1em;
line-height:1.5em;
text-decoration: none;
padding-left: 0.3em;
margin-bottom: 0.9em;
}
/* ------ Navigation Ebene 3 Ende ----------------- */
/* ------ Navigation Ebene 4 Anfang ----------------- */
.sitemapcontainer .sitemap .sitemapblock .navigation4{
background: rgb(222, 222, 222);
padding-left: 3.75em;
border-bottom: 1px solid rgb(255, 255, 255);
}
.sitemapcontainer .sitemap .sitemapblock .navigation4 .on,
.sitemapcontainer .sitemap .sitemapblock .navigation4 .off{
background: rgb(209, 209, 209);
background-repeat: no-repeat;
background-image: url(/images/layout/link_navigation_off.gif)!important;
}
.sitemapcontainer .sitemap .sitemapblock .navigation4 .on .between,
.sitemapcontainer .sitemap .sitemapblock .navigation4 .off .between{
margin-left: 1.24em;
padding-left: 0.3em;
background: rgb(222, 222, 222);
}
.sitemapcontainer .sitemap .sitemapblock .navigation4 .on .between .headline,
.sitemapcontainer .sitemap .sitemapblock .navigation4 .off .between .headline,
.sitemapcontainer .sitemap .sitemapblock .navigation4 .on .between .headline_on,
.sitemapcontainer .sitemap .sitemapblock .navigation4 .off .between .headline_off,
.sitemapcontainer .sitemap .sitemapblock .navigation4 .on .between .headline_off,
.sitemapcontainer .sitemap .sitemapblock .navigation4 .off .between .headline_on{
line-height:1.7em;
font-family: Times, serif;
font-size: 1em;
}
.sitemapcontainer .sitemap .sitemapblock .navigation4 .on .between .headline a,
.sitemapcontainer .sitemap .sitemapblock .navigation4 .off .between .headline a,
.sitemapcontainer .sitemap .sitemapblock .navigation4 .on .between .headline_on a,
.sitemapcontainer .sitemap .sitemapblock .navigation4 .off .between .headline_off a,
.sitemapcontainer .sitemap .sitemapblock .navigation4 .on .between .headline_off a,
.sitemapcontainer .sitemap .sitemapblock .navigation4 .off .between .headline_on a{
text-decoration: none;
font-weight: normal;
}
.sitemapcontainer .sitemap .sitemapblock .navigation4 .on .between .headlinelast a,
.sitemapcontainer .sitemap .sitemapblock .navigation4 .off .between .headlinelast a{
font-family: Times, serif;
font-size: 1em;
line-height:1.5em;
text-decoration: none;
padding-left: 0.3em;
margin-bottom: 0.9em;
}
/* ------ Navigation Ebene 4 Ende ----------------- */
/* ------------------ SITEMAP ENDE ---------------------------- */
/* ------------------- MARGIN ANFANG -------------------------- */
#margin {
position: absolute;
top: 0em;
left: 33.4em;
width: 12em;
z-index: 0;
}
#margin .start {
margin-top: 9em;
}
#margin .logosatelite {
margin-top: 6.8em;
}
#modified {
position: absolute;
top: 6em;
width: 100%;
font-size: 0.67em;
text-align: right;
}
#margin .box {
width: 12em;
margin-bottom: 2em;
}
#margin .boxbreit {
width: 14em;
margin-bottom: 2em;
}
#margin .box a,
#margin .boxbreit a {
color: rgb(0, 0, 0);
}
#margin .box .row a {
display: block;
}
#margin .box .header .quicklinks {
font-family: Times, serif;
font-size: 0.9em;
border-left: 1.15em rgb(185, 0, 101);
background: rgb(209, 209, 209);
background-image: url(/images/layout/icon_small_arrow_right.gif);
background-repeat: no-repeat;
}
#margin .visual {
margin-bottom: 2em;
background-color: rgb(222, 222, 222);
}
#margin .caption{
font-size: 0.75em;
padding: 0.2em 0.4em;
border-top: 1px solid rgb(255, 255, 255);
background: rgb(222, 222, 222);
}
#partner {
width: 100%;
background: rgb(222, 222, 222);
}
#partner .entry {
border-top: 1px solid rgb(255, 255, 255);
}
#partner .entry .logo {
display: block;
padding: 1em 0em;
text-align: center;
}
/* ------------------- RECHTE TEASERBOXEN ANFANG --------------------- */
.box,
.boxbreit {
width: 100%;
margin-bottom: 2em;
}
.box a,
.boxbreit a {
color: rgb(0, 0, 0);
}
.box .header,
.boxbreit .header {
border-left: 1.15em solid rgb(185, 0, 101);
background: rgb(209, 209, 209);
font-weight: bold;
}
.box .betweenred,
.boxbreit .betweenred {
margin-left: 1.42em;
background: rgb(209, 209, 209);
}
.box .betweengray,
.boxbreit .betweengray {
margin-left: 1.42em;
background: rgb(209, 209, 209);
}
.box .headline, 
.boxbreit .headline {
display: inline;
line-height:1.42em;
padding-left: 0.3em;
font-weight: bold;
}
.box .betweenred .headline,
.boxbreit .betweenred .headline
{
display: inline;
line-height:1.42em;
padding-left: 0.3em;
font-weight: bold;
}
.box .content {;
border-left: 1.65em solid rgb(209, 209, 209);
background: rgb(222, 222, 222);
padding-left: 0.3em;
}
.box .doku,
.boxbreit .doku {
font-family: Times, serif;
font-size: 0.9em;
background: rgb(185, 0, 101);
background-image: url(/images/layout/icon_document.gif);
background-repeat: no-repeat;
}
.box .persoenlich,
.boxbreit .persoenlich {
font-family: Times, serif;
font-size: 0.9em;
background: rgb(185, 0, 101);
background-image: url(/images/layout/icon_personnal.gif);
background-repeat: no-repeat;
}
.box .achtung,
.boxbreit .achtung {
font-family: Times, serif;
font-size: 0.9em;
background: rgb(185, 0, 101);
background-image: url(/images/layout/icon_attention.gif);
background-repeat: no-repeat;
}
.box .mehr,
.boxbreit .mehr {
font-family: Times, serif;
font-size: 0.9em;
background: rgb(185, 0, 101);
background-image: url(/images/layout/icon_plus.gif);
background-repeat: no-repeat;
}
.box .tip,
.boxbreit .tip {
font-family: Times, serif;
font-size: 0.9em;
background: rgb(185, 0, 101);
background-image: url(/images/layout/icon_tip.gif);
background-repeat: no-repeat;
}
.box .standard,
.boxbreit .standard {
font-family: Times, serif;
font-size: 0.9em;
background: rgb(185, 0, 101);
background-image: url(/images/layout/icon_dot.gif);
background-repeat: no-repeat;
}
.box .quick,
.boxbreit .quick {
font-family: Times, serif;
font-size: 0.9em;
background: rgb(185, 0, 101);
background-image: url(/images/layout/icon_small_arrow_right.gif);
background-repeat: no-repeat;
}
.sidebar .navigation .search a {
padding-left: 1.5em;
margin-left: -1.25em;
font-family: Times, serif;
font-size: 0.9em;
text-decoration: none;
}
.box .row,
.boxbreit .row{
font-size: 0.75em;
border-top: 1px solid rgb(255, 255, 255);
background: rgb(222, 222, 222);
}
.box .bild,
.boxbreit .bild{;
border-left: 1.65em solid rgb(209, 209, 209);
background: rgb(222, 222, 222);
padding-left: 0em;
}
.box .content,
.boxbreit .content{;
border-left: 1.65em solid rgb(209, 209, 209);
background: rgb(222, 222, 222);
padding-left: 0em;
}
.box .rowlink,
.boxbreit .rowlink {
font-size: 0.75em;
border-top: 1px solid rgb(255, 255, 255);
background: rgb(222, 222, 222);
background-image: url(/images/layout/link_navigation_off.gif) !important;
background-position: 0.3em 0em;
}
.box .autortext,
.boxbreit .autortext{
font-size: 0.75em;
background: rgb(222, 222, 222);
}
.box .autorlink,
.boxbreit .autorlink {
font-size: 0.75em;
border-top: 1px solid rgb(255, 255, 255);
background: rgb(222, 222, 222);
background-image: url(/images/layout/link_navigation_off.gif) !important;
background-position: 0.3em 0em;
}
.box .fullsize,
.boxbreit .fullsize {
clear: both;
border-left: 1.4em solid rgb(209, 209, 209);
}
.box .terminator,
.boxbreit .terminator {
border-top: 1px solid rgb(255, 255, 255);
background: rgb(222, 222, 222);
}
.box .zeilelink,
.boxbreit .zeilelink {
background: rgb(209, 209, 209);
font-size: 0.75em;
background-image: url(/images/layout/icon_link.gif);
background-repeat: no-repeat;
border-top: 1px solid rgb(255, 255, 255);
height: 100%;
}
.box .zeileprintlink,
.boxbreit .zeileprintlink {
background: rgb(209, 209, 209);
font-size: 0.75em;
background-image: url(/images/layout/icon_print_link.gif);
background-repeat: no-repeat;
border-top: 1px solid rgb(255, 255, 255);
height: 100%;
}
.box .zeileanchorlink,
.boxbreit .zeileanchorlink {
background: rgb(209, 209, 209);
font-size: 0.75em;
background-image: url(/images/layout/icon_link_anchor.gif);
background-repeat: no-repeat;
border-top: 1px solid rgb(255, 255, 255);
height: 100%;
}
.box .zeilemedialink,
.boxbreit .zeilemedialink {
background: rgb(209, 209, 209);
font-size: 0.75em;
background-image: url(/images/layout/icon_download.gif);
background-repeat: no-repeat;
border-top: 1px solid rgb(255, 255, 255);
height: 100%;
}
.box .zeilelinkextern,
.boxbreit .zeilelinkextern {
background: rgb(209, 209, 209);
font-size: 0.75em;
background-image: url(/images/layout/icon_link_extern.gif);
background-repeat: no-repeat;
border-top: 1px solid rgb(255, 255, 255);
height: 100%;
}

.box .zeilelinksatellit,
.boxbreit .zeilelinksatellit {
background: rgb(209, 209, 209);
font-size: 0.75em;
background-image: url(/images/layout/content_list_satellite.gif);
background-repeat: no-repeat;
border-top: 1px solid rgb(255, 255, 255);
height: 100%;
}

.box .zeilelinkautor,
.boxbreit .zeilelinkautor {
background: rgb(209, 209, 209);
font-size: 0.75em;
background-image: url(/images/layout/icon_link.gif);
background-repeat: no-repeat;
height: 100%;
}
.box .zeilelink .betweengray,
.box .zeileprintlink .betweengray,
.box .zeileanchorlink .betweengray,
.box .zeilemedialink .betweengray,
.box .zeilelinkextern .betweengray,
.box .zeilelinksatellit .betweengray,
.box .zeilelinkautor .betweengray,
.boxbreit .zeilelink .betweengray,
.boxbreit .zeileprintlink .betweengray,
.boxbreit .zeileanchorlink .betweengray,
.boxbreit .zeilemedialink .betweengray,
.boxbreit .zeilelinkextern .betweengray,
.boxbreit .zeilelinksatellit .betweengray,
.boxbreit .zeilelinkautor .betweengray {
margin-left: 1.65em;
background-color: rgb(222, 222, 222);
}
.box .zeilelink .inhalt,
.box .zeileprintlink .inhalt,
.box .zeileanchorlink .inhalt,
.box .zeilemedialink .inhalt,
.box .zeilelinkextern .inhalt,
.box .zeilelinksatellit .inhalt,
.box .zeilelinkautor .inhalt,
.boxbreit .zeilelink .inhalt,
.boxbreit .zeileprintlink .inhalt,
.boxbreit .zeileanchorlink .inhalt,
.boxbreit .zeilemedialink .inhalt,
.boxbreit .zeilelinkextern .inhalt,
.boxbreit .zeilelinksatellit .inhalt,
.boxbreit .zeilelinkautor .inhalt {
padding-left: 0.3em;
padding-right: 0.3em;
padding-top: 0.2em;
padding-bottom: 0.25em;
}
.box .zeilelink .betweengray .bild {
padding: 0em;
}
.visual img {
display: block;
background-color: rgb(222, 222, 222);
}
.visuallogo img {
display: block;
margin-bottom: 2em;
}
.flag {
display: inline;
font-weight: bold;
background: rgb(185, 0, 101);
padding: 0em 0.3em;
color: rgb(255, 255, 255);
}
/* ------------- PRINT BEREICH ANFANG -------------- */
/* Header ANFANG */
.printarea{
background-color: rgb(255, 255, 255);
width: 100%;
height: 100%;
}
.printarea .printheader{
padding-left: 10px;
width: 640px;
height: 140px;
border-bottom: 1px solid rgb(209, 209, 209);
background-color: rgb(255, 255, 255);
z-index: 5;
}
.printarea .printheader .printhome{
font-size: 12px;
font-weight: normal;
width: 390px;
position: absolute;
top: 85px;
}
.printarea .printheader .printhome a{
color: rgb(185, 0, 101);
}
.printarea .printheader .printlogo{
width: 250px;
height: 128px;
left: 390px;
top: 10px;
position:absolute;
}
/* -------------------- Header ENDE ------------------ */
/* -------------------- Content ANFANG --------------- */
.printarea .printcontent{
width: 640px;
padding: 10px;
background-color: rgb(255, 255, 255);
}
.printarea .printcontent .h1 {
font-family: Times, serif;
font-size: 1.75em;
font-weight: normal;
line-height: 1em;
padding: 0em;
margin: 0.15em 0em 0.5em 0em;
}
.printarea .printcontent .h2 {
font-weight: bold;
/*line-height: 1.2em;*/
color: rgb(185, 0, 101);
padding: 0em;
margin: 0em 0em 1em 0em;
}
.printarea .printcontent .h3 {
font-weight: bold;
/*line-height: 1.2em;*/
color: rgb(0, 0, 0);
padding: 0em;
margin: 0em;
}
.printarea .printcontent .text {
font-size: 0.75em;
/*line-height: 1.2em;*/
}
.printarea .printcontent .text p{
margin: 0em 0em 0.8em 0em;
display: block;
}
.printarea .printcontent .text li p{
margin: 0em 0em 0em 0em;
display: block;
}

.printarea .printcontent .text .flag {
font-weight: bold;
/*line-height: 1.2em;*/
color: rgb(255, 255, 255);
background-color: rgb(185, 0, 101);
}
.printarea .printcontent .caption{
font-size: 0.75em;
padding: 0.2em 0.4em;
border-top: 1px solid rgb(255, 255, 255);
background: rgb(222, 222, 222);
height: 14px;
}
.printarea .printcontent a{
color: rgb(0, 0, 0);
}
/**/
ul{
margin: 0px 0px 14px 0px !important;
margin: auto;
margin-top: 0px;
margin-bottom: 14px;
margin-left: 22px;
padding: 0px 0px 0px 20px !important;
padding: 0px;
}
.printarea .printcontent ul li .link{
font-weight: bold;
text-indent: 1em;
color: rgb(185, 0, 101);
}
.printarea .printcontent .text .internal{
}
.printarea .printcontent .text .internal a{
 display: block;
 position: relative;
 left: -20px;
 padding-left: 20px;
 text-indent: 0px;
 background-image: url(/images/layout/link_content_list_internal.gif);
 background-repeat: no-repeat;
 background-position: 2px -2px;
}
.printarea .printcontent .text .external a{
 display: block;
 position: relative;
 left: -20px;
 padding-left: 20px;
 text-indent: 0px;
 background-image: url(/images/layout/link_content_list_external.gif);
 background-repeat: no-repeat;
 background-position: 2px -2px;
}
.printarea .printcontent .text .internal li,
.printarea .printcontent .text .external li{
list-style-image: url(/images/layout/blind.gif);
padding: 0px;
}
.printarea .printcontent .text .internal .date{
margin-left: 1.5em;
}
.printarea .printcontent .text .internal .teaser{
font-weight: normal;
text-decoration: none;
}
.printarea .printcontent .aktuelleslist .headline{
font-family: times, serif;
font-size: 1.3em;
font-weight: bold;
padding-left: 0.3em;
line-height:1.42em;
display: block;
border-bottom: 1px solid rgb(222, 222, 222);
}
/**/
/* Content ENDE */
/* Footer ANFANG */
.printarea .printfootnote{
width: 640px;
padding: 10px;
background-color: rgb(255, 255, 255);
font-size: 0.67em;
}
.printarea .printfooter{
width: 640px;
padding: 10px;
background-color: rgb(255, 255, 255);
font-size: 12px;
font-weight: normal;
color: rgb(0, 0, 0);
border-top: 1px solid rgb(209, 209, 209);
}
.printarea .printfooter a{
color: rgb(185, 0, 101);
}
/* Footer ENDE */
/* ------------- PRINT BEREICH ENDE ---------------- */
/* --------------- Layer und Styles fuer mouseover auf ImageMap Anfang ----- */
#karte {
 position: relative;
 background-color: rgb(222, 222, 222);
}
.captionkarte {
background-color: rgb(222, 222, 222);
padding-left: 0.3em;
line-height: 1.65em;
}
.iconimagemap {
font-family: Times, serif;
background: rgb(209, 209, 209);
width: 12.4em;
}
.iconimagemap .between{
background: rgb(209, 209, 209);
}
.iconimagemap .headline{
font-size: 0.9em;
padding-left: 0.3em;
}
.imagemapzeile {
border-top: 1px solid rgb(255, 255, 255); 
}
.imagemapzeile .between{
background: rgb(209, 209, 209);
}
.imagemapzeile .inhalt{
background: rgb(209, 209, 209);
font-family: arial;
font-size: 0.75em;
line-height: 1em;
padding-left: 0.3em;
}
#content .terminator {
border-top: 1px solid rgb(209, 209, 209);
background: rgb(209, 209, 209);
height: 0.5em;
}


/*Anfang der Aenderung 12.02.2008*/
#schleswigholstein {
 position: absolute;
 left: 140px;
 top: 12px;
 visibility: hidden;
}
#layerschleswigholstein {
 position: absolute;
 left: 165px;
 top: 110px;
 width: 10px;
 visibility: hidden;
}
#mecklenburgvorpommern {
 position: absolute;
 left: 219px;
 top: 42px;
 visibility: hidden;
}
#layermecklenburgvorpommern {
 position: absolute;
 left: 251px;
 top: 140px;
 width: 10px;
 visibility: hidden;
}
#hamburg {
 position: absolute;
 left: 183px;
 top: 86px;
 visibility: hidden;
}
#layerhamburg {
 position: absolute;
 left: 10px;
 top: 135px;
 width: 10px;
 visibility: hidden;
}
#bremen {
 position: absolute;
 left: 134px;
 top: 98px;
 visibility: hidden;
}
#layerbremen {
 position: absolute;
 left: 10px;
 top: 165px;
 width: 10px;
 visibility: hidden;
}
#niedersachsen {
 position: absolute;
 left: 63px;
 top: 80px;
 visibility: hidden;
}
#layerniedersachsen {
 position: absolute;
 left: 119px;
 top: 190px;
 width: 10px;
 visibility: hidden;
}
#sachsenanhalt {
 position: absolute;
 left: 220px;
 top: 133px;
 visibility: hidden;
}
#layersachsenanhalt {
 position: absolute;
 left: 240px;
 top: 260px;
 width: 10px;
 visibility: hidden;
}
#brandenburg {
 position: absolute;
 left: 246px;
 top: 98px;
 visibility: hidden;
}
#layerbrandenburg {
 position: absolute;
 left: 300px;
 top: 230px;
 width: 10px;
 visibility: hidden;
}
#berlin {
 position: absolute;
 left: 318px;
 top: 157px;
 visibility: hidden;
}
#layerberlin {
 position: absolute;
 left: 230px;
 top: 200px;
 width: 10px;
 visibility: hidden;
}
#westfalenlippe {
 position: absolute;
 left: 64px;
 top: 171px;
 visibility: hidden;
}
#layerwestfalenlippe {
 position: absolute;
 left: 94px;
 top: 275px;
 width: 10px;
 visibility: hidden;
}
#nordrhein {
 position: absolute;
 left: 28px;
 top: 208px;
 visibility: hidden;
}
#layernordrhein {
 position: absolute;
 left: 44px;
 top: 310px;
 width: 10px;
 visibility: hidden;
}
#hessen {
 position: absolute;
 left: 103px;
 top: 226px;
 visibility: hidden;
}
#layerhessen {
 position: absolute;
 left: 137px;
 top: 330px;
 width: 10px;
 visibility: hidden;
}
#thueringen {
 position: absolute;
 left: 196px;
 top: 226px;
 visibility: hidden;
}
#layerthueringen {
 position: absolute;
 left: 214px;
 top: 315px;
 width: 10px;
 visibility: hidden;
}
#sachsen {
 position: absolute;
 left: 280px;
 top: 220px;
 visibility: hidden;
}
#layersachsen {
 position: absolute;
 left: 315px;
 top: 295px;
 width: 10px;
 visibility: hidden;
}
#rheinlandpfalz {
 position: absolute;
 left: 33px;
 top: 273px;
 visibility: hidden;
}
#layerrheinlandpfalz {
 position: absolute;
 left: 45px;
 top: 375px;
 width: 10px;
 visibility: hidden;
}
#saarland {
 position: absolute;
 left: 45px;
 top: 359px;
 visibility: hidden;
}
#layersaarland {
 position: absolute;
 left: 10px;
 top: 440px;
 width: 10px;
 visibility: hidden;
}
#badenwuerttemberg {
 position: absolute;
 left: 92px;
 top: 350px;
 visibility: hidden;
}
#layerbadenwuerttemberg {
 position: absolute;
 left: 119px;
 top: 475px;
 width: 10px;
 visibility: hidden;
}
#bayern {
 position: absolute;
 left: 155px;
 top: 299px;
 visibility: hidden;
}
#layerbayern {
 position: absolute;
 left: 256px;
 top: 440px;
 visibility: hidden;
}
/*Ende der Aenderung 12.02.2008*/
/* --------------- Layer und Styles fuer mouseover auf ImageMap Ende ----- */
/* --------------- Layer und Styles fuer Image Map "System der GKV" Anfang ----- */
#system {
 position: relative;
 border-bottom: 1px solid rgb(255, 255, 255);
 background-color: rgb(222, 222, 222);
}
#behandlungspflicht {
 position: absolute;
 left: 74px;
 top: 120px;
 width: 10px;
 visibility: hidden;
}
#behandlungsanspruch {
 position: absolute;
 left: 10px;
 top: 119px;
 width: 10px;
 visibility: hidden;
}
#abrechnung {
 position: absolute;
 left: 74px;
 top: 218px;
 width: 10px;
 visibility: hidden;
}
#honorarzahlung {
 position: absolute;
 left: 124px;
 top: 201px;
 width: 10px;
 visibility: hidden;
}
#gesamtverguetung {
 position: absolute;
 left: 10px;
 top: 100px;
 width: 10px;
 visibility: hidden;
}
#gewaehrleistung {
 position: absolute;
 left: 10px;
 top: 201px;
 width: 10px;
 visibility: hidden;
}
/* --------------- Layer und Styles fuer Image Map "System der GKV" Ende ----- *

/* --------------- Layer und Styles fuer mouseover fuer organigramm ImageMap Anfang ----- */
#organigramm {
 position: relative;
 border-bottom: 1px solid rgb(255, 255, 255);
 background-color: rgb(222, 222, 222);
}
#vertreterversammlung {
 position: absolute;
 left: 176px;
 top: 88px;
 visibility: hidden;
 z-index: 20;
}
#vertreterversammlungover {
 position: absolute;
 left: 176px;
 top: 10px;
 visibility: hidden;
}
#vorstand {
 position: absolute;
 left: 176px;
 top: 256px;
 visibility: hidden;
 z-index: 20;
}
#vorstandover {
 position: absolute;
 left: 176px;
 top: 178px;
 visibility: hidden;
}
#abtgimo {
 position: absolute;
 left: 80px;
 top: 467px;
 visibility: hidden;
 z-index: 20;
}
#abtgimoover {
 position: absolute;
 left: 10px;
 top: 418px;
 visibility: hidden;
}
#rechtsabteilung {
 position: absolute;
 left: 77px;
 top: 227px;
 visibility: hidden;
 z-index: 20;
}
#rechtsabteilungover {
 position: absolute;
 left: 350px;
 top: 178px;
 visibility: hidden;
}
#stabsstelle {
 position: absolute;
 left: 166px;
 top: 227px;
 visibility: hidden;
 z-index: 20;
}
#stabsstelleover {
 position: absolute;
 left: 10px;
 top: 178px;
 visibility: hidden;
}
#stab_versforsch {
 position: absolute;
 left: 166px;
 top: 227px;
 visibility: hidden;
}
#stab_versforschover {
 position: absolute;
 left: 10px;
 top: 178px;
 visibility: hidden;
}
#stab_patorient {
 position: absolute;
 left: 166px;
 top: 329px;
 visibility: hidden;
}
#stab_patorientover {
 position: absolute;
 left: 10px;
 top: 280px;
 visibility: hidden;
}
/* 2007-02-16, mb, komplette folgende id */
#stab_politik {
 position: absolute;
 left: 166px;
 top: 227px;
 visibility: hidden;
}
/* 2007-02-16, mb, komplette folgende id */
#stab_politikover {
 position: absolute;
 left: 10px;
 top: 178px;
 visibility: hidden;
}




#stab_personal {
 position: absolute;
 left: 166px;
 top: 287px;
 visibility: hidden;
}
#stab_personalover {
 position: absolute;
 left: 10px;
 top: 238px;
 visibility: hidden;
}
#persrefvorst {
 position: absolute;
 left: 166px;
 top: 359px;
 visibility: hidden;
}
#persrefvorstover {
 position: absolute;
 left: 10px;
 top: 310px;
 visibility: hidden;
}
#keyaccount {
 position: absolute;
 left: 166px;
 top: 389px;
 visibility: hidden;
}
#keyaccountover {
 position: absolute;
 left: 10px;
 top: 340px;
 visibility: hidden;
}
#beraterit{
 position: absolute;
 left: 166px;
 top: 419px;
 visibility: hidden;
}
#berateritover {
 position: absolute;
 left: 10px;
 top: 370px;
 visibility: hidden;
}




#berater {
 position: absolute;
 left: 77px;
 top: 257px;
 visibility: hidden;
 z-index: 20;
}
#beraterover {
 position: absolute;
 left: 350px;
 top: 208px;
 visibility: hidden;
}
#vbuero_vv {
 position: absolute;
 left: 253px;
 top: 266px;        /* 2007-02-16, mb */
 visibility: hidden;
 z-index: 20;
}
#vbuero_vvover {
 position: absolute;
 left: 176px;
 top: 217px;        /* 2007-02-16, mb */
 visibility: hidden;
}
#vbuero_wei {
 position: absolute;
 left: -5px;
 top: 387px;        /* 2007-02-16, mb */
 visibility: hidden;
 z-index: 20;
}
#vbuero_weiover {
 position: absolute;
 left: 268px;
 top: 338px;        /* 2007-02-16, mb */
 visibility: hidden;
}
#bbbuero {
 position: absolute;
 left: 77px;
 top: 288px;
 visibility: hidden;
 z-index: 20;
}
#bbbueroover {
 position: absolute;
 left: 350px;
 top: 238px;
 visibility: hidden;
}

#bbbueroneu {
 position: absolute;
 left: 166px;
 top: 257px;
 visibility: hidden;
 z-index: 20;
}
#bbbuerooverneu {
 position: absolute;
 left: 20px;
 top: 208px;
 visibility: hidden;
}


#dezernat1{
 position: absolute;
 left: 151px;
 top: 467px;
 visibility: hidden;
 z-index: 20;
}
#dezernat1over{
 position: absolute;
 left: 81px;
 top: 418px;
 visibility: hidden;
}
#dezernat2{
 position: absolute;
 left: 222px;
 top: 467px;
 visibility: hidden;
 z-index: 20;
}
#dezernat2over{
 position: absolute;
 left: 152px;
 top: 418px;
 visibility: hidden;
}
#dezernat3{
 position: absolute;
 left: 293px;
 top: 467px;
 visibility: hidden;
 z-index: 20;
}
#dezernat3over{
 position: absolute;
 left: 223px;
 top: 418px;
 visibility: hidden;
}
#dezernat4{
 position: absolute;
 left: 21px;
 top: 467px;
 visibility: hidden;
 z-index: 20;
}
#dezernat4over{
 position: absolute;
 left: 294px;
 top: 418px;
 visibility: hidden;
}
#dezernat5{
 position: absolute;
 left: 92px;
 top: 467px; 
 visibility: hidden;
 z-index: 20;
}
#dezernat5over{
 position: absolute;
 left: 365px;
 top: 418px;
 visibility: hidden;
}
#dezernat_kommunikation{
 position: absolute;
 left: 163px;
 top: 467px; 
 visibility: hidden;
 z-index: 20;
}
#dezernat_kommunikationover{
 position: absolute;
 left: 436px;
 top: 418px;
 visibility: hidden;
}
#aerztliches_zentrum{
 position: absolute;
 left: 175px;
 top: 589px;
 visibility: hidden;
 z-index: 20;
}
#aerztliches_zentrumover{
 position: absolute;
 left: 10px;
 top: 540px;
 visibility: hidden;
}
#seminar_kbv{
 position: absolute;
 left: 340px;
 top: 589px;
 visibility: hidden;
 z-index: 20;
}
#seminar_kbvover{
 position: absolute;
 left: 176px;
 top: 540px;
 visibility: hidden;
 }
#zentralinstitut{
 position: absolute;
 left: 68px;
 top: 589px;
 visibility: hidden;
 z-index: 20;
}
#zentralinstitutover{
 position: absolute;
 left: 341px;
 top: 540px;
 visibility: hidden;
}
.boxorga {background: rgb(209, 209, 209); width: 17em;} 
#vertreterversammlung {background: rgb(209, 209, 209); width: 20em;}
.betweenorga {padding: 0.3em;}
.headlineorga {font-family: Times, serif; font-size: 0.9em;  line-height:1.1em; font-weight: bold;}
.inhaltorga {font-family: arial; font-size: 0.75em; line-height: 1.1em; margin-bottom: 0.6em;}
/* --------------- Layer und Styles fuer mouseover fuer organigramm ImageMap Ende ----- */



/* 2007-03-29 Rubrik Kompakt */
#kompakt {
}
#content #kompakt h1 {
    margin: 0.15em 0 0.2em 0;
}
#content #kompakt h1.rubrik {
    font-size: 1.55em;
    /*margin: 0.15em 0 0.6em 0;*/
    margin: 0.45em 0 0.9em 0;
}
#kompakt .sans {
    font-size: 0.95em;
    font-family: arial, sans-serif;
    font-weight: bold;
    font-style: italic;
    color: #666666;
}
#kompakt .datum {
    font-size: 0.75em;
    margin: 0 0 1.6em 0 !important;
    margin: 0 0 1.7em 0;
}



.content_change_box {
width: 31.25em;
margin-top:1.25em;
}    
.content_change_box_reiter {
width: 31.25em;
}    
.content_change_box.change_box_page {
width: 32.25em;
margin-top:1.25em;
}    
.content_change_box.change_box_page .content_change_box_reiter  {
width: 32.25em;
}        
div.content_change_box_reiter div.content_change_box_reiter_akt {
float:left;
width:10.38em;
padding:0;
margin:0.08em 0 0 0;
background-color:#d1d1d1;
cursor:pointer;                
}    
.content_change_box.change_box_page .content_change_box_reiter div.content_change_box_reiter_akt {        
width:6.52em;
}    
/*IE only*/
* html body .content_change_box.change_box_page .content_change_box_reiter div.content_change_box_reiter_akt {        
 width:6.75em;
}
/*Safari only*/    
*body .content_change_box.change_box_page .content_change_box_reiter div.content_change_box_reiter_akt[id] {
w\idth:6.75em;
} 
/*Firefox 3 Only*/
html>/**/body .content_change_box.change_box_page .content_change_box_reiter div.content_change_box_reiter_akt, x:-moz-any-link, x:default {
width:6.58em;
}                
div.content_change_box_reiter div.content_change_box_reiter_akt div.content_change_box_reiter_icon {        
width:1.5em;
height:2.125em;
background-position:0.5em 0.6875em;
background-repeat:no-repeat;
background-image:url(/images/layout/icon_navigation_department.gif);
background-color:#b90066;    
float:left;    
}
div.content_change_box_reiter div.content_change_box_reiter_akt span {        
display:block;        
float:left;    
padding:0.6em 0 0 0.35em;
font-weight:bold;
font-size:0.9375em;
font-family:times, serif;
}
div.content_change_box_reiter div.content_change_box_reiter_inakt {
float:left;
width:10.355em;
padding:0 0 0 0;
background-color:#d1d1d1;    
margin-top:0.375em;
border-bottom:0.08em solid #ffffff;
cursor:pointer;
}    
/*IE only*/
* html body div.content_change_box_reiter div.content_change_box_reiter_inakt {        
 width:10.45em;
}
/*Safari only*/    
*body div.content_change_box_reiter div.content_change_box_reiter_inakt[id] {
w\idth:10.42em;
}             
.content_change_box.change_box_page .content_change_box_reiter div.content_change_box_reiter_inakt {        
width:6.35em;
}                
div.content_change_box_reiter div.no_first {
border-left:0.08em solid #ffffff;
}        
div.content_change_box_reiter div.content_change_box_reiter_inakt div.content_change_box_reiter_icon {        
width:1.5em;
height:1.75em;
background-position:0.25em 0.1em;
background-repeat:no-repeat;
background-image:url(/images/layout/icon_link.gif);
background-color:#dedede;    
float:left;    
}
div.content_change_box_reiter div.content_change_box_reiter_inakt span {        
display:block;        
float:left;    
padding:0.4em 0 0 0.35em;
font-weight:normal;
font-size: 0.875em;
font-family: times, serif;
}    
.content_change_box_inner {
padding:1.25em 1.2em;
background-color:#dedede;
display:none;
}
.change_box_inner_page {
padding:0.5em 0.5em!important;        
}    
.content_change_box_inner a {
text-decoration:none;
padding:0 0.3em;
margin:0.3em 0;
line-height:2em;        
}
.content_change_box_inner a:hover {
text-decoration:underline;
}
.content_change_box_inner a.font_20_bold_pink {
font-weight:bold;
font-size:1.25em;
color:#ba0065!important;        
}        
.content_change_box_inner a.font_17 {
font-weight:normal;
font-size:0.9375em!important;
}    
.content_change_box_inner a.font_12 {
font-weight:normal;
font-size:0.75em!important;
color:#818181!important;
}    
.content_change_box_inner .internal a.linkliste {
display:block;
background-image:url(/images/layout/link_content_list_internal.gif);
background-repeat:no-repeat;
padding-left:1.5em;
font-size:0.75em!important;
font-weight:bold;
color:#c32177!important;
}
.content_change_box_inner .external a.linkliste {
display:block;
background-image:url(/images/layout/link_content_list_external.gif);
background-repeat:no-repeat;
padding-left:1.5em;
font-size:0.75em!important;
font-weight:bold;
color:#c32177!important;
}
.content_change_box_inner .satellite a.linkliste {
display:block;
background-image:url(/images/layout/link_content_list_satellite.gif);
background-repeat:no-repeat;
padding-left:1.5em;
font-size:0.75em!important;
font-weight:bold;
color:#c32177!important;
}

.content_change_box_inner .internal li,
.content_change_box_inner .external li,
.content_change_box_inner .satellite li{
list-style-image: url(/images/layout/blind.gif);
padding: 0px;
margin:0;
display:inline;
}

.internal_liste_image {
float:right;
margin:6px 0px 0px 6px;
background-color: rgb(229, 229, 229);
/*padding-bottom:2px;*/
}
.internal_liste_image img {
border-bottom:1px solid #ffffff;
display: block;
/*margin-bottom:2px;*/
}
.internal_liste_image_subline {
/*padding:0 5px;*/
font-size: 0.75em;
background-color: rgb(229, 229, 229);
/*border-top: 1px solid rgb(255, 255, 255);*/
position: relative;
padding: 0.3em;
}

}
.content_change_box_inner ul.internal,
.content_change_box_inner ul.external,
.content_change_box_inner ul.satellite {
margin: 0px 0px 2px 0px !important;
margin: auto;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding: 0px 0px 0px 0px !important;
padding: 0px;
clear:both;
}
    

#curatorrubriken label {
font-size: 0.75em;
font-weight: normal;
}
div#curatorform .submit {
font-size: 0.80em;
font-weight: normal;
}
div#curatorform .showaboinput {
font-size: 1.05em;
font-weight: normal;
}
div#curatorform .label {
width:110px;
float:left;
}


.micronavigation {
 display: block;
 position: relative;
 left: -20px;
 padding-left: 20px;
 text-indent: 0px;
 background-image: url(/images/layout/link_content_list_internal.gif);
 background-repeat: no-repeat;
 background-position: 2px -2px;
}



.reddot {
font-family: sans-serif;
font-size: 0.8em;
font-weight: bold;
color: rgb(255, 0, 0);
}sad
