@media screen{
/* Contao Open Source CMS :: Copyright (C) 2005-2013 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,aural,screen{
/* Style sheet scgr */
.toggler{margin-bottom:1.2em;background-color:rgba(204,198,198,0.5);border:1px solid #6e0808;-moz-border-radius:2;-webkit-border-radius:2;border-radius:2;border-collapse:collapse;font-family:verdana;line-height:12px;font-weight:bold;color:#851818;text-transform:none;text-indent:10px;behavior:url('plugins/css3pie/PIE.htc')}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,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{background:#6e6e6e url("../../tl_files/myuploads/designelemente/sgrhead.jpg") center top no-repeat;font:12px "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}#container{background-color:#6e6e6e;background-image:url("../../tl_files/myuploads/designelemente/sgrbody.jpg")}#footer{background-color:#6e6e6e;background-image:url("../../tl_files/myuploads/designelemente/sgrfooter.jpg")}#logofloat{float:left}#kopftext{margin-top:97px;margin-right:40px;margin-left:400px;text-align:right;font-size:2em;font-weight:bold;color:#083cc2}#kopfmenue{width:725px;height:25px;left:220px;top:150px;position:absolute;overflow:hidden;background-image:url("../../tl_files/myuploads/designelemente/menueback.gif");background-repeat:no-repeat;font:12px verdana;color:#6e6e6e;list-style-type:none}#kopfmenue ul{margin-top:5px;margin-left:5px}#kopfmenue li{font-weight:bold;display: inline}#kopfmenue li a,li a:link{font-weight:normal;text-decoration:none;color:#6e6e6e}#kopfmenue li a:hover,li a:focus,li a:active{font-weight:normal;color:#14c6de}#kopfunten{width:960px;height:18px;top:175px;position:absolute;overflow:auto;float:none;clear:both;background-color:#6e6e6e;background-image:url("../../tl_files/myuploads/designelemente/scgrtophead.jpg")}#left{}.leftgrayback{margin-left:15px;padding:10px;background-color:#ebebeb;font:0.8em verdana;color:#6e6e6e}.leftgrayback h1{font:1.2em verdana;font-weight:bold;color:#6e6e6e}.leftgrayback h2{font:1.2em verdana;color:#6e6e6e}.leftgrayback .info{color:#c73032}.leftgrayback a,a:link,h2 a,h2 a:link{text-decoration:underline;color:#6e6e6e}.leftgrayback .level_2 li{margin-left:12px;list-style-type:disc}#main{padding-top:10;padding-left:10}#right{margin-right:15px;background-color:#ebebeb}.rechtscontainer{margin:10px;font:1em verdana;font-weight:bold;font-weight:normal;color:#6e6e6e}.karussellcontainer{width:200px;height:200px;clear:both;margin-left:10px;padding:2px;background-color:#fff}.redalert{width:183px;margin-left:10px;padding:10px 10px 5px;background-color:#c73032;font:1.3em/0.9em verdana;color:#fff}#archivcontainer{padding-right:10px;padding-bottom:10px;padding-left:10px;font:1em verdana;font-weight:normal;color:#6b6b6b}#archivcontainer h1{width:400px;height:20px;padding-left:20px;vertical-align:middle;background-image:url("../../tl_files/myuploads/designelemente/redboepfel.png");background-repeat:no-repeat;font:1.3em verdana;color:#6e6e6e}#archivcontainer .layout_full h1{width:400px;height:20px;padding-left:20px;vertical-align:middle;background-image:url("../../tl_files/myuploads/designelemente/halbboepfel.png");background-repeat:no-repeat;font:1.3em verdana;text-decoration:none;color:#6e6e6e}#archivcontainer .event h1{width:400px;height:20px;padding-left:20px;vertical-align:middle;background-image:url("../../tl_files/myuploads/designelemente/halbboepfel.png");background-repeat:no-repeat;font:1.3em verdana;text-decoration:none;color:#6e6e6e}#archivcontainer .date{padding-left:20px;background-image:url("../../tl_files/myuploads/designelemente/halbboepfel.png");background-repeat:no-repeat;font-weight:bold}#archivcontainer .layout_full h2{font:1.2em verdana;text-decoration:none;color:#6e6e6e}#archivcontainer  ul,li{margin-left:10px;padding-left:20;vertical-align:middle;font:1em verdana;font-weight:normal;text-decoration:none;color:#6e6e6e;list-style-type:square}input,button,textarea,select{font-family:inherit;font-size:99%;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}h4{font-size:14px;font-weight:bold}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}#barmenue{width:200px;float:left;margin-left:15px;background-color:#ebebeb}#barmenue ul{background-color:#9a9a9a;font-family:verdana,arial,helvetica,sans-serif;list-style-type:none}#barmenue li{width:200px;height:30px;display:block;margin-left:0;padding:0;background-color:#fff;border-bottom:1px solid #fff;list-style-type:none}#barmenue a{width:190px;height:29px;display:block;padding-right:0;padding-bottom:0;padding-left:0;background-color:#9a9a9a;font-size:14px;font-weight:normal;text-decoration:none;color:#fff}#barmenue a:link,#barmenue a:visited{padding-top:0;padding-left:10px;font-weight:normal;text-decoration:none;color:#eee;list-style-type:none}#barmenue a:hover{background-color:#c73032;color:#fff}#barmenue .active{width:200px;height:29px;display:block;padding-left:5px;background-color:#9a9a9a;border-bottom:1px solid #fff;font-size:14px;color:#c73032;white-space:nowrap}#barmenue h1{margin-left:5px;font-size:1.3em;font-weight:bold;color:#4b4b4b}.wetter{float:left;margin-left:10px}.wetter_ende{clear:left;margin-left:10px}.checkbox_container span label{display:block;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:10px;text-align:left;background-color:#ebebeb;font:1em/1.2em verdana;font-weight:bold;color:#6e6e6e;white-space:nowrap}.checkbox_container span input.checkbox{float:left;clear:both;display:block;margin-right:auto;margin-left:5px;padding-right:5em;padding-left:0.5em;text-align:left;background-color:#ebebeb;font:1.8em/1.5em verdana;color:#6e6e6e}
}
@media all,screen{
/* Style sheet scgr_artikel */
#artikelcontainer{padding-right:10px;padding-bottom:10px;padding-left:10px;font:1em verdana;font-weight:normal;color:#6e6e6e}#artikelcontainer .wichtig h2 a{font:1.1em verdana;color:#bd0808}#artikelcontainer .wichtig h3 a{font:1.0em verdana;color:#bd0808}.abstandlinks{margin-left:10px}form#f1{width:100%;background-color:#e3e1e1}.input_scgr{width:60%;left:15px;right:10px;position:relative;clear:left;display:block;margin-right:auto;padding:3px;text-align:left;vertical-align:middle;font-weight:normal}.checkbox_scgr{width:40%;left:15px;right:10px;position:relative;float:none;display:compact;margin-right:auto;margin-left:5px;padding:3px;text-align:right;font-variant:small-caps;text-indent:15px}.fieldset_scgr{margin:10px auto 20px;padding:4px;text-align:left;border:1px solid;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border-collapse:collapse;border-spacing:10px;behavior:url('plugins/css3pie/PIE.htc')}.error{display:block;color:#f00}
}
@media print,screen{
/* Style sheet scgr_kalender */
.screen_hidden{display:none}#kalender{width:720px;min-height:100px;margin-right:auto;margin-bottom:0;margin-left:2px;text-align:left;vertical-align:top;background-color:#f58c8c;background-position:center top;-moz-box-shadow:0 0;-webkit-box-shadow:0 0;box-shadow:0 0;border:1px outset #c9c7c8;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border-collapse:separate;border-spacing:0;font:1.0em verdana;font-weight:bold;color:#333;list-style-type:disc;list-style-image:url("../../tl_files/myuploads/designelemente/wimpelklein.gif");behavior:url('plugins/css3pie/PIE.htc')}#kalender table{width:700px;text-align:center;table-layout:fixed;margin-left:auto;margin-right:auto;border-width:1px;border-style:solid;overflow:hidden}#kalender table td,table th{text-align:center;font-size:18;font-weight:bold;border-width:1px;border-style:solid;overflow:hidden}#kalender table td{height:70px;min-height:70;margin-right:auto;text-align:left;vertical-align:top;background-color:#ebebeb;font:0.8em/1.2em verdana;font-style:italic;color:#000}#kalender thead{text-align:center;background-color:#4a0a0a;border-style:solid;border-width:1px}#kalender thead th{height:30px;text-align:center;vertical-align:middle;font:16px/30px verdana;font-weight:bold;color:#fc0008;text-transform:capitalize}#kalender thead .label{height:25;text-align:center;vertical-align:middle;background-color:#c73032;font:1.3em verdana;font-weight:bold;font-weight:normal;font-variant:small-caps;color:#fff;border-color:#6e6e6e}#kalender a,a li:visited{border-color:#fff;font-size:10px;font-weight:bold;color:#777}
}
@media screen{
/* Style sheet scgr_verein */
#memberlogin{width:194px;clear:left;margin-left:15px;padding-left:5px;border:1px dotted #4b4b4b;font:0.8em verdana;font-weight:normal;color:#4b4b4b}#memberlogin h1{font:1.2em verdana;font-weight:bold;color:#4b4b4b}#memberlogin label{display:block;margin-left:1px;text-align:left;font:1em verdana;color:#4b4b4b;white-space:nowrap}#memberlogin input{border:1px solid #8a8888;font-size:1em}#memberlogin .submit{margin-top:20px;margin-left:60px;font:1em verdana;color:#4b4b4b;white-space:nowrap}.functiontable table,table td,table th{padding-left:5px;vertical-align:middle;font:1em verdana;text-align:left;height: 30px}.functiontable table th{background-color:#c73032;font:1em verdana;color:#fff;border-color: #6e6e6e}.functiontable table td{background-color:#ebebeb;font:1em verdana;color:#6e6e6e;border-color: #6e6e6e}
}
@media screen{
/* Style sheet scgr_neuigkeiten */
.mod_faqlist{list-style-type:square;list-style-image:url("../../tl_files/myuploads/designelemente/wimpelklein.gif")}.mod_article  h2,h3{width:95%;position:relative;overflow:visible;float:left;clear:both;margin:1 auto 1 1;padding:.5em;text-align:left;vertical-align:middle;background-color:rgba(247,233,163,1);-moz-box-shadow:0 0 0 0 #f7e9a3;-webkit-box-shadow:0 0 0 0 #f7e9a3;box-shadow:0 0 0 0 #f7e9a3;border:1px solid #5c4702;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border-collapse:separate;border-spacing:5px;font:1.2em verdana;font-weight:bold;color:#444;behavior:url('plugins/css3pie/PIE.htc')}.scgr_newslist .info{overflow:auto;background-color:rgba(252,10,10,0.9);background-position:right center;-moz-box-shadow:3px 3px 3px 3px rgba(112,91,91,0.3);-webkit-box-shadow:3px 3px 3px 3px rgba(112,91,91,0.3);box-shadow:3px 3px 3px 3px rgba(112,91,91,0.3);font:1.1em verdana;font-weight:bold;color:#444;text-indent:.8em;list-style-type:disc;list-style-image:url("../../tl_files/myuploads/designelemente/wimpelklein.gif");behavior:url('plugins/css3pie/PIE.htc')}.scgr_newslist a,a:visited{font-weight:bold;color:#444}
}
@media screen{
/* Style sheet scgr_footer */
#scgr_footer{margin-top:10px;margin-left:225px;font:0.9em verdana;color:#6e6e6e}ce_ical{margin-left:200px;font:0.8em verdana;color:#756e6e}
}
@media print{
/* Style sheet scgr_kalender_print */
.screen_hidden{margin-bottom:30mm;text-align:center;display:block}#header{display:none}#left{display:none}#footer{display:none}#kalender{width:100%;margin-top:10px;margin-right:auto;margin-left:10px;border:1px dotted #c9c7c7;font:1em verdana;color:#fff}#kalender table{width:90%;height:90%;text-align:center;table-layout:fixed;margin-left:auto;margin-right:auto;border-width:1px;border-style:solid;overflow:hidden}#kalender table td,table th{text-align:center;border-width:1px;border-style:solid;overflow:hidden}#kalender table td{height:30mm;vertical-align:middle;background-color:#fff}#kalender thead{text-align:center;background-color:#fff;font-size:1.4em;font-weight:bold;color:#000;border-style:solid;border-width:1px}#kalender thead th{height:30px;text-align:center;vertical-align:middle}#kalender thead .label{height:25;text-align:center;vertical-align:middle;background-color:#fff;font:1.2em verdana;font-weight:normal;font-variant:small-caps;color:#fff;border-color:#6e6e6e}.previous a{display:none}.next a{font-weight:normal;color:#fff;display:none}
}
