body{font: normal 10px Verdana, sans-serif;color: black; background-color: #fff;margin:0;padding:0}a:link, a:visited {    text-decoration: none;    color: #fff;font-size:10px;}a:hover{    text-decoration: none;    color: #000;font-size:10px;}#logo{position:absolute;top:-23px;left:548px;width:196px;height:20px;border:0;}#punkte{position:absolute;top:203px;left:465px;width:50px;height:18px;border:0;}#boxbg{position:absolute;z-index:1;left:50%;margin-left:-450px;top:35%;margin-top:-130px;width:900px;height:535px;border:0;background-image:url(../images/bg_pic.jpg);background-repeat:no-repeat;}#boxstart{position:absolute;z-index:2;left:50%;margin-left:-172px;top:40%;margin-top:-20px;width:345px;border:0;background:#fff;height:30px;}#box{position:absolute;z-index:1;left:50%;margin-left:-365px;top:35%;width:730px;margin-top:-120px;border:0px solid #000;}#content{width:744px;height:395px;border:0;}#navi{background:#999;margin:0;padding:0;border:0;}html>body #navi img /*nur fuer Internet Explorer */{margin-bottom:-2px;padding:0;border:0;}#navi img {     margin-bottom:0px;  padding:0;  border:0; }#navi td{width:124px;text-align:right;color:#fff;border-right:1px solid #fff; }#navi td a { display:block; width:100%;margin: 0px;padding:0px;border:0px; }#navi td a:hover { color:#fff; background-color:#616161;width:100%;margin: 0px;padding:0px;border:0px; }#navi a, #navi a:visited {    text-decoration: none;    color: #fff;margin: 0px;padding:0px;border:0px;}#navi a:hover{    text-decoration: none;    color: #fff;background-color:#616161;margin: 0px;padding:0px;border:0px;}#foto{width:249px;height:345px;overflow:hidden;float:left;margin:0px;padding:0px;border:0;}#foto_breit{width:370px;height:345px;overflow:hidden;float:left;margin:0px;padding:0px;border:0;}#foto_sehrbreit{width:499px;height:345px;overflow:hidden;float:left;margin:0px;padding:0px;border:0;}#text{float:left;margin-top:0px;margin-left:-18px;padding:0;height:330px;border:0;}#subnavi li{list-style:none;margin-top:3px;}#fliesstext a, #fliesstext a:visited {    text-decoration: none;    color: #4C4C4C;font-size:10px;}#fliesstext a:hover{    text-decoration: none;    color: #000;font-size:10px;}#fliesstext{width:470px;height:320px;border:0;margin-top:5px;margin-left:40px;color: #4C4C4C;font-size:10px;line-height:13px;}#fliesstext_schmal{width:270px;height:320px;border:0;margin-top:5px;margin-left:40px;color: #4C4C4C;font-size:10px;line-height:13px;}#fliesstext_schmal a, #fliesstext_schmal a:visited {    text-decoration: none;    color: #000;font-size:10px;}#fliesstext_schmal a:hover{    text-decoration: none;    color: #4C4C4C;font-size:10px;}#fliesstext_schmal p{margin:0px;}#fliesstext_schmal td{vertical-align:bottom;}#fliesstext_sehrschmal{width:230px;height:330px;border:0;margin-top:5px;margin-left:30px;color: #4C4C4C;font-size:10px;line-height:13px;}#fliesstext_sehrschmal a, #fliesstext_sehrschmal a:visited {    text-decoration: none;    color: #000;font-size:10px;}#fliesstext_sehrschmal a:hover{    text-decoration: none;    color: #4C4C4C;font-size:10px;}#fliesstext_sehrschmal p{margin:0px;}#fliesstext_sehrschmal td{vertical-align:bottom;}#fliesstext h1{font: bold 10px Verdana, sans-serif;color: #4C4C4C;margin-top:1px;margin-bottom:1px;}table.bio{color: #4C4C4C;font-size:10px;}#fliesstext td{vertical-align:bottom;}#fliesstext p{margin:0px;}.grey{color: #4C4C4C;}#impressum{width:470px;border:0;margin-top:5px;margin-left:40px;color: #4C4C4C;font-size:10px;}#impressum a, #impressum a:visited {    text-decoration: none;    color: #4C4C4C;font-size:10px;color:#fff;background-color:#666;padding:1px;}#impressum a:hover{    text-decoration: none;    color: #000;font-size:10px;padding:1px;}