body {margin:0;padding:0;color:#333;text-align:center;background:#336;font:12px verdana,geneva,arial,helvetica,sans-serif}
ul,ol,li,h1,h2,h3,hr,p {margin:0;padding:0}
h1,h2,h3 {margin:0 0 6px;font-weight:bold;letter-spacing:1px;color:#000}
h1,.t16 {font-size:16px}
h2,.t14 {font-size:14px}
h3 {text-align:center;color:#fff;margin-top:4px;padding-bottom:1px;padding-top:2px;border-color:#000;border-top-style:solid;border-top-width:1px;background:#39c;font:20px Arial,Helvetica,Swiss,SunSans-Regular,sans-serif}
p {margin-top:8px;margin-bottom:10px}
acronym {cursor:help;color:#f60;font-weight:bold;text-decoration:none}
.oag {color:#f60}
.linie {border-bottom-color:#c0c0c0;border-bottom-width:1px;border-bottom-style:solid}
.linied {border-bottom-color:#c0c0c0;border-bottom-width:4px;border-bottom-style:double}
.bimg {padding:4px;border:1px solid #ddd;margin:0}
.imgl {margin:0 6px 6px 0;float:left}
.imgv {width:160px;height:1px}
.blueb {background:#bddfef}
.hblau {background:#bddfef;color:#fff;font-size:14px;font-weight:bold}
a:link,a:visited {color:#036;text-decoration:none}
a:hover {color:red;text-decoration:underline;background:#eee}
a:active {color:#c00;text-decoration:none}
#wrap {margin:0 auto;width:800px;text-align:left;background:#fff}
#header {background:#fff url(img/sudoku-hd800.jpg) no-repeat}
#header h1 {padding:65px 0 6px 4px;margin:0;color:#c0c0c0}
#nav {width:100%;float:left;background:#336}
#nav ul li {display:inline}
#nav ul {margin:0;padding:0;color:#fff;letter-spacing:1px;font:bold 12px arial,helvetica,sans-serif}
#nav ul li a {padding:0.2em 12px;color:#fff;text-decoration:none;float:left;border-right:1px solid #fff;background:#336}
#nav ul li a:hover {color:#fff;background:#6cc}
#links {width:161px;text-align:left;float:left;background:#fff}
#links a {color:#f60;margin-left:4px;font-size:11px;line-height:150%}
#links p {margin:5px 0 4px 4px;font-size:12px}
#haupt {margin-top:0;margin-left:165px;margin-right:126px;text-align:left;line-height:150%;background:#fff}
#haupt ul li {margin-left:50px}
#te {margin:5px 1px 8px 1px;padding:5px;line-height:150%;color:#c0c0c0;border-style:solid;border-width:1px}
#te a {color:#808080;text-decoration:none}
#rechts {width:122px;float:right;background:#fff}
#footer {color:#c0c0c0;font-size:10px;clear:both;background:#336}
#footer a:link,#footer a:visited {color:#fff;text-decoration:none}
#footer a:hover {color:#336;text-decoration:none}
.fr {font-size:12px;text-align:right;float:right}
.m5 {margin-left:5px}
a img {border:0}
.gam {text-align:right;padding:8px 4px}
.ga2 {background:#39c;color:#fff}
.t10 {font-size:10px}
.t11 {font-size:11px}
.t13 {font-size:13px}
.hbb {color:#67C6DD;font-size:14px;font-weight:bold}
.t1f {font-size:12px;color:#f60}
.bg0 {background:#67C6DD;color:#fff}
.bg1 {background:#67C6DD}
.bg2 {background:#fff;border:2px solid rgb(109, 116, 124);}
.zent {text-align:center}
.fl0 {float:left;margin-right:8px}
.cc0 {color:#c0c0c0}
.gren {color:green}
.red {color:red}
