body{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#282828;
	background-image:url(images/bg.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	}
a:link{
	text-decoration:none;
	color:#990000;}
a:hover{
	text-decoration:none;
	color:#FFFFFF;}
a:visited{
	text-decoration:none;
	color:#990000;}
img{
	border:none;}
#all{
	width:970px;}
#head{
	background-image:url(images/header.png);
	height:377px;
	width:970px;
	}
#benefits{
	float:right;
	margin:184px 0px 0px 0px;
	width:193px;
	height:100px;}
#dieidee{
	background-image:url(images/dieidee.png);
	background-repeat:no-repeat;
	width:81px;
	height:24px;
	margin:0px 112px 0px 0px;}
#dieidee a{
	display:block;
	background-image:url(images/dieidee.png);
	background-repeat:no-repeat;
	width:81px;
	height:24px;}
#dieidee a:hover{
	display:block;
	background-image:url(images/dieideeov.png);
	background-repeat:no-repeat;
	width:81px;
	height:24px;}
#wer{
	background-image:url(images/wer.png);
	background-repeat:no-repeat;
	width:59px;
	height:24px;
	margin:12px 0px 0px 12px;}
#wer a{
	display:block;
	background-image:url(images/wer.png);
	background-repeat:no-repeat;
	width:59px;
	height:24px;}
#wer a:hover{
	display:block;
	background-image:url(images/werov.png);
	background-repeat:no-repeat;
	width:59px;
	height:24px;}
#forder{
	background-image:url(images/foerder.png);
	background-repeat:no-repeat;
	width:100px;
	height:29px;
	margin:9px 0px 0px 23px;}
#forder a{
	display:block;
	background-image:url(images/foerder.png);
	background-repeat:no-repeat;
	width:100px;
	height:29px;}
#forder a:hover{
	display:block;
	background-image:url(images/foerderov.png);
	background-repeat:no-repeat;
	width:100px;
	height:29px;}
#navi{
	float:left;
	margin:35px 0px 0px 61px;
	width:850px;}
#home{
	background-image:url(images/home.png);
	background-repeat:no-repeat;
	width:53px;
	height:22px;
	margin:9px 0px 0px 23px;
	float:left;}
#home a{
	display:block;
	background-image:url(images/home.png);
	background-repeat:no-repeat;
	width:53px;
	height:22px;}
#home a:hover{
	display:block;
	background-image:url(images/homeov.png);
	background-repeat:no-repeat;
	width:53px;
	height:22px;}
#idee{
	background-image:url(images/idee.png);
	background-repeat:no-repeat;
	width:70px;
	height:22px;
	margin:9px 0px 0px 30px;
	float:left;}
#idee a{
	display:block;
	background-image:url(images/idee.png);
	background-repeat:no-repeat;
	width:70px;
	height:22px;}
#idee a:hover{
	display:block;
	background-image:url(images/ideeov.png);
	background-repeat:no-repeat;
	width:70px;
	height:22px;}
#teilnehmer{
	background-image:url(images/teilnehmer.png);
	background-repeat:no-repeat;
	width:108px;
	height:22px;
	margin:9px 0px 0px 29px;
	float:left;}
#teilnehmer a{
	display:block;
	background-image:url(images/teilnehmer.png);
	background-repeat:no-repeat;
	width:108px;
	height:22px;}
#teilnehmer a:hover{
	display:block;
	background-image:url(images/teilnehmerov.png);
	background-repeat:no-repeat;
	width:108px;
	height:22px;}	
#anmeldung{
	background-image:url(images/anmeldung.png);
	background-repeat:no-repeat;
	width:108px;
	height:27px;
	margin:10px 0px 0px 28px;
	float:left;}
#anmeldung a{
	display:block;
	background-image:url(images/anmledung.png);
	background-repeat:no-repeat;
	width:108px;
	height:27px;}
#anmeldung a:hover{
	display:block;
	background-image:url(images/anmeldungov.png);
	background-repeat:no-repeat;
	width:108px;
	height:27px;}
#warteliste{
	background-image:url(images/warteliste.png);
	background-repeat:no-repeat;
	width:98px;
	height:22px;
	margin:9px 24px 0px 0px;
	float:right;}
#warteliste a{
	display:block;
	background-image:url(images/warteliste.png);
	background-repeat:no-repeat;
	width:98px;
	height:22px;}
#warteliste a:hover{
	display:block;
	background-image:url(images/wartelisteov.png);
	background-repeat:no-repeat;
	width:98px;
	height:22px;}
#content{
	background-image:url(images/bgcontent.png);
	background-repeat:repeat-y;
	width:970px;}
#text{
	float:left;
	margin:0px 0px 0px 75px;
	width:469px;
	padding:0px 0px 0px 15px;}
#text h1 {
	margin:0px;
	padding:0px;
	font-size:140%;}
#text p{
	font-size:90%;
	line-height:130%;}
#namen{
	background-image:url(images/name.png);
	width:409px;
	height:160px;
	float:left;
	margin:0px 0px 0px 0px;}
.break{
	clear:both;
	height:1px;
	overflow:hidden;}
#footer{
	background-image:url(images/footer.png);
	width:555px;
	height:25px;
	margin:0px 0px 0px 63px;
	padding:2px 0px 0px 350px;}
.affi{
	float:left;
	margin:0px 0px 2px 2px;
	width:88px;
	height:31px;}

