body {background-color:#aa2a42;margin:0;padding:0;font-family:arial;}
table{font-family:arial;}
input{text-align:center;width:40px;height:40px;font-size:28px;/* color:#717171; */color:black;font-weight:bold;}
input.subm{text-align:center;height:32px;width:200px;color:black;font-size:20px;}


/*  .b{color:#616161;} */
 .b{color:#525252;}

.tab td {background-color:#FFCC00;border:1px solid white;padding:5px;}
.tab td.borderlefttop{border-top:2px solid white;border-left:2px solid white;}
.tab td.borderrighttop{border-top:2px solid white;border-right:2px solid white;}
.tab td.borderleftbottom{border-bottom:2px solid white;border-left:2px solid white;}
.tab td.borderrightbottom{border-bottom:2px solid white;border-right:2px solid white;}
.tab td.bordertop{border-top:2px solid white;}
.tab td.borderleft{border-left:2px solid white;}
.tab td.borderright{border-right:2px solid white;}
.tab td.borderbottom{border-bottom:2px solid white;}
.tab td.ohne {background-color:#aa2a42;border:0px solid white;padding:5px;}
.tab2 td {border:0px solid blue;}


input{text-align:center;width:40px;height:40px;font-size:28px;/* color:#717171; */color:black;font-weight:bold;}
input.subm{text-align:center;height:32px;width:200px;color:black;font-size:20px;}

#hn a{color:#fff;text-decoration:none;}
#hn a.fi{color:#efe400;text-decoration:none;text-decoration:underline;}

.tblist{font-size:10px;background-color:#fff;border:1px solid #000;padding:5px;width:170px;min-width:170px;}


.fufu{background-color:#aa2a42;font-size:12px;color:#fff;font-weight:bold;}


#mainselect{text-align:center;width:100%;height:32px;background-color:#ffcc00;border-top:2px solid #000;border-bottom:2px solid #000;}
#mainselect a{font-weight:bold;text-decoration:none;color:#aa2a42;}
#mainselect a:hover{color:#000;}

#prestart{background-color:#aa2a42;width:500px;height:600px;background:url(s4.jpg) no-repeat;text-align:center;}
#prestart .inner{width:290px;background-color:#efe400;border:#aa2a42 2px solid;text-align:center;color:#000;font-size:30px;font-weight:bold;}

#prestart a{text-decoration:none;color:#aa2a42;font-size:30px;font-weight:bold;}
#prestart a:hover{color:#000;}

#warten{position:absolute;top:50%;left:25%;}
#wartebild{position:relative;top:50%;left:25%; margin:auto; display:none;z-index:99;}
#wartebild p{text-align: center;color:#aa2a42;width:300px;height:50px;background-color:yellow;border:2px solid #aa2a42;}

form{display:inline;}


#foottrenner{width:100%;height:22px;background-color:#ffcc00;border-top:2px solid #000;border-bottom:2px solid #000;}

.spanny{color:#fff;font-size:12px;}
.spanny input{color:#fff;background-color:#aa2a42;border:0;width:45px;height:18px;font-size:10px;}