





body,html,form,ul,ol,li,h1,h2,h3,h4,h5,h6,td,th,p{margin:0;padding:0}
html *{font-size:100.01%}
body{height:100%;background:#f8f8f8;color:#000;font:75%/1.5 "Lucida Grande",Verdana,"DejaVu Sans","Bitstream Vera Sans",Arial,Helvetica,sans-serif;_background-image:url(http://im.spin.de/static/image/largep.gif);_background-attachment:fixed}
* html body,* + html body{font-family:Verdana,Arial,Helvetica,sans-serif}
input,textarea{font-family:"Lucida Grande",Verdana,"DejaVu Sans","Bitstream Vera Sans",Arial,Helvetica,sans-serif}
* html input,* + html input,* html textarea,* + html textarea{font-family:Verdana,Arial,Helvetica,sans-serif}
abbr{text-decoration:none;border:none}
html{overflow-y:scroll;height:100%}
.container-10{margin-left:auto;margin-right:auto;width:800px;padding:0}
.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px}
.alpha{margin-left:0}
.omega{margin-right:0}
.container-10 .grid-1{width:60px}
.container-10 .grid-2{width:140px}
.container-10 .grid-3{width:220px}
.container-10 .grid-4{width:300px}
.container-10 .grid-5{width:380px}
.container-10 .grid-6{width:460px}
.container-10 .grid-7{width:540px}
.container-10 .grid-8{width:620px}
.container-10 .grid-9{width:700px}
.container-10 .grid-10{width:780px}
.container-10 .prefix-1{padding-left:80px}
.container-10 .prefix-2{padding-left:160px}
.container-10 .prefix-3{padding-left:240px}
.container-10 .prefix-4{padding-left:320px}
.container-10 .prefix-5{padding-left:400px}
.container-10 .prefix-6{padding-left:480px}
.container-10 .prefix-7{padding-left:560px}
.container-10 .prefix-8{padding-left:640px}
.container-10 .prefix-9{padding-left:720px}
.container-10 .suffix-1{padding-right:80px}
.container-10 .suffix-2{padding-right:160px}
.container-10 .suffix-3{padding-right:240px}
.container-10 .suffix-4{padding-right:320px}
.container-10 .suffix-5{padding-right:400px}
.container-10 .suffix-6{padding-right:480px}
.container-10 .suffix-7{padding-right:560px}
.container-10 .suffix-8{padding-right:640px}
.container-10 .suffix-9{padding-right:720px}
.container-10 .push-1{left:80px}
.container-10 .push-2{left:160px}
.container-10 .push-3{left:240px}
.container-10 .push-4{left:320px}
.container-10 .push-5{left:400px}
.container-10 .push-6{left:480px}
.container-10 .push-7{left:560px}
.container-10 .push-8{left:640px}
.container-10 .push-9{left:720px}
.container-10 .pull-1{left:-80px}
.container-10 .pull-2{left:-160px}
.container-10 .pull-3{left:-240px}
.container-10 .pull-4{left:-320px}
.container-10 .pull-5{left:-400px}
.container-10 .pull-6{left:-480px}
.container-10 .pull-7{left:-560px}
.container-10 .pull-8{left:-640px}
.container-10 .pull-9{left:-720px}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
#top-navigation{top:0;left:0;width:100%;position:fixed;height:24px;line-height:22px;font-size:12px;background:#0e6493 url(/static/image/nav/top-navigation.gif) repeat-x;border-bottom:1px solid #094160;z-index:10000;color:#fff;_position:absolute;_top:expression( ignore=(document.documentElement.scrollTop+"px"))}
#top-navigation a{color:#fff}
#top-navigation a:hover{text-decoration:none;color:#d8f5ff}
#mainnav{background:url(/static/image/navigation/bg-blue-right.png) repeat-x;_background:url(/static/image/navigation/bg-blue-right.gif) repeat-x}
#mainnav #nav-left{background:url(/static/image/navigation/bg-blue-left.png) no-repeat 100% 0;_background:url(/static/image/navigation/bg-blue-left.gif) no-repeat 100% 0}
#mainnav #highlight{background:#0e6493}
#mainnav #nav-right a,#mainnav #nav-right a:link,#mainnav #logout a,#mainnav #logout a:link{color:#fff}
#mainnav #nav-right,#logout{color:#fff}
#mainnav #bubble-post{background:#fe9900;border:2px solid #fe9900;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px}
h1.linehead{text-transform:uppercase;letter-spacing:.2em;font-size:26px}
div.linemenue{margin-top:-.4em;margin-left:-.4em}
.lineelement{float:left;padding-left:6px;list-style-type:none}
div.upperbacklink{padding-top:.4em}
div.upperadminbuttons{margin-top:-.2em}
div.mboxheadline{text-transform:uppercase;margin-top:3.2em;padding-bottom:1.3em;line-height:18px}
ul.menu{background:#0e6493;color:#fff}
ul.menu li{color:#fff}
ul.menu a,ul.menu a:link,ul.menu a:visited{color:#fff;text-decoration:none}
ul.menu a:hover{text-decoration:none;background:white;color:#0e6493}
#page-wrapper{position:relative;min-height:100%;_height:100%}
#content-wrapper{padding:9px;padding-bottom:70px;_zoom:1}
#content{_zoom:1}
body.nosession #content-wrapper{padding-top:34px}
#footer{position:absolute;bottom:0;padding-top:10px;padding-bottom:10px;width:100%;text-align:center;font-size:11px;_zoom:1;color:#666}
#footer a{color:#666}
img,iframe{border:none}
img{-ms-interpolation-mode:bicubic}
ul,ol{padding-left:20px;margin-bottom:0.9em}
td,th{text-align:left;vertical-align:top}
.spacedbox{margin:0 2.5em 0 2.5em !important;padding:1.5em 2.5em 1.5em 2.5em !important}
.mbox,div.mbox,td.mbox{text-align:left;padding:8px;background:#fff;border:1px solid #ccc}
.pbox,div.pbox,td.pbox{text-align:left;padding:8px;background:#fff;border:1px solid #ccc}
.sbox,div.sbox,td.sbox{background:#eee;text-align:left;padding:8px;border:1px solid #ccc}
.nopadding,div.nopadding{padding-left:0 !important;padding-right:0 !important}
.alertbox,div.alertbox,td.alertbox{background:#eb6464;color:#fff;text-align:left;padding:8px}
.alertbox .head,.alertbox h1,.alertbox a{color:#fff !important}
alertbox a,alertbox a:link,alertbox a:visited,alertbox a:active{text-decoration:underline}
.mbox,.sbox,.pbox,.alertbox{-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}
.floatcontainer{overflow:auto;_zoom:1}
div.mbox,div.sbox,div.alertbox,div.boxmargin,div.pbox{margin-bottom:9px}
.para{margin-bottom:1em}
.para2{margin:1em 0}
span.wbr{width:1px;width:0;font-size:1px;display:inline-block}
a,sup.footnote{color:#0e6493}
a,a:link,a:visited,a:active{text-decoration:none}
a.tag,a.tag,a.tag:link,a.tag:visited,a.tag:active,a.tag:hover,.longtext a,.longtext a:link,.longtext a:visited,.longtext a:active{border-bottom:1px dotted}
a.tag:hover,.longtext a:hover{border-bottom:1px solid;text-decoration:none}
a.commontag{font-weight:bold;font-size:120%}
#footer a:active,a:active{color:red}
a:hover{color:#378fde;text-decoration:underline}
sup{font-size:87%}
small,.kl{font-size:91.6667%;line-height:1.2}
.kl .kl{font-size:100%}
pre,code{font-family:"DejaVu Sans Mono",Courier,"Courier New",monospace;line-height:1.2}
p{margin:0 0 1.5em 0}
p.kl{margin:0 0 1.0em 0}
blockquote,cite{color:#444;line-height:1.2}
blockquote{margin-left:13px;border-left:5px solid #888;padding-left:9px}
cite{font-style:normal}
.status,.error{color:#f00000}
table.middle td,tr.middle td,table.list td{vertical-align:middle}
th{color:#444;padding-right:8px}
#tooltip{background-color:#fff;color:#000;border:1px solid #000;padding:5px;width:300px}
.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}
ul.drop{zoom:1;float:left;z-index:5;position:relative}
ul.drop,ul.drop ul{padding:0;margin:0;list-style:none}
ul.drop li{z-index:5}
ul.drop li div{padding:0 10px 20px 10px;z-index:50;position:absolute;width:280px;left:-999px}
ul.drop li ul{background:#eee;z-index:5;border:1px solid white;padding:5px;zoom:1}
ul.drop a{display:block;_display:inline-block}
ul.drop li ul a,ul.drop li ul b{padding:2px 10px;display:block;zoom:1;width:250px;word-wrap:break-word;overflow:hidden}
ul.drop li:hover div,ul.drop li.hover div{top:5px;left:auto;z-index:100;_left:5px;zoom:1}
ul.drop li ul a:hover{background:#fff}
#izcontainer{padding:5px;border:1px solid black;color:#000;background:#fff}
#izcontainer a,#izcontainer a:link,#izcontainer a:visited,#izcontainer a:active{color:#0e6493}
#izcontainer a:hover{color:#378fde;text-decoration:underline}
#overlay{background-image:url(http://im.spin.de/static/image/overlay.png);background:rgba(0,0,0,0.5);_background:transparent;_background-image:url(http://im.spin.de/static/image/p.gif);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://im.spin.de/static/image/overlay.png',sizingMethod=scale)}
#closebutton,.closebutton{z-index:65500;cursor:pointer}
img.thumbnolink{cursor:pointer}
input{_padding:1px 0}
button,input.button,input.hbutton,a.button,a.button:link,a.button:visited,a.button:active{border:1px solid #094160;color:#fff;background:#5699c3 url(/static/image/form/button.png) repeat-x;padding:0 5px;_padding:0;margin:2px;cursor:pointer;vertical-align:middle;text-decoration:none;font-size:100%;line-height:normal}
* + html button{padding:0}
a.button:active,button:active,input.button:active{border-color:#094160;border-bottom:1px solid #ccc;border-right:1px solid #ccc}
a.button,a.button:link,a.button:visited,a.button:active{display:-moz-inline-box;display:inline-block;margin:2px;padding:1px 6px;line-height:normal;height:1.1em;width:auto}
input.hbutton,input.button:hover,a.button:hover,button:hover,button.hover{text-decoration:none;background-position:0 -50px}
button:disabled,button.disabled{visibility:hidden}
a.dbutton{padding:1px 6px;height:1.1em;line-height:normal;display:inline-block;visibility:hidden;vertical-align:middle}
div.label-wrapper{position:relative}
label.inside{color:#444}
.hidden{display:none}
label.inside-apply{position:absolute;top:3px;left:5px;z-index:1;color:#999;cursor:text;font-size:1em}
ul.tabs{list-style-type:none;margin:0;font-weight:bold;position:relative;z-index:1;_zoom:1}
div.tabbed{position:relative;top:-1px;clear:left}
ul.tabs li{float:left;border:1px solid #ccc;padding:2px 0;margin:0;margin-right:3px;background:#fff;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px}
ul.tabs li a,ul.tabs li span{padding:0 10px}
ul.tabs li.active{border-bottom:1px solid #fff;padding:2px 10px}
html > body input[type~="text"],html > body input[type~="password"],html > body textarea{line-height:normal;border-top:1px solid #7c7c7c;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-bottom:1px solid #ddd;background:#fff url(/static/image/form/bg.gif) repeat-x top;color:#000;font-size:100%}
html > body select{line-height:normal;font-size:100%}
html > body input[type~="text"],html > body input[type~="password"]{padding:2px 4px}
html > body textarea{padding:2px}
fieldset{border:none;padding:0 1px 1em 1px;margin:0;margin-bottom:1.5em}
.autolayout legend{margin-left:173px}
label{cursor:pointer;-moz-user-select:none;user-select:none;-khtml-user-select:none}
.label{color:#444;font-weight:bold}
.labelcolor{color:#444}
td.label{padding-right:15px;text-align:right}
.inputerror{background-color:#f2acb6 !important;border:1px solid red !important}
.autolayout,.autolayout-narrow{overflow:auto;_zoom:1}
.autolayout br,.autolayout-narrow br{clear:left}
.autolayout input,.autolayout textarea,.autolayout select,.autolayout label,.autolayout-narrow input,.autolayout-narrow textarea,.autolayout-narrow select,.autolayout-narrow label{margin:5px 5px 0 0}
.autolayout .fake{padding:6px 6px 0 0}
.autolayout .alright{padding-top:0.1em;margin:5px 5px 0 0}
.autolayout .left{width:160px;float:left}
.autolayout label,.autolayout-narrow label{clear:left;float:left;font-size:1em;padding:0.1em 10px 0 0;font-weight:bold;color:#444;width:160px;text-align:right}
.autolayout .error,.autolayout .expl{padding-left:175px}
.autolayout-narrow .error,.autolayout-narrow .expl{padding-left:25px}
.autolayout .fixed{width:195px}
.autolayout .reversed input,.autolayout-narrow .reversed input{width:auto;position:absolute;left:-25px;_top:-5px}
* + html .autolayout .reversed input{top:-5px}
* + html .autolayout-narrow .reversed input{top:-5px}
.autolayout .reversed label,.autolayout-narrow .reversed label{margin:0;margin-left:175px;position:relative;float:none;width:auto;text-align:left;display:block}
.autolayout-narrow .reversed label{margin-left:25px}
.sidebaritem{width:135px;word-wrap:break-word;overflow:auto;overflow-y:visible;text-align:center;padding-bottom:10px}
a.hl,a.hl:link,a.hl:visited,a.hl:active,a.hlblock,a.hlblock:link,a.hlblock:visited,a.hlblock:active{color:#000}
a.hlblock{display:block;zoom:1;text-decoration:none}
a.hlblock:hover{text-decoration:none}
a.hl:hover{color:#378fde;text-decoration:none}
a.hl:active,a:active{color:red}
body a.user,body a.user:link,body a.user:visited,body a.user:active{color:#000}
body a.perm,body a.perm:link,body a.perm:visited,body a.perm:active{color:#d22}
body a.temp,body a.temp:link,body a.temp:visited,body a.temp:active{color:#22d}
body a.unreg,body a.unreg:link,body a.unreg:visited,body a.unreg:active{color:#666}
input.placehldr{color:#888}
.block{display:block;_height:1%}
body.sbox,body.mbox{border:none;margin:0;padding:0}
.i,.mbox div.main{padding-bottom:9px}
.topm{margin-top:1.2em}
.bottomm{margin-bottom:1.2em}
.head,h1,legend,.large{font-size:133.3%;line-height:1.125;font-weight:bold}
.head,h1,legend,.head a,h1 a,h2 a,a.head,.mbox .head a,.mbox h1 a,.mbox h2 a,.mbox a.head{color:#444}
h2,h3,h4,h5,h6,.head2{color:#444;font-weight:bold;zoom:1}
.head .head{font-size:100%}
.large .large{font-size:100%}
.bold{font-weight:bold}
h1,div.head,legend,div.large{margin-bottom:5px}
div.ultralarge,h1.ultralarge{font-size:150%;line-height:1.1111111}
.list td td{border:0}
.list thead th{font-weight:bold;padding:0 3px;vertical-align:middle;text-align:left}
.vmiddle{vertical-align:middle}
.list tbody td{padding:0 3px}
.list .lower{text-align:center}
.mbox .lower,.sbox .lower,.ibox .lower{padding-top:3px;vertical-align:middle;text-align:center}
.fleft{float:left;padding:0 5px}
.fright{float:right;padding:0 5px}
.fcenter{margin:0 auto;padding:0 5px;text-align:center}
.center{text-align:center}
.right{text-align:right}
.box-info .main,.box-error .main{padding:1em 0 2em 0}
ul.linklist{list-style:none;padding-left:10px;margin-left:-8px;font-weight:bold}
ul.linklist a{display:block;zoom:1}
a.link{padding-left:10px;background:url(http://im.spin.de/static/image/link.gif) no-repeat 0 50%;_background-position:0 3px;font-weight:bold}
* html a.link,* + html a.link{background-position:0 3px}
p.backlink a,a.backlink{padding-left:10px;background:url(http://im.spin.de/static/image/backlink.gif) no-repeat 0 50%;font-weight:bold}
p.backlink{text-align:right}
a.help{padding-left:15px;background:url(http://im.spin.de/static/image/icon/help-small.gif) no-repeat 0 50%;font-weight:bold;cursor:help}
table.pvtop td,table.plist td{text-align:center}
table.pvtop td{font-size:91.6667%}
table.plist table{margin:0 auto}
table.pvtop img,img.thumb,img.thumb2{border:1px solid white}
td.colhl,th.colhl{background-color:#eee}
.clr{clear:both}
.miniclr{clear:both;font-size:1px;height:1px;height:0}
.fliph{-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:fliph}
.flipv{-moz-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:flipv}
#streambox .newsexcerpt,#streambox a.newsexcerpt,#streambox a.newsexcerpt:link,#streambox #streambox a.newsexcerpt:visited,#streambox a.newsexcerpt:hover{display:block;padding-left:15px;font-size:91.6667%;color:#333;line-height:1.2;word-wrap:break-word}
#streambox a.newsexcerpt:hover{text-decoration:none}
#streambox .hr{margin:1em 0;_margin-bottom:0.5em}
#streambox .newsitem{margin-left:70px;padding-left:0;margin-bottom:1em;max-width:800px}
#streambox .newsdate{float:left;line-height:1.0;text-align:center;color:#444;width:60px;overflow:hidden;font-size:36px}
#streambox .newsdate div{font-size:10px;line-height:1.2}
.minorinfo,a.minorinfo,.minorinfo a{color:#666}
.forcewrap{word-wrap:break-word}
.wraporhide{word-wrap:break-word;overflow:hidden}
div.important{margin:10px -10px;border-top:1px solid white;border-bottom:1px solid white;padding:10px}
.even{background-color:#f0f0f0}
.ruled{background-color:#ebf2f6}
#blist td.col1,#tlist td.col1{text-align:center}
#blist td.col1 img{margin:3px 0}
#msglist td a,#blist td.col2 a,#blist td.col3 a{display:block;zoom:1;line-height:1.2}
#blist td.col3,#blist td.col4{white-space:nowrap;font-size:91.6667%}
#blist tbody th{padding-left:40px}
#atlist th,#blist th,#tlist th{padding-top:10px}
#atlist .col1 a,#tlist .col2 a,#tlist .col3 a{display:block;zoom:1}
#atlist td.col2,#atlist td.col3,#atlist td.col4,#tlist td.col3,#tlist td.col4,#tlist td.col5{white-space:nowrap;font-size:91.6667%}
#msglist td.col2,#msglist td.col3{white-space:nowrap;font-size:91.6667%}
#blist .col2 a{font-weight:bold}
#msglist .own{background:url(http://im.spin.de/static/image/icon/post-own.png) no-repeat 0 50%;padding-left:14px}
#msglist .read{background:url(http://im.spin.de/static/image/icon/post-read.png) no-repeat 0 50%;padding-left:14px}
#msglist .new{background:url(http://im.spin.de/static/image/icon/post-new.png) no-repeat 0 50%;padding-left:14px;font-weight:bold}
#blist .desc{color:#666;line-height:1.2;font-size:91.6667%}
#multigames tr:hover,#multigames a:hover{background:white}
.pv-bars{padding:5px 1px;font-size:10px}
.pv-bars div{width:100px;height:6px;background:#fff;text-align:left}
pre{overflow:auto;overflow-y:visible;padding:5px 5px 20px 5px}
pre .kwa,pre .kwc{color:#000;font-weight:bold}
pre .kwb{color:#800}
pre .num{color:#2928ff}
pre .typ{color:#800}
pre .esc{color:#f0f}
pre .str{color:red}
pre .dstr{color:#880}
pre .com,pre .slc{color:#838183;font-style:italic}
pre .dir{color:#008200}
pre .line{color:#555}
#fixed-navigation{position:fixed;height:auto;_position:absolute;top:9px;_top:expression( ignore=((document.documentElement.scrollTop+9)+"px"))}
body.nosession #fixed-navigation{top:35px;_top:expression( ignore=((document.documentElement.scrollTop+35)+"px"));}
ul.navlist{list-style:none inside;padding:0;margin:0}
ul.navlist li *{margin:0 -8px;padding:2px 8px}
.navlist a,.navlist b{display:block;zoom:1;padding:1px 10px;font-weight:bold;text-decoration:none}
.navlist a.help{padding-left:25px;background:url(http://im.spin.de/static/image/icon/help-small.gif) no-repeat 10px 50%;cursor:help}
.navlist a:hover{text-decoration:none;background-color:#fff}
.picinfo{font-size:11px}
.picinfo img{vertical-align:-3px}
div.gifticon{width:30px;float:left;text-align:center;font-size:87.5%}
div.gifticon a{display:block;zoom:1;cursor:pointer}
div.gifticon:hover{background:#fff}
.hentry{margin-bottom:2em}
a.rss{padding:4px;padding-left:20px;background:#fff url(http://im.spin.de/static/image/icon/rss.png) no-repeat 2px 50%;border:1px solid black;color:black;font-size:12px;display:-moz-inline-box;display:inline-block;width:50px}
a.rss:hover{background-color:#eee;text-decoration:none}
#navigation{font-size:14px;font-weight:bold;padding-bottom:10px}
#username{font-size:18px;font-weight:bold;line-height:20px;margin-right:10px}
#navigation span,#navigation ul.drop{line-height:24px;float:left;margin-right:10px}
#navigation ul.drop li ul{font-size:small}
.tagcloud{text-align:center}
.tagcloud a{margin:0 10px}
.tagcloud a,.tagcloud a:link,.tagcloud a:visited{text-decoration:none}
.tagcloud a:hover{text-decoration:underline}
.tagcloud a.tc14{font-size:8px;color:#888}
.tagcloud a.tc13{font-size:8px;color:#888}
.tagcloud a.tc12{font-size:9px;color:#888}
.tagcloud a.tc11{font-size:9px;color:#888}
.tagcloud a.tc10{font-size:9px;color:#888}
.tagcloud a.tc9{font-size:10px;color:#444}
.tagcloud a.tc8{font-size:10px;color:#444}
.tagcloud a.tc7{font-size:11px;color:#333}
.tagcloud a.tc6{font-size:11px;color:#333}
.tagcloud a.tc5{font-size:12px;color:#222}
.tagcloud a.tc4{font-size:12px;color:#222}
.tagcloud a.tc3{font-size:13px;color:#000}
.tagcloud a.tc2{font-size:14px;color:#000}
.tagcloud a.tc1{font-size:22px;color:#000;margin:0 12px}
hr,div.hr{border:0 none;border-top:1px solid #ccc;height:0;margin:5px 1px;line-height:1px}
#chatarea{position:absolute;top:0;left:0;width:100%;height:100%}
#chatarea #upperleft{position:absolute;top:3px;left:10px}
#chatarea #upperright{position:absolute;top:3px;right:10px}
#chatarea #splitme{position:absolute;top:28px;left:10px;right:10px;bottom:70px}
#chatarea #outwrapper{background:#fff;color:#000}
#chatarea #info,#roominfo{position:absolute;top:0;right:0;background:#eee;color:#000;width:155px;min-width:1px;max-width:400px;height:100%;text-align:center;overflow:auto;overflow-x:hidden;white-space:nowrap;border:1px solid #ccc}
#chatarea .out{background:#fff;color:#000;position:absolute;top:0;left:0;right:170px;overflow:auto;overflow-x:hidden;_overflow-y:scroll;z-index:60;height:100%;border:1px solid #ccc;word-wrap:break-word;line-height:normal}
#chatarea .out a,#chatarea .out a:link,#chatarea .out a:visited,#chatarea .out a:active{border-bottom:1px dotted}
#chatarea .out a:hover{border-bottom:1px solid;text-decoration:none}
#chatarea span.user{font-weight:bold;font-style:normal}
#chatarea .chatroom span.user{cursor:pointer}
#chatarea .vsplitbar{width:3px;z-index:50000;background:#ccc;border:1px outset #ccc}
#chatarea .vsplitbar.active{background:#eee;border:1px inset #ccc}
#roominfo{text-align:left}
#userlist{padding:4px 0}
#roominfo a,#roominfo b{display:block;zoom:1;padding:0 4px}
.menuhead{font-size:15px;padding:0 4px;margin-bottom:5px}
#userlistmenu a,#userlistmenu a:link,#userlistmenu a:visited,#userlistmenu a:active,#submenu a,#submenu a:link,#submenu a:visited,#submenu a:active{color:#000}
#userlist a:hover,#userlistmenu a:hover,#submenu a:hover{background:#fff;color:#000;text-decoration:none}
#roominfo hr{border:0 none;border-top:1px solid black;height:0;margin:5px 2px}
#chatarea .chatinput{position:absolute;bottom:8px;height:55px;width:100%}
#chatarea .chatinput td{padding:0 5px}
#chatarea .chatinput button{margin-right:3px}
#chatarea #out div{line-height:normal;padding-right:10px;padding-bottom:0.3em;margin-left:18px;text-indent:-15px}
#chatarea #out div.indent{text-indent:0}
#chatarea .status{font-weight:bold}
#chatarea #out div a,#chatarea #out div button{text-indent:0}
#out .wordmatch{color:#d02020;font-weight:bold}
#out .own{color:#444}
div.join{color:#7b689e;font-size:91.6667%}
div.join-unreg{color:#9c7dc5;font-size:91.6667%}
div.join-friend{color:#4500a0}
body a.usr-reg,body a.usr-reg:link,body a.usr-reg:visited,body a.usr-reg:active{color:#000}
body a.usr-unreg,body a.usr-unreg:link,body a.usr-unreg:visited,body a.usr-unreg:active{color:#606060}
body a.usr-perm,body a.usr-perm:link,body a.usr-perm:visited,body a.usr-perm:active{color:#d02020}
body a.usr-temp,body a.usr-temp:link,body a.usr-temp:visited,body a.usr-temp:active{color:#2020d0}
.stack-verdana{font-family:Verdana,Geneva,sans-serif}
.stack-tahoma{font-family:Tahoma,Arial,"Kalimati",Helvetica,sans-serif}
.stack-georgia{font-family:Georgia,Utopia,Palatino,"Palatino Linotype",serif}
.stack-times{font-family:"Times New Roman",Times,serif}
.stack-baskerville{font-family:Baskerville,"Times New Roman",Times,serif}
.stack-centurygothic{font-family:"Century Gothic",AppleGothic,"Apple Gothic",sans-serif}
.stack-copperplate{font-family:"Copperplate Lite","Copperplate Gothic Lite",serif}
.stack-franklingothic{font-family:"Franklin Gothic Medium","Arial Narrow Bold",Arial,sans-serif}
.stack-futura{font-family:Futura,"Century Gothic",AppleGothic,"Apple Gothic",sans-serif}
.stack-impact{font-family:Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif}
.stack-trebuchet{font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif}
.stack-comicsans{font-family:"Comic Sans MS","Comic Sans","TSCu_Comic",serif}
.stack-brushscript{font-family:"Brush Script MT",cursive}
.stack-webdings{font-family:Webdings}
.stack-garamond{font-family:Garamond,"Times New Roman",serif}
.stack-helvetica{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
.stack-bookantiqua{font-family:"Book Antiqua",Palatino,"Palatino Linotype",serif}
.stack-corsiva{font-family:"Monotype Corsiva",cursive}
.stack-papyrus{font-family:Papyrus,"Comic Sans MS",serif}
@media print{body{font-size:12pt;margin:0 3% 0 8%}
 .advertisment,button,a.button,a.button:link,a.button:visited,a.button:active,a.dbutton, a.dbutton:link,a.dbutton:visited,#chatarea .chatinput,#chatarea .vsplitbar, #chatarea #info,#roominfo, #footer,#fixed-navigation{display:none}
 .sbox,.mbox{background:transparent}
 #chatarea .out{height:auto;overflow:visible;position:static}}
html > body#startpage input.inpreg{width:100px;font-size:11px}
body#startpage #content-wrapper{padding-top:0;padding-left:0;padding-right:0}
body#startpage .label-wrapper{float:left}
body#startpage #wrap{margin:0 auto;margin-top:10px;padding:9px;text-align:left;width:940px}
body#startpage h1{color:#069;font-size:20px;line-height:23px;font-weight:normal;margin-bottom:5px}
body#startpage #login input{width:90px}
body#startpage #login form{padding-top:5px}
body#startpage #login label{font-size:11px;top:4px;_top:3px}
body#startpage #login select{font-size:11px}
body#startpage #login{width:100%;background:#0e6493 url(/static/image/start/top.gif) repeat-x;background:-webkit-gradient(linear,left top,left bottom,from(#77b6d7),to(#197ab0));background:-moz-linear-gradient(top,#77b6d7,#197ab0);height:42px;color:#fff}
body#startpage #login a{color:#fff}
body#startpage .leftcol{float:left;color:#6d6d6d;width:380px;margin-top:10px}
body#startpage .rightcol{float:right;width:551px;margin-top:10px}
body#startpage hr{color:#73bde7;margin:75px 0 20px 0}
body#startpage .explain{font-size:11px;margin-top:1em}
body#startpage #bubble-content a{border-bottom:1px dotted}
body#startpage #birthday input{text-align:center}
body#startpage #logo{background:url(/static/image/start/logo.gif) no-repeat;width:355px;height:239px;color:#086394;font-weight:bold;vertical-align:middle}
body#startpage #bubble-top{background:url(/static/image/start/bubble-top.gif) no-repeat;width:547px;height:18px}
body#startpage #bubble-content{background:#4294c6 url(/static/image/start/bubble-content.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,from(#1870a2),to(#4294c6));background:-moz-linear-gradient(top,#1870a2,#4294c6);width:467px;padding:0 40px;min-height:170px;color:#fff;overflow:hidden}
body#startpage #bubble-content label.inside-apply{font-size:11px}
body#startpage #bubble-content h2{font-size:20px;margin-top:0;margin-bottom:0.8em;color:#fff}
body#startpage #bubble-content label.c1{display:block;float:left;width:80px;padding-top:2px}
body#startpage #bubble-content a{color:#fff;font-weight:bold}
body#startpage #bubble-content a:hover{text-decoration:none;}
body#startpage #bubble-bottom{background:url(/static/image/start/bubble-bottom.gif) no-repeat;width:547px;height:21px;position:relative}
body#startpage #bubble-arrow{background:url(/static/image/start/bubble-arrow.gif) no-repeat;width:45px;height:104px;position:absolute;margin:-103px 0 0 -45px}
body#startpage .bubble-left{float:left;width:230px;min-height:35px}
body#startpage .bubble-right{float:right;width:230px;min-height:35px}
body#startpage .bubble-left input,body#startpage .bubble-right input{width:120px}
body#startpage .bubble-full{margin-top:1em;width:100%}
body#startpage .bubble-full small{margin-left:25px;display:block}
body#startpage .checkbox{float:left;width:12px}
body#startpage #bubble-content button{background:#fe9900;border:1px solid #fff;border-right:1px solid #b76d01;border-bottom:1px solid #b76d01;color:#fff;font-weight:bold;width:160px;height:36px;font-size:16px;float:right;margin-left:20px;cursor:pointer;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px}
body#startpage #bubble-content .errormsg{border-left:5px solid #f2acb6;padding-left:5px}
body#startpage #bubble-content button:active{border:1px solid #b76d01;border-right:1px solid #fff;border-bottom:1px solid #fff}
body#startpage .haken{background:url(http://im.spin.de/static/image/start/haken.gif) no-repeat;height:23px;padding-left:25px}
	body#startpage #pictures{padding-left:0}
body#startpage .picture{margin:5px;width:100px;text-align:center;float:left}
body#startpage .picture img{padding:5px;background:#d4ebf8}
body#startpage .picture div{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100px}
body#startpage #about{margin-top:20px;line-height:18px}
body#startpage #about a{font-weight:bold}
body#startpage #bookmarks{width:100%;text-align:center;font-size:17px;font-weight:bold;color:#6a6a6a;min-height:75px}
#profilecontent{padding:9px}
.eventlist td{padding-right:10px}
.eventlist td a{display:block;_zoom:1}
.ac_results{padding:0;border:1px solid black;background-color:white;overflow:hidden;z-index:99999}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}
.ac_results li{margin:0;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden}
.ac_loading{background:white url('http://im.spin.de/static/image/loading.gif') right center no-repeat}
.ac_odd{background-color:#eee}
.ac_over{background-color:#0a246a;color:white}
.starbar-16 {width:  80px;height: 16px;background:  transparent url(/static/image/icon/starbar16.png) no-repeat scroll 0 0;_background: transparent url(/static/image/icon/starbar16.gif) no-repeat scroll 0 0;}.stars-16-1-0{ background-position: -64px 0px; }.stars-16-1-1{ background-position: -64px -16px; }.stars-16-2-0{ background-position: -48px 0px; }.stars-16-2-1{ background-position: -48px -16px; }.stars-16-3-0{ background-position: -32px 0px; }.stars-16-3-1{ background-position: -32px -16px; }.stars-16-4-0{ background-position: -16px 0px; }.stars-16-4-1{ background-position: -16px -16px; }.stars-16-5-0{ background-position: 0px 0px; }.starbar-11 {width:  55px;height: 11px;background:  transparent url(/static/image/icon/starbar11.png) no-repeat scroll 0 0;_background: transparent url(/static/image/icon/starbar11.gif) no-repeat scroll 0 0;}.stars-11-1-0{ background-position: -44px 0px; }.stars-11-1-1{ background-position: -44px -11px; }.stars-11-2-0{ background-position: -33px 0px; }.stars-11-2-1{ background-position: -33px -11px; }.stars-11-3-0{ background-position: -22px 0px; }.stars-11-3-1{ background-position: -22px -11px; }.stars-11-4-0{ background-position: -11px 0px; }.stars-11-4-1{ background-position: -11px -11px; }.stars-11-5-0{ background-position: 0px 0px; }.starbar{display:block;display:-moz-inline-box;display:inline-block;margin:0;padding:0;overflow:hidden;position:relative;vertical-align:top}
.starbar span{position:absolute;left:-9999px}

