/* CSS Document */

body {
background:#F4F2F2;
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

h1,h2,h3 {
font-family:Georgia, serif;}

h1 {
color:#B30006;
font-size:24px;
font-weight:bold;
margin:0;
padding:10px 0;}

h2 {
font-size:16px;
text-align:center;
margin:10px 0;}

#wrapper {
background:url(bg.png) repeat-y top;
margin:0 auto;
padding:0;
width:980px;
min-height:800px;}

#main {
padding:0 20px;}

#header {
padding:5px 35px 15px 35px;
margin:0;}

#listo ul, #blick ul {
margin:0;
padding:0;
font-family:Georgia, serif;
font-size:16px;}

#listo li {
background:url(ok-symbol.png) no-repeat;
list-style:none;
padding:0 0 5px 20px;
margin:0;
}

#navo {
width:910px;
margin:20px auto 0 auto;
padding:9px 0 10px 0;
background:url(nav1.png) no-repeat;
text-align:center;
}

#navo ul {
margin:0;
}

#navo li {
display:inline;}

#navo a {
color:#B30006;
padding:0 22px 0 0;
font-weight:bold;
text-decoration:none;
}

#navo a:hover {
color:#FF4348;}

#bookmark {
float:right;
}

#right {
float:right;}

#blick {
float:right;
width:400px;
margin:0;
padding:0;
}

#blick p {
text-align:left;
font-size:18px;
font-family:Georgia, serif;
font-weight:bold;
padding:14px 0 0 0;
margin:0px 0 13px 0;}

#blick li {
background:url(go.gif) no-repeat;
padding:0 0 5px 25px;
list-style:none;}

.anbieter {
border:4px solid #DCDCDC;
background:#F9F7F7;
margin:15px 35px 0 0;
padding:0;
width:200px;
text-align:center;}

.anbieter ul {
text-align:left;
margin-top:10px;
margin-bottom:8px;
}

.anbieter li {
padding:1px 8px 2px 0;
margin:0;}

.zwh {
font-weight:bold;
padding:0;
margin:10px 0 0 0;}

.box {
width:705px;
}

.box td {
border:4px solid #DCDCDC;
background:#F9F7F7;
width:400px;
text-align:center;
}

.box td img, .anbieter img {
border:1px solid #DCDCDC;
padding:3px;}

.box p {
text-align:left;
padding:10px;
margin:0;}

.infos {
border:1px dotted #B30006;
border-right:none;
padding:0;
margin:7px;
width:305px;}

.infos td {
border:0;
padding:4px 3px;
background:#FBEDC9;
border-right:1px dotted #B30006;
font-weight:bold;}

.infos a , #blick a{
color:#0000EE;}

.infos a:hover, #blick a:hover {
color:#B30006;}

.box .last {
background:url(basket.gif) no-repeat 5px center #FBEDC9;
padding:0 0 0 16px;}

.box .last1 {
background:url(button.gif) no-repeat center center #FBEDC9;
padding:0 10px 2px 10px;}

.box .last1 a{
text-decoration:none;
}

#footer {
background:#DCDCDC;
padding:10px 0;
margin:0 10px;
text-align:center;
color:#333333;}

#footer a {
color:#333333;
}

#footer a:hover {
color:#999999;}

