body { margin: 0; padding: 0; font: 75% verdana,sans-serif; color:#333; letter-spacing:0.1em; } a:link, a:hover, a:visited { text-decoration:none; color: #333; } h1 { font-size:1.8em; line-height:1em; letter-spacing: -0.02em; } h1 img { vertical-align:middle; } h1 .head { vertical-align:middle; } h1 .title { font-weight:500; vertical-align:middle; } h2 { margin: 0px; padding: 0px; line-height: 1.9em; font-weight:500; padding-right:8px; font-size: 1em; } #logo { position:absolute; top: 50%; margin-top: -290px; padding:0; left: 50%; margin-left: -460px; width: 80%; border: 0; color: #666; } #logo img { border:0; } .balken { position: absolute; top: 50%; height: 323px; margin: -160px 0 0 0; padding: 0px; width: 100%; z-index: 5; line-height:1.9em; background: #d7d7be; border-bottom: 8px solid #ccccae; } * html .balken {  /* IE */ height: 331px;     /* 5.x */ h\eigth: 331px;    /* 6 */ } #left, #mitte, #rechts { position:absolute; left: 50%; padding: 0; height: 323px; } #left { margin-left: -490px; float:left; width: 259px; z-index: 10; } #mitte { margin-left: -230px; z-index: 11; /*   width: 490px; */ } .bbb {width:490px;} #rechts { margin-left: 230px; float:right; z-index: 12; width: 260px; background: #d7d7be; border-bottom: 8px solid #ccccae; } #menu { text-align: right; float:right; } .menupt { float:right; text-align:right; padding:64px 10px 0px; } #riesenfeld { position:absolute; left: 50%; margin-left: -230px; height: 323px; width: 680px; overflow: hidden; background: #d7d7be; z-index: 21; } .spalte { margin: 20px 5px 0 5px; width: 210px; float: left; overflow:hidden; line-height: 1.9em; letter-spacing:-0.01em; } #sp1 { width: 310px; margin:0; padding:0; } #sp2 { width: 140px; margin:0; padding:0; } #sp3 { width: 160px; margin:0; padding:0; } #sp21 { width: 210px; margin:0; padding:0; } #sp22 { width: 210px; margin:0; padding:0; } #sp23 { width: 210px; margin:0; padding:0; } #riesenfeld.film { padding:0; height: 299px; margin-top:17px; } #riesenfeld.profil { padding:0px; } #riesenfeld h2 { font-weight:700; } #riesenfeld.film img, #riesenfeld.profil img { border:0px; } #scroll { position:relative; padding: 0px; width:630px; /* height:710px; */ /* HIERHIERHIER */ overflow: hidden; } #profil .fliesstext { margin:0px 0px 0px 230px; padding-top:17px; line-height:1.8em; letter-spacing: -0.01em; } .bla { position:absolute; float:left; height:323px; overflow: hidden; } #pfeil { float:right; margin-top:220px; } #danke { font-size: 2em; font-weight:700; padding: 0.5em; margin: 100px 0 0 40px; background:white; text-align:center; } #rechts img { border: 6px solid #ccccae; vertical-align:bottom; margin:3px 3px 3px 0px; padding:0px; } #textrechts { height:87px; width:220px; margin:0px 0 10px 10px; } * html #textrechts {  /* IE */ height: 162px;     /* 5.x */ h\eigth: 323px;    /* 6 */ } .vorschau { margin-left: 10px; padding:0; float:left; } .leer img { border: 0; visibility:hidden; } #leer2 img { border: 0; visibility:hidden; } #fototext { width:245px; margin: 0 0 0 10px; line-height:1.4em; letter-spacing:-0.01em; height: 63px; padding:20px 0 12px 0; } .imglink { width:121px; float:left; height:20px; padding:111px 0 0 0; } .imglink img { margin:0.8em 0 0 0px; padding:0px; border: 6px solid #ccccae; } .imglink .text { color:#fff; font-weight:700; font-size:13px; padding: 0 0 0 0; margin: -0.7em 0 0 8px; display:block; } #impressum h2 { padding-top:30px; } .leftcol { padding-top:10px; width: 120px; float:left; } .rightcol { padding-top:10px; float:left; } #impressum .leftcol, #impressum .rightcol { font-size: 0.85em; line-height: 1.55em; letter-spacing: -0.05em; } #impressum .fliesstext { font-size: 0.9em; line-height: 1.6em; letter-spacing: -0.05em; } #impressum .fliesstext { clear:both; } .datum { width:30em; float:left; } .aktiv a:visited, .aktiv a, #impressum a { color:#fff; font-weight:700; letter-spacing:0.1em; } .menupt a:hover { text-decoration:none; font-weight:700; } #post a:hover { color:#000; } .balken #mitte a:hover { text-decoration:none; color:#333; } #mitte a:visited { color:#fff; } #post, #adr { position:absolute; top: 50%; margin-top: 200px; left: 50%; font-size: 0.95em; } * html #adr { right: -230px; } #post { margin-left: -490px; font-weight:700; letter-spacing: 0em; width: 244px; } .right { float:right; font-weight:500; } .strong { font-weight:700; } #adr { margin-left: -230px; letter-spacing: 0em; } form { width: 650px;} #formspalte1, #formspalte2 { margin: 0px 0 0 15px; padding-top: 55px; width: 300px; letter-spacing:-0.01em; } #formspalte1 { float:left; } #formspalte1 p { margin: 0px 0 35px 0; padding:5px; } #formspalte1 .formlabel { float:left; } #formspalte1 input { float:right; border: 3px solid #fff; font-size: 12px; width:220px; } #formspalte2 { float:right; } #formspalte2 .formlabel { float:left; } #formspalte2 #button { margin-top:1em; float:left; } #rechts img.move { border-color: #999983; } textarea { width: 230px; float:right; height:208px; font-size: 14px; border: 1px solid #fff; } #buttonfeld { width:230px; float:right; } .button { padding: 0; margin: 0; line-height: 1em; background: #d7d7be; border: 0; font-size:12px; font-weight:700; display:block; } #submit { padding: 0; float:left; text-align:left; } #reset { float:right; text-align:right; } #box3{ position:absolute; } #box3 span{ display:block; float:left; } .mask2{ position:relative; height:323px; overflow:hidden; } #box3 img{ display:block; border:none; } .time { position:absolute; top: 10px; left: 10px; z-index: 50; }
