
            

/* CSS Document */
body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1em;
  text-align: left;
  margin: 0em;
  padding: 0em;
  background-color: #ffffff;
  color: #000000;
  white-space: normal;
 }
.back_logo {
border-style: none;
text-decoration: none;
}

/**********************************Service Links************************************/
.service_links {
position: absolute;
top: 0em;
left: 33.1em;
width: 22.5em;
background-color: transparent;
margin: 0em;
padding: 0em;
}
.service_links form {
margin: 0.4em 0em 0em 0em;
padding: 0em;
float: right;
}
.suche_feld {
margin: 0em 0em 0.5em 0em;
padding: 0.3em 1.5em 0.3em 0.2em;
border: 1px solid #8bb7e4;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.7em;
}
.suche_button {
margin: 0em;
padding: 0em 0em 0.25em 0em;
}

.suchergebnis_mark {
font-weight: bold;
}

.service_links ul {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.7em;
text-transform: uppercase;
list-style-type: none;
list-style-image: none;
background-color: transparent;
margin: 1em 0em 0em 0em;
padding: 0em;
float: left;
}
.service_nav {
display: inline;
margin-right: 1.3em;
}

a.nav_service:link, a.nav_service:visited { color: #8bb7e4; background-color:transparent; text-decoration:none; }
a.nav_service:active, a.nav_service:hover { color: #8bb7e4; background-color:transparent; text-decoration: underline;}
a.nav_service {
background-color: #ffffff;
color: #8bb7e4;
text-decoration:none;
}

/**********************************Hauptnavigation*******************************/
 
#left {
float:left;
background-color: #ffffff;
background-image: url('/xbcr/SID-FFB8DC18-A50103DD/nav_back.jpg');
background-repeat: repeat-y;
color: #000000;
padding: 0em;
margin: 0em;
}

.hauptnavigation {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.65em;
font-weight: bold;
text-transform: uppercase;
text-align: right;
color: #005aab;
background-color: #b8d3f0;
width: 18.3em;
margin: -0.3em 0em 4.9em 0.3em;
padding: 0em;
}
.hauptnavigation ul {
list-style-type: none;
list-style-image: none;
list-style-position: outside;
margin: 0em;
padding: 0em;
}
.hauptnavigation ul li {
display: inline;
}
a.nav:link, a.nav:visited { color: #005aab; background-color:#b8d3f0; text-decoration:none; }
a.nav:active, a.nav:hover { color: #005aab; background-color:#8cb7e4;}
a.nav {
padding: 1.2em 2em 1.2em 0em;
margin: 0em;
background-color: #b8d3f0;
text-align: right;
color: #005aab;
text-decoration:none;
display:block;
border-width: 1px;
border-style: solid;
border-top-color: #ffffff;
border-right-color: #ffffff;
border-bottom-color:#b8d3f0;
border-left-color: #ffffff;
}
.nav dfn {
display: none;
}
.nav_sel dfn {
display: none;
}
a.nav_sel:link, a.nav_sel:visited { color: #005aab; background-color:#8cb7e4; text-decoration:none; }
a.nav_sel:active, a.nav_sel:hover { color: #005aab; background-color:#8cb7e4;}
a.nav_sel {
padding: 1.2em 2em 1.2em 0em;
margin: 0em;
background-color: #8cb7e4;
text-align: right;
color: #005aab;
text-decoration:none;
display:block;
border-width: 1px;
border-style: solid;
border-top-color: #ffffff;
border-right-color: #ffffff;
border-bottom-color:#b8d3f0;
border-left-color: #ffffff;
}
 
a.sub_nav:link, a.sub_nav:visited { color: #005aab; background-color:#b8d3f0; text-decoration:none; }
a.sub_nav:active, a.sub_nav:hover { color: #005aab; background-color:#8cb7e4;}
a.sub_nav {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.1em;
font-weight: normal;
text-transform: none;
padding: 0.4em 2em 0.4em 0em;
margin: 0em;
background-color: #b8d3f0;
text-align: right;
color: #005aab;
text-decoration:none;
display:block;
border-width: 1px;
border-style: solid;
border-top-color: #b8d3f0;
border-right-color: #ffffff;
border-bottom-color:#b8d3f0;
border-left-color: #ffffff;
}
.sub_nav dfn {
display: none;
}
.sub_nav_sel dfn {
display: none;
}
a.sub_nav_sel:link, a.sub_nav_sel:visited { color: #005aab; background-color:#8cb7e4; text-decoration:none; font-weight: bold; }
a.sub_nav_sel:active, a.sub_nav_sel:hover { color: #005aab; background-color:#8cb7e4;}
a.sub_nav_sel {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.1em;
font-weight: normal;
text-transform: none;
padding: 0.4em 2em 0.4em 0em;
margin: 0em;
background-color: #b8d3f0;
text-align: right;
color: #005aab;
text-decoration:none;
display:block;
border-width: 1px;
border-style: solid;
border-top-color: #b8d3f0;
border-right-color: #ffffff;
border-bottom-color:#b8d3f0;
border-left-color: #ffffff;
}
 
/**********************************Header*******************************/ 
.header {
width: 43.6em;
margin: 0em 0em 1.5em 0em;
padding: 0em;
}
.header div {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.7em;
font-weight: bold;
text-transform: uppercase;
color: #ffde00;
background-color: #005aab;
margin: 0em;
padding: 0.4em 0em 0.4em 46.5em;
display: list-item;
list-style-position: inside;
list-style-image: url('/xbcr/SID-FFB8DC18-A50103DD/stern_nas.jpg');
}
.header_img {
margin: 0em 0em 0em 1.8em;
padding: 0em;
}

/*********************************Pfadangabe**************************/
.breadcrumb {
font-size: 0.7em; 
color: #005aab;
margin: 0em;
padding: 0em 0em 1.5em 0em;
}
.breadcrumb a {color: #005aab; text-decoration: none; background-color:#ffffff; }
.breadcrumb a:active {color: #005aab; text-decoration: underline; background-color:#ffffff;}
.breadcrumb a:visited {color: #005aab; text-decoration: none; background-color:#ffffff;}
.breadcrumb a:hover {color: #005aab; text-decoration: underline; background-color:#ffffff;}

/**********************************Content*************************/
.content_footer {
float: left;
background-color: #ffde00;
margin: 0em;
padding: 0em;
white-space: normal;
}
.content {
width: 30em;
padding: 0em 1.7em 2em 1.8em;
margin: 0em 1.3em 0em 0em;
background-color: #ffffff;
white-space: normal;

}
.content h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.1em;
font-weight: bold;
margin: 0em;
padding: 0em 0em 1.2em 0em;
}
.content_text {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
line-height: 1.5em;
margin: 0em;
padding-bottom: 3em;
}

.content_text h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
font-weight: bold;
}
.content_text h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
font-weight: bold;
}

.content_text img{
margin: 0em 0.6em 0em 0em;
}
.content_text ul {
list-style-image: url('/xbcr/SID-FFB8DC18-A50103DD/but_1.jpg');
list-style-position: outside;
}
.content_text ul ul{
list-style-image: url('/xbcr/SID-FFB8DC18-A50103DD/but_2.jpg');
list-style-position: outside;
line-height: 1.5em;
}

.content_text ul ul ul {
list-style-image: url('/xbcr/SID-FFB8DC18-A50103DD/but_2.jpg');
list-style-position: outside;
}

.content_text a {color: #005aab; text-decoration: none; font-weight: bold; }
.content_text a:active {color: #005aab; text-decoration: underline; font-weight: bold;}
.content_text a:visited {color: #005aab; text-decoration: none; font-weight: bold;}
.content_text a:hover {color: #005aab; text-decoration: underline; font-weight: bold;}

.content_text label {
    display: block;
    width: 6em;
    float: left;
    padding-right: 0.3em;
    margin-left: 0.5em;
}
.content_text textarea {
margin-left: 1em;
}


.Zitat {  font-style: italic; } 
.Markierung { font-weight: bold; } 
.Quellverweis{ font-style: italic; font-size: 0.85em;} 

/************************Gestaltungsraster****************************************/

.cont_sitemap ul ul{
list-style-image: url('/xbcr/SID-FFB8DC18-A50103DD/but_2.jpg');
list-style-position: outside;
line-height: 1.5em;
margin-left: 0.7em;
}

.cont_sitemap hr {
color: #cccccc;
border-style: dotted;
margin: 0.5em 0em;
}

.cont_bild { margin-right: 0.5em; margin-bottom: 0.7em; float: left; }
.Anmerkung { font-size: 0.8em; line-height: 1.2em;}

.cont_bildraster { padding-bottom: 0em; clear: both;}
.cont_bildraster_bild { margin-top: 0em; margin-bottom: 0em; margin-right: 1em; display: block; float: left;}


.cont_linkliste ul {
list-style-image: url('/xbcr/SID-FFB8DC18-A50103DD/ibut_intern.jpg');
list-style-position:outside;
background-color: #ffffff;
}
.cont_linkliste a {color: #cc0000; text-decoration: none; font-weight: bold; }
.cont_linkliste a:active {color: #cc0000; text-decoration: underline; font-weight: bold;}
.cont_linkliste a:visited {color: #990000; text-decoration: none; font-weight: bold;}
.cont_linkliste a:hover {color: #cc0000; text-decoration: underline; font-weight: bold;}
.cont_linkliste li h3 {
font-size: 1em;
}
.cont_linkliste ul li {
font-size: 0.8em;
}

.cont_linkliste_extra_intern { list-style-image: url('/xbcr/SID-FFB8DC18-A50103DD/ibut_intern.jpg'); padding-bottom: 0.5em;}
.cont_linkliste_extra_intern a {padding-left: 0.2em;}

.cont_linkliste_extra_extern { list-style-image: url('/xbcr/SID-FFB8DC18-A50103DD/ibut_extern.jpg'); padding-bottom: 0.5em;}
.cont_linkliste_extra_extern a {padding-left: 0.2em;}

.cont_linkliste_extra_dokument { list-style-image: url('/xbcr/SID-FFB8DC18-A50103DD/ibut_dokument.jpg'); padding-bottom: 0.5em; }
.cont_linkliste_extra_dokument a  {padding-left: 0.2em;}

.cont_linkliste_extra_adobe {
font-size: 0.8em;
}
.cont_publikation li {
list-style-position: inside;
margin-left: 1.5em;
}
.cont_publikation_left {
float: left;
margin-right: 0em;
}

.cont_aktuell {
border-top: 1px dashed #999999; 
margin-top: 0.5em;
margin-left: 0em;
margin-right: 0em;
margin-bottom: 1em;
padding: 0.5em 0em 0em 0em;
}
.cont_aktuell img {
margin: 0.5em 0.5em 0em 0em;
padding: 0em;
}
.cont_aktuell h3 {
display: inline;
}
.cont_aktuell a {
color: #005aab;
text-decoration: none;
}
.cont_aktuell_ende {
clear:left;
margin: 0em 0em 0.45em 0em; 
padding: 0em;
}

/*****************************Footer********************************/
.footer {
background-color: #ffffff;
background-image: url('/xbcr/SID-FFB8DC18-A50103DD/footer_back.jpg');
background-position: right;
background-repeat: repeat-y;
margin: 0em;
padding: 0em 0em 0em 0.2em;
width: 34.6em;
}
.footer img {
margin-right: 0.4em;
}

.footer a {border: 0px solid transparent; text-decoration: none;}

.footer_logo {
float: left;
}

.footer_kontakt { 
font-size: 0.7em; 
line-height: 1.2em;
margin-left: 18em;
margin-right: 2.8em;
margin-bottom: 0em;
display: block;
text-align: right;
color: #666666;
}

.footer_kontakt a {color: #005aab; text-decoration: none; font-weight: bold; }
.footer_kontakt a:active {color: #005aab; text-decoration: underline; font-weight: bold;}
.footer_kontakt a:visited {color: #005aab; text-decoration: none; font-weight: bold;}
.footer_kontakt a:hover {color: #005aab; text-decoration: underline; font-weight: bold;}



.footer_divide {
padding-right: 12.2em;
margin-right: 12.2em;
padding-bottom: 0.5em;
}

/*******************************Xtra*********************************/
.xtra {
width: 10.7em;
float: left;
}
.xtra_back {
background-color: #ffffff;
}
.xtra_item {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.7em;
line-height: 1.5em;
padding-bottom: 1.1em;
}
.xtra_bild {
padding-left: 1.7em;
padding-bottom: 0.2em;
}
.xtra_pfeil {
float: left;
margin-top: 0.4em;
margin-right: 0.1em;
}

.xtra_date {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #0356a4;
padding-left: 0.3em;
}
.xtra_text {
display: block;
padding-left: 1.5em;
font-weight: normal;
color: #000000;
}

a.xtra_link:link, a.xtra_link:visited { color: #005aab; background-color:#ffffff; text-decoration:none; }
a.xtra_link:active, a.xtra_link:hover { color: #005aab; background-color:#ffffff; text-decoration: underline;}

.xtra_link {
padding-left: 1.5em;
color: #005aab;
text-decoration: none;
display: block;
}
/************************Zusatz-Klassen**********************************/
.verstecken {
display: none;
}
.clear { clear: both; }

