/* Style sheet screen-66er */
body{background-image:url("tl_files/images/bg-body.jpg");background-position:center top;background-repeat:no-repeat;font-family:Tahoma, Arial, Helvetica, sans-serif;background-attachment:fixed;}
h1,h2,h3,h4{display:block;padding:2px 5px;line-height:1;}
h1{margin-bottom:12px;background-color:#009900;font-weight:bold;font-size:18px;color:#ffffff;line-height:24px;}
h2{margin-bottom:12px;background-color:#ffcc00;font-size:18px;color:#ffffff;line-height:24px;}
h3{margin-bottom:6px;background-color:#009900;font-weight:bold;font-size:12px;color:#ffffff;line-height:18px;}
h4{margin-bottom:6px;background-color:#ffcc00;font-weight:bold;font-size:12px;color:#ffffff;line-height:1em;}
h5{margin-bottom:3px;font-weight:bold;font-size:12px;color:#009900;line-height:1em;}
.ce_text h1,.ce_text h2,.ce_text h3,.ce_text h4,.ce_text h5,.ce_text h6{margin-top:6px;}
a{text-decoration:none;color:#009900;}
a:hover{text-decoration:none;color:#ffcc00;}
h1 a,h2 a{font-weight:normal;color:#009900;}
h1 a:hover,h2 a:hover{font-weight:normal;color:#ffcc00;}
h3 a{color:#ffcc00;}
.ce_headline,.ce_text,.block,.mod_article .teaser{margin-bottom:18px;}
.mod_article.block,.mod_calendar.block{margin-bottom:0px;}
#header{background-image:url("tl_files/images/bg-header.jpg");background-position:center top;background-repeat:no-repeat;}
#header .block,.layout_short.block{margin-bottom:0px;}
div#left .inside{margin-left:20px;padding-right:10px;padding-left:10px;}
#container{margin-top:48px;padding-bottom:248px;}
div#main,div#left,div#right{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='tl_files/images/60p.png');}
div#main[id],div#left[id],div#right[id]{background-image:url("tl_files/images/60p.png");}
div#main .inside{margin-right:20px;padding-right:10px;padding-left:10px;border-left:1px dotted #ffcc00;border-collapse:collapse;}
div#right .inside{margin-right:20px;padding-right:10px;padding-left:10px;}
div#wrapper{background-image:url("tl_files/images/bg-container.jpg");background-position:center bottom;background-repeat:no-repeat;border-width:0px 1px;border-style:solid;border-color:#009900;}
div#header{padding:0px 0px 0px 30px;}
div#logo{float:left;padding:6px 0px;}
div#ueberschrift{width:460px;margin-right:0px;margin-left:460px;}
div#ueberschrift h1{padding:9px 0px 12px 0px;text-align:center;font-size:24px;}
.mod_quicknav,.mod_suche{overflow:visible;margin-right:3px;margin-left:700px;}
.mod_quicknav{text-align:right;}
div.mod_suche{position:relative;margin-top:28px;text-align:right;z-index:10;}
.mod_navigationMain{top:-30px;position:relative;clear:both;}
body .mod_navigationMain{border-bottom:1px solid #090;border-collapse:collapse;}
body.biber .mod_navigationMain{border-bottom:1px solid #996600;border-collapse:collapse;}
body.wiwoe .mod_navigationMain{border-bottom:1px solid #ffcc33;border-collapse:collapse;}
body.caex .mod_navigationMain{border-bottom:1px solid #0000ff;border-collapse:collapse;}
body.raro .mod_navigationMain{border-bottom:1px solid #ff0000;border-collapse:collapse;}
.mod_navigationMain ul{margin-left:170px;}
.mod_navigationMain ul li{top:1px;position:relative;float:left;display:inline;margin:0px 3px;text-align:center;font-size:18px;}
.mod_navigationMain ul li a,.mod_navigationMain ul li span{display:block;padding:0px 12px 1px 12px;text-align:center;border-top:1px dashed #009900;border-right:1px dashed #009900;border-left:1px dashed #009900;border-collapse:collapse;text-decoration:none;color:#009900;}
.mod_navigationMain ul li span.active,.mod_navigationMain ul li span.trail,.mod_navigationMain ul li .trail,.mod_navigationMain li a:hover{border-top:1px solid #009900;border-right:1px solid #009900;border-left:1px solid #009900;border-collapse:collapse;}
.mod_navigationMain ul li a.biber,.mod_navigationMain ul li span.biber{border-top:1px dashed #996600;border-right:1px dashed #996600;border-left:1px dashed #996600;border-collapse:collapse;color:#996600;}
.mod_navigationMain li.biber .active,.mod_navigationMain li.biber .trail,.mod_navigationMain li.biber a:hover{border-top:1px solid #996600;border-right:1px solid #996600;border-left:1px solid #996600;border-collapse:collapse;color:#996600;}
.mod_navigationMain ul li a.wiwoe,.mod_navigationMain ul li p.wiwoe{border-top:1px dashed #ffcc33;border-right:1px dashed #ffcc33;border-left:1px dashed #ffcc33;border-collapse:collapse;color:#ffcc33;}
.mod_navigationMain ul li.wiwoe .active,.mod_navigationMain ul li.wiwoe .trail,.mod_navigationMain li.wiwoe a:hover{border-top:1px solid #ffcc33;border-right:1px solid #ffcc33;border-left:1px solid #ffcc33;border-collapse:collapse;color:#ffcc33;}
.mod_navigationMain ul li a.caex,.mod_navigationMain ul li p.caex{border-top:1px dashed #00f;border-right:1px dashed #00f;border-left:1px dashed #00f;border-collapse:collapse;color:#0000ff;}
.mod_navigationMain li.caex .active,.mod_navigationMain li.caex .trail,.mod_navigationMain li.caex a:hover{border-top:1px solid #00f;border-right:1px solid #00f;border-left:1px solid #00f;border-collapse:collapse;color:#00f;}
.mod_navigationMain ul li a.raro,.mod_navigationMain ul li p.raro{border-top:1px dashed #ff0000;border-right:1px dashed #ff0000;border-left:1px dashed #ff0000;border-collapse:collapse;color:#ff0000;}
.mod_navigationMain li.raro .active,.mod_navigationMain li.raro .trail,.mod_navigationMain li.raro a:hover{border-top:1px solid #ff0000;border-right:1px solid #ff0000;border-left:1px solid #ff0000;border-collapse:collapse;color:#f00;}
.mod_navigationMain li.active,.mod_navigationMain li.trail{border-collapse:collapse;}
.mod_navigationSub{margin:0px;padding:0px;text-align:left;}
.mod_navigationSub ul{margin-right:0px;margin-bottom:24px;margin-left:9px;padding:0px;font-family:Tahoma;font-size:12px;color:#009900;line-height:1em;list-style-type:none;}
.mod_navigationSub .level_1{margin-left:0px;font-size:18px;}
.mod_navigationSub ul li a,.mod_navigationSub ul li span{display:block;margin-bottom:9px;margin-left:0px;padding:0px;text-decoration:none;color:#009900;}
.mod_navigationSub ul li ul li a,.mod_navigationSub ul li ul li span{margin-bottom:-12px;margin-left:0px;}
.mod_navigationSub ul li a:hover{color:#ffcc00;}
.pagination ul,.pagination li{float:left;display:inline;margin:0px 6px 0px 0px;}
tr.even td{background:none;}
.ce_gallery table{background:none;}
.mod_breadcrumb{position:relative;float:left;z-index:10;}
div#footer{}
div#footer .inside{margin:0px 30px;color:#ffffff;}
div#footer a{color:#ffcc00;}
div#footer a:hover{color:#ffffff;}
.minicalendar .head{background-color:#ffcc00;}
.minicalendar .label{background-color:#009900;color:#ffffff;}
.event h1,.event h2,.layout_short h1,.layout_short h2,.mod_search h3{width:100%;display:block;margin-bottom:0.25em;padding:0px;border-bottom:1px solid #009900;font-weight:normal;font-size:18px;color:#009900;line-height:1;background:none;}
div.layout_full h2,div.layout_short h2{margin-top:6px;margin-bottom:6px;border-bottom:0px;font-size:15px;}
div.layout_full p.teaser{margin-top:6px;margin-bottom:6px;font-style:italic;}
.layout_short p.more{margin-bottom:18px;}
.mod_newsarchive p.empty{margin-bottom:58px;}
.mod_newslist h2{width:100%;display:block;margin-bottom:0px;padding:0px;border-bottom:1px solid #009900;color:#009900;line-height:1;background:none;}
span.active,a.active,span.trail,a.trail{font-weight:bold;}
.mod_navigationSub span.active,.mod_navigationSub a.active,.mod_navigationSub span.trail,.mod_navigationSub a.trail{display:block;font-weight:bold;color:#ffcc00;}
table.calendar{vertical-align:top;border:1px solid #009900;}
table.calendar th.next{text-align:right;}
table.calendar th.current{text-align:center;}
table.calendar td{width:102px;height:54px;vertical-align:top;background-color:#c1ffc1;border:1px solid #ffffff;border-collapse:collapse;}
table.calendar td.weekend{background-color:#ffeb9b;}
table.calendar th{background-color:#ffffff;}
.mod_search .relevance{font-size:12px;color:#ffcc00;line-height:18px;}
.mod_search p{margin-top:9px;margin-bottom:9px;}
.mod_search h3{margin-top:27px;margin-bottom:9px;}
.ce_form td{vertical-align:top;}
.ce_form td{font-size:12px;}
.ce_table table,.ce_text table,.ce_table td,.ce_text td,.ce_table th,.ce_text th{border:1px solid #009900;border-collapse:collapse;}
.ce_table th,.ce_text th{background-color:#c1ffc1;}
.ce_table table,.ce_text table{width:446px;top:1px;position:relative;margin-right:1px;margin-left:1px;}
.mod_gallerylist .layout_short h2{display:inline;margin-right:3px;}
.mod_gallerylist .layout_short div.header{margin-bottom:6px;}
.mod_gallerylist .layout_short td.empty{display:none;}
.mod_gallerylist div.layout_short{width:338px;height:198px;overflow:auto;float:left;margin:0px 6px 12px 6px;padding:3px;border:1px solid #090;border-collapse:separate;}
.mod_gallerylist .layout_short img{float:left;margin:6px 6px 6px 0px;}
.mod_gallerylist .pagination{clear:both;}
