nav {	position:relative;
				font-size:1.125em;
					height:60px;
					bottom:3.6em;
					text-align: right;
					z-index:555;}

nav  a, nav .activ { 
				position:relative;	
				bottom:0.0em;
				color: grey;
				background-color: white;
				font-weight:normal;
				text-decoration:none;
				margin:0em 0em 0 0.2em;
				padding:22px 10px;
				border-radius:11px;
				-webkit-box-shadow: 0px 4px 11px 0px rgba(0,0,0,0.2);
				-moz-box-shadow: 0px 4px 11px 0px rgba(0,0,0,0.28);
				box-shadow: 0px 4px 11px 0px rgba(0,0,0,0.28);}
				
nav  a:hover, nav .activ { 	transition: all .15s ease;
				color:black;
				text-decoration:none;
				background-color: rgba(255, 255, 255, 0.99);
				color: rgba(24, 24, 0, 0.95);}
nav  a:hover { 	background-color: #E4DFDF;}
nav .activ {	color: silver;background-color: rgba(255, 255, 255, 0.99);}

nav ul li:hover > ul {	display: block;	}
nav ul {
list-style: none;
position: relative;
display: inline-table;
text-decoration:none;}
nav ul:after {content: ""; clear: both; display: block;}

nav ul li {	float: left;}
nav ul li a, nav ul li .activ {
		display: block; 
		text-decoration: none;
	}
nav ul ul { /*Umrandung vom Untermenue */
	position: absolute;
	display: none; 
	text-align:left;
	top: 100%; /*dadurch klebt es unten exakt an*/}
nav ul ul ul {	position: absolute; left: 100%; top:0;	}
	
		
nav ul ul li {	float: none; 
	position: relative;}
nav ul ul li a, nav ul ul li .activ {padding: 15px;/*Untermenue Buttons */
		 color:rgba(255, 255, 255, 1.0);	
		 background-color: rgba(144, 105, 71, 1.0);}
nav ul ul li .activ {
	background-color: #B39684; color: rgba(255, 255, 255, 0.65);}	
nav ul ul li a:hover {	background-color: #B39684;	}

	

				
					/* ------ smartmenue ------------- */

#panel {	position:fixed;   
			overflow:auto;
			padding:0px;
			background:none;
			color:rgba (0, 147, 214, 0.6);
			right:0;
			top:2.3em;
			bottom:0px;  /* muss bleiben!!! sonst lässt sich das smartmenue nicht mehr scrollen...*/
			width:45%;
			min-width:320px;
			display: none;
			z-index:20;

			z-index:101;}
	.slide {position:absolute; 
			top:0.3em;
			padding: 2px 6px 6px 6px;
			display:none;}
	.btn-slide { /* dit is der "Burger"..... */ 
			position:fixed; right:10px;
			background-color:white;
			background: url(../px/bttns/burger_open.png) no-repeat right 9px top 7px;
			text-align: right;
			height: auto;
			padding: 10px 45px 10px 0px;
			display: block;
			font-size:1.050em;
			line-height:0.689em;
			text-decoration:none;
			outline:none;
		z-index:977;}
		.btn-slide:hover{color:rgba (0, 147, 214, 0.0);}
		.slideactive {background: url(../px/bttns/close.png) no-repeat right 9px top 3px;}

		/* ------ ENDE Slider ------------- */



	/* ------ smart menue ------------- */
.smartnav {			font-size:20px;}
.smartnav a, .smartnav .activ {display:block;  padding:20px 3.5%;text-align:left; border-bottom:1px solid black; color:rgb(29, 27, 27, 1.0);
					background-color:silver;text-decoration:underline; margin-bottom:0px; border-radius:0px;}
.smartnav li {		list-style:none; display:block;  text-align:left; }
.smartnav .activ {	color:grey;text-decoration:none;background-color:#E4E3E3;}
.smartnav a:hover {  background-color:#999999; color:black}
/* ------ end smart menue ------------- */

nav .hide_umen, #smartmenu .hide_umen {display:none;}

#umenu_1 {position:relative;list-style:none;	
top:0.1em; z-index:666;width:23%; float:left;margin-bottom:1em;}

#umenu_1 a, #umenu_1 .activ  { 	position:relative;	
			display:inline-table;
			width:96%;
				color:white;
				background-color: rgba(144, 105, 71, 1.0);
				text-decoration:none;
				margin:0;
				transition: all .15s ease;
				border-radius:0px 0px 0 0;
				bottom:-1px;
				margin-bottom:7px;
				padding:14px 14px;
				}
				
#umenu_1  a:hover { color:white;
				text-decoration:underline;
				background-color: rgba(144, 105, 71, 0.5);
				
				}
				
#umenu_1 .activ {
background-color: rgba(117, 60, 30, 0.5); color: rgba(255, 255, 255, 0.65);
					-webkit-box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.2);
				-moz-box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.28);
				box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.28);}



















