<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* product-list.tpl */
/* 3 column Layout *
ul#product_list { margin-top: 4px; list-style-type: none; overflow: hidden; }
ul#product_list li { background-color: #4c4c4c; border: 2px solid #000; padding: 5px; min-height: 130px; height: auto; width: 166px; float: left; margin: 16px 8px 0 0; }
ul#product_list li.last_in_row { margin-right: 0px; }
ul#product_list li:hover {background-color: #666;}
* html ul#product_list li { height: auto !important; height: 130px }
ul#product_list li a { text-decoration: none; color: #BBC5F9; }
ul#product_list li p { padding-left: 0; }
ul#product_list li p a { color: #fff; }
ul#product_list li p a:hover { color: #fff; text-decoration: underline;}
ul#product_list a.product_img_link { display: block; }
ul#product_list a.product_img_link img { vertical-align: bottom; display: block; margin: 0 auto; }
ul#product_list li h3 { margin: 0.4em 0; font-size: 1em; }
ul#product_list li .new { background: transparent url(../img/flag_new_bg.jpg) repeat-x scroll 0%; border: 1px solid #488C40; color: white; font-size: 0.5em; font-weight: bold; margin: 0 1em 0 0; padding: 0 0.4em; text-transform: uppercase; vertical-align: 0.3em }
ul#product_list li p.product_desc { margin-bottom: 0; font-size: 0.875em; padding-left: 0; }
ul#product_list li div.center_block { width: 160px; }
ul#product_list li div.right_block { width: 160px; margin-top: 0.5em }
ul#product_list li .discount, ul#product_list li .on_sale, ul#product_list li .online_only { color: #da0f00; text-transform: uppercase; font-weight: bold; display: block; font-size: 0.875em; margin-bottom: 0.2em; }
ul#product_list li .reduction { display: block; margin-bottom: 0.3em }
ul#product_list li .price { display: block; font-size: 1em; margin-bottom: 0.2em }
ul#product_list li span.availability { color: #488c40; font-size: 0.9em }
ul#product_list li a.button { margin-top: 0.5em }
ul#product_list li p.compare input { vertical-align: text-bottom }
ul#product_list li p.compare { font-size: 0.875em; }*/
/* 2 column Layout */
ul#product_list { margin-top: 4px; list-style-type: none; overflow: hidden; }
ul#product_list li { background-color: #4c4c4c; border: 2px solid #000; min-height: 130px; height: auto; width: 264px; float: left; margin: 16px 0 0 0; }
ul#product_list li.left { margin-right: 20px; }
ul#product_list li:hover {background-color: #666;}
ul#product_list li h3 { font-size: 1em; background-color: #333; padding: 5px; border-bottom: 1px solid #000; margin: 0; }
ul#product_list li h3 .new { background: transparent url(../img/flag_new_bg.jpg) repeat-x scroll 0%; border: 1px solid #488C40; color: white; font-size: 0.5em; font-weight: bold; margin: 0 1em 0 0; padding: 0 0.4em; text-transform: uppercase; vertical-align: 0.3em; height: 10px; }
ul#product_list li .product_content { padding: 5px; }
ul#product_list li .product_content .left_block { width: 80px; float: left; overflow: hidden; margin-right: 14px; }
ul#product_list li .product_content .right_block { width: 160px; float: left; text-align: right; }
ul#product_list li .product_content .right_block .product_desc { font-size: 0.875em; padding: 0; margin-top: 0; }
ul#product_list li .product_content .right_block .product_desc a { color: #fff; text-decoration: none; }
ul#product_list li .product_content .right_block .product_desc a:hover { color: #fff; text-decoration: underline; }
ul#product_list li .product_content .right_block .pricing { font-size: 0.875em; padding: 0; margin-top: 0; }
ul#product_list li .product_content .right_block .pricing .on_sale,
ul#product_list li .product_content .right_block .pricing .discount,
ul#product_list li .product_content .right_block .pricing .online_only,
ul#product_list li .product_content .right_block .pricing .out_of_stock {color: #f35670;}
ul#product_list li .product_content .right_block .pricing .available {color: #74f389;}
ul#product_list li .product_content .right_block .pricing .diff_options {color: #F8E1A0;}
ul#product_list li .product_content .right_block .pricing span { display: block;}
ul#product_list li .product_content .bottom_block { clear: left; text-align: center; }
ul#product_list li .product_content .bottom_block .view {float: left; margin: 0 auto 5px;}
ul#product_list li .product_content .bottom_block .add_to_cart { float: right; margin: 0 auto 5px; }
ul#product_list li .product_content .bottom_block .compare { display: block; margin: 10px auto 0; font-size: 0.875em; clear: both; width: 60%; }


/* * html ul#product_list li { height: auto !important; height: 130px }
ul#product_list li a { text-decoration: none; color: #BBC5F9; }
ul#product_list li p { padding-left: 0; }
ul#product_list li p a { color: #fff; }
ul#product_list li p a:hover { color: #fff; text-decoration: underline;}
ul#product_list a.product_img_link { display: block; }
ul#product_list a.product_img_link img { vertical-align: bottom; display: block; margin: 0 auto; }
ul#product_list li p.product_desc { margin-bottom: 0; font-size: 0.875em; padding-left: 0; }
ul#product_list li div.center_block { width: 160px; }
ul#product_list li div.right_block { width: 160px; margin-top: 0.5em }
ul#product_list li .discount, ul#product_list li .on_sale, ul#product_list li .online_only { color: #da0f00; text-transform: uppercase; font-weight: bold; display: block; font-size: 0.875em; margin-bottom: 0.2em; }
ul#product_list li .reduction { display: block; margin-bottom: 0.3em }
ul#product_list li .price { display: block; font-size: 1em; margin-bottom: 0.2em }
ul#product_list li span.availability { color: #488c40; font-size: 0.9em }
ul#product_list li a.button { margin-top: 0.5em }
ul#product_list li p.compare input { vertical-align: text-bottom }
ul#product_list li p.compare { font-size: 0.875em; }*/
</pre></body></html>