/*
   File: karate_style.css
   
   Version: 1.0
   Init: 17.02.2007
   Updates:
   -------- 17.02.2007 --------
     Elemente
	   body .................... bg1.gif
	   ul ...................... none,outside
	   a ....................... color for diverent states
	 Element-klassen:
	   table.rubrik ............ DCDCC8,500px,48px,arial,black,inset,thin,ECE9D8,collapse
	   table.rubrik2 ........... DCDCC8,500px,48px,14pt,arial,black,inset,thin,ECE9D8,collapse
	   table.tabelle ........... 65%,arial,black,outset,thin,ECE9D8,collapse
	   table.tabelle2 .......... 85%,arial,black,outset,thin,ECE9D8,collapse
	   td.rubrik1 .............. 85%,16pt,bold,inset,thin,ECE9D8
	   td.rubrik2 .............. 15%,8pt,center,inset,thin,ECE9D8
	   td.rubrik3 .............. 15%,12pt,center,inset,thin,ECE9D8
	   td.tabelle1 ............. 16pt,justify,solid,thin,ECE9D8
	   td.tabelle2 ............. 12pt,justify,solid,thin,ECE9D8
	   td.tabelle3 ............. 12pt,left,solid,thin,ECE9D8
	   ul.trainer .............. disc,inside
	   scollbarcolor............................. diverse scrollbarteile white coloriert
	 Schriftarten-Klassen:
	  .justify .................................. justify
	  .groesser -green-bold ..................... arial, bold, 18pt
	  .gross  -black -blue -red ................. arial, sans-serif, 14pt
	          ..-bold ..-italic ..-bold-italic
	  .normal -black -blue -red ................. arial, sans-serif, 12pt
	          ..-bold ..-italic ..-bold-italic
	  .klein  -black -blue -red ................. arial, sans-serif, 10pt
	          ..-bold ..-italic ..-bold-italic
	  .small  -black -blue -red ................. arial, sans-serif,  8pt	 
	          ..-bold ..-italic ..-bold-italic
   ----------------------------
*/
body { background-image:url(../images/bg/bg1.gif); border-style:none;}

  a:link {    color:#071B97; }
  a:visited { color:#071B97; }
  a:active {  color:#071B97; }
  a:hover {   color:#FF0000; }

  table { cellpadding:0px; cellspacing:0px; }
  table.center { align:center; }
  table.rubrik { 
     background-color:#DCDCC8; 
	 width:500px; 
	 height:48px;
	 font-family: arial; 
	 font-color:black; 
	 border-style:inset;
	 border-width:thin;
	 border-color:#ECE9D8;
	 border-collapse:collapse;
  }
  table.rubrik2 { 
     background-color:#DCDCC8; 
	 width:500px; 
	 height:48px;
	 font-family: arial; 
	 font-size:14pt; 
	 font-color:black; 
	 border-style:inset;
	 border-width:thin;
	 border-color:#ECE9D8;
	 border-collapse:collapse;
  }
  table.tabelle {
     width:65%;
	 font-family: arial; 
	 font-color:black; 
	 border-style:outset;
	 border-width:thin;
	 border-color:#DCDCC8;
	 border-collapse:collapse;
  }
  table.tabelle2 {
     width:550px;
	 table-layout:fixed;
	 font-family: arial; 
	 font-color:black; 
	 border-style:outset;
	 border-width:thin;
	 border-color:#DCDCC8;
	 border-collapse:collapse;
  }
  td.rubrik1 { 
     width:90%; 
	 font-size:16pt; 
	 font-weight:bold; 
	 border-style:inset;
	 border-width:thin;
	 border-color:#ECE9D8;
  }
  td.rubrik2 { 
     width:15%; 
	 font-size:8pt; 
	 text-align:center; 
	 border-style:inset;
	 border-width:thin;
	 border-color:#ECE9D8;
  }
  td.rubrik3 { 
     width:15%; 
	 font-size:12pt; 
	 text-align:center; 
	 border-style:inset;
	 border-width:thin;
	 border-color:#ECE9D8;
  }
  td.tabelle1 { 
	 font-size:16pt; 
	 text-align:justify; 
	 border-style:solid;
	 border-width:thin;
	 border-color:#ECE9D8;
  }
  td.tabelle2 { 
	 font-size:12pt;
	 font-weight:bold; 
	 text-align:justify; 
	 border-style:solid;
	 border-width:thin;
	 border-color:#ECE9D8;
  }
  td.tabelle3 { 
	 font-size:12pt;
	 font-weight:bold; 
	 text-align:left; 
	 border-style:solid;
	 border-width:thin;
	 border-color:#ECE9D8;
  }

  ul { list-style-type:none; list-style-position:outside; }
  ul.trainer { position:relative; left:-15px; list-style-type:disc; list-style-position:outside; }

.scrollbarcolor {
  scrollbar-face-color:white;
  scrollbar-highlight-color:white;
  scrollbar-3dlight-color:#FFFFFF;
  scrollbar-darkshadow-color:#FFFFFF;
  scrollbar-shadow-color:#FFFFFF;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-track-color:white;
}

.justify { text-align:justify; }

.groesser-green-bold {
  font-family:arial, sans-serife;
  font-size:18pt;
  font-weight:bold;  
  color:green;
}

.gross-black {
  font-family:arial, sans-serife;
  font-size:14pt;
  color:black;
}
   .gross-black-bold {
     font-family:arial, sans-serife;
     font-size:14pt;
	 font-weight:bold;
     color:black;
   }
   .gross-black-italic {
     font-family:arial, sans-serife;
     font-size:14pt;
	 font-style:italic;
     color:black;
   }
   .gross-black-bold-italic {
     font-family:arial, sans-serife;
     font-size:14pt;
	 font-weight:bold;
	 font-style:italic;
     color:black;
   }

.gross-blue {
  font-family:arial, sans-serife;
  font-size:14pt;
  color:blue;
}
   .gross-blue-bold {
     font-family:arial, sans-serife;
     font-size:14pt;
	 font-weight:bold;
     color:blue;
   }
   .gross-blue-italic {
     font-family:arial, sans-serife;
     font-size:14pt;
	 font-style:italic;
     color:blue;
   }
   .gross-blue-bold-italic {
     font-family:arial, sans-serife;
     font-size:14pt;
	 font-weight:bold;
	 font-style:italic;
     color:blue;
   }

.gross-red {
  font-family:arial, sans-serife;
  font-size:14pt;
  color:red;
}
   .gross-red-bold {
     font-family:arial, sans-serife;
     font-size:14pt;
	 font-weight:bold;
     color:red;
   }
   .gross-red-italic {
     font-family:arial, sans-serife;
     font-size:14pt;
	 font-style:italic;
     color:red;
   }
   .gross-red-bold-italic {
     font-family:arial, sans-serife;
     font-size:14pt;
	 font-weight:bold;
	 font-style:italic;
     color:red;
   }

.normal-black {
  font-family:arial, sans-serife;
  font-size:12pt;
  color:black;
}
   .normal-black-bold {
     font-family:arial, sans-serife;
     font-size:12pt;
	 font-weight:bold;
     color:black;
   }
   .normal-black-italic {
     font-family:arial, sans-serife;
     font-size:12pt;
	 font-style:italic;
     color:black;
   }
   .normal-black-bold-italic {
     font-family:arial, sans-serife;
     font-size:12pt;
	 font-weight:bold;
	 font-style:italic;
     color:black;
   }

.normal-blue {
  font-family:arial, sans-serife;
  font-size:12pt;
  color:blue;
}
   .normal-blue-bold {
     font-family:arial, sans-serife;
     font-size:12pt;
	 font-weight:bold;
     color:blue;
   }
   .normal-blue-italic {
     font-family:arial, sans-serife;
     font-size:12pt;
	 font-style:italic;
     color:blue;
   }
   .normal-blue-bold-italic {
     font-family:arial, sans-serife;
     font-size:12pt;
	 font-weight:bold;
	 font-style:italic;
     color:blue;
   }

.normal-red {
  font-family:arial, sans-serife;
  font-size:12pt;
  color:red;
}
   .normal-red-bold {
     font-family:arial, sans-serife;
     font-size:12pt;
	 font-weight:bold;
     color:red;
   }
   .normal-red-italic {
     font-family:arial, sans-serife;
     font-size:12pt;
	 font-style:italic;
     color:red;
   }
   .normal-red-bold-italic {
     font-family:arial, sans-serife;
     font-size:12pt;
	 font-weight:bold;
	 font-style:italic;
     color:red;
   }

.klein-black {
  font-family:arial, sans-serife;
  font-size:10pt;
  color:black;
}
   .klein-black-bold {
     font-family:arial, sans-serife;
     font-size:10pt;
	 font-weight:bold;
     color:black;
   }
   .klein-black-italic {
     font-family:arial, sans-serife;
     font-size:10pt;
	 font-style:italic;
     color:black;
   }
   .klein-black-bold-italic {
     font-family:arial, sans-serife;
     font-size:10pt;
	 font-weight:bold;
	 font-style:italic;
     color:black;
   }

.klein-blue {
  font-family:arial, sans-serife;
  font-size:10pt;
  color:blue;
}
   .klein-blue-bold {
     font-family:arial, sans-serife;
     font-size:10pt;
	 font-weight:bold;
     color:blue;
   }
   .klein-blue-italic {
     font-family:arial, sans-serife;
     font-size:10pt;
	 font-style:italic;
     color:blue;
   }
   .klein-blue-bold-italic {
     font-family:arial, sans-serife;
     font-size:10pt;
	 font-weight:bold;
	 font-style:italic;
     color:blue;
   }

.klein-red {
  font-family:arial, sans-serife;
  font-size:10pt;
  color:red;
}
   .klein-red-bold {
     font-family:arial, sans-serife;
     font-size:10pt;
	 font-weight:bold;
     color:red;
   }
   .klein-red-italic {
     font-family:arial, sans-serife;
     font-size:10pt;
	 font-style:italic;
     color:red;
   }
   .klein-red-bold-italic {
     font-family:arial, sans-serife;
     font-size:10pt;
	 font-weight:bold;
	 font-style:italic;
     color:red;
   }

.small-black {
  font-family:arial, sans-serife;
  font-size:8pt;
  color:black;
}
   .small-black-bold {
     font-family:arial, sans-serife;
     font-size:8pt;
	 font-weight:bold;
     color:black;
   }
   .small-black-italic {
     font-family:arial, sans-serife;
     font-size:8pt;
	 font-style:italic;
     color:black;
   }
   .small-black-bold-italic {
     font-family:arial, sans-serife;
     font-size:8pt;
	 font-weight:bold;
	 font-style:italic;
     color:black;
   }

.small-blue {
  font-family:arial, sans-serife;
  font-size:8pt;
  color:blue;
}
   .small-blue-bold {
     font-family:arial, sans-serife;
     font-size:8pt;
	 font-weight:bold;
     color:blue;
   }
   .small-blue-italic {
     font-family:arial, sans-serife;
     font-size:8pt;
	 font-style:italic;
     color:blue;
   }
   .small-blue-bold-italic {
     font-family:arial, sans-serife;
     font-size:8pt;
	 font-weight:bold;
	 font-style:italic;
     color:blue;
   }

.small-red {
  font-family:arial, sans-serife;
  font-size:8pt;
  color:red;
}
   .small-red-bold {
     font-family:arial, sans-serife;
     font-size:8pt;
	 font-weight:bold;
     color:red;
   }
   .small-red-italic {
     font-family:arial, sans-serife;
     font-size:8pt;
	 font-style:italic;
     color:red;
   }
   .small-red-bold-italic {
     font-family:arial, sans-serife;
     font-size:8pt;
	 font-weight:bold;
	 font-style:italic;
     color:red;
