html {margin:0;padding:0;border:0;}
body {font-size:11pt;font-family:"MS Trebuchet","Arial",sans-serif;background-color:#bcbcbc;color:black;}
a{color:#005C00;}
a:link{font-weight:bold;text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
h1, h2, h3{text-align:center;font-weight:bold;}
h4, h5{text-align:left;}
h1{font-size:18pt;}
h2{font-size:16pt;}
h3{font-size:15pt;}
h4{font-size:13pt;}
h5{font-size:11pt;}
div.maintxt{margin:2mm;}
div.pan{background-color:#CFCFCF;font-size:8pt;text-align:left;padding-bottom:2px;line-height:9pt;border-width:1px;border-color:gray;border-style:solid;width:670px;}
div.rpan{background-color:#DFDFDF;font-size:12pt;text-align:left;padding-bottom:2px;line-height:14pt;border-width:1px;border-color:gray;border-style:solid;width:670px;}


#header{position:absolute;left:0px;top:0px;right:0px;height:120px;width:100%;background-color:#bcbcbc;text-align:center;margin:0px;}
#header p{font-size:8pt;margin-top:0px;margin-left:150px;}
#header img{margin-top:4px;margin-bottom:0px;margin-left:150px;}
#header h3{margin-top:0px;margin-left:150px;padding:0;color:black;margin-bottom:0px;}
#links {position:absolute;left:0px;top:0px;margin:0px;width:150px;text-align:center;background:#bcbcbc;font-size:8pt;}
#links img {margin-top:4px;margin-bottom:4px;}
#links p{margin-bottom:10px;}
#links a{line-height:17pt;font-size:12pt;}
#links a:hover{font-weight:bold;color:#bcbcbc;background-color:#005C00;text-decoration:none;}
#links a.img:hover{background-color:#bcbcbc;}
#links a.nav2{line-height:14pt;font-size:10pt;}

#text{position:absolute;left:150px;top:119px;margin:0px;background-color:#efefef;font-size:11pt;}
#text p:first-letter{font-weight:bold;}
#text img{margin-left:1mm;margin-right:1mm;}
#text img.pan{margin:0px 0px 3px 0px;}

#unten {position:relative;left:0px;right:150px;height:100px;top:0px;background:#efefef;text-align:center;right:0px;}
#unten p{font-size:8pt;margin-bottom:1px;}

#linksunten {position:relative;left:-150px;width:150px;height:100px;top:100px;background:#bcbcbc;}
#linksunten p{font-size:8pt;margin-left:15px;}
#linksunten p:first-letter, #unten p:first-letter {font-size:8pt;font-weight:500;}
#linksunten img{margin-left:0px;margin-top:2px;}

#sponsor {text-align:center;font-size:8pt; line-height:10pt;}

#sponsor a{ font-weight:normal; text-decoration:none;}
#sponsor a:link {font-size:8pt; line-height:10pt; color:#005C00; background-color:#bcbcbc; font-weight:normal; font-size:8pt;}
#sponsor a:visited{font-size:8pt; line-height:10pt; font-weight:normal; text-decoration:none; color:#005C00; background-color:#bcbcbc;}
#sponsor a:hover{font-size:8pt; line-height:10pt; font-weight:normal; text-decoration:underline; color:#005C00; background-color:#bcbcbc;}





p.book {margin-bottom:-1pt ;font-size:8pt; text-align:left;}
p.book_n {margin:3pt ;font-size:8pt;text-align:center;}
p.mini, p.raetsel {font-size:8pt;text-align:left;}
p.mini_r {font-size:8pt;margin-top:-0.4cm;text-align:right;}
cite {font-family:"Courier New",serif;font-size:10pt;}
table {border:0px;padding:0px;}
td {font-size:11pt;}
td.center {text-align:center;vertical-align:middle;}
table.grid, table.raetsel {border:1px solid #808080;border-collapse:collapse;table-layout:auto;}
table.grid td {vertical-align:top;padding:3px;border:1px solid #808080;text-align:left;}
table.grid th, table.raetsel th {background-color:#c0c0c0;text-align:left;padding:3px;border:1px solid #808080;}
table.raetsel td {vertical-align:top;padding:3px;border:1px solid #808080;text-align:left;font-size:8pt;}
table.raetsel th {font-size:9pt;}
tr {}
tr.oy {background-color:#E0E0E0;}
td.ex {text-align:left;}
div.redbox, div.greenbox, div.greybox {border:1px solid;padding:4px;margin:1px;}
div.redbox {border-color:#F08080;}
div.greenbox {background-color:#E0E8E0;border-color:#005C00;}
div.greybox {background-color:#E0E0E0;border-color:#5C5C5C;}