﻿html,body{height:100%;font-size:67.5%;color:#000}
body	{ font-family:Verdana,Arial,Helvetica;font-size:1.4em;margin:1px}
table   { border:1px solid #999;border-collapse:collapse;font-size:0.8em;width:100%}
th		{ font-size:1em;padding:0 0.2em; font-weight:bold;border:1px solid #999}
td		{ font-size:1em;padding:0 0.2em;border:1px solid #999;text-align:left }
img		{ max-width:90vw;height:auto;border:0}
a		{ color:#00F;text-decoration:none;line-height:1.9em }
a:hover	{ color:#00F;text-decoration:underline }
hr		{ height: 1px }
h1		{ text-align:center;font-size:2em;font-weight:bold;margin:0 }
h2      { text-align:center;font-size:1.5em;font-weight:bold; background:#DFEFFF;margin:0 -0.1em }
em		{ font-weight:bold;font-style:normal }

#suche {text-align:center}
#suche input[type=text] { font-size: 8pt;width:200px }
#suche input[type=submit] { font-size: 8pt; font-family: Tahoma }
#twitterdiv {display:none}
#jumper {display:block;position:relative;width:100%;text-align:right;right:0.5em;font-size:3em}
#logo {display:block;text-align:center}
#logo img {max-width:90%}
#nav {display:block;left:-214px; background:#FFF; z-index:50;position:absolute;top:0;width:204px; border:1px solid #EFEFEF; transition: left 0.5s ease-out;padding:5px;line-height:1.9em}
#main{text-align:center}

.alterpreis { text-decoration: line-through; margin:0 }
.neuerpreis { color: #FF0000; margin:0 }

.rabatt { text-align:center;font-size:1em;font-weight:bold;color:#F00 }
.bestellformular { text-align:right; font-weight:bold; margin:5px }
.preisspalte { text-align:right }
.tdctr { text-align:center }
.starttd { max-width:48vw;text-align:center }
.starttd img { max-width:48vw }
.nm{display:none}
.verkauft {color:#FFF}
.posten { background:#DFEFFF }
.gelb { background:#FFFF00 }
.icon {vertical-align:bottom}
