body{    background-color:d9dada;    color: #575656;    font-family: Verdana, Arial, sans-serif;    height: 1100px;		background-repeat:no-repeat;	background-position: 25px 23px;}		body, h1, h2, h3, p, img, div, span, ul, li{    margin: 0px;    padding: 0px;}h2 span{    display: none;    }h1{	font-size:20px;	line-height:24px;	padding-bottom:10px;    }h2{	font-size:16px;	line-height:24px;	padding-bottom:5px;    }h3{	font-size:14px;	line-height:24px;	padding-bottom:5px;    }p{	font-size:12px;    line-height: 19px;    z-index: 1;}a{	color: black;    text-decoration: none;    z-index: 350;    z-index: 10;}a:hover{    text-decoration: underline;}p a{    white-space: nowrap;}#header h1{    display: none;}#header{    width: 515px;    height: 137px;	position: absolute;    top: 40px;    left: 50px;	z-index:0;}#main_navi {	background-color:white;	width: 480px;	height:40px;    height: 40px;	position:absolute;    top: 348px;    left: 470px;}	#sub_navi {	font-size:16px;	width: 480px;	height:40px;	margin-top:8px;	margin-left:24px;    top: 350px;    left: 470px;	}	  ul#sub_navi li {    list-style: none;    display: inline;    margin: 0; padding: 0;	z-index:300;	color:black;  }  ul#sub_navi a, ul#sub_navi span {	padding: 0.2em 0.75em;    text-decoration: none; font-weight: regular;	color:#e3000f;	z-index:300;  }    ul#sub_navi a:hover, ul#sub_navi span {  color:black;  z-index:300;  }    #backgroundWhite{	position: absolute;	background-color:#FFF;	top: 380px;	left: 25px;	z-index: 350;	width: 1000px;	height:660px;	z-index:0;}#backgroundWhite2{	position: absolute;	background-color:#FFF;	top: 380px;	left: 25px;	z-index: 350;	width: 1000px;	height:890px;	z-index:0;}#inhalt{	position: absolute;	top: 450px;	left: 60px;	z-index: 350;	width: 380px;	height:370px;}#index_video{    position: absolute;	width:425px;	height:344px; 	left: 500px;    top: 450px;	z-index:360;}#inhalt_aktuell{	position: absolute;	top: 450px;	left: 508px;	z-index: 350;	width: 380px;	height:370px;}#inhalt_konzept{	position: absolute;	top: 450px;	left: 508px;	z-index: 350;	width: 450px;	height:370px;	}#inhalt_liste{	position: absolute;	top: 450px;	left: 508px;	z-index: 350;	width: 490px;	height:370px;}#images{        position: absolute;    top: 440px;    left: 50px;    z-index: 300;    overflow: visible;}#images #img1{		height: 320px;    width: 206px;    position: absolute;    top: 0px;    left: 00px;    z-index: 3;}#images #img2{		height: 320px;    width: 206px;    position: absolute;    top: 70px;    left: 210px;    z-index: 3;}#images2{        position: absolute;    top: 160px;    left: 0px;    z-index: 5;    overflow: visible;}#images2 #img1{		height: 50px;    width: 50px;    position: absolute;    top: 180px;    left: 120px;    z-index: 3;}#images2 #img2{		height: 25px;    width: 70px;    position: absolute;    top: 195px;    left: 195px;    z-index: 3;}#images2 #img3{		height: 30px;    width: 92px;    position: absolute;    top: 200px;    left: 290px;    z-index: 3;}#images_aktuell{        position: absolute;    top: 440px;    left: 50px;    z-index: 300;    overflow: visible;}#images_aktuell #img1{		height: 300px;    width: 380px;    position: absolute;    top: -50px;    left: -10px;    z-index: 3;}#images_aktuell #img2{		height: 300px;    width: 380px;    position: absolute;    top: 260px;    left: 30px;    z-index: 3;}#images_kunstler{        position: absolute;    top: 440px;    left: 50px;    z-index: 300;    overflow: visible;}#images_kunstler #img1{		height: 284px;    width: 366px;    position: absolute;    top: 30px;    left: 30px;    z-index: 3;}#images_ausstellung{        position: absolute;    top: 440px;    left: 50px;    z-index: 300;    overflow: visible;}#images_ausstellung #img1{		height: 459px;    width: 356px;    position: absolute;    top: 40px;    left: 40px;    z-index: 3;}#footer{		font-size:10px;	color:#575656;    position:absolute;    top:620px;    left:910px;	z-index:6;		}#footer a{	color:#575656;	}#footer2{		font-size:10px;	color:#575656;    position:absolute;    top:840px;    left:910px;	z-index:6;		}#footer a{	color:#575656;	}