.boxText {
font-family:Verdana, Arial, sans-serif;
font-size:12px;
color:#000;
}

.errorBox {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
background:#ffb3b5;
font-weight:700;
}

.stockWarning {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
color:#c03;
}

.productsNotifications {
background:#f2fff7;
}

.orderEdit {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
color:#70d250;
text-decoration:underline;
}

BODY {
color:#000;
background-color:#FFF;
background:#fffff;
background-position:center top;
background-attachment:scroll;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:10px;
}

.footimage {
z-index:1;
position:fixed;
}

h1 {
font-size:16px;
font-weight:700;
line-height:normal;
font-family:Verdana, Arial, sans-serif;
text-align:center;
}

A {
color:#000;
text-decoration:none;
font-size:13px;
}

A.menu {
color:gray;
text-decoration:none;
font-size:13px;
}

A:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fe9800;
text-decoration:underline;
}

A.titel {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#3D8CAB;
text-decoration:none;
font-size:12px;
}

A.titel:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#3D8CAB;
text-decoration:underline;
font-size:12px;
}

SPAN.greetUser {
font-family:Verdana, Arial, sans-serif;
font-size:12px;
color:#f0a480;
font-weight:700;
}

TABLE.formArea {
background:#f1f9fe;
border-color:#7b9ebd;
border-style:solid;
border-width:1px;
}

TD.formAreaTitle {
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:12px;
font-weight:700;
}

SPAN.markProductOutOfStock {
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:12px;
color:#c76170;
font-weight:700;
}

.moduleRowOver {
background-color:#D7E9F7;
cursor:hand;
}

.moduleRowSelected {
background-color:#E9F4FC;
}

.checkoutBarFrom,.checkoutBarTo {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
color:#8c8c8c;
}

.checkoutBarCurrent {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
color:#000;
}

.messageBox {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
}

.messageStackError,.messageStackWarning {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
background-color:#ffb3b5;
}

.messageStackSuccess {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
background-color:#9f0;
}

.inputRequirement {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
color:red;
}

.spaceblock {
margin-top:10px;
}

.infoBoxHeading_table {
height:29px;
margin:0 0 2px;
}

.infoBoxHeading_td {
color:#3D8CAB;
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
font-weight:400;
line-height:22px;
border-bottom:1px solid #A5A5A7;
vertical-align:middle;
width:100%;
padding:10px 4px 6px 0;
}

.infoBox_table {
border-top:1px solid #D5D6D7;
margin:0 0 5px;
}

td.smallText,span.smallText,p.smallText {
font-family:Verdana,Arial,sans-serif;
font-size:10px;
text-align:center;
}

.infoBox {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
}

td.main,p.main {
font-family:Verdana,Arial,sans-serif;
font-size:13px;
}

SPAN.productSpecialPrice,SPAN.errorText {
font-family:Verdana, Arial, sans-serif;
color:red;
}