
/*  */
/* 
*/
body{
width:100%;
background-size: 100% !important;
font-size: 0.85em !important;
}
a:link,a:active,a:visited {
    color:#1a93d2 !important;
}

div#metanavigation{
display:none
}
div.infobox-inner{
background:none !important;
}
.infobox{
background: #eff6fb !important;
}
div.infobox-inner p{
margin-left:10px !important;
margin-bottom: 10px !important;
}
div.infobox-inner a{
    text-decoration:none !important;
}
div.infobox-inner a:hover {
    text-decoration:underline !important;
}
div.spacer{
background-color: #f7fbfd !important;
}
div#wrapper{
background: #f7fbfd !important;
}
div#head{
height:110px !important;
}
div#logo {
    background-color:#00589c !important;
border-left: 2px #fff solid;
margin-right:-2px;
position:absolute !important;
height:110px !important;
}
div#head-image {
background: #00589c !important;
border-right: 2px #fff solid;
right:0px !important;
position:absolute !important;
height:110px !important;
}
div#head-text {
    background-color:#00589c !important;
font-weight:200 !important;
font-size:1.5em !important;
margin-bottom: 10px !important;
}
div#head-text a {
color: #fff !important;
    background-color:#00589c !important;
position:absolute !important;
top:25px !important;
left: 50px !important;
}
div#nav-horizontal-2{
background-color: #1a93d2 !important;
position:absolute !important;
left:0px !important;
bottom:0px !important;
border-bottom:0px !important;
font-weight:100 !important;
}
div#nav-horizontal-2 .horizontal-item-inactive .horizontal-item-inactive-text{
color:#fff !important;
background-color: #1a93d2 !important;
margin-left:5px !important;
font-weight:100 !important;
}
div#nav-horizontal-2 .horizontal-item-inactive-text:hover{
border-top:2px #1a93d2 solid !important;
font-weight:100 !important;
}
div#nav-horizontal-2 .last-horizontal-item-inactive-text {
float:left;
color:#fff !important;
background-color: #1a93d2 !important;
font-weight:100 !important;
padding-right: 20px !important;
padding-left: 20px !important;
}
div#nav-horizontal-2 .last-horizontal-item-inactive-text:hover{
border-top:2px #1a93d2 solid !important;
font-weight:100 !important;
}

div#nav-horizontal-2 .last-horizontal-item-inactive-end{
background:none !important;
font-weight:100 !important;

}
div#nav-horizontal-2 .horizontal-item-active .horizontal-item-active-text{
color:#00589c;
background-color: #f7fbfd;
margin-left:5px !important
}
div#nav-horizontal-2 .horizontal-item-active .horizontal-item-active-text:hover{
border-top:2px #f7fbfd solid !important;
background-color: #f7fbfd !important;
color:#00589c !important;
}

div#nav-horizontal-2 .last-horizontal-item-active-text {
float:left;
color:#00589c;
background-color: #f7fbfd;
padding-right: 20px !important;
padding-left: 20px !important;
}

div#nav-horizontal-2 .last-horizontal-item-active-text:hover{
border-top:2px #f7fbfd solid !important;
padding-right: 20px !important;
padding-left: 20px !important;
color:#00589c !important;
background-color: #f7fbfd !important;
}

div#nav-horizontal-2 .last-horizontal-item-active-end{
background:none !important;
}
div#footer-corner{
background:none !important;
}
div#footer-text{
background:none !important;
}
div#owner{
background-color:#76b0d6 !important;
}
#menu-box ul{
background-color:#fff !important;

}
#menu-box a.level_1_not_selected{
font-weight:100 !important;
}
#menu-box .li_level_1_not_selected {
background:#fff !important;
margin-bottom:-5px !important;
padding-top:0px !important;
padding-bottom:5px !important;
}
#menu-box a.level_1_selected.has_children_open,
#menu-box a.level_1_selected.has_no_children {
background-color:#1a93d2  !important;
color:#fff !important;
}
#menu-box li.li_level_1_selected_children,
#menu-box li.li_level_1_selected_children ul li,
#menu-box li.li_level_1_selected_no_children, 
#menu-box li.li_level_1_selected_no_children ul li{
background:#fff !important;
}

#menu-box a.selected.has_children_open{
background-color:#eff6fb !important;
}
h1{
color:#00589c !important;
font-size:3em !important;
line-height:1em !important;
border-bottom:0px !important;
font-weight:100 !important;
}
h1.caption
{
font-size:1.5em !important;
background:#fff !important;
margin-bottom:20px !important;
}
h3{
color:#00589c !important;
font-size: 1.5em !important;
font-weight:100 !important;
border-bottom: 1px solid #c0c0c0 !important;
padding-bottom:0px !important;
margin-bottom:10px !important;
}
h4{
margin-top:80px !important;
margin-bottom: 20px !important;
}
span.headline-text {
color:#00589c !important;
font-size:3em;
font-weight:100 !important;
height:0em !important;
line-height:0em !important;
}
div.text ul li {
list-style-type: square;
}
div.text table{
border-collapse: collapse;
width:100% !important;
}

div.text tr:nth-child(odd)    { 
background-color:#e4eff7 !important; 
}
div.text tr:nth-child(even){
background-color:#f7fbfe !important;
}
div.text td{
vertical-align:middle !important;
border-left:1px #c0c0c0 solid !important
}
div.text table td:first-child {
border-left: none !important;
}
.organigram_mainitem{
font-size:13px !important;
font-weight:500 !important;
width:200px;
text-align:center;
}
caption {
margin-bottom: 10px !important;
background:none !important;
color:#000000 !important;
}
.tabelle3 tr:nth-child(even)    { 
background-color:#e4eff7 !important; 
}
.tabelle3 tr:nth-child(odd){
background-color:#f7fbfe !important;
}
.tabelle3 th.sort {
display:none !important;
}
.tabelle3 td.link:hover {
background-color: #a9cde5 !important;
}
.tabelle3 td.link a{
font-weight:100 !important;
}
table.datentabelle{
border:none !important;
}
