/*dunkelblaues menue - grundanweisungen*/
#main-nav .sub {
border-left:1px solid #3A5564;
border-bottom:1px solid #3A5564;
/*margin-left:5px;*/
margin-top:1px;
}
#main-nav .sub2 {
border-left:1px solid #3A5564;
border-bottom:1px solid #3A5564;
/*margin-left:11px;*/
margin-top:1px;
}
/*dunkelblaues menue - aktiver normalzustand mit hover*/
#main-nav .sub a {
padding-left:5px;
padding-top:4px;
padding-bottom:3px;
font-size:0.7em;
background:#D8DDE0;
display:block;
text-decoration:none;
padding-left:10px;
}
#main-nav .sub a:hover {
background:#D8DDE0;
font-weight:bold;
color:#3A5564;
}
#main-nav .sub2 a {
padding-left:5px;
padding-top:4px;
padding-bottom:3px;
font-size:0.7em;
background:#D8DDE0;
display:block;
text-decoration:none;
padding-left:8px;
}
#main-nav .sub2 a:hover {
background:#D8DDE0;
font-weight:bold;
color:#3A5564;
}
/*dunkelblaues menue - aktiv verlinkter zustand mit hover*/
#main-nav a.main-active, a.main-active:visited, a.main-active:active, a.main-active:link {
border-left:5px solid #3A5564;
border-bottom:1px solid #3A5564;
padding-top:4px;
padding-bottom:3px;
font-size:0.7em;
font-weight:bold;
color:#3A5564;
text-decoration:none;
background:#D8DDE0;
display:block;
}
#main-nav a.main-active:hover {
background:#D8DDE0;
}
#main-nav a.sub-active, a.sub-active:visited, a.sub-active:active, a.sub-active:link {
border-left:6px solid #3A5564;
border-bottom:1px solid #3A5564;
/*margin-left:5px;*/
margin-top:1px;
padding-left:5px;
padding-top:4px;
padding-bottom:3px;
font-size:0.7em;
font-weight:bold;
color:#3A5564;
text-decoration:none;
background:#D8DDE0;
display:block;
}
#main-nav a.sub-active:hover {
background:#D8DDE0;
}
#main-nav a.sub2-active, a.sub2-active:visited, a.sub2-active:active, a.sub2-active:link {
border-left:6px solid #3A5564;
border-bottom:1px solid #3A5564;
/*margin-left:11px;*/
margin-top:1px;
padding-top:4px;
padding-bottom:3px;
padding-left:5px;
font-size:0.7em;
font-weight:bold;
color:#3A5564;
text-decoration:none;
background:#D8DDE0;
display:block;
}
#main-nav a.sub2-active:hover {
background:#D8DDE0;
}
/*dunkelblaues menue - ausgewaehlter zustand nicht aktiv*/
#main-nav .main-selected {
padding-top:4px;
padding-bottom:3px;
padding-left: 4px;
border-left:5px solid #3A5564;
border-bottom:1px solid #3A5564;
background:#C4CCD0;
font-weight:bold;
color:#333333;
font-size:0.7em;
}
#main-nav .sub-selected  {
padding-top:4px;
padding-bottom:3px;
border-left:6px solid #3A5564;
border-bottom:1px solid #3A5564;
background:#C4CCD0;
font-weight:bold;
color:#333333;
font-size:0.7em;
padding-left:5px;
/*margin-left:5px;*/
margin-top:1px;
}
#main-nav .sub2-selected {
padding-top:4px;
padding-bottom:3px;
border-left:6px solid #3A5564;
border-bottom:1px solid #3A5564;
background:#C4CCD0;
font-weight:bold;
color:#333333;
font-size:0.7em;
padding-left:5px;
/*margin-left:11px;*/
margin-top:1px;
}
/*dunkelblaue box hauptinhalt*/
#middle-box h1 {
border-left:0.3125em solid #3A5564;
background-color:transparent;
font-size:0.75em;
}
#middle-box .header h1 {
font-size:0.75em;
font-weight:bold;
padding-left:0.3125em;
border-left:5px solid #3A5564;
background:#D8DDE0;
padding-top:3px;
padding-bottom:6px;
margin-bottom:4px;
}
#middle-box .middle-box-content h2 {
font-size:0.75em;
font-weight:bold;
padding-bottom:2px;
}
#middle-box .middle-box-content {
padding:0.3125em;
margin-bottom:0.25em;
background:transparent;
}
#middle-box .middle-box-content ul, li{
margin:0px;
padding:0px;
vertical-align:top;
}
#middle-box .middle-box-content li{
list-style-type:none;
padding-left:0.8em;
font-size:0.7em;
background:url(../images/dot_dblue.gif) no-repeat left top;
}
#middle-box .middle-box-full {
font-size:0.7em}

#middle-box .middle-box-full{
background:#EBEEEF;
}
#middle-box .middle-box-full h2 {
border-bottom:1px solid #FFFFFF;
font-size:1.1em;
padding-left:0.3125em;
}
#middle-box .middle-box-full ul, li {
margin:0px;
padding:0px;
}
#middle-box .middle-box-full li {
list-style-type:none;
margin-left:0.1em;
padding:0px;
padding-bottom:0.25em;
padding-left:1.0em;
background:url(../images/dot_dblue.gif) no-repeat left top;
}
* html #middle-box .middle-box-full li {
}
#middle-box .middle-box-full-content{
padding:0.3125em;
margin-bottom:0.25em;
background:transparent;
}

#middle-box .middle-box-full-archiv{
padding:0.3125em;
padding-bottom:0px;
margin-bottom:-5px;
background:#EBEEEF;
}
#middle-box .middle-box-full-archiv h2{
border-bottom:1px dotted #C4CCD0;
padding-bottom:5px;
}
#middle-box .middle-box-full-archiv h2 a{
text-decoration:none;
}
#middle-box .middle-box-full-archiv h2 a:hover {
color:#3A5564;
}
#middle-box .middle-box-full-archiv a.int-link, a.int-link:visited, a.int-link:active, a.int-link:link {
background: url(../images/pfeil_rechts_dblue.gif) no-repeat left center;
font-weight:normal;
text-decoration:underline;
padding-left:0.6em;
}
#middle-box .middle-box-full-archiv a.int-link:hover {
text-decoration:none;
}

#middle-box .article {
padding:0.5em;
margin-bottom:0.25em;
background:transparent;
clear:both;
}

#article-two {
background: url(../images/hintergrund_teaser_dblue.gif) repeat-y center top;
border-bottom:1px dotted #FFFFFF;
border-top:5px solid #FFFFFF;
border-bottom:5px solid #FFFFFF;
}
#article-two .article-two-left h2 {
border-bottom:0px solid #FFFFFF;
border-left:5px solid #3A5564;
}
#article-two .article-two-right h2 {
border-bottom:0px solid #FFFFFF;
border-left:5px solid #3A5564;
}
#article-two .article-two-left {
width:49.5%;
float:left;
}
#article-two .article-two-left ul {
padding-right: 5px;
}
#article-two .article-two-right {
width:49.5%;
float:right;
}
#article-two .article-two-content {
padding:0.25em;
}
#article-two .article-two-content li {
background: none;
 padding-left:5px;
}
#article-two .header {
border-bottom:1px solid #FFFFFF;
}

#article-two a.ext-link, #article-two a.ext-link:visited, #article-two a.ext-link:active, #article-two a.ext-link:link,
#article-two a.extlink, #article-two a.extlink:visited, #article-two a.extlink:active, #article-two a.extlink:link {
background: url(../images/extlink.gif) no-repeat left top;
padding-left:1.2em;
color:#009999;
text-decoration:none;
display:block;
}
#article-two a.ext-link:hover, #article-two a.ext-link:focus,
#article-two a.extlink:hover, #article-two a.extlink:focus {
color:#333333;
background: url(../images/extlink_off.gif) no-repeat left top;
}
#article-two a.int-link, #article-two a.int-link:visited, #article-two a.int-link:active, #article-two a.int-link:link {
background: url(../images/pfeil_rechts_dblue.gif) no-repeat left top;
padding-left:1.0em;
padding-bottom:0.0625em;
color:#3A5564;
text-decoration:underline;
display:block;
}
#article-two a.int-link:hover, #article-two a.int-link:focus {
color:#333333;
text-decoration:none;
}
#article-two a.down-link, #article-two a.down-link:visited, #article-two a.down-link:active, #article-two a.down-link:link,
#article-two a.filelink, #article-two a.filelink:visited, #article-two a.filelink:active, #article-two a.filelink:link {
background: url(../images/download.gif) no-repeat left top;
padding-left:1.0em;
padding-bottom:0.0625em;
color:#3A5564;
text-decoration:none;
display:block;
}
#article-two a.down-link:hover, #article-two a.down-link:focus, 
#article-two a.filelink:hover, #article-two a.filelink:focus {
color:#333333;
text-decoration:none;
}
#article-two a.data-link, #article-two a.data-link:visited, #article-two a.data-link:active, #article-two a.data-link:link {
background: url(../images/dot_dblue.gif) no-repeat left top;
padding-left:1.0em;
padding-bottom:0.0625em;
color:#3A5564;
text-decoration:underline;
display:block;
}
#article-two a.data-link:hover, #article-two a.data-link:focus {
color:#333333;
text-decoration:none;
}

#article-full {
background:#CED4D8;
border-top:5px solid #FFFFFF;
border-bottom:5px solid #FFFFFF;
}
#article-full .header h2 {
border:none;
border-left:5px solid #3A5564;
}
#article-full .article-full-content {
padding:0.25em;
}
#article-full .article-full-content li {
background:none;
 padding-left:5px;
border:none;
}
#article-full .header {
border-bottom:1px solid #FFFFFF;
}

#article-full a.ext-link, #article-full a.ext-link:visited, #article-full a.ext-link:active, #article-full a.ext-link:link, 
#article-full a.extlink, #article-full a.extlink:visited, #article-full a.extlink:active, #article-full a.extlink:link {
background: url(../images/extlink.gif) no-repeat left top;
padding-left:1.2em;
color:#009999;
text-decoration:none;
display:block;
}
#article-full a.ext-link:hover, #article-full a.ext-link:focus, 
#article-full a.extlink:hover, #article-full a.extlink:focus {
color:#333333;
background: url(../images/extlink_off.gif) no-repeat left top;
}
#article-full a.int-link, #article-full a.int-link:visited, #article-full a.int-link:active, #article-full a.int-link:link {
background: url(../images/pfeil_rechts_dblue.gif) no-repeat left top;
padding-left:1.0em;
padding-bottom:0.0625em;
color:#3A5564;
text-decoration:underline;
display:block;
}
#article-full a.int-link:hover, #article-full a.int-link:focus {
color:#333333;
text-decoration:none;
}
#article-full a.down-link, #article-full a.down-link:visited, #article-full a.down-link:active, #article-full a.down-link:link, 
#article-full a.filelink, #article-full a.filelink:visited, #article-full a.filelink:active, #article-full a.filelink:link {
background: url(../images/download.gif) no-repeat left top;
padding-left:1.0em;
padding-bottom:0.0625em;
color:#3A5564;
text-decoration:none;
display:block;
}
#article-full a.down-link:hover, #article-full a.down-link:focus, 
#article-full a.filelink:hover, #article-full a.filelink:focus {
color:#333333;
text-decoration:none;
}
#article-full a.data-link, #article-full a.data-link:visited, #article-full a.data-link:active, #article-full a.data-link:link {
background: url(../images/dot_dblue.gif) no-repeat left top;
padding-left:1.0em;
padding-bottom:0.0625em;
color:#3A5564;
text-decoration:underline;
display:block;
}
#article-full a.data-link:hover, #article-full a.data-link:focus {
color:#333333;
text-decoration:none;
}

#middle-box .article ol, li {
height:auto;
}
#middle-box .article ol li {
list-style-type:decimal;
background-image:none;
list-style-position:outside;
padding:0px;
padding-bottom:4px;
margin:0px;
margin-left:1.95em;
height:auto;
}

#middle-box p {
margin-bottom:0.8em;
}

#right-box .right-box-content {
}
#right-box .right-box-content h2 {
font-size:0.75em;
border-left:5px solid #3A5564;
background:#D8DDE0;
margin-bottom:1px;
}
#right-box .right-box-content ul {
padding-bottom:0.25em;
}
#right-box .right-box-content li {
font-size:0.7em;
 background:none;
}
#right-box .right-box-content li li {
font-size:100%;
 background:none;
 padding-left:10px;
}
#right-box .right-box-content-text {
padding:0.3125em;
background:#D8DDE0;
}
#right-box .right-box-content-text-2 {
padding:0.3125em;
background:#D8DDE0;
}

#right-box .right-box-content li {
padding-bottom:0.25em;
}
* html #right-box .right-box-content li {
padding-bottom:0em;
}
#middle-box select, label, input {
margin-bottom:0.35em;
}
* html #middle-box select, label, input {
margin-bottom:0em;
}

#right-box a.ext-link, #right-box a.ext-link:visited, #right-box a.ext-link:active, #right-box a.ext-link:link,
#right-box a.extlink, #right-box a.extlink:visited, #right-box a.extlink:active, #right-box a.extlink:link {
background: url(../images/extlink_off.gif) no-repeat left top;
padding-left:1.2em;
color:#333333;
text-decoration:none;
display:block;
}
#right-box a.ext-link:hover, #right-box a.ext-link:focus, 
#right-box a.extlink:hover, #right-box a.extlink:focus {
background: url(../images/extlink.gif) no-repeat left top;
 color:#009999;
}
#right-box a.int-link, #right-box a.int-link:visited, #right-box a.int-link:active, #right-box a.int-link:link {
background: url(../images/pfeil_rechts_dblue.gif) no-repeat left top;
padding-left:1.0em;
padding-bottom:0.0625em;
color:#3A5564;
text-decoration:underline;
display:block;
}
#right-box a.int-link:hover, #right-box a.int-link:focus {
color:#333333;
text-decoration:none;
}
#right-box a.down-link, #right-box a.down-link:visited, #right-box a.down-link:active, #right-box a.down-link:link,
#right-box a.filelink, #right-box a.filelink:visited, #right-box a.filelink:active, #right-box a.filelink:link {
background: url(../images/download.gif) no-repeat left top;
padding-left:1.0em;
padding-bottom:0.0625em;
color:#3A5564;
text-decoration:none;
display:block;
}
#right-box a.down-link:hover, #right-box a.down-link:focus, 
#right-box a.filelink:hover, #right-box a.filelink:focus{
color:#333333;
text-decoration:none;
}
#right-box a.data-link, #right-box a.data-link:visited, #right-box a.data-link:active, #right-box a.data-link:link {
background: url(../images/dot_dblue.gif) no-repeat left top;
padding-left:1.0em;
padding-bottom:0.0625em;
color:#3A5564;
text-decoration:underline;
display:block;
}
#right-box a.data-link:hover, #right-box a.data-link:focus{
color:#333333;
text-decoration:none;
}

* html #main-nav .sub a, #main-nav .sub2 a, #main-nav a.main-active, #main-nav a.sub-active, #main-nav a.sub2-active, .main-selected, .sub-selected, .sub2-selected, 
#middle-box .middle-box-content li, #middle-box .middle-box-full li, 
#article-two a.ext-link, #article-two a.int-link, #article-two a.down-link, #article-two a.data-link, 
#article-two a.extlink, #article-two a.filelink, 
#article-two .article-two-content li, #article-full .article-full-content li, 
#article-full a.ext-link, #article-full a.int-link, #article-full a.down-link, #article-full a.data-link, 
#article-full a.extlink, #article-full a.downlink,
#right-box a.ext-link, #right-box a.int-link, #right-box a.down-link, #right-box a.data-link, 
#right-box a.extlink, #right-box a.filelink,
#right-box .right-box-content ul, #right-box .right-box-content li{
height:1%;
}
