.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}
.csc-textpic-intext-right-nowrap .csc-textpic-text{margin-right:410px}
.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:410px}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0;font-size:100%}
html,body{height:100%}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{
display:block}
b,strong{
font-weight:bold}
img{color:transparent;font-size:0;vertical-align:middle;
-ms-interpolation-mode:bicubic}
ol,ul{list-style:none}
li{
display:list-item}
table{border-collapse:collapse;border-spacing:0}
th,td,caption{font-weight:normal;vertical-align:top;text-align:left}
q{quotes:none}
q:before,q:after{content:'';content:none}
sub,sup,small{font-size:75%}
sub,sup{line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-0.25em}
sup{top:-0.5em}
svg{
overflow:hidden}
body{min-width:960px}
.container_16{margin-left:auto;margin-right:auto;width:960px}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;margin-left:10px;margin-right:10px}
.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11,.push_12,.pull_12,.push_13,.pull_13,.push_14,.pull_14,.push_15,.pull_15,.push_16,.pull_16{position:relative}
.alpha{margin-left:0}
.omega{margin-right:0}
.container_16 .grid_1{width:40px}
.container_16 .grid_2{width:100px}
.container_16 .grid_3{width:160px}
.container_16 .grid_4{width:220px}
.container_16 .grid_5{width:280px}
.container_16 .grid_6{width:340px}
.container_16 .grid_7{width:400px}
.container_16 .grid_8{width:460px}
.container_16 .grid_9{width:520px}
.container_16 .grid_10{width:580px}
.container_16 .grid_11{width:640px}
.container_16 .grid_12{width:700px}
.container_16 .grid_13{width:760px}
.container_16 .grid_14{width:820px}
.container_16 .grid_15{width:880px}
.container_16 .grid_16{width:940px}
.container_16 .prefix_1{padding-left:60px}
.container_16 .prefix_2{padding-left:120px}
.container_16 .prefix_3{padding-left:180px}
.container_16 .prefix_4{padding-left:240px}
.container_16 .prefix_5{padding-left:300px}
.container_16 .prefix_6{padding-left:360px}
.container_16 .prefix_7{padding-left:420px}
.container_16 .prefix_8{padding-left:480px}
.container_16 .prefix_9{padding-left:540px}
.container_16 .prefix_10{padding-left:600px}
.container_16 .prefix_11{padding-left:660px}
.container_16 .prefix_12{padding-left:720px}
.container_16 .prefix_13{padding-left:780px}
.container_16 .prefix_14{padding-left:840px}
.container_16 .prefix_15{padding-left:900px}
.container_16 .suffix_1{padding-right:60px}
.container_16 .suffix_2{padding-right:120px}
.container_16 .suffix_3{padding-right:180px}
.container_16 .suffix_4{padding-right:240px}
.container_16 .suffix_5{padding-right:300px}
.container_16 .suffix_6{padding-right:360px}
.container_16 .suffix_7{padding-right:420px}
.container_16 .suffix_8{padding-right:480px}
.container_16 .suffix_9{padding-right:540px}
.container_16 .suffix_10{padding-right:600px}
.container_16 .suffix_11{padding-right:660px}
.container_16 .suffix_12{padding-right:720px}
.container_16 .suffix_13{padding-right:780px}
.container_16 .suffix_14{padding-right:840px}
.container_16 .suffix_15{padding-right:900px}
.container_16 .push_1{left:60px}
.container_16 .push_2{left:120px}
.container_16 .push_3{left:180px}
.container_16 .push_4{left:240px}
.container_16 .push_5{left:300px}
.container_16 .push_6{left:360px}
.container_16 .push_7{left:420px}
.container_16 .push_8{left:480px}
.container_16 .push_9{left:540px}
.container_16 .push_10{left:600px}
.container_16 .push_11{left:660px}
.container_16 .push_12{left:720px}
.container_16 .push_13{left:780px}
.container_16 .push_14{left:840px}
.container_16 .push_15{left:900px}
.container_16 .pull_1{left:-60px}
.container_16 .pull_2{left:-120px}
.container_16 .pull_3{left:-180px}
.container_16 .pull_4{left:-240px}
.container_16 .pull_5{left:-300px}
.container_16 .pull_6{left:-360px}
.container_16 .pull_7{left:-420px}
.container_16 .pull_8{left:-480px}
.container_16 .pull_9{left:-540px}
.container_16 .pull_10{left:-600px}
.container_16 .pull_11{left:-660px}
.container_16 .pull_12{left:-720px}
.container_16 .pull_13{left:-780px}
.container_16 .pull_14{left:-840px}
.container_16 .pull_15{left:-900px}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:before,.clearfix:after,.container_16:before,.container_16:after{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}
.clearfix:after,.container_16:after{clear:both}
html{font-size:100.1%;height:100%;min-height:100%}
body{font-size:.75em;font-family:Verdana,Arial,sans-serif;color:#000;height:100%;min-height:100%;line-height:1.3em;text-align:center;background-color:#FFF;margin:0;padding:0}
#wrapper{margin:0 auto;text-align:left;position:relative}
header#top{height:184px;position:relative;border-bottom:1px solid #AAA;margin-bottom:6px}
header#top a#logo,header#top a#logo:link,header#top a#logo:visited{display:block;width:164px;height:125px;position:absolute;top:27px;left:0}
header#top nav#lnav{position:absolute;right:0;top:27px}
header#top nav#lnav li{float:left;border-left:1px solid #758698;padding-left:5px;margin-left:5px;line-height:0.9em}
header#top nav#lnav li:first-child{border:none}
header#top nav#lnav li a,header#top nav#lnav li a:link,header#top nav#lnav li a:visited{text-transform:uppercase;color:#758698;text-decoration:none}
header#top nav#lnav li.act a,header#top nav#lnav li a:hover,header#top nav#lnav li a:active{color:#333}
header .claim{position:absolute;bottom:30px;left:251px;font-size:1.5em;font-family:'Times New Roman';font-style:italic;color:#333}
nav#hnav{margin:0 0 40px 17px;position:relative;z-index:8}
nav#hnav li{float:left;border-left:1px solid #AAA;position:relative}
nav#hnav li:first-child{border:none}
nav#hnav ul li:hover ul{left:-1px;top:42px}
nav#hnav ul ul{position:absolute;left:-9999px;top:-100px;background:white url('../../fileadmin/templates/images/interface/hnav-bg.jpg') repeat-x 0 0;padding:10px 15px 13px 15px;width:180px}
nav#hnav ul ul li{border:none;float:none}
nav#hnav ul ul li a,nav#hnav ul ul li a:link,nav#hnav ul ul li a:visited{text-decoration:none;font-family:'Georgia';font-size:1.1em;line-height:1.6em;color:#758698}
nav#hnav ul ul li.act a,nav#hnav ul ul li a:hover,nav#hnav ul ul li a:active{color:#333}
#content{min-height:400px;margin-bottom:20px;font-family:'Georgia';font-size:1.2em;line-height:1.3em;color:#555c62}
footer{border-top:1px solid #AAA;text-transform:uppercase;position:relative;color:#AAA;height:50px}
footer #copyright{position:absolute;left:0;top:12px}
footer nav#gnav{position:absolute;right:0;top:12px}
footer nav#gnav li{float:left;border-left:1px solid #AAA;padding-left:5px;margin-left:5px;line-height:0.9em}
footer nav#gnav li a,footer nav#gnav li a:link,footer nav#gnav li a:visited{color:#AAA;text-decoration:none}
footer nav#gnav li:first-child{border:none}
a,a:link,a:visited{color:#758698;text-decoration:none}
a:hover,a:active{text-decoration:underline}
p{margin-bottom:15px}
h1{margin-bottom:20px}
h1 strong{display:none}
h2{font-weight:bold;margin-bottom:10px}
h3{font-weight:bold}
a.html-tooltip{position:relative;z-index:0;color:#AAA}
h4{margin-bottom:20px}
h4 strong{display:none}
.csc-textpic-imagewrap{margin-bottom:15px}
.black{background-color:black;color:white;padding:20px 0 10px 0}
#page-1 .left{float:left;width:206px;margin:0 37px;text-align:center}
#page-1 .left figure img{margin-bottom:40px}
#page-1 .left figure figcaption{font-family:'Times New Roman';font-size:1.2em;font-style:italic;text-align:center}
#page-1 .right{float:left;width:280px;padding-right:20px}
#page-1 .teaser{margin-top:25px}
#page-1 .teaser figure{margin-bottom:25px}
#slider-container{background-color:#E3E7EA;height:430px}
#slider{width:460px;height:290px;margin-bottom:60px}
.nivoSlider{position:relative}
.nivoSlider img{position:absolute;top:0px;left:0px}
.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%}
.nivo-box{display:block;position:absolute;z-index:5}
.nivo-caption{position:absolute;left:0px;top:290px;padding:15px 10px;z-index:8}
.nivo-caption p{margin:0;font-size:1.1em;font-style:italic}
.nivo-html-caption{display:none}
.nivoSlider{position:relative;background:#fff url('../../fileadmin/templates/css/typo3conf/ext/dcd_nivoslider/Resources/Public/Images/loading.html') no-repeat 50% 50%}
.nivoSlider img{position:absolute;top:0px;left:0px;display:none}
.nivoSlider a{border:0;display:block}
.nivo-controlNav{position:absolute;right:0;bottom:-130px}
.nivo-controlNav a{float:left;width:10px;height:10px;background:url(../../fileadmin/templates/images/interface/dot.jpg) no-repeat 0 0;text-indent:-9999px;border:0;cursor:pointer;margin-right:10px}
.nivo-controlNav a.active{background:url(../../fileadmin/templates/images/interface/dot-act.jpg) no-repeat 0 0}
.nivo-directionNav a{height:20px;width:20px;text-indent:-9999px;cursor:pointer;position:absolute;z-index:10}
a.nivo-nextNav{background:url(../../fileadmin/templates/images/interface/arrow-right.png) no-repeat 0 0;right:10px;top:50%}
a.nivo-prevNav{background:url(../../fileadmin/templates/images/interface/arrow-left.png) no-repeat 0 0;left:10px;top:50%}
.tx-dcdaddress-pi1 .address-single a,.tx-dcdaddress-pi1 .address-single a:link,.tx-dcdaddress-pi1 .address-single a:visited{display:block}
.csc-sitemap{border-top:1px solid #AAAAAA}
.csc-sitemap li:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}
.csc-sitemap ul li{border-bottom:1px solid #AAAAAA;padding:10px 0}
.csc-sitemap ul{width:100%}
.csc-sitemap ul li a,.csc-sitemap ul li a:link,.csc-sitemap ul li a:visited{float:left;width:50%}
.csc-sitemap ul ul{float:left;width:50%}
.csc-sitemap ul li li{border:none;padding:0}
.csc-sitemap ul li li a,.csc-sitemap ul li li a:link,.csc-sitemap ul li li a:visited{width:100%}
.tx-dcdaddress-pi1{margin-bottom:15px}
.tx-dcdaddress-pi1 ul.address-list li{float:left;width:210px;margin-right:20px}
.tx-dcdaddress-pi1 ul.address-list li.brw{width:100%}
.tx-dcdaddress-pi1 ul.address-list a.map,.tx-dcdaddress-pi1 ul.address-list a.map:link,.tx-dcdaddress-pi1 ul.address-list a.map:visited{margin-top:15px;display:block}
.tx-dcdaddress-pi1 .address-single a.back,.tx-dcdaddress-pi1 .address-single a.back:link,.tx-dcdaddress-pi1 .address-single a.back:visited{margin-top:15px;display:block}
.tx-dcdaddress-pi1 .address-single .gmap{margin-bottom:5px}
