* {padding: 0; margin: 0; border:0;}
body {background-color:#000;color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;font-style:normal;text-align:left;margin:0px;padding:0px;}
img, object {border:none;outline:none;}
h1 {color:#fff;font-size:50px;line-height:50px;} 
h2 {background-color:#fff;color:#cc3399;letter-spacing:1px;font-size:11px;line-height:12px;display:block;padding: 1px 5px;margin-right:5px;float:left;} 
h3 {color:#fff;letter-spacing:1px;font-size:10px;line-height:10px;display:block;padding: 1px 5px;margin-right:5px;border: solid 1px #000;float:left;} 
p {font-size:12px;line-height:20px;letter-spacing:0px;margin-top:12px;}
.pBIG {font-size:15px;font-weight:bold;}
a {	color:#cc3399;font-size:10px;font-weight:bold;text-decoration:none;border:none;outline:none;}
.magenta  {color:#cc3399;}
.initialHEAD {color:#fff;font-size:48px;line-height:55px;}
.opt {display:none;}
.anchorpoint { display: block;}
div.lineBOTTOM {display:block;height:10px;width:715px;border-bottom:1px solid #fff;margin: 11px 0px;background:url(../images/white5x5t.gif) no-repeat right top;}

form {width: 300px;padding:0px;line-height:16px;font-weight:bold;margin-left:0px;font-size:11px;color:#fff;}
textarea, input#sender, input[type=text] {width:300px;background-color:#000;color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:12px;outline:none;border: 1px solid #fff;padding:0px;margin-bottom:7px;overflow:auto;}
textarea { height:100px;} input {padding:0px;height:14px;} input#sender:focus, textarea:focus, input#sender2:focus {padding: 0px; background-color:#000; outline:none;}

#navigator1 li {display:inline;list-style-type:none;margin:3px;}
#navigator1 a:link, #navigator1 a:visited {color:#fff;background-color:#000;font-size:10px;text-decoration:none;font-weight:bold;letter-spacing:1px;background-color:#000;padding:1px 8px;border:none;outline:none;text-align:center;}
#navigator1 a:hover, #navigator1 a:focus, #navigator1 a:active {color:#cc3399;}
#navSUB1 ul, #navSUB2 ul {margin-bottom:3px;}
#navSUB1 li, #navSUB2 li {display:inline;list-style-type:none;padding: 0px 8px 0px 0px;}
#navSUB1 a:link, #navSUB1 a:visited, #navSUB2 a:link, #navSUB2 a:visited {background-color:#cc3399;color:#fff;font-size:9px;text-decoration:none;font-weight:bold;letter-spacing:1px;border:none;outline:none;padding:1px 8px;}
#navSUB1 a:hover, #navSUB1 a:focus, #navSUB2 a:hover, #navSUB2 a:focus {color:#000;}
#navSUB1 a:active, #navSUB2 a:active {background-color:#000; color:#cc3399;}
#posHORIZONT a, #posHORIZONT2 a, #posKONZEPT a, #posKONZEPT2 a, #posDESIGN a, #posDESIGN2 a, #posFRANKFURT a, #posFRANKFURT2 a, #posIMPRESSUM a, #posIMPRESSUM2 a, #posBEISPIELE a, #posBEISPIELE2 a, #posREFERENZEN a, #posREFERENZEN2 a, #posPORTFOLIO a, #posPORTFOLIO2 a {color:#fff;font-size:9px;text-decoration:none;font-weight:bold;letter-spacing:1px;border:none;outline:none;padding: 0px 0px 0px 5px;} 
#submasterBACKGROUND {position:fixed;top:0px;left:10px;width:100%;height:100%;z-index:1;}
#submasterVERLAUF1 {position:absolute;top:0px;left:10px;width:2000px;height:5000px;z-index:4;}
#submasterVERLAUF2 {position:absolute;top:0px;left:2010px;width:1990px;height:5000px;z-index:5;}
#master {position:absolute;top:0px;left:0px;width:4000px;height:5000px;z-index:10;}
#content {position:absolute;top:0px;left:0px;width:800px;height:5000px;z-index:14;}
#content2 {position:absolute;top:0px;left:2000px;width:800px;height:5000px;z-index:15;}
#posHORIZONT, #posHORIZONT2, #posKONZEPT, #posKONZEPT2, #posDESIGN, #posDESIGN2, #posFRANKFURT, #posFRANKFURT2, #posIMPRESSUM, #posIMPRESSUM2, #posBEISPIELE, #posBEISPIELE2, #posREFERENZEN, #posREFERENZEN2, #posPORTFOLIO, #posPORTFOLIO2 {position:absolute;left:0px;width:43px;height:auto;float:left;border-left:10px solid #cc3399;margin-top:5px;z-index:105;background-color:#000;}
#HORIZONT, #KONZEPT, #DESIGN, #FRANKFURT, #IMPRESSUM, #BEISPIELE, #REFERENZEN, #PORTFOLIO {position:absolute;left:60px;width:740px;height:auto;z-index:20;}
/* positioning */
#posDESIGN {top:150px;}
#posDESIGN2 {top:173px;}
#posREFERENZEN {top:150px;}
#posREFERENZEN2 {top:173px;}
#posFRANKFURT {top:1250px;}
#posFRANKFURT2 {top:1273px;}
#posIMPRESSUM {top:1080px;}
#posIMPRESSUM2 {top:1103px;}
#posHORIZONT {top:2350px;}
#posHORIZONT2 {top:2373px;}
#posPORTFOLIO {top:2150px;}
#posPORTFOLIO2 {top:2173px;}
#posKONZEPT {top:3650px;}
#posKONZEPT2 {top:3673px;}
#posBEISPIELE {top:3650px;}
#posBEISPIELE2 {top:3673px;}
#DESIGN, #REFERENZEN {top:147px;}
#FRANKFURT {top:1247px;}
#IMPRESSUM {top:1077px;}
#HORIZONT {top:2347px;}
#PORTFOLIO {top:2147px;}
#KONZEPT {top:3647px;}
#BEISPIELE {top:3653px;}
#ArbeitsBEISPIELE {position:absolute;left:60px;top:4950px;height:40px;width:1000px;}
#ArbeitsBEISPIELE a:link, #ArbeitsBEISPIELE a:focus, #ArbeitsBEISPIELE a:hover, #ArbeitsBEISPIELE a:visited, #ArbeitsBEISPIELE a:active {color:#5E003F;}

#TEMPpositioning, #TEMPpositioning2  {position:absolute;top:0px;left:0px;height:5000px;width:50px;z-index:6;visibility:hidden;}
#TEMPpositioning2 {left:2000px;}
#POStopPOINT, #POSrefPOINT, #POSffmPOINT, #POSimPOINT, #POSmiddlePOINT, #POSporPOINT, #POSdownPOINT, #POSbspPOINT {position:absolute; left:0px; width:10px; height:5px; overflow:hidden;}
#POStopPOINT {top:0px;}
#POSrefPOINT {top:0px;}
#POSffmPOINT {top:1100px;}
#POSimPOINT {top:930px;}
#POSmiddlePOINT {top:2200px;}
#POSporPOINT {top:2000px;}
#POSdownPOINT {top:3500px;}
#POSbspPOINT {top:3500px;}
/* end positioning */
#star, #star2 {position:absolute;top:0px;left:0px;width:100%;background-image:url(../images/stars.png);background-repeat:repeat-x;background-position: 0px 0px;height:250px;z-index:15;}
#logo {position:fixed;top:0px;left:822px;width:200px;height:140px;z-index:105;}
#sound {position:fixed; top:0px; left:835px; width:50px; height:45px; z-index:5000;}
#navigator1 {position:fixed;left:55px;top:50px;width:800px;height:100px;z-index:200;visibility:visible;}
#REFlist, #REFlist1, #REFlist2, #REFlist3, #REFlist4, #REFlist5 {width:175px;font-size:10px;font-weight:bold;line-height:14px;letter-spacing:0px;float:left;margin-right:7px;overflow:auto;}
#iframedwork {position:relative;top:0px;left:0px;width:740px;height:450px;}
#w00, #w01, #w02, #w03, #w04, #w05, #w06, #w07, #w08, #w09, #w10, #w11, #w12, #w13, #w14, #w15, #w16, #w17, #w18, #w19, #w20 {position:absolute;top:0px;left:0px;width:740px;height:350px;padding:0px;display:none;border:solid 1px #333;overflow:hidden;background-color:#000;}
div#qTip {position:absolute;width:300px;height:auto;background-color:#000;color:#ffffff;font-size:11px;letter-spacing:1px;line-height:17px;border: solid #cc3399;border-width: 1px 1px 1px 10px;padding: 7px 14px;display:none;z-index:1000;}

#REFlist1 a, #REFlist1 a:link, #REFlist1 a:focus, #REFlist1 a:hover, #REFlist1 a:visited, #REFlist1 a:active,
#REFlist2 a, #REFlist2 a:link, #REFlist2 a:focus, #REFlist2 a:hover, #REFlist2 a:visited, #REFlist2 a:active, 
#REFlist3 a, #REFlist3 a:link, #REFlist3 a:focus, #REFlist3 a:hover, #REFlist3 a:visited, #REFlist3 a:active,
#REFlist4 a, #REFlist4 a:link, #REFlist4 a:focus, #REFlist4 a:hover, #REFlist4 a:visited, #REFlist4 a:active 
{font-size:10px;font-weight:bold;line-height:14px;letter-spacing:0px;float:left;margin-right:7px;color:#FFF;}

#praktika1 {position:absolute; top:1260px; left:820px; width:97px; height:97px; z-index:5020;}
#praktika2 {position:absolute; top:1075px; left:625px; width:97px; height:97px; z-index:5030;}

