.page {
font-family:'arial',sans-serif;
font-size:10pt;
font-style:normal;
font-weight:normal;
color:#FFFFFF;
margin-left:0pt;
padding: 0 0 0 0;
background-color: #666666;

}


.main {
font-family:'arial',sans-serif;
font-size:10pt;
font-style:normal;
font-weight:normal;
color:#FFFFFF;
margin-left:0pt;
padding: 0 0 0 0;
}

.main_link {
font-family:'arial',sans-serif;
font-size:10pt;
font-style:normal;
font-weight:normal;
color:#FFFF00;
margin-left:0pt;
text-decoration:none;
}

.main_link:hover {
font-family:'arial',sans-serif;
font-size:10pt;
font-style:normal;
font-weight:normal;
color:#FFFF00;
margin-left:0pt;
text-decoration:underline;
}

.header {
font-family:'arial',sans-serif;
font-size:12pt;
font-style:normal;
font-weight:bold;
color:#FFFFFF;
margin-left:0;
padding: 0 0 0 0;
}

.header2 {
font-family:'arial',sans-serif;
font-size:12pt;
font-style:normal;
font-weight:bold;
color:#800000;
margin-left:0;
padding: 0 0 0 0;
}

.subheader1 {
font-family:'arial',sans-serif;
font-size:10pt;
font-style:normal;
font-weight:bold;
color:#000000;
margin-left:0;
padding: 0 0 0 0;
}

.subheader2 {
font-family:'arial',sans-serif;
font-size:10pt;
font-style:normal;
font-weight:bold;
color:#800000;
margin-left:0;
padding: 0 0 0 0;
}

.description {
font-family:'arial',sans-serif;
font-size:9pt;
font-style:italic;
font-weight:normal;
color:#000000;
margin-left:0;
padding: 0 0 0 0;
}

TABLE.layout_box {
font-family:'arial',sans-serif;
font-size:10pt;
font-style:normal;
font-weight:normal;
color:#000000;
margin-left:0;
padding: 0 0 0 0;
}

TD.category_field {
font-family:'arial',sans-serif;
font-size:10pt;
font-style:normal;
font-weight:normal;
color:#000000;
margin-left:0;
padding: 0 20 20 0;
}

A.category_link {
font-family:'arial',sans-serif;
font-size:12pt;
font-style:normal;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
margin-left:0pt;
padding: 0 0 0 0;
}

A.category_link:hover {
font-family:'arial',sans-serif;
font-size:12pt;
font-style:normal;
font-weight:normal;
color:#FFFFFF;
text-decoration:underline;
margin-left:0pt;
padding: 0 0 0 0;
}

.category_tree {
font-family:'arial',sans-serif;
font-size:10pt;
font-style:normal;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
margin-left:0pt;
padding: 0 0 0 0;
}

.category_tree:hover {
font-family:'arial',sans-serif;
font-size:10pt;
font-style:normal;
font-weight:bold;
color:#FFFFFF;
text-decoration:underline;
margin-left:0pt;
padding: 0 0 0 0;
}

A.subcategory_link {
font-family:'arial',sans-serif;
font-size:10pt;
font-style:normal;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
margin-left:0pt;
padding: 0 0 0 0;
}

A.subcategory_link:hover {
font-family:'arial',sans-serif;
font-size:10pt;
font-style:normal;
font-weight:normal;
color:#FFFFFF;
text-decoration:underline;
margin-left:0pt;
padding: 0 0 0 0;
}


.subcategory_box {
background-color:#666666;
text-align: left;
width: 150px;
}

.maincategory_box {
background-color:#666666;
text-align: left;
font-family:'arial',sans-serif;
font-size:12pt;
font-style:normal;
font-weight:normal;
color:#FFFFFF;
padding: 5 5 5 5;
height: 30px;
valign: middle;
border-color:#FFFFFF;
border-style:solid;
border-collapse:separate;
border-top-width:1px;
border-bottom-width:1px;
border-left-width:0px;
border-right-width:0px;
}

.category_image {
border-color:#000000;
border-width:2px;
}

.subCategoryHeader {
text-align: left;
font-family:'arial',sans-serif;
font-size:12pt;
font-style:normal;
font-weight:bold;
color:#FFFFFF;
padding: 0 5 5 0;
height: 30px;
valign: middle;
border-color:#FFFFFF;
border-style:solid;
border-collapse:separate;
border-top-width:0px;
border-bottom-width:1px;
border-left-width:0px;
border-right-width:0px;
}


.articleHeader {
text-align: left;
font-family:'arial',sans-serif;
font-size:14pt;
font-style:normal;
font-weight:normal;
color:#FFFFFF;
padding: 20 5 5 0;
height: 30px;
valign: middle;
border-color:#FFFFFF;
border-style:solid;
border-collapse:separate;
border-top-width:0px;
border-bottom-width:1px;
border-left-width:0px;
border-right-width:0px;
}

.article_image {
border-color:#000000;
border-width:2px;
width:150px;
height:120px;
}

TD.article_field {
font-family:'arial',sans-serif;
font-size:10pt;
font-style:normal;
font-weight:normal;
color:#000000;
margin-left:0;
padding: 0 20 20 0;
}

.article_link {
font-family:'arial',sans-serif;
font-size:12pt;
font-style:normal;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
margin-left:0pt;
padding: 0 0 0 0;
}

.article_link:hover {
font-family:'arial',sans-serif;
font-size:12pt;
font-style:normal;
font-weight:normal;
color:#FFFFFF;
text-decoration:underline;
margin-left:0pt;
padding: 0 0 0 0;
}

.articleID {
font-family:'arial',sans-serif;
font-size:8pt;
font-style:normal;
font-weight:normal;
color:#FFFFFF;
margin-left:0pt;
}

.articleName {
font-family:'arial',sans-serif;
font-size:8pt;
font-style:normal;
font-weight:normal;
color:#FFFFFF;
margin-left:0pt;
}

.articlePrice {
font-family:'arial',sans-serif;
font-size:8pt;
font-style:normal;
font-weight:normal;
color:#FFFFFF;
margin-left:0pt;
}

.articleStock {
font-family:'arial',sans-serif;
font-size:8pt;
font-style:normal;
font-weight:normal;
color:#FFFFFF;
margin-left:0pt;
}

.add_to_cart_link {
font-family:'arial',sans-serif;
font-size:8pt;
font-style:normal;
font-weight:bold;
color:#FCB625;
margin-left:0pt;
text-decoration:none;
}

.add_to_cart_link:hover {
font-family:'arial',sans-serif;
font-size:8pt;
font-style:normal;
font-weight:bold;
color:#FCB625;
margin-left:0pt;
text-decoration:underline;
}

.article_out_of_stock {
font-family:'arial',sans-serif;
font-size:8pt;
font-style:normal;
font-weight:bold;
color:#FF0000;
margin-left:0pt;
}





.article {
font-family:'arial',sans-serif;
font-size:8pt;
font-style:normal;
font-weight:normal;
color:#FFFFFF;
margin-left:0pt;
}

.article_fullimage {
border-color:#000000;
border-width:2px;
}

.cart_icon {
border-color:#000000;
border-width:0px;
width:35px;
height:41px;
cursor: pointer;
cursor: hand;
vertical-align: text-bottom;
}


TABLE.header_box {
font-family:'Times New Roman';
font-size:28pt;
font-style:normal;
font-weight:bold;
color:#FFFFFF;
margin-left:10px;
padding: 20px 20px 50px 20px;
width:99%;
height: 70px;
}



TD.small_basket_old {
font-family:'Arial';
font-size:10pt;
font-style:normal;
font-weight:bold;
color:#FFFFFF;
margin-left:100px;
margin-right: 10px;
padding: 5px 20px 5px 5px;
text-align:right;
vertical-align: text-top;
}



DIV.small_basket_box {
font-family:'Arial';
font-size:9pt;
font-style:normal;
font-weight:normal;
color:#FFFFFF;
margin-left:2px;
margin-right: 2px;
padding: 2px 2px 2px 2px;
text-align:right;
vertical-align: text-top;
position: absolute;
top: 0 px;
left: 500 px;
width: 300 px;
height: 76 px;
background-color:#868686;
}


.small_basket_header {
font-family:'Arial';
font-size:9pt;
font-style:normal;
font-weight:bold;
color:#FFFFFF;
margin-left:2px;
margin-right: 10px;
padding: 0px 10px 2px 2px;
text-align:right;
vertical-align: text-top;
border-color:#FFFFFF;
border-style:solid;
border-collapse:separate;
border-top-width:0px;
border-bottom-width:1px;
border-left-width:0px;
border-right-width:0px;
}


.small_basket_right {
font-family:'Arial';
font-size:9pt;
font-style:normal;
font-weight:normal;
color:#FFFFFF;
margin-left:2px;
margin-right: 10px;
padding: 2px 10px 2px 2px;
text-align:right;
vertical-align: text-top;
}


.small_basket_left {
font-family:'Arial';
font-size:9pt;
font-style:normal;
font-weight:normal;
color:#FFFFFF;
margin-left:10px;
margin-right: 2px;
padding: 2px 2px 2px 10px;
text-align:left;
vertical-align: text-top;
}

.cart_article_image {
height: 40px;
width: 50px;
border-width: 0;
}

.cart_article_field {
font-family:'Arial';
font-size:10pt;
font-style:normal;
font-weight:normal;
color:#FFFFFF;
margin-left:10px;
margin-right: 2px;
padding: 2px 2px 2px 10px;
text-align:left;
vertical-align: text-bottom;
}




form.show_cart_form {
margin-top:0px;
margin-bottom: 0px;
padding: 0px 0px 0px 0px;
vertical-align: bottom;
}


.submitLink {
font-family:'arial',sans-serif;
font-size:8pt;
font-style:normal;
font-weight:bold;
color:#FCB625;
margin-left:0pt;
text-decoration:none;
background-color: transparent;
border: none;
cursor: pointer;
cursor: hand;
vertical-align: bottom;
text-align:right;
}

.submitLink_hover {
font-family:'arial',sans-serif;
font-size:8pt;
font-style:normal;
font-weight:bold;
color:#FCB625;
margin-left:0pt;
text-decoration:underline;
background-color: transparent;
border: none;
cursor: pointer;
cursor: hand;
vertical-align: bottom;
text-align:right;
}

.submitLinkLeft {
font-family:'arial',sans-serif;
font-size:8pt;
font-style:normal;
font-weight:bold;
color:#FCB625;
margin-left:0pt;
text-decoration:none;
background-color: transparent;
border: none;
cursor: pointer;
cursor: hand;
vertical-align: bottom;
text-align:left;
}

.submitLinkLeft_hover {
font-family:'arial',sans-serif;
font-size:8pt;
font-style:normal;
font-weight:bold;
color:#FCB625;
margin-left:0pt;
text-decoration:underline;
background-color: transparent;
border: none;
cursor: pointer;
cursor: hand;
vertical-align: bottom;
text-align:left;
}


.total_field {
font-family:'Arial';
font-size:9pt;
font-style:normal;
font-weight:bold;
color:#FFFFFF;
margin-left:2px;
margin-right: 2px;
padding: 0px 2px 2px 2px;
text-align:right;
vertical-align: text-top;
border-color:#FFFFFF;
border-style:solid;
border-collapse:separate;
border-top-width:1px;
border-bottom-width:1px;
border-left-width:0px;
border-right-width:0px;
}


.next_step_field {
font-family:'Arial';
font-size:9pt;
font-style:normal;
font-weight:normal;
color:#FFFFFF;
margin-left:2px;
margin-right: 2px;
padding: 30px 2px 2px 2px;
text-align:right;
vertical-align: text-top;
border-color:#FFFFFF;
border-style:solid;
border-collapse:separate;
border-top-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-right-width:0px;
}

.next_step_field_left {
font-family:'Arial';
font-size:9pt;
font-style:normal;
font-weight:normal;
color:#FFFFFF;
margin-left:2px;
margin-right: 2px;
padding: 10px 2px 2px 2px;
text-align:left;
vertical-align: text-top;
border-color:#FFFFFF;
border-style:solid;
border-collapse:separate;
border-top-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-right-width:0px;
}

.next_step_field_right {
font-family:'Arial';
font-size:9pt;
font-style:normal;
font-weight:normal;
color:#FFFFFF;
margin-left:2px;
margin-right: 2px;
padding: 10px 2px 2px 2px;
text-align:right;
vertical-align: text-top;
border-color:#FFFFFF;
border-style:solid;
border-collapse:separate;
border-top-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-right-width:0px;
}

.invoice_header { 
text-align: left;
font-family:'arial',sans-serif;
font-size:24pt;
font-style:normal;
font-weight:normal;
color:#000000;
padding: 20 5 5 0;
height: 30px;
}

.site_message {
margin-left: 10;
font-family: Arial,Sans-serif; 
font-size: 10pt; 
color: yellow; 
font-weight: none; 
Filter:Alpha(Opacity=0,FinishOpacity=0,style=2)
}
