html 
{ 
padding: 0px; margin: 0px; border: 0px;  
}


body 
{
font-family: verdana, sans-serif;
color: #000000;
background-color: #ffffff;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0 0 25px 0;
  font-family: verdana, sans-serif;
  font-weight: bold;
  color: #444;
  text-transform: none;
}

h1,
.uk-h1 {
  font-size: 18px;
  line-height: 24px;
}
h2,
.uk-h2 {
  font-size: 16px;
  line-height: 22px;
}
h3,
.uk-h3 {
  font-size: 14px;
  line-height: 20px;
}
h4,
.uk-h4 {
  font-size: 12px;
  line-height: 18px;
}
h5,
.uk-h5 {
  font-size: 12px;
  line-height: 18px;
}
h6,
.uk-h6 {
  font-size: 12px;
  line-height: 18px;
}

.blumen {
 
  width: 100%;
  height: auto;
  box-sizing: border-box;
}

.hintergrund {
background: url(../bilder/hintergrund3.gif) no-repeat; }

@media (max-width: 480px)  {
  .uk-visible-xmedium {
    display: none !important;
  }
  }
  
@media (min-width: 768px)    {
  .uk-visible-xmedium {
    display: none !important;
  }
  }

.farbe1
{ 
height: 20px;
background-color: #cbccb3;
}

.farbe2
{ 
height: 20px;
background-color: #d6e0c0;
}

.farbe3
{ 
height: 20px;
background-color: #ecf0de;
}

.beige {
background-color: #F1EADE;

}

@media (max-width: 768px) {
.innen-menu {
padding-bottom: 0px;

}
}
@media (min-width: 768px) {
.innen-menu {
padding: 20px;
padding-top: 40px;
height: 100vh;
}
}

.innen-menu {
padding: 20px;
padding-top: 40px;

}

@media (max-width: 768px) {
.innen {
padding-bottom: 0px;

}
}

.innen {
padding: 20px;
padding-top: 40px;

}

.logo {
padding-right: 20px;

}


.border-rechts
{
border-right: 1px solid #f1eade;
}

.border-unten
{
border-bottom: 1px solid #f1eade;
}


p 
{
color : #4d4e51;
line-height : 22px;
text-align:left;
}


p.rechts 
{
color : #4d4e51;
line-height : 22px;
text-align:left;
}


p.rechts_gruen 
{
color : #88Aa1d;
font-weight: bold;
line-height : 22px;
text-align:left;
}

p.dunkelgruen 
{
color : #4E580D;
font-weight: bold;
line-height : 22px;
text-align:left;
}


ul
{
line-height:22px;
margin-left:-10px;
padding-top: 0px;

}

.none {list-style-type:none;}

li
{
list-style-type: decimal;
padding-bottom:5px;
color : #4d4e51;
line-height: 22px;
}

li.absatz 
{
list-style-type: none;
padding-bottom:5px;
background: url('../bilder/punkt.gif');
background-position: left top;
background-repeat: no-repeat;
padding-left: 15px;
background-position: left top;
color: #88Aa1d;
font-weight: bold;
margin-left: -20px;

}


dl 
{

padding-top : 0px;
padding-bottom:  0px;
text-align: left;
}


dt 
{
padding-top : 0px;
padding-bottom:  0px;
}


a, 
{
font-family: verdana, sans-serif;
color : #4d4e51;
font-weight: bold;
text-decoration : none;
}

a:hover,
 {
  color: #88Aa1d;
  text-decoration : none;
}


/***  Beginn Level1 ***/


a.navigationlevel1active, a.navigationlevel1active:link, a.navigationlevel1active:active, a.navigationlevel1active:visited, a.navigationlevel1active:hover
{ 

color: #a04112;
line-height: 22px;
font-weight: bold;
margin-left: 0px;
}


a.navigationlevel1inactive, a.navigationlevel1inactive:link, a.navigationlevel1inactive:visited
{ 

color: #4d4e51;
line-height:22px;
font-weight: normal;
margin-left: 0px;
}

@media (min-width: 769px) {
a.navigationlevel1active, a.navigationlevel1active:link, a.navigationlevel1active:active, a.navigationlevel1active:visited, a.navigationlevel1active:hover
{ 

color: #a04112;
line-height: 22px;
font-weight: bold;
margin-left: 20px;

}
}

@media (min-width: 769px) {
a.navigationlevel1inactive, a.navigationlevel1inactive:link, a.navigationlevel1inactive:visited
{ 

color: #4d4e51;
line-height:22px;
font-weight: normal;
margin-left: 20px;

}

}





/***  Ende Level1 ***/

