/* Style sheet zis_elements */
.zis_print{display:none;}
#header{background-color:#ffffff;}
#top_front{top:42px;position:absolute;}
#top_img{top:42px;position:absolute;}
#container{padding:38px 0 32px;background-color:#fff;border-right:1px solid #de6421;border-bottom:1px solid #de6421;border-left:1px solid #de6421;}
#main{padding-right:22px;padding-left:22px;}
#main p,#main ul,#main ol{line-height:18px;}
#right{width:240px;padding-right:32px;}
.rightBlock,#right.mod_article{margin-top:22px;padding-left:20px;border-left:1px solid #de6421;margin-left: 0px !important;}
.aktuell{padding-left:16px;border-left:5px solid #de6421;}
#flag_message{left:960px;top:285px;position:absolute;}
.pipeMenu{display:inline-block;margin:0;padding:0;vertical-align:text-top;}
.pipeMenu .separator{display:inline;}
.pipeMenu span.active{font-weight:bold;}
.pipeMenu .separator span:before{content: "|";}
#footerMenu.pipeMenu div.separator span.first:before{content: " ";}
#footerMenu.pipeMenu div.separator span.last:before{content: "|";}
#serviceMenu{right:4px;top:20px;position:absolute;font-size:10px;color:#4f4f4f;}
#serviceMenu a{text-decoration:none;color:#4f4f4f;}
#serviceMenu a:hover{text-decoration:underline;}
#serviceMenu .pipeMenu div.separator span.first:before{content: " ";}
#serviceMenu .pipeMenu div.separator span.last:before{content: "|";}
#serviceMenu .pipeMenu{float:left;}
#sprachwaehler{float:right;display:inline-block;padding-left:4px;}
#user{float:left;}
#footer{width:100%;padding-top:5px;padding-bottom:20px;padding-left:32px;}
#footer .inside{font-size:10px;color:#de6421;}
#footer a{text-decoration:none;color:#de6421;}
#footer a:hover{text-decoration:underline;}
.bottom_line{border-bottom:1px solid #c9c9c9;}
.top_line{border-top:1px solid #c9c9c9;}
.tableform td{width:160px;padding:5px 10px;vertical-align:middle;background-color:#f2f2f2;border-top:2px solid #ffffff;border-bottom:2px solid #ffffff;}
.rechts{float:right;margin-right:0;}
.links{float:left;margin-left:0;}
.voll{clear:both;margin-right:0;margin-left:0;}
.bild{margin-top:3px;margin-bottom:3px;}
.mod_newslist .layout_short{margin-bottom:15px;}
.mod_newslist p.info,.mod_newsreader p.info{margin-bottom:5px;font-size:10px;color:#c9c9c9;}
.ce_comments .widget,.ce_comments .submit_container{padding:5px 10px;background-color:#f2f2f2;border-bottom:2px solid #ffffff;}
.comment_default{margin-bottom:15px;}
.mod_faqlist a{color:#000000;}
#right h2{margin-top:0;}
.ce_table td,.ce_table th{padding:3px 6px;vertical-align:middle;border-bottom:1px solid #c9c9c9;}
#anmelde-formular table{width:620px;}
#anmelde-formular .radio_container span,#anmelde-formular .checkbox_container span{display:block;}
#anmelde-formular td.col_first{width:30%;}
.ce_form .error{color:#de6421;}
