/* Style sheet screen */
.mod_listing table{width:100%;}
.mod_listing table td{margin:0;padding:5px 0 2px;border-top:1px solid #cccccc;line-height:1;}
.mod_listing .single_record td{margin:0;padding:5px 0;border-top:1px solid #cccccc;line-height:1;}
.mod_listing .back{padding-top:20px;border-top:1px solid #cccccc;}
.mod_listing table th a{display:block;padding-bottom:5px;text-decoration:none;}
.mod_listing table .col_first{padding-left:5px;}
.mod_listing tbody tr:hover{background-color:#e5e5e5;}
.mod_listing .single_record .label{width:160px;}
.mod_listing .single_record .row_last .value{line-height:1.5;}
.layout_short{padding-top:5px;border-top:1px solid #E4E6E4;}
.pagination{margin-top:10px;padding-top:0;background-color:#E4E6E4;}
.pagination ul{float:right;margin:0;padding:0;text-align:right;}
.pagination li{display:inline;margin:0;padding:0;}
.pagination p{float:left;padding:2px 8px;text-align:left;background-color:#E4E6E4;}
.pagination a{display:inline-block;padding:2px 8px;background-color:#E4E6E4;text-decoration:none;}
.pagination a:hover,.pagination .current{display:inline-block;padding:2px 8px;background-color:#0083D6;text-decoration:none;color:#ffffff;}
.ce_download a{top:-4px;position:relative;}
.mod_christian{width:209px;margin-top:20px;}
.mod_christian h2{width:193px;margin:0;padding:3px 8px;background-color:#e6e6e6;font-weight:bold;font-size:13px;color:#333333;}
.mod_adresse,.mod_calendar{width:184px;margin-top:17px;border-bottom:1px solid #ffffff;}
.mod_adresse.anzeige p{background-color:#000000;border-bottom:1px solid #ffffff;color:#ffffff;}
body{margin-top:15px;margin-bottom:15px;background:#f2f2f2 url("tl_files/images/bg.gif") left top repeat;}
#wrapper{margin:0 auto;padding:5px;background-color:#ffffff;border:1px solid #CCCCCC;box-shadow: 0 0 10px #999999;-moz-box-shadow: 0 0 10px #999999;-webkit-box-shadow: 0 0 10px #999999;}
#header{background:url("tl_files/images/header_bg.gif") left top repeat-x;}
#container{margin-bottom:5px;padding-bottom:10px;background:#f2f2f2 url("tl_files/images/container_bg.gif") left top repeat-y;}
#main .inside{width:547px;margin-left:10px;}
#main .inside .mod_article{padding-right:15px;padding-left:15px;}
#footer{background-color:#0083D6;}
.layout_short h2{margin:0;padding:0;}
.layout_short h2 a{font-weight:bold;text-decoration:none;font-size:14px;color:#0083D6;}
.layout_short .date{font-weight:bold;font-size:10px;color:#666666;}
.layout_full h2{margin-top:3px;}
.mod_eventreader .ser_wrapper{margin-bottom:30px;padding:10px 10px 1px;background-color:#E4E6E4;}
.ser_event_list table{width:100%;margin-bottom:20px;}
.ser_event_list table td,.ser_event_list table th{display:table-cell;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #E4E6E4;}
.mod_eventlist .event{padding-top:5px;padding-bottom:5px;border-top:1px solid #E4E6E4;}
.mod_header_logo{width:220px;left:0;top:0;position:absolute;}
.mod_header_claim{right:10px;top:30px;position:absolute;font-size:18px;color:#0082D9;}
.main_pagetext p{font-size:28px;color:#ffffff;z-index:9999;}
.mod_navigationMain{top:85px;position:absolute;background-color:#0083D6;}
.mod_navigationMain ul,.mod_navigationMain li{margin:0;padding:0;list-style-type:none;}
.mod_navigationMain li{float:left;}
.mod_navigationMain a{display:block;padding:5px 8px;background-color:#0083D6;border-right:5px solid #ffffff;font-weight:bold;text-decoration:none;color:#fdfc40;text-transform:uppercase;}
.mod_navigationMain a:hover,.mod_navigationMain span,.mod_navigationMain a.trail{display:block;padding:5px 8px;background-color:#666666;border-right:5px solid #ffffff;font-weight:bold;text-decoration:none;color:#ffffff;text-transform:uppercase;}
.mod_navigationMain li .last{margin-right:0;margin-left:282px;border-left:5px solid #ffffff;}
.mod_navigationMain a.last,.mod_navigationMain span.last{border-right:0px;}
.mod_navigationSub{margin-top:3px;margin-left:8px;}
.mod_navigationSub ul{margin:11px 0 10px;padding:0;list-style-type:none;}
.mod_navigationSub h2{margin:0;padding:0;font-weight:bold;font-size:13px;color:#ffffff;}
.mod_navigationSub a{width:185px;display:block;padding-top:7px;padding-bottom:7px;padding-left:15px;background:url("tl_files/images/navi_bullet_grey.gif") left center no-repeat;border-bottom:1px solid #ffffff;text-decoration:none;font-size:12px;color:#000000;}
.mod_navigationSub a:hover,.mod_navigationSub span,.mod_navigationSub a.trail{width:185px;display:block;padding-top:7px;padding-bottom:7px;padding-left:15px;background:url("tl_files/images/navi_bullet_blue.gif") left center no-repeat;border-bottom:1px solid #ffffff;text-decoration:none;font-size:12px;color:#0083D6;}
.mod_adresse p,.mod_calendar{width:164px;margin-top:3px;padding:10px;background-color:#f5f5f5;line-height:1.5;}
.mod_adresse a{text-decoration:none;}
.minicalendar{width:100%;border-top:1px solid #ffffff;border-left:1px solid #ffffff;}
.minicalendar td,.minicalendar th{text-align:center;background-color:#e5e5e5;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;}
.minicalendar th a{display:block;text-decoration:none;}
.minicalendar td.active{background-color:#0082D9;}
.minicalendar td.active a{text-decoration:none;color:#FDFC40;}
.minicalendar td.active:hover{background-color:#FDFC40;}
.minicalendar td.active a:hover{text-decoration:none;color:#0082D9;}
.mod_christian p{width:209px;margin-top:3px;padding:0;}
.ce_text ul{margin:-10px 0 0;padding:0 0 20px 15px;list-style-type:square;}
.mod_breadcrumb{top:130px;position:absolute;font-size:11px;color:#666666;}
.mod_breadcrumb a{text-decoration:none;font-size:11px;color:#666666;}
.mod_breadcrumb a:hover{text-decoration:none;font-size:11px;color:#0083D6;}
.mod_footer_copyright{width:400;right:14px;top:5px;position:absolute;font-size:11px;color:#ffffff;}
.mod_footer_copyright a{text-decoration:none;font-size:11px;color:#ffffff;}
.mod_footer_copyright a:hover{text-decoration:underline;font-size:11px;color:#ffffff;}
.mod_footer_navi{width:400;left:14px;top:5px;position:absolute;font-size:11px;color:#ffffff;}
.mod_footer_navi a{text-decoration:none;font-size:11px;color:#ffffff;}
.mod_footer_navi a:hover{text-decoration:underline;font-size:11px;color:#ffffff;}
.mod_footer_hsv{width:214px;height:87px;top:-87px;position:absolute;}
.mod_footer_hsv a{width:214px;height:87px;display:block;background:url("tl_files/images/banner_hsv.gif") left top no-repeat;text-decoration:none;}
.mod_footer_hsv a:hover{width:214px;height:87px;display:block;background:url("tl_files/images/banner_hsv.gif") left bottom no-repeat;text-decoration:none;}
