body {
font-family : Verdana, Arial, Helvetica, sans-serif;
; font-size: 10px
} 

p{
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
}

/* Container für einzelnes Produkt */
div.show {
;
}

form {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
margin: 0px;
}

img {
margin: 0px;
}


/* Vorlagen für Kategorien */
.subcat {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
}

.cat {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
}

.catactive {
font-weight: bold;
text-decoration: none;
}

input.blue {
font-weight: bold;
color: #000000; 
}

/* Produktüberschrift!!! */
h5 {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
color: #000000;
}

/* freie Vorlage für 8-Punkt-Schrift */
.acht {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
} 

/* normaler Rahmen mit roter Umrandung, 8pt */

.rahmen {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
border-width : 1px; 
border-color : red; 
; border: 1px red solid
} 

/* normaler Rahmen mit roter Umrandung, 10pt */
.rahmen2     {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
background-color : #FFFFFF; 
border-width : 1px; 
border-color : red; 
; border: 1px silver solid
}


/* Listen, Aufzählungen */
ol {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
} 


ul { 
/* Grafik für Aufzählungszeichen */
list-style-image: url(cat.gif);
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
}


/* ZEICHENVORLAGEN */
i {
color : #000000; 
} 

b {
color : #000000; 
} 

b.b {
color: black;
}

b.blue {
color : #000000; 
}

b.dark {
color: #000000; 
}

/* Pseudo-Klassen für dynamische Links */
A:link {
color : #003366; 
; font-weight: bold
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px
} 

A:hover {
text-decoration : underline; 
color : #003366; 
; font-weight: bold
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px
} 

A:active {
color : #003366; 
; font-weight: bold
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px
} 

A:visited {
color : #003366; 
; font-weight: bold
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px
} 

/* Gesamtumrandung TABELLE */
table.umrandung {
border-width: 1px; 
border-color : silver; 
; border: 1px silver solid
}

table.ausgabe {
font-family: Verdana, Arial, Helvetica;
font-size: 10px;
margin: 1px;
background-color: #f2f2f2;
border-width: 1px; 
border-color: silver;
; border: 1px silver solid
}

table.ausgabe th {
background-color: #f2f2f2;
}

table.ausgabe td {
background-color: #f2f2f2;
}

table.adresse {
font-family: Verdana, Arial, Helvetica;
font-size: 10px;
margin: 1px;
background-color: #f2f2f2;
border-width: 1px; 
border-color: silver;
; border: 1px silver solid
}

table.adresse td {
background-color: #f2f2f2;
}

/* Input-Felder in Tabellenzelle */
table.adresse input {
background-color: white;
border-width: 1px;
border-color: silver;
; border: 1px silver solid
}

table.adresse input.w {
background-color: #CCCCFF;
border-width: 1px;
border-color: gray;
; border: 1px gray solid
}

/* Gestaltung für Trennlinie */
div.border {
color: gray;
}div   { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
 } a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none}
h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
h3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
h4 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
