  

html body { background-color: #2b2b2b;}
html div#top-banner { box-shadow: 0px 0px 8px 0px rgb(0, 0, 0); }

html #content { background-color: #f3ece1; box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.26) }
html #right .content h1 { color: #ede8e2; }
html #right .content p { color: #a29682; }

html #bottom-news {display: none;}
html #main .header-bild-full-text:last-child {  margin-bottom: -70px; }
html #right .content h1 { text-align: center; }
html #right .content h2 { text-align: center; }
html #right .content p { text-align: center; }
div#right { background-color: #2b2b2b; box-shadow: 0 0 8px 0 #151515; }
html #footer { box-shadow: 0px 0px 8px 0px #171717; }
  
html #bottom-news a { border-top: 0; }
html #bottom-news h2 { color: #caae83; }
html #bottom-news h1 { color: #afafaf; }
html #bottom-news p { color: #757575; }
  
html #bottom-news a:hover,
html #bottom-news a:hover h2 { background-color: #383838; }
html #bottom-news a:hover { box-shadow: 0 0 4px 0 #1d1d1d; }
  
html .form-control { background-color: #ffffff; }
html input[type="checkbox"]:not(:checked) + label:after, input[type="radio"]:not(:checked) + label:after {
    border: 3px solid #cccccc;
    background-color: white;
}
  
html input[type="checkbox"]:not(:checked) + label:before, input[type="radio"]:not(:checked) + label:before {
    border: 3px solid #cccccc;
}
  
html .tx-powermail { padding-bottom: 20px; }

  
  
  








  
@media (min-width: 550px) {
   html #bottom-news {display: none;}
}

  
@media (min-width: 960px){
   #bottom-news a { border-top: 0; }  
}
  
