* {margin:0;padding:0;}
body {background:#000; width:900px; height:650px; }
:focus {outline: none !important;}

#dialogfstr {position:absolute;width:900px;height:650px;z-index: 1001;}
#dialog {position:absolute; top:0; left:0; width:900px;height:650px;background-color:#fff;opacity:0.95;filter: alpha(opacity=95);z-index: 1000;}
#dialogbox {position:relative;background:transparent url(../img/bg_dialogbox.png) no-repeat 0 0;width:397px;height:253px;margin: auto;top:225px;}
.logo {position: absolute; top:6px;left:8px;}
#guest {position:absolute;top:80px;left:95px;width:195px;}
#guest li {list-style-type: none;}
#guest img {margin-top:6px;}
#guest input.submitguest {background:transparent url(../img/submit_guest.png) no-repeat 0 0;width:41px;height:27px;border:none;position:absolute;top:0;right:0;}
#member {position:absolute;top:120px;left:95px;width:203px;}
#member li {list-style-type: none;}
#member input.submit {background:transparent url(../img/submit_member.png) no-repeat 0 0;width:93px;height:27px;border:none;float:right;margin:5px 8px 0 0;}
#member input.text {background:transparent url(../img/form_inputtext.png) no-repeat 0 0;width:190px;height:23px;border:none;color:#fff;font-size: 14px;padding:3px 0 0 5px;}

#debug1 {background-color:#fff;position:absolute;top:0;left:0;font-size: 9px;}
#debug2 {background-color:#fff;position:absolute;top:-100px;left:500px;font-size: 9px;}

#header {background:#fff; border-bottom:1px solid #000; position:absolute; width:900px;height:72px;z-index: 3;top:0;left:0:}
#header h1 {background:transparent url(../img/youfm.png) no-repeat 0 0; position:relative;width:400px;height:60px; top:5px; left:5px;text-indent: -9999px;}

#infobox {position:absolute; width:467px; height:60px; z-index:5;top:10px;right:0;}
#infobox img {border:none;}
#infobox ul {position: absolute; right: 0;}
#infobox ul li {display:block;float:left;list-style-type: none;padding-right:10px;}
#stream {background: url(../img/liveStreamFlashDummy.gif) no-repeat 0 0; position:absolute;top:66px;left:6px;font-size:11px;}
#modonline {padding: 0;}

#logout {position: absolute;top:44px;left:156px;width:150px;height:20px;font-size: 11px;font-weight: bold;}
#logout a {text-decoration: none;color:#000;}
#logout a p {display:none;font-size: 11px;font-weight: bold;color:#fe0099;}
#logout a:hover p {display:inline;}



.js-disabled img { width:100px; height:100px; display:block; float:left; }

#myuser { top:72px;left:0;width:65px; height:578px; position:absolute; }
#myuser a {font-size:9px;color:#000;text-decoration: none;} 
#imageScroller { width:65px; height:520px; position:relative; top:30px;z-index:3;}
#viewer { width:60px; height:520px; overflow:hidden; margin:auto; position:relative; left: 11px;}
#imageScroller a:active, #imageScroller a:visited { color:#000; }
#imageScroller a img { border:0; float:left;min-width:52px;max-width:52px;width:52px;min-height:60px;max-height:60px;height:60px:}
#controls { width:30px; height:570px;position:absolute; top:0; left:24px;}
#controls a { width:14px; height:14px; position:absolute; left:8px;}
#controls a:active, #controls a:visited { color:#0d0d0d; }
#title { color:#fff; font-family:arial; font-size:100%; font-weight:bold; width:100%; text-align:center; margin-top:10px; }
#ttb { background:url(../img/ttb.png) no-repeat; top:555px; }
#btt { background:url(../img/btt.png) no-repeat; top:10px; }


#platz {position:absolute; top:83px;left: 97px;width:255px;height:180px;overflow:hidden;}
#platz a img {border:none;}
#platz p {padding: 2px;position:absolute;top:5px;left:5px;color:#000;}
#platz p a {color:#000;text-decoration: none;font-weight: bold;color:#ff1c94;}
.place_border {position:absolute;top:0;left:0;}

#studio {background:transparent url(../img/bg_camoption.png) no-repeat 0 0;position:absolute;width:254px;height:103px;top:271px;left:97px;}
#studio img {position:absolute;}
.studio1 {background:transparent url(../img/studio1.png) no-repeat 0 0;display:block;position:absolute;width:74px;height:31px;cursor: pointer;top:17px;left:90px;text-indent: -9999px;}
.studio2 {background:transparent url(../img/studio2.png) no-repeat 0 0;display:block;position:absolute;width:74px;height:31px;top:17px;left:170px;cursor: pointer;text-indent: -9999px;}
.studio1aktiv {background:transparent url(../img/studio1aktiv.png) no-repeat 0 0;}
.studio2aktiv {background:transparent url(../img/studio2aktiv.png) no-repeat 0 0;}

.img_2a {display:none;}

.studio1 {width:98px; padding:0;}
.studio2 {width:98px; padding:0;}


#webcam {position:absolute;background:#fff url(../img/rahmen.png) no-repeat 0 0;width:819px;height:599px;top:45px;left:81px;}
#webcam img {position:absolute;width:344px;height:288px;top:40px;left:280px;}
.webcamtitel {display:none;position:absolute;top:197px;left:280px;width:344px;height:131px;}
.webcamtitel h5 {padding:10px 10px 0;}
.webcamtitel p {padding:0 10px;}
#webcambild {position:absolute;width:355px;height:291px;top:40px;left:277px;z-index:100;}

#chat {position:absolute; width:427px;height:242px;top:398px;left:96px;}
#chat span {position:absolute; width:415px; height:205px; top:34px;margin-left:5px;overflow: auto;}
#chat dt {padding:2px 0 0 3px;}
#chat dd {padding:0 4px 4px 10px;}
.bgon {background-color:#ebebeb;}
#chat input {position:absolute;top:5px;left:52px;background:transparent url(../img/input_bg.png) no-repeat 0 0;border:none;padding:2px;width:372px;height:20px;outline: none;}

#voting {position:absolute; width:170px;height:234px;top:398px;left:535px;}
#vote {background:transparent url(../img/voting_title.png) no-repeat 0 0;position:absolute;top:0;left:0;width:170px;height:24px;}

#mytopcontents {background:transparent url(../img/bg_toplist.gif) no-repeat 0 30px; position:absolute; width:145px;height:356px;top:277px;left:733px;}
#mytopcontents h2 {background:transparent url(../img/toplist_title.png) no-repeat 0 0; position:absolute;width:145px;height:24px; text-indent: -9999px;}
#mytopcontents a {font-size:9px;color:#000;text-decoration: none;} 
#videos {width:107px;height:265px;position:absolute;top:60px;left:29px;}
#video_wrapper {position:absolute;top:0;z-index:1;}
#videos ul li {display:block;float:left;}
#videos ul li ul { display: none;}
#videos ul li a img {border:none;min-width:87px;max-width:87px;width:87px;height:auto;}
#videos ul li a img:hover {cursor: pointer;}
.video_wrapper {margin-bottom:2px;}
#overlay {background:transparent url(../img/topcontents_overlay.png) no-repeat 0 0;position:absolute;width:162px;height:81px;z-index:10;}
#overlay ul {position: absolute;top:10px;left:20px;}
#overlay ul li {font-size: 10px; list-style-type: none;}
.linkopener {display:none;background:transparent url(../img/toplistbg_link.png) no-repeat 0 0;position:absolute;width:17px;height:37px;z-index:2001;margin:-50px 0 0;}

#scroller {position:absolute;width:25px;height:315px;top:35px;left:63px;}
.up {position:absolute;top:0;left:0;cursor: pointer;width:17px;}
.down {position:absolute;bottom:0;left:0;cursor: pointer;width:17px;}

.js_ie6 {overflow:auto;}


#playlist {background:transparent url(../img/bg_playlist.gif) no-repeat 0 30px;position:absolute; width:145px;height:176px;top:83px;left:733px;overflow:hidden;}
#playlist h2 {background:transparent url(../img/playlist_title.png) no-repeat 0 0; position:absolute;width:145px;height:24px; text-indent: -9999px;}
#playlist ul {position:absolute; width:115px;top:34px;left:24px;}
#playlist ul li {margin-bottom:7px;}
#playlist ul li {list-style-image: url(../img/playlist_next.png);}
#playlist ul li.now {list-style-image: none;list-style-type: none;}
#playlist ul li.next {list-style-image: url(../img/playlist_next.png);}

* html #playlist ul li {list-style-image: url(../img/playlist_next.gif);}
* html #playlist ul li.now {list-style-image: none;list-style-type: none;}
* html #playlist ul li.next {list-style-image: url(../img/playlist_next.gif);}


.display {display:block !important;}
.nodisplay {display:none !important;}
