#wrapper header #logo {
  margin: 10px 20px 5px;
}

#wrapper h1 {
  color: black;
}

#wrapper a, #wrapper h2 {
  color: #fda623;
}

#wrapper nav#main {
  background: url(../../fileadmin/montansolar/img/mainnav_bg.png) top left repeat-x transparent;
}
#wrapper nav#main li a {
  color: black;
}
#wrapper nav#main li a:hover {
  background: url(../../fileadmin/montansolar/img/mainnav_active_bg.png) top left repeat-x transparent;
}
#wrapper nav#main li .dropped, #wrapper nav#main li .sub:active, #wrapper nav#main li .sub:focus, #wrapper nav#main li .sub:hover {
  background: url(../../fileadmin/montansolar/img/mainnav_active_bg.png) top left repeat-x transparent;
  -moz-box-shadow: 0px 0px 4px #666666;
  -webkit-box-shadow: 0px 0px 4px #666666;
  box-shadow: 0px 0px 4px #666666;
}
#wrapper nav#main li ul li a {
  background: #feca41;
}
#wrapper nav#main li ul li a:hover {
  background: #fd9a21;
}

#wrapper #headbench, #wrapper #headbench_lb {
  background: #fcf09e;
  background: ();
  background: -moz-linear-gradient(top, #fcf09e 0%, #fcf09e 40%, #fed769 100%);
  /*
 * FF3.6+
 */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcf09e), color-stop(40%, #fcf09e), color-stop(100%, #fed769));
  /*
 * Chrome,Safari4+
 */
  background: -webkit-linear-gradient(top, #fcf09e 0%, #fcf09e 40%, #fed769 100%);
  /*
 * Chrome10+,Safari5.1+
 */
  background: -o-linear-gradient(top, #fcf09e 0%, #fcf09e 40%, #fed769 100%);
  /*
 * Opera 11.10+
 */
  background: -ms-linear-gradient(top, #fcf09e 0%, #fcf09e 40%, #fed769 100%);
  /*
 * IE10+
 */
  background: linear-gradient(to bottom, #fcf09e 0%, #fcf09e 40%, #fed769 100%);
  /*
 * W3C
 */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcef9d', endColorstr='#fed768', GradientType=0);
}

#wrapper #headbench a, #wrapper #headbench_lb a {
  color: black;
}

#wrapper footer #footersitemap {
  background: #fcef9d;
  filter: none;
}
#wrapper footer #footersitemap .footersitemap li {
  color: black;
}
#wrapper footer #footersitemap a, #wrapper footer #footersitemap p {
  color: black;
}
#wrapper footer #footmenue {
  background: #fcef9d;
  background: ();
  background: -moz-linear-gradient(top, #fcef9d 0%, #fcef9d 40%, #fed768 100%);
  /*
 * FF3.6+
 */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcef9d), color-stop(40%, #fcef9d), color-stop(100%, #fed768));
  /*
 * Chrome,Safari4+
 */
  background: -webkit-linear-gradient(top, #fcef9d 0%, #fcef9d 40%, #fed768 100%);
  /*
 * Chrome10+,Safari5.1+
 */
  background: -o-linear-gradient(top, #fcef9d 0%, #fcef9d 40%, #fed768 100%);
  /*
 * Opera 11.10+
 */
  background: -ms-linear-gradient(top, #fcef9d 0%, #fcef9d 40%, #fed768 100%);
  /*
 * IE10+
 */
  background: linear-gradient(to bottom, #fcef9d 0%, #fcef9d 40%, #fed768 100%);
  /*
 * W3C
 */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcef9d', endColorstr='#fed768', GradientType=0);
}
#wrapper footer #footmenue a {
  padding: 0 86px 0 22px;
}
#wrapper footer #footmenue a:hover {
  background: #fda623;
}

#wrapper .newsSingleImage {
  float: left;
  margin-right: 20px;
}

#wrapper .contentbox {
  background: white;
}
#wrapper .contentbox .csc-textpic-intext-left .csc-textpic-imagewrap img {
  margin-right: 10px;
}


