* { font-family:sans-serif; font-size:9pt; color:#b0b0b0; }
body { margin:0px; background-color:#000; }
a { text-decoration:none; color:#4488cc; }
small { font-size:8pt; }
small>* { font-size:8pt; }

input { font-family:monospace; padding:0px; margin:0px; border:dotted 1px #505050; background-color:black; -moz-border-radius:4px; -webkit-border-radius:4px; }
textarea { font-family:sans-serif; padding:0px; margin:0px; border:dotted 1px #505050; background-color:black; -moz-border-radius:4px; -webkit-border-radius:4px; }
select { font-family:sans-serif; padding:0px; margin:0px; border:dotted 1px #505050; background-color:black; -moz-border-radius:4px; -webkit-border-radius:4px; }
form { line-height:20px; }

.containertop { width:100%; margin: 0 auto; background-color:#000000; position:fixed; }
.oben { text-align:center; }
.menu { background-color:#202020; border-style:solid none dotted none; border-width:1px 0px 3px 0px; border-color:#606060 black #404040 black; text-align:center; line-height:22px; }
.menu>a { font-weight:bold; color:#a0a0a0; font-family:Terminal,monospace; }
.path { color:#808080; margin:2px 0px 3px 20px; line-height:30px; width:1016px; margin:0 auto; }
.path>a { color:#606080; font-size:8pt; }

.containercontent { width: 1016px; margin: 0 auto; padding-top:107px;}
.box { width:674px; padding:15px; margin:0px 0px 20px 5%; border:3px #404040 solid; float:left; -moz-border-radius:8px; -webkit-border-radius:8px; -webkit-border-radius:8px; }
.bottom { padding:10px; border-width:8px; border-style:dotted none none none; border-color:#303030; clear:both; height:30px; }
.bottom>.right { float:right; }

.error { margin:5px 10px 15px 10px; padding:5px; background-color:#292020; font-size:9pt; border: 2px solid #705050; color:#b0a0a0; }
.success { margin:5px 10px 15px 10px; padding:5px; background-color:#202920; font-size:9pt; border: 2px solid #507050; color:#b0a0a0; }


/* Eintrag */
.head { padding: 2px 2px 2px 16px; color:#c0c0c0; }
.head>h1,.head>h2,.head>h3 { margin:0px; display:inline; }
.head>h1>a,.head>h2>a,.head>h3>a { color:#c0c0c0; font-family: Times New Roman, serif; font-size:12pt; font-weight:110%; }
.head>small { color:#808080; float:right; }
.head>small>a { color:#808080; }
.content { padding:5px; border-style:none none solid none; border-width:0px 0px 2px 0px; border-color:#404040; background-color:#303030; }
.content>.HyperSprite { margin:6px 0px 3px 0px; }
.foot { padding: 0px 16px 0px 0px; text-align:right; margin-bottom:20px; }
.foot>a { color:#707070; }

/* Wurzeleintrag */
div.headhead { background-color:#1B3F26; }

/* Normel Eintrag */
div.bloghead { background-color:#505050; }
.bloghead>h2>a { font-size:11pt; }

/* Antwort */
div.replyhead { background-color:none; }
.replyhead>h3>a { font-family:sans-serif; font-size:8pt; }
div.replyhead>small { font-size:7pt; }
div.replyhead>small>a { font-size:7pt; }
div.replycontent { padding:2px; border-style:dotted none dotted none; border-width:1px 0px 1px 0px; border-color:#707070; font-size:8pt; }
div.replycontent * { font-size:8pt; }
div.replyfoot>a { font-size:7pt; }



/* Entry Styles */
.cbox { margin:5px 10px 5px 10px; padding:5px; }
.grey { background-color:#505050; }
.small { background-color:#202020; font-size:0.8em; }
.code { border:2px solid #505050; font-family:monospace; color:#30b030; }
.code>b,div.code>i { color:#30b030; }
.ascii { font-family:monospace; color:#30b030; white-space:pre; }
.ascii>b,div.code>i { color:#30b030; }
.uap { background-color:#292020; border: 2px solid #705050; color:#b0a0a0; }
.cc { border:1px solid #505050; font-size:0.7em; background-color:#202920; width:288px; }
.cc>* { font-size:0.7em; }
cite { border:2px solid #505050; font-family:serif; color:#b0a030; display:inline-block; }
cite>b,cite>i { color:#b0a030; }
.highlight { color:#94DD43; }


table.mini>td { font-size:7pt; }
table.mini>td>a { font-size:7pt; }

table { border:1px solid #808080; border-collapse:collapse; margin:5px 0; }
table td { background-color:#383838; border:1px solid #707070; padding:2px 5px; font-size:8pt; vertical-align:top; }

/* extensions */
div.extensions { width:160px; margin:0px 0px 0px 20px; float:left; }
div.extension { width:130px; margin:0px 0px 10px 0px; padding:15px; border:2px #505050 solid; overflow:hidden; -moz-border-radius:8px; -webkit-border-radius:8px; font-size:7pt; }
div.extension>* { font-size:7pt; }
.extHead { color:#DA0; padding-bottom:4px; font-family:serif; font-size:8pt; }

/* Sprites */
.img { background: transparent url(/things/sprite.png); display:inline-block; overflow:hidden; }
.righty { background-position: -134px -7px; width:7px; height:7px; }
.lefty { background-position: -134px 0px; width:7px; height:7px; }
.grighty { background-position: -127px 0px; width:7px; height:7px; }
.glefty { background-position: -127px -7px; width:7px; height:7px; }
.impressum { background-position: -141px 0px; width:173px; height:8px; }
.validrss { background-position: -314px 0px; width:88px; height:31px; }
.validhtml { background-position: -402px 0px; width:88px; height:31px; }

.left { float:left; }
.HyperSprite { display:inline-block; }




/*div.box>table { margin:5px 10px 5px 10px; border-collapse:collapse; padding:0px; }
/*div.bottom div.impressum { background-image:url(impressum.nightfish.gif); width:173px; height:8px; }*/
/*div.bottom>.left { float:left; }*/
/* filez Plugin */
/*div.rbox { margin:5px 10px 5px 10px; padding:4px; border: 2px #505050 dotted; float:left; }
div.rbox>img { padding:0px; margin:0px; }
div.dir_image { margin:10px; float:left; width:102px; overflow:hidden; }
div.dir_image>img { padding:0px; margin:0px; }
div.dir_image>a { font-size:8pt; }*/
/*div.admin { border:solid 2px #505050; padding:2px; float:left; margin:0px 4px 0px 0px; }*/
/*.clear { clear:both; }*/
/*div.box td { border:solid 2px #505050; padding:3px; font-size:8pt; vertical-align:top; background-color:#202020; }
div.box th { border:solid 2px #505050; padding:3px; font-size:8pt; vertical-align:top; background-color:#404040; }*/
