@media screen{
/**
 * 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 */
.hide_if_not_mobile{display:none;vsibility:collapse;}#footer{width:930px;margin-left:auto!important;margin-right:auto!important;}#mobil_kalender{display:none; visibility:collapse;}.slicknav_menu{display:none;visibility:collapse;}#mobil_menue{display:none;visibility:collapse;}.ask_ww span.mandatory{display:none;visibility:collapse;}.ask_ww .formbody td.col_0{vertical-align:top;}
#frame_menue{width:720px!important;height:405px;margin:0;overflow:hidden;scrolling:0;display:block;}#hideimage,#hiddendiv{display:none;visibility:collapse;}#reservierungen table tr td{padding:1px 5px 1px 5px;}#reservierungen table td.col_2,#reservierungen table td.col_3{text-align:center!important;}#reservierungen table tr.even{background:#d4d4d4;}
#reservierungen table{font-family:arial!important;font-size:10px!important;text-align:left;}#reservierungen table .head{font-size:9px;font-family:arial;font-weight:bold;}#vvkstop{display:none;visibility:collapse;}.vvkstop #vvkstop{display:block;visibility:visible;}.ausverkauft #kartenlink,.keinekarten #kartenlink,.vvkstop #kartenlink{display:none;visibility:collapse;}
#verkaufstop{display:none;visibility:collapse;}.ausverkauft #verkaufstop{display:block;visibility:visible;}hr{border:none;background-color:#000;height:1px;margin:15px 0px;}p{margin:0 0 0 0;padding:0 0 0 0;}ul,ul li{list-style:none;padding:0;margin:0;text-indent:0;}#text.liste ul li{list-style:disc;padding:0 0 0 3px;margin:0 0 4px 30px;text-indent:0px;}
#kontaktform_small input{display:block;margin-bottom:-10px;}#kontaktform_small input.submit{display:block;margin-bottom:0!important;}#kontaktform_small textarea.textfeld{width:328px!important;height:200px!important;display:block;}.ce_image .image_container{padding:0 0 0 0!important;margin:0 0 0 0!important;background:#000;}
.image_container{padding:0 0 0 0!important;margin:0 0 0 0!important;background:#fff;}.blackbg{background:#000;}#aktuell .mod_newslist .image_container,#aktuell .mod_newslist .image_container img,#index_newslist.mod_newslist div.layout_full div.ce_text img{width:140px!important;height:auto!important;margin:0 0 2px 8px;padding:0 0 0 0;float:right;}
.mod_article.newslist_komplett section.mod_newslist div.layout_full div.ce_text p img{max-width:320px!important;height:auto!important;margin:0 0 2px 10px;padding:0 0 0 0;float:right;}#index_newslist p.more{display:block;text-align:right;}.box{padding:5px 5px 5px 5px;margin:5px 0 0 0;}
#galerie.ce_gallery div.image_container a img{height:50px!important;width:auto!important;border:1px solid #000;margin:0 10px 10px 0;padding:0 0 0 0;}#galerie.ce_gallery figure.image_container{padding:0 0 0 0!important;margin:0 0 0 0!important;width:auto!important;}#galerie.ce_gallery table tr td{width:auto!important;}#galerie div.empty{height:1px!important;padding:0;margin:0;}
#galerie{padding:0 10px 20px 10px;}div#mbTitle{display:none!important;visibility:collapse!important;}#left div.inside nav.mod_customnav{margin-top:-3px;}#wegbeschreibung{display:block;}#standard_padding{margin:5px;}#fotograf{clear:both;padding:0 10px 0 10px;color:#808080;margin:-30px 0 10px 0;}html body#tinymce.mceContentBody hr{clear:both!important;margin:20px 0 20px 0!important;}
#tl_registration div.formbody fieldset{border:0px;padding:0;margin:0 0 20px 0;}#tl_registration span.tipps{color: #808080;margin-bottom:5px;display:block;}span.captcha_text{display:block;}.mod_comments div.reply{width:305px;padding:0 0 5px 15px;margin-bottom:5px;border-bottom:1px solid #e0e0e0;}td.login_info{line-height:30px;padding-bottom:10px;}
#text.mod_nl_reader div.newsletter p a img.header_logo{display:none;visibility:collapse;}#text.mod_nl_reader div.newsletter p img.header_logo{display:none;visibility:collapse;}#text.mod_nl_reader div.newsletter div{display:none;visibility:collapse;}#memberlogin{padding:10px 5px;border:1px solid #808080;background:#e0e0e0;}
.mod_comments div.reply p.info{color: #404040;    font: 12px/15px 'FattySlim','Arial Narrow',sans-serif;}.comment_default div.comment p{font-family:Georgia,serif!important;font-size:11px;color:#404040;}
a#loggedin{font-family:Georgia,TimesNewRoman,serif;font-size:10px;letter-spacing:0.08em;color:#fff!important;width:auto!important;height:auto!important;border:0px solid #fff!important;margin-top:6px;}#tl_logout div.formbody p.login_info{display:none;visibility:collapse;}#tl_logout div.submit_container input.submit{margin-left:80px;margin-top:20px;}
div.widget input#ctrl_name.text{display:none;visibility:collapse;}.mod_newslist.simple div.pagination p{display:none;visibility:collapse;}.instalink{font-size:12px!important;letter-spacing:0.02em;}#blog_vorschau .hidefrompreview{display:none;visibility:collapse;}
}
