body {
font-family: arial, sans-serif;
font-size:0.75em;
line-height: 1.6em;
text-align:center;
margin: 0;
background: #ececec url(../images/bg.png) repeat-y center;
color: #333;
}
div#rahmen {
margin: 0 auto;
width:800px;
position:relative;
background: #f9f9f9;
}
div#kopf {
background:url(../images/head5.jpg) no-repeat;
height: 117px;
}
div#navi {
text-align: left;
margin: 15px 0 0 0;
}
.mainc {
padding:0 290px 0 20px;
margin: 15px 0 0 0;
text-align:left;
}
*html .mainc {
padding: 0px 35px 0 20px;
width: 475px;
}

div#rechtsr {
padding: 0 5px 0 0;
float: right;
width: 250px;
text-align: left;
}

div#adas {
margin: 30px 0 5px 0;
}
div#footer {
clear: both;
}
.clears {
clear:left;
}
div#info {
position:absolute;
top: 1px;
right: 10px;
}
div#infooben {
position:absolute;
top: 90px;
left: 170px;
}
div#info a:link,div#infooben a:link,div#info a:visited,div#infooben a:visited {
font-size:12px;
color:#fff;
text-decoration:none;
font-weight:580;
padding:7px 2px 0 0;
}
ul.navi {
margin:0;
padding:0;
}
ul.navi li {
list-style: none;
padding:1px 0 1px 3px;
background: #f9f9f9;
border-bottom: 1px solid #eee;
}
ul.navi li.sub {
padding: 1px 0 1px 9px;
}
div#navi a.htext, div#navi a#linkwahl {
line-height: 20px;
font-size:13px;
color: #002e61;
text-decoration:none;
}
div#navi a#linkwahl, div#navi a.main:hover {
font-style: italic;
}
div#navi a.sub, div#navi a#subactive {
text-decoration:none;
}
div#navi a#subactive, div#navi a.sub:hover {
color: #aab780;
}
div#subnavi {
padding-left: 6px;
}
h2, h3 {
font-size:11px;
margin:5px 0 0 0;
padding:0;
color:#002e61;
}
h1 {
color: #dd7700;
font-size:13px;
margin:5px 0 2px 0;
padding:0;
}
a:link,a:visited {
color:#204e81;
}
p {
padding: 2px 8px 2px 0;
margin:0;
}
.art p {
padding: 5px 8px 5px 0;
margin:0;
}
.mainc b, .cored {
color:#6B2424;
font-weight:normal;
}
.red {
color: #ff0000;
}
.green {
color:#05a01b;
}
.blue {
color: #002e61;
}
.date {
font-size:9px;
color:#002e61;
margin: 0 0 5px 0;
}
.float {
float:left;
margin: 3px 7px 3px 3px;
border:1px solid #999;
padding:2px;
}
h4 {
color: #5e5e5c;
font-size: 11px;
margin:5px 0 2px 0;
padding:0;
}
.start {
background: #f3f3f3;
margin: 0 0 15px 0;
border-bottom: 2px solid #ccc;
color:#444;
}
.right {
color:#dd7700;
}
.ebay {
float:left;
padding: 7px 15px 7px 0;
}
.eba {
margin-top:15px;
}
.mrneu {
font-size:90%;
text-align:left;
padding:2px 3px 2px 5px;
background:#efefef;
border:#ccc 1px solid;
}