
/* ::::: http://localhost/00%20myxmall/templates/plugins_pointspace.css ::::: */

#lightbox { position: absolute; top: 40px; left: 0pt; width: 100%; z-index: 100; text-align: center; line-height: 0pt; }
#lightbox a img { border: medium none ; }
#outerImageContainer { margin: 0pt auto; position: relative; background-color: rgb(255, 255, 255); width: 250px; height: 250px; }
#imageContainer { padding: 10px; }
#loading { position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0pt; }
#hoverNav { position: absolute; top: 0pt; left: 0pt; height: 100%; width: 100%; z-index: 10; }
#imageContainer > #hoverNav { left: 0pt; }
#hoverNav a { outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; }
#prevLink, #nextLink { background: transparent url('blank.gif') no-repeat scroll 0% 0%; width: 49%; height: 100%; display: block; }
#prevLink { left: 0pt; float: left; }
#nextLink { right: 0pt; float: right; }
#prevLink:hover, #prevLink:visited:hover { background: transparent url('prevlabel.gif') no-repeat scroll left 15%; }
#nextLink:hover, #nextLink:visited:hover { background: transparent url('nextlabel.gif') no-repeat scroll right 15%; }
#imageDataContainer { margin: 0pt auto; font-family: Verdana,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; background-color: rgb(255, 255, 255); line-height: 1.4em; }
#imageData { padding: 0pt 10px; }
#imageData #imageDetails { width: 70%; float: left; text-align: left; }
#imageData #caption { font-weight: bold; }
#imageData #numberDisplay { display: block; clear: left; padding-bottom: 1em; }
#imageData #bottomNavClose { width: 66px; float: right; padding-bottom: 0.7em; }
#overlay { position: absolute; top: 0pt; left: 0pt; z-index: 90; width: 100%; height: 500px; background-color: rgb(0, 0, 0); opacity: 0.6; }
.clearfix:after { content: "."; display: block; height: 0pt; clear: both; visibility: hidden; }
* html > body .clearfix { display: inline-block; width: 100%; }
* html .clearfix { height: 1%; }

/* ::::: http://localhost/00%20myxmall/templates/pointspace.css ::::: */

body, h1, h2, h3, h4, h5, h6, p, form, fieldset, img, ul { border: 0pt none ; margin: 0pt; padding: 0pt; }
body, table { background-color: rgb(255, 255, 255); color: rgb(34, 34, 34); font-size: 0.75em; font-family: Arial,Helvetica,sans-serif; }
body { padding: 20px 0pt; background: rgb(255, 255, 255) url('bg.jpg') repeat scroll 0% 0%; text-align: center; }
.input, select, textarea { border: 1px solid rgb(153, 153, 153); font-family: Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.917em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.submit { font-family: Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
a { background-color: inherit; color: rgb(175, 7, 49); text-decoration: underline; }
a:hover { background: inherit inherit inherit inherit inherit; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; color: black; text-decoration: underline; }
.clear { clear: both; height: 0px; font-size: 0px; line-height: 0px; }
.skiplink { overflow: hidden; position: absolute; top: -500px; left: 0px; }
.left { text-align: left; }
.center { text-align: center; }
.right { text-align: right; }
#container { margin: 0pt auto; padding: 0pt 0pt 6px; width: 900px; }
#main { border: 0px solid rgb(51, 51, 34); margin: 0pt auto; width: 900px; text-align: left; }
* html #main { width: 900px; }
#head1 { float: left; width: 100%; height: 35px; text-align: left; }
#menu1 { margin: 2px 50px 0pt 0pt; float: right; list-style-type: none; list-style-image: none; list-style-position: outside; }
#menu1 li { padding: 5px 10px; float: left; }
#menu1 li a { background: inherit url('points.gif') no-repeat scroll 0pt 5px; padding-left: 15px; color: rgb(255, 255, 255); font-family: arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1.08em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; text-decoration: none; }
#menu1 li a:hover, #menu1 .selected { background-color: inherit; color: silver; text-decoration: underline; }
#menu1 li#basketMenu { padding: 0pt 3px; }
#menu1 li#basketMenu a { padding: 0pt 0pt 0pt 22px; background: transparent url('cart.png') no-repeat scroll 0pt 50%; color: rgb(230, 40, 8); }
#menu1 li#basketMenu span { display: block; font-size: 0.727em; font-family: sans-serif; background-color: inherit; color: silver; }
#menu1 li#basketMenu span strong { background-color: inherit; color: rgb(230, 40, 8); }
#head2 { background: rgb(51, 51, 34) url('header.jpg') no-repeat scroll 0% 0%; position: relative; clear: both; height: 149px; color: rgb(255, 255, 255); }
#logo { padding: 40px 40px 0pt; }
#logo h1 { padding: 5px 8px; background: inherit inherit inherit inherit inherit; float: left; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; color: rgb(255, 255, 255); font-family: Georgia; font-style: normal; font-variant: normal; font-weight: normal; font-size: 2.317em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
#logo h2 { padding: 5px 8px; background: inherit inherit inherit inherit inherit; clear: left; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; color: rgb(228, 172, 186); font-family: Georgia; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.317em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
#logo a { background: inherit inherit inherit inherit inherit; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; color: rgb(255, 255, 255); text-decoration: none; }
#logo a:hover { text-decoration: underline; }
#navipath { padding: 0pt 0pt 0pt 5px; position: absolute; top: 200px; }
#navipath a { background-color: inherit; color: rgb(255, 255, 255); text-decoration: none; }
#navipath a:hover { text-decoration: underline; }
#head3 { border-top: 1px solid rgb(138, 129, 126); background: rgb(222, 217, 208) url('nav.gif') repeat scroll 0% 0%; float: left; width: 100%; }
#menu2 { float: left; font-family: tahoma; font-size: 1.08em; list-style-type: none; list-style-image: none; list-style-position: outside; padding-left: 0px; }
#menu2 li { float: left; }
#menu2 a { border-right: 0px solid rgb(201, 198, 179); padding: 0pt 20px; background: inherit url('bg-submit.gif') no-repeat scroll left 20px; display: block; float: left; height: 52px; color: rgb(177, 171, 167); font-weight: normal; line-height: 46px; text-decoration: underline; margin-left: 10px; }
#menu2 a:hover { background: inherit url('bg-submit.gif') no-repeat scroll left 20px; color: rgb(255, 255, 255); text-decoration: underline; }
#menu2 .selected { background: transparent url('main-menu_active.gif') repeat-x scroll left 6px; color: black; text-decoration: none; }
#menu2 .selected:hover { background: transparent url('main-menu_active.gif') repeat-x scroll left 6px; color: black; text-decoration: underline; }
#body { background: rgb(255, 255, 255) url('two-columns.gif') repeat-y scroll 0% 0%; clear: both; float: left; width: 100%; }
#orderbody { background: rgb(255, 255, 255) none repeat scroll 0% 0%; clear: both; float: left; width: 100%; }
#column { padding: 10px 0pt; float: right; width: 285px; }
#column .type { padding: 20px 30px 0px; background: inherit inherit inherit inherit inherit; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; color: rgb(175, 7, 49); font-family: Arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1.45em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
#menu3, #menu4 { padding: 0pt 0px; }
#searchForm { margin: 10px 20px; }
#searchForm label { display: none; }
#searchForm .input { width: 155px; }
#searchForm .submit { font-size: 0.9em; }
#menu3, #menu4 { background: transparent url('bg-right_block.gif') no-repeat scroll left 48px; width: 285px; }
#menu3 ul, #menu4 ul { border-bottom: 0px solid rgb(188, 186, 172); margin: 14px 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
#menu3 a, #menu4 a { background: transparent url('bg-submenu_item.gif') no-repeat scroll 12px top; display: inline-block; width: 273px; height: 31px; text-decoration: none; padding-left: 40px; line-height: 31px; color: black; }
#menu3 a:hover, #menu4 a:hover { background-color: rgb(238, 237, 232); color: black; text-decoration: underline; }
#menu3 .sub1, #menu4 .sub1 { border: 0pt none ; margin: 0pt; padding: 0pt 0pt 10px; }
#menu3 .sub1 a, #menu4 .sub1 a { border: 0pt none ; padding: 0px 10px 2px 55px; background: transparent url('circle.png') no-repeat scroll 40px 13px; display: block; width: 75%; }
#menu3 .sub1 a:hover, #menu4 .sub1 a:hover { border: 0pt none ; padding: 0px 10px 2px 55px; background: transparent url('circle.png') no-repeat scroll 40px 13px; display: block; width: 75%; }
#menu3 a:hover, #menu4 a:hover { background: transparent url('bg-submenu_item.gif') no-repeat scroll 12px bottom; display: block; width: 273px; height: 31px; }
* html #menu3 a, * html #menu4 a, * html #menu3 .sub1 a, * html #menu4 .sub1 a { width: 100%; }
#menu3 .selected, #menu4 .selected { background: transparent url('bg-submenu_item.gif') no-repeat scroll 12px bottom; color: rgb(167, 8, 12); text-decoration: underline; display: block; width: 273px; height: 31px; }
#content { padding: 10px; float: left; width: 585px; text-align: center; }
#page { margin: 0pt auto; width: 94%; text-align: left; }
#orderbody #content { width: 100%; }
#orderbody #page { margin: 0pt auto; float: none; width: 94%; }
#page h3, .message h3 { padding: 10px 0pt 5px; background: inherit inherit inherit inherit inherit; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; color: rgb(62, 53, 51); font-family: Arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1.6em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
#page div.content { font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.08em; font-size-adjust: none; font-stretch: normal; -x-system-font: none; line-height: 20px; }
#page div.content ul, .subpagesList li ol { margin: 0pt 0pt 0pt 30px; padding: 0pt; }
#page div.content li { border-left: 0pt none; margin: 3px 0pt; padding: 0pt; }
.pages { padding: 8px 0pt; text-align: right; }
#products { float: left; width: 100%; list-style-type: none; list-style-image: none; list-style-position: outside; }
#products li { border-bottom: 1px solid rgb(191, 38, 57); padding: 5px 2% 10px; clear: both; float: left; width: 96%; }
* html #products li { width: 100%; }
#products li .photo { margin: 0pt 7px 5px 0pt; float: left; font-size: 0px; line-height: 0px; }
#products li .photo img { border: 2px solid rgb(240, 239, 205); }
#products li .photo a:hover img { border: 2px solid rgb(220, 199, 167); }
#products li h3 { border: 0pt none ; padding: 5px 8px 0pt; background: inherit inherit inherit inherit inherit; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; font-weight: normal; font-size: 1.5em; }
#products li h3 a { background: inherit inherit inherit inherit inherit; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; color: rgb(183, 9, 61); text-decoration: none; }
#products li h3 a:hover { text-decoration: underline; }
#products li h4 { padding: 2px 8px 7px; font-weight: normal; font-size: 0.917em; }
#products li h4, #products li h4 a { background: inherit inherit inherit inherit inherit; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; color: rgb(170, 170, 170); }
#products li h4 em { padding: 0pt 5px; }
#products li h4 a:hover { background-color: inherit; color: rgb(208, 28, 2); }
#products li h5 { font-size: 1em; font-weight: normal; }
#products li h5 a { background: inherit inherit inherit inherit inherit; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; color: rgb(102, 102, 102); }
#products li .price, #products li .noPrice { margin: 14px 0pt 5px; padding: 6px 0pt 0pt; float: right; background-color: inherit; color: rgb(238, 15, 4); text-decoration: none; }
#products li .price em { padding: 0pt 4px 0pt 0pt; background: inherit inherit inherit inherit inherit; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; color: rgb(68, 68, 68); font-family: Verdana,sans-serif; font-variant: normal; font-weight: bold; font-size: 1.083em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; font-style: normal; }
#products li .price strong, #products li .noPrice strong { font-family: Verdana,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1.167em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
#products li .price span { padding-left: 4px; font-family: sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1.083em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
#products li .basket { margin: 17px 0pt 5px 10px; float: right; font-size: 0.8em; font-weight: bold; }
#products li .basket a { border: 1px solid rgb(255, 0, 0); padding: 3px 25px 3px 5px; background: inherit url('cart_bg2.png') no-repeat scroll right center; display: block; color: rgb(255, 255, 255); text-decoration: none; }
#products li.pages { border: 0pt none ; background: inherit inherit inherit inherit inherit; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; color: rgb(131, 27, 39); }
#products li.pages a { background: inherit inherit inherit inherit inherit; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; color: rgb(68, 68, 68); }
#products li.pages a:hover { background: inherit inherit inherit inherit inherit; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; color: rgb(131, 27, 39); }
#product { border-bottom: 1px solid rgb(170, 170, 170); margin: 0pt 0pt 10px; padding: 0pt 0pt 10px; float: right; display: block; width: 536px; text-align: left; }
#product h3 { padding: 5px 0pt; background: inherit inherit inherit inherit inherit; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; color: rgb(183, 9, 61); font-family: Verdana,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 2.1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
#product h4 { border-bottom: 1px solid rgb(170, 170, 170); margin: 0pt 0pt 10px; padding: 2px 0pt 7px; font-weight: normal; font-size: 0.917em; }
#product h4, #product h4 a { background: inherit inherit inherit inherit inherit; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; color: rgb(153, 153, 153); }
#product h4 a:hover { background-color: inherit; color: rgb(119, 119, 119); }
#product h4 em { padding: 0pt 5px; }
#product #box { border-top: 2px solid rgb(228, 165, 174); border-bottom: 2px solid rgb(228, 165, 174); margin: 0pt 0pt 10px 5px; padding: 3px 0pt 10px; background: rgb(245, 243, 244) none repeat scroll 0% 0%; float: right; width: 205px; color: rgb(255, 255, 255); text-align: center; }
#product #box form { font-weight: bold; }
#product #box #price, #product #box #noPrice { border-bottom: 1px solid rgb(255, 255, 255); padding: 7px 0pt; background-color: transparent; color: rgb(255, 0, 0); font-size: 1.417em; font-weight: bold; text-align: center; }
#product #box #price em { background: inherit inherit inherit inherit inherit; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; color: rgb(119, 119, 119); font-style: normal; }
#product #box #price strong { padding: 0pt 4px; }
#product #box #available { padding: 8px 2px 0pt; background-color: transparent; color: rgb(140, 6, 47); font-weight: bold; font-size: 0.9em; }
#product #box #addBasket { padding: 10px 0pt 5px; }
#product #box #addBasket .submit { border: 1px solid rgb(255, 0, 0); padding: 2px 20px 2px 0pt; background: inherit url('cart_bg.png') no-repeat scroll right center; width: 156px; color: rgb(255, 255, 255); font-size: 1.1em; font-weight: bold; }
#product div.content { padding: 0pt 0pt 10px; clear: left; font-family: Verdana,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.08em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
#orderedProducts table { border-top: 2px solid rgb(228, 165, 174); border-bottom: 2px solid rgb(228, 165, 174); margin: 10px 0pt 0pt; background: rgb(245, 243, 244) none repeat scroll 0% 0%; width: 100%; color: rgb(119, 119, 119); font-size: 0.917em; }
#orderedProducts td, #orderedProducts th { padding: 6px 7px; }
#orderedProducts thead .price, #orderedProducts thead .quantity, #orderedProducts thead .summary { text-align: right; }
#orderedProducts thead td { border-bottom: 1px solid rgb(232, 218, 198); }
#orderedProducts thead em { padding: 0pt 4px 0pt 0pt; font-style: normal; }
#orderedProducts tbody th { text-align: left; }
#orderedProducts tbody th a { background: inherit inherit inherit inherit inherit; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; color: rgb(85, 85, 85); }
#orderedProducts tbody .price, #orderedProducts tbody .summary { background: inherit inherit inherit inherit inherit; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; color: rgb(255, 0, 0); font-weight: bold; text-align: right; }
#orderedProducts tbody .quantity, #orderedProducts tbody .quantity input { text-align: right; }
#orderedProducts tbody .quantity label { display: none; }
#orderedProducts tbody a:hover { background: inherit inherit inherit inherit inherit; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; color: rgb(85, 85, 85); }
#orderedProducts tfoot .summaryProducts, #orderedProducts tfoot .summaryDelivery, #orderedProducts tfoot .summaryOrder { text-align: right; }
#orderedProducts tfoot .nextStep { text-align: right; }
#orderedProducts tfoot .nextStep .submit { border: 1px solid rgb(208, 28, 2); background: inherit url('basket_button_fw.png') repeat-x scroll 0% 0%; color: rgb(255, 255, 255); font-size: 1.1em; font-weight: bold; }
#basket .info { padding: 10px 0pt; background: transparent none repeat scroll 0% 0%; color: rgb(79, 55, 40); text-align: left; }
#basket #recount td { border-bottom: 1px solid rgb(232, 218, 198); text-align: right; }
#basket #recount .submit { border: 1px solid rgb(148, 95, 67); padding: 1px 3px; background: inherit url('basket_button.png') repeat-x scroll 0% 0%; color: rgb(255, 255, 255); font-weight: bold; }
#basket .summaryProducts { background: inherit inherit inherit inherit inherit; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; color: rgb(85, 85, 85); font-size: 1.36em; font-weight: bold; }
#basket .summaryProducts #summary { background: inherit inherit inherit inherit inherit; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; color: rgb(255, 0, 0); }
#basket #save .submit { border: 1px solid rgb(148, 95, 67); padding: 2px 10px; background: inherit url('basket_button.png') repeat-x scroll 0% 0%; color: rgb(255, 255, 255); font-weight: bold; }
#basket .del { padding: 0pt 5px 0pt 10px; }
#basket .del a { background: inherit inherit inherit inherit inherit; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; color: rgb(119, 119, 119); }
#order legend { border: 0pt none ; padding: 20px 0pt 10px; background: inherit inherit inherit inherit inherit; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; color: rgb(85, 85, 85); font-size: 1.2em; font-weight: bold; }
#order #personalData { border-top: 2px solid rgb(228, 165, 174); border-bottom: 2px solid rgb(228, 165, 174); padding: 12px 3%; background: rgb(245, 243, 244) none repeat scroll 0% 0%; color: rgb(119, 119, 119); }
#order #personalData #setBasic, #order #personalData #setExtend { float: left; width: 50%; }
#order #personalData label { display: block; font-weight: bold; }
#order #personalData #company label, #order #personalData #comment label { font-weight: normal; }
#order #personalData .input, #order #personalData #oComment { margin: 0pt 0pt 5px; width: 90%; }
#order #personalData #oComment { height: 125px; }
#order #deliveryAndPayment table { border-top: 2px solid rgb(228, 165, 174); border-bottom: 1px solid rgb(228, 165, 174); background: rgb(245, 243, 244) none repeat scroll 0% 0%; color: rgb(119, 119, 119); font-size: 1em; }
#order #deliveryAndPayment table tbody td { border-left: 1px solid rgb(232, 218, 198); border-bottom: 1px solid rgb(232, 218, 198); padding: 3px 13px; }
#deliveryAndPayment table th { border-bottom: 1px solid rgb(232, 218, 198); padding: 5px 13px; }
#deliveryAndPayment table thead th { border-left: 1px solid rgb(232, 218, 198); text-align: center; }
#deliveryAndPayment table thead th em { padding: 0pt 4px 0pt 0pt; font-style: normal; }
#deliveryAndPayment table thead th span { font-weight: normal; }
#deliveryAndPayment table thead td { border-bottom: 1px solid rgb(232, 218, 198); }
#order tfoot td, #orderPrint tfoot td { background: inherit inherit inherit inherit inherit; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; color: rgb(255, 0, 0); }
#order tfoot td, #order tfoot th, #orderPrint tfoot td, #orderPrint tfoot th { border-top: 1px solid rgb(232, 218, 198); }
#order .summaryProducts, #order .summaryDelivery, #orderPrint .summaryDelivery { font-size: 1.182em; }
#order .summaryProducts th, #order .summaryDelivery th, #orderPrint .summaryDelivery th { font-weight: normal; }
#order .summaryOrder, #orderPrint .summaryOrder { background: inherit inherit inherit inherit inherit; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; color: rgb(85, 85, 85); font-size: 1.36em; font-weight: bold; }
#order #rulesAccept th { background: inherit inherit inherit inherit inherit; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; color: rgb(85, 85, 85); font-size: 0.833em; font-weight: bold; text-align: right; }
#order #rulesAccept th, #order #nextStep th { border: 0pt none ; }
#orderPrint .message h3 { padding: 5px 8px 0pt; background: inherit inherit inherit inherit inherit; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; font-weight: normal; font-size: 1.5em; }
#orderPrint h4 { background: inherit inherit inherit inherit inherit; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; color: rgb(119, 119, 119); font-size: 1.2em; font-weight: bold; }
#orderPrint dl { border-top: 2px solid rgb(228, 165, 174); border-bottom: 2px solid rgb(228, 165, 174); margin: 10px 0pt 20px; padding: 5px 0pt; background: rgb(245, 243, 244) none repeat scroll 0% 0%; float: left; display: block; width: 100%; color: rgb(119, 119, 119); }
#orderPrint dt, #orderPrint dd { margin: 0pt; padding: 3px 0pt; float: left; display: inline-block; width: 40%; }
#orderPrint dt { clear: left; text-align: right; }
#orderPrint dd { padding-left: 3%; font-weight: bold; }
#orderPrint dd.orderComment, #orderPrint dd.orderIP { font-weight: normal; }
.imagesList { list-style-type: none; list-style-image: none; list-style-position: outside; }
.imagesList li { margin: 0pt 0pt 10px; background: inherit inherit inherit inherit inherit; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; color: rgb(91, 91, 91); font-size: 0.917em; }
.imagesList li img { border: 2px solid rgb(220, 218, 201); }
.imagesList li div { text-align: center; }
#imagesList1 { margin: 10px 10px 0pt 0pt; float: left; }
#imagesList2 { margin: 10px 0pt 0pt 10px; float: right; }
#product #imagesList2 { margin: 5px 0pt 0pt 10px; clear: right; }
#product #imagesList1.imagesList li div { width: 200px; }
#product #imagesList2.imagesList li div { margin: 0pt auto; width: 100px; }
* html #product .subpagesList li { margin: 0pt; }
#filesList { padding: 5px 0pt; font-size: 0.917em; list-style-type: none; list-style-image: none; list-style-position: outside; vertical-align: middle; }
#filesList li { margin: 0pt 0pt 4px; }
#filesList img { margin: 0pt 8px 0pt 0pt; vertical-align: middle; }
#filesList em { background: inherit inherit inherit inherit inherit; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; color: rgb(91, 91, 91); }
.subpagesList { margin: 7px 0pt; float: left; width: 100%; list-style-type: none; list-style-image: none; list-style-position: outside; }
.subpagesList li { border-left: 2px solid rgb(204, 42, 60); margin: 6px 0pt; padding: 5px 2%; background: rgb(249, 238, 241) none repeat scroll 0% 0%; clear: left; float: left; width: 96%; }
* html .subpagesList li { width: 100%; }
.subpagesList li .photo { margin: 0pt 6px 5px 0pt; float: left; }
.subpagesList li img { border: 1px solid rgb(196, 73, 103); }
.subpagesList li h4 { padding-bottom: 2px; }
.subpagesList li h4, .subpagesList li h4 a { background: inherit inherit inherit inherit inherit; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; color: rgb(62, 53, 51); font-family: Arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1.2em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; text-decoration: none; }
.subpagesList li h4 a:hover { background: inherit inherit inherit inherit inherit; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; color: rgb(68, 68, 34); text-decoration: underline; }
.subpagesList li h5 { font-weight: normal; font-size: 1em; }
.subpagesList li ul, .subpagesList li ol { margin: 0pt 0pt 0pt 30px; padding: 0pt; float: left; }
.subpagesList li li { border-left: 0pt none; padding: 0pt; }
.subpagesList li ul { list-style-type: disc; list-style-image: none; list-style-position: outside; }
.subpagesList li ol { list-style-type: decimal; list-style-image: none; list-style-position: outside; }
.subpagesList div { line-height: 20px; }
#options { margin: 10px 10px 0pt; background: inherit inherit inherit inherit inherit; clear: both; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; color: rgb(127, 127, 102); font-size: 0.917em; text-align: right; }
#options a { padding: 0pt 7px; }
#options .back, #options .print { float: right; }
#options .print a { border-left: 1px solid rgb(127, 127, 102); }
.message { padding: 40px 0pt; text-align: center; }
#column2 { display: none; float: right; width: 100px; }
#foot { padding: 0pt; background: rgb(51, 51, 34) url('bg-foot.jpg') no-repeat scroll 0% 0%; clear: both; float: left; width: 100%; color: rgb(177, 171, 167); font-size: 1.08em; height: 68px; }
#foot a { background: inherit inherit inherit inherit inherit; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; color: rgb(177, 171, 167); text-decoration: none; line-height: 68px; }
#foot a:hover { text-decoration: underline; color: rgb(255, 255, 255); background-color: inherit; }
#foot .ico { padding-left: 15px; }
#foot .ico-breezy { padding: 1px 0pt 1px 25px; background: transparent url('ico-breezy3.gif') no-repeat scroll 2px 0pt; }
#foot .ico-breezy:hover { background-position: 2px -18px; }
#copy { padding: 0pt 10px; float: left; color: rgb(177, 171, 167); }
.foot { padding: 0pt 10px; float: right; }
#powered strong { font-weight: normal; }
#powered #separator { color: rgb(255, 255, 255); background-color: inherit; }
@media print {
  body { margin: 1cm 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(0, 0, 0); }
  #container { background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 16cm; height: auto; }
  #main { border: 0px none ; margin: 0pt auto; width: 16cm; }
  #logo { padding: 0pt; }
  #logo h1 { padding: 0pt; }
  #logo h2 { font-family: Arial; }
  #body, #product #box, #orderedProducts table { background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: inherit; }
  #head2, #content, #foot { width: 16cm; }
  #product, #page, #orderbody #page { margin: 0pt; padding: 0pt; width: 100%; }
  #head2 { height: auto; }
  #column, #head1, #head3, #navipath, #products li .basket, #product #box #addBasket, #basket #recount, #basket .buttons, #orderedProducts tfoot .nextStep, #options { display: none; }
  #products li h4, #products li .price em, #products li.pages a, #product h4 { background: inherit inherit inherit inherit inherit; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; color: rgb(170, 170, 170); }
  .subpagesList li { border-left: 2px solid rgb(0, 0, 0); }
  .subpagesList li img { border: 1px solid rgb(0, 0, 0); }
  .imagesList li img { border: 1px solid rgb(0, 0, 0); }
  #products li { border-bottom: 1px solid rgb(119, 119, 119); }
  #product #box, #orderedProducts table, #order #personalData, #order #deliveryAndPayment table, #orderPrint dl { border-top: 2px solid rgb(170, 170, 170); border-bottom: 2px solid rgb(119, 119, 119); }
  #orderedProducts table a, #head2, #logo h2, #foot, #foot a, #copy, .subpagesList li, #page h3, #products li h3 a, #products li h4 a, #products li .price, #products li.pages, #product h3, #product h4 a, #product #box #price, #product #box #price em, #product #box #available, .subpagesList li h4 a, #filesList em, .imagesList li, #orderPrint h4, #orderPrint dl, #orderedProducts table, #orderedProducts tbody th a, #basket .del a, #orderedProducts tbody .price, #orderedProducts tbody .summary, #order tfoot td, #orderPrint tfoot td, #order .summaryOrder, #orderPrint .summaryOrder, #basket .summaryProducts, #basket .summaryProducts #summary, #basket .info, #order legend, #order #personalData, #order #deliveryAndPayment table, #order #rulesAccept th { background: inherit inherit inherit inherit inherit; -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; color: rgb(0, 0, 0); }
}
