/* betrifft die ganze Seite, Hintergrund, etc. */
body {
  margin:0px auto;
  padding:0px;
  background-color:#7BA068;
  font-family:Arial,Verdana,sans-serif;
  line-height:1.1em;
  padding:0px;
  margin:0px;
  /* IE braucht das, um die Seite zu zentrieren */
  text-align: center;
  font-size:11pt;
}

div {
  /* IE braucht das, um die Seite zu zentrieren */
  text-align: left;
}

/* die "Seite drucken" Knöpfe am Ende vieler Seiten */
div.print_button {
  text-align:center;
}

/* zentrierten Text (u.a. auf der Veranstaltungsseite) */
div.centered_text {
  text-align:center;
}

/* Text mit weißem Hintergrund (u.a. die Kurzbeschreibung der Spielrunden) */
body.white_background {
  padding:10px;
  background-color:#FEFFDF;
  font-family:Arial,Verdana,sans-serif;
  line-height:1.1em;
}

/* die Links */
a:link { text-decoration:none; color:#ADA43D; }
a:visited { text-decoration:none; color:#ADA43D; }
a:hover { text-decoration:underline; }
a:active { text-decoration:none; }

/* die Tabellen, insbesondere auf der Spielrundenseite */
tr.em { background:#CCFF99 }
td {
  line-height:1.2em;
  text-align:left;
  font-size:11pt;
}

/* die Kopfzeilen */
h2 { font-size:16pt; }
h3 { font-size:12pt; }

/* Textgröße für die normalen Seiten */
#content { 
  line-height:1.4em;
  text-align:justify;
  padding:0px;
  padding-right:15px;
  border:0px;
  margin:0px 132px 0px 215px;
/* die angegebene Breite ist kleiner, als sie eigentlich sein müsste, da sonst
 * die Browser einen großen leeren Raum an den Anfang der Seite setzen */
  width:570px;
  min-height:501px;
  font-size:11pt;
}

caption { text-align:left; font-weight:bold }

/* die Bilder für das Menü */
img.menu_img {
  position:absolute;
  border-color:#799F66;
  border-width:1px;
  border-style:none;
  border-bottom-style:solid;
}

/* wenn die Maus über die Menüpunkte gezogen wird */
div.menu_div a:hover img {
  border-color:#FDD71E;
  border-width:1px;
  border-style:none;
  border-bottom-style:solid;
}

/* ohne das macht der IE keine Highlights */
div.menu_div a:hover { padding:0px; }

/* für die Orgaseite */
img.orga_img {
  width: 75px; 
  height: 100px;
}


div.small { font-size:8pt; }
caption { line-height:13pt; }


#wrap{
  margin:0px auto;
  width:932px;
  background-image:url(pics/background.jpg);
}


#top{
  margin:0px;
  border:0px;
  width:932px;
  height:166px;
  padding:0px;
  background-image:url(pics/top.jpg);
}

#left{
  clear:left;
  float:left;
  width:215px;
  height:501px;
  margin:0px;
  padding:0px;
  border:0px;
  background-image:url(pics/left.jpg);
}

div.position{
  position:absolute;
  width:215px;
  height:501px;
}

#right{
  clear:right;
  float:right;
  width:132px;
  height:376px;
  margin:0px;
  padding:0px;
  border:0px;
  background-image:url(pics/right.jpg);
}

#bottom{
  clear:both;
  margin:0px;
  border:0px;
  width:932px;
  height:35px;
  padding:0px;
  background-image:url(pics/bottom.jpg);
}

img.menu_img#link0{
  top: 20px; 
  left: 74px;
}

img.menu_img#link1{
  top: 62px; 
  left: 75px;
}

img.menu_img#link1a{
  top: 89px; 
  left: 75px;
}

img.menu_img#link1b{
  top: 116px; 
  left: 57px;
}

img.menu_img#link1c{
  top: 143px; 
  left: 75px;
}

img.menu_img#link1d{
  top: 170px; 
  left: 42px;
}

img.menu_img#link2{
  top: 212px; 
  left: 44px;
}

img.menu_img#link2a{
  top: 239px; 
  left: 40px;
}

img.menu_img#link3{
  top: 281px; 
  left: 52px;
}

img.menu_img#link3a{
  top: 308px; 
  left: 78px;
}

img.menu_img#link3b{
  top: 335px; 
  left: 42px;
}

img.menu_img#link3c{
  top: 362px; 
  left: 47px;
}

img.menu_img#link4{
  top: 404px; 
  left: 42px;
}

img.menu_img#link4a{
  top: 431px; 
  left: 79px;
}

img.menu_img#link5{
  top: 473px; 
  left: 48px;
}
