P, UL, OL {font-family: Arial, sans-serif; font-size: 9pt;}

#contentarea H1
{
width: 380x; 
height: 110px; 
font-family: Arial;
font-size: 20pt; 
color:#FFFFFF;
font-weight:bold;
margin-top: 40px;
}

#contentarea H2
{
width: 728x; 
height: 110px; 
font-family: Arial;
font-size: 20pt; 
color:#000000;
margin-top: 40px;
margin-left: 265px;
margin-bottom: -20 px;
font-weight:bold;
}

.product_list_left
{
margin-left: 50px;
}

.chkout_address_input
{
width: 200x; 
font-family: Arial;
}

.chkout_address_radio
{font-family: Arial, sans-serif; font-size: 9pt;}

.address_item
{visibility: hidden;
}
.download
{
border: 0px;
border-color:#000000;
text-decoration:none;
}

.big
{
font-family: Arial;
font-size: 12pt; 
font-weight:bold;
}


a img { border: 0px; }

A {font-family: Arial;font-size: 9pt; color: #000000; text-decoration:none;}

A.redlink
{font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #CC0033;
text-decoration: none;
}

p.align-center {text-align:center;}

h3
{
font-family: Arial;
font-size: 16pt; 
color: #FF0000;
}

.bodytext {font-family: Arial, sans-serif; font-size: 9pt;}

DIV.liste2
{
margin-top: 8px;
margin-left: 5px;
margin-bottom: -7px;
}

DIV.liste
{
margin-top: 8px;
margin-left: 5px;
}


/*  MENU 1, level 1, normal state (NO) */
DIV.level_zero {
margin-bottom: 5px;
 margin-left: 7px;
}

/*  MENU 1, level 1, active state (ACT) */
DIV.level_zero_act {
 margin-bottom: 5px;
 margin-left: 7px;
 color:red;
}


/*  MENU 1, level 2, normal state (NO) */
DIV.level_one {
margin-bottom: 5px;
 margin-left: 7px;
}

/*  MENU 1, level 2, active state (ACT) */
DIV.level_one_act {
  margin-bottom: 5px;
  color:red;
   margin-left: 7px;
}


DIV.non_active_level_1 A {font-family: Arial; font-size: 9pt; text-decoration:none; font-weight: bold; color: #000000}
DIV.non_active_level_1 A:visited {font-family: Arial; font-size: 9pt; text-decoration:none; font-weight: bold; color: #000000}


DIV.active_level_1 A {font-family: Arial; font-size: 9pt; text-decoration:none; font-weight: bold; color: red}
DIV.active_level_1 A:visited {font-family: Arial; font-size: 9pt; text-decoration:none; font-weight: bold; color: red}


DIV.non_active_level_2 A {font-family: Arial; font-size: 9pt; text-decoration:none; font-weight: bold;  color: #000000}
DIV.non_active_level_2 A:visited {font-family: Arial; font-size: 9pt; text-decoration:none;  color: #000000}
DIV.non_act_cat_level_2 A {font-family: Arial; font-size: 9pt; text-decoration:none;  color: #000000}
DIV.non_act_cat_level_2 A:visited {font-family: Arial; font-size: 9pt; text-decoration:none;  color: #000000}

DIV.active_level_2 A {font-family: Arial; font-size: 9pt; text-decoration:none; font-weight: bold; color: red}
DIV.active_level_2 A:visited {font-family: Arial; font-size: 9pt; text-decoration:none; color: red}
DIV.act_cat_level_2 A {font-family: Arial; font-size: 9pt; text-decoration:none; font-weight: bold; color: red}
DIV.act_cat_level_2 A:visited {font-family: Arial; font-size: 9pt; text-decoration:none; color: red}

.button
{
margin-top:10pt;
font-size: 10;
}


.cartButton 
{
width: 75px; 
height: 32px;
border-width: 0px 0px 0px 0px;
background-repeat: no-repeat;
background-image: url(/uploads/tx_commerce/in_warenkorb.gif);
background-position: center;
}

.cmrc_mb_next
{
width: 161px; 
height: 36px;
border-width: 0px 0px 0px 0px;
background-repeat: no-repeat;
background-image: url(/fileadmin/images/order_display.gif);
background-position: center;
padding: 8px 0 0 15px;
}

DIV.cmrc_mb_next A {font-size: 10pt; font-weight:bold; color:#FFFFFF;}

.dc {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}