@media screen{
/* Contao Open Source CMS :: Copyright (C) 2005-2012 Leo Feyer :: LGPL license */
body{margin:0;padding:0;font-size:100.01%;text-align:left;position:relative}select,input,textarea{font-size:99%}form{margin:0;padding:0}img{border:0}#left{float:left}#right{float:right}#main{width:auto;position:relative}.inside{position:relative;text-align:left}.block{overflow:hidden}.clear,#clear{height:0.1px;font-size:0.1px;line-height:0.1px;clear:both}.invisible{width:0;height:0;left:-1000px;top:-1000px;position:absolute;overflow:hidden;display:inline}.custom{display:block;text-align:left}.custom:after{content:".";display:block;height:0;clear:both;visibility:hidden}*+html #main{position:static}header,footer,nav,section,aside,article,figure,figcaption{display:block}
}
@media all{
/**
 * Global TinyMCE style sheet
 * 
 * Use this style sheet to define CSS classes for the rich text editor. The
 * stlye sheet will be included in the editor and the page layout automatically.
 * Although the stlye sheet is shared by all themes, you can override its
 * formattings in any of your theme style sheets.
 * 
 *   tl_files/tinymce.css (this is how it looks like in TinyMCE)
 *   .warning { color:#c55; }
 * 
 *   theme_a.css (this is how it looks like in theme A)
 *   .warning { font-weight:bold; }
 * 
 *   theme_b.css (this is how it looks like in theme B)
 *   .warning { color:#000; }
 * 
 * If you do not want to use a global TinyMCE style sheet at all, simply delete
 * this file (tl_files/tinymce.css).
 */
.warning { color:#c55; font-size:1.1em; }
.confirmation { color:#090; font-size:1.1em; }
.information { color:#999; font-size:0.9em; }
}
@media all{
/* mediaboxAdvanced - black theme */
#mbOverlay{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:#000;cursor:pointer}#mbOverlay.mbOverlayFF{background:transparent url("../../plugins/mediabox/1.4.6/images/80.png") repeat}#mbOverlay.mbOverlayIE{position:absolute}#mbCenter{position:absolute;z-index:9999;left:50%;overflow:hidden;background-color:#000;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 5px 20px rgba(0,0,0,0.50);-khtml-box-shadow:0 5px 20px rgba(0,0,0,0.50);-moz-box-shadow:0 5px 20px rgba(0,0,0,0.50);box-shadow:0 5px 20px rgba(0,0,0,0.50);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#000000')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5,Direction=180,Color='#000000')}#mbCenter.mbLoading{background:#000 url("../../plugins/mediabox/1.4.6/images/loading.gif") no-repeat center;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#mbImage{position:relative;left:0;top:0;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:left;background-position:center center;background-repeat:no-repeat;padding:10px}#mbBottom{min-height:20px;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#999;text-align:left;padding:0 10px 10px}#mbTitle,#mbPrevLink,#mbNextLink,#mbCloseLink{display:inline;color:#fff;font-weight:bold;line-height:20px;font-size:12px}#mbNumber{display:inline;color:#999;line-height:14px;font-size:10px;margin:auto 10px}#mbCaption{display:block;color:#999;line-height:14px;font-size:10px}#mbPrevLink,#mbNextLink,#mbCloseLink{float:right;outline:0;margin:0 0 0 10px;font-weight:normal}#mbPrevLink b,#mbNextLink b,#mbCloseLink b{color:#eee;font-weight:bold;text-decoration:underline}#mbPrevLink big,#mbNextLink big,#mbCloseLink big{color:#eee;font-size:16px;line-height:14px;font-weight:bold}#mbBottom a,#mbBottom a:link,#mbBottom a:visited{text-decoration:none;color:#ddd}#mbBottom a:hover,#mbBottom a:active{text-decoration:underline;color:#fff}#mbError{position:relative;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:center;border:10px solid #700;padding:10px 10px 10px;margin:20px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#mbError a,#mbError a:link,#mbError a:visited,#mbError a:hover,#mbError a:active{color:#d00;font-weight:bold;text-decoration:underline}
}
@media all{
/* Style sheet style */
html{overflow-y: scroll;overflow-x: auto}.mod_quicknav{margin-bottom: 30px}.nav_down:hover{z-index:999999999999999999999999;padding:14px;	position:fixed;	background:transparent url(../../img/arrow_down_hover.png) no-repeat top left;	background-position:50% 50%;	width:37px;	height:37px;	bottom:10px;	opacity:0.7;	right:70px;	white-space:nowrap;	cursor: pointer;	-moz-border-radius: 3px 3px 3px 3px;    -webkit-border-top-left-radius:3px;	-webkit-border-top-right-radius:3px;    -khtml-border-top-left-radius:3px;	-khtml-border-top-right-radius:3px;	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70)}.nav_down{z-index:999999999999999999999999;padding:14px;	position:fixed;	background:transparent url(../../img/arrow_down.png) no-repeat top left;	background-position:50% 50%;	width:37px;	height:37px;	bottom:10px;	opacity:0.7;	right:70px;	white-space:nowrap;	cursor: pointer;	-moz-border-radius: 3px 3px 3px 3px;    -webkit-border-top-left-radius:3px;	-webkit-border-top-right-radius:3px;    -khtml-border-top-left-radius:3px;	-khtml-border-top-right-radius:3px;	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70)}.nav_up{z-index:999999999999999999999999;padding:14px;	position:fixed;	background:transparent url(../../img/arrow_up.png) no-repeat top left;	background-position:50% 50%;	width:37px;	height:37px;	bottom:10px;	opacity:0.7;	right:25px;	white-space:nowrap;	cursor: pointer;	-moz-border-radius: 3px 3px 3px 3px;    -webkit-border-top-left-radius:3px;	-webkit-border-top-right-radius:3px;    -khtml-border-top-left-radius:3px;	-khtml-border-top-right-radius:3px;	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70)}.nav_up:hover{z-index:999999999999999999999999;padding:14px;	position:fixed;	background:transparent url(../../img/arrow_up_hover.png) no-repeat top left;	background-position:50% 50%;	width:37px;	height:37px;	bottom:10px;	opacity:0.7;	right:25px;	white-space:nowrap;	cursor: pointer;	-moz-border-radius: 3px 3px 3px 3px;    -webkit-border-top-left-radius:3px;	-webkit-border-top-right-radius:3px;    -khtml-border-top-left-radius:3px;	-khtml-border-top-right-radius:3px;	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70)}body{margin:0;padding:0;font:15px/19px "PT Sans",sans-serif;color:#545454;background: #e1dbc4 url(../../img/hg-content.jpg) 0 0 repeat}header,nav,section,footer{display:block;margin:0;padding:0}.center{width:975px;margin:auto}header{position:relative}header #logo{height:116px;margin:auto;text-align:center;background: #aebb1c url(../../img/hg-top.jpg) 0 0 repeat-x}header #logo img{margin: 60px 0 0 0}header #navi{height:20px;padding: 10px 0;background: transparent url(../../img/hg-navi.png) 0 0 repeat-x}header #navi nav ul{margin:0;padding:0;list-style: none}header #navi nav ul li{float:left;padding: 0 0 0 16px}header #navi a{text-decoration:none;color:#604408;text-transform:uppercase}header #navi nav#mainnav{float:left}header #navi nav#extra a{color:#483202}header #navi #extra .active{text-transform: uppercase;text-decoration: underline}header #navi nav#extra .first{color: #afbd1b !important;text-transform: uppercase}.ohnesub #navi #extra .first,.mitsub #navi #extra .first{color: #fff !important}header #navi nav#extra a:hover{text-decoration:underline}header #navi nav#extra{float:right;font-size:11px;font-weight:bold}header #navi.hover,header #navi #mainnav #klapp,.ohnesub header #navi,.mitsub header #navi{background: #2d220d}header #navi #menu{width:85px;height:50px;float:left;display:block;font-size:15px;color:#604408;text-transform:uppercase}header #navi #menu li span:after{content:url("../../img/menu-pfeil.jpg")}header #navi #menu #klapp li span:after{content: none}header #navi #menu.hover li span:after,.ohnesub #navi #menu li span:after,.mitsub #navi #menu li span:after{content:url("../../img/menu-pfeil-hover.jpg")}header #navi nav#mainnav ul#klapp{border-top:1px solid #cfcdcd;font-size:20px;color:#fff;position: absolute;top: 155px;left: 0px;width: 100%;z-index: 9999;padding: 35px 0;background: transparent url(../../img/hg-klapp.png) 0 0 repeat-x}.start header #navi nav#mainnav ul#klapp{display:none}header #navi nav#mainnav ul#klapp li a{text-decoration:none;color:#fff;text-shadow:  0px 1px 0px #2b2009}header #navi nav#mainnav ul#klapp li{padding: 0 16px 0 38px}header #navi nav#mainnav ul#klapp li.first{padding: 0 16px 0 16px}header #navi nav#mainnav ul#klapp li.last{padding: 0 0 0 38px}header #navi nav#mainnav ul#klapp li.active.last{padding: 0 0 0 38px}header #navi nav#mainnav ul#klapp a:hover,header #navi nav#mainnav ul#klapp .active,header #navi nav#mainnav ul#klapp .trail{color:#a9b71b}header #navi nav#mainnav ul#klapp .active,header #navi nav#mainnav ul#klapp .trail{font-weight:bold}header #navi nav#mainnav ul#klapp li.active{padding: 0 15px 0 37px}header #navi nav#mainnav ul#klapp li.active.first{padding:  0 15px 0 17px}.start header #navi #menu.hover{cursor: pointer}header #navi #menu.hover,header #navi #extra.hover a,.ohnesub #navi #menu,.ohnesub #navi #extra a,.mitsub #navi #menu,.mitsub #navi #extra a,header #navi #extra .active{color:#ececec}header #slider{width:100%;height:543px;margin:auto;background: transparent url(../../img/hg-bottom-slider.png) bottom left repeat-x}header #slider .slide-grau{height:540px;background: #ececec;width: 100% !important}header #slider .slide-gruen{height:540px;background: #c2cb64;width: 100% !important}header #slider .slide-braun{height:540px;background: #978c6c;width: 100% !important}header #slider .slider-content{position:relative;margin:auto}header #slider .slider-content .text{width:420px;top:70px;position:absolute;left: 50%}header #slider .slider-content .text h1{font-size:36px;line-height:36px;font-weight:bold;color:#604408;text-transform:uppercase;padding: 0 0 5px 0;margin: 0;text-shadow: 0px 1px 0px #483202}header #slider .slider-content .text h2{margin:0;border-bottom:1px solid #c1cf28;font-size:48px;line-height:48px;font-weight:normal;color:#a3b017;text-transform:uppercase;padding: 0 0 15px 0;text-shadow: 0px 1px 0px #483202}header #slider .slider-content .text p{padding: 5px 0 20px 0}#rotation_left{width:18px;height:36px;top:385px;position:absolute;margin: 0 0 0 16px;z-index: 999;background: transparent url(../../img/slider-back.png) center no-repeat;cursor: pointer}#rotation_right{width:18px;height:36px;top:385px;position:absolute;margin: 0 0 0 960px;z-index: 999;background: transparent url(../../img/slider-forward.png) center no-repeat;cursor: pointer}header #subnavi{width:100%;background: #fff;padding: 110px 0 30px 0}header #subnavi:after{height:0;clear:both;display:block;content:".<br />.";visibility:hidden}header #subnavi ul{width:485px;float:left;margin:0;padding:0;list-style: none}header #subnavi ul li{border-top:1px solid #a3b017;font-size:16px;text-transform:uppercase;padding: 12px 0}header #subnavi ul li:first-child{border-top:0}header #subnavi ul li a{text-decoration:none;color:#483202}header #subnavi ul li a:hover,header #subnavi ul li .active,header #subnavi ul li .trail{color:#b0be1b}header #subnavi ul li .active{font-size:18px;font-weight:bold}header #subnavi li.submenu ul{background: #eef1d2;width: 415px;padding: 15px 35px;border-top: 1px solid #d3dd68;border-bottom: 1px solid #d3dd68;margin: 9px 0 10px 0}header #subnavi ul li ul li a{font-size: 14px !important}header #subnavi li.submenu li{text-transform: none;padding: 5px;border: none}header #subnavi ul li.submenu ul li .active{font-size:16px;font-weight:bold;color:#90961a}header #subnavi .right{width:485px;float:right;text-align:right}#content{margin:-3px auto auto;background: transparent url(../../img/hg-content.png) 0 0 repeat-y}#content:after{height:0;clear:both;display:block;content:".<br />.";visibility:hidden}.ohnesub #content{padding: 80px 0 0 0}#content .center{width:950px;padding: 40px 60px 35px 60px}.start #content .center{width:855px;padding: 40px 60px 35px 60px}#content .center:after{height:0;clear:both;display:block;content:".<br />.";visibility:hidden}#content h1{border-bottom:1px solid #a3b017;font-size:48px;line-height:48px;font-weight:normal;color:#a3b017;text-transform:uppercase;margin: 0 0 15px 0;padding: 5px 0 20px 0;text-shadow: 0px 1px 0px #483202}.start #content h1{margin:0;font-size:36px;line-height:24px;font-weight:bold;color:#604408}#content h2{margin:0;font-size:24px;line-height:27px;font-weight:normal;color:#604408;padding: 5px 0}.start #content h2{margin:0;font-size:30px;line-height:30px;font-weight:normal;color:#a3b017;padding: 5px 0 5px 0}#content h3{margin:0;font-size:18px;line-height:20px;font-weight:normal;color:#604408;padding: 5px 0}#content p{margin:0;padding: 15px 0 15px 0}#content a{text-decoration:underline;color:#604408}.start #content a{text-decoration:underline;color:#545454}#content a:hover{text-decoration:none;cursor: pointer}#content .left{width:475px;float:left}#content .right{width:300px;float:right;padding: 0 0 0 80px}footer{width:100%;height:40px;clear:both;background: transparent url(../../img/hg-footer.png) bottom left repeat-x}footer .center{width:996px}footer section{padding: 12px 0 0 0}footer .left{width:810px;float:left}footer .right{width:180px;float:right}footer nav ul{margin:0;padding:0;list-style: none}footer nav ul li{float:left;padding: 0 15px 0 0}footer nav ul li a{font-size:11px;font-weight:bold;text-decoration:none;color:#483202;text-transform:uppercase}footer nav ul li .active{font-size:11px;font-weight:bold;text-decoration:underline;color:#483202;text-transform:uppercase}.btn{border-bottom:4px solid #483202;font-size:14px;text-decoration: none !important;margin: 10px 0;color: #fff !important;background: #604408;padding: 7px 13px}.btn:hover{border-bottom:4px solid #604408;font-size:14px;text-decoration: none !important;margin: 10px 0;color: #fff !important;background: #483202;padding: 7px 13px}.btn:hover:after{content:url("../../img/btn-pfeil-hover.jpg")}.btn:after{content:url("../../img/btn-pfeil.jpg")}a:hover{text-decoration:underline}img{border: none}#content ul{margin:0;padding-top:5px;padding-bottom:5px}.ce_form .col_first{width:100px}.ce_form input,.ce_form textarea{width:300px;	margin-bottom:3px}.select{width: 306px;	border: 1px solid #b2c01b;	color: #5a5b5a;	margin-bottom: 3px}.ce_form .radio{width:20px;	border: 0px}.ce_form .radio_container span{padding-right:80px}.ce_form .submit{width:306px}input,textarea{padding:2px;	border:1px solid #b3c01d;	font-family: "Verdana"}.submit{font-weight:bold;	color:#fff;	background: #b3c01d}label{margin-right:10px}td{vertical-align: top}fieldset{border: 0}#pager{position: absolute; top: 660px; margin: auto; margin-left: 920px;width: 100px; z-index: 99999999999}#pager a{text-indent: -5000px; background: transparent url(../../img/pager-inaktiv.png) center no-repeat; width: 12px; height: 12px; display: block; float: left; margin: 0 3px 0 0}#pager a.activeSlide{text-indent: -5000px; background: transparent url(../../img/pager-aktiv.png) center no-repeat; width: 12px; height: 12px; display: block}.fb-like{margin: 0 0 0 7px}
}