/* basic elements */

body {
      background-color: #DDD4CB;
	color: #453A36;
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	line-height: 16px;
}
td {  line-height: 16px;
	color: #453A36;
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
}
h1 {  color: #000066;
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
      font-weight:bold;
}
p {   text-align: left;
      margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}
.referenzen {   text-align: left;
      margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	line-height: 20px;
}
a:link {
	color: #BD1220;
	text-decoration: none;
}
a:visited {
	color: #BD1220;
	text-decoration: none;
}
a:hover {
	color: #BD1220;
	text-decoration: none;
}
a:active {
	color: #BD1220;
	text-decoration: none;
}
a.menu:link {
	color: #453A36;
	text-decoration: none;
}
a.menu:visited {
	color: #453A36;
	text-decoration: none;
}
a.menu:hover {
	color: #453A36;
	text-decoration: none;
}
a.menu:active {
	color: #453A36;
	text-decoration: none;
}

/* major divs */

#distance { 
	width:1px;
	height:50%;
	background-color:#DDD4CB;
	margin-bottom:-26em; /* half of container's height */
	float:left;
		}

#container {
	margin:0 auto;
	position:relative; /* puts container in front of distance */
	text-align:left;
	height:52em;
	width:100%;
	clear:left;
	background-image:url(../gfx/background.gif);
	background-repeat: no-repeat;
		}

#layout {
	position: relative;   
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
      height: 620px;
      width: 100%;

      }

#logo{
   position: absolute;
   top: 35px;
   left: 35px;
   width: 241px;
   height: 59px;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
	}

#menu{
   position: absolute;
   top: 38px;
   left: 360px;
   width: 400px;
   text-align: left;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
	}

#headline{
   position: absolute;
   top: 240px;
   left: 120px;
   width: 200px;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   text-align:right;
	}

#zitat{
   position: absolute;
   top: 420px;
   left: 48px;
   width: 266px;
   height: 60px;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   color: #BD1220;
   font-style:italic;
	}

#inhalt{
   position: absolute;
   top: 200px;
   left: 356px;
   width: 556px;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   text-align:left;
	}

#aepfel{
   position: absolute;
   top: 424px;
   left: 498px;
   width: 256px;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
	}