#sitename{}
.header-name{color:rgb(250,166,26);font-size:35px;padding-top:10px;text-transform:uppercase;font-family:helvetica neue,Helvetica;font-weight:300}
.header-name2{color:rgb(255,0,0);font-size:22px;font-family:"HelveticaNeueLight","HelveticaNeue-Light","Helvetica Neue Light","HelveticaNeue","Helvetica Neue",'TeXGyreHerosRegular',"Helvetica","Tahoma","Geneva","Arial",sans-serif;font-stretch:normal;padding-top:10px;font-weight:100}
.header-name-da{font-size:25px;padding:0 10px}
.kreis{padding:7px}
.kreis img{padding-bottom:5px}
#logo a{float:left;margin-right:10px}
.fullNavi{padding-top:5px}
#main-content{background:url('/fileadmin/template/images/bg-frontpage.jpg');top:120px;
min-height:700px;width:100%;position:absolute}
.scollable{overflow:auto;height:100%}
.sliderwrap{padding-top:20px;padding-bottom:20px}
.csc-textpic-image img{border-radius:10px;
}
h2{color:#fff}
.cloudcarousel-title{display:block;margin:5px auto;text-transform:uppercase;color:#fff;font-size:28px}
#imagecarousel_c6{height:550px}
.breadcrumb{height:35px;margin:0 auto;font-size:16px;background-color:rgba(0,0,0,0.4)}
.breadcrumb-class{float:left;padding-top:8px;width:990px}
.breadcrumb-class a{padding:0 7px;color:#fff;text-decoration:none}
#footer{position:absolute;bottom:0px}
.cloudcarousel{border-radius:10px;border:2px solid #fff}
p{font-size:16px;line-height:25px;margin-bottom:15px;color:#000}
div.csc-frame-frame1{background-color:rgba(255,255,255,0.8);border:0;padding:20px 20px;margin-top:-40px}
div.csc-frame-frame2{background-color:rgba(255,255,255,0.7);border:1px solid #fff;border-radius:10px;height:350px}
div.csc-frame-frame2 div.csc-textpic-intext-left-nowrap div.csc-textpic-text{padding-left:620px}
div.csc-frame-frame2 div.csc-textpic-intext-left-nowrap div.csc-textpic-text h1{line-height:28px}
div.csc-frame-frame2 div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap{width:62%;float:left;overflow:hidden;margin-top:-10px}
div.csc-frame-frame2 div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap figure.csc-textpic-image img{ 
width:640px;min-height:350px;margin-top:0px;border-radius:10px 0 0 10px}
h1{font-size:28px;font-weight:bold;color:#000;margin:10px 0 15px 0;text-transform:uppercase;line-height:130%}
h3{font-size:18px;font-weight:bold;color:#000;margin:30px 0 20px 0;line-height:25px;text-transform:uppercase}
h4{font-size:23px;font-weight:bold;color:#000;margin:10px 0 20px 0;line-height:25px;text-transform:uppercase}
.csc-textpic-text ul{font-size:16px;margin-left:20px;line-height:28px}
.csc-textpic-text ul li{list-style-type:circle}
.captify{width:127px}
.caption-wrapper{width:227px;border:1px solid #fff}
#logo a img{
}
div.ui-loader-default{display:none}
.tx-indexedsearch-rules{display:none}
div.csc-mailform form ol li.csc-form-element{padding:10px 0px}
div.csc-mailform{padding:20px 0px;font-size:1.4em}
div.csc-textpic-imagerow figure.csc-textpic-image:first-child{float:left;width:500px;padding-left:25px}
#c25{margin-top:-50px}
div.sliderwrap div.csc-default embed{float:left;padding-right:40px}
.twocol-right{padding:10px;background-color:rgba(255,255,255,0.7);border-radius:10px;border:1px solid #fff;font-size:18px}
.fullNavi ul ul{background-color:rgba(255,255,255,0.95);border-radius:5px 5px 5px 5px;width:235px;z-index:999;border-left:1px solid #fff;height:auto}
.fullNavi ul ul li a{font-size:16px;padding:0 0px}
.fullNavi ul ul li{padding:5px 5px;border-bottom:0}
input.tx-indexedsearch-searchbox-sword{border-radius:3px;padding:3px;border:2px solid #ffff00;font-size:16px;margin:5px}
.tx-indexedsearch-searchbox{font-size:1.4em;padding-top:20px}
.tx-indexedsearch-searchbox-button{border-radius:3px;border:3px solid #ffc20e;background-color:#faa61a;font-size:18px;margin:5px}
div.tx-indexedsearch div.tx-indexedsearch-searchbox form#tx_indexedsearch p a{display:none}
div.tx-indexedsearch{font-size:14px}
.tx-indexedsearch-whatis{font-size:16px}
.tx-indexedsearch-res{font-size:16px;line-height:170%}
.tx-indexedsearch-info{display:none}
div.csc-textpic-text p.bodytext span{line-height:150%}
a{color:#0000AF}
div a img.cloudcarousel{-moz-box-shadow:5px 5px 3px #A55;-webkit-box-shadow:5px 5px 3px #A55;box-shadow:5px 5px 3px #A55}
.csc-form-containerwrap{font-size:16px}
.csc-form-element{margin-bottom:25px}
.csc-form-labelwrap{padding-left:30px}
.csc-form-fieldwrap{float:left}
.tx-imagecycle-pi2{padding-bottom:10px;padding-top:20px}
.csc-frame-rulerAfter div div figure img{padding-left:175px}
ol,ul{padding-left:20px;font-size:15px}
li{padding-bottom:10px}
#language_switch li{list-style:none}
.csc-form-element-textline div.csc-form-labelwrap{padding-left:0px}
.csc-form-element-textline div.csc-form-labelwrap:first-child{float:left;padding-right:10px}
.csc-form-element-textline div.csc-form-fieldwrap{float:none;position:relativ;padding-left:150px}
.csc-form-fieldwrap input[type=submit]{
border:1px solid #666666;border-radius:5px;color:#333333;font-size:13px;
padding:5px 20px}
.csc-form-element-submit{padding-top:20px}
.csc-form-element-submit div.csc-form-labelwrap{padding-left:0px}
.csc-header-alignment-center{text-align:center}
div.padding4Images div.csc-textpic div.csc-textpic-imagewrap div.csc-textpic-imagerow figure.csc-textpic-image a img{margin-top:10px;margin-bottom:10px}
div.padding4Images{margin-bottom:30px}
div.padding4Images img{border:2px solid #fff;border-radius:5px;-webkit-box-shadow:5px 5px 3px #555;box-shadow:5px 5px 3px #555}
.csc-form-element-textarea{
}
.csc-form-element-textarea div.csc-form-labelwrap{padding-left:0px}
.csc-form-element-textarea div.csc-form-labelwrap{padding-left:0px}
form.contact_form div.csc-form-containerwrap div.csc-form-6{padding-left:0px}
div.csc-form-fieldwrap textarea{}
form.contact_form{min-height:500px}
form.contact_form div.csc-form-containerwrap div.csc-form-6 .csc-form-labelwrap{float:left;width:150px}
form.contact_form div.csc-form-containerwrap div.csc-form-7{margin-top:120px}
ul li,ol li{color:black;font-family:"Lato","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}
div.imagesInaRow figcaption{width:160px;padding:5px}
div.imagesInaRow figure{float:left;padding-right:30px}
div.imagesInaRow figure.csc-textpic-image:first-child{float:left;padding-left:0px;width:auto}
div.imagesInaRow{background-color:rgba(255,255,255,0.8);height:300px;padding:20px 0 20px 20px}
div.imagesInaRow:nth-child(1){margin-top:-40px}
div.csc-textpic-center figure.csc-textpic-image:first-child{padding-left:460px}
div.imagesInaRow div.csc-textpic-center figure.csc-textpic-image:first-child{padding-left:0px}
.csc-form-20{margin-bottom:30px}
form.donate_form_de{min-height:330px}
form.donate_form_de div.csc-form-containerwrap div.csc-form-7 .csc-form-labelwrap{float:left;width:150px}
form.donate_form_de div.csc-form-containerwrap div.csc-form-8{margin-top:120px}
#cs-buttons-imagecycle-coin_c220{height:20px}
.csc-form-21 div.csc-form-labelwrap{padding-bottom:20px}
.csc-form-22{margin-top:80px;margin-bottom:40px}
.ede-banner{padding-top:5px}
#logo a{float:left;margin-right:0px}
#languageselect ul li a{margin-right:10px}
div.field-error strong{text-transform:none}
div.field-error{font-size:0.65em;position:absolute}
div.csc-form-labelwrap label em{display:block;font-size:0.5em;font-style:normal;height:12px;margin-top:-5px}
.csc-mailform em{font-size:0.65em}
.fb-footer{display:block;padding-left:600px;margin-top:-55px}
.fb-youtube{display:block;margin-top:-55px;padding-left:720px}
.fb-twitter{display:none;margin-top:-55px;padding-left:840px}
#lang-selector{font-size:13px;text-transform:uppercase;position:relative;padding-right:5px}
#lang-selector img{float:right;padding-right:10px}
#lang-ul{padding-right:12px;padding-bottom:10px;padding-top:5px;padding-left:17px;list-style-type:none;font-size:13px;position:relative;float:right;background-image:url('/fileadmin/template/images/language_bubble.png');background-repeat:no-repeat}
#lang-ul li{text-transform:uppercase;float:none}
#lang-ul li a{text-decoration:none;color:#000}
#lang-selector ul li{
}
#lang-selector ul li a{text-decoration:none}
.breadcrumb-content{width:1020px;margin:0 auto;color:#fff}
.fullNavi>ul:nth-child(1)>li:nth-child(7)>ul:nth-child(2){width:250px;left:965px}
div.sliderwrap div.csc-frame{width:980px;background-color:rgba(255,255,255,0.8);
padding:20px}
div.borderWithNoPadding{width:1020px;background-color:rgba(255,255,255,0.8);border:1px solid #fff;padding:0px}
iframe{float:left;padding-right:20px}
.tx-imagecycle-pi3{padding-left:140px}
.search-icon{float:right}
.tx-imagecarousel-pi2{margin-top:-40px}
div.halfTeaser{width:460px;padding:0px 25px;float:left;height:340px;margin-bottom:20px;border-bottom:1px solid black}
div.halfTeaserWithBG{width:460px;padding:0px 25px;float:left;height:340px;margin-bottom:20px;background-color:rgba(255,255,255,0.8)}
