@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{
/* SLIMBOX */
#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("../../plugins/slimbox/css/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("../../plugins/slimbox/css/prevlabel.gif") no-repeat 0 15%}#lbNextLink{right:0}#lbNextLink:hover{background:transparent url("../../plugins/slimbox/css/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("../../plugins/slimbox/css/closelabel.gif") no-repeat center;margin:5px 0;outline:0}#lbCaption,#lbNumber{margin-right:71px}#lbCaption{font-weight:bold}
}
@media all{
/* Style sheet eulenberg_screen */
html{height:70%}body{height:100.2%;margin-top:10px;margin-bottom:50px;background-color:#362e2f;color:#fff}#wrapper{margin-top:5px;margin-bottom:50px;background-color:#fff;border-right:1px solid #ccb6b6;border-left:1px solid #ccb6b6;border-collapse:collapse;color:#302e5d}#header{height:142px;position:relative;display:block;background-image:url("../../tl_files/images/header_top.jpg");background-repeat:no-repeat}#topmenu{width:1024px;height:60px;text-align:left;background-image:url("../../tl_files/images/header_topmenu.jpg");background-repeat:no-repeat}#seperator{width:1024px;height:15px;margin-bottom:30px;background-color:#9a141c}#logo{width:200px;height:120px;left:-10px;top:15px;position:absolute;float:left;margin-right:0;margin-bottom:0;margin-left:50px;padding-right:0;padding-bottom:0;padding-left:0;background-repeat:no-repeat}#logo_schoenseerland{width:132px;height:113px;left:850px;top:80px;position:absolute;float:left;margin-right:0;margin-bottom:0;margin-left:50px;padding-right:0;padding-bottom:0;padding-left:0;background-repeat:no-repeat}#container{background-color:#FFF;min-height: 401px}#left .inside{margin-left:-20px;padding-bottom:10px}#main .inside{padding-right:40px;padding-left:0;line-height:18px}#right .inside{padding-right:20px;line-height:18px}#right{border-left:1px #b4d6b7}#footer{}#main p.info{font-size:12px;color:#666}#footer .inside{padding:2px;border-top:0 solid #ccc;font-size:14px;border-right:0 solid #cccccc;border-left:0 solid #cccccc}
}
@media all{
/* Style sheet eulenberg_menu */
.mod_navigation li{float:left;display:block;margin-top:0;margin-left:10px;text-align:left;list-style: none}.mod_navigation .eulenberg a{width:140px;height:50px;display:block;margin-top:-10px;margin-right:5px;background-image:url("../../tl_files/images/menu/eulenberg_in.png");background-repeat:no-repeat;text-indent: -9999px}.mod_navigation .eulenberg a:hover{display:block;background-image:url("../../tl_files/images/menu/eulenberg_akt.png");background-repeat:no-repeat}.mod_navigation li.eulenberg.active{width:140px;height:50px;display:block;margin-top:-10px;margin-right:5px;background-image:url("../../tl_files/images/menu/eulenberg_akt.png");background-repeat:no-repeat;text-indent: -9999px}.mod_navigation .eulenberg a.trail{width:140px;height:50px;display:block;margin-top:-10px;margin-right:5px;background-image:url("../../tl_files/images/menu/eulenberg_akt.png");background-repeat:no-repeat;text-indent: -9999px}.mod_navigation .pascher a{width:140px;height:50px;display:block;margin-top:-10px;margin-right:5px;background-image:url("../../tl_files/images/menu/pascher_in.png");background-repeat:no-repeat;text-indent: -9999px}.mod_navigation .pascher a:hover{display:block;background-image:url("../../tl_files/images/menu/pascher_akt.png");background-repeat:no-repeat}.mod_navigation li.pascher.active{width:140px;height:50px;display:block;margin-top:-10px;margin-right:5px;background-image:url("../../tl_files/images/menu/pascher_akt.png");background-repeat:no-repeat;text-indent: -9999px}.mod_navigation .pascher a.trail{width:140px;height:50px;display:block;margin-top:-10px;margin-right:5px;background-image:url("../../tl_files/images/menu/pascher_akt.png");background-repeat:no-repeat;text-indent: -9999px}.mod_navigation .adventimwald a{width:140px;height:50px;display:block;margin-top:-10px;margin-right:5px;background-image:url("../../tl_files/images/menu/advent_in.png");background-repeat:no-repeat;text-indent: -9999px}.mod_navigation .adventimwald a:hover{display:block;background-image:url("../../tl_files/images/menu/advent_akt.png");background-repeat:no-repeat}.mod_navigation li.adventimwald.active{width:140px;height:50px;display:block;margin-top:-10px;margin-right:5px;background-image:url("../../tl_files/images/menu/advent_akt.png");background-repeat:no-repeat;text-indent: -9999px}.mod_navigation .adventimwald a.trail{width:140px;height:50px;display:block;margin-top:-10px;margin-right:5px;background-image:url("../../tl_files/images/menu/advent_akt.png");background-repeat:no-repeat;text-indent: -9999px}.mod_navigation .pascherwirte a{width:140px;height:50px;display:block;margin-top:-10px;margin-right:5px;background-image:url("../../tl_files/images/menu/pascher-wirte_in.png");background-repeat:no-repeat;text-indent: -9999px}.mod_navigation .pascherwirte a:hover{display:block;background-image:url("../../tl_files/images/menu/pascher-wirte_akt.png");background-repeat:no-repeat}.mod_navigation li.pascherwirte.active{width:140px;height:50px;display:block;margin-top:-10px;margin-right:5px;background-image:url("../../tl_files/images/menu/pascher-wirte_akt.png");background-repeat:no-repeat;text-indent: -9999px}.mod_navigation .pascherwirte a.trail{width:140px;height:50px;display:block;margin-top:-10px;margin-right:5px;background-image:url("../../tl_files/images/menu/pascher-wirte_akt.png");background-repeat:no-repeat;text-indent: -9999px}.mod_navigation .termine a{width:140px;height:50px;display:block;margin-top:-10px;margin-right:5px;background-image:url("../../tl_files/images/menu/terminekarten_in.png");background-repeat:no-repeat;text-indent: -9999px}.mod_navigation .termine a:hover{display:block;background-image:url("../../tl_files/images/menu/terminekarten_akt.png");background-repeat:no-repeat}.mod_navigation li.termine.active{width:140px;height:50px;display:block;margin-top:-10px;margin-right:5px;background-image:url("../../tl_files/images/menu/terminekarten_akt.png");background-repeat:no-repeat;text-indent: -9999px}.mod_navigation .termine a.trail{width:140px;height:50px;display:block;margin-top:-10px;margin-right:5px;background-image:url("../../tl_files/images/menu/terminekarten_akt.png");background-repeat:no-repeat;text-indent: -9999px}.mod_navigation .pascherverein a{width:140px;height:50px;display:block;margin-top:-10px;margin-right:5px;background-image:url("../../tl_files/images/menu/verein_in.png");background-repeat:no-repeat;text-indent: -9999px}.mod_navigation .pascherverein a:hover{display:block;background-image:url("../../tl_files/images/menu/verein_akt.png");background-repeat:no-repeat}.mod_navigation li.pascherverein.active{width:140px;height:50px;display:block;margin-top:-10px;margin-right:5px;background-image:url("../../tl_files/images/menu/verein_akt.png");background-repeat:no-repeat;text-indent: -9999px}.mod_navigation .pascherverein a.trail{width:140px;height:50px;display:block;margin-top:-10px;margin-right:5px;background-image:url("../../tl_files/images/menu/verein_akt.png");background-repeat:no-repeat;text-indent: -9999px}#left .mod_navigation li{width:120px;height:10;float:left;margin-top:2px;padding-bottom:10px;padding-left:5px;text-align:left;vertical-align:bottom;list-style: none}#left .mod_navigation li.active{width:120px;float:left;text-align:left;font-weight:bold;color:#9a141c;white-space:nowrap;list-style: none}.mod_navigation li ul li{text-align:left;list-style: none}
}
@media all{
/* Style sheet eulenberg_text */
a{color:#000}a:link{text-decoration:none}#main a:link{color:#f51111}a:visited{text-decoration:none;color:#f51111;text-underline: none}a:hover{color:#f51111}#main  p{font:9pt Verdana;color:#0d0d0d}#main a:hover{text-decoration:none;color:#d62424}#topmenu a{color:#fff}#footer p{font:8pt Verdana;color:#b0acac}h1{font-size:12;font-weight:bold;color:#9a141c}h3{font:12pt Verdana;color:#9a141c}body,div,input,label,li,ol,select,td,th,textarea,u,ul{font-size:9;color:#000;list-style-type:none}body,div,em,input,label,select,span,strong,td,th,textarea,u{font:9pt Verdana}body{margin:0 0 24px;padding:0}
}
