@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{
/* Style sheet basic */
body,div,h1,h2,h3,h4,h5,h6,p,blockquote,figure,pre,code,ol,ul,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;vertical-align:top}abbr,acronym{border-bottom:1px dotted #666;font-variant:normal;cursor:help}blockquote,q{quotes:none}fieldset,img{border:0}li{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}a{color:#00f}:focus{outline:0}body{font:12px "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-size:99%;font-family:inherit;font-weight:inherit}pre,code{font:12px "Lucida Console",Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}h1{font-size:22px}h2{font-size:20px}h3{font-size:18px}table{font-size:inherit}caption,th{font-weight:bold}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px;/* Should match the font size */}
}
@media screen{
/* Style sheet styles */
html,body,div.bgstretcher-area,div.bgstretcher-page,div#container,div#wrapper,#right .inside{height:100%}#right{min-height:100%}body{font-family:Georgia,"Times New Roman",serif}#right{background:url("../../tl_files/layout/bg-re.gif") left top repeat-y}#right .inside{margin-right:50px;margin-left:30px}a{text-decoration:none;color:#000}a:hover{text-decoration:underline}h1{margin-top:0;margin-left:-5px;padding-top:30px;font-size:40px;text-transform:uppercase}h2{margin-bottom:40px;padding-bottom:5px;border-bottom:1px solid #4e5d6d;font:12px Helvetica,sans-serif;color:#000;text-transform:uppercase;letter-spacing:5px}p,toggler{line-height:2em;letter-spacing:1px}.ce_accordion{margin-top:10px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #000}.ce_accordion p{margin-left:30px}.toggler{height:24px;margin-top:5px;margin-bottom:5px;padding-left:30px;background:url("../../tl_files/layout/stern.gif") left center no-repeat;font-size:14px;line-height:22px;font-weight:bold}.toggler:hover{cursor:pointer}#oeffnungszeiten{padding-bottom:28px;border-bottom:1px solid #000}.mod_navigation .active{display:none}#navigation{bottom:30px;left:0;position:absolute;float:left;margin-left:-30px;font-family:Arial,sans-serif;-webkit-transform: rotate(-90deg);  -moz-transform: rotate(-90deg);  -o-transform: rotate(-90deg)}#navigation ul li a{font-weight:bold;text-decoration:none;color:#000}#navigation ul li a:hover{text-decoration:underline}#navigation ul li a:before{content:":: "}div.smb_container{float:right;clear:right;margin-top:-60px;margin-right:10px;padding:8px 5px 0;background-color:#f6f4ef}div.smb_counter,img.smb_pin{display:none}#maenner{float:right;margin-top:20px;margin-right:30px}#impressum{padding-bottom:0;font-size:10px}#impressum .toggler{float:right;font:11px Arial,Verdana,sans-serif;background:none}#reSe{background-color:#f00}#right ul{padding-left:30px}#right ul li{margin-bottom:4px;margin-left:15px;padding-left:0;line-height:18px;letter-spacing:1px;list-style-image:url("../../tl_files/layout/strich.png")}
}
