@media print {
 body { background-color:#FFFFFF; font-size: 10pt; font-family: ARIAL,HELVETICA; color: #000000;}
 td.content { position:absolute;top:32px;left:0px;background-color:#FFFFFF;}
 .vispr { font-size: 10pt; font-family: VERDANA,ARIAL,HELVETICA; color: #000000; font-weight: bold; }
 img { display:none; }
}
@media screen, handheld {
 body { background-color:#799fbd; font-size: 14pt; font-family: ARIAL,HELVETICA; color: #000000;}
 td.content { background-color:#FFFFF0;}
 .vispr { display:none; }
}


td.banner { font-size: 10pt; font-family: VERDANA,ARIAL,HELVETICA; color: #FFFFFF; font-weight: bold; }
td { font-size: 9pt; font-family: ARIAL,HELVETICA; color: #000000; }
td.shop { font-size: 10pt; font-family: ARIAL,HELVETICA; color: #FFFFFF; }
td.top { font-size: 8pt; font-family: VERDANA,ARIAL,HELVETICA; color: #FFFFFF; }

a { font-family: ARIAL,HELVETICA; font-size: 9pt; color:#000000; }
a:visited { color:#000000; }
a:hover { color: #696969; }

td.shop a { font-family: ARIAL,HELVETICA; font-size: 9pt; color:#FFFFFF; text-decoration:none; }
td.shop a:visited  { color:#FFFFFF; }
td.shop a:hover { color: #696969; }

a.top { font-family: VERDANA,ARIAL,HELVETICA; font-size: 8pt; color:#FFFFFF; text-decoration:none; }
a.top:visited { color:#FFFFFF; }
a.top:hover { color: #696969;}

input { font-size: 10pt;}
form { margin:0px; }

h1  { font-size: 12pt; font-family: VERDANA,ARIAL,HELVETICA; color: #000099; font-weight: bold;text-decoration:underline; }
.preis  { font-size: 12pt; font-family: VERDANA,ARIAL,HELVETICA; color: #000000; font-weight: bold; }
td.desc { font-size: 8pt; font-family: ARIAL,HELVETICA; color: #000000; }
td.listtop { background-color:#799fbd;padding:3px;color:#FFFFFF;font-family: VERDANA,ARIAL,HELVETICA; }
div.listtop { background-color:#799fbd;padding:3px;color:#FFFFFF;font-family: VERDANA,ARIAL,HELVETICA; }

h2 { color:#FFFFFF;font-family: VERDANA,ARIAL,HELVETICA; margin:0; padding:0; font-size:11pt; }

td.listtop a { font-family: VERDANA,ARIAL,HELVETICA; font-size: 9pt; color:#FFFFFF; text-decoration:none; }
td.listtop a:visited { color:#FFFFFF; }
td.listtop a:hover { text-decoration:underline; }

ul { list-style-image:url(/static/ssum/hg_ws.gif);padding-left:15px;margin-left:0px; }

.rot { color:#FF0000; }
.gruen { color:#00CC00; }
.blau { color:#0000FF; }

#designbody { background-color:#FFFFF0;font-size:10pt }
