body {
 background-image:url(../img/rugbyweb_bg.gif);
 background-repeat:no-repeat;
 background-attachment:fixed;
 padding:0px;
 background-color:#EEEEEE;
 font-family:Arial,Verdana,Helvetica,sans-serif; font-size:13.4px;
 font-weight:normal; font-style:normal;
}
th {
 font-family:Arial,Verdana,Helvetica,sans-serif; font-size:13.4px;
 font-weight:bold; font-style:normal;
}
td {
 font-family:Arial,Verdana,Helvetica,sans-serif; font-size:13.4px;
 font-weight:normal; font-style:normal;
}

 a:hover { background-color:#BBBBBB; }
 .mainmenu a { font-weight:normal; font-size:11.8px}
  td .dummy { white-space:nowrap; font-weight:bold; font-size:11.8px; color:#EEEEEE;}
 .menu a:link { text-decoration:none; color:#000099; }
 .menu a:active { text-decoration:none; color:#000099;}
 .menu a:visited { text-decoration:none; color:#000099;}
 .menu a:hover { font-weight:bold; text-decoration:underline; }
 .menu a { white-space:nowrap; }
 .nodec a:link { text-decoration:none; color:#000000; }
 .nodec a:active { text-decoration:none; color:#000000;}
 .nodec a:visited { text-decoration:none; color:#000000;}
 .nodec a:hover { text-decoration:underline; }
 a.title:link { color:#000000; }
 a.title:active { color:#000000;}
 a.title:visited { color:#000000;}
 a.title:hover { text-decoration:underline; }


table { color:#000000; }

table .chg    { background-color:#ff0000; } /* Neuer Termin bei Verlegungen */
table .chgold { text-decoration:line-through; color:#ff0000; } /* Verlegt ohne neuen Termin */
table .chgtxt { color:#ff0000; } /* Verlegt Text, ohne neuen Termin */
table .chgtme { color:#ff0000; } /* Änderung Uhrzeit */
table .chgref { color:#ff0000; } /* Änderung Referee */
table .strike { text-decoration:line-through; } /* Durchgestrichen */

table .dist0 { border-width:0px; height:2px;  }
table .dist1 { border-width:0px; height:10px; }
table .dist2 { border-width:0px; height:20px; }
table .dist3 { border-width:0px; height:30px; }
table .noframe { border-width:0px; }

table .INT { background-color:#FFD0D0; } /* red    */
table .CUP { background-color:#FFFFC0; } /* yellow */
table .CU2 { background-color:#E0FFFF; } /* yellow */
table .BL1 { background-color:#FFFFC0; } /* yellow */
table .BL2 { background-color:#E0FFFF; } /* blue   */
table .RL  { background-color:#E0E0E0; } /* grey   */
table .VL  { background-color:#FFFFFF; } /* white  */
table .DAM { background-color:#EFE3FD; } /* mauve  */
table .JU  { background-color:#E1FFE1; } /* green  */
table .FUN { background-color:#FFFFFF; } /* white  */

table.center {
  width:100%;
  text-align:center;
}
td.center {
  text-align:center;
}

.left {
  text-align:left;
}

#div .head{
  border-style:solid; border-width:1px 0px 0px 0px; border-color:#888888;
}

table.table { /* html-table */
/*  width:100%; */
  text-align:right;
  empty-cells:show;
  border-collapse:collapse;
  padding:1px 4px 1px 4px;
  white-space:nowrap;
  margin:auto;
  border:4px;
  border-color:#DDDDDD #A0A0A0 #A0A0A0 #DDDDDD;
  border-style:solid;
}
table.table tr{
  background-color:#FFFFFF;
}
table.table tr.row2{
  background-color:#EEEEEE;
}
table.table th{
  text-align:center;
  background-color:#DDDDDD;
  padding:1px 4px 1px 4px;
}

table.table th.left{
  text-align:left;
}
table.table td{
  padding:1px 4px 1px 4px;
}
table.table td.center{
  text-align:center;
}
table.table .left{
  text-align:left;
}
table.table td.nopad{
  padding:1px 0px 1px 0px;
}
table.table td.lpad1{
  padding-left:0px;
}
table.table td.rpad1{
  padding-right:1px;
}

table.games { /* html-table */
  width:100%;
  text-align:left;
  empty-cells:show;
  border-collapse:collapse;
  border:2px;
  border-color:#DDDDDD #A0A0A0 #A0A0A0 #DDDDDD;
  border-style:solid;
}
table.games tr{
  background-color:#FFFFFF;
}
table.games tr:hover.hover{  /* Tabellenzeile bei MausÜber hervorheben*/
  background-color:#FFFFC0;
}
table.games tr.row2{
  background-color:#EEEEEE;
}
table.games tr.row2hover{
  background-color:#EEEEEE;
}
table.games tr:hover.row2hover{  /* Tabellenzeile bei MausÜber hervorheben*/
  background-color:#FFFFC0;
}
table.games th{
  background-color:#DDDDDD;
  padding:1px 4px 1px 4px;
  white-space:nowrap;
}
table.games th.nopad{
  padding:1px 0px 1px 0px;
}
table.games td{
  padding:1px 4px 1px 4px;
}
table.games td.dateday{
  padding-right:0px;
}
table.games td.date{
  padding:1px 0px 1px 0px;
}
table.games td.datetime{
  padding-left:3px;
}
table.games td.nopad{
  padding:1px 0px 1px 0px;
}
table.games td.specialresult{
  color:#ff0000;
}
table.games td.dist0 { border-width:0px; height:3px;  }
table.games td.dist1 { border-width:0px; height:10px; }
table.games td.dist2 { border-width:0px; height:12px; }
table.games td.dist3 { border-width:0px; height:18px; }

.g-chg    { color:#ff0000; } /* Neuer Termin bei Verlegungen */
.g-chgold { text-decoration:line-through; color:#ff0000; } /* Verlegt ohne neuen Termin */
.g-chgtxt { color:#ff0000; } /* Verlegt Text, ohne neuen Termin */
.g-chgtme { color:#ff0000; } /* Änderung Uhrzeit */
.g-chgref { color:#ff0000; } /* Änderung Referee */
.g-strike { text-decoration:line-through; } /* Durchgestrichen */


tr.hover:hover { background-color:#FFFFC0; } tr.hover {} /* Tabellenzeile bei MausÜber hervorheben*/

