body {
background:#9FA5A9 url(/bg/silber_bg.jpg);
padding:0px 0px 0px 0px;
margin:10px 0px 10px 0px;
}

b {
font-weight:bold;
}

b.red {
font-weight:bold;
color:#cc0000;
}

i {
font-style:italic;
}

ul {
list-style-position:inside;
list-style-type:square;
margin:10px;
padding:0px;
}

/** Bereiche **/

#rahmen                    {
margin:0px;
padding:0px;
width:980px;
}

#sidebar    {
position:relative;
float:left;
margin:80px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:200px;
height:auto;
text-align:right;
font-size:8pt;
line-height:12pt;
}

#header {
text-align:center;
margin:0px 0px 0px 200px;
padding:0px;
width:778px;
height:278px;
border:1px solid #330;
}

#content    {
margin:1px 0px 0px 200px;
padding:20px;
width:738px;
font-family:georgia, 'times new roman', serif;
font-size:8pt;
color:#EDEFBE;
border:1px solid #330;
background-color:#333;
}

#fuss     {
text-align:right;
margin:1px 0px 0px 200px;
padding:4px;
width:778px;
font-family:georgia, 'times new roman', serif;
font-size:8pt;
color:#333;
border:none;
}

.rechts     {
text-align:center;
float:right;
margin:4px;
padding:8px;
width:160px;
font-family:georgia, 'times new roman', serif;
font-size:8pt;
color:#333300;
border:1px dotted #330;
background-color:#EDEFBE;
}

.produkt    {
margin:0px;
padding:0px;
width:758px;
font-family:georgia, 'times new roman', serif;
font-size:8pt;
color:#EDEFBE;
}

.produkttext    {
text-align:left;
margin:0px 0px 0px 0px;
padding:0px 10px 0px 0px;
width:400px;
font-family:georgia, 'times new roman', serif;
font-size:8pt;
color:#EDEFBE;
}

.produktbild    {
text-align:center;
width:360px;
margin:0px;
padding:0px;
}

/** Links **/

a:link {
color:#EDEFBE;

}
a:visited {
color:#EDEFBE;

}
a:hover {
color:#ffffff;

}
a:active {
color:#EDEFBE;

}

/* Ueberschriften und Text */

h1, h2, p {
font-family:georgia, 'times new roman', serif;
}

h1 {
margin-top:0px;
text-align:left;
vertical-align:top;
font-size:8pt;
color:#EDEFBE;;
font-weight:bold;
}

td      {
text-align:left;
font-family:georgia, 'times new roman', serif;
font-size:8pt;
color:#003;
}

td.mittig     {
text-align:center;
font-family:georgia, 'times new roman', serif;
font-size:8pt;
color:#003;
}

td.form     {
text-align:left;
font-family:georgia, 'times new roman', serif;
font-size:8pt;
color:#000000;
border:1px solid #ccc;
}

ul.sitemap {
list-style-type:circle;
margin:10px 10px 10px 10px;
padding:0px 0px 0px 0px;
}

li {
margin:0px;
padding:0px;
}

/** Sidenavigation **/

ul.sidebar {
list-style-type:none;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

li.sidebar {
margin:5px 0px 5px 0px;
padding:5px 0px 0px 0px;
}

a.navi:link {
color:#333;
text-decoration:none;
margin-right:6px;
}
a.navi:visited {
color:#333;
text-decoration:none;
margin-right:6px;
}
a.navi:hover {
color:#333;
font-size:10pt;
text-decoration:none;
margin-right:6px;
}
a.navi:active {
color:#333;
text-decoration:none;
margin-right:6px;
}

a.subnavi:link {
color:#666;
text-decoration:none;
margin-right:6px;
}
a.subnavi:visited {
color:#666;
text-decoration:none;
margin-right:6px;
}
a.subnavi:hover {
color:#666;
text-decoration:none;
margin-right:6px;
}
a.subnavi:active {
color:#666;
text-decoration:none;
margin-right:6px;
}

a.navihead:link {
color:#333;
text-decoration:none;
font-weight:bold;
margin-right:6px;
}
a.navihead:visited {
color:#333;
text-decoration:none;
font-weight:bold;
margin-right:6px;
}
a.navihead:hover {
color:#333;
text-decoration:none;
font-weight:bold;
margin-right:6px;
}
a.navihead:active {
color:#333;
text-decoration:underline;
font-weight:bold;
margin-right:6px;
}

.content {
padding:2px;
margin:4px;
border:1px solid #330;
}

td.form     {
text-align:left;
font-family:arial,helvetica,sans-serif;
font-style:normal;
background-color:#87A180;
color:#333300;
}

.preis {
  color: red;
  font-weight: bold;
}

