body, p { color: black; background: #666666; font-size:108%; }
body { 	margin-left: 1%; 
		margin-right: 1%; 
 		margin-top: 10px;
        margin-bottom: 0;
        max-width: 98%;
     }
   
           
a:link { font-weight:normal; color:white; text-decoration:none; }
a:visited { font-weight:normal; color:white; text-decoration:none; }
a:focus { font-weight:normal; color:white; text-decoration:underline; }
a:hover { font-weight:normal; color:black; text-decoration:none; }
a:active { font-weight:normal; color:white; text-decoration:underline; }

a.test:link { font-weight:normal; color:black; text-decoration:none; }
a.test:visited { font-weight:normal; color:black; text-decoration:none; }
a.test:focus { font-weight:normal; color:black; text-decoration:none; }
a.test:hover { font-weight:normal; color:white; text-decoration:underline; }
a.test:active { font-weight:normal; color:white; text-decoration:underline; }



.center {margin-left: 46%; 
		margin-right: 46%;}
.middle {text-align:center;}
.start {text-align:center; vertical-align:text-bottom;}
.mitte {vertical-align:middle;}
.contact {margin-left: 5%; color:black; font-size:22px;}
.contact1 {vertical-align:middle; margin-left: 5%; color:black; font-size:18px; line-height: 1.3;}
.trader {vertical-align:middle; text-align:center;  color:black; font-size:18px; line-height: 1.1;}

.tour {vertical-align:middle; text-align:left;  border:black; font-size:16px; line-height: 1.3;boder-style:solid;}
.tour1 {vertical-align:middle; text-align:center;  border:black; font-size:16px; line-height: 1.3;boder-style:solid;}



.copy {vertical-align:middle; text-align:right;  color:black; font-size:17px; line-height: 1.1;}

.credit {text-align:center; font-size:12px; vertical-align:text-bottom;}
.cut {vertical-align:middle; height:}
.oben {vertical-align:top; table-layout:fixed; width:30%; border: black; }
.oben1 {vertical-align:top; text-align:justify; border: black; table-layout:fixed; width:70%;}
.rot {color:red;}
.green {color:lightblue;}
.orange {color:orange; text-align:right;}
.darkred {color:darkred;}
.gelb {color:yellow;}
.gruen {font-weight: bold; color:darkgreen;}
.ru {vertical-align:text-bottom; font-size:12px;}
img { border: 0; }




table {table-layout:auto; border-collapse:collapse; border-style:solid; border-color:black;}
TD.black  { border: black;}

.pro {vertical-align:middle; border: black; text-align:center;}

td.ohne { border-color:black transparent black black; border-style:solid; border-right-width:0px;}

TH.black  { border: black; }
TR.black  { border: black; }

.trader {border:black; boder-style:solid; font-size:16px;}



.Info {border-collapse:collapse; border-style:solid; border-width:1px;}
.Info1 {border:black; border-style:solid; border-top-width:1px;border-right-width:1px;border-left-width:1px;border-bottom-width:1px;}
.Info2 {border:black; border-style:solid; border-top-width:1px;border-right-width:0px;border-left-width:1px;border-bottom-width:1px;}
.Info3 {border:black; border-style:solid; border-top-width:1px;border-right-width:1px;border-left-width:0px;border-bottom-width:1px;}
.Info4 {border:black; border-style:solid; border-top-width:1px;border-right-width:1px;border-left-width:0px;border-bottom-width:0px;}
.Info5 {border:black; border-style:solid; border-top-width:0px;border-right-width:1px;border-left-width:0px;border-bottom-width:1px;}

.rule {border-collapse:separate; border-spacing:5px; text-align:left; border-style:none}
.down {border-collapse:collapse;  text-align:left; border-style:none}

.sep {border-collapse:separate; border-spacing:5px; text-align:center; border-style:none}

.head_sep {border-collapse:separate; border-style:none}
.head {vertical-align:middle; text-align:center; border:black; border-style:solid; border-top-width:0px;border-right-width:1px;border-left-width:0px;border-bottom-width:0px;font-size:14px; border-collapse:none; line-height:12px;}
.head1 {border:black; border-style:solid; border-top-width:0px;border-right-width:0px;border-left-width:0px;border-bottom-width:0px;font-size:14px; line-height:12px; text-align:center;}
