h3.content {font-family:Arial,Helvetica; font-size:14pt; color:#ef0119; text-decoration:none; margin-bottom:15px}
td.content {font-family:Arial,Helvetica; font-size:10pt; color:#000000; text-decoration:none; PADDING: 20px}
ul.content
{
	margin-top: 0px;
	padding-left: 15px;
	list-style-position: outside;
	margin-left: 0px;
	padding-top: 0px;
	list-style-type: square;
}
p.zirka {font-family:Arial,Helvetica; font-size:8pt; color:#000000; margin-top:10px;}
.padding5 {padding-left:5px}
.menge {text-align:right; BORDER-RIGHT:#EF0119 1px solid; BORDER-TOP:#EF0119 1px solid; BORDER-LEFT:#EF0119 1px solid; BORDER-BOTTOM:#EF0119 1px solid;  }
.subtitle { color:#ff0000; font-weight:bold; }
.isi { display:none; background-color:#E0E0E0; }
IMG.rechts { FLOAT: right; margin-left:20px; margin-bottom:10px; margin-top:10px; }
IMG.links { FLOAT: left; margin-right:20px; margin-bottom:10px; margin-top:10px; }

/* Farben-Definition für Hintergründe */
.hellrot {background-color:#F3BBC0}
.dunkelrot {background-color:#EF0119}
.hellgrau {background-color:#D0D0D0}
.dunkelgrau {background-color:#727272}

td.listeTitel {font-family:Arial,Helvetica; font-size:8pt; font-weight:bold; color:#ffffff; padding-left:5px}
td.listeElemente {font-family:Arial,Helvetica; font-size:8pt; font-weight:normal; color:#004990; padding-left:5px}

a.navi1 {font-family:Arial,Helvetica; font-size:10pt; font-weight:bold; color:#ffffff; text-decoration:none; margin-left:10px; }
a.navi1:visited {font-family:Arial,Helvetica; font-size:10pt; font-weight:bold; color:#ffffff; text-decoration:none; margin-left:10px; }
a.navi1:active {font-family:Arial,Helvetica; font-size:10pt; font-weight:bold; color:#ffffff; text-decoration:none; margin-left:10px; }
a.navi1:hover {font-family:Arial,Helvetica; font-size:10pt; font-weight:bold; color:#ef0119; text-decoration:none; margin-left:10px; }
a.navi1:link {font-family:Arial,Helvetica; font-size:10pt; font-weight:bold; color:#ffffff; text-decoration:none; margin-left:10px; }

a.navi2 {font-family:Arial,Helvetica; font-size:10pt; font-weight:normal; color:#ffffff; text-decoration:none; margin-left:10px; }
a.navi2:visited {font-family:Arial,Helvetica; font-size:10pt; font-weight:normal; color:#ffffff; text-decoration:none; margin-left:10px; }
a.navi2:active {font-family:Arial,Helvetica; font-size:10pt; font-weight:normal; color:#ffffff; text-decoration:none; margin-left:10px; }
a.navi2:hover {font-family:Arial,Helvetica; font-size:10pt; font-weight:normal; color:#ef0119; text-decoration:none; margin-left:10px; }
a.navi2:link {font-family:Arial,Helvetica; font-size:10pt; font-weight:normal; color:#ffffff; text-decoration:none; margin-left:10px; }

a.navi3 {font-family:Arial,Helvetica; font-size:7pt; font-weight:normal; color:#ffffff; text-decoration:none; margin-left:5px; }
a.navi3:visited {font-family:Arial,Helvetica; font-size:7pt; font-weight:normal; color:#ffffff; text-decoration:none; margin-left:5px; }
a.navi3:active {font-family:Arial,Helvetica; font-size:7pt; font-weight:normal; color:#ffffff; text-decoration:none; margin-left:5px; }
a.navi3:hover {font-family:Arial,Helvetica; font-size:7pt; font-weight:normal; color:#000000; text-decoration:none; margin-left:5px; }
a.navi3:link {font-family:Arial,Helvetica; font-size:7pt; font-weight:normal; color:#ffffff; text-decoration:none; margin-left:5px; }

a.navi4 {font-family:Arial,Helvetica; font-size:10pt; font-weight:bold; color:#ffffff; text-decoration:none; margin-left:5px; }
a.navi4:visited {font-family:Arial,Helvetica; font-size:10pt; font-weight:bold; color:#ffffff; text-decoration:none; margin-left:5px; }
a.navi4:active {font-family:Arial,Helvetica; font-size:10pt; font-weight:bold; color:#ffffff; text-decoration:none; margin-left:5px; }
a.navi4:hover {font-family:Arial,Helvetica; font-size:10pt; font-weight:bold; color:#ef0119; text-decoration:none; margin-left:5px; }
a.navi4:link {font-family:Arial,Helvetica; font-size:10pt; font-weight:bold; color:#ffffff; text-decoration:none; margin-left:5px; }

a.navi5 {font-family:Arial,Helvetica; font-size:10pt; font-weight:bold; color:#ffffff; text-decoration:none; margin-left:5px; }
a.navi5:visited {font-family:Arial,Helvetica; font-size:10pt; font-weight:bold; color:#ffffff; text-decoration:none; margin-left:5px; }
a.navi5:active {font-family:Arial,Helvetica; font-size:10pt; font-weight:bold; color:#ffffff; text-decoration:none; margin-left:5px; }
a.navi5:hover {font-family:Arial,Helvetica; font-size:10pt; font-weight:bold; color:#333333; text-decoration:none; margin-left:5px; }
a.navi5:link {font-family:Arial,Helvetica; font-size:10pt; font-weight:bold; color:#ffffff; text-decoration:none; margin-left:5px; }

a.link {font-family:Arial,Helvetica; font-size:10pt; font-weight:normal; color:#000000; text-decoration:underline;}
a.link:visited {font-family:Arial,Helvetica; font-size:10pt; font-weight:normal; color:#000000; text-decoration:underline;}
a.link:active {font-family:Arial,Helvetica; font-size:10pt; font-weight:normal; color:#000000; text-decoration:underline;}
a.link:hover {font-family:Arial,Helvetica; font-size:10pt; font-weight:normal; color:#ef0119; text-decoration:underline;}
a.link:link {font-family:Arial,Helvetica; font-size:10pt; font-weight:normal; color:#000000; text-decoration:underline;}

/* Für Links im Fließtext */
a.link1 {font-family:Arial,Helvetica; font-size:10pt; font-weight:normal; color:#000000; text-decoration:underline;}
a.link1:visited {font-family:Arial,Helvetica; font-size:10pt; font-weight:normal; color:#000000; text-decoration:underline;}
a.link1:active {font-family:Arial,Helvetica; font-size:10pt; font-weight:normal; color:#000000; text-decoration:underline;}
a.link1:hover {font-family:Arial,Helvetica; font-size:10pt; font-weight:normal; color:#ef0119; text-decoration:underline;}
a.link1:link {font-family:Arial,Helvetica; font-size:10pt; font-weight:normal; color:#000000; text-decoration:underline;}

/* Für weisse Links auf rotem Grund */
a.link2 {font-family:Arial,Helvetica; font-size:10pt; font-weight:bold; color:#ffffff; text-decoration:none;}
a.link2:visited {font-family:Arial,Helvetica; font-size:10pt; font-weight:bold; color:#ffffff; text-decoration:none;}
a.link2:active {font-family:Arial,Helvetica; font-size:10pt; font-weight:bold; color:#ffffff; text-decoration:none;}
a.link2:hover {font-family:Arial,Helvetica; font-size:10pt; font-weight:bold; color:#ffffff; text-decoration:none;}
a.link2:link {font-family:Arial,Helvetica; font-size:10pt; font-weight:bold; color:#ffffff; text-decoration:none;}


@media print 
{  	#naviDruck1      {display:none;}
  	#naviDruck2      {display:none;}
  	#footerDruck1    {display:none;}
  	#footerDruck2    {display:none;}
	#shopnaviDruck1  {display:none;}
	#bildDruck1      {display:none;}
	#bildDruck2      {display:none;}
	#bodyprint	     {background-color: #FFFFFF;}	}






body {font-family:Arial,Helvetica; font-size:10pt; color:#000000; text-decoration:none; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px;}
body.edit {font-family:Arial,Helvetica; font-size:10pt; color:#000000; text-decoration:none; margin-top:10px; margin-left:10px; margin-right:10px; margin-bottom:10px;}
body.produktliste {font-family:Arial,Helvetica; font-size:10pt; color:#000000; text-decoration:none; margin-top:20px; margin-left:20px; margin-right:0px; margin-bottom:0px;}
body.agb {font-family:Arial,Helvetica; font-size:10pt; color:#000000; text-decoration:none; margin-top:20px; margin-left:20px; margin-right:20px; margin-bottom:20px;}

p,td {font-family:Arial,Helvetica; font-size:10pt; color:#000000; text-decoration:none; margin-top:0px}

input.zahl { text-align:right}

h3.inhalt {font-family:Arial,Helvetica; font-size:13pt; color:#000000;}

span.footer {font-family:Arial,Helvetica; font-size:8pt; color:#666666;}
span.faxnummer {font-family:Arial,Helvetica; font-size:10pt; font-weight:bold; color:#f99d1c; text-decoration:none;}
span.inhalt {font-family:Arial,Helvetica; font-size:10pt; color:#000000;}


td.dkgrau {font-family:Arial,Helvetica; font-size:10pt; color:#666666;}
td.kreistext {font-family:Arial,Helvetica; font-size:7pt; color:#ffffff; text-decoration:none;}
td.menu2 {font-family:Arial,Helvetica; font-size:7pt; color:#000000;}
td.produkte {font-family:Arial,Helvetica; font-size:10pt; font-weight:bold; color:#ffffff; background-color:#004990;}
td.startAbstand {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px;}
td.startTitel {font-family:Arial,Helvetica; font-size:10pt; font-weight:bold; color:#ffffff; background-color:#004990; PADDING-LEFT: 4px}

a.footer {font-family:Arial,Helvetica; font-size:8pt; color:#004990; text-decoration:none;}
a.footer:visited {font-family:Arial,Helvetica; font-size:8pt; color:#004990; text-decoration:none;}
a.footer:active {font-family:Arial,Helvetica; font-size:8pt; color:#004990; text-decoration:none;}
a.footer:hover {font-family:Arial,Helvetica; font-size:8pt; color:#f99d1c; text-decoration:none;}
a.footer:link {font-family:Arial,Helvetica; font-size:8pt; color:#004990; text-decoration:none;}

.artikelTitel { font-weight:bold;	color:#ffffff; BORDER-RIGHT:#004990 1px solid;	BORDER-TOP:#004990 1px solid;	BORDER-LEFT:#004990 1px solid;	BORDER-BOTTOM:#004990 1px solid;	BACKGROUND-COLOR:#004990; }
.artikelKasten { BORDER-RIGHT:#004990 1px solid; BORDER-TOP:#004990 1px solid; BORDER-LEFT:#004990 1px solid; BORDER-BOTTOM:#004990 1px solid; }
.blau {color:#004990;}
.nrBlau {color:#004990; font-weight:bold}
.padding3 {padding-left:3px}
.preisOrange {color:#f99d1c; font-weight:bold}
.zirka {font-family:Arial,Helvetica; font-size:8pt; color:#000000;}

a:link { text-decoration:none;  color:#000000}
a:visited { text-decoration:none;  color:#000000}
a:hover { text-decoration:none;  color:#000000}
a:active { text-decoration:none;  color:#000000}



