/*<![CDATA[*/

html {
overflow-y: scroll;
-moz-scrollbars-vertical;
}

#accessibility {
  position: absolute;
  left: -9000px;
  width: 9000px;
}

acronym {
font-style: italic;
}

/*------------------*\
|* global interface *|
\*------------------*/

option {padding-left: 0.4em}

html {
overflow-y: scroll;
-moz-scrollbars-vertical;
height:100%;
}

body {
  margin:0px;
  padding:0px;
  min-height: 100%;
  font-size: 100.01%;
  position: relative;
  color: #073F83;
  background: #FFFFFF;
  font-family: Arial, Helvetica, Geneva, sans-serif;
  text-align: center;
}

fieldset, img { border:0; }

select, input, textarea, checkbox {
font-size: 99%;
color: #073F83;
background: #FFFFFF;
margin: 1px;
border: 1px solid #C1CAE0;
}

#accessibility {
  position: absolute;
  left: -9000px;
  width: 9000px;
}

#wrapper {
margin: 0px auto;
width: 998px;
*width: 1000px;
font-size: 12px;
}

#content_table {
  align: center;
  width: 998px;
  *width: 1000px;
  margin-top: 10px;
  margin-bottom: 10px;
  border-collapse: collapse;
  border: 1px solid #294A95;
  background: #ffffff;
  font-size: 12px;
}


.rahmen-content-trenner {
border-bottom: 1px dotted #294A95;
padding-bottom:15px;
margin-bottom: 15px;
}

.rahmen-content {
margin-bottom: 15px;
}


.sub_navi_1, .sub_navi_1 a:link, .sub_navi_1 a:visited, .sub_navi_1 a:hover, .sub_navi_1 a {
font-size: 11px;
color: #fdf8de;
}


/* links */
a:link {
  color: #073F83;
  text-decoration: none;
}
a:visited {
  color: #073F83;
  text-decoration: none;
}
a:hover {
  color: #073F83;
  text-decoration: none;
}


a.bf-link, a.english-link {
color: #294A95;
font-weight: bold;
font-size: 12px;
}

span.navi-oben, span.navi-oben a:link, span.navi-oben a:hover, span.navi-oben a:visited {
color: #294A95;
font-size: 12px;
}
span.navi-unten, span.navi-unten a:link, span.navi-unten a:hover, span.navi-unten a:visited {
color: #FFFFFF;
font-size: 12px;
}

span.lastupdate {
font-size: 11px;
color: #A9A9A9;
}

p.csc-linkToTop a {
position: relative;
border-bottom: 1px dotted #073F83;
left: 500px;
}

a.internal-link, a.external-link, a.external-link-new-window, a.internal-link-new-window, a.download {
border-bottom: 1px dotted #073F83;
}

.error {
background: red;
color: #ffffff;
}

.path, .path a:link, .path a:visited, .path a:hover {
font-size: 11px;
color: #A9A9A9;
}


#content {
margin-top: 10px;
margin-bottom: 10px;
width:auto;
font-size: 12px;
}

.menu_e1, .menu_e1 a:link, .menu_e1 a:visited, .menu_e1 a:hover  {
font-size: 13px;
color: #294A95;
font-weight: bold;
background-color: inherit;
text-decoration: none;
text-align: left;
margin-top:2px;
margin-bottom:2px;
margin-left:5px;
margin-right:5px;
}

.menu_e1_cur, .menu_e1_cur a:link, .menu_e1_cur a:visited, .menu_e1_cur a:hover {
font-size: 13px;
color: #FFF500;
font-weight: bold;
background-color: inherit;
text-decoration: none;
text-align: left;
margin-top:2px;
margin-bottom:2px;
margin-left:5px;
margin-right:5px;
}

.menu_e2 a:link, .menu_e2 a:visited, .menu_e2 a:hover {
background-image: url(/fileadmin/img/pfeil_gelb.gif);
background-repeat: no-repeat;
background-position: 5px 3px;
font-size: 12px;
color: #294A95;
font-weight: bold;
display:block;
background-color: inherit;
text-decoration: none;
text-align: left;
padding-left: 20px;
padding-top:0px;
margin-top:2px;
margin-bottom:2px;
margin-left:5px;
margin-right:5px;
}

.menu_e2_act a:link, .menu_e2_act a:visited, .menu_e2_act a:hover {
background-image: url(/fileadmin/img/pfeil_gelb_down.gif);
background-repeat: no-repeat;
background-position: 5px 3px;
font-size: 12px;
color: #294A95;
font-weight: bold;
display:block;
background-color: inherit;
text-decoration: none;
text-align: left;
padding-left: 20px;
padding-top:0px;
margin-top:2px;
margin-bottom:2px;
margin-left:5px;
margin-right:5px;
}

.menu_e2_cur a:link, .menu_e2_cur a:visited, .menu_e2_cur a:hover {
background-image: url(/fileadmin/img/pfeil_gelb_down.gif);
background-repeat: no-repeat;
background-position: 5px 3px;
font-size: 12px;
color: #FFF500;
font-weight: bold;
display:block;
background-color: inherit;
text-decoration: none;
text-align: left;
padding-left: 20px;
padding-top:0px;
margin-top:2px;
margin-bottom:2px;
margin-left:5px;
margin-right:5px;
}

.menu_e3 a:link, .menu_e3 a:visited, .menu_e3 a:hover {
background-image: url(/fileadmin/img/pfeil_gelb.gif);
background-repeat: no-repeat;
background-position: 15px 3px;
font-size: 11px;
color: #294A95;
font-weight: bold;
display:block;
background-color: inherit;
text-decoration: none;
text-align: left;
padding-left: 30px;
padding-top:0px;
margin-top:2px;
margin-bottom:2px;
margin-left:5px;
margin-right:5px;
}

.menu_e3_act a:link, .menu_e3_act a:visited, .menu_e3_act a:hover {
background-image: url(/fileadmin/img/pfeil_gelb_down.gif);
background-repeat: no-repeat;
background-position: 15px 3px;
font-size: 11px;
color: #294A95;
font-weight: bold;
display:block;
background-color: inherit;
text-decoration: none;
text-align: left;
padding-left: 30px;
padding-top:0px;
margin-top:2px;
margin-bottom:2px;
margin-left:5px;
margin-right:5px;
}

.menu_e3_cur a:link, .menu_e3_cur a:visited, .menu_e3_cur a:hover {
background-image: url(/fileadmin/img/pfeil_gelb_down.gif);
background-repeat: no-repeat;
background-position: 15px 3px;
font-size: 11px;
color: #FFF500;
font-weight: bold;
display:block;
background-color: inherit;
text-decoration: none;
text-align: left;
padding-left: 30px;
padding-top:0px;
margin-top:2px;
margin-bottom:2px;
margin-left:5px;
margin-right:5px;
}

.menu_e4 a:link, .menu_e4 a:visited, .menu_e4 a:hover {
background-image: url(/fileadmin/img/pfeil_gelb.gif);
background-repeat: no-repeat;
background-position: 25px 3px;
font-size: 11px;
color: #294A95;
font-weight: bold;
display:block;
background-color: inherit;
text-decoration: none;
text-align: left;
padding-left: 40px;
padding-top:0px;
margin-top:2px;
margin-bottom:2px;
margin-left:5px;
margin-right:5px;
}

.menu_e4_act a:link, .menu_e4_act a:visited, .menu_e4_act a:hover {
background-image: url(/fileadmin/img/pfeil_gelb_down.gif);
background-repeat: no-repeat;
background-position: 25px 3px;
font-size: 11px;
color: #294A95;
font-weight: bold;
display:block;
background-color: inherit;
text-decoration: none;
text-align: left;
padding-left: 40px;
padding-top:0px;
margin-top:2px;
margin-bottom:2px;
margin-left:5px;
margin-right:5px;
}

.menu_e4_cur a:link, .menu_e4_cur a:visited, .menu_e4_cur a:hover {
background-image: url(/fileadmin/img/pfeil_gelb_down.gif);
background-repeat: no-repeat;
background-position: 25px 3px;
font-size: 11px;
color: #FFF500;
font-weight: bold;
display:block;
background-color: inherit;
text-decoration: none;
text-align: left;
padding-left: 40px;
padding-top:0px;
margin-top:2px;
margin-bottom:2px;
margin-left:5px;
margin-right:5px;
}

h1 {
color: #073F83;
font-size: 17px;
font-weight: bold;
margin-bottom: 10px;
}

h2 {
color: #073F83;
font-size: 15px;
font-weight: bold;
margin-bottom: 10px;
}

h3 {
color: #073F83;
font-size: 13px;
font-weight: bold;
margin-bottom: 10px;
}

h4 {
color: #073F83;
font-size: 11px;
font-weight: bold;
margin-bottom: 10px;
}

h5 {
color: #073F83;
font-size: 9px;
font-weight: bold;
margin-bottom: 10px;
}

.bodytext, .contenttable, .csc-textpic {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}

.copy {
color: #90C9AC;
font-size: 12px;
padding-left: 10px;
}

.fuss_zeile {
color: #FFFFFF;
padding-left: 60px;
}

.ktipp_u {
font-size: 11px;
font-weight: bold;
background-color: inherit;
text-decoration: none;
text-align: left;
margin: 5px;
display: block;
}

.ktipp_b {
font-size: 11px;
background-color: inherit;
text-decoration: none;
text-align: left;
margin: 5px;
}

.klicktipp {
margin-top: 5px;
width: 90%;
text-align: left;
font-size: 11px;
}

ul{
margin-left:10px;
padding-left:10px;
}

.klicktipp p.bodytext {
padding-left: 5px;
}
.klicktipp h3 {
background: #9ba8c7;
text-align: left;
padding: 3px;
}


.navi_fuss {
color: #0D9650;
font-size: 10px;
background-color: inherit;
text-decoration: none;
text-align: left;
margin-left: 355px;
}

.navi_fuss a:link, .navi_fuss a:visited, .navi_fuss a:hover {
color: #0D9650;
}

a.internal-link , a.external-link, a.external-link-new-window, a.internal-link-new-window, a.download  {

border-bottom: 1px #0D9650 dotted ;

}

/*]]>*/
