body {background-color:#747274;
      color:#000000;
      font-size:10pt;
      font-family:Tahoma,Verdana,Helvetica;

}

ul { font-family:Tahoma,Verdana,Helvetica; font-size:10pt;}
li { font-family:Tahoma,Verdana,Helvetica; font-size:8pt;}
h1 { font-size:12pt; font-weight:bold;
     font-family:Tahoma,Verdana,Helvetica;  color:#556D8E;}
h2 { font-size:10pt; font-weight:bold;
     font-family:Verdana,Helvetica; }
p  { font-family:Tahoma,Verdana,Helvetica; font-size:8pt;}
hr { color:#747274;}

a {font-family:Tahoma,Verdana,Helvetica;text-decoration:none;color:#000000}
a:link {text-decoration:none }
a:hover {color:#FF0000;}
a:hover {text-decoration:underline }
a:active { font-weight:; color:#000000 }
a:focus { font-weight:; color:#000000 }


th {color: #FFFFFF; font-size:10pt; text-align: center; font-family:Verdana; }
td {font-size:8pt; font-family: verdana;}
a.menu2 { font-family:Verdana; color:#FFFFFF; }
a.menu2:link    { text-decoration:none; }
a.menu2:visited { text-decoration:none; }
a.menu2:hover   { color:#CCBC9C; text-decoration:none; }
a.menu2:active  { color:#556D8E text-decoration:none; }

a.menu3 { font-family:Verdana; color:#FFFFFF; }
a.menu3:link    { text-decoration:none; }
a.menu3:visited { text-decoration:none; }
a.menu3:hover   { color:#FF0000; text-decoration:none; }
a.menu3:active  { color:#FFFFFF text-decoration:none; }

a.menu1 { width:140px; margin-top:1px; padding: 1px; color:#FFFFFF; display:block;
         font-family:Verdana; text-align: center; font-size:10px; font-weight:solid; }
a.menu1:link    { color:#000000; background-color:#E3F5F8; border:1px solid #000000; text-decoration:none; }
a.menu1:visited { color:#000000; background-color:#E3F5F8; border:1px solid #000000; text-decoration:none; }
a.menu1:hover   { color:#000000; background-color:#01A7C1; border:1px solid #000000; text-decoration:none; }
a.menu1:active  { color:#000000; background-color:#99CCCC; border:1px solid #000000; text-decoration:none; }
div.menu1 { color:#000; background-color:#FFFFFF; border:0px solid #000; width:140px; text-align:c center; padding:0px; }


.banner {background-color : #556D8E; font-family: tahoma, verdana ; font-weight:bold; font-size:12pt; width : 100%; color: #FFFFFF;}
.datum {background-color : #556D8E; font-family : tahoma, verdana; font-size:8pt; width:100%; color: #FFFFFF;}
.news {font-family : tahoma, verdana; font-size:8pt;}

input { BORDER-RIGHT:  1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 10px; BORDER-LEFT: 1px solid; COLOR: #000000; BORDER-BOTTOM:  1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #E8E1D5}

textarea { BORDER-RIGHT:  1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 10px; BORDER-LEFT: 1px solid; COLOR: #000000; BORDER-BOTTOM:  1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #E8E1D5}

select { BORDER-RIGHT:  1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 10px; BORDER-LEFT: 1px solid; COLOR: #000000; BORDER-BOTTOM:  1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #E8E1D5}

#tab1{
border-collapse:collapse;}

#tab1 th{
background:gold;
color: #000000;
text-align: left;
font-size:8pt;
padding:1px 1px 1px 5px;
}

#tab1 td{
background:#D2E9FF;
border:1px solid #000000;
padding:2px 2px 2px 5px;
text-align: left;
}


#liste{
border-collapse:collapse;
text-align: left;
}

#liste th{
background:#EEEEEE;
border:1px dotted #C5C5C5;
padding:0px 0px 0px 0px;
}

#liste td{
background:white;
border:1px dotted #C5C5C5;
padding:2px 2px 2px 2px;
text-align: left ;
vertical-align: top;
}

#liste tr.grau td{
background:#eeeeee;}

#liste tr.blau td{
background:lightsteelblue;}

#liste tr.ext td{
background:#FFF0F0;}