a.small:link       {font-family: Arial; font-size: 11px; color: #A00000}
a.small:visited    {font-family: Arial; font-size: 11px; color: #A00000}
a.small:active     {font-family: Arial; font-size: 11px; color: #A00000}
a.small:hover      {font-family: Arial; font-size: 11px; color: #A00000}

a.normal:link      {font-family: Arial; font-size: 10pt; color: #A00000}
a.normal:visited   {font-family: Arial; font-size: 10pt; color: #A00000}
a.normal:active    {font-family: Arial; font-size: 10pt; color: #A00000}
a.normal:hover     {font-family: Arial; font-size: 10pt; color: #A00000}

a.big:link         {font-family: Arial; font-size: 12pt; color: #A00000}
a.big:visited      {font-family: Arial; font-size: 12pt; color: #A00000}
a.big:active       {font-family: Arial; font-size: 12pt; color: #A00000}
a.big:hover        {font-family: Arial; font-size: 12pt; color: #A00000}

a.topmenu:link     {font-family: Arial; font-size: 11px; color: #000000; text-decoration: none}
a.topmenu:visited  {font-family: Arial; font-size: 11px; color: #000000; text-decoration: none}
a.topmenu:active   {font-family: Arial; font-size: 11px; color: #000000; text-decoration: none}
a.topmenu:hover    {font-family: Arial; font-size: 11px; color: #000000; text-decoration: none}

a.cat:link         {font-family: Arial; font-size: 11px; color: #000000; text-decoration: none}
a.cat:visited      {font-family: Arial; font-size: 11px; color: #000000; text-decoration: none}
a.cat:active       {font-family: Arial; font-size: 11px; color: #000000; text-decoration: none}
a.cat:hover        {font-family: Arial; font-size: 11px; color: #CC0000; text-decoration: none}

a.subcat:link      {font-family: Arial; font-size: 11px; color: #000000; text-decoration: none}
a.subcat:visited   {font-family: Arial; font-size: 11px; color: #000000; text-decoration: none}
a.subcat:active    {font-family: Arial; font-size: 11px; color: #000000; text-decoration: none}
a.subcat:hover     {font-family: Arial; font-size: 11px; color: #A00000; text-decoration: none}

a.headline:link    {font-family: Arial; font-size: 11px; color: #000000; text-decoration: none}
a.headline:visited {font-family: Arial; font-size: 11px; color: #000000; text-decoration: none}
a.headline:active  {font-family: Arial; font-size: 11px; color: #000000; text-decoration: none}
a.headline:hover   {font-family: Arial; font-size: 11px; color: #000000; text-decoration: none}

p                  {font-family: Arial; font-size: 11px; color: #000000}
p.productheadline  {font-family: Arial; font-size: 10pt; color: #000000}
p.preis  		   {font-family: Arial; font-size: 20px; color: #CC0000}
p.test			   {font-family: Arial; font-size: 10pt; color: #000000}
p.impressumgross   {font-family: Arial; font-size: 10pt; color: #000000; text-align: center;}
p.impressumklein   {font-family: Arial; font-size: 8pt; color: #000000;  text-align: center;}
td                 {font-family: Arial; font-size: 11px; color: #000000}

div.preis  	   {font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #CC0000;text-align: center; font-weight:900;}
div.preis1  	   {font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #CC0000;text-align: center;font-weight:900;}
div.preis2  	   {font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #CC0000;text-align: center;font-weight:900;}
div.preis_sub  {font-family: Arial; font-size: 20px; color: #CC0000}
/* CSS */

.category {font-family: Arial; font-size: 11px; font-weight: bold;color: #000000; text-decoration: none;width: 122px !important}
pre {font-family: Arial; font-size: 11px; color: #000000}
.mittig { vertical-align: middle;}

.txt {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.Stil1 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;}
.Stil2 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
.Stil3 {color: #FFFFFF;}
.Stil4 {color: #FFFFFF;}

div.test{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #A00000 ; font-weight: bold} /* JM benötigt */

.block{text-align:justify;}

/*AGB*/
.fliestextAGB{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000} /* JM benötigt */
.fliestextAGB_bold{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;font-weight: bold;} /* JM benötigt */
.headlinesAGB{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #A00000 ; font-weight: bold} /* JM benötigt */
.headlinesAGB_black{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000 ; font-weight: bold} /* JM benötigt */
.headAGB_black{font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #000000;text-align: center; font-weight:900; line-height: 30px;} /* JM benötigt */

/* wir ueber uns */

.fliestextABOUT {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.headlinesABOUT { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000 ; font-weight: bold}
.Stil1ABOUT {color: #a00000}
.Stil2ABOUT {color: #A00000}

.ddown_count		{ font-size: 10px; width: 40px; border: 1px solid gray; height: 15px; padding: 0; }
.ddown_count_pa		{ font-size: 10px; width: 38px; border: 1px solid gray; height: 15px; padding: 0; margin-bottom: 2px; margin-left: 1px; }
.ddown_count_pa2	{ font-size: 10px; width: 38px; border: 1px solid gray; height: 15px; padding: 0; margin-bottom: 2px; margin-left: 1px; position: relative; top: -1px; }

.smiley				{ margin-right: 11px; }

table {text-align:left;}
H1{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; border:1px solid gray; background-color:#FFFFFF; padding:4px; margin:0px; text-align:center;}

.prodname { font-weight: bold; color: #A00000; font-size: 13px; }
