/*########################################
			  HOME STYLES
#########################################*/

#wrapper {
  margin: 33px auto;
}

#header {
  height: 71px;
}

#main {
  height: 507px;
  padding: 0;
  position: static;
  min-height: 507px;
  padding-bottom: 0;
}

#left {
  width: 762px;
  height: 507px;
  padding: 0;
}

#right {
  width: 173px;
  height: 507px;
  position: relative;
  background: #FCFEFD url(/fileadmin/templates/images/news_verlauf.jpg) top left no-repeat;
  margin: 0;
  float: right;
}

a#login {
  position: absolute;
  width: 173px;
  height: 20px;
  top: 0;
  left: 0;
  float: none;
}

#references,
#news {
  margin-top: 25px;
  padding: 0 9px;
}

#references h1,
#news h1 {
  color: #000;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 1.55em;
  margin-bottom: 10px;
}

#news span.date {
  display: block;
}

#references h2,
#news h2 {
  font-weight: bold;
}

#references p,
#news p {
  display: inline;
}

#references .image,
#news .image {
  margin: 10px 0;
  display: block;
}

 
ul#quicklinks {
  width: 763px;
  float: left;
}

ul#quicklinks li {
  height: 102px;
  width: 228px;
  background-position: top left;
  background-repeat: no-repeat;
  margin-right: 15px;
  font-size: 0;
  line-height: 0;
  display: block;
  float: left; 

}

ul#quicklinks li.LFenster {background-image: url(/fileadmin/templates/images/home_lfenster.jpg);}
ul#quicklinks li.LTüren {background-image: url(/fileadmin/templates/images/home_ltueren.jpg);}
ul#quicklinks li.LRäume {background-image: url(/fileadmin/templates/images/home_lraeume.jpg);}

ul#quicklinks li a {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
}

ul#quicklinks li a img {
  position: absolute;
  top:0;
  left:0;
}

#footer {
  position: static;
  margin-top: 10px;
  color: #999;
  height: auto;
}

#footer a,
#footer a:link,
#footer a:visited,
#footer a:active {
  color: #999;
}
#footer a:hover {
  color: #008530;
}
