*{margin:0;padding:0;outline:0;line-height:1}
body{font-family:'Century Gothic', Arial, Verdana, sans-serif;background-color:#f4f4f4}
html{overflow-y:scroll}
.top_5{margin-top:5px}
label{cursor:pointer}
#scrolltop{position:fixed;z-index:15;height:75px;width:75px;bottom:20px;right:20px;cursor:pointer;display:none;border-radius:100%;background-image:url(images/sprite.png);background-position:-1px -354px;background-repeat: no-repeat}
.clear{clear:both}
.left{float:left}
.right{float:right}
.full{width:100%}                        
.row{width:100%}
.search_pagi{font-size:20px;margin-bottom:10px}
.pointer{cursor:pointer}
input[type="submit"]{cursor:pointer}
#header input[type="submit"]{width:29px}
ul{list-style:none}
img{border:none}
.height_45{height:45px}
.related_list{font-size:14px}
.related_list a{color:#555}
.related_prods{width:100%;margin-top:10px;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}
.related_prods .prod_box{width:183px;margin-left:4px;height:229px}
.related_prods .prod_box .image_holder{width:183px}
.related_prods .image_holder .prod_img{width:183px}
a{text-decoration:none}
#header{position:fixed;height:120px;background-color:#f4f4f4;top:0px;z-index:100}
#loader{position:fixed;z-index:200;background:rgba(255, 255, 255, 0.6);width:100%;height:100%;top:0px;left:0px;display:none}
#loader .mid{width:900px;height:500px;margin:0 auto;margin-top:150px}
#loader .mid #text{width:100%;text-align:center;font-style:italic;font-size:70px;color:#333745;height:120px}
#loader .mid #loadingarea{margin:0 auto;width:400px;height:200px}
.midcnt{width:960px;margin:0 auto}
.shadbot{box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.7)}
.tophead{height:48px;position:relative;z-index:10}
.topbot{position:relative;z-index:9}
.bothead{height:50px;background:red}
.punchhold{height:32px;width:500px;margin-left:250px}
.punchhold p{text-align:center;line-height:32px;font-style:italic;color:#9f9f9f}
#search{height:32px;width:200px;margin-left:10px}
#search input{height:32px;border:0;float:left}
#search input[type="submit"]{width:29px;background-image:url(images/sprite.png);background-repeat:no-repeat;background-position:-1px 0}
#search input[type="text"]{width:160px;border-left:1px solid #dedede;padding:0px 5px;color:#9f9f9f;font-style:italic;font-size:16px}
#search input[type="text"]:focus{color:#000;font-style:normal}
#nameslogan{font-family:Consolas, 'Lucida Console', 'DejaVu Sans Mono', monospace;width:250px;height:70px;position:absolute;display:block;text-align:center;padding-top:10px;color:#fff;text-shadow:0px 0px 3px rgba(255, 255, 255, 0.4);background-image:url(images/logoshine.png);background-repeat:no-repeat;}
#nameslogan h1, #nameslogan h2{font-size:40px;text-transform:uppercase;font-weight:normal}
#nameslogan p{font-size:16px;font-family:Cambria,serif;float:left;margin-top:-5px;text-align:center;width:100%;text-transform:lowercase;text-shadow:none;font-style:italic}
.topmenu{margin-left:250px;text-transform:uppercase}
.topmenu li{display:inline;position:relative;float:left;z-index:8}
.topmenu li a{color:#353535;font-size:17px;font-weight:bold;padding:14px 0;float:left;border-right:1px solid #a0a0a0;width:141px;text-align:center;line-height:20px}
.topmenu li .a_replacer{color:#353535;font-size:18px;font-weight:bold;padding:14px 0;float:left;border-right:1px solid #a0a0a0;width:141px;text-align:center;line-height:20px}
.topmenu li a.no_border{width:142px;border:0px}
.topmenu li a:hover{background-color:#fff}
.topmenu ul{position:absolute;right:1px;width:141px;background-color:#f4f4f4;top:48px;border-left:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;display:none}
.topmenu li:hover > ul{display:block}
.topmenu ul li{display:block}
.topmenu ul li a{border-top:1px solid #a0a0a0;font-size:16px;font-weight:normal}
.topbotmenu{background-color:#5f6874;float:left}
.topbotmenu .count{width:auto;display:inline;border:none;float:none;padding:0px;background:transparent}
.topbotmenu li{display:inline;text-align:center}
.topbotmenu li a, .topbotmenu li span{width:159px;float:left;background-color:#5f6874;color:#fff;text-transform:uppercase;padding:12px 0;border-right:1px solid #333745;cursor:pointer}
.topbotmenu li a.no_border{border:0px;width:160px}
.realcnt{margin-top:120px;background-color:#fff;padding-bottom:10px;background-color:#fff}
#breadcrumb{background-color:#333745;float:left;height:40px}
#breadcrumb li{display:inline;float:left;margin-left:10px;line-height:40px;font-size:18px}
#breadcrumb li.nolink{color:#fff}
#breadcrumb li a{color:#fff;font-size:16px}
.sidebar{width:200px;background-color:#f4f4f4;}
.titles{color:#fff;text-transform:uppercase;font-size:20px;line-height:36px;padding-left:7px;font-weight:normal}
.inner{padding:5px}
.error404{background:url(images/404.jpg) no-repeat 50% 50%;min-height:580px}
.content{width:760px}
.content p{font-size:13px;line-height:1.25em;margin-bottom:10px}
.content p.large{font-size:20px}
.sidebar ul li a{display:block;padding:8px;padding-right:4px;border-bottom:1px solid #dedede}
.link2col{color:#333745}
.switcher{height:18px;width:18px;float:right;background-image:url(images/sprite.png);background-repeat:no-repeat;background-position:-1px -125px}
.sidebar ul li a:hover{background-color:#fff}
.sidebar ul li a.no_border{border:none}
.sidebar ul ul{border-bottom:1px solid #dedede;display:none}
.sidebar ul li.active ul{display:block}
.switcher:hover{background-position:-1px -77px;background-color:#000}
.sidebar ul li.active .switcher{background-position:-1px -105px}
.sidebar ul li.active .switcher:hover{background-position:-1px -57px}
.sidebar ul ul li a{padding-left:18px;border:none;color:#5f6874;font-size:14px;background-image:none}
.slumpitem_outer{width:200px;float:left}
.slumpitem{position:relative;width:200px;height:267px;background-color:#fff}
.slumpitem img{width:200px;height:267px;z-index:4;position:relative;display:none}
.product_image{height:500px;width:400px;}
.product .prod_lb{display:block;height:500px;width:400px;float:left;margin-right:10px;margin-bottom:10px}
.product .all_price{font-size:20px}
.product h5{margin-top:10px;font-size:20px}
.product .blogabout{margin-top:5px;border:none;resize:none;box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.7);border-radius:5px;font-size:14px;padding:5px;width:320px;overflow:hidden;height:28px}
.product .blogabouttext{color:#00890d;text-align:center}
.product .prod_left{width:400px}
.product .prod_right{width:340px;margin-left:10px}
.product .discounted{color:#f40000}
.product .old_price{text-decoration:line-through;font-size:14px}
.rating_text{line-height:34px;font-style:italic}
.no_margin{margin:0px}
.seller{height:20px}
.seller img{display:none}
.fixed_size{display:block;width:70px;float:left}
.out_form input[type="submit"], .out_form_lb input[type="submit"]{border:none;font-size:27px;padding:5px;box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.7);margin-top:10px;color:#fff;border-radius:5px;width:330px}
#lb{width:100%;height:100%;position:fixed;z-index:1000;background-color:rgba(255, 255, 255, 0.5);top:0px;display:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}
#lb #message{font-size:20px;position:absolute;top:140px;text-align:center;width:100%}
#lb .mid{width:800px;height:500px;margin:100px auto 0 auto}
#lb .mid_product{width:760px;margin:20px auto 0 auto;background:#fff;padding-bottom:5px}
#lb .mainpart .img_holder{height:500px;width:400px;position:relative}
#lb .mainpart .img_holder #thisload{height:500px;width:400px;position:absolute;top:0px}
#lb .mainpart img{height:500px;width:400px;position:relative;z-index:2}
#lb .mid .smallpart{width:200px;height:500px}
#lb .mid .next_prods{overflow:hidden;border-top-left-radius:10px;border-bottom-left-radius:10px;background-color: rgba(255, 255, 255, 0.7)}
#lb .mid .next_prods img{width:100px;height:125px;background:#fff;margin-top:0px;padding:0px;border:none;float:right}
#lb .smallpart .img_holder{height:250px;width:200px}
.shadow{box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.7)}
#lb .mid .mainpart{width:400px;height:600px;background-color: rgba(255, 255, 255, 0.7);border-bottom-left-radius:10px;border-bottom-right-radius:10px;text-align:center}
#lb .mid .texting{width:400px;padding:10px;background:#fff;margin-left:190px;box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.7);border-radius:5px;text-align:center}
#lb .mid .email_check{background:url(images/email.jpg) no-repeat 50% 50% #fff}
#lb .mid #submit_row{height:26px}
#lb .mid .texting .header_title{font-size:34px}
#lb .mid .texting .small{font-size:14px}
#lb .mid .texting .row{margin-top:5px}
#lb .mid input{width:300px;height:30px;padding:3px;font-size:22px;border:1px solid #999;border-radius:3px;color:#9f9f9f;text-align:center}
#lb .mid input:focus{border:1px solid #555;color:#000;}
#lb .mid input.error{color:#f40000;border:1px solid #f40000}
.large_block_list li{display:inline;float:left;width:242px;margin-left:6px;margin-top:10px}
.large_block_list li .img_holder{width:240px;height:300px}
.large_block_list li img{width:232px;height:290px;border:1px solid #dedede;padding:4px;background:#fff}
.large_block_list li img:hover{border:1px solid #888888}
.large_block_list li .img_holder{margin-bottom:10px;margin-top:10px}                                                                               
.large_block_list li h4{text-align:center;font-weight:normal;font-size:20px}
.filter_box{background:#fff;box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.7);border-radius:4px;position:absolute;left:0px;z-index:11;top:32px;display:none}
.all_filters .brand{height:330px;width:400px}
.filter_box input{border:1px solid #dedede;font-size:16px;padding:2px;color:#9f9f9f;font-style:italic;width:185px;margin-left:13px;margin-top:3px}
.filter_box input:focus{color:#000;font-style:normal}
.count{font-size:10px}
.filter_list_top{width:400px;height:30px}
.filter_list_top_half{width:200px;text-align:center}
.filter_items{width:185px;margin-left:3px}
.filtered_items{width:180px;margin-left:3px}
.all_filters .filter_items li, .all_filters .filtered_items li{display:block;font-size:14px;width:100%;}
.filter_list{height:300px;overflow:hidden;width:200px}
.all_filters .reset_filters{font-size:14px}
.filter_box h5{font-weight:normal;font-size:22px;margin-top:2px}
.filter_box .scroller{height:300px;float:left}
.make_scrollable .scroller{width:10px}
.make_scrollable .scroll_handle{height:20px;border-radius:4px;opacity:0.7;margin-left:2px}
.make_scrollable:hover .scroll_handle{opacity:1.0;cursor:pointer}
.make_scrollable ul{position:relative}
a.chosen{color:#8d8d8d}
.all_filters{width:100%;position:relative;z-index:10;float:left}
.all_filters > li{display:inline;position:relative;margin: 0px 10px;padding-right:10px;z-index:2;cursor:pointer;font-size:24px;padding-bottom:10px}
.all_filters > li:hover .filter_box{display:block}
.all_filters > li.active .filter_box{display:block}
.color{padding:4px;width:150px}
.color ul{margin-left:0px}
.color .filter_items li{font-size:18px}
.sites ul{padding:3px 5px;margin-left:0px}
.sites ul li{height:20px;margin:2px 0;line-height:20px;font-size:20px}
.sites ul li img{margin-right:10px}
.all_filters > li.discounted{font-size:18px}
.all_filters > li.discounted .count{font-size:12px}
.all_filters li, label{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}
.price_slider_list input{margin:0px}
.price_slider_list li{cursor:auto}
.price_slider_list .filter_box{width:200px;box-shadow:none;border-radius:0;left:-70px}
#price_slider{width:580px;margin-left:0px;margin-top:8px;height:12px;cursor:pointer}
#price_slider .ui-slider-range{background-image:none}
#price_slider_text{margin-top:10px;padding:0px;width:580px;font-size:18px}
#price_slider .ui-slider-handle{margin-left:-5px;border:none;background:#555;width:10px;height:24px;top:-6px;cursor:pointer}
.under_price_width{line-height:50px;text-align:center;font-size:30px;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}
.slider_under_reset{width:110px}
.fb_butt_place{width:220px;height:40px;padding-top:3px;text-align:center}
.sorting .filter_box{padding:5px;width:150px}
.sorting li{font-size:14px;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none;}
.cat_child_list li{float:left;margin:5px;width:140px;height:200px;text-align:center}
.cat_child_list li h4{font-size:14px;font-weight:normal;text-align:center;margin-top:3px}
.cat_child_list li img{width:130px;border:1px solid #dedede;padding:5px;background:#fff}
.cat_child_list li img:hover{border:1px solid #888}
.more_click_cats{height:20px;margin-top:-4px;cursor:pointer;line-height:20px;font-style:italic;font-size:14px;text-align:left;margin-left:5px;width:100px}
.cats_description{height:0px;overflow:hidden}
.parent_page .cat_child_list{height:auto}
.parent_page .cat_child_list li{width:auto;height:auto}
.parent_page .cat_child_list li img{width:228px;height:285px;}
.more_click_cats_description{float:right;margin-top:-4px;height:20px;cursor:pointer;line-height:20px;font-style:italic;font-size:14px;width:250px;text-align:right}
.prod_box{float:left;width:185px;height:310px;margin-left:5px}
.prod_box p{margin-bottom:2px;font-size:14px}
.prod_box .prod_price{text-align:center;font-weight:bold}
.prod_price .discounted{color:#f40000}
.prod_price .old_price{text-decoration:line-through}
.prod_box .image_holder{position:relative;width:185px;height:234px}
.image_holder .site_img{position:absolute;top:5px;left:5px;z-index:2;display:none}
.image_holder .prod_img{position:absolute;top:0px;left:0px;z-index:1;width:185px}
.favver{position:absolute;height:27px;width:27px;z-index:10;bottom:30px;left:2px;background-image:url(images/sprite.png);background-repeat:no-repeat;background-position:-84.5px -1.5px;opacity:0.2;border-radius:100%;border:1px solid #fff}
.favver_big{height:90px;width:90px;float:left;margin-left:30px;margin-top:10px;border-radius:100%;cursor:pointer;background-image:url(images/sprite.png);background-repeat:no-repeat;background-position:-114px -3px;opacity:0.2}
.favver_big:hover, .favver:hover{opacity:0.6}
.favved, .favved:hover{opacity:1.0}
#prod_list_container{margin-top:20px;width:100%}
#prod_list .ajax_msg{text-align:center}
.paginator{text-align:center;margin-bottom:30px;font-size:30px}
.paginator li{display:inline}
.paginator li a{color:#555;padding:0 6px}
.list_filtering{float:left;width:250px;margin-top:20px;min-height:1px}
.list_filtering li.big{font-size:30px;margin-top:4px}
.nice_input{font-size:34px;border:1px solid #dedede;padding:2px;width:744px;color:#9f9f9f;font-style:italic;height:34px;text-align:center}
.nice_input:focus{color:#000;font-style:normal}
#contact_form .row{margin-top:10px}
#contact_form label{font-size:28px;padding-left:2px}
#contact_form input{width:500px;height:30px;padding:3px;font-size:22px;border:1px solid #999;border-radius:3px;color:#9f9f9f}
#contact_form input:focus{border:1px solid #555;color:#000;}
#contact_form select{height:36px;padding:3px;width:508px;border:1px solid #999;border-radius:3px;font-size:22px;cursor:pointer}
#contact_form select option{font-size:22px;padding:3px}
#contact_form textarea{padding:3px;font-size:22px;border-radius:3px;border:1px solid #999;resize:none;width:500px;height:100px;color:#9f9f9f;}
#contact_form textarea:focus{border:1px solid #555;color:#000}
#contact_form input[type="submit"]{width:100px;height:34px;padding:0px;float:left;color:#000}
#contact_form .loader_holder{float:left;margin-left:20px;height:55px;width:50px;background:url(images/mailer.jpg) no-repeat 0 55px}
.return_message{height:30px;font-size:30px}
.return_message #ret{display:none}
.red{color:#f40000}
.green{color:#20aa00}
.annonsorer_page .annonsor{margin-top:10px;float:left;margin-right:17px;border-top:1px solid #dedede;padding-top:5px;width:170px;height:110px}
.annonsor p{margin:0px}
.annonsor{margin-top:0px;float:left}
.annonsorer_page .annonsor img{max-width:170px}
.nice_butt{border:none;font-size:14px;padding:5px;box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.7);margin-top:3px;color:#fff;border-radius:5px;width:170px;font-weight:normal;cursor:pointer}
.nice_butt .mini{font-size:12px}
.nice_butt:hover{box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 1)}
.annonsor p.comment_site{margin-top:2px;font-size:16px}
.lb_filter{background-color: rgba(255, 255, 255, 0.7);border-top-right-radius:10px;border-bottom-right-radius:10px}
.lb_inner{opacity:0.01}
.lb_filter ul{margin-left:5px}
.lb_filter ul li{line-height:14px;margin-top:5px;width:100%;font-size:18px;overflow:hidden}
.lb_filter ul li label{width:180px;display:block;padding-bottom:2px}
#lb .mid .lb_filter input[type="checkbox"]{float:left;width:14px;height:14px;margin-right:2px;margin-top:2px;margin-left:-20px}
.lb_filter h3{padding-left:20px;margin-top:4px}
.lb_filter .categories_holder{overflow:hidden}
.lb_filter .categories_holder ul{margin-left:4px}
.lb_filter .categories_holder ul li{line-height:10px;margin-top:2px;width:100%;font-size:14px}
.lb_filter .categories_holder ul li label{width:180px;display:block}
.lb_filter label .checkinput{height:14px;width:14px;display:block;float:left;background-image:url(images/sprite.png);background-repeat:no-repeat;background-position: 0 -152px;margin-right:2px;border-radius:100%}
.lb_filter ul li label:hover .checkinput.checked{background-position: 0 -178px}
.lb_filter ul li label:hover .checkinput{background-position: 0 -164px}
.lb_filter label .checked{background-position: 0 -178px}
#lb .mid .lb_filter .categories_holder input[type="checkbox"]{margin-top:0px;}
#lb .to_product{text-align:center;font-size:26px;margin-top:4px}
#scroll-pane,.scroll-pane{position:relative}
#lb .scroll-content {position:absolute;top:0;left:0}
#lb .slider-wrap{position:absolute;top:0;right:0px;border:none;width:5px}
#lb .slider-vertical{position:relative;height:100%;border:none;background:none}
#lb .ui-slider-handle{width:10px;height:10px;margin:0 auto;background:blue;display:block;position:absolute;border:none}
#lb .ui-slider-handle:focus{border:none}
#lb .ui-slider-handle img{border:none}
#lb .scrollbar-top{position:absolute;top:0;}
#lb .scrollbar-bottom{position:absolute;bottom:0;}
#lb .scrollbar-grip{position:absolute;top:50%;margin-top:-6px;border:none}
#lb .ui-slider-range{position:absolute;width:100%;background-image:none;top:0px;display:none}
#catbrand_filter{color:#9f9f9f;font-style:italic;font-size:16px;padding:2px;border:1px solid #dedede;height:20px;width:200px}
#catbrand_filter:focus{color:#000;font-style:normal;padding:2px}
#catbrand_list .empty_message{width:100%;font-size:30px;text-align:center;padding:5px}
#catbrand_list{margin-top:5px;position:relative;max-height:100px;padding-bottom:28px;overflow:hidden;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}
#catbrand_list.nopadding{padding:0px}
#catbrand_chosen_list{margin-top:10px;height:0px;overflow:hidden}
#catbrand_chosen_list span{width:auto;padding-left:11px;font-size:14px;margin-right:6px;background-image:url(images/sprite.png);background-repeat:repeat-x;background-position: 0px -212px}
#catbrand_chosen_list span:hover{background-position: 0px -198px}
.more_catbrand{position:absolute;height:24px;width:100%;bottom:0px;cursor:pointer;color:#fff;text-align:center;line-height:24px;background:url(images/sprite.png) no-repeat 500px -444px}
.more_catbrand.active{background-position: 500px -480px}
.catbrand span{margin-right:5px;float:left;width:145px;font-size:13px;cursor:pointer;margin-bottom:2px}
.catbrand span#catbrand_count{margin:0;float:none;width:auto;font-size:inherit;cursor:default}
.catbrand span span.count{font-size:10px;width:auto;margin:0px;float:none}
.catbrand span.disabled{color:#dedede;display:none}
.color_filter{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none;margin-top:4px;padding-bottom:15px;padding-left:5px;width:740px}
.color_filter span{float:left;cursor:pointer;display:block;width:50px;height:50px;border:3px solid #fff;margin-left:5px;margin-top:0px;line-height:48px;text-align:center;font-size:20px;color:#000;border-radius:100%;box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.3);position:relative}
.color_filter span .txt{position:absolute;width:70px;left:-10px;height:12px;top:4px;margin:0px;border-radius:0;border:none;box-shadow:none;line-height:1;font-size:13px;background-color:rgba(255, 255, 255, 0.5);z-index:10}
.color_filter span .txt:hover{box-shadow:none}
.color_filter span.marg_more_left{margin-left:68px}
.color_filter span.marg_left{margin-left:38px}
.color_filter span.disabled{opacity:0.2;font-size:30px}
.color_filter span:hover{box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.7);opacity:1.0}
.color_filter .wanted{box-shadow: 0px 0px 4px 4px rgba(255, 0, 0, 1)}
.color_filter .wanted:hover{box-shadow: 0px 0px 4px 4px rgba(255, 0, 0, 1)}
.textfield{float:left;width:100%;height:22px;font-size:22px;text-align:center}
.color_filter span.color_beige{background-color:#f5f5dc;border:3px solid #dedede}
.color_blaa{background-color:#0024ff}
.color_brons{background-color:#cd7f32}
.color_bruna{background-color:#6b4423}
.color_cream{background-color:#fffdd0;}
.color_graa{background-color:#b2beb5}
.color_grona{background-color:#008000}
.color_gula{background-color:#fdee00}
.color_guldiga{background-color:#ffd700}
.color_lila{background-color:#8f00ff}
.color_naturell{background-color:#edC9af}
.color_orange{background-color:#ed9121}
.color_rosa{background-color:#ff91af}
.color_roda{background-color:#f40000}
.color_silvriga{background-color:#c0c0c0}
.color_filter span.color_svarta{background-color:#000;color:#fff}
.color_turkosa{background-color:#08e8de}
.color_filter span.color_vita{background-color:#fff;border:3px solid #dedede}
.color_flerfargade{background:url(images/sprite.png) no-repeat -28px -257px}
.color_ospecifiserat{background-image:url(images/sprite.png);background-repeat: no-repeat;background-position: -32px 0}
.color_metallic{background-color:#8a7f80}
.site_filter{margin-top:10px}
.site_filter span{float:left;height:20px;padding:3px;margin:3px;cursor:pointer}
.site_filter span.count{font-size:14px;width:auto;margin:0px;margin-left:4px;padding:0px;float:right;padding-top:6px;line-height:14px}
.site_filter span.disabled{background-color:#555}
.sorting{width:150px}
.price_filter{width:590px;height:84px;margin-left:10px}
.sorting li{cursor:pointer}
.big_symbol{float:right;width:200px;height:200px;border-radius:100%;background-position: -5px -5px;background-repeat:no-repeat;margin-top:20px;margin-right:20px;box-shadow: 3px 3px 10px 6px rgba(0, 0, 0, 0.4)}
.big_heart{background-image:url(images/big_heart.png)} 
.big_star{background-image:url(images/big_star.png);background-position: -10px -15px}
.text_shadow{text-shadow: 3px 3px 10px rgba(0, 0, 0, 0.4)}
.favved_counter{float:left;width:500px;height:240px;font-size:200px;text-align:center}
.favved_counter .counter{width:100%;display:block;line-height:1}
.favved_counter .small{font-size:30px;width:100%;display:block}
#prod_list{width:100%;float:left;margin-top:50px}
#prod_list.no_margin{margin:0px}
#prod_list .prod{float:left;margin-left:10px;margin-top:10px}
#prod_list .prod p{line-height:1;margin:0px;font-size:20px;padding:0 4px}
#prod_list .prod p.title{margin-top:6px}
#prod_list .prod p.title a{color:#333745}
#prod_list .prod p a:hover{text-decoration:underline}
#prod_list .prod p.prod_price{font-size:17px;margin-top:2px;font-weight:bold}
#prod_list .prod p.brand{font-size:16px;margin-top:2px}
#prod_list .prod p.category{font-size:16px;margin-top:2px}
#prod_list .prod .image_holder{position:relative}
#prod_list .prod .image_holder .quicker{position:absolute;bottom:4px;background:#555;color:#fff;font-size:16px;text-transform:uppercase;right:4px;padding:2px 5px;font-weight:bold;opacity:0.5}
#prod_list .prod .image_holder .tostore{position:absolute;bottom:26px;background:#555;color:#fff;font-size:16px;text-transform:uppercase;right:4px;padding:2px 5px;font-weight:bold;opacity:0.5}
#prod_list .prod:hover .quicker, #prod_list .prod:hover .tostore{opacity:1.0}
#prod_list .prod .image_holder .quicker:hover, #prod_list .prod .image_holder .tostore:hover{background:#000}
#prod_list .prod .image_holder .favver{bottom:4px}
#prod_list .prod .image_holder img.site_img{width:auto;height:auto;background:transparent}
#prod_list .prod .image_holder img{width:100%;height:100%}
#prod_list .per_p_3{width:240px;min-height:390px}
#prod_list .per_p_3 .image_holder{width:240px;height:300px;}
#prod_list .per_p_4{width:184px;min-height:300px;margin-left:5px;}
#prod_list .per_p_4 .image_holder{width:184px;height:225px}
#prod_list .per_p_4 p.title{font-size:13px}
#prod_list .per_p_4 p.prod_price{font-size:12px}
#prod_list .per_p_4 p.brand{font-size:12px}
#prod_list .per_p_4 p.category{font-size:12px}
.loader{background:url(images/loader.gif) 50% 50% #fff no-repeat}
.med_symbol{width:92px;height:92px;display:block;border-radius:100%;background-position:50% 64%;position:absolute;top:0px;border:4px solid #fff}
.med_votes_holder .no_1{left:0px}
.med_votes_holder .no_2{left:100px}
.med_votes_holder .no_3{left:200px}
.med_votes_holder .no_4{left:300px}
.med_votes_holder .no_5{left:400px}
.med_star{background-image:url(images/hollow_star_med.png)}
.med_votes_holder{height:100px;width:500px;float:left}
.med_votes_holder .limiter{overflow:hidden;height:100px;float:left;position:relative}
.med_votes_holder .points_1{width:50px;}
.med_votes_holder .points_2{width:100px;}
.med_votes_holder .points_3{width:150px;}
.med_votes_holder .points_4{width:200px;}
.med_votes_holder .points_5{width:250px;}
.med_votes_holder .points_6{width:300px;}
.med_votes_holder .points_7{width:350px;}
.med_votes_holder .points_8{width:400px;}
.med_votes_holder .points_9{width:450px;}                       
.med_votes_holder .points_10{width:500px;}
.votes_shower{margin-top:10px;margin-bottom:10px;float:left;font-size:100px;text-align:center;width:100%}
.rating_holder{height:22px;width:132px;cursor:pointer;position:relative;bottom:3px;left:3px;z-index:10;opacity:0.8}
.prod .rating_holder{position:absolute}
.rating_holder span{height:20px;width:20px;background-image:url(images/hollow_star_small.png);background-position:50% 70%;border:1px solid #fff;border-radius:100%;position:absolute}
.rating_holder.voted{opacity:1.0}
.small_rater .no_1{left:0px}
.small_rater .no_2{left:22px}
.small_rater .no_3{left:44px}
.small_rater .no_4{left:66px}
.small_rater .no_5{left:88px}
.rating_holder .rater, .rating_holder .rated{position:absolute;height:22px;top:0px;left:0px;overflow:hidden}
.rating_holder .rated span{background-color:#ede677}
.small_rater .rater_width_0{width:0px;}
.small_rater .rater_width_1{width:11px;}
.small_rater .rater_width_2{width:22px;}
.small_rater .rater_width_3{width:33px;}
.small_rater .rater_width_4{width:44px;}
.small_rater .rater_width_5{width:55px;}
.small_rater .rater_width_6{width:66px;}
.small_rater .rater_width_7{width:77px;}
.small_rater .rater_width_8{width:88px;}
.small_rater .rater_width_9{width:99px;}
.small_rater .rater_width_10{width:110px;}
.small_rater .vote_spinner{position:absolute;height:22px;width:22px;top:0px;left:111px}
.prod_box .rating_holder{position:absolute;bottom:3px;left:3px;height:30px;z-index:2;opacity:0.8}
.prod_box .favver{bottom:36px}
.large_rater{height:54px;width:280px;position:relative;margin-top:3px;margin-left:3px;cursor:pointer}
.large_rater span{width:54px;height:54px;background-image:url(images/hollow_star_large.png);background-position:0 0;border-radius:100%;position:absolute;border:1px solid #fff}
.large_rater .rater{width:0px;overflow:hidden;height:54px;position:absolute}
.large_rater .no_1{left:0px}
.large_rater .no_2{left:56px}
.large_rater .no_3{left:112px}
.large_rater .no_4{left:168px}
.large_rater .no_5{left:224px}
.medium_favver_holder{float:right;height:55px;width:55px;margin-top:5px;margin-right:5px;}
.medium_favver{background-image:url(images/medium_heart.png);background-position:1px 0;border-radius:100%;cursor:pointer;opacity:0.2;height:53px;width:53px;}
.medium_favver:hover{opacity:0.6}
.medium_favver.favved{opacity:1.0}
.sel_copy{opacity:0.01;margin:0px;padding:0px}
#full_slider{width:760px;height:190px;overflow:hidden;position:relative}
#full_slider .slide_area{height:190px;position:absolute;left:0px;width:1000px}
#full_slider .slide_area .image_holder{float:left;background:url(images/loader.gif) 50% 50% #fff no-repeat}
#full_slider .slide_area .image_holder, #full_slider img{width:152px;height:190px}