html, body, p, ul, li, div, a, img {
	margin:0px;
	padding:0px;
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
}
body {
	background:url(../img/bg_strich.jpg) top left repeat-x;
}
div.page {
	width:980px;
	height:768px;
	background:url(../img/bg_start.jpg) top left no-repeat;
}
div.flash {
	width:980px;
	height:90px;
}
div.left {
	float:left;
	width:420px;
}
div.nav5 a {
	display:block;
	width:355px;
	height:36px;
	background:url(../img/nav5.png) top left no-repeat;
}
div.nav5 a:hover {
	background:url(../img/nav5_hover.png) top left no-repeat;
}
div.nav4 a {
	display:block;
	width:355px;
	height:36px;
	background:url(../img/nav4.png) top left no-repeat;
}
div.nav4 a:hover {
	background:url(../img/nav4_hover.png) top left no-repeat;
}
div.nav3 a {
	display:block;
	width:355px;
	height:36px;
	background:url(../img/nav3.png) top left no-repeat;
}
div.nav3 a:hover {
	background:url(../img/nav3_hover.png) top left no-repeat;
}
div.nav2 a {
	display:block;
	width:355px;
	height:36px;
	background:url(../img/nav2.png) top left no-repeat;
}
div.nav2 a:hover {
	background:url(../img/nav2_hover.png) top left no-repeat;
}
div.nav5, div.nav4, div.nav3, div.nav2 {
	margin:0px 0px 0px 35px;
}
div.nav5 span, div.nav4 span, div.nav3 span, div.nav2 span {
	display:none;
}
div.logo {
	margin:268px 0px 0px 15px;
	float:left;
	height:200px;
	width:420px;
}
div.inhalt {
	float:left;
	width:560px;
}
div.main {
	width:980px;
}
* html div, * html img, * html a {
	behavior:url(fileadmin/templates/iepngfix.htc);
}
* html div.logo {
	display:inline;
	margin:252px 0px 0px 15px;
}
* html div.inhalt {
	width:545px;
}
html:not([dummy]) div.logo {
	margin:276px 0px 0px 15px;
	float:left;
}