/* Default CSS */
/* Generated by the CoffeeCup HTML Editor - www.coffeecup.com */


.nav { width:100%; background-color: white; border-bottom: 1px solid white; }
ul.simple-toggle { list-style: none; padding: 0px; margin: 0px; font-weight: bold; text-align: center; }
ul.simple-toggle li { display: inline-block; text-align: left; }
ul.simple-toggle li a { display: block; padding: 15px 10px; text-decoration: none; color: #444; }
ul.simple-toggle li a:hover { background-color: #ccc; }



.anchor-link { display: none; text-align: right; padding: 0 1em 0; text-align: center; padding: 10px 15px; color: #fff; background-color: white; text-decoration: none; margin: 3px; float: right; }
#mobile-nav { display:none; }




@media only screen and (max-width: 759px) {
	
	ul.simple-toggle { display: none; }
	.anchor-link, #mobile-nav { display: block; }

  ul.open { 
    background-color: white;
    box-shadow: 2px 2px 3px #444444;
    display: block;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 5px;
    top: 20%;   /* Höhe von oben */
    width: 50%;
    z-index: 9999; 
	}
	ul.open li { display: block; list-style: none; text-align: center; }
	ul.open li a { display: block; padding: 20px 10px; border-bottom: 1px solid #ccc; text-decoration: none; }
	ul.open li a:hover { background-color: #ccc; color: #fff; }
	
}
}