.addtocart_button, .addtocart_button2, .notify_button{text-align:center;background-position:bottom left;width:230px;height:37px;cursor:pointer;border:none;font-weight:bold;font-family:inherit;vertical-align:middle;overflow:hidden;}
.addtocart_button{background:url( "themes/default/images/addToCart.gif" ) no-repeat right;}
.addtocart_button:focus{background:url( "themes/default/images/addToCart_focus.gif" ) no-repeat right;}
.notify_button{background:url( "themes/default/images/notify_blue.gif" ) no-repeat center transparent;}
.addtocart_button_module{text-align:center;background-position:bottom left;width:200px;height:37px;cursor:pointer;color:#000000;border:none;font-weight:bold;font-family:inherit;background:url( "themes/default/images/transparent.gif" ) no-repeat center transparent;vertical-align:middle;overflow:hidden;}
input.addtocart_button_module:hover{color:#333333;}
.addtocart_form{width:100%;display:inline;white-space:nowrap;}
.quantity_box{vertical-align:middle;}
.quantity_box_button{width:10px;vertical-align:middle;height:10px;background-repeat:no-repeat;background-position:center;border:1px solid #000;}
.quantity_box_button_down{background-image:url( "themes/default/images/down_small.gif" );}
.quantity_box_button_up{background-image:url( "themes/default/images/up_small.gif" );}
.continue_link, .checkout_link{margin:0px;padding:0;vertical-align:middle;font-weight:bold;font-size:1.0em;}
.checkout_link_wrapper{float:right;margin-top:5px;}
.checkout_link{background:url( "themes/default/images/forward.jpg" ) no-repeat;display:block;height:26px;width:152px;color:#FFFFFF;padding-top:2px;padding-left:40px;}
.checkout_link_tab{}
.continue_link{}
.next_page{background:url( "themes/default/images/next_16x16.png" ) no-repeat right;padding-right:30px;line-height:20px;float:right;width:auto;}
.previous_page{background:url( "themes/default/images/previous_16x16.png" ) no-repeat left;padding-left:30px;line-height:20px;float:left;width:auto;}
.legalinfo{background:#d3d3d3;border:2px solid gray;margin:10px;padding:0px 0px 10px 10px;}
div.pathway{margin-bottom:1em;}
div.pathway img{padding:0 2px;}
div.buttons_heading{margin:10px;width:10%;float:right;}
.productPrice, .product-Old-Price{font-weight:bold;white-space:nowrap;}
.browsePriceContainer .productPrice{font-weight:bold;white-space:nowrap;color:#fff;font-size:120%;}
.browsePriceContainer .product-Old-Price{color:red;text-decoration:line-through;}
.productPreview{margin-right:0px;margin-left:12px;margin-top:15px;width:135px;height:200px;background:url( "themes/default/images/previewBox.jpg" ) no-repeat;float:left;}
.productPreview:hover{background:url( "themes/default/images/previewBox_over.jpg" ) no-repeat;}
.browseProductContainer{padding:0px 0px 0px 0px;vertical-align:top;color:#523F31;font-size:9px;clear:both;}
.browseProductTitle{font-size:10px;padding:3px 3px 0px 3px;margin:0;width:130px;height:40px;display:block;}
.browseProductImageContainer{display:block;width:auto;margin:0px 0px 0px 0px;}
.browseProductImageContainer_2{display:block;width:130px;margin:1px;height:130px;}
.browseProductImageFree{width:132px;margin:0px;height:18px;background:url( "themes/default/images/frei.png" ) no-repeat bottom left;padding-top:83px;}
.browseProductImagePersonal{width:122px;margin:0px;height:23px;background:url( "themes/default/images/personal.png" ) no-repeat bottom left;padding-top:0px;}
.browseProductImageNew{width:41px;margin:0px;height:23px;float:right;background:url( "themes/default/images/neu.png" ) no-repeat bottom left;padding-top:7px;}
.browseProductDetailsContainer{float:left;width:70%;}
.browseProductDescription{margin-top:40px;width:50%;}
.browsePriceContainer{height:20px;margin:2px;width:120px;clear:both;text-align:right;}
.browseAddToCartContainer{width:30%;text-align:center}
.browseRatingContainer{float:left;width:25%;margin:3px;white-space:nowrap;}
.catHeaderWrapper{width:384px;height:250px;padding:10px;float:left;background:url( "themes/default/images/kat1.png" ) no-repeat;color:#fff;}
.catHeaderWrapper h2{font-size:2.5em;color:#dde;}
#childCategories,#childCategories a{font-size:140%;color:#568;text-decoration:none;}
#childCategories a:hover{font-size:140%;color:#457;text-decoration:underline;}
.orderbar{background:#E6E2E1 url( "themes/default/images/orderbar_bg.jpg" ) repeat-x;margin-left:0px;width:715px;height:25px;padding:5px 5px;float:right;clear:both;}
.thumbnailListContainer{text-align:center;width:200px;height:200px;overflow:auto;}
.formLabel{float:left;width:30%;text-align:right;font-weight:bold;margin:2px;white-space:nowrap;clear:left;vertical-align:middle;margin-top:8px;}
#agreed_div{white-space:normal;}
.formField{float:left;width:60%;margin:2px;vertical-align:middle;margin-top:8px;}
.missing{color:red;font-weight:bold;}
.adminListHeader{float:left;height:48px;background-repeat:no-repeat;text-align:left;font-size:18px;font-weight:bold;padding-left:80px;}
.labelcell{margin-left:auto;font-weight:bold;vertical-align:top;width:30%;}
table.adminform td.labelcell{text-align:left;}
.iconcell{vertical-align:top;width:5%;}
.shop_error, .shop_warning, .shop_info, .shop_debug, .shop_critical, .shop_tip{background-color:#EEEEEE;background-position:left 5px;background-repeat:no-repeat;border-color:#AACCAA;border-style:dotted none;border-width:1px 0pt;font-weight:900;margin:1pt 1pt 1em 1em;padding:0.5em 1em 1.5em 48px;}
.shop_error{background-image:url( "themes/default/images/error.gif" );}
.shop_warning{background-image:url( "themes/default/images/warning.png" );}
.shop_info, .shop_tip{}
.shop_debug{background-image:url( "themes/default/images/log_debug.png" );}
.shop_critical{font-weight:bold;background-image:url( "themes/default/images/log_critical.png" );}
.vmCartContainer{width:auto;float:left;border:0;padding:3px;}
.vmCartChildHeading{font-size:14px;font-weight:bold;padding-bottom:3px;text-align:left;}
.vmCartChild{vertical-align:middle;border:0;padding-left:2px;padding-right:2px;margin-bottom:2px;float:left;}
.vmChildDetail{vertical-align:middle;margin-top:6px;}
.vmCartChildElement{width:100%;vertical-align:middle;height:25px;text-align:left;}
.vmCartAttributes{margin-top:8px;width:100%;}
.vmAttribChildDetail{}
.vmMultiple{height:35px;}
.vmChildType{width:100%;}
.vmClearDetail{clear:both;}
.vmClearAttribs{clear:both;}
.vmRowOne{background:#d3d3d3;}
.vmRowTwo{}
.vmChildDetail a, .vmChildDetail a:link{font-size:11px;color:#000000;text-decoration:none;font-weight:bold;}
.vmChildDetail a:hover{font-size:11px;color:#333333;text-decoration:none;font-weight:bold;}
.inputboxquantity{margin-top:3px;vertical-align:middle;}
.availabilityHeader{text-decoration:none;font-weight:bold;}
.inputboxattrib{float:left;margin-top:0px;vertical-align:middle;margin-bottom:2px;}
.quantitycheckbox{margin-top:6px;vertical-align:middle;}
.vmCartContainer_2up{width:100%;float:left;background:#ADD8E6;border:1px solid #000;padding:3px;}
.vmCartChildHeading_2up{font-size:14px;font-weight:bold;padding-bottom:3px;text-align:left;}
.vmCartChild_2up{vertical-align:middle;border:1px solid #000;padding-left:2px;padding-right:2px;margin-bottom:2px;float:left;}
.vmChildDetail_2up{vertical-align:middle;margin-top:6px;}
.vmCartChildElement_2up{width:100%;vertical-align:middle;height:25px;text-align:left;}
.vmCartAttributes_2up{float:left;padding:0px 5px 5px 5px;margin:0px 5px 5px 5px;width:50%;}
.vmAttribChildDetail_2up{}
.vmMultiple{height:35px;}
.vmChildType_2up{background:#ADD8E6;padding:0px 5px 5px 5px;margin:0px 5px 5px 5px;float:left;width:40%;border:1px solid #000;}
.vmClearDetail_2up{}
.vmClearAttribs_2up{clear:both;}
.vmRowOne_2up{background:#d3d3d3;}
.vmRowTwo_2up{background:white;}
.checkoutbar_normal{padding:10px;height:37px;float:left;min-width:15%;color:#523F31;border-left:1px solid white;}
.checkoutbar_normal a,.checkoutbar_normal h3, .checkoutbar_normal p{color:#523F31;margin:0;padding:0;line-height:100%}
.checkoutbar_normal h3{font-size:1.2em;}
.checkoutbar_normal p{font-size:0.8em;}
.checkoutbar_highlight{padding:10px;height:37px;float:left;min-width:15%;background:#97C201;color:#FFFFFF;border-left:1px solid white;}
.checkoutbar_highlight a, .checkoutbar_highlight h3, .checkoutbar_highlight p{color:#FFFFFF;margin:0;padding:0;line-height:100%;}
.checkoutbar_highlight h3{font-size:1.2em;}
.checkoutbar_highlight p{font-size:0.8em;}
.basket_table{border:3px solid #e6e2e1;}
.snapshot_image{padding:10px;}
.cart_row{height:140px;padding-top:30px;}
.cart_bottom{background:#e6e2e1;}
.cart_bottom_total{background:#523F31;color:white;}
.inputbox_quantity{padding:0;}
.button_quantity{margin-top:-12px;}
.infoText{font-weight:bold;font-size:80%;margin-top:20px;margin-bottom:20px;}
.pd_wrapper{width:783px;min-height:300px;display:block;color:#523f32;float:right;}
.pd_gallery{width:387px;float:left;}
.pd_gallery_bigpic{margin-left:20px;width:350px;height:350px;}
.pd_gallery_thumbs{margin:20px;width:350px;min-height:100px;}
.pd_desc{float:right;width:395px;right:0;background:#EDECEA url( "themes/default/images/desc_bottom.jpg" ) no-repeat bottom;padding-bottom:50px;}
.pd_desc h1,h2,h3,h4,h5,h6,small{margin:0;padding-top:5px;padding-left:0px;padding-right:0px;}
.pd_desc_header{background-image:url( "themes/default/images/desc_header.jpg" );height:67px;padding:10px 10px;}
.pd_desc_main_text{padding:10px;}
.pd_desc_left{float:left;}
.pd_desc_right_addtocart{float:right;margin-right:10px;}
.pd_desc_right_stock, .share{clear:both;float:right;margin-right:20px;margin-top:10px;padding-left:10px;background:#FFFFFF;width:180px;}
#share_facebook,#share_myspace,#share_twitter,#share_google,#share_mrwong,#share_delicious,#share_favorit,#share_meinvz,#share_edelight{height:15px;width:15px;display:block;float:left;margin:5px 2px;}
#share_facebook{background-image:url( "themes/default/images/share_pics/facebook2.gif" );}
#share_facebook:hover{background-image:url( "themes/default/images/share_pics/facebook.gif" );}
#share_myspace{background-image:url( "themes/default/images/share_pics/myspace2.gif" );}
#share_myspace:hover{background-image:url( "themes/default/images/share_pics/myspace.gif" );}
#share_twitter{background-image:url( "themes/default/images/share_pics/twitter2.gif" );}
#share_twitter:hover{background-image:url( "themes/default/images/share_pics/twitter.gif" );}
#share_google{background-image:url( "themes/default/images/share_pics/google2.gif" );}
#share_google:hover{background-image:url( "themes/default/images/share_pics/google.gif" );}
#share_mrwong{background-image:url( "themes/default/images/share_pics/mrwong2.gif" );}
#share_mrwong:hover{background-image:url( "themes/default/images/share_pics/mrwong.gif" );}
#share_delicious{background-image:url( "themes/default/images/share_pics/delicious2.gif" );}
#share_delicious:hover{background-image:url( "themes/default/images/share_pics/delicious.gif" );}
#share_favorit{background-image:url( "themes/default/images/share_pics/favorit2.gif" );}
#share_favorit:hover{background-image:url( "themes/default/images/share_pics/favorit.gif" );}
#share_meinvz{background-image:url( "themes/default/images/share_pics/meinvz2.gif" );}
#share_meinvz:hover{background-image:url( "themes/default/images/share_pics/meinvz.gif" );}
#share_edelight{background-image:url( "themes/default/images/share_pics/edelight2.gif" );}
#share_edelight:hover{background-image:url( "themes/default/images/share_pics/edelight.gif" );}
.pd_desc_right{float:right;width:200px;}
.pd_vendor{float:right;width:395px;margin-top:10px;}
.pd_vendor_links{float:right;width:395px;margin-top:0px;font-size:0.7em;color:#523F31;text-align:right}
.pd_vendor_header{background-image:url( "themes/default/images/pd_vendor_header.jpg" );height:35px;padding-top:17px;}
.tab_bt, .tab_bt_active{border:0;padding:2px;margin:1px 0 0 0;}
.tab_bt{background:none;color:#523F32;}
.tab_bt_active{background:#EDECEA;font-weight:bold;background:#523F32;color:#ffffff;}
.pd_vendor{background:#EDECEA url( "themes/default/images/desc_bottom.jpg" ) no-repeat bottom;min-height:100px;}
#pd_vendor_main{padding:10px;}
.pd_vendor_avatar{padding:10px;float:right;}
.vmRecent{padding-top:40px;clear:both;}
.vmChildDetail_2up a, .vmChildDetail_2up a:link{font-size:11px;color:#000000;text-decoration:none;font-weight:bold;}
.vmChildDetail_2up a:hover{font-size:11px;color:#333333;text-decoration:none;font-weight:bold;}
.vmCartModuleList{cursor:pointer;font-size:11px;color:#000000;text-decoration:none;font-weight:bold;}
.vmCartModuleList:hover{font-size:11px;color:#333333;text-decoration:none;font-weight:bold;}
.vmquote{margin:4px;border:1px solid #cccccc;background-color:#E9ECEF;padding:10px;font-size:12px;color:#254D78;}
.editable{background:#ffff33;cursor:pointer;}
ul.pagination li{padding:2px 1px;display:inline;background:none;}
.clr{clear:both;overflow:hidden;}
.cbOverlay{background-color:#000;}
.cbContainer{padding:5px;background-color:white;border:2px solid gray;}
.cbBox h3{font-size:1.4em;margin-top:0px;padding-top:3px;vertical-align:middle;text-align:center;background-color:#ccc;background-image:url( "themes/default/js/mootools/header-background.png" );}
.cbBox p{margin:3px;}
.cbBox, .cbButtons{text-align:center;}
.cbButton{margin:3px;}
.cbCloseButton{background:url( "themes/default/js/mootools/close.gif" ) no-repeat;width:16px;height:16px;position:absolute;top:9px;right:5px;cursor:pointer;}
.cbOverlay {
	background-color: #000;
}

.cbContainer {
	padding:5px;
	background-color:white;
	border: 2px solid gray;
}
.cbBox h3 {
	font-size:1.4em;
	margin-top:0px;
	padding-top: 3px;
	vertical-align: middle;
	text-align:center;
	background-color:#ccc;
	background-image: url( "js/mootools/header-background.png" );
}
.cbBox p {
	margin:3px;
}
.cbBox, .cbButtons {
	text-align:center;
}
.cbButton {
	margin: 3px;
}
.cbCloseButton {
	background: url( "js/mootools/close.gif" ) no-repeat;
	width: 16px; height: 16px;
	position:absolute;
	top: 9px;
	right:5px;
	cursor: pointer;
}