body,table,td,tr,div,p,pre,h1,h2,h3,h4,ul {font-family: Arial, Trebuchet MS, Helvetica, sans-serif; }
body,td,div,p,pre,ul {font-size: 11px;}

body {background-color: #FFFFFF;}

p {text-align: justify;}

h1 {font-size: 16px;}
h2 {font-size: 15px;}
h3 {font-size: 13px;}
h4 {font-size: 13px;}
h5 {font-size: 10px;}

.dunkel {background-color: #808080;}
.hell {background-color: #C0C0C0;}

.mega {font-size: 36px}
.m2 {font-size: 12px;}

a {font-size: 12px; text-decoration: none;}

a:hover{background-color: #FFFFFF;}

.Atop {width:100%; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.Gelb {background-image: url(grund5.gif); background-color: #DDDDDD; margin-left:auto; margin-right:auto; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.Gelb2 {background-image: url(grund5.gif); background-color: #DDDDDD; margin-left:auto; margin-right:auto; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.Gelb3 {background-image: url(grund5.gif); background-color: #DDDDDD; margin-left:auto; margin-right:auto; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.Gelbl {background-image: url(grund5.gif); background-color: #DDDDDD; margin-left:0px; margin-right:0px; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.Mitte {text-align: center; margin-left:auto; margin-right:auto; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;} 
.Links {text-align: left; margin-left:auto; margin-right:auto; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}   
.Rechts {text-align: right; margin-left:auto; margin-right:auto; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;} 
.Seite {width:150px; background-color: #FFFFFF; margin-left:auto; margin-right:auto; margin-top: 0px; margin-bottom: 200px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 200px;}
.Seite2 {width:150px; background-color: #FFFFFF; margin-left:auto; margin-right:auto; margin-top: 0px; margin-bottom: 400px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 400px;}

.M500b1 {background-image: url(grund5.gif);width:500px; margin-left:0px; margin-right:0px; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center;}
.M500b2 {background-image: url(grund5.gif);width:500px; margin-left:0px; margin-right:0px; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center;}
.M800 {width:800px; margin-left:auto; margin-right:auto; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; text-align: center;}
.M800pr {width:800px; margin-left:auto; margin-right:auto; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; text-align: center;}
.M500 {width:500px; margin-left:auto; margin-right:auto; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; text-align: center;}
.M450 {width:450px; margin-left:auto; margin-right:auto; margin-top: 0px; text-align: center;}
.M400 {width:400px; margin-left:auto; margin-right:auto; margin-top: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center;}
.M400l {width:400px; margin-left:auto; margin-right:auto; margin-top: 0px; text-align: left;}
.M350 {width:350px; margin-left:auto; margin-right:auto; margin-top: 0px; text-align: center;}
.M350hl {width:350px; margin-left:auto; margin-right:auto; margin-top: 0px; text-align: left; background-color: #C0C0C0;}
.M300 {width:300px; margin-left:auto; margin-right:auto; margin-top: 0px; text-align: center;}
.M300v {background-image: url(navi300.gif);width:300px; margin-left:auto; margin-right:auto; margin-top: 0px; text-align: center;}
.M300pr {width:300px; margin-left:auto; margin-right:auto; margin-top: 0px; text-align: center;}
.M300bl {width:300px; margin-left:auto; margin-right:auto; margin-top: 0px; text-align: center; background-color: #000000;}
.M225 {width:225px;}
.M200 {width:200px; margin-left:auto; margin-right:auto; margin-top: 0px; text-align: center;}
.M155hl {width:155px; margin-left:auto; margin-right:auto; margin-top: 0px; text-align: center; background-color: #C0C0C0;}

.Button {height: 25px;}

.Feld {width: 30px; height: 30px; background-color: #FFFFFF;}
.Feldd {width: 30px; height: 30px; background-color: #FFF000;}

.Feldo {width: 30px; height: 30px; background-color: #FFFFFF; border-top-width: 3px;}
.Felddo {width: 30px; height: 30px; background-color: #FFF000; border-top-width: 3px;}
.Feldu {width: 30px; height: 30px; background-color: #FFFFFF; border-bottom-width: 3px;}
.Felddu {width: 30px; height: 30px; background-color: #FFF000; border-bottom-width: 3px;}
.Feldl {width: 30px; height: 30px; background-color: #FFFFFF; border-left-width: 3px;}
.Felddl {width: 30px; height: 30px; background-color: #FFF000; border-left-width: 3px;}
.Feldr {width: 30px; height: 30px; background-color: #FFFFFF; border-right-width: 3px;}
.Felddr {width: 30px; height: 30px; background-color: #FFF000; border-right-width: 3px;}
.Feldlo {width: 30px; height: 30px; background-color: #FFFFFF; border-top-width: 3px; border-left-width: 3px;}
.Felddlo {width: 30px; height: 30px; background-color: #FFF000; border-top-width: 3px; border-left-width: 3px;}
.Feldor {width: 30px; height: 30px; background-color: #FFFFFF; border-top-width: 3px; border-right-width: 3px;}
.Felddor {width: 30px; height: 30px; background-color: #FFF000; border-top-width: 3px; border-right-width: 3px;}
.Feldur {width: 30px; height: 30px; background-color: #FFFFFF; border-bottom-width: 3px; border-right-width: 3px;}
.Felddur {width: 30px; height: 30px; background-color: #FFF000; border-bottom-width: 3px; border-right-width: 3px;}
.Feldlu {width: 30px; height: 30px; background-color: #FFFFFF; border-bottom-width: 3px; border-left-width: 3px;}
.Felddlu {width: 30px; height: 30px; background-color: #FFF000; border-bottom-width: 3px; border-left-width: 3px;}

.Eingabe {width:30px; text-align:center; font-size: 20px; background-color: #FFFFFF; border:0;}
.Eingabed {width:30px; text-align:center; font-size: 20px; background-color: #FFF000; border:0;}

#popup { position:absolute; left:15%; top:10%; width:20%; height:20%; padding:10px; z-index:2; background-color:#daa520; border:1px; border-style:solid; border-color:#705610; } 
#content { z-index:1; } 

