

/* --- Stylesheet 2654 () --------- */ 

#header {
	position: fixed;
	top: 0px;
	left: 0px;
	z-index: 100;
	width: 100%;
	height: 70px;
	background-color: #0C5E9F;
	/* box-shadow: 0 2px 3px #333; */
}

#nav { position: absolute; z-index: 100; left: 400px; padding-left: 20px; bottom: 10px; }
#lang { position: absolute; z-index: 100; right: 125px; bottom: 10px; }

#lang a {
	display: block;
	color: #fff;
	font-size: 15px;
	font-weight: 900;
	margin: 0px;
	padding: 6px 10px 6px 10px;
	text-transform: uppercase;
}

#lang a:hover {
	background-color: #FFCB00; color: #0C5E9F;
}

#cluster { position: absolute; z-index: 100; right: 20px; bottom: 10px; }
#cluster ul ul { left: auto; right: 0px; text-align: right; display: none; }

#cluster:hover ul ul { display: block !important;}


#mobile_nav {
	position: absolute;
	bottom: 0px;
	right: 0px;
	display: none;
	cursor: pointer;
	height: 50px;
	width: 50px;
	background: url(//tramino.s3.amazonaws.com/s/spirits-of-nature/596409/mobile-icons.jpg) top left no-repeat;
}

/* --- Stylesheet 2739 () --------- */ 

#logo {
	position:absolute;
	width:400px;
	height:144px;
	z-index:12;
	background-color: #fff;
}


#logo img {
	margin: 0px auto;
}

@media all and (min-width: 1140px) and (max-width: 1585px) {
	#logo { width: 33.33%; }
	#nav { left: 33.33%; }
}

@media all and (min-width: 1585px) and (max-width: 1990px) {
	#logo { width: 25%; }
	#nav { left: 25%;}
}

@media all and (min-width: 1990px) and (max-width: 2400px) {
	#logo { width: 20%; }
	#nav { left: 20%;}
}

#a_logo {
	position: absolute;
	top: 70px;
	right: 50px;
}

/* --- Stylesheet 2658 () --------- */ 

#header ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#header ul li {
	position: relative;
	float:left;
	margin: 0px;
	padding: 0px;
	display: block;
}

#header ul li a {
	display: block;
	color: #fff !important;
	font-size: 15px;
	font-weight: 900;
	margin: 0px;
	padding: 6px 10px 6px 10px;
	text-transform: uppercase;
}

#header ul li a:hover {
	background-color: #FFCB00; color: #0C5E9F;
}

#header ul li.nav_aktiv > a {
	background-color: #4080c0;
	color: #FFF;
}

#header ul li ul {
	position: absolute;
	top: 30px;
	left: 0px;
	display: none;
	background-color: #3070b0;
	margin: 0;
	padding: 15px 0 15px 0;
	min-width: 160px;
}

#header ul li:hover { background-color: #3070b0; }
#header ul li:hover ul { display:block; }

#header ul li ul li { position: relative; float: none; }

#header ul li ul a {
	display: block;
	color: #fff;
	font-size: 13px;
	line-height: 14px;
	height:auto;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 5px 15px 5px 15px;
	text-transform: none;
	white-space: nowrap;
}

/* --- Stylesheet 2767 () --------- */ 

/* Allgäu Event Tools */
.Mandant_3211 #header { background-color: #B45900; }
.Mandant_3211 #header ul li:hover { background-color: #A44900; }
.Mandant_3211 #header ul li.nav_offen > a { background-color: #C46910; }
.Mandant_3211 #header ul li.nav_aktiv > a { background-color: #C46910; }
.Mandant_3211 #header ul li ul { background-color: #A44900; }
.Mandant_3211 #header ul li a:hover { background-color: #C46910; color: #fff; }
.Mandant_3211 #mobile_nav { background-position: -50px 0px; }

/* Allgäu Incentive */
.Mandant_130 #header { background-color: #CE2200; }
.Mandant_130 #header ul li:hover { background-color: #BE1200; }
.Mandant_130 #header ul li.nav_offen > a { background-color: #EE4210; }
.Mandant_130 #header ul li.nav_aktiv > a { background-color: #EE4210; }
.Mandant_130 #header ul li ul { background-color: #BE1200; }
.Mandant_130 #header ul li a:hover { background-color: #EE4210; color: #fff; }
.Mandant_130 #mobile_nav { background-position: -100px 0px; }


/* Allgäu Incentive */
.Mandant_134 #header { background-color: #007E00; }
.Mandant_134 #header ul li:hover { background-color: #006E00; }
.Mandant_134 #header ul li.nav_aktiv > a { background-color: #108E10; }
.Mandant_134 #header ul li ul { background-color: #006E00; }
.Mandant_134 #header ul li a:hover { background-color: #209E20; color: #fff; }
.Mandant_134 #mobile_nav { background-position: -150px 0px; }