/* Contao Open Source CMS, (c) 2005-2014 Leo Feyer, LGPL license */
body,form{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}@media(max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}#main .inside{min-height:1px}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}.ce_gallery ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery li{float:left}.ce_gallery li.col_first{clear:left}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{width:0;height:0;left:-1000px;top:-1000px;position:absolute;overflow:hidden;display:inline}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
/* Slimbox v1.8, (c) 2007-2009 Christophe Beyls <http://www.digitalia.be>, MIT-style license */
#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer}#lbCenter,#lbBottomContainer{position:absolute;z-index:9999;overflow:hidden;background-color:#fff}.lbLoading{background:#fff url("../../assets/mootools/slimbox/1.8/images/loading.gif") no-repeat center}#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat}#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:0}#lbPrevLink{left:0}#lbPrevLink:hover{background:transparent url("../../assets/mootools/slimbox/1.8/images/prevlabel.gif") no-repeat 0 15%}#lbNextLink{right:0}#lbNextLink:hover{background:transparent url("../../assets/mootools/slimbox/1.8/images/nextlabel.gif") no-repeat 100% 15%}#lbBottom{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none}#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url("../../assets/mootools/slimbox/1.8/images/closelabel.gif") no-repeat center;margin:5px 0;outline:0}#lbCaption,#lbNumber{margin-right:71px}#lbCaption{font-weight:bold}
/* Style sheet basic */
h3,h2{color: #973333;font: 300 24px Roboto;margin-bottom: 10px}h1{color: #cb9800;    font-family: "Great Vibes",cursive;    font-size: 45px;    font-weight: normal;    margin-bottom: 15px;    margin-left: 5px;    margin-top: 5px}#logo-b a{text-decoration:none}#right h2{text-decoration:none;color: white !important}#left .block{overflow: -moz-hidden-unscrollable !important}body{margin:0;padding:0;background-image:url("../../tl_files/design/background.jpg");background-position:center center}a,body,div,em,input,label,li,ol,p,select,span,strong,td,th,textarea,u,ul{font-family:"Open Sans" ,sans-serif}a,body,div,input,label,li,ol,p,select,td,th,textarea,u,ul{font-size:14px}#right h2{font-weight:normal;color: #cb9800;    font-family: "PT Serif",serif;    font-size: 34px;    margin-bottom: 15px;    margin-top: 5px}.white .flexslider{border: none !important}a{padding-right:5px;padding-left:5px;color:#800208}a:hover{text-decoration:underline}img{vertical-align:middle;border:0px}p,pre,form{margin:0;padding:0}
/* Style sheet forms */
#for-right{float: right;margin-top: 78px;position: absolute;right: 50px;top: 0}#weiter textarea{height: 222px;resize: none;width: 390px;box-shadow: 0 0 2px 2px #d3d3d3;margin-left: 8px}#weiter img{border: none}#weiter .text.datum{display: inline;margin-bottom: 20px;width: 100px}#weiter label.datum{width: 70px}#weiter input{width: 300px;margin-left: 8px;box-shadow: 0 0 2px 2px #d3d3d3}#weiter label{margin-left: 10px}input#ctrl_499,input#ctrl_498{display: inline;margin-bottom: 20px;width: 29%}input,select,textarea{background-color: #f6e9ce;    border: 1px solid #fff;    border-radius: 2px;    color: #973333;    display: block; padding: 3px;width: 93%}#klein label.datum{width: 49%;line-height: 38px}#klein label{display: inline;float: left;width: 73%}#weiter label.datum{display: block}input#ctrl_491,input#ctrl_493{width: 20%}select{width: auto;box-shadow: 0 0 2px 2px #d3d3d3;margin-left: 8px}.submit{width: 96%;cursor: pointer}#adresse{color: #f4f4f4}.CalendarFieldIcon{margin-left: 15px}.pluginButtonPressed,.pluginButtonPressed:hover,#f6 .submit,#f66 .submit{cursor: pointer}.CalendarFieldIcon:hover{cursor: pointer}#footer p,#footer a{color: #973333;font-family: Verdana,sans-serif;font-size: 14px;font-variant: normal;padding-left: 0;padding-right: 0}#footer h2{color: #fdfdfd;font-size: 25px;font-weight: normal;margin-top: 20px}
@media min-width: 420px{
/* Style sheet mobi */
.ui-link{pointer-events: none}#left{float: left}
}
/* Style sheet navigation2 */
#mainmenu span,#mainmenu a:hover,#mainmenu a.trail{display:block;margin-top:10px;margin-bottom:8px;margin-left:30px;padding:0;font:24px Roboto;font-weight:normal;text-decoration:none;color:#cb9800;font-weight:300}#mainmenu{width:100%;height:145px;top:22px;position:absolute;background-image:url("../../tl_files/design/navi-background.png");background-repeat:repeat-x;color:#f5e9ce;margin-left: 115px}#mainmenu  ul{left:170px;position:absolute}#mainmenu li{float:left;border:0px hidden;list-style-type:none}#mainmenu a{display:block;margin-top:10px;margin-bottom:8px;margin-left:30px;padding:0;font:24px Roboto;font-weight:normal;text-decoration:none;color:#973333;font-weight:300}#mainmenu .level_1 ul{background-color: #f6e9ce;    box-shadow: 2px 4px 6px -3px #2e2e2e;    left: -999em;    margin-left: 25px;    padding-left: 0;    padding-right: 0;    position: absolute;    width: 250px;    z-index: 1}#mainmenu .level_2 ul{width:170px}#mainmenu .level_2 a{width:170px;margin:0;padding-left:0;font:20px Roboto;color: 973333;font-weight:300;padding: 7px}#mainmenu .level_2 a:hover,#mainmenu .level_2 span{width:170px;margin-left:0;padding-right:7px;padding-left:7px;font:20px Roboto;text-decoration:none;color:#cb9800;font-weight:300}#mainmenu li:hover .level_2,#mainmenu .level_2 li:hover .level_3,#mainmenu .level_3 li:hover .level_4{width:170px;left:auto}#mainmenu li:hover .level_2,#mainmenu .level_2 li:hover{}.level_3,#mainmenu .level_3{left:auto}#submenu h1,#submenu ul.level_1 ul{margin-bottom:0}.mod_sitemap .level_2 li{padding-left:18px}.mod_sitemap a{text-decoration:none}.mod_sitemap a:hover{text-decoration:underline}.pagination{margin-top:1em;margin-bottom:1em;padding-top:1em;border-top:1px dotted #ddd}.pagination p{width:30%;float:left;margin-bottom:0}.pagination ul{width:70%;float:right;margin-bottom:0;text-align:right}.pagination li{display:inline;padding-right:3px;padding-left:3px}.mod_quicknav select{width:75%}
