/* Team-Radar CSS by Tom Senninger 2007 */

.body {background:#fff; font-size:100,01%; }

/*  Schriftarten */

.headline {color:#0901a4; font-style:normal; font-weight:bold; font-size:18pt; font-family: Arial, Helvetica }
.head  { color: #000000; font-style:normal; font-weight:bold; font-size:45px; font-family: Arial, Helvetica }
.titel { color: #000000; font-style:normal; font-weight:bold; font-size:25px; font-family: Arial, Helvetica  }
.fett { color: #000000; font-weight:bold; font-size:13px; font-family:  Arial, Helvetica  }
.inhalt { color: #000000; font-style: normal; font-weight:normal; font-size:12px; font-family:  Arial, Helvetica }
.h1 { color: #000000; font-style:normal; font-weight:bold; font-size: 20px; font-family:Arial  }
.hr {BORDER-STYLE:dotted; }
.boxtitel { color:#000; font-style:normal; font-weight:bold; font-size:12px; font-family: Arial, Helvetica  }
.gross  { color:#0901a4; font-style:normal; font-weight:bold; font-size:15px; font-family:Arial }
.textmega  { color:#e16c26; font-style: normal; font-weight:bold; font-size:24px; font-family: Arial  }
.dunkelgrau {  background-color: #797c63}
.weiss {  background-color: #FFFFFF}
.rot {  background-color: #e16c26}
.maingrey { color: #333333; font-size:20pt; font-family:Arial }
.text   { color: #000000; font-style:normal; font-weight:normal; font-size:13px; font-family:Arial }
.text1  { color: #000000; font-style:normal; font-weight: normal; font-size: 14px; font-family:Arial }
.text2 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: normal; color: #0901a4}
.text3  {color: #333333; font-size:9pt; font-family:  Arial, Helvetica }
.klein  {color: #000000; font-size:7pt; font-family: Arial, Helvetica, }
.farbtext   {color:#0901a4; font-style:normal; font-weight:normal; font-size:11px; font-family:Arial }
.textkapant   { color: #000000; font-style:normal; font-weight:bold; font-size:13px; font-family:Arial }
.kt { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #0901a4}
.unterschrift {font-family: Arial; font-size:20px; font-style: normal; font-weight: bold; color: #0000ff}
.normal  {color:#000010; font-style:normal; font-weight:normal; font-size:11px; font-family:  Arial, Helvetica  }
.orange9  {color:#e16c26; font-style:normal; font-weight:normal; font-size:13px; font-family:  Arial, Helvetica  }
.hauptmenu  {color: #000000; font-style:normal; font-weight:bolder; font-size:18px; font-family: Arial, Helvetica  }
.impressum {text-decoration:none; padding:0; color:#6B6B6B; font-weight:normal; font-size:11px;  font-family:Arial; }
   
 /* Eingabefelder vom Typ password sollen blau hinterlegt sein */
#password { font-size:10px; font-family: Arial; color:#000000 }
.input[type="password"] { background:rgb(210,210,255); font-size:10px; font-family: Arial; }    
.input[type="password"]:focus { background:rgb(255,210,210); }  /* und rot, wenn sie in den Fokus kommen                      */
.input[type="text"] { background:rgb(210,210,255);  font-size:10px; font-family:  Arial;  } 
.password { font-size:10px; font-family: Arial; color:#000000 }
.login { color:#000000; font-style:normal; font-weight:normal; font-size:11px; font-family: Arial, Helvetica, }

/* id stile */

#textlink a {text-decoration:none; padding: 0; color:#ff3300; font-weight:bold; font-size:12px;  }
#impressum a {text-decoration:none; padding:0; color:#0901a4; font-weight:normal; font-size:10px;  font-family:Arial; }
a .impressum {color:#0901a4; font-weight:normal; font-size:10px; font-family:Arial;}
#print {display:none;}
#screen {display:block;}

table.w {color:#000000; font-style:normal; font-weight:normal; font-size:12px; font-family: Arial, Helvetica,  }
  table.w td.wol {background-image:url(../grafiken/wol.gif); background-repeat:no-repeat; padding-top:5px; padding-left:5px;}
  table.w td.wol_bg {background-image:url(../grafiken/wol_bg.gif); background-repeat:no-repeat; padding-top:5px; padding-left:5px;}
  table.w td.wolr {background-image:url(../grafiken/wolr.gif); background-repeat:no-repeat; padding-top:5px; padding-left:5px;}
  table.w td.wor {background-image:url(../grafiken/wor.gif); background-repeat:no-repeat;}
  table.w td.wor_bg {background-image:url(../grafiken/wor_bg.gif); background-repeat:no-repeat;}
  table.w td.wul {background-image:url(../grafiken/wul.gif); background-repeat:no-repeat; font-size:4px;}
  table.w td.wur {background-image:url(../grafiken/wur.gif); background-repeat:no-repeat; font-size:4px;}
  table.w td.bltl {background-image:url(../grafiken/bltl.gif); background-repeat:no-repeat; padding-top:5px; padding-left:8px;}
  table.w td.bltr {background-image:url(../grafiken/bltr.gif); background-repeat:no-repeat;}

table.d {color:#000000; font-style:normal; font-weight:normal; font-size:12px; font-family: Arial, Helvetica, }
  table.d td.wol {background-image:url(../grafiken/wol.gif); background-repeat:no-repeat; padding-top:5px; padding-left:8px;}
  table.d td.wol_bg {background-image:url(../grafiken/wol_bg.gif); background-repeat:no-repeat; padding-top:5px; padding-left:8px;}
  table.d td.wolr {background-image:url(../grafiken/wolr.gif); background-repeat:no-repeat; padding-top:5px; padding-left:8px;}
  table.d td.wor {background-image:url(../grafiken/wor.gif); background-repeat:no-repeat;}
  table.d td.wor_bg {background-image:url(../grafiken/wor_bg.gif); background-repeat:no-repeat;}
  table.d td.wul {background-image:url(../grafiken/wul.gif); background-repeat:no-repeat; font-size:4px;}
  table.d td.wur {background-image:url(../grafiken/wur.gif); background-repeat:no-repeat; font-size:4px;}
  table.d td.bltl {background-image:url(../grafiken/bltl.gif); background-repeat:no-repeat; padding-top:5px; padding-left:8px;}
  table.d td.bltr {background-image:url(../grafiken/bltr.gif); background-repeat:no-repeat;}

 table.w td.golr {background-image: url(../grafiken/golr.gif); background-repeat: no-repeat; padding-top:10px; padding-left:12px;}
  table.w td.glo {background-image: url(../grafiken/glo.gif); background-repeat: no-repeat; padding-top:5px; padding-left:5px;}
  table.w td.gor {background-image: url(../grafiken/gor.gif); background-repeat: no-repeat;}
  table.w td.gul {background-image: url(../grafiken/gul.gif); background-repeat: no-repeat; font-size: 4px;}
  table.w td.gur {background-image: url(../grafiken/gur.gif); background-repeat: no-repeat; font-size: 4px;}
  table.w td.ggol_bg {background-image: url(../grafiken/ggol_bg.gif); background-repeat: no-repeat; padding-top:3px; padding-left:5px;}
  table.w td.ggor {background-image: url(../grafiken/ggor.gif); background-repeat: no-repeat;}
  table.w td.ggul {background-image: url(../grafiken/ggul.gif); background-repeat: no-repeat; font-size: 4px;}
  table.w td.ggur {background-image: url(../grafiken/ggur.gif); background-repeat: no-repeat; font-size: 4px;}

  table.w td.rolr {background-image: url(../grafiken/rolr.gif); background-repeat:no-repeat; padding-top:10px; padding-left:12px;}
  table.w td.rlo {background-image: url(../grafiken/rlo.gif); background-repeat:no-repeat; padding-top:5px; padding-left: 5px;}
  table.w td.ror {background-image: url(../grafiken/ror.gif); background-repeat:no-repeat;}
  table.w td.rul {background-image: url(../grafiken/rul.gif); background-repeat:no-repeat; font-size:4px;}
  table.w td.rur {background-image: url(../grafiken/rur.gif); background-repeat:no-repeat; font-size:4px;}
  table.w td.rrol_bg {background-image: url(../grafiken/rrol_bg.gif); background-repeat:no-repeat; padding-top:3px; padding-left:5px;}
  table.w td.rror {background-image: url(../grafiken/rror.gif); background-repeat:no-repeat;}
  table.w td.rrul {background-image: url(../grafiken/rrul.gif); background-repeat:no-repeat; font-size: 4px;}
  table.w td.rrur {background-image: url(../grafiken/rrur.gif); background-repeat:no-repeat; font-size: 4px;}

  table.w td.grolr {background-image:url(../grafiken/grolr.gif); background-repeat:no-repeat; padding-top:10px; padding-left:12px;}
  table.w td.gror {background-image:url(../grafiken/gror.gif); background-repeat:no-repeat;}
  table.w td.grul {background-image:url(../grafiken/grul.gif); background-repeat:no-repeat; font-size:4px;}
  table.w td.grur {background-image:url(../grafiken/grur.gif); background-repeat:no-repeat; font-size:4px;}
  table.w td.ggrol_bg {background-image:url(../grafiken/ggrol_bg.gif); background-repeat:no-repeat; padding-top:3px; padding-left:5px;}
  table.w td.ggror {background-image:url(../grafiken/ggror.gif); background-repeat:no-repeat;}
  table.w td.ggrul {background-image:url(../grafiken/ggrul.gif); background-repeat:no-repeat; font-size:4px;}
  table.w td.ggrur {background-image:url(../grafiken/ggrur.gif); background-repeat:no-repeat; font-size:4px;}

  table.w td.bolr {background-image:url(../grafiken/bolr.gif); background-repeat:no-repeat; padding-top:10px; padding-left:12px;}
  table.w td.bor {background-image:url(../grafiken/bor.gif); background-repeat:no-repeat;}
  table.w td.bul {background-image:url(../grafiken/bul.gif); background-repeat:no-repeat; font-size:4px;}
  table.w td.bur {background-image:url(../grafiken/bur.gif); background-repeat:no-repeat; font-size:4px;}
  table.w td.bbol_bg {background-image:url(../grafiken/bbol_bg.gif); background-repeat:no-repeat; padding-top:3px; padding-left:5px;}
  table.w td.bbor {background-image:url(../grafiken/bbor.gif); background-repeat:no-repeat;}
  table.w td.bbul {background-image:url(../grafiken/bbul.gif); background-repeat:no-repeat; font-size:4px;}
  table.w td.bbur {background-image:url(../grafiken/bbur.gif); background-repeat:no-repeat; font-size:4px;}



/* links */
a:link {font-size:12px; font-family:Arial, Helvetica, Geneva, Swiss; text-decoration:none; font-weight:bold; color:#0901a4; }
a:visited {font-size:12px; font-family: Arial, Helvetica, Geneva, Swiss; text-decoration:none; font-weight:bold; color:#0901a4; }
a:hover {font-size:12px; font-family: Arial, Helvetica, Geneva, Swiss; text-decoration:none; font-weight:bold; color:#ff5400; }
a:active {font-size:12px; font-family: Arial, Helvetica, Geneva, Swiss; text-decoration:none; font-weight:bold; color:#ff5400; }

/* blocks style */
.navi_table { -moz-border-radius: 10px 10px 10px 10px; border-top:1px solid #7D8089; border-right:2px outset #7D8089; border-bottom:2px outset #979eb4; border-left:1px solid #7D8089; background-color:#BDBAFD; font-size:11px; color: #ff5400; }
.header  {font-weight:bold; text-align:center; color:#060159; font-size:13px; font-family: Arial;}
.module  {padding:0px 5px 0px 3px; background-color:#EDFCFC; text-align:left; text-align:center;}
.user    {font-weight:bold; }
.footer  {font-size:10px; color:#060159; font-weight:normal; text-align:center; font-family:  Arial;}
.top_table {font-size:11px; color: #ff5400; }
.print   {background-color:#BDBAFD; font-size:11px; }
.textinfo {font-size:10pt; font-family:  Arial; font-weight:normal; }

/*Navigation Menu Top */
#navi a {DISPLAY:block; BACKGROUND-COLOR:#fff; text-decoration:none; padding:3px; color:#000; font-weight:bold; font-size:12px; }
#navi a:hover {DISPLAY:block; BACKGROUND-COLOR:#d9d9d9; color:#0901a4; font-weight:bold; font-size:12px; padding:3px;}
.grau {background-color:#e9e9e9;}
.navi {margin:0 auto; border:0px solid #c6c6c6; color:#ffffff; padding:10px; text-align:left; background-color:#ff5400; border:3px solid #c9c9c9;
  /*  background-image: url(back_test2.jpg); background-repeat: no-repeat;  */ }

 /* Einfache Buttonnavigation mit Rollover  TeamCoach */
#navibox ul { margin: 0; padding: 0; list-style-type: none; }
#navibox a { display: block; color: #FF5400; background-color: #777777; width: 160; padding: .2em .8em; text-decoration: none; }
#navibox a:hover { background-color: #ff5400; color: #000000; }
#navibox li { margin: 0 0 .2em 0; }

/* Druckeinstelllungen */
@media print {
#navi,
#navibox,
table.w {display:none;}
table.d {width="100%"; color:#000000; font-style:normal; font-weight:normal; font-size:12px; font-family: Arial, Helvetica, }
  table.d td.wol {background-image:none; padding-top:5px; padding-left:10px;}
  table.d td.wol_bg {background-image:none; padding-top:5px; padding-left:12px;}
  table.d td.wolr {background-image:none; padding-top:5px; padding-left:10px;}
  table.d td.wor {background-image:none;}
  table.d td.wul {background-image:none; font-size:4px;}
  table.d td.wur {background-image:none; font-size:4px;}
  table.d td.bltl {background-image:none; padding-top:5px; padding-left:10px;}
  table.d td.bltr { background-image:none;}

.umbruch {page-break-after:always;}
.body {background-color:#fff;}	
.text   { color:#000000; font-style:normal; font-weight:normal; font-size:9pt; font-family:Arial; }

#print {display:block;}
#screen {display:none;}
	}