body { background-color:#4a5458; margin:0px; }
table.content { width:700px; border:0px; border-collapse:collapse; margin:0; }
td { font-size: 12px; color: #4a5458; font-family: Tahoma; }
td.small { font-size: 7pt; color: #A9A9A9; font-family: Tahoma; }
td.content { text-align:right;vertical-align:top; }
td.list { height:40px; text-align:left; vertical-align:middle; }
td.header { font-size:12px; font-weight:normal; color:#000000; border-bottom:1px solid #BF0A2B; }
td.separator { height:10px; font-size:12px; font-weight:normal; color:#000000; text-align:center; vertical-align:middle; border-top:1px solid #A9A9A9; }
td.footer { height:50px; font-size:12px; font-weight:normal; color:#000000; text-align:center; vertical-align:middle; border-top:1px solid #A9A9A9; }
td.justify { text-align=justify; }
td.title { background-image:url(/img/bg_title.jpg); background-repeat:repeat-x; font-size:10pt; font-weight:bold; color:#BF0A2B; font-family:Verdana; text-align:left; padding-left:10px; padding-right:10px; }
td.tabs { text-align:right; padding-left:10px; padding-right:10px; }
td.foto { text-align:left; padding-left:10px; padding-right:10px; }
td.desc { text-align:left; padding-left:10px; padding-right:10px; }
hr.grey { height: 1px; color: #A9A9A9; }
img.foto { border:1px solid #D9D9D9; margin-right:5px; margin-bottom:5px; }
img.fotox { border:1px solid #BF0A2B; margin-right:5px; margin-bottom:5px; }
a { text-decoration:underline; font-size:12px; font-weight:normal; color:#A9A9A9; }
a.footer { text-decoration: none; font-size: 7pt; color: #666666; font-family: Tahoma; }
a.path { text-decoration:none; font-size:10px; color:#A9A9A9; }
a.button, a.button:hover { text-decoration:none; }
a:hover { text-decoration: underline; color: #BF0A2B; }
h1 { width:700px; font-size:22px; font-weight:normal; color:#000000; border-bottom:1px solid #BF0A2B; }
h2 { font-size:14px; font-weight:normal; color:#000000; }
path { width:700px; font-size:12px; font-weight:bold; color:#A9A9A9; }

.heading { font-size: 10pt; font-weight: bold; color: #FFFFFF; font-family: Verdana; }
.small { font-size: 7pt; }
.black { color: #000000; }
.white { color: #FFFFFF; }
.bwhite { font-weight:bold; color: #FFFFFF; }
.red { color: #BF0A2B; }
.bred { font-weight: bold; color: #BF0A2B; }
.price { font-size:14px; font-weight:normal; color:#BF0A2B; }
.old_price { background-color: #FFFFFF; text-decoration: line-through; color: #BF0A2B; }
.news { font-size: 10pt; font-weight: normal; color: #A9A9A9; font-family: Verdana; }
.footer { text-decoration: none; font-size: 7pt; color: #666666; font-family: Tahoma; }
.title { font-size:14px; font-weight:bold; }
form { margin: 0; }
input { font-size: 9pt; color: #000000; font-family: Tahoma; margin: 0; }
input.kontakt { font-size: 8pt; color: #000000; font-family: Tahoma; }
input.dealer { background-color: transparent; font-size: 8pt; color: #FFFFFF; font-family: Tahoma; text-align: left; border: 0; }
input.transparent { background-color: transparent; font-size: 8pt; color: #FFFFFF; font-family: Tahoma; text-align: left; border: 0; }
select { font-size: 8pt; color: #000000; font-family: Tahoma; }
textarea { font-size: 9pt; color: #000000; font-family: Tahoma; }