body {
  margin: 0;
  padding: 0;
  background: #152840;
}
img {
  border:0;
}
#page {
  width: 100%;
  background-image: url(des/page-background.jpg);
  background-position: center;
  background-position: top;
  background-repeat:no-repeat;
}
a {
  color: #000000;
  text-decoration: none;
}
a:hover {
  color: #000000;
  text-decoration: none;
}
a:visited {
  color: #000000;
  text-decoration: none;
}
#mainpage {
  background-image: url(des/background.jpg);
  background-repeat:repeat-y;
  margin: auto;
  position: relative;
  width: 996px;
  padding: 0px;
}
#header {
  width: 100%;
  background-image: url(des/header.jpg);
  background-repeat:repeat-x;
  height: 133px;
}
#menu {
  width: 996px;
  background-image: url(des/menu.jpg);
  background-repeat: no-repeat;
  height: 64px;
}
#home a{
  float: left;
  background-image:url(des/home1.jpg);
  width:135px; height:64px;
}
#home a:hover {
  background-image:url(des/home2.jpg);
}
#video2 a{
  float: left;
  background-image:url(des/videos1.jpg);
  width:86px; height:64px;
}
#video2 a:hover {
  background-image:url(des/videos2.jpg);
}
#pictures a{
  float: left;
  background-image:url(des/pictures1.jpg);
  width:94px; height:64px;
}
#pictures a:hover {
  background-image:url(des/pictures2.jpg);
}
#games a{
  float: left;
  background-image:url(des/games1.jpg);
  width:82px; height:64px;
}
#games a:hover {
  background-image:url(des/games2.jpg);
}
#own a{
  float: left;
  background-image:url(des/own1.jpg);
  width:124px; height:64px;
}
#own a:hover {
  background-image:url(des/own2.jpg);
}
#webmaster a{
  float: left;
  background-image:url(des/webmaster1.jpg);
  width:112px; height:64px;
}
#webmaster a:hover {
  background-image:url(des/webmaster2.jpg);
}
#content {
  position: relative;
}
#spacer {
  position: relative;
  clear:left;
  height: 10px;
}
#c1 {
  position: relative;
  width: 186px;
  float:left;
}
#partner {
  background-image: url(des/partner.jpg);
  background-repeat: no-repeat;
  width: 186px;
  height: 245px;
  font-family: verdana;
  font-weight: bold;
  font-size: 11px;
  color: #000000;
  padding-left: 0px;
  padding-top: 0px;
}
#advertisement {
  background-image: url(des/advertisement.jpg);
  background-repeat: no-repeat;
  width: 186px;
  height: 657px;
  padding-left: 0px;
  padding-top: 0px;
}
#random {
  background-image: url(des/random.jpg);
  background-repeat: no-repeat;
  width: 186px;
  min-height: 41px;
  padding-left: 23px;
  padding-top: 0px;
}
#c2 {
  position: relative;
  width: 500px;
  float:left;
}
#c3 {
  position: relative;
  width: 310px;
  float:left;
  margin-right: 0px;
}
#facebook {
  background-image: url(des/facebook.jpg);
  background-repeat: no-repeat;
  width: 308px;
  min-height: 43px;
  padding-left: 54px;
  padding-top: 0px;
  margin-left:2px;
}
#featplug {
  background-image: url(des/featplug.jpg);
  background-repeat: no-repeat;
  width: 308px;
  min-height: 43px;
  padding-left: 0px;
  padding-top: 0px;
  margin-left:3px;
}
#randomplug {
  background-image: url(des/randomplug.jpg);
  background-repeat: no-repeat;
  width: 308px;
  min-height: 43px;
  padding-left: 0px;
  padding-top: 2px;
  padding-bottom: 3px;
  margin-left:2px;
}
#videosplug {
  background-image: url(des/videos.jpg);
  background-repeat: no-repeat;
  width: 308px;
  min-height: 43px;
  padding-left: 16px;
  padding-top: 5px;
  margin-left:2px;
}
#advertisement2 {
  background-image: url(des/advertisement2.jpg);
  background-repeat: no-repeat;
  width: 308px;
  min-height: 43px;
  padding-left: 0px;
  padding-top: 1px;
  padding-bottom: 3px;
  margin-left:3px;
}
#footer {
  position: relative;
  background-image: url(des/footer.jpg);
  height: 93px;
  width: 996px;
  clear: left;
  text-align: center;
}
#im a{
  float: left;
  background-image:url(des/im1.jpg);
  width:74px; height:8px;
  margin-top:59px;
  margin-left:177px;
}
#im a:hover {
  background-image:url(des/im2.jpg);
}
#kontakt a{
  float: left;
  background-image:url(des/kontakt1.jpg);
  width:60px; height:8px;
  margin-top:59px;
}
#kontakt a:hover {
  background-image:url(des/kontakt2.jpg);
}
.thumb {
  position: relative;
  width: 150px;
  height: 120px;
  padding: 0px;
  margin-left: 28px;
  margin-top: 11px;
  float: left;
}
.thumb2 {
  position: relative;
  float: left;
  border-width:2px;
  border-style:solid;
  border-color:white;

}
.plug {
  display: block;
  position: relative;
  background-image: url(des/plugback.jpg);
  padding: 0px;
  background-repeat: no-repeat;
  height: 144px;
  width: 497px;
}
.plugtitle {
  position: relative;
  color: #ffffff;
  font-size: 13px;
  font-weight: bold;
  font-family: verdana;
  width: 290px;
  float: left;
  padding-left: 8px;
  margin-top: 9px;
}
.plugtitle a {
  position: relative;
  color: #ffffff;
}
.description {
  width: 280px;
  height: 65px;
  color: #252623;
  font-size: 11px;
  font-family: verdana;
  float: left;
  padding: 8px;
}
.stats {
  width: 280px;
  height: 15px;
  padding-left: 8px;
  color: #000000;
  font-size: 10px;
  font-family: verdana;
  font-weight: bold;
  float: left;
}
#spacer2 {
  position: relative;
  clear:left;
}
#video {
  position: relative;
  padding-right: 2px;
  text-align: center;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  font-family: verdana;
}
.linkstyle { font-family: arial; font-size: 12px; font-weight: none; color: #000000}
#sideleft {
  margin-left:12px;
}
#sideright {
  margin-top:4px;
  margin-left:2px;
}
#sideright2 {
  margin-top:2px;
  margin-left:2px;
}
.Stil1 {font-family: Verdana;}
.Stil2 {font-family: Verdana; font-size: 12px; }
.Stil4 {font-family: Verdana; font-size: 14px; }
#custom {
padding-left: 15px;
padding-right: 15px;
}
