.abstand0  { margin-top:  0px; margin-bottom: 0px }
.abstand2  { margin-top:  2px; margin-bottom: 0px }
.abstand4  { margin-top:  4px; margin-bottom: 0px }
.abstand6  { margin-top:  6px; margin-bottom: 0px }
.abstand8  { margin-top:  8px; margin-bottom: 0px }
.abstand10 { margin-top: 10px; margin-bottom: 0px }
.abstand12 { margin-top: 12px; margin-bottom: 0px }


.text		{ font-size: 14px; margin-top:   0px; margin-bottom: 0px }
.text1	{ font-size: 14px; margin-top:   5px; margin-bottom: 0px }
.text2	{ font-size: 14px; margin-top:  10px; margin-bottom: 0px }

.textklein	{ font-size: 12px; margin-top:   0px; margin-bottom: 0px }
.textklein1	{ font-size: 12px; margin-top:   4px; margin-bottom: 0px }
.textklein2	{ font-size: 12px; margin-top:   8px; margin-bottom: 0px }

.textgross	{ font-size: 16px; margin-top:  0px; margin-bottom: 0px }
.textgross1	{ font-size: 16px; margin-top:  6px; margin-bottom: 0px }
.textgross2	{ font-size: 16px; margin-top:  12px; margin-bottom: 0px }


.titel1center	 { color: #3333cc; font-size: 20px; font-weight: bold; text-align: center; margin-top: 0; margin-bottom: 0 }
.titel { color: #3333cc; font-size: 20px; font-weight: bold; margin-top: 0; margin-bottom: 0 }
.titel1	{ color: #3333cc; font-weight: bold; font-size: 20px; margin-top:  8px; margin-bottom: 0px }
.titel2	{ color: #3333cc; font-weight: bold; font-size: 20px; margin-top: 16px; margin-bottom: 0px }

.titelKopfA    { color: #ff8800; font-size: 20px; font-weight: bold; word-spacing: 1px; letter-spacing: 3px }
.titelKopfB { font-size: 20px; color: #3333CC; font-weight: bold; word-spacing: 1px; letter-spacing: 3px }

.utitel 	{ font-size: 14px; color: #333333; font-weight: bold; margin-top:  0px; margin-bottom: 0px }
.utitel1	{ font-size: 14px; color: #333333; font-weight: bold; margin-top:  3px; margin-bottom: 0px }
.utitel2	{ font-size: 14px; color: #333333; font-weight: bold; margin-top:  6px; margin-bottom: 0px }
.utitel2center { color: #333333; font-size: 14px; font-weight: bold; text-align: center; margin-top: 6px; margin-bottom: 0 }
.utitel3	{ font-size: 14px; color: #333333; font-weight: bold; margin-top: 10px; margin-bottom: 0px }



.listetext { font-size: 12px; font-weight: bold; color: #333333 }
.listetitel { font-size: 14px; font-weight: bold; color: #3333CC }



.bgprodukt   { background-color: #e3eef6 }
.bgprodukt_dblau    { text-decoration: none; background-color: #33c }
.bgproduktover   { background-color: #eeeeef }
.bgproduktover2 { color: #33c; background-color: #eeeeef }
.bgprodukttitel { background-color: #3333CC; color: #ffffff; font-size: 12px; font-weight: bold; text-decoration: none; letter-spacing: 1px }
.bgprodukttitel2 { color: #ffffff; font-size: 12px; font-weight: bold; text-decoration: none; background-color: #3333cc }
.bgdidavis  { background-color: #FFE8BD }
.bgdidavisover  { background-color: #ffffff }

.bgbalkenblau		{ background-color: #3333CC }
.bgbalkenorange	{ background-color: #FF8800 }
.bgbalkenweiss	{ background-color: #FFFFFF }
.bgbalkenhellblau { background-color: #e3eef6 }
.orange  { color: #FF8800 }
.orangelogo  { color: #FEB325 }
.orangehell  { color: #FFE8BD }

.blau  { color: #3333CC }
.blauhell  { color: #E3EEF6 }
.rot { color: red; font-size: 24px; font-weight: bold; font-style: normal; text-align: center; }
.grau { color: #666666 }
.graudunkel { color: #333333 }

.weiss { color: #ffffff }
.schwarz { color: #000000 }


.einzug    { padding-left: 6px }

a { font-weight: bold }
a:link   { color: #33c; text-decoration: none }
a:visited { color: #3333CC; text-decoration: none }
a:hover { color: #3333CC; text-decoration: underline }
a:active { color: 3333CC; text-decoration: none }
a.nav    { font-weight: bold; font-size: 12px; text-decoration: none }
a.nav:visited { color: #3333CC; text-decoration: none }
a.nav:hover { color: #3333CC; text-decoration: underline; }
a.nav:active { color: #3333CC; text-decoration: none }
a.nav1  { color: #fff; font-size: 12px; font-weight: bold; text-decoration: none }
a.nav1:link { color: #fff; text-decoration: none }
a.nav1:visited   { color: #fff; text-decoration: none }
a.nav1:hover  { color: #33c; text-decoration: underline }
a.nav1:active  { color: #fff; text-decoration: underline }
body,ol,p,td   { color: #000000; font-size: 14px; font-family: Arial, Helvetica, sans-serif, Swiss; margin-top: 0px }
input,textarea  { color: #33c; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif, Swiss; background-color: #ffffff }
