/* 
Hellgrau #777675
Grau #3d3d3c
rot #891819
*/ 



#wrapper{
  position:relative;
  float:left;
  width:100%;
  top:0;
  min-height:auto;
  height:auto !important;
  height:auto;
  margin: 0px 0 0 0;
  padding: 0 0 0 0;
  /*background:transparent;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;*/
}

#wrapper{
/* Die alte Syntax, veraltet und mit Präfix versehen, für alte Browser */
background:  -prefix-linear-gradient(left top, #dfd2c5, #777675);
/* Die neue Syntax, die von Browsern benötigt wird, die dem Standard folgen (Opera 12.1,
   IE 10, Firefox 16, Chrome 26, Safari 6.1), ohne Präfix */
background: linear-gradient(to bottom right, #dfdfdf, #777675);}



header {background:transparent;z-index:10; height:auto;margin: 0 0 0 0;padding: 0 0 0 0 !important;}
header .csc-textpic-imagewrap, header .csc-textpic-image, header .csc-default, header .box {margin: 0 0 0 0 !important; padding: 0 0 0 0 !important;}
header .line .box {margin: 0 0 0 0 important; padding: 0 0 0 0 !important;}

#bg-header{position:relative;float:left;background:transparent /*url(../img/bg_header.jpg) no-repeat 100% 100%*/;width:100%;padding: 0 0 0 0;}
#bg-slider{position:relative;float:left;background:transparent /*url(../img/bg_slider.jpg) no-repeat 100% 100%*/;width:100%;height:100%;}

#section-bg {position:relative;display:block;float:left;background:transparent no-repeat; background-size:100% 100%;width:100%;max-width:100%;min-width:100%;height:100%;}
#section-content-bg {background:transparent;width:auto;max-width:980px;margin:0 auto;padding-top:0em;}

.Header-Text {height:5.4em;}

.slick-dots {margin-bottom:2em !important;}
.slick-dotted.slick-slider {margin: 0 0 0 0 !important;}

.logo {width:auto;z-index:2;padding:1em;text-align:center !important;}
.logo img{width:auto;max-width:90%;max-height:300px;}


/*.slogan {width:auto;z-index:2;padding:1em;text-align:center !important;}
.slogan img{width:auto;max-width:85%;}*/



section {margin-top:0em;position:relative;clear:both;}


/*#section-content-bg {background:url(../img/bg-content.jpg) no-repeat center bottom;padding: 0 0 0 0; margin: 0 auto;}*/

footer {background:#545151; width:100%;padding: 1em 0em 1em 0em;z-index:99;position:relative;float:left;height:auto;margin-top:2em;}
footer .line .box {background:transparent;padding:0em 0em 0em 0em;height:auto;}
