/* CSS Level 1, Thomas Dorn, Norbert Hack */
BODY {
        margin: 10pt;
        background-color: #e0e0e9;
        /* background-image: URL("pics/stripe_grbl.jpg"); 
        background-position: left top;
        background-attachment: fixed;
        background-repeat:repeat; */
        color: #000000;
    font-family: Arial, helvetica, sans-serif;
}

/*
TABLE {
	vertical-align: top;
	text-align: top;
        font-size: 10pt;
}

TD {
  padding: 0px;
	vertical-align: top;
	text-align: top;
}

TH {
	background-color: #d0d0ff;
        font-size: 8pt;
}
*/
.list {
	 font-size: 10pt;
}

P {
    color: #000000 ;
    font-family: Arial, helvetica, sans-serif;
        font-style: normal;
        font-size: 12pt;
        text-align: left;
}

.tc {
    color: #000060 ;
    font-family: Arial, helvetica, sans-serif;
        font-style: normal;
        font-size: 11pt;
        text-align: left;
}

.mini { 
        color: black;
        background-color: transparent;
        font-size: 8pt;
        font-style: normal;
        text-align: right;
}
.attention { 
 color: red;
 background-color: khaki;
 font-size: 12pt;
 font-style: normal;
 text-align: center;
}

.inhaltm { 
        font-size: 10pt;
        font-style: normal;
        text-align: left;
}

H1	{
	font-family: Arial, helvetica, sans-serif;
    font-weight: bold;
	font-size: 24pt;
	text-align: left;
	}
H2	{		
		font-weight: normal;
		font-size: 18pt;
		text-align: left;
}
H3	{
	font-weight: bold;
	font-size: 12pt;
	text-align: left;
	position: relative;
}
H4	{
	font-weight: normal;
	font-size: 8pt;
	text-align: Left;
	position: relative;
}
IMG {
	border-style: none;
}

IMG.left { 
  float: left;
  margin-left: 10pt;
  margin-right: 10pt;
}
IMG.right { 
  float: right;
  margin-right: 10pt;
  margin-left: 10pt;
}
UL { 
	list-style-image: url("pics/rechts.gif");
}

A {
   background-color: transparent; 
   text-decoration: none;
   COLOR: black; 
}
A:visited {
   TEXT-DECORATION: none;
   font-weight: bolder;
   COLOR: black; 
}
A:active {
        TEXT-DECORATION: none
}
A:hover {
        background-color: #c2c2c2; 
        COLOR: black; 
        TEXT-DECORATION: underline
}

FORM {
  margin: 2px;
}

.tab {
  background-color: transparent;
  border-color:lavender;
  border-width:0;
  border-style:none;
  border-top-width:thick;
  text-align:left;
  font-size: 12pt;
  padding: 5pt 2pt;
  margin-top:0;
}
.cell {
 background-color: lightsteelblue;
}

.nav { 
        color: white;
        background-color: transparent;
        font-size: 12pt;
        font-style: normal;
}
A.nav {
   text-decoration: none;
   COLOR: black; 
}
A.nav:visited {
   font-weight: normal;
   COLOR: black; 
}
A.nav:active {
}
A.nav:hover {
        COLOR: white; 
}

.trans {
        color: black;
        background-image: URL("pics/popp_insert.jpg");
        border: none;
        font-size: 12pt;
        font-style: normal;
        text-align: left;

}

.li { 
	list-style-image: none;
}

.txt {
        background-image: URL("pics/stripe_grblla.png");
        border: none;
  	margin-top:0;
}
.top {
        border: none;
	vertical-align: top;
	text-align: left;
	margin:10px;
}
.back {
  float: right;
	text-align: right;
}
.mid {
	margin-left:30px;
}


.bg {
	/* background-color: #d6d6d6;
        background-image: URL("pics/stripe_scwe.gif");
	margin-left:10px;
	margin-right:10px; */
	background-color: transparent;
}


.notok {
	text-align: center;
	font-weight: bolder;
	background-color: #800000;
	color: #FFFF00;
}
.ok {
	text-align: center;
	font-weight: bolder;
	background-color: #439143;
	color: #c0c000;
}

.minimal { 
        color: black;
        font-size: 8pt;
        font-style: normal;
        text-align: left;
        padding: 0px;
}

.minil { 
        color: black;
        font-size: 8pt;
        font-style: normal;
        text-align: left;
}

.xiblau
{
  color: #333366;
}
.xiblauhell
{
  background-color: #7fa9d3;
  color: #333366;
}
.attention { 
 font-size: 16pt;
 font-style: normal;
 text-align: center;
}


.silver {
 font-size: 16pt;
 font-weight:bold;
}
a:link.silver { color:silver; text-decoration:none }
a:visited.silver { color:silver; text-decoration:none }
a:hover.silver { color:silver; text-decoration:none; background-color: #96BEE6; }
a:active.silver { color:silver; text-decoration:none }

.a {  background-color:gainsboro;   text-align: center; }
a:link.a { color:cornflowerblue; text-decoration:none; background-color:gainsboro;}
a:visited.a { color:slategray; text-decoration:none; background-color:gainsboro;}
a:hover.a { color:cornflowerblue; text-decoration:none; background-color:silver; }
a:active.a { color:cornflowerblue; text-decoration:none; background-color:gainsboro; }

.b {  background-color:#A04100;   text-align: center; }
a:link.b { color:#FFFFFF; text-decoration:none ; background-color:#A04100;}
a:visited.b { color:#FFFFFF; text-decoration:none ; background-color:#A04100;}
a:hover.b { color:#FFFFFF; text-decoration:none; background-color:#C06120; }
a:active.b { color:#FFFFFF; text-decoration:none ; background-color:#A04100;}

.c {   background-color:#BD7B00;   text-align: center; }
a:link.c { color:#FFFFFF; text-decoration:none ; background-color:#BD7B00;}
a:visited.c { color:#FFFFFF; text-decoration:none; background-color:#BD7B00; }
a:hover.c { color:#FFFFFF; text-decoration:none; background-color:#DD9B20; }
a:active.c { color:#FFFFFF; text-decoration:none ; background-color:#BD7B00;}

.d {   background-color:#D4AA00;   text-align: center; }
a:link.d { color:#FFFFFF; text-decoration:none ; background-color:#D4AA00;}
a:visited.d { color:#FFFFFF; text-decoration:none; background-color:#D4AA00; }
a:hover.d { color:#FFFFFF; text-decoration:none; background-color:#F4CA20; }
a:active.d { color:#FFFFFF; text-decoration:none; background-color:#D4AA00; }

.e {   background-color:#E3C800;   text-align: center; }
a:link.e { color:#FFFFFF; text-decoration:none  ; background-color:#E3C800;}
a:visited.e { color:#FFFFFF; text-decoration:none  ; background-color:#E3C800;}
a:hover.e { color:#FFFFFF; text-decoration:none; background-color:#F3E820; }
a:active.e { color:#FFFFFF; text-decoration:none ; background-color:#E3C800;}

.f {   background-color:#B39677;   text-align: center; }
a:link.f { color:#FFFFFF; text-decoration:none ; background-color:#B39677;}
a:visited.f { color:#FFFFFF; text-decoration:none ; background-color:#B39677;}
a:hover.f { color:#FFFFFF; text-decoration:none; background-color:#D3b697; }
a:active.f { color:#FFFFFF; text-decoration:none; background-color:#B39677;  }

.d1 {   background-color:green; border-color: red; border-style:solid;border-width: 1px;   text-align: center; }
.d2 {   background-color:#D4AA00; border-color: #30FF20; border-style:solid;border-width: 1px;  text-align: center; }
.d3 {   background-color:#D4AA00;  border-color: #40FF20;border-style:solid;border-width: 1px;   text-align: center; }
.d4 {   background-color:#D4AA00;  border-color: #50FF20;border-style:solid;border-width: 1px;   text-align: center; }
.d5 {   background-color:#D4AA00;  border-color: #60FF20;border-style:solid;border-width: 1px;   text-align: center; }
.d6 {   background-color:#D4AA00;  border-color: #70FF20;border-style:solid;border-width: 1px;   text-align: center; }
.d7 {   background-color:#D4AA00;  border-color: #80FF20;border-style:solid;border-width: 1px;   text-align: center; }
.d8 {   background-color:#D4AA00;  border-color: #90FF20;border-style:solid;border-width: 1px;   text-align: center; }
.d9 {   background-color:red;  border-color: #a0FF20;  text-align: center; }

