/* ##########################
BODY
########################## */
body {
  margin                : 0;
  padding               : 0;
  background-color      : #000000;
  font-family           : Verdana, Arial, Helvetica, sans-serif ;
  color                 : #FFFFFF;
  font-size             : 100%;
  text-decoration       : none;
}

/* ##########################
DIV
########################## */
#intro {
  width                 : 750px;
  height                : 600px;
  margin                : 60px auto;
  padding               : 0px;
  background-image      : url(images/intro.jpg);
}

#content {
  width                 : 710px;
  height                : auto;
  margin                : 0px auto;
  padding               : 0px;
}

#header {
  width                 : 710px;
  height                : 155px;
  clear                 : left;
  display               : block;
  background-repeat     : no-repeat;
  background-image      : url(images/header.gif);
  margin                : 0px;
  padding               : 0px;
}

#links_oben {
  width                 : 163px;
  height                : 60px;
  display               : block;
  background-repeat     : no-repeat;
  background-image      : url(images/links_oben.gif);
  color                 : #000000;
  font-size             : 60%;
  padding-left          : 11px;
  margin                : 0px;
}

#n1 {

  width                 : 105px;
  height                : 39px;
  background-repeat     : no-repeat;
  background-image      : url(images/n1.gif);
  float                 : left;
  margin                : 0px;
  padding               : 0px;
}

#rechts_oben {
  width                 : 10px;
  height                : 39px;
  display               : block;
  background-image      : url(images/rechts_oben.gif);
  background-repeat     : no-repeat;
  margin                : 0px;
  padding               : 0px;
}

#navi2 {
  width                 : 535px;
  height                : 21px;
  background-image      : url(images/navi2.gif);
  float                 : left;
  text-align            : center;
  margin                : 0px;
  padding               : 0px;
}

#zwischen {
  width                 : 709px;
  height                : 16px;
  background-image      : url(images/zwischen.gif);
  float                 : left;
  margin                : 0px;
  padding               : 0px;
}

#main {
  width                 : 709px;
  height                : auto;
  background-image      : url(images/main.gif);
  background-repeat     : repeat-y;
  padding-bottom        : 70px;
  padding-top           : 0px;
  float                 : left;
  margin                : 0px;

}

#bottom {
  position              : relative;
  top                   : -51px;
  width                 : 709px;
  height                : 51px;
  background-image      : url(images/unten.gif);
  float                 : left;
}


#news {
  float                 : left;
  position              : relative;
  left                  : 11px;
  width                 : 160px;
  height                : auto;
  color                 : #000000;
  font-size             : 60%;
}


/* ##########################
INHALT
########################## */
p {
  position              : relative;
  right                 : 52px;
  width                 : 450px;
  font-family           : "Palatino LinoType", Georgia, "Times New Roman", Times, serif;

  float                 : right;
  clear                 : right;
}
p.link {
  font-size             : 115%;
  text-align            : center;
  bottom                : 25px;

}

p.datum {
  float                 : right;
  clear                 : right;
  margin                : 2px 5px 0px 0px;
}

.index-bild {
  position              : relative;
  float                 : right;
  right                 : 100px;
  width                 : 375px;
  height                : 369px;
  background-image      : url(images/bilder.gif);
}

span.datum{
  float                 : right;
  margin                : 2px 5px 0px 0px;
  font-family           : "Palatino LinoType", Georgia, "Times New Roman", Times, serif;
  font-size             : 80%;
}

span.bilder{
  width                 : 480px;
  float                 : right;
  margin-right          : 50px;
}


div.title {
  width                 : 454px;
  height                : 51px;
  position              : relative;
  right                 : 50px;
  top                   : 16px;
  margin-bottom         : 25px;
  background-image      : url(images/title.gif);
  float                 : right;
  padding               : 0px;
}

h1 {
  padding               : 5px 0px 0px 24px;
  font-size             : 90%;
  float                 : left;
  margin                : 0px;
}
h2 {
  padding               : 5px 10px 0px 24px;
  font-size             : 70%;
  float                 : right;
}

.hr {
  width                 : 524px;
  height                : 5px;
  margin-left           : 0px;
  margin-right          : 10px;
  margin-bottom         : 10px;
  background-image      : url(images/hr.gif);
  border                : 0px none;
  float                 : right;

}

form.main {
  float                 : right;
  margin                : 0px 0px 0px 0px;
  width                 : 530px;
  font-family           : "Palatino LinoType", Georgia, "Times New Roman", Times, serif;
  font-size             : 80%;
}

form.vote {
  float                 : right;
  margin                : 0px 0px 0px 27px;
  width                 : 500px;
  font-family           : "Palatino LinoType", Georgia, "Times New Roman", Times, serif;
  font-size             : 80%;
}

input {
  border                : 1px solid #FFFFFF;
  background-color      : #C0C0C0;
}

input.vote {
  border                : 0px;
  background-color      : transparent;
}

input.vote2 {
  text-align            : center;
}

div.vote {
  float                 : left;
  clear                 : left;

}

textarea {
  border                : 1px solid #FFFFFF;
  background-color      : #C0C0C0;
}

img.bilder {
  border                : 1px dashed #000000;
  width                 : 480px;
}

.form {
  float                 : right;
  clear                 : right;
}

input.submit {
  margin-right          : 345px;
}

.top{
 vertical-align         : top;
}

.Gform {
  text-align            : center;
  width                 : 524px;
  margin-right          : 10px;
  height                : auto;
  float                 : right;
  font-family           : "Palatino LinoType", Georgia, "Times New Roman", Times, serif;
  font-size             : 80%;
}

.Gbook {
  text-align            : center;
  width                 : 524px;
  margin-right          : 10px;
  height                : auto;
  padding               : 5px;
  float                 : right;
}

.Gsubmit{
  margin-right          : 127px;
}

span.G {
  font-family           : "Palatino LinoType", Georgia, "Times New Roman", Times, serif;
  font-size             : 90%;
  text-decoration       : none;
}

.links {
  position              : relative;
  right                 : 50px;
  width                 : 450px;
  font-family           : "Palatino LinoType", Georgia, "Times New Roman", Times, serif;
  font-size             : 80%;
  float                 : right;
}

div.banner {
  position              : relative;
  right                 : 50px;
  margin                : 15px 0px 15px 20px;
  width                 : 450px;
  float                 : right;
}

.banner {
  border                : 0px;
}

.video{
  clear                 : right;
  float                 : right;
  margin                : 0px 15px 0px 0px;
}
.icq {
  border                : 0px;
  text-decoration       : none;
}

/* ##########################
TABELLEN
########################## */

table.bilder {
  float                 : right;
  position              : relative;
  right                 : 10px;
  width                 : 480px;
}

table.mitglieder {
  position              : relative;
  right                 : 20px;
  font-family           : "Palatino LinoType", Georgia, "Times New Roman", Times, serif;
  font-size             : 100%;
  float                 : right;
}

table.download {
  position              : relative;
  margin-right          : 40px;
  width                 : 450px;
  font-family           : "Palatino LinoType", Georgia, "Times New Roman", Times, serif;
  font-size             : 100%;
  color                 : #FFFFFF;
  float                 : right;                 : right;
}

table.spiele {
  position              : relative;
  margin-right          : 40px;
  width                 : 450px;
  font-family           : "Palatino LinoType", Georgia, "Times New Roman", Times, serif;
  font-size             : 100%;
  color                 : #FFFFFF;
  float                 : right;
}

table.IP {
  position              : relative;
  margin-right          : 40px;
  width                 : 450px;
  font-family           : "Palatino LinoType", Georgia, "Times New Roman", Times, serif;
  font-size             : 100%;
  color                 : #FFFFFF;
  float                 : right;
}

table.mitglied {
  position              : relative;
  margin-right          : 40px;
  width                 : 430px;
  font-family           : "Palatino LinoType", Georgia, "Times New Roman", Times, serif;
  font-size             : 100%;
  color                 : #FFFFFF;
  float                 : right;
}

tr.blank {
  width                 : 430px;
}

.links tr {
  text-align            : left;
}

.Gtable{
  text-align            : right;
}

table.admin {
  margin                : 15px 55px 15px 20px;
  width                 : 450px;
  font-family           : "Palatino LinoType", Georgia, "Times New Roman", Times, serif;
  font-size             : 80%;
  float                 : right;
}

/* ##########################
LINKS
########################## */
a.firefox {
  position              : absolute;
  left                  : 4px;
  top                   : 10px;
}

.mitglied a{
  color                 : #FFFFFF;
}

.G a {
  text-decoration       : none;
  color                 : #FFFFFF;
}

.G a:hover {
  text-decoration       : underline;
}

.n1 a {

  width                 : 105px;
  height                : 27px;
  background-repeat     : no-repeat;
  background-image      : url(images/n1.gif);
  float                 : left;
  margin                : 0px;
  padding-top           : 12px;
  font-size             : 90%;
  color                 : #FFFFFF;
}

.m1 {

  width                 : 190px;
  height                : 54px;
  background-repeat     : no-repeat;
  background-image      : url(images/member.gif);
  margin                : 0px;
  padding-top           : 15px;
  font-size             : 100%;
  color                 : #FFFFFF;
  text-align            : center;
}

.n1 a:hover {
  width                 : 105px;
  height                : 27px;
  background-repeat     : no-repeat;
  float                 : left;
  margin                : 0px;
  color                 : #000000;
  background-image      : url(images/n2.gif);
  padding-top           : 12px;
  font-size             : 90%;
}

a.anker {
  color                 : #FFFFFF;
  border                : 0px;
}

a:hover.anker{
  color                 : #FFFFFF;
  border                : 0px;
}

a {
  color                 : #000000;
  border                : 0px;
}

a:hover{
  color                 : #9F9F9F;
  border                : 0px;
}

a.top {
  color                 : #FFFFFF;
  text-decoration       : none;
}

a.news {
  color                 : #000000;
}

#navi2 a {
  font-family           : "Palatino LinoType", Georgia, "Times New Roman", Times, serif;
  font-size             : 80%;
  color                 : #000000;
}

/* ##########################
LISTEN
########################## */

ul.member {
  position              : relative;
  right                 : 0px;
  width                 : 380px;
  font-family           : "Palatino LinoType", Georgia, "Times New Roman", Times, serif;
  font-size             : 120%;
  float                 : right;
  clear                 : right;
  list-style-type       : none;
}

ul.ip {
  position              : relative;
  right                 : 0px;
  width                 : 380px;
  font-family           : "Palatino LinoType", Georgia, "Times New Roman", Times, serif;
  font-size             : 120%;
  float                 : right;
  clear                 : right;
  list-style-type       : none;
}

li#navi2 a {
  float                 : left;
  text-decoration       : none;
  text-align            : center;
}

li.n1 a {
  float                 : left;
  text-decoration       : none;
  text-align            : center;
}

li.m1 a {
  text-decoration       : none;
  text-align            : center;
}

ul.navi {
  margin                : 0px;
  padding               : 0px;
  list-style-type       : none;
}

ul.navi li {
  float                 : left;
}
td.bilder {
  width                 : 100px;
}

ul.bilder {
  text-decoration       : none;
  text-align            : center;
  list-style-type       : none;
  position              : relative;
  top                   : 260px;
  right                 : 10px;
}

li.bilder a {
  text-decoration       : none;
  text-align            : center;
  color                 : #FFFFFF;
}

li.bilder a:hover {
  color                 : #800000;
}