*{
	border: 0px;
	margin: 0px;
	padding: 0px;
}
 img{
	vertical-align: bottom;
}
body{
	background: #e2001a;
	padding: 30px 0px;
	font-size: 12px;
}

#start{
	margin: 30px auto;
	width: 950px;
	height: 900px;
	background: transparent url(/_pic/bg_start.gif) 0px 0px no-repeat;
}

#start #navi{
	width:258px;
	float: right;
}

#page, .page{
	margin: 0px auto;
	width: 950px;
	background: #000 url(/_pic/bg_links.gif) bottom left no-repeat;
}

#menu{
	margin: 0px auto;
	width: 950px;
}

#rubrik{
	width: 470px;
	height: 170px;
}

#rubrik img{
	margin: 13px 0px 0px 13px;
}

#rubrik p{
	padding-left: 13px;
}

#links, .links{
	width: 470px;
	float: left;
}

#links p,
.links p{
	color: #fff;
	font-family: arial, verdana, sans-serif;
	padding-top: 5px;
}

#links .image,
.links .image{
	width: 235px;
	float: right;
}

#rechts,.rechts{
	width: 480px;
	float: left;
	background: #fff;
}

#rechts p,
.rechts p{
	padding: 13px;
	font-family: times, serif;
	font-size: 12px;
}

#rechts p.head,
.rechts p.head{
	padding: 0px 0px 0px 13px;
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
}

#rechts p.bottom
{
	padding: 0px 0px 13px 13px;
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
}

#rechts h2,
.rechts h2{
	font-family: arial, verdana, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #e2001a;
	padding-left: 13px;
}
#rechts a,
.rechts a{
	color: #e2001a;
	text-decoration: none;
}
.cf{
	clear: both;
	height: 1px;
}