<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media only screen 
and (min-device-width: 320px) 
and (max-device-width: 480px) {
  .ultimatum-menu-container {
    display: none;
  }
  .menu-foerderverein-container{
    display: none;
  }
}

.container_12 {background: none repeat scroll 0 0 #FFFFFF ;
  border-left: 5px solid #EEEEEE;
  border-right: 5px solid #EEEEEE;
  margin: 0 auto;
  padding: 0 20px;}

#container-12 {background: none repeat scroll 0 0 #FFFFFF ;
  border-left: 5px solid #EEEEEE;
  border-right: 5px solid #EEEEEE;
  margin: 0 auto;
  padding: 5px 20px;}

h1 {border-bottom: 2px solid #93C899;
font-family: Georgia,"Times New Roman",Times,serif;
font-size: 1.8em;
font-style: italic;
font-weight: 100;
margin: 0 0 0.5em;
padding-bottom: 5px;
}

h2 {border-bottom: 2px solid #93C899;
font-family: Georgia,"Times New Roman",Times,serif;
font-size: 1.4em;
font-style: italic;
font-weight: 100;
margin: 1em 0 0.5em;
padding-bottom: 10px;
}

h3 {border-bottom: 2px solid #93C899;
font-family: Georgia,"Times New Roman",Times,serif;
font-size: 1.4em;
font-style: italic;
font-weight: 100;
margin: 1em 0 0.5em;
padding-bottom: 5px;
line-height: 20px;}

h5 {border-bottom: 2px solid #93C899;
font-family: Georgia,"Times New Roman",Times,serif;
font-size: 1em;
font-style: italic;
font-weight: 100;
margin: 1em 0 0.5em;
padding-bottom: 5px;
line-height: 20px;}

.grid_3 {padding: 0;}

.menu-l_schloss-container {display: block;}

ul {padding: 0;
margin: 0;}

.menu-l_schloss-container li {border-bottom: 1px dotted #CCCCCC;
color: #58585A;
padding-left: 5px;}

.vertical-menu a {padding: 0;
line-height: 1.9em;}


.nav-holder {background: none repeat scroll 0 0 #1F4722;
border-radius: 5px;
height: 23px;
margin-bottom: 20px;
padding: 0 8px;
text-transform: uppercase;
z-index: 19;
position: relative;
color: Black;
height: 40px;
width: 100%}

.nav-holder::after {clear: left;
display: block;
height: 0;
content: ".";
visibility: hidden;}

.nav-holder ul li {
padding: 10px;}

.nav-holder ul ul {
background: #ffffff;
float: left;
position: absolute;
top: -9999em;
left: -9999em;
border-radius: 0 0 5px 5px;
-moz-border-radius: 0 0 5px 5px;
-webkit-border-radius: 0 0 5px 5px;
padding: 15px 10px 0px;
z-index: 9;
box-shadow: 0 3px 10px #333;
}

.nav-holder ul li:hover ul{
top: 28px;
left: 0px;
  float: left;
}
.ultimatum-menu .nav-holder .navigation&gt;li&gt;a {padding: 0 0 .6em;
text-transform: uppercase;
font-size: 12px;
border: 0 none;
font-family: inherit;
font-style: normal;
color: white;}

.current-menu-item&gt;a, .current-menu-parent&gt;a {
  color:#4db31e !important;
  font-weight: bold;
}

.caret {visibility: hidden;}
}</pre></body></html>