a {
 color: #00FFFF;
 font-weight: bold;
 font-size: 10pt;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

a:visited { color: #77ABB1; }

a:hover { color: #00FF00; }

.Stil1 {
  font-size: 9px;
  font-weight: bold;
  text-align: center;
}

div#small {
  width: 800px;
  font-size: 9px;
  text-align: center;
}

.enter a {
 font-size: 36px;
 text-align: center;
 text-decoration: none;
}

body {
  margin: 0px;
  background-color: #2C3947;
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  color: #00FFFF;
  font-size: 10pt;
}

div#main {
  position: relative;
  margin: 10px auto;
  width: 846px;
  height: 565px; 
  background-color: #0F3764;
  border: 2px solid #00FFFF;
}


div#banner {  
  display: block;
  width: 846px; 
  height: 120px; 
  background-image: url('bilder/banner.jpg');
}

div#navicon {
  width: 848px; 
  height: 30px;
}

div#navi a {
 padding: 5px;
 margin: 0px;
 display: block;
 width: 82px;
 color: #00FFFF; 
 float: left;
 text-align: center;
 text-decoration: none;
 font-weight: bold;
}

div#navi a:hover {
 background-color: #0F3764;
 color: #00FF00;
}

div#text {
 width: 825px;
 height: 395px;
 padding: 10px;
 overflow: auto;
 text-align: center;
}

.site {
 border-left: 1px solid #00FFFF;
 border-right: 1px solid #00FFFF;
 border-top: 1px solid #00FFFF;
 background-color: #0F3764;
}

.other {
 background-color: #0C2D51;
 border: 1px solid #00FFFF;
}

.box {
  border: 1px solid #00FFFF;
  padding: 3px;
  font-size: 9px;
}

.addonli {
 line-height: 250%;
}

.screenshot {
 font-size: 7pt;
}

.newsbox {
 margin: 15px auto;
 text-align: center;
 padding: 10px;
 width: 80%;
 height: auto;
 border: 1px dashed #00FFFF;
}

.downbox {
 margin: 15px auto;
 text-align: center;
 padding: 10px;
 width: 80%;
 height: auto;
 border: 3px solid #00FFFF;
}

div#texte {
 width: 828px;
 height: 385px;
 padding: 10px;
 overflow: auto;
 text-align: left;
}
