body{margin:0 auto;padding:0;font-family:Arial,Verdana,Helvetica;font-size:9pt;font-weight:normal;line-height:1.45em;color:#353535;background:#6E0018 url(https://static.kart-club-kerpen.de/srv/static/images/main_bg.jpg) repeat-x center top;}
a,a:link,a:active,a:visited,a:hover{text-decoration:none;color:#353535;border:0px;}
hr{border-left:0px;border-right:0px;border-top:0px;border-bottom:1px solid #cccccc;}
.quickstart{border-color:#cccccc;border-width:1px;border-style:solid;padding:10px;}
.quickstart legend{font-weight:bold;font-family:arial,verdana,sans-serif;font-size:9pt;}
.quickstart a,.quickstart a:hover,.quickstart a:active,.quickstart a:link,.quickstart a:visited{border:1px solid #cccccc!important;padding:2px 5px 2px 5px!important;color:#555555!important;background:url(https://static.kart-club-kerpen.de/srv/static/cms/template/images/btn_bg.png) repeat-x left top;}
#main_container{margin:0px 0px 0px -450px!important;padding:0px 10px 0px 10px!important;position:absolute;top:0px;left:50%;height:auto;width:880px;background:transparent url(https://static.kart-club-kerpen.de/srv/static/images/main_container_bg.png) repeat-y center top!important;}
#header_container_social{margin:0px 0px 0px 0px;padding:5px 5px 0px 5px;position:relative;top:0px;left:0px;height:25px;width:870px;background:#151515 url(https://static.kart-club-kerpen.de/srv/static/images/header_container_social_bg.png) repeat-x left top;text-align:right;color:#666666;}
#header_container_social a,#header_container_social a:hover,#header_container_social a:visited,#header_container_social a:link,#header_container_social a:active{text-decoration:none!important;border:0px!important;color:#ffffff;margin-left:10px;}
#header_container_image{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;position:relative;top:0px;left:0px;height:300px;width:880px;background:#cccccc;}
#header_container_image img{border:0px;}
#header_container_breaker{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;position:relative;top:0px;left:0px;height:10px;width:880px;background:#151515 url(https://static.kart-club-kerpen.de/srv/static/images/header_container_social_bg.png) repeat-x left top;}
#header_container_logo{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;position:absolute;top:7px;left:30px;background:transparent!important;z-index:999!important;width:240px;height:98px;}
#header_container_logo a,#header_container_logo a:hover,#header_container_logo a:visited,#header_container_logo a:link,#header_container_logo a:active{text-decoration:none!important;border:0px!important;}
#header_container_headline{margin:0px 0px 0px 0px;padding:12px 10px 10px 15px;position:absolute;top:240px;left:10px;background:transparent url(https://static.kart-club-kerpen.de/srv/static/images/squer_black_85.png) repeat left top!important;z-index:888!important;width:250px;height:50px;font-family:Georgia,Cambria,Times,Arial,Verdana;color:#ffffff;font-size:15pt;line-height:1.2em;text-shadow:#111111 1px 1px 1px;}
#body_container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;position:relative;top:0px;left:0px;width:880px;background:transparent!important;clear:both;}
#body_container #left_container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;position:relative;top:0px;left:0px;width:229px;background:transparent!important;float:left;}
#body_container #left_container #left_navigation .web_navigation{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style:none;display:block;}
#body_container #left_container #left_navigation .web_navigation li{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;display:block;border-top:1px solid #ffffff;border-bottom:1px solid #cccccc;background:#cccccc url(https://static.kart-club-kerpen.de/srv/static/images/navigation_li.png) repeat-x left top;background-size:contain;}
#body_container #left_container #left_navigation .web_navigation li a,#body_container #left_container #left_navigation .web_navigation li a:hover,#body_container #left_container #left_navigation .web_navigation li a:active,#body_container #left_container #left_navigation .web_navigation li a:link,#body_container #left_container #left_navigation .web_navigation li a:visited{margin:0px 0px 0px 0px;padding:3px 10px 3px 10px;display:block;color:#353535;text-decoration:none;border:0px;}
#body_container #left_container #left_navigation .web_navigation li:hover,#body_container #left_container #left_navigation .web_navigation .active{background:#cccccc url(https://static.kart-club-kerpen.de/srv/static/images/navigation_li_hover.png) repeat-x left top;background-size:contain;border-bottom:1px solid #b0b0b0;}
#body_container #left_container #left_navigation .web_navigation .headline{margin:0px 0px 0px 0px;padding:3px 10px 3px 10px;display:block;font-weight:bold;border-top:1px solid #ffffff;border-bottom:1px solid #cccccc;background:#6e0019 url(https://static.kart-club-kerpen.de/srv/static/images/navigation_headline.png) repeat-x left top!important;background-size:contain!important;text-shadow:#151515 0px 1px 1px;color:#ffffff!important;cursor:default!important;}
#body_container #left_container #left_widgets{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;display:block;background:transparent url(https://static.kart-club-kerpen.de/srv/static/images/widgets_top_bg.png) repeat-x left top;}
#body_container #left_container #left_widgets h1,h1{margin:3px 0px 3px 0px;padding:2px 5px 2px 5px;color:#ffffff;background:#9f1c1c;font-family:Arial;font-size:10pt;font-weight:normal;display:inline;line-height:1.5em;-moz-box-shadow:#353535 1px 1px 1px;-webkit-box-shadow:#353535 1px 1px 1px;}
#body_container #left_container #left_widgets h2,h2{margin:3px 0px 3px 0px;padding:2px 5px 2px 5px;color:#ffffff;background:#151515;font-family:Arial;font-size:10pt;font-weight:normal;display:inline;line-height:1.5em;-moz-box-shadow:#353535 1px 1px 1px;-webkit-box-shadow:#353535 1px 1px 1px;}
#search_form > input{width:97%;border:1px solid #cccccc;margin:10px 0px 10px 0px;font-size:9pt;color:#666666;padding:3px 3px 3px 3px;}
#body_container #right_container{margin:0px 0px 0px 0px;padding:10px 30px 10px 30px;position:relative;top:0px;left:0px;width:590px;background:transparent!important;float:left;border-left:1px solid #cccccc;}
#body_container #right_container #body_container_social{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;text-align:right;padding:15px 0 20px 0;}
#body_container #right_container #body_container_social strong{font-size:.9rem;text-transform:uppercase;font-family:Cambria,Times,Arial,serif;color:#b3b3b3;letter-spacing:2px;}
#body_container #right_container #body_container_social a{margin-left:15px;}
#body_container #right_container #body_container_boxes{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;position:relative;top:0px;left:0px;width:590px;height:auto;line-height:1.2em;}
#boxes_table table{border:1px solid #cccccc!important;border-collapse:collapse;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#boxes_table td{border:1px solid #cccccc!important;margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;font-size:8pt;color:#454545;}
#body_container #footer_container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;position:relative;top:0px;left:0px;width:860px;height:110px;background:#151515!important;clear:both;font-size:8pt;line-height:1.2em;color:#454545;}
#footer_links a,#footer_links a:link,#footer_links a:visited,#footer_links a:active{color:#555555;}
#footer_links a:hover{text-decoration:underline;}
.frontend_eventsaction a{color:#353535!important;}
.frontend_newsLinkFooter{text-align:right!important;border:none;}
.frontend_subhead *,.frontend_subhead{font-size:8pt!important;padding:0px!important;}
#frontend_pagemoveholder{border:0px;padding:5px 5px 5px 5px;margin:0px 0px 0px 0px;text-align:right;border-top:0px solid #d7d7d7;}
#frontend_pagemoveholder a,#frontend_pagemoveholder a:link,#frontend_pagemoveholder a:active,#frontend_pagemoveholder a:visited{text-decoration:none;border:1px solid #d7d7d7;padding:1px 5px 1px 5px;color:#353535;}
#frontend_pagemoveholder a:hover{border:1px solid #840D13;background:#840D13;color:#ffffff;}
#frontend_pagemoveholder .current{color:#555555!important;font-weight:bold;border:1px solid #cccccc;padding:1px 5px 1px 5px;background:#d7d7d7;}
.frontend_newsHeadline.readedBigSize{font-size:14pt!important;font-weight:bold!important;}
.h1_404{display:block;color:#840D13;font-size:14pt;font-weight:normal;background:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;}
.h2_404{display:block;color:#353535;font-size:14pt;font-weight:bold;background:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;}
#frontend_eventsYearHeadline,#frontend_gallerYearHeadline,#frontend_videoYearHeadline,#frontend_documentsYearHeadline,.frontend_inEventsHeadline h1,.frontend_inGalleryHeadline h1,.frontend_inVideoHeadline h1{font-size:12pt!important;color:#840D13!important;font-weight:bold!important;background:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;padding-left:0px!important;}
h4{color:#840D13!important;}
.frontend_bg1 td{background:transparent;border-bottom:1px solid #242424;padding-top:10px!important;padding-bottom:10px!important;}
.frontend_bg2 td{background:#282828;border-bottom:1px solid #242424;padding-top:10px!important;padding-bottom:10px!important;}
.frontend_eventsaction a{color:#f3f3f3;}
.csvParserODD,.csvParserODD td,.csvParserODD:hover td{background:transparent!important;background-image:none!important;}
.csvParserEVE,.csvParserEVE td,.csvParserEVE:hover td{background:#282828!important;background-image:none!important;}
.csvParserHED,.csvParserHED td,.csvParserHED:hover td{background:#840D13!important;color:#ffffff!important;}
#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(https://static.kart-club-kerpen.de/srv/static/cms/template/images/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:none;}
#lbPrevLink{left:0;}
#lbPrevLink:hover{background:transparent url(https://static.kart-club-kerpen.de/srv/static/cms/template/images/prevlabel.gif) no-repeat 0 15%;}
#lbNextLink{right:0;}
#lbNextLink:hover{background:transparent url(https://static.kart-club-kerpen.de/srv/static/cms/template/images/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(https://static.kart-club-kerpen.de/srv/static/cms/template/images/closelabel.gif) no-repeat center;margin:5px 0;outline:none;}
#lbCaption,#lbNumber{margin-right:71px;}
#lbCaption{font-weight:bold;}
.preload{background:url("https://static.kart-club-kerpen.de/srv/static/cms/template/images/fzLike_loader.gif") no-repeat center center;}
#frontend_previewnode{position:fixed;top:0px;left:0px;width:100%;height:auto;border-bottom:1px solid #ff0000;background:transparent url(https://static.kart-club-kerpen.de/srv/static/cms/sysimages/frontend_demomode_bg.png) repeat left top;text-align:center;margin:0px 0px 0px 0px;padding:15px 5px 15px 5px;color:#ffffff;font-size:10pt;z-index:99999!important;-moz-box-shadow:4px 4px 5px #000000;-webkit-box-shadow:4px 4px 5px #000000;text-shadow:#000000 0px 0px 1px;}
#frontend_newsTable{width:100%!important;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border:0px;font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;color:#353535;font-size:9pt;line-height:1.45em;font-weight:normal;clear:both;}
.frontend_newsHeadline,.frontend_newsHeadline a,.frontend_newsHeadline a:hover,.frontend_newsHeadline a:active,.frontend_newsHeadline a:link,.frontend_newsHeadline a:visited{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-decoration:none;color:#840D13;font-size:14pt!important;font-family:Cambria, Times, Arial, serif;line-height:1.1em;font-weight:bold;}
.frontend_newsHeadline{padding:0px 0px 5px 0px;border-bottom:1px solid #d7d7d7;}
.frontend_newsHeadline.readedBigSize{font-size:17pt;}
.frontend_newsHeadline .frontend_subhead{font-size:9pt;text-transform:none;color:#666666;font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;font-weight:normal;margin:0px 0px 0px 0px;padding:0px 0px 3px 0px;}
.frontend_newsHeadline .frontend_subhead .frontend_newsdate{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.frontend_newsHeadline .frontend_subhead .frontend_categorie{margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;font-weight:bold;}
.frontend_usercommentbubble{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;font-size:8pt;float:right;}
.frontend_usercommentbubble a,.frontend_usercommentbubble a:link,.frontend_usercommentbubble a:visited,.frontend_usercommentbubble a:active,.frontend_usercommentbubble a:hover,.frontend_usercommentbubble img{border:0px!important;text-decoration:none;color:#666666;font-weight:normal;font-size:8pt;}
.frontend_newsimage a,.frontend_newsimage a:hover,.frontend_newsimage a:active,.frontend_newsimage a:link,.frontend_newsimage a:visited{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-decoration:none;}
.frontend_newsimage{padding:13px 10px 5px 0px;}
.frontend_newsimage img{padding:0px;border:0px solid #d7d7d7;}
.frontend_mainnewsimage a,.frontend_mainnewsimage a:hover,.frontend_mainnewsimage a:active,.frontend_mainnewsimage a:link,.frontend_mainnewsimage a:visited{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-decoration:none;background:none;}
.frontend_mainnewsimage{padding:0;float:right;border:1px solid #d7d7d7;margin:0px 0px 5px 15px;clear:both;}
.frontend_mainnewsimage img{margin:5px;}
.frontend_mainnewsimage .frontend_newsimagenode{font-size:8pt;color:#666666;line-height:1.2em;text-align:left;font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;margin:4px 3px 4px 7px;padding:0px 0px 0px 0px;}
.frontend_newsteaser,.frontend_newsteaser a,.frontend_newsteaser a:hover,.frontend_newsteaser a:active,.frontend_newsteaser a:link,.frontend_newsteaser a:visited{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-decoration:none;color:#353535;font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;font-size:10pt;font-family:Arial,Tahoma,Verdana,sans-serif;font-weight:normal;}
.frontend_newsteaser{padding:10px 10px 10px 5px;}
.frontend_newstext a,.frontend_newstext a:hover,.frontend_newstext a:active,.frontend_newstext a:link,.frontend_newstext a:visited{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-decoration:underline;color:#840D13;font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;font-size:10pt;font-weight:normal;}
.frontend_newstext{padding:15px 5px 15px 5px;color:#353535;line-height:1.55em;float:none;clear:both;font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;font-size:10pt;}
.frontend_newstext ul{list-style-image:url(https://static.kart-club-kerpen.de/srv/static/cms/template/images/li.png);}
.frontend_newsLinkFooter{padding:7px 7px 12px 0px;border-top:0px solid #d7d7d7;text-align:left;}
.frontend_newsLinkFooter a,.frontend_newsLinkFooter a:hover,.frontend_newsLinkFooter a:active,.frontend_newsLinkFooter a:link,.frontend_newsLinkFooter a:visited{text-decoration:none;font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;font-size:8pt;font-weight:normal;text-align:right;border:1px solid #d7d7d7;padding:2px 5px 2px 5px;color:#666666;background:url(https://static.kart-club-kerpen.de/srv/static/cms/template/images/btn_bg.png) repeat-x left top;}
.breaker_clear{line-height:0.7em;}
.frontend_attachment,.frontend_attachment a,.frontend_attachment a:hover,.frontend_attachment a:active,.frontend_attachment a:link,.frontend_attachment a:visited{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-decoration:none;color:#353535;font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;font-size:9pt;font-weight:bold;text-align:left;}
.frontend_attachment{padding:10px 0px 10px 0px;}
.frontend_attachment a{color:#840D13;font-weight:normal;}
.frontend_attachment .frontend_attachment_box{margin:0px 0px 5px 0px;padding:5px 5px 5px 5px;border:1px dashed #d7d7d7;width:250px;}
.frontend_attachment .frontend_attachment_box small{color:#666666;}
.frontend_mainnewsLinkFooter,.frontend_mainnewsLinkFooter a,.frontend_mainnewsLinkFooter a:hover,.frontend_mainnewsLinkFooter a:active,.frontend_mainnewsLinkFooter a:link,.frontend_mainnewsLinkFooter a:visited{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-decoration:none;color:#353535;font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;font-size:9pt;font-weight:normal;text-align:left;}
.frontend_mainnewsLinkFooter{padding:10px 0px 10px 0px;border-top:1px solid #d7d7d7;}
.frontend_mainnewsLinkFooter #frontend_newslike{float:right;}
#fzLike{position:relative;text-decoration:none;width:75px;height:20px;background:transparent;font-family:Verdana,Arial,Helvetic;font-size:7pt;line-height:1em;border:0px;font-weight:normal;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;clear:both;}
.fzLike_active{background:transparent url(https://static.kart-club-kerpen.de/srv/static/cms/template/images/fzLike.png) no-repeat 0px center;}
.fzLike_deactive{background:transparent url(https://static.kart-club-kerpen.de/srv/static/cms/template/images/fzLike.png) no-repeat -20px center;cursor:default!important;}
.fzLike_loader{background:transparent url(https://static.kart-club-kerpen.de/srv/static/cms/template/images/fzLike_loader.gif) no-repeat center center;cursor:default!important;}
#fzLike #fzLike_btn{width:20px;height:20px;cursor:pointer;float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#fzLike #fzLike_count{width:45px;height:15px;background:transparent url(https://static.kart-club-kerpen.de/srv/static/cms/template/images/fzLike.png) no-repeat -40px center;cursor:default;float:left;padding:5px 5px 0px 5px;font-weight:bold;color:#353535;text-align:center;text-shadow:#ffffff 0px 1px 1px;}
#frontend_pagemoveholder{border:0px;padding:5px 5px 0px 5px;margin:0px 0px 0px 0px;text-align:right;border-top:0px solid #cccccc;}
#frontend_pagemoveholder a,#frontend_pagemoveholder a:link,#frontend_pagemoveholder a:active,#frontend_pagemoveholder a:visited{text-decoration:none;border:1px solid #d7d7d7;padding:1px 5px 1px 5px;color:#353535;}
#frontend_pagemoveholder a:hover{border:1px solid #840D13;background:#840D13;color:#ffffff;}
#frontend_pagemoveholder .current{color:#555555;font-weight:bold;border:1px solid #cccccc;padding:1px 5px 1px 5px;background:#d7d7d7;}
#frontend_newsnoentry{margin:0px 0px 0px 0px;padding:40px 0px 40px 5px;text-align:left;color:#353535;font-weight:bold;}
#frontend_newsarchive{margin:0px 0px 0px 0px;padding:5px 0px 5px 5px;text-align:right;color:#666666;}
#frontend_newsarchive a{color:#353535;}
.frontend_newssearchresult{padding:5px 5px 5px 5px;margin:0px 0px 0px 0px;border-bottom:1px solid #d7d7d7;font-style:italic;}
.frontend_newssearchmask{padding:5px 5px 20px 5px;margin:0px 0px 10px 0px;}
.frontend_newssearchmask form{padding:0px 0px 5px 0px;margin:5px 0px 0px 0px;border-bottom:1px solid #cccccc;}
.frontend_newssearchmask form input,.frontend_newssearchmask form select,.frontend_newssearchmask form button{font-size:8pt;color:#353535;padding:3px;margin:0px;border:1px solid #cccccc;}
.frontend_newssearchmask form .search_q{width:45%;}
.frontend_newssearchmask form .search_k{width:120px;}
.frontend_newssearchmask form .search_y{}
.frontend_newssearchmask form .search_s{}