@charset "utf-8";
* {margin:0; padding:0; border:0; font-family:Verdana,sans-serif}
html,body {color:#78310B}
body {background:#e0d9ba}

h1 {font:italic bold 1.5em Georgia,serif;color:#6474B9}
h2 {font-size:0.8em;font-style:italic;color:#555544;margin:0 0 0 10px}
h3 {font-size:0.8em;color:#77790B;margin:10px 0 0 0;text-align:center}
h4 {font-size:0.9em;color:#77790B;font-weight:bold;margin-bottom: 15px}
acronym {border-bottom: 1px dotted;cursor:help}
ul {list-style:none}
a {text-decoration:none;color:#225588}
.texta {font-family:monosize;background:#f0e8c7;padding:5px;border:1px solid #225588;width:90%}

#head{height:100px;background:url('../bilder/logo.jpg') top  left no-repeat;}
#deko{position:absolute;top:0px;right:200px;z-index:2;width:170px;height:71px;background:url('../bilder/puzzle-oben.jpg')}
#homelink{position:absolute;top:0px;left:0px;z-index:3;width:420px;height:90px;}
#head h1{padding:15px 0 0 120px;}
#zeile2{font-size:0.6em;padding-left:50px}

#m-links{width:170px;background:url('../bilder/dot.jpg') right  repeat-y;}
#m-rechts{margin-top:-100px;width:170px;background:url('../bilder/dot.jpg') left  repeat-y}
#m-links{float:left;clear:right}
#m-rechts{float:right}
#m-rechts h2{margin-left:10px}
#m-links h2{padding-left:10px}
#m-links ul{padding-left:10px;}
#m-links li ul{background:#f0e8c7;margin-right:2px}
#m-links li a{color:#222222;font-size:0.8em}
#m-links li a:hover{color:#C45012}

.trenn{height:3px;margin:10px;background:url('../bilder/dot.jpg');font-size:0.1px}

#pdt {line-height:1.6em}
#pdt li{margin-left:-10px;padding-top:1px;text-align:center;width:166px;height:154px;background:url(../bilder/bg-galerie.jpg)}
#pdt img{width:100px;height:75px}
#pdt li a {color:#225588;font-size:0.7em}

#partner {margin-left:10px}
#partner h3{font-size:0.7em;color:#6474B9;margin:0;padding:0}
#partner li{margin-bottom:20px}
#partner li a {color:#225588;font-size:0.6em}

#content{padding:0 160px 0 185px}
#rekl{height:80px;text-align:center}
#content h1{color:#555544;font-size:1.1em}
h2#breadcrump{margin:5px 0 5px 50px;color:#000;font-size:0.8em}
#content p{padding:10px 0 10px 0;font-size:0.8em}
#content td{vertical-align:top;}

.start {line-height:1.4em}
.start li{margin:0 0 5px 0;padding-top:1px;text-align:center;width:166px;height:154px;background:url(../bilder/bg-galerie.jpg)}
.start img{width:100px;height:75px}
.start a {font-size:0.7em}

.galerie {line-height:1.5em}
.galerie li{float:left;margin:0 0 5px 0;text-align:center;width:166px;height:154px;background:url(../bilder/bg-galerie.jpg)}
.galerie img{width:100px;height:75px}
.galerie a {font-size:0.7em}

.back{clear:both;margin-top:20px;padding-left:250px;text-decoration:underline}
.mit{text-decoration:underline}
.hinweis{line-height:0.9em;font-size:0.9em}

.sm01{margin:15px 0 0 100px;font-size:0.9em;}
.sm01 li{}
.sm02{margin-left:15px}
.sm03{margin-left:15px;font-size:0.9em}

#footer{margin-top:20px;padding-left:10px;font-size:0.8em;color:#225588;background:url('../bilder/dot.jpg') top  repeat-x}
#footer ul {padding:10px 0 10px 0}
#footer ul li {float:left;padding-left:8px}
#footer a {font-size:em;text-decoration:none;}
#footer a:hover{color:#C45012}
textarea{font-size:0.9em}
input#send {display:block}
.textupload {font-family:monosize;background:#f0e8c7;padding:5px;border:1px solid #225588;width:90%;height:60px}

#link-wdp {background:#A56265; border:2px #fff solid;width:546px;margin-bottom:3px}
#link-wdp a {color:#fff;margin:3px;}

#wdp{text-align:center}
#wdp img{border:1px solid #A56265;margin:0;padding:0}
#wdp h3{font-size:0.7em;color:#6474B9;margin:0;padding:0}
#wdp li {background:url('../bilder/dot.jpg') repeat-x bottom;padding-bottom:5px;margin-bottom:5px}
#wdp li a {color:#225588;font-size:0.6em}

#wdphor {text-align:center}
#wdphor img{border:1px solid #A56265;margin:0;padding:0}
#wdphor h3 {font-size:0.7em;color:#6474B9;margin:0;padding:0}
#wdphor li {float:left;width:180px;padding-bottom:5px;margin-bottom:5px}
#wdphor li a {color:#225588;font-size:0.6em}

/* Sudoku*/
div.cell {width:40px;height:40px;}
a.sudoku {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;}
a.sudokumin {font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#000000;text-decoration:none;}
td.sol {width:30px;height:30px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:24px;background:#FFFFFF;border:1px solid #000000;}
input.cell {width:40px;height:40px;font-size:30px;text-align:center;padding-top:1px;background:#FFFFFF;border:0px solid red;}
input#clock {border:1px solid #000000;background:#DDDDDD;width:378px;font-size:19px;text-align:center;}
div#sudoku {background:#EEEEEE;padding:10px;border:1px solid #000000;width:385px;}

