/* Cascading Style Sheet */
/* by sternenwerfer */
body {
  margin: 0%;
  padding: 0%;
  color: #fff;
  background-color: white;
  overflow: auto;
}

.head_region_topfade {
  background-color: transparent;
  position: absolute;
  left: 7%;
  height: 40px;
  width: 86%;
  top: 0%;
  z-index: 80;
}

body > .head_region_topfade {
  position: fixed;
  background-image: url(/art/png/Layout/fade_top.png);
}

.head_region_bottomfade {
  background-color: transparent;
  position: absolute;
  left: 0%;
  height: 40px;
  width: 100%;
  top: 18%;
  margin-top: 12px;
  z-index: 80;
}

body > .head_region_bottomfade {
  background-image: url(/art/png/Layout/fade_top.png);
  position: fixed;
}

h1.sternenwerfer {
  position: absolute;
  width: 100%;
  left: 1.5%;
  bottom: -20px;
  margin-bottom: 0;
  color: #ffffff;
  font-family: "Courier New", monospace, Arial, sans-serif;
  font-size: 2.3em;
  font-weight: bold;
}

h1.sternenwerfer a:link, h1.sternenwerfer a:visited, h1.sternenwerfer a:hover {
  color: #ffffff;
  text-decoration: none;
}

.dump_fee {
  background: transparent url(/art/gif/Layout/fee_ostr.gif) no-repeat scroll right top;
  position: absolute;
  top: -10px;
  height: 95%;
  left: 4%;
  font-family: "Courier New", monospace, Arial, sans-serif;
  color: #ffffff;
  line-height: 98px;
  text-align: right;
}

.dump_fee a:link, .dump_fee a:visited, .dump_fee a:hover {
  text-decoration: none;
  color: #ffffff;
}

.dump_lupe_hp {
  background: transparent none repeat scroll 0% 0%;
  color: #CCEBFF;
  left: -10px;
  position: absolute;
  top: -1em;
  overflow: visible;
}

body > .dump_lupe_hp {
  position: fixed;
}

#nav_up {
  background-color: transparent;
  position: absolute;
  top: 0%;
  left: 43%;
  margin: 0;
  padding: 0;
  width: 32px;
  overflow: visible;
}

#nav_right {
  background-color: transparent;
  position: absolute;
  top: 38%;
  left: 86%;
  margin: 0;
  width: 32px;
  overflow: visible;
}

#nav_left {
  background-color: transparent;
  position: absolute;
  top: 38%;
  left: 1%;
  margin: 0;
  width: 32px;
  overflow: visible;
}

#nav_down {
  background-color: transparent;
  position: absolute;
  top: 76%;
  left: 43%;
  padding: 0;
  width: 32px;
  overflow: visible;
}

.gap {
  height: 1px;
  margin: 0 0 -1px 0;
  padding: 0;
  font-size: 1px;
}

.notopgap {
  margin-top: 0;
}

.nobottomgap {
  margin-bottom: 0;
}

.dump_viewarea {
  background-color: #000000;
  background-position: center top;
  overflow: visible;
  position: absolute;
  top: 24%;
  left: 0%;
  width: 100%;
  height: 76%;
  padding: 0;
  margin: 0;
  color: #ffffff;
}

.dump_rate_nav_area_top_left {
  margin-right: 9px;
  background-image: url('/art/gif/Layout/LiquidBorder_starfield.gif');
  height: 9px;
  font-size: 2px;
}

.dump_rate_nav_area_top_right {
  margin-top: -9px;
  margin-left: 9px;
  background-image: url('/art/gif/Layout/LiquidBorder_starfield.gif');
  background-position: 100% 0;
  height: 9px;
  font-size: 2px;
}

.dump_rate_nav_area_bottom_left {
  margin-right: 9px;
  background-image: url('/art/gif/Layout/LiquidBorder_starfield.gif');
  background-position: 0 -9px;
  height: 9px;
  font-size: 2px;
}

.dump_rate_nav_area_bottom_right {
  margin-top: -9px;
  margin-left: 9px;
  background-image: url('/art/gif/Layout/LiquidBorder_starfield.gif');
  background-position: 100% -9px;
  height: 9px;
  font-size: 2px;
}

.dump_rate_nav_area {
  position: relative;
  height: 100%;
  background: #000000 url(/art/gif/star_hall.gif) repeat fixed 0% 50%;
  border-left: 1px solid #99ccff;
  border-right: 1px solid #99ccff;
}

body > .dump_rate_nav_area {
  position: fixed;
}

.dump_nav_area {
  position: absolute;
  left: 78%;
  top: -12px;
  width: 22.5%;
  height: 130%;
  background-color: transparent;
  overflow: visible;
}

.dump_rating_area {
  position: relative;
  top: 10%;
  height: 78%;
  font-family: "Courier New", monospace, Arial, sans-serif;
  font-size: 1em;
  text-align: center;
  color: #ffffff;
  background-color: transparent;
  overflow: hidden;
}

.dump_rating_area_top_left {
  margin-right: 9px;
  background-image: url('/art/gif/Layout/LiquidBorder_99CCFF_FFFFFF.gif');
  height: 9px;
  font-size: 2px;
}

.dump_rating_area_top_right {
  margin-top: -9px;
  margin-left: 9px;
  background-image: url('/art/gif/Layout/LiquidBorder_99CCFF_FFFFFF.gif');
  background-position: 100% 0;
  height: 9px;
  font-size: 2px;
}

.dump_rating_area_bottom_left {
  margin-right: 9px;
  background-image: url('/art/gif/Layout/LiquidBorder_99CCFF_FFFFFF.gif');
  background-position: 0 -9px;
  height: 9px;
  font-size: 2px;
}

.dump_rating_area_bottom_right {
  margin-top: -9px;
  margin-left: 9px;
  background-image: url('/art/gif/Layout/LiquidBorder_99CCFF_FFFFFF.gif');
  background-position: 100% -9px;
  height: 9px;
  font-size: 2px;
}

.dump_star_icon_neg a:link, .dump_star_icon_neg a:visited {
  position: absolute;
  width: 32px;
  text-align: right;
}

.dump_star_icon_neg a:hover {
  background-color: #000000;
}

.dump_star_icon_one a:link, .dump_star_icon_one a:visited {
  position: absolute;
  width: 64px;
  text-align: right;
}

.dump_star_icon_one a:hover {
  background-color: #bebebe;
}

.dump_star_icon_two a:link, .dump_star_icon_two a:visited {
  position: absolute;
  width: 96px;
  text-align: right;
}

.dump_star_icon_two a:hover {
  background-color: #cecece;
}

.dump_star_icon_three a:link, .dump_star_icon_three a:visited {
  position: absolute;
  width: 128px;
  text-align: right;
}

.dump_star_icon_three a:hover {
  background-color: #dedede;
}

.dump_star_icon_four a:link, .dump_star_icon_four a:visited {
  position: absolute;
  width: 160px;
  text-align: right;
  background-color: transparent;
}

.dump_star_icon_four a:hover {
  background-color: #ffffff;
}

.dump_star_icons {
  background-color: transparent;
  height: 32px;
  width: 20px;
  margin-left: auto;
  margin-right: auto;
  padding:4px 160px 0 0;
  overflow: visible;
  position: relative;
}

.dump_description_area {
  background-color: transparent;
  color: #ffffff;
  font-family: "Courier New", monospace, Arial, sans-serif;
  font-size: 1em;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
}

.dump_cl {
  margin: 0;
  overflow: visible;
  padding: 0;
  text-align: center;
  vertical-align: middle;
  font-family: "Courier New", monospace, Arial, sans-serif;
  font-size: 0.9em;
  background-color: transparent;
}

.dump_rating_icon {
  overflow: visible;
  width: 1em;
  height: 1em;
  margin: 0;
  padding: 0;
  text-decoration: none;
  background-color: transparent;
}

.dump_container_top_left {
  margin-right: 9px;
  background-image: url('/art/gif/Layout/LiquidBorder.gif');
  height: 9px;
  font-size: 2px;
}

.dump_container_top_right {
  margin-top: -9px;
  margin-left: 9px;
  background-image: url('/art/gif/Layout/LiquidBorder.gif');
  background-position: 100% 0;
  height: 9px;
  font-size: 2px;
}

.dump_container_bottom_left {
  margin-right: 9px;
  background-image: url('/art/gif/Layout/LiquidBorder.gif');
  background-position: 0 -9px;
  height: 9px;
  font-size: 2px;
}

.dump_container_bottom_right {
  margin-top: -9px;
  margin-left: 9px;
  background-image: url('/art/gif/Layout/LiquidBorder.gif');
  background-position: 100% -9px;
  height: 9px;
  font-size: 2px;
}

.dump_container {
  background-color: #36393d;
  background-color: #242424;
  background-color: #554444;
  background-color: #8b6f6f;
  background-color: #7d6464;
  background-color: #000000;
  background-color: #ffffff;
  background-color: #242424;
  background-color: #333333;
  font-family: "Courier New", monospace, Arial, sans-serif;
  padding: 0 0 1em 0;
  border-left: 1px solid #99ccff;
  border-right: 1px solid #99ccff;
}

.dump_starfield {
  z-index: 100;
  overflow: visible;
  position: absolute;
  top: 2%;
  height: 20%;
  height: 16%;
  left: 7%;
  width: 86%;
  font-family: "Courier New", monospace, Arial, sans-serif;
  padding: 0 0 16px 0;
}

body > .dump_starfield {
  position: fixed;
}

.dump_cl_field {
  overflow: hidden;
  z-index: 50;
  position: absolute;
  top: 19%;
  left: 8%;
  width: 84%;
  background-color: transparent;
  padding: 32px 0 34px 0;
}

.dump_date {
  font-size: 0.7em;
  color: #ffffff;
  padding: 8px 0 0 0;
  font-weight: normal;
  text-decoration: none;
  background-color: transparent;
  text-decoration: none;
}

.dump_rubric {
  background-color: transparent;
  color: #eeeeee;
  color: #8f9ba3;
  color: #99ccff;
  color: #93d6ff;
  color: #FFFFFF;
  font-size: 1em;
  font-family: "Courier New", monospace, Arial, sans-serif;
  font-weight: normal;
  padding: 0 16px 0 6em;
  text-align: right;
  text-decoration: none;
  white-space: nowrap;
}

.dump_rubric a:link, .dump_rubric a:visited {
  color: #93d6ff;
  color: #FFFFFF;
  text-decoration: none;
}

.dump_rubric a:hover {
  color: #ffffff;
  text-decoration: underline;
}

.dump_rubric a:active {
  color: #6082a0;
  color: #ffffff;
  text-decoration: none;
}

#dump_rubric_Art {
  color: red;
}

#dump_rubric_Game {
  color: red;
}

#dump_rubric_Gimmick {
  color: red;
}

#dump_rubric_Humor {
  color: red;
}

#dump_rubric_Image {
  color: red;
}

#dump_rubric_Lyric {
  color: red;
}

#dump_rubric_Misc {
  color: #365163;
}

#dump_rubric_Nerd {
  color: #8f9ba3;
}

#dump_rubric_News {
  color: #175782;
}

#dump_rubric_Pic {
  color: #0a3b5c;
}

#dump_rubric_Science {
  color: #ccebff;
}

#dump_rubric_Sound {
  color: red;
}

#dump_rubric_Useful {
  color: #3bd5ea;
}

#dump_rubric_Video {
  color: red;
}

#dump_rubric_Weird {
  color: red;
}

.dump_href_description {
  overflow: hidden;
  position: relative;
  left: 13%;
  width: 74%;
  color: #ffffff;
  font-family: "Courier New", monospace, Arial, sans-serif;
  margin-top: 5px;
  font-size: 0.9em;
  text-align: left;
  font-weight: normal;
}

.dump_href_description a:link {
  color: #93d6ff;
  text-decoration: none;
}

.dump_href_description a:visited {
  color: #6082a0;
  text-decoration: none;
}

.dump_href_description a:hover {
  color: #ffffff;
  text-decoration: underline;
}

.dump_icon_field {
  font-family: "Courier New", monospace, Arial, sans-serif;
  font-weight: bold;
  color: #ffffff;
  background: transparent url(/art/gif/Layout/dump_rating_icon_neg.gif) no-repeat scroll center -1px;
  display: inline;
  margin-bottom: 0;
  margin-top: 0;
  text-align: center;
  white-space: nowrap;
  line-height: 1.2em;
}

.dump_icon_field a:link, .dump_icon_field a:visited, .dump_icon_field a:hover {
  text-decoration: none;
}

.dump_href img a:link, .dump_href img a:visited, .dump_href img a:hover {
  width: 16px;
  height: 16px;
  display: inline;
  border: 0 none;
  margin-bottom: -3px;
  text-decoration: none;
}

.dump_head {
  line-height: 1em;
}

.dump_head_date {
  position: absolute;
  left: 2%;
  width: 20%;
  padding: 0 6em 0 0;
  font-family: "Courier New", monospace, Arial, sans-serif;
  font-size: 0.9em;
  color: #5e748b;
  color: #93d6ff;
  color: #FFFFFF;
  white-space: nowrap;
}

.dump_head_date a:link, .dump_head_date a:visited {
  color: #ffffff;
  color: #93d6ff;
  color: #FFFFFF;
  text-decoration: none;
}

.dump_head_date a:hover, .dump_head_date a:active{
  color: #ffffff;
  color: #FFFFFF;
  text-decoration: underline;
}

.container_head {
  position:relative;
  left:2%;
  width:96%;
  height:14%;
  line-height:20px;
}

.container_head_date{
  position:absolute;
  top:20%;
  font-size:0.9em;
  text-align:center;
}
.container_head_date a:link, .container_head_date a:visited{
  float:left;
  width:100px;
  background : transparent url(/art/png/Layout/Botton-100-transparenz72.png) no-repeat scroll left 1px;
  text-align:center;
  color: #FFFFFF;
  font-size:0.9em;
  text-decoration: none;
}

.container_head_date a:hover, .container_head_date a:active{
  float:left;
  width:100px;
  background : transparent url(/art/png/Layout/Botton-100-transparenz100.png) no-repeat scroll left 1px;
  text-align:center;
  color: #FFFFFF;
  text-decoration: none;
}

.container_head_rubric {
  position:absolute;
  top:20%;
  width:90%;
  right:4px;
  text-align:center;
}

.container_head_rubric a:link, .container_head_rubric a:visited {
  float:right;
  width:100px;
  background : transparent url(/art/png/Layout/Botton-100-transparenz72.png) no-repeat scroll left 1px;
  text-align:center;
  color: #FFFFFF;
  text-decoration: none;
}
.container_head_rubric a:hover, .container_head_rubric a:active {
  float:right;
  width:100px;
  background : transparent url(/art/png/Layout/Botton-100-transparenz100.png) no-repeat scroll left 1px;
  color: #FFFFFF;
  text-align:center;
  text-decoration: none;
}

.dump_href {
  position: relative;
  top: 1.2em;
  left: 13%;
/*  width: 80%;  */
  width: 74%;
  font-family: "Courier New", monospace, Arial, sans-serif;
  font-size: 1em;
  color: #ff9966;
  color: #ccebff;
  font-weight: normal;
  line-height: 1.1em;
  text-align:center;
  padding-bottom:1.4em;
  text-decoration: none;
  vertical-align: middle;
}

.dump_href a:link {
  color: #93d6ff;
  text-decoration: none;
}

.dump_href a:visited {
  color: #ccebff;
  color: #cecece;
  color: #6896b3;
  color: #6082a0;
  text-decoration: none;
}

.dump_href a:hover {
  color: #8b668b;
  color: #8f9ba3;
  color: #ffffff;
  cursor: pointer;
  text-decoration: underline;
}

.dump_href a:active {
  color: #a3435c;
  color: #871f78;
  color: #6082a0;
  text-decoration: none;
}

.dump_href img {
  width: 16px;
  height: 16px;
  display: inline;
  border: 0 none;
  margin-bottom: -3px;
}

.dump_cl_bracket {
  background-color: transparent;
  color: #93D6FF;
  font-family: "Courier New", monospace, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  white-space: nowrap;
  display: inline;
  margin-top: 0;
}

.dump_cl_more {
  background-color: transparent;
  position: relative;
  bottom: 1em;
  overflow: visible;
  font-family: "Courier New", monospace, Arial, sans-serif;
  font-size: 0.9em;
/* line-height:0.6em; */
  text-decoration: none;
  padding: 0px;
  margin-bottom: -1em;
  float: right;
  display: inline;
}

.dump_cl_more a:link, .dump_cl_more a:visited, .dump_cl_more a:hover {
  text-decoration: none;
}

.dump_bottom {
  background-color: #333333;
  color: #000000;
  display: block;
  font-family: "Courier New", monospace, Arial, sans-serif;
  font-size: 0.7em;
  left: 14%;
  overflow: visible;
  position: relative;
  text-align: center;
  width: 72%;
}

