body {
background-color: #F9F9F9;
font-family:Verdana, Arial, Helvetica, Sans-Serif; 
font-size:0.8em;
margin: 0; 
padding: 0; 
}
A:ACTIVE { Color: #3F00FF; }
A:HOVER { Color: Red; }
A:LINK { Color: #000000; }
A:VISITED { Color: #3100FF; }

#container { width: 1007px; margin-left:auto; margin-right:auto; 
border:#000 1px solid;
}
h3 { text-align:center; }
h4 { text-align:center; }
#header {
background-image: url(../layoutimg/header.jpg);
background-repeat: no-repeat;
color: #000; 
margin: 0px; 
padding: 0px;
width: 100%; 
height:128px; 
}
#weltext {
position:absolute; margin-left:10px; margin-right:700px; 
margin-top: 70px; padding: 0px;
color: #FFFFDF; 
font: bold 20px Verdana, sans-serif;
}
.button  { 
background-image: url(../layoutimg/button.gif);
background-repeat: no-repeat;
text-align:center;
color: #000; text-decoration: none;
}
.regleft {
float: left;
width: 4%; 
height:100%;
}
.regp { float: left; background-color: #DFDFDF; width: 30%; margin-left:1em; 
margin-top:3em; height:200px; padding:2em; text-align:center;
border:5px outset #DFDFDF;
-moz-border-radius: 5em;
}
.regc { float: right;  background-color: #FFFFDF;  width: 30%; 
margin:3em;  height:200px; padding:2em; text-align:center;
border:2px outset #FEE16D;
-moz-border-radius: 5em;
}
.leftcol {
float: left;
width: 22%; 
height:100%;
}
.rightcol {
color: #000; 
float: right; 
padding-top: 10px; 
width: 77%;
}
.leftcolp {
float: left;
width: 15%; 
height:100%;
}
.rightcolp {
color: #000; 
float: right; 
padding-top: 10px; 
width: 84%;
}
.regright {
color: #000; 
float: right; 
padding-top: 10px; 
width: 70%;
}
.membleftcol {
float: left;
width: 22%; 
height:100%;
}
.boxlefttop {
background-color: #FFFFDF;
color: #000;
font-size: 1.0em;
font-weight: bold;
width: 97%;
padding:3px;
margin-top:10px;
text-align:center;
}
.navlefttop {
background: #0093D9;
color: #FFF;
font-size: 1.0em;
font-weight: bold;
width: 97%;
padding:3px;
margin-top:10px;
text-align:center;
}
.collefttext {
font-size:0.9em; 
color: #000;
padding: 3px;
}
.maintext {
color: #000; 
padding: 1em;
}
.instext {
color: #000; 
margin-left: 5em; 
padding: 1em;
width: 70%;
}
.middeltext {
font-size:0.9em; 
line-height:1.6em;
padding:1em;
}
.cleaner { 
clear:both;
height:1px;
font-size:1px;
border:0px none;
margin:0; padding:0;
background:transparent;
}
.clearl { clear:left; }
.arrow { 
text-decoration:none; 
color:blue; 
left:30px; 
bottom:0px;
right:30px; 
font-size:20px; 
font-weight:bold; }
#navleft {
margin: 0; 
padding: 0;
}
#navleft ul
{
margin-left: 0.2em;
margin-top: 0.5em;
font: normal 1em Verdana, sans-serif;
text-align: left;
}
#navleft li
{
list-style: none;
margin-top: 0.5em;
}
#navleft li a:link { color: #000; text-decoration: none; }
#navleft li a:visited { color: #3100FF; text-decoration: none; }
#navleft li a:hover { color: red; text-decoration: none; }
#navtopre { position:absolute; margin-left:800px; margin-right:0; margin-top: 0; padding: 0px; }
#navtopre ul
{
padding: 0 1px 1px;
margin-left: 0;
font: normal 0.7em Verdana, sans-serif;
}
#navtopre li
{
list-style: none;
margin: 0;
display: inline;
}
#navtopre li a
{
padding: 0.25em 0.5em 0.25em 0.75em;
text-decoration: none;
}
#navtopre li a:link { color: #000; }
#navtopre li a:visited { color: #94C630; }
#navtopre li a:hover { color: #008BFF; }
#navtop { 
margin-top: 0;
padding: 0px; 
}
#navtop ul
{
height:30px;
padding: 0 1px 1px;
margin-left: 0;
font: bold 1em Verdana, sans-serif;
}
#navtop li
{
list-style: none;
margin: 0;
display: inline;
}
#navtop li a
{
padding: 0.25em 0.5em 0.25em 0.75em;
text-decoration: none;
}
#navtop li a:link { color: #000; }
#navtop li a:visited { color: #3100FF; }
#navtop li a:hover { color: red; }
#navbottom {
margin: 0px; 
padding: 0px; 
}
#navbottom ul
{
padding: 0 1px 1px;
margin-left: 0;
font: bold 0.8em Verdana, sans-serif;
text-align: center;
}
#navbottom li
{
list-style: none;
margin: 0;
display: inline;
}
#navbottom li a
{
padding: 0.25em 0.5em 0.25em 0.75em;
text-decoration: none;
}
#navbottom li a:link { color: #000; }
#navbottom li a:visited { color: #3100FF; }
#navbottom li a:hover { color: red; }
#menuevertikal
{
padding: 0 1px 1px;
margin-left: 0;
font: bold 1em Verdana, sans-serif;
width: 15em;
}
#menuevertikal li
{
list-style: none;
margin: 0;
border-top: 1px solid gray;
text-align: left;
}
#menuevertikal li a
{
display: block;
padding: 0.25em 0.5em 0.25em 0.75em;
border-left: 0.5em dashed #B29E86;
text-decoration: none;
}
#menuevertikal li a:link { color: #000; }
#menuevertikal li a:visited { color: #3100FF; }
#menuevertikal li a:hover
{
border-color: #FFFFDF;
color: #FFF;
background: #3100FF; 
}
.footer {
width:100%; 
height:10px;
font-size:0.9em; 
text-align:center;
margin-left:5px;
}
.suchformfp { margin-left:10px; text-align:center; }
.suchselectfp { background-color:#DFE8FE; }
.newsbox {
border-right:#008BFF 1px dotted;
padding:5px;
text-align:justify;
}
.anzbox
{
margin-left:3em;
width: 92%;
padding:0.8em;
background-color: #FFFFDF;
border-color: #000;
border-style: dotted;
border-width: 1px;
}
.anzcontent
{
width: 80%;
}
.anzcontentp
{
float: left; 
width: 60%;
}
.anzhintbottom { font-size:0.7em; }
.anzhintleft { font-size:0.8em; }
.anzhinthead { font-size:0.6em; }
.anzlink { font-size:1em; }
.his { 
display:none;
font-size:1px;
color:#FFF;
}
.picbox
{
float: right; 
width: 39%;
padding:2px;
border-color: #DFE8FE;
border-style: dotted;
border-width: 1px;
}
.nopicbox
{
float: right; 
}
.subpicbox
{
float: right; 
width: 20%;
margin:2px;
padding:1px;
}
.mailbox 
{
width:60%;
margin:20px;
padding:10px;
background-color: #CFCFCF;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 1.0em;
border-color: #DFE8FE;
border-style: outset;
border-width: 3px;
}
.warn { color:red; }
.blue { color:#2600FF; } 
.blueb { color:#2600FF; font-weight:bold; } 
.redb { color:red; font-weight:bold; }
.linkurl { color:green; }
.anz { font-weight: normal; }
.phra { color: #fff; display:none; }
.statusinfo { color:blue; font-weight:bold; font-size:1.2em; }
.status2warn { color:red; font-weight:bold; font-size:1.2em; }
.prem { background-color:#FFFF99; padding:10px; }
.adv { background-color:#FEDE70; padding:10px; }
.small { font-size:0.8em; }
.tb_head_style {
background-color:#FFFFDF;
font-size:0.9em;
text-align:center;
}
.pinfo { padding:10px; background-color:#DFDFDF; width:70%; }
.helpcontent { width:70%; margin-left:2em; }
.catconfig { 
width:500px; margin-left:5em; 
padding:0.5em;
background-color:#FFFFDF; 
border-color: #DFE8FE;
border-style: outset;
border-width: 5px;
}
.cnotes {
width: 50%;
padding:1.5em; 
border: 3px outset #FFAA2B;
}
.showrating {
float: left;
width: 30%; 
height:80%;
margin-top:2em;
margin-left:1em;
padding:5px;
border: 2px dotted #FFAA2B;
}
.showratingr {
color: #000; 
float: right; 
padding-top: 0.5em; 
width: 64%;
}
.groupbox
{
margin-top:5px;
margin-left:5em;
padding:1em;
width:70%;
font-size: 1.0em;
border:#BFBFBF 1px dotted;
}
.linkbox
{
margin-top:5px;
margin-left:5em;
padding:1em;
width:70%;
font-size: 1.0em;
border:#BFBFBF 1px dotted;
}
.picleft { float: left; margin:1em; }
.aukbox { margin-left:10em; width:70%; background-color:#EFEFEF; padding:1em; }
.artshowbox
{
width:80%;
margin-top:1em;
margin-left:5em;
padding:10px;
background-color: #CFCFCF;
border-color: #DFE8FE;
border-style: outset;
border-width: 2px;
}

