

/* --- Stylesheet 3784 () --------- */ 

#leftbar {
	width: 320px;
	float: left;
	margin: 0px 50px 0 0;

}


#leftbar .box {
	padding: 15px 20px 15px 20px;
	margin: 0 0 30px 0;
	font-size: 15px;
	background-color: rgba(146, 75, 20,0.1);
	border-radius: 3px;
}


#leftbar .box h2 {
	margin: 0px 0px 20px 0px;
	font-family: 'Amatic SC';
	font-size: 25px;
	text-transform: uppercase;
}

#leftbar .box h2 a { color: #A37239; }


#leftbar .flexbox .inner .Bild {
	float: left;
	margin: 0 20px 10px -20px;
}

#leftbar .flexbox .inner .link {
	float: right;
	color: #EB7926;

}

#leftbar .flexbox .inner .link a {
	font-size: 13px;
	color: #EB7926;

}

/* --- Stylesheet 3825 () --------- */ 

#leftbar .submenu ul {
	list-style-type: none;
	margin: 0 0 0 10px;
	padding: 0px;
}

#leftbar .submenu ul li {
	margin: 0 0 10px 0;
	padding: 0px;
}

#leftbar .submenu li a {
	font-size: 18px;
	line-height: 18px;
	color: #EB7926;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0 0 0 0;
}

#leftbar .submenu li.aktiv a { color:  #924B14; }

/* --- Stylesheet 3799 () --------- */ 

@media all and (min-width: 1201px) and (max-width: 1500px) {

	#leftbar {
		width: 270px;
	}

}

@media all and (min-width: 1000px) and (max-width: 1200px) {

	#leftbar {
		width: 250px;
	}

	#leftbar .flexbox .inner .Bild img {
		width: 100px;
		height: auto;
	}

}

@media all and (min-width: 768px) and (max-width: 999px) {
	#leftbar { display: none; }

}

@media all and (max-width: 767px) {
	#leftbar { display: none; }
}