a.knopf:link    { text-decoration: none;  text-align:center; padding:0px; background: url(bilder/knopf01.png); position:absolute; width:126px;height:30px;}
a.knopf:visited    { text-decoration: none;  text-align:center; padding:0px; background: url(bilder/knopf01.png); position:absolute; width:126px;height:30px;}
a.knopf:hover    { text-decoration: none; text-align:center; padding:0px; background: url(bilder/knopf03.png);position:absolute; width:126px;height:30px;}
a.knopf:active { text-decoration: none;  text-align:center;  padding:0px; position:absolute; width:126px;height:30px; background: url(bilder/knopf02.png);}
a.knopf:focus { text-decoration: none;  text-align:center; padding:0px; position:absolute; width:126px;height:30px; background: url(bilder/knopf02.png);}

a:link        { text-decoration: none; color:#aa3366;}
a:visited     { text-decoration: none; color:#aa3366;}
a:hover       { text-decoration: underline; color:#000000;}
a:active      { text-decoration: none; color:#aa3366;}

a.sub:link    { text-decoration: none; color: #ffffff;}
a.sub:visited { text-decoration: none; color: #ffffff;}
a.sub:hover   { text-decoration: none; color: #ffaa00;}
a.sub:active  { text-decoration: none; color: #ffffff;}

a.sub2:link    { text-decoration: none; color: #aa3366; font-weight:bold;}
a.sub2:visited { text-decoration: none; color: #aa3366; font-weight:bold;}
a.sub2:hover   { text-decoration: underline; color:#ffaa00; font-weight:bold ;}
a.sub2:active  { text-decoration: none; color:#aa3366; font-weight:bold;}

a.sub3:link    { text-decoration: none; color: #707070;}
a.sub3:visited { text-decoration: none; color: #707070;}
a.sub3:hover   { text-decoration: underline; color:#aa3366;}
a.sub3:active  { text-decoration: color:#707070;}

h1	        {font-family: Comic Sans MS,Forte,Lucida Handwriting, Flat Brush,Times New Roman; font-size: 24pt; color:#707070;}
h2	        {font-family: Comic Sans MS,Forte,Lucida Handwriting, Flat Brush,Times New Roman; font-size: 20pt; color:#707070;}
h3	        {font-family: Times, Times CG, Times New Roman, Bodoni; font-size: 18pt; color:#505050;}
h4	        {font-family: Times, Times CG, Times New Roman, Bodoni;font-size: 16pt; color:#505050;}
h5	        {font-family: Times, Times CG, Times New Roman, Bodoni; font-size: 14pt; color:#404040;}

big           { font-weight:bold; font-size:125%;}
strong        { font-weight:bolder; font-size:175%;}
em            { font-weight:bold; color:#505050;}

.tm1        {font-size: 21px; font-weight:bold; color: #505050; font-family:Times New Roman, Times, Times CG, Bodoni;}
.tm2        {font-size: 17px; font-weight:bold; color: #505050; font-family:Times New Roman,Times, Times CG;}
.tm3        {font-size: 15px; font-weight:bold; color: #303030; font-family:Times New Roman,Times, Times CG;}
.tk         {font-size: 12pt; color: #000000; font-family:Times New Roman, Times, Times CG, Bodoni;}
.tk2        {font-size: 10pt; color: #000000; font-family:Times New Roman, Times, Times CG, Bodoni;}
.tkb        {font-size: 11pt; color: #404040; font-family:Times New Roman, Times, Times CG, Bodoni; font-weight:bold; text-align:center;}
.t12c        {font-size: 12px; color: #000000; font-family: Courier New, Courier,Monaco,monospace;}
.t8t         {font-size: 8pt; color: #000000; font-family:Tamoha,Arial,Helvetica;}
.t8v        {font-size: 8pt; color: #000000; font-family:Verdana,Tamoha,Arial,Helvetica;}
.t8vb        {font-size: 8pt; color: #000000; font-family:Verdana,Tamoha,Arial,Helvetica; font-weight:bold; text-align:center;}
.t13v         {font-size: 13px; color: #ffffff; font-family:Verdana, Tamoha,Arial,Helvetica;}
.t10a         {font-size: 10pt; color: #000000; font-family:Arial,Tamoha, Helvetica;}
.t9v         {font-size: 9pt; color: #000000; font-family:Verdana, Tamoha,Arial,Helvetica;}
.t9t         {font-size: 9pt; color: #000000; font-family:Tamoha,Arial,Helvetica;}
.t10t         {font-size: 10pt; color: #000000; font-family:Tamoha, Arial,Helvetica;}
.t10v         {font-size: 10pt; color: #000000; font-family:Verdana, Tamoha,Arial,Helvetica; padding:10px;}
.t10vo        {font-size: 10pt; color: #000000; font-family:Verdana, Tamoha,Arial,Helvetica;}
.t12a         {font-size: 12pt; color: #444444; font-family:Arial,Helvetica,Tamoha;}
.t14a         {font-size: 14pt; font-weight:bold; color: #707070; font-family:Arial,Helvetica,Tamoha;}
.t18c        {font-size: 18px; color: #505050; font-weight:bold; font-family: Courier New, Courier,Monaco,monospace;}
.t20cs        {font-size: 20px; color: #707070; font-weight:bold; font-family: Comic Sans MS, Tamoha,Arial,Helvetica;}
.t32cs        {font-size: 32px; color: #707070; font-weight:bold; font-family: Comic Sans MS, Forte,Lucida Handwriting,Flat Brush,Tamoha,Arial,Helvetica;}
.kn1         {font-size: 9pt; color: #c0506f; font-family:Verdana, Tamoha,Arial,Helvetica; cursor:pointer;background:#e1e1e1;font-weight:bold;}
.kn2         {font-size: 9pt; color: #707070; font-family:Verdana, Tamoha,Arial,Helvetica; cursor:pointer;background:#e1e1e1;font-weight:bold;}

.box_so        {font-size: 10pt; color: #000000; font-family:Verdana,Tamoha,Arial,Helvetica; text-align:justify;  border-left:solid 1px #707070; border-right:solid 1px #707070; padding:10px;}
.box_s        {font-size: 10pt; color: #000000; font-family:font-family:Times, Times CG, Times New Roman, Bodoni; text-align:justify;  border-left:solid 1px #707070; border-right:solid 1px #707070; padding:10px; background:#FFF4B6;}
.box_sm        {font-size: 10pt; color: #000000; font-family:Verdana,Tamoha,Arial,Helvetica; text-align:justify;  border:solid 1px #707070; padding:10px; background:#f1f1f1;}
.box_g        {font-size: 15px; color: #000000; font-family:Times New Roman, Times, Times CG, Bodoni; text-align:justify; background:#FEF2B5; padding:20px;}
.box_r        {font-size: 17pt; color: #000000; font-family:Times New Roman,Times, Times CG,  Bodoni; text-align:justify; padding:20px; background:#FADEE3;}
.box_b        {font-size: 12pt; color: #000000; font-family:Times New Roman,Times, Times CG,  Bodoni; text-align:justify; border:solid 1px #707070; background:#ddddff; padding:20px;}
.box_ro        {font-size: 10pt; color: #000000; font-family:Verdana,Tamoha,Arial,Helvetica; text-align:justify; border:solid 1px #aa3366; padding:10px;}
.box_9v       {font-size: 9pt; color: #000000; font-family:Verdana,Tamoha,Arial,Helvetica; border:dotted 1px #aa3366; background:#f0f0f0; padding:10px; text-align:justify;}
.box_l        {font-size: 12pt; font-family:Times, Times CG, Times New Roman, Bodoni; background:#FFF4B6; padding:5px; text-align:center; overflow:visible;}
.box_k        {font-size: 10pt; font-family:Times, Times CG, Times New Roman, Bodoni; background:#FFF4B6; padding:2px; text-align:center; overflow:visible;}

.sb           {background-attachment:fixed;
               scrollbar-3dlight-color:#666666;
               scrollbar-arrow-color:#993366;
               scrollbar-base-color:#efefef;
               scrollbar-darkshadow-color:#6666666;
               scrollbar-face-color:lightyellow;
               scrollbar-highlight-color:#e1e1e1;
               scrollbar-shadow-color:#909090;
              }

