BODY { background-color: #FFFFFF; }
BODY,TD,B,P { FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif }
.n { FONT-SIZE: 10pt; }
.k { FONT-SIZE: 8pt; }
.sk { FONT-SIZE: 7.6pt;  }
.g { FONT-SIZE: 12pt;  }

.sitemap { line-height:48px; FONT-SIZE: 15px; }

.titel { FONT-SIZE: 12pt; FONT-WEIGHT: bold;  }
.sidetitel { FONT-SIZE: 11pt; FONT-WEIGHT: bold;  }
.nav { background-color: #94AEE4; margin:5; }

.sidetop { background-color: #000000; margin:0; color:#EEEEEE; font-size:13px;  }


.topre { margin:0; color:#EEEEEE; font-size:10px;  }

.stats { margin: 5px; }
.welcome {   }
.tittab { background-image:url(images/t-m.jpg); color:#000000; font-weight:bold; font-size: 10pt; }
.webtab { background-color:#EEEEEE; color:#000000; border-style:solid; border-width:1px; border-color:#666666;    }

.tbord { border-style:solid; border-width:1px; border-color:#666666;    }

.druck { background-color:#FFFFFF; margin:0; color:#000000; }
.event { color:#000000; FONT-SIZE: 12pt; FONT-WEIGHT: bold;  }
.ticket { color:#000000; FONT-SIZE: 9pt; FONT-WEIGHT: normal;  }

.stage {  background-color:#000000; color:#FFFFFF; font-size:11px; font-weight:bold; height:20px;  }

.tabx { width:100%; height:100%; border-spacing:0; padding:0; border-style:none; }
.t { border-spacing:0; padding:0; border-style:none; }

.druckmedium { background-color:#DDDDDD;  color:#000000; }

.gf { text-align:left; background-color:#DDDDDD;  }

.bc  { background-color:#FFFFFF; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.b { border-style:none; height:10mm; }
.pc  { background-color:#BBBBBB; }

.p { background-color:#FFFFFF; }
.ps { background-color:#000000; }
.gr { background-color:#00CC00; }
.r { background-color:#FF0000; }

.p0{ background-color:#CCCCCC; }
.p13{ background-color:#FFFF00; }
.p2{ background-color:#FF9900; }
.p3 { background-color:#FF0000; }
.p4 { background-color:#FF66FF; }
.p5 { background-color:#CC00CC; }
.p6 { background-color:#990066; }
.p7 { background-color:#99FFFF; }
.p8 { background-color:#6699FF; }
.p9 { background-color:#0000FF; }
.p10 { background-color:#000099; }
.p11 { background-color:#99FF99; }
.p12 { background-color:#33FF33; }

.p1{ background-color:#009900; }
.p14{ background-color:#005500; }
.p15{ background-color:#CCCC66; }
.p16{ background-color:#CC9933; }
.p17{ background-color:#996633; }
.p18{ background-color:#663333; }

.pA { background-color:#66CCFF; }
.pF { background-color:#CC66FF; }
.pX { background-color:#FFFF00; }
.pO { background-color:#66FF00; }
.pV { background-color:#BBBBBB; }


#NO { padding:5px; font-weight:bold;  background-color:#FF0000; }
#YES {  padding:5px; font-weight:bold;  background-color:#339900; }


#mform input  { font-size:10px; width:20px; }
#mmform input  { font-size:8px; width:15px; }
#vtab td { width:20px; height:14px; text-align:center;  }

p,blockquote { text-align:justify }
.kb { FONT-SIZE: 8pt; FONT-WEIGHT: bold;  }

a:link {  color:#000099; text-decoration: underline; font-weight:bold; }
a:visited { color:#000099;   text-decoration: underline; font-weight:bold; }
a:hover { color:#0000FF;  text-decoration: underline; font-weight:bold; }
a:active { color:#000099;  text-decoration: underline; font-weight:bold; }

.fIE { margin:0; padding:0; }

INPUT,TEXTAREA,SELECT {
FONT-SIZE: 12px;
FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #EEEEEE;  }

.submit  {
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #00FFFF;
BORDER-STYLE: groove; 
BACKGROUND-COLOR: #000066;  width:155px;  }

.subback  {
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #FFFFFF;
BORDER-STYLE: groove; 
BACKGROUND-COLOR: #660066;  width:155px;  }

.subcheck  {
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #000000;
BORDER-STYLE: groove; 
BACKGROUND-COLOR: #FFCC33;  }


.subgo  {
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #00FFFF;
BORDER-STYLE: groove; 
BACKGROUND-COLOR: #000066;  }

.subnav  {
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #00FFFF;
BORDER-STYLE: groove; 
BACKGROUND-COLOR: #000066; 
width:155px;  }

.in {width:300px; }

.radio { BORDER-STYLE: none; BACKGROUND-COLOR: transparent;  }
.cradio { BORDER-STYLE: none; BACKGROUND-COLOR: transparent;  }

.w { display:none }
hr { height:1px; border-style:none; BACKGROUND-COLOR:#000000; }

.mess { color:#CC0000; font-weight:bold; }