/*enthält ale Startseiten Elemente-------------------------------*/
body#start{
	background:d0e3a3;
}
body#start #wrap{
	position:absolute;
	background:#8aba18 url(images/bg-schiller-start.jpg) no-repeat;
	width:900px;
	height:539px;
}
body#start  a:link,
body#start  a:active,
body#start  a:visited{
	color:#fff;
	text-decoration:none;
}
body#start  a:hover{
	color:#000;
}
/*footer*/
body#start #footer{
	position:absolute;
	background:#fff;
	top:539px;
	width:900px;
	height:70px;
}
body#start #footer div{
	width:30%;
	position:relative;
	float:left;
}
body#start #footer div.left{
	padding:20px 10px 0 20px;
}
body#start #footer div.center{
	text-align:right;
}
body#start #footer div.right{
	padding:20px 50px 0 0;
	text-align:right;
	float:right;
}
/*headline*/
body#start h1{
	background:url(images/h1-start.gif) no-repeat;
	position:absolute;
	top:26px;
	left:95px;
	text-indent:-999em;
	width: 315px;
	height: 46px;
}
/*logo*/
body#start #logo{
	right:0px;
	top:90px;
	text-align:right;
}
/*claim*/
body#start img.claim{
	position:absolute;
	left:523px;
	top:187px;
	background:none !important;
}
/*nav*/
body#start #nav{
	top:6px;
	right:4px;
}
body#start #nav ul{
	float:right;
}
body#start #nav li{
	float:left;
}
body#start #nav li a{
	text-decoration:none;
	float:left;
	margin-right:5px;
	padding-right:5px;
	border-right:1px solid #fff;
	font-size:.9em;	
}
body#start #nav li.last a{
	border:none;
}
/*teaser*/
#teaserbox{
	bottom:-1px;
	right:0px;
	height:270px;
}
#teaserbox div{
	position:relative !important;
	background:#a6ca50 url(images/bg-teaser-start.gif) bottom left repeat-x;
	height:90px;
	width:360px;
}
#teaserbox img{
	float:left;
	margin-right:5px;
}
#teaserbox h2{
	font-size:1em;
	padding-top:5px;
}
