@charset"utf-8";
html,body{background-color:#fcfcfc;color:#211a1c;margin:0;padding:0;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:11px}
a{text-decoration:none}
a:hover{text-decoration:underline}
a img{border:none}
#container{width:900px;margin:0 auto}
#header{}
#logo{display:block;margin:50px 0 65px 0;float:left}
#willkomen{color:#dcdcdc;font-size:24px;text-transform:uppercase;float:right;margin-top:89px}
#middle{clear:both;overflow:hidden}
#content{width:660px;float:left;overflow:hidden;margin-right:70px;text-align:justify;
font-size:13px;line-height:21px}
h1{font-size:14px;color:#88041d}
.zum-page{display:block;text-decoration:none;color:#85081f;font-size:12px;font-weight:bold;margin-top:10px}
.zum-page:hover{text-decoration:underline}
#menu{width:170px;float:left;overflow:hidden}
#menu h1{font-size:15px;color:#211a1c;margin-top:0px}
.m-r{display:block;text-decoration:none;background:url('../../fileadmin/tmpl/main/img/m-r-btn.jpg') no-repeat;width:156px;height:23px;padding:6px 0 0 12px;color:#3e383a;font-size:11px;font-size:bold;margin-bottom:7px;text-shadow:1px 1px #e8e4e5}
.m-r:hover,.m-r-act{display:block;text-decoration:none;background:url('../../fileadmin/tmpl/main/img/m-r-btn-a.jpg') no-repeat;width:156px;height:23px;padding:6px 0 0 12px;color:#fff;font-size:bold;margin-bottom:7px;text-shadow:1px 1px #68081b}
#footer{clear:both;width:100%;margin-top:35px;border-top:solid 1px #d0cfcf;padding-top:20px;padding-bottom:30px}
#footer a{color:#767474}
#footer a.act{text-decoration:underline}
#mail{color:#918c8c;float:left}
#mail a{color:#000;text-decoration:none}
#mail a:hover{color:#000;text-decoration:underline}
#copyright{color:#918c8c;text-align:center;width:100%}
#copyright span{display:inline}
#copyright a{color:#000;text-decoration:none}
#copyright a:hover{color:#000;text-decoration:underline}
ul{height:436px;list-style:none outside none;margin:0 auto;padding:0;width:321px}
li{cursor:pointer;height:436px;text-align:center;width:321px}
li img{width:100%;height:100%}
li.roundabout-in-focus{cursor:default}
span{display:block;
}
.next{position:relative;top:-331px;left:0px;background:url('../../fileadmin/tmpl/main/img/a-prev.gif') no-repeat;width:40px;height:71px;display:block;z-index:999}
.next:hover{background:url('../../fileadmin/tmpl/main/img/a-prev-a.gif') no-repeat}
.prev{position:relative;top:-260px;left:621px;background:url('../../fileadmin/tmpl/main/img/a-next.gif') no-repeat;width:40px;height:71px;display:block;z-index:999}
.prev:hover{background:url('../../fileadmin/tmpl/main/img/a-next-a.gif') no-repeat}
.sep{float:left;margin:0 10px;padding:0px;color:#918c8c}
.menu-ft{text-decoration:none;color:#918c8c;float:left}
.menu-ft:hover{color:#000}
#content h1{margin-bottom:15px}
#content .csc-default a{
text-decoration:none;color:#85081f;font-size:12px;font-weight:bold;margin-top:10px}
#copyright p{float:left}
#special_menu{float:left;margin-top:11px;margin-bottom:10px}
#special_menu a,#special_menu a:hover{color:#918C8C}
h1.main_header{font-size:16px;margin-top:0}
hr.clearer{background-color:#D0CFCF;display:block;border:none;height:1px;width:100%}
.news-list-date,.news-single-date{color:#918C8C;font-size:11px}
.news-list-item h2{margin-bottom:0}
.news-list-item h2 a{font-size:14px!important;font-weight:bold}
.news-single-item h2{font-size:14px}
.news-single-item a:hover{text-decoration:underline!important}
.header_sin{margin-bottom:0!important}
#GMap{width:100%;height:400px}
.csc-header-alignment-center{text-align:center}
.csc-header-alignment-right{text-align:right}
.csc-header-alignment-left{text-align:left}
DIV.csc-textpic,DIV.csc-textpic DIV.csc-textpic-imagerow,UL.csc-uploads LI{overflow:hidden}
DIV.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0}
DIV.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top}
DIV.csc-textpic .csc-textpic-imagewrap FIGURE,DIV.csc-textpic FIGURE.csc-textpic-imagewrap{margin:0;display:table}
FIGCAPTION.csc-textpic-caption{display:table-caption}
.csc-textpic-caption{text-align:left;caption-side:bottom}
DIV.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center}
DIV.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right}
DIV.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left}
DIV.csc-textpic DIV.csc-textpic-imagecolumn{float:left}
DIV.csc-textpic-border DIV.csc-textpic-imagewrap IMG{border:2px solid black;padding:0px 0px}
DIV.csc-textpic .csc-textpic-imagewrap IMG{border:none;display:block}
DIV.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px}
DIV.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0}
DIV.csc-textpic-imagecolumn,TD.csc-textpic-imagecolumn .csc-textpic-image{margin-right:10px}
DIV.csc-textpic-imagecolumn.csc-textpic-lastcol,TD.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image{margin-right:0}
DIV.csc-textpic-intext-left .csc-textpic-imagewrap,DIV.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:10px}
DIV.csc-textpic-intext-right .csc-textpic-imagewrap,DIV.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:10px}
DIV.csc-textpic-center .csc-textpic-imagewrap,DIV.csc-textpic-center FIGURE.csc-textpic-imagewrap{overflow:hidden}
DIV.csc-textpic-center .csc-textpic-center-outer{position:relative;float:right;right:50%}
DIV.csc-textpic-center .csc-textpic-center-inner{position:relative;float:right;right:-50%}
DIV.csc-textpic-right .csc-textpic-imagewrap{float:right}
DIV.csc-textpic-right DIV.csc-textpic-text{clear:right}
DIV.csc-textpic-left .csc-textpic-imagewrap{float:left}
DIV.csc-textpic-left DIV.csc-textpic-text{clear:left}
DIV.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}
DIV.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}
DIV.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right}
DIV.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left}
DIV.csc-textpic DIV.csc-textpic-imagerow-last,DIV.csc-textpic DIV.csc-textpic-imagerow-none DIV.csc-textpic-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
UL.csc-uploads{padding:0}
UL.csc-uploads LI{list-style:none outside none;margin:1em 0}
UL.csc-uploads IMG{float:left;padding-right:1em;vertical-align:top}
UL.csc-uploads SPAN{display:block}
UL.csc-uploads SPAN.csc-uploads-fileName{text-decoration:underline}
TABLE.contenttable-color-1{background-color:#EDEBF1}
TABLE.contenttable-color-2{background-color:#F5FFAA}
TABLE.contenttable-color-240{background-color:black}
TABLE.contenttable-color-241{background-color:white}
TABLE.contenttable-color-242{background-color:#333333}
TABLE.contenttable-color-243{background-color:gray}
TABLE.contenttable-color-244{background-color:silver}
.align-center{text-align:center}
.align-left{text-align:left}
.align-right{text-align:right}
.cookie-infobox-wrp{display:none;position:fixed;bottom:0px;left:0px;width:100%;font-size:11px;line-height:1.4em;background:#000;background:rgba(0,0,0,0.5);box-shadow:0 -2px 2px rgba(0,0,0,0.5);color:#fff;z-index:2}
.cookie-infobox{width:750px;position:relative;margin:0 auto;padding:1px 170px 0px 0px}
.cookie-infobox-wrp p{text-align:left;margin:10px 0}
.cookie-infobox-wrp a{color:#fff;font-size:11px;margin:10px 0}
.cookie-infobox-wrp a:hover{text-decoration:underline}
.cookie-infobox-wrp .cookie-infobox-btn{display:inline-block;*display:inline;zoom:1;width:150px;text-align:center;font-size:24px;line-height:50px;text-transform:uppercase;background:#fff;color:#000;cursor:pointer;position:absolute;margin-top:-25px;top:50%;right:0}
.cookie-infobox-wrp .cookie-infobox-btn:hover{background:#000;color:#fff;box-shadow:0 1px 0 rgba(255,255,255,0.2)}
.cookie-infobox-wrp .cookie-infobox-exit{position:absolute;top:0;right:0;background:#fff;font-size:10px;padding:3px 6px;cursor:pointer;color:#000}
