html {background-color:#fff; background-image:url(body.png); background-repeat:repeat-x; background-position:left top;}
body {margin:0; padding:0; min-height:100%; text-align:center;}

a {color:#00f; text-decoration:none;}
a:hover {color:#f00;}
a:visited {color:#00a;}

ul {list-style-type:square;}

.maxi {width:625px; height:1px; background:none; position:relative;}
.maxi2 {width:550px; height:20px; background:none; position:relative; clear:both;}
#headerinner {background-image:url(headfoot.png); background-repeat:repeat-x; background-position:top left; height:162px; margin:0; position:absolute; padding:0; top:-76px; left:0; right:0; height:162px; }
#headerleft {background-image:url(corner.png); background-position:top left; height:162px; width:260px; position:absolute; left:-13px; top:-76px;}
#headerright {background-image:url(corner.png); background-position:top right; height:162px; width:120px; position:absolute; right:-28px; top:-76px;}
#headertitle {background-image:url(neoprentitle.png); background-position:top left; height:44px; width:274px; position:absolute; right:90px; top:-30px; font-size:0%;}
#content {background:#fff; padding:0; margin:0; margin-left:25px; margin-right:45px; margin-top:76px; text-align:left; position:relative; min-width:650px; min-height:480px;}
#contentleft {position:absolute; top:0; bottom:0; width:10px; background-image:url(backframe.png); background-repeat:repeat-y; background-position:top left; left:-10px;}
#contentright {position:absolute; top:0; bottom:0; width:10px; background-image:url(backframe.png); background-repeat:repeat-y; background-position:top right; right:-10px;}
#contentinner {background-color:#fff; margin:0; position:relative; z-index:2; clear:both;}
#footer {margin:0; margin-top:20px; margin-left:85px; margin-right:85px; position:relative; min-width:600px; padding-bottom:1px;}
#footerinner {position:absolute; background-image:url(headfoot.png); background-repeat:repeat-x; background-position:bottom left; height:16px; bottom:-14px; left:0; right:0; margin:0; padding:0;}
#footerleft {background-image:url(corner.png); background-position:bottom left; height:16px; width:48px; position:absolute; left:-13px; bottom:-16px;}
#footerright {background-image:url(corner.png); background-position:bottom right; height:16px; width:48px; position:absolute; right:-28px; bottom:-16px;}
#footertext {margin-left:auto; margin-right:auto; text-align:center; color:#ccc;}
#footertext a {color:#888; text-decoration:none; position:relative;}
#footertext a:visited {color:#444;}
#footerinnertext {color:#ccc;}
#footerinnertext p {margin:0; padding:0;}
#footerinnertext a {color:#888; position:relative; z-index:3;}
#footerinnertext a:visited {color:#444;}
#footerinnertext a:hover {color:#f88;}
#footerinnertext .sellink {color:#666;}
#footerdiver {background-image:url(neopren2.png); background-position:top left; height:30px; width:30px; position:absolute; left:75px; top:20px;}

#navigation {bottom:0;left:0;z-index:5; position:relative; border-bottom:solid 1px #888; width:100%; padding-top:6px;}
#navigation ul {list-style:none;margin:0;padding:0; overflow:hidden; }
#navigation ul ul {display:none; position:absolute; border:solid 1px #ccc; width:auto; z-index:100; padding:2px; background-color:#fff; }
#navigation li.end {text-align:left; font-weight:normal; float:none; color:#fff; margin:2px;}
#navigation li {text-align:left; font-weight:normal; float:left; color:#fff; margin-right:4px;}
#navigation li li {overflow:hidden; font-weight:normal; width:auto; white-space:nowrap; float:none; background-color:#fff;}
#navigation li:hover ul {display:block;}
#navigation .sellink {font-weight:bold; color:#000;}
#navigation li li.sellink {}
#navigation a {padding:2px; color:#888;}
#navigation a:hover {padding:2px; color:#f88;}
#navigation a:visited {padding:2px; color:#444;}
#navigation li li a {padding:2px; color:#000;}
#navigation li li a:hover {padding:2px; color:#f00;}
#navigation li li a:visited {padding:2px; color:#444;}
img {border:none; vertical-align:middle;}
h1 {display:none;}
p {margin:2px; padding:0; padding-top:4px;}
ul {margin:2px; padding-left:15px;}
ol.footnote {margin:2px; padding-left:20px;font-size:0.75em;}
hr {height:1px; color:#ccc; background-color:#ccc; border:none; margin-top:20px; clear:both;}

.floatpic {position:relative; float:left; border:solid 1px #ccc; margin:3px; padding:3px; text-align:center; height:200px; overflow:hidden; width:200px;}
.floatpic a {height:175px; vertical-align:middle; text-align:center; display:table-cell;}
.floatpic div {margin-top:2px; border-top:solid 1px #ccc; padding-top:2px;}

.floatleft {position:relative; float:left; border:solid 1px #ccc; margin:3px; padding:3px; text-align:center; height:200px; overflow:hidden; width:200px;}
.floatleft a {height:175px; vertical-align:middle; text-align:center; display:table-cell;}
.floatleft div {margin-top:2px; border-top:solid 1px #ccc; padding-top:2px;}

.floatright {position:relative; float:right; border:solid 1px #ccc; margin:3px; padding:3px; text-align:center; height:200px; overflow:hidden; width:200px;}
.floatright a {height:175px; vertical-align:middle; text-align:center; display:table-cell;}
.floatright div {margin-top:2px; border-top:solid 1px #ccc; padding-top:2px;}

.mainpic {position:relative; float:left; border-right:dashed 1px #ccc; margin:3px; padding:3px; text-align:center; height:100px; overflow:hidden; width:100px;}
.mainpic div {display:none;}

h1,h2,h3,h4,h5 {margin-top:6px; margin-bottom:2px;}

blockquote {border-left:solid 2px #00f;margin:0;padding:0;margin-left:2px;padding-left:2px;}
blockquote blockquote {border-left:solid 2px #0f0;margin-left:2px;padding-left:2px;}
blockquote blockquote blockquote {border-left:solid 2px #f00;margin-left:2px;padding-left:2px;}

table {border-collapse:collapse; border-spacing:0px;}
th {border:solid 1px #888;padding:4px;background-color:#eef;}
td {border:solid 1px #ccc;padding:4px;}

pre {border:solid 1px #ccc; background-color:#eee;padding:3px;}
.footnotesup {font-size:50%;}
.wikiun {text-decoration:underline;}
.rot1 {color:#f88;}
.rot2 {color:#f00;}
.rot3 {color:#800;}
.gruen1 {color:#8f8;}
.gruen2 {color:#0f0;}
.gruen3 {color:#080;}
.blau1 {color:#88f;}
.blau2 {color:#00f;}
.blau3 {color:#008;}
.gelb1 {color:#ff8;}
.gelb2 {color:#ff0;}
.gelb3 {color:#880;}
.violett1 {color:#f8f;}
.violett2 {color:#f0f;}
.violett3 {color:#808;}
.tuerk1 {color:#8ff;}
.tuerk2 {color:#0ff;}
.tuerk3 {color:#088;}
.grau1 {color:#ccc;}
.grau2 {color:#888;}
.grau3 {color:#444;}

.hrot1 {background-color:#f88;}
.hrot2 {background-color:#f00;}
.hrot3 {background-color:#800;}
.hgruen1 {background-color:#8f8;}
.hgruen2 {background-color:#0f0;}
.hgruen3 {background-color:#080;}
.hblau1 {background-color:#88f;}
.hblau2 {background-color:#00f;}
.hblau3 {background-color:#008;}
.hgelb1 {background-color:#ff8;}
.hgelb2 {background-color:#ff0;}
.hgelb3 {background-color:#880;}
.hviolett1 {background-color:#f8f;}
.hviolett2 {background-color:#f0f;}
.hviolett3 {background-color:#808;}
.htuerk1 {background-color:#8ff;}
.htuerk2 {background-color:#0ff;}
.htuerk3 {background-color:#088;}
.hgrau1 {background-color:#ccc;}
.hgrau2 {background-color:#888;}
.hgrau3 {background-color:#444;}
