body {
background-color:#FFFFFF;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
line-height:normal;
font-weight:normal;
font-variant:normal;
text-transform:none;
text-decoration:none;
}

.article {
background-color:transparent;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
line-height:normal;
font-weight:normal;
font-variant:normal;
text-transform:none;
text-decoration:none;
}
.article form {
background-color:transparent;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
.article A:link {
color:#000000;
text-decoration:none;
}
.article A:visited {
color:#000000;
text-decoration:none;
}
.article A:hover {
color:#000000;
text-decoration:none;
}
.article A:active {
color:#000000;
text-decoration:none;
}

.price {
background-color:transparent;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
line-height:normal;
font-weight:bold;
font-variant:normal;
text-transform:none;
text-decoration:none;
padding-top:4px;
padding-bottom:8px;
}

/* Kategorie-Uebersicht: Grau */
.cat_title {
background-color:transparent;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

/* farbige Produktüberschriften */
.product_title {
background-color:transparent;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
/* Grau */
.product_title1 {
background-color:transparent;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
/* Blau */
.product_title2 {
background-color:transparent;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
/* Gruen */
.product_title3 {
background-color:transparent;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
/* Rot */
.product_title4 {
background-color:transparent;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
/* Gelb */
.product_title5 {
background-color:transparent;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

/* News */
.news {
background-color:transparent;
color:#4E484A;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
line-height:normal;
font-weight:normal;
font-variant:normal;
text-transform:none;
text-decoration:underline;
}
.news form {
background-color:transparent;
color:#4E484A;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}
.news A:link {
color:#4E484A;
text-decoration:none;
}
.news A:visited {
color:#4E484A;
text-decoration:none;
}
.news A:hover {
color:#4E484A;
text-decoration:none;
}
.news A:active {
color:#4E484A;
text-decoration:none;
}

/* Format Article title */
.title {
background-color:transparent;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-style:normal;
line-height:normal;
font-weight:bold;
font-variant:normal;
text-transform:uppercase;
text-decoration:none;
letter-spacing:0.2em;
vertical-align:top;
margin-top:0px;
margin-bottom:0px;
}
a.title {
background-color:transparent;
color:#000000;
text-decoration:none;
}

.subtitle {
background-color:transparent;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:normal;
font-weight:bold;
font-variant:normal;
text-transform:none;
vertical-align:top;
text-decoration:none;
letter-spacing:0.1em;
margin-bottom:3em;
}
a.subtitle {
background-color:transparent;
color:#000000;
text-decoration:none;
}

table.products {
background-color:transparent;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:normal;
}
span.sub_article {
background-color:transparent;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:normal;
}

/* Format Category Menu */
table.category_image {
margin-left: 10px;
border: solid 2px #d4d4d4;
}
tr.category_image {
height: 160px;
}
td.category_image {
width: 190px;
}
table.overview {
border: solid 1px #d4d4d4;
cellspacing:0px;
border-collapse:collapse;
}
table.overview td {
border: solid 1px #d4d4d4;
}

/*****************************/
/* Format small Article font */
/*****************************/
.product {
background-color:transparent;
color:#222222;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
line-height:normal;
font-weight:normal;
font-variant:normal;
text-transform:none;
text-decoration:none;
}
.product A:link {
color:#0000DD;
text-decoration:none;
}
.product A:visited {
color:#0000DD;
text-decoration:none;
}
.product A:hover {
color:#0000DD;
text-decoration:none;
}
.product A:active {
color:#0000DD;
text-decoration:none;
}
