

html {height: 100.1%; }
bod {text-align: center; background: #ffffcc;}
body {text-align: center; background: #330000;}

* {margin: 0px; padding: 0px;}

h1, h2, h3, h4, h5 {font-family: copperplate gothic, verdana,arial;}
h1, h2, h3 {color: #800000;}
h4, h5, h6 {color: #660000;}
p, li, a, td, th, h6  {font-family: verdana,trebuchet ms,arial; color: #330000;}
a {font-weight: bold; font-family: verdana, arial;}

h1 {font-size: 22px; text-align: center; line-height: 28px; padding: 10px 0px 7px 0px;}
h2 {font-size: 30px;}
h3 {font-size: 20px; text-align: center; padding: 10px 0px 7px 0px;}
h4 {font-size: 16px; text-align: center;}
h5 {font-size: 14px; text-align: center; padding: 20px 0px 5px 0px;}
h6 {font-size: 14px;}
p {font-size: 13px; padding-bottom: 5px;}
li {color: #800000; font-weight: bold;}
table {margin-right: auto; margin-left: auto;}

div#seite {max-width:1400px; height: 800px; margin: 0 2%; padding: 0;  background: #330000 ; text-align: left;   border: 0px solid #ffff00; font-size: 14px; line-height:18px;}
div#seit {max-width:1400px; height: 800px; margin: 0 2%; padding: 0;  background: #ffffcc; text-align: left;   border: 0px solid #ffff00; font-size: 14px; line-height:18px;}
div#inhaltgesamt {width: auto; margin: 0px 40px 0px 40px; padding: 0; background: #ffffff url(../bilder/kesselsw.gif) no-repeat bottom right; border: 0px solid #ff0000; text-align: left;}
div#boxoben {width: 200px; height: 50px; background: #ffffff url(../bilder/linie-beige1.gif); margin-left: 40px; border-left: 2px solid #b22222; border-right: 2px solid #b22222;}

div#kopfbox {width: auto; height: 95px; margin: 0; padding: 0; background: #cc0000;  border-top: 1px solid #ff0000; border-right: 4px solid #660000; border-bottom: 4px solid #660000; border-left: 1px solid #ff0000;}
div#kopflinks {width: 300px; height: 90px; margin:0px;  padding:0px;  background: transparent url(../bilder/briefkopf.gif) no-repeat left; border: 0px solid #ffffff; float: left;}
div#kopfbox h1.w  {font-size: 26px; padding: 5px 0px 0px 0px; color: #ffffff;}



div#menue {display: inline; float: left; width: 200px;  background: #ffffff; margin: 0px 20px 0px 0px;  border-left: 4px solid #b22222; border-right: 4px solid #b22222; border-bottom: 4px solid #b22222;}
div#menue a {font-size: 12px; line-height: 24px; color: #800000; padding:0px; text-decoration: none;}
div#menue a:hover {color: #000000;}
div#menue a:visited {color: #fa4141; text-decoration: none;}
div#menue img {float: left; padding: 5px 5px 0px 5px;}
div#menue img.info {margin: 10px 0px 10px 0px; padding: 5px;}
div#menue p.klein {color: #ffffff; border-bottom: 1px solid #330000;}
.higru {background: url(../bilder/linie-beige1.gif); height: 15px; padding: 5px 0px;}
.b3 {font-size: 12px;color: #ffffff; padding: 10px 0px 5px 0px; background: #cc0000;}
	


	
div#inhalt {margin: 0; padding: 40px 40px; background: transparent; border: 0px solid #ffff00; text-align: left;}

div#inhalt a.auswahl  {font-size: 14px; font-weight: bold; text-decoration: none; border-bottom: 2px solid #b80000; }
div#inhalt a:visited.auswahl {color: #ff0000; border-bottom: 1px #ffffcc;}
div#inhalt p {text-align: justify;}
div#inhalt li {font-size: 13px;}
div#inhalt h6.under  {padding: 0px; text-decoration: underline;}
div#inhalt.ul {width: 600px; margin: 0 auto; padding: 5px; background: transparent; border: 0px solid #ffff00;}
div#inhalt ul {margin-left: 10%; margin-bottom: 20px; list-style: none;}
div#inhalt ul ul {margin-left: 20%;list-style: url(../bilder/punkt.gif);}
div#inhalt ol {margin-left: 10%; padding: 0px; color: #800000;}
div#inhalt a.klein {font-size:10px; text-decoration: none;}
div#inhalt a:visited.klein {font-size: 10px; color: #fa4141;}


div#tabellen {width: 800px; margin: 20px auto 20px auto; text-align: center; border: 0px solid #ff0000;}

div#spielbank table  {width: auto; margin: 30px auto 30px auto; border: 2px solid #800000; border-collapse: collapse; text-align: left;}
div#spielbank th {font-size: 16px;}
div#spielbank td {font-size: 13px; height: 20px; padding: 0px  8px 0px 0px; border-bottom: 1px solid #800000;}
div#auswahl  table {width: 600px; margin: 0px auto 20px auto; border: 2px solid #800000; border-collapse: collapse;}
div#auswahl th {font-size: 16px;}
div#auswahl td  {font-size: 14px; line-height: 32px; font-weight: bold;}
div#info table {width: 600px; margin: 80px auto 0px auto; padding: 0px; border: 2px solid #800000; border-collapse: collapse;}
div#info td {font-size: 12px; font-weight: bolder; height: 25px; padding: 0px 2px 5px 2px;}
div#info thead {background: #8b0000; color: #ffffff;}
.button {width: 100px; text-align: center; background: #ffffcc; }
div#blank table {margin: 10px auto 10px auto; border-left: 5px solid #8b0000; float: right;}
div#blank td {font-size: 14px; line-height: 32px; font-weight: bold;}

table.rechts {width: 300px; margin: 0px 0px 10px 15px; padding: 10px; border: 4px solid #b80000; border-collapse: collapse;float: right;}
table.klein {width: 600px; margin: 15px auto 20px auto; border: 4px solid #800000; border-collapse: collapse; background: #f9e9e1;}
table.kleinfltr {width: 600px; margin: 15px 0 15px 20px; border: 4px solid #800000; border-collapse: collapse; background: transparent; float: right;}
th.klein {font-size: 13px; color: #ffffff;}
td.klein {font-size: 11px; height: 20px;}
th, td.auswahl, td.klein {padding: 1px 5px; border-bottom:1px solid #800000;}
th {background: #800000; color: #ffffff; text-align: center;}

#form table {width: 600px; margin: 15px auto 20px auto; border: 4px solid #800000; border-collapse: collapse;}
#form th  {font-size: 16px; color: #ffffff; padding: 0px 10px;}
#form td {font-size: 14px; height: 30px; padding: 0px 10px;}

.beige1 {font-size: 11px; background: transparent url(../bilder/beige1.png); border-bottom: 1px solid #800000;}
.beige2 {font-size: 11px; background: transparent url(../bilder/beige2.png); border-bottom: 1px solid #800000;}
.beige3 {font-size: 11px;background: transparent url(../bilder/beige3.png); border-bottom: 1px solid #800000;}


div#fuss {clear: both; font-size: 0.63em;line-height: 1.4em; margin: 20px 0 0 0; padding: 0px 0; text-align: center;}
.clearb {clear: both; font-size: 0.63em;line-height: 1.4em; margin: 0; padding: 0px 0; text-align: center;}

.klein {font-size: 11px;}
.gross {font-size: 34px;padding: 10px;}
.kw {font-size:18px; color: #ffffff; padding-top: 5px;}
.w {color:#ffffff; padding: 5px 0px 5px 0px;}

.rahmen {border-bottom: 2px solid #b80000;}

.fltre {margin: 5px 0px 5px 5px; float: right;}
.unterstrich {text-decoration: underline;}
input.text {background: #ffffcc; height: 23px;}
input.but {border: 0; text-align:center; margin-left: 30px; padding:2px; font-weight:bold; color:#aa0000;background-color:#ffffcc;border-top: 1px solid #ff0000; border-right: 3px solid #800000;
                border-bottom: 3px solid #800000; border-left: 1px solid #ff0000; display:inline;width:auto;}


