/*@import "menu_style.css"; */
#main-menu{overflow:hidden;width:332px;}
ul.mainmenu{list-style-image:none;list-style-position:outside;list-style-type:none;font-size:15px;margin:0 0 0 7px;padding:0;}
ul.mainmenu li{cursor:pointer;float:left;height:49px;text-align:center;text-transform:uppercase;width:100px;margin:0 8px 10px 0;}
ul.mainmenu li a{display:block;text-decoration:none;padding:16px 0;}
ul.mainmenu li a:link,ul.mainmenu li a:active,ul.mainmenu li a:visited{color:#474747;}
ul.adminmenu{float:right;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 60px;padding:4px 0;}
ul.right{float:none;text-align:left;}
ul.adminmenu li{display:inline;padding:0 10px;}
ul.leftmenu{border-top:1px solid #D7D7D7;margin-left:10px !important;}
ul.leftmenu,ul.leftmenu li ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 0 0 2px;padding:0;}
ul.leftmenu li{font-size:13px;}
ul.leftmenu li.selected{background-image:url(../images/menu_main.png);background-position:2px 6px;background-repeat:no-repeat;font-size:15px;color:#AE3597;}
ul.leftmenu li.unselected{font-size:15px;color:#000;}
ul.leftmenu li div{display:block;text-align:left;padding:3px 0 3px 15px;}
ul.leftmenu li ul{margin-left:20px;}
ul.leftmenu li ul li.selected{background-image:url(../images/leftsub.png);background-repeat:no-repeat;border:0 none;font-weight:700;}
ul.leftmenu li ul li.selected ul li{font-weight:400;}
ul.leftmenu li ul li a:link,ul.leftmenu li ul li a:active,ul.leftmenu li ul li a:visited{font-size:12px;color:#2F2F2F;text-decoration:none;}
ul.leftmenu li ul li ul{margin-left:0;}
ul.leftmenu li ul li ul li,ul.leftmenu li ul li ul li.selected{background-image:url(../images/leftsub.png);background-position:10px 0;background-repeat:no-repeat;border:0 none;font-size:11px;}
ul.leftmenu li ul li ul li.last{background-image:url(../images/leftsub_last.png);}
ul.leftmenu li ul li ul li div{display:block;padding:4px 0 5px 38px;}
/****************** @import "cart_style.css"; */
#summary{background-color:#E7E7E7;background-image:url(../images/summary_bg.png);background-repeat:repeat-x;border:1px solid #E4E4E4;margin:0;}
#summary .head td{border-bottom:1px solid #DDD;color:#000;font-size:13px;padding:8px 0 8px 8px;}
#summary .head td.amount{border-right:1px solid #DDD;text-align:center;width:60px;}
#summary .head td.qty{border-right:1px solid #DDD;text-align:center;width:30px;}
#summary .head td.product{border-left:1px solid #FDFDFD;border-right:1px solid #DDD;}
#summary .head td.item_price{border-left:1px solid #FDFDFD;border-right:1px solid #DDD;width:100px;}
#summary .head td.item_price2{border-left:1px solid #FDFDFD;border-right:1px solid #DDD;width:220px;}
#summary .head td.price{border-left:1px solid #FDFDFD;width:100px;}
#summary .head td.price2{border-left:1px solid #FDFDFD;width:150px;}
#summary .item-row td.amount,#summary .item-row td.product,#summary .item-row td.price,#summary .item-row td.item_price{vertical-align:top;padding:8px;}
#summary .item-row td.head{vertical-align:top;border-bottom:1px solid #DDD;border-right:1px solid #DDD;color:#787878;font-size:13px;text-align:center;padding:8px;}
#summary .item-row td.upload{vertical-align:top;border-bottom:1px solid #DDD;border-right:1px solid #DDD;color:#787878;font-size:13px;text-align:left;padding:8px;}
#summary .item-row td.amount{border-bottom:1px solid #DDD;border-right:1px solid #DDD;color:#787878;font-size:11px;text-align:center;}
#summary .item-row td.amount .no{margin-bottom:5px;text-align:right;width:32px;}
#summary .item-row td.amount img{vertical-align:middle;}
#summary .item-row td.product{border-bottom:1px solid #DDD;border-left:1px solid #FDFDFD;border-right:1px solid #DDD;}
#summary .item-row td.product .image{border:1px solid #CECECE;float:left;margin:0 10px 10px 0;}
#summary .item-row td.product .name{color:#242424;font-size:15px;padding-bottom:10px;}
#summary .item-row td.product table.shop-product-details tr td{color:#1C1C1C;font-size:11px;padding:4px 25px 4px 0;}
#summary .item-row td.product table.shop-product-details tr td div.color{border:1px solid #DDD;float:right;height:14px;width:13px;margin:0 0 0 10px;}
#summary .item-row td.product table.shop-product-details tr td span.title{color:#757575;font-size:11px;}
#summary .item-row td.price,#summary .item-row td.item_price{border-bottom:1px solid #DDD;border-left:1px solid #FDFDFD;color:#000;font-size:15px;text-align:right;}
#summary .item-row td.file{border-bottom:1px solid #DDD;border-left:1px solid #FDFDFD;color:#000;font-size:15px;text-align:left;padding:8px;}
#summary .item-row td.simple{color:#000;font-size:15px;text-align:left;padding:8px;}
#summary .freight td.text{border-right:1px solid #DDD;border-top:1px solid #DDD;color:#000;font-size:13px;text-align:right;padding:8px;}
#summary .freight td.price,#summary .freight td.item_price{border-left:1px solid #FDFDFD;border-top:1px solid #DDD;color:#000;font-size:15px;text-align:right;padding:8px;}
#summary .subtotal td.text,#summary .total td.text{border-right:1px solid #DDD;border-top:1px solid #888;color:#000;font-size:13px;text-align:right;padding:8px;}
#summary .subtotal td.price,#summary .total td.price{border-left:1px solid #FDFDFD;border-top:1px solid #888;color:#000;font-size:15px;text-align:right;padding:8px;}
#summary img,#summary a img.sticker{border:1px solid #888;}
.my_sticker_edit input,.my_sticker_edit select{width:200px;border:1px solid gray;}
#refresh{cursor:pointer;}
#remove_img{float:right;cursor:pointer;}
#product_thumb{float:left;margin-right:8px;}
#shipping,#coupon{background-color:#E7E7E7;background-image:url(../images/summary_bg.png);background-repeat:repeat-x;border:1px solid #E4E4E4;width:100%;margin:0;}
.address-table{border:1px solid #E4E4E4;background-color:#E7E7E7;background-image:url(../images/summary_bg.png);background-repeat:repeat-x;}
#shipping_unregistered,#billing_address{background-color:#E7E7E7;background-image:url(../images/summary_bg.png);background-repeat:repeat-x;width:365px;margin:0;}
#cashout h2{color:#AE3597 !important;font-weight:700 !important;font-size:13px !important;border-bottom:1px solid lightgray;}
#shipping_unregistered td,#billing_address td,#div_different_delivery_address td{padding:5px 5px 0;}
#shipping_unregistered input,#shipping_unregistered select,#div_different_delivery_address input,#div_different_delivery_address select,#billing_address input,#billing_address select{border:1px solid lightgray;}
#shipping td.address,#giftcard td{border-bottom:1px solid #DDD;border-right:1px solid #DDD;}
#shipping td.address2{border-bottom:1px solid #DDD;}
#paying{background-color:#E7E7E7;background-image:url(../images/summary_bg.png);background-repeat:repeat-x;border:1px solid #E4E4E4;width:300px;margin:0;}
#paying td.row_left,#giftcard td.row_left{border-bottom:1px solid #DDD;border-right:1px solid #DDD;padding:2px 5px 2px 4px;}
#paying td.row{border-bottom:1px solid #DDD;padding:2px 5px 2px 4px;}
a.cart_back{height:30px;width:150px;display:inline-block;background:transparent url(../images/buttons/btn_shopping.png) no-repeat scroll 0 0;}
a.cart_back_24{float:left;background:transparent url(../images/buttons/btn_shopping.png) no-repeat scroll 0 0;text-decoration:none;padding:4px 0 4px 27px;}
.cart_next{height:30px;width:150px;display:inline-block;background:transparent url(../images/buttons/btn_checkout.png) no-repeat scroll 0 0;cursor:pointer;}
.cart_next:hover{background:transparent url(../images/buttons/btn_checkout_h.png) no-repeat scroll 0 0;}
.color_box_right{border:1px solid #848484;display:block;float:right;height:16px;width:16px;}
.color_box_left{border:1px solid #848484;display:inline-block;height:16px;width:16px;margin-right:8px;}
.qty{width:20px;}
.qty_new{width:20px;text-align:right;border:1px solid gray;}
label.error{float:right;display:block;width:150px;padding:0 5px;}
#register .head td{border-bottom:1px solid #8E8E8E;color:#000;font-size:13px;height:40px;text-align:center;font-weight:700;padding:2px 0 2px 2px;}
#register td{border-bottom:1px solid #DDD;color:#000;font-size:13px;padding:7px 0 4px;}
#register td.left{width:250px;border-left:1px solid #DDD;text-align:left;padding:2px 0 2px 4px;}
#register td.right{width:150px;text-align:right;padding:2px 5px 2px 4px;}
#register .country_select{width:200px;}
div.tooltip{background-color:#000;border:1px solid #fff;width:200px;display:none;color:#fff;text-align:left;font-size:12px;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000;padding:10px 15px;}
/**************** @import "slidein.css"; */
#overlayWhite{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#FFF none repeat scroll 0 0;height:100%;left:0;opacity:0.3px;position:fixed;top:0;width:100%;z-index:100;}
#cartWrapper{clear:both;display:block;height:251px;overflow:hidden;position:absolute;right:0;top:0;width:428px;z-index:250;}
#cartHolder{height:251px;right:0;top:0;width:428px;z-index:200;}
.cartTab{display:block;height:246px;left:0;position:absolute;top:0;width:60px;padding:0;}
.cartTab a{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../images/cart_left.png) no-repeat scroll 0 0;color:#F4BB0F;float:left;font-size:12px;height:251px;text-align:center;text-decoration:none;width:60px;padding:17px 0 0 7px;}
.cartContentHolder{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;display:block;height:251px;left:60px;position:absolute;top:0;}
.cartContent{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../images/cart_right.png) no-repeat scroll 0 0;float:left;height:251px;margin-right:25%;width:368px;padding:17px 0 0;}
.cartTableHolder{float:left;width:368px;padding:0 0 0 5px;}
#cartTable{height:138px;overflow:auto;position:relative;width:360px;}
#cartTable table{border-bottom:1px dotted #5A5A5A;border-right:1px dotted #5A5A5A;width:343px;margin-left:9px;}
#cartTable table th,#cartTable table td{border-left:1px dotted #5A5A5A;border-top:1px dotted #5A5A5A;color:#CDCFD0;font-size:12px;font-weight:400;text-align:left;padding:3px 3px 0 0;}
#cartTable table td{text-align:right;}
#cartTable table td a.remove{display:block;float:right;text-indent:-9999px;width:16px;}
#cartTable table th{width:230px;}
.cartSummBox{float:left;width:360px;overflow:auto;padding:0;}
.continue{width:20px;float:left;}
#accept{width:40px;float:right;}
#cashout_label{float:left;padding-right:3px;height:24px;}
#cashout_label a{background:transparent url(../images/buttons/btn_back_24.png) no-repeat scroll 0 0;color:#FFF;text-decoration:none;padding:4px 0 4px 27px;}
#cashout_label a:hover{background:transparent url(../images/buttons/btn_back_24_on.png) no-repeat scroll 0 0;}
#order_label{float:right;padding-right:3px;height:24px;}
#order_label a{background:transparent url(../images/buttons/btn_fwd_24.png) no-repeat scroll 0 0;color:#FFF;text-decoration:none;padding:4px 0 4px 27px;}
#order_label a:hover{background:transparent url(../images/buttons/btn_fwd_24_on.png) no-repeat scroll 0 0;}
.make_order{color:#FFF;text-decoration:none;}
.cartSummBox dl{color:#CDCFD0;float:right;font-size:12px;width:250px;}
.cartSummBox dt{float:left;text-align:right;width:175px;padding:2px 5px 2px 0;}
.cartSummBox dd{float:left;padding:2px 0;}
.cartSummBox dd.ddLine{border-top:1px solid #FFF;color:#FFF;}
.cartBottom{float:left;width:360px;overflow:auto;margin-left:7px;padding:0;}
.cartBottomLeft{float:left;width:170px;padding-top:4px;}
.cartBottomRight{float:right;width:150px;padding-top:4px;padding-right:20px;text-align:right;}
.cartBottomOrder{float:left;padding-top:3px;}
.bottomCart{float:left;width:456px;padding:0 0 0 7px;}
.bottomCart a:hover{background-position:0 -41px;}
#overlayBlack{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#000 none repeat scroll 0 0;height:100%;left:0;opacity:0.3px;position:fixed;top:0;width:100%;z-index:100;}
#compareHolder{left:0;position:absolute;top:428px;z-index:200;}
.compareTab{float:left;height:246px;position:relative;width:60px;padding:41px 0 0;}
.compareTab a{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../images/compare-tab.png) no-repeat scroll 0 0;color:#F4BB0F;float:left;font-size:12px;height:160px;text-align:center;text-decoration:none;width:33px;padding:17px 9px 0 0;}
.compareContentHolder{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../images/compare-bgr-main.gif) repeat-y scroll right top;float:left;height:287px;}
.compareContent{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../images/compare-bgr.png) no-repeat scroll right top;float:left;height:287px;margin-left:15%;padding:0 34px 0 0;}
.compareBoxHolder{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../images/compare-left-bgr.jpg) no-repeat scroll left top;float:left;height:287px;padding:0 0 0 35px;}
.compareBoxes{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../images/compare-box-bgr.jpg) repeat-x scroll left top;float:left;}
.compareBox{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../images/compare-box-separator.gif) no-repeat scroll left top;float:left;height:268px;width:171px;padding:19px 7px 0 8px;}
#compareBoxDetails{height:227px;overflow:auto;position:relative;width:171px;}
.compareBoxDetailsHolder{display:block;overflow:hidden;width:145px;}
.compareBoxTopImg{float:left;width:84px;}
.compareBoxTopInfo{float:left;width:60px;}
.compareBoxTopInfo a{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../images/close-button2.gif) no-repeat scroll 0 0;display:block;float:right;height:16px;text-indent:-9999px;width:16px;}
.compareBoxTopInfo a:hover{background-position:0 -26px;}
.compareBoxTopInfo p{color:#CD5A00;float:right;font-size:12px;padding-top:50px;text-align:right;width:60px;}
.compareBoxDetailsList p{color:#474747;float:left;font-size:12px;padding:11px 0 16px;}
.compareBoxDetailsList ul li{color:#5C5C5C;float:left;font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;font-size:10px;list-style-type:none;width:145px;}
.compareBoxOptions{float:left;width:171px;padding:13px 8px 0 0;}
.compareBoxOptions a{display:block;float:right;height:18px;margin-left:7px;text-indent:-9999px;}
.compareBoxOptions a.compareDetails{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../images/text-detalji.gif) no-repeat scroll 0 0;width:57px;}
.compareBoxOptions a.compareBuy{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../images/text-kupi.gif) no-repeat scroll 0 0;width:44px;}
.compareBoxOptions a:hover{background-position:0 -25px;}
#loader{position:absolute;left:17px;top:100px;}
/*************** @import "phptext.css"; */
.dynamic-text-table tr td.vertical{background-image:url(../images/phptext/lineal_bg_v.png);background-position:left top;background-repeat:no-repeat;color:#000;text-align:center;vertical-align:middle;width:61px;}
.dynamic-text-table tr td.horizontal{background-image:url(../images/phptext/lineal_bg_h.png);background-position:left top;background-repeat:no-repeat;color:#000;height:35px;text-align:center;}
.dynamic-text-table tr td.corner{vertical-align:top;}
.lineal-v-spec{background-image:url(../images/phptext/lineal_v_spec.png);color:#2D2D2D;display:block;font-weight:700;height:31px;line-height:13px;margin-left:10px;width:49px;}
.lineal-h-spec{background-image:url(../images/phptext/lineal_h_spec.png);color:#2D2D2D;display:block;font-weight:700;height:23px;line-height:20px;width:62px;margin:9px auto 0;}
#image_txt{margin:0;padding:0;}
/************** @import "cycle.css"; */
.top_slideshow{height:233px;width:524px;float:left;margin-right:7px;}
.top_slideshow img{border:0 solid #ccc;background-color:#fff;padding:0;}
.top_slideshow ol,.top_slideshow ul{list-style:none;}
/************* @import "side_box.css"; */
.side_box_left{background-image:url(../images/box_bg.jpg);background-color:#E7E7E7;background-repeat:repeat-x;border:1px solid #d7d7d7;width:187px;margin-top:5px;float:left;padding:2px 5px;}
.side_box_new_left{border:0;width:200px;margin-top:5px;float:left;padding:2px 0;}
.side_box_new_left a{margin:0 10px;}
.side_box_new_left .feedback{height:200px;display:block;overflow:hidden;position:relative;vertical-align:baseline;visibility:visible;width:183px;z-index:2;margin:5px 10px;padding:0;}
.side_box_new_left .feedback li{min-height:50px;padding:5px 0;}
.side_box_new_left .feedback span{display:inline-block;font-style:italic;float:right;text-align:right;color:#A7CE38;}
#side_box h2{font-size:14px;border-bottom:1px solid #d7d7d7;color:#AE3597;font-family:"Trebuchet MS", sans-serif;padding-top:0;margin:0 10px 2px;}
.side_box_right{background-image:url(../images/box_bg.jpg);background-color:#E7E7E7;background-repeat:repeat-x;border:1px solid #d7d7d7;width:170px;margin-top:5px;float:left;padding:2px 5px;}
.side_box_left img,.side_box_right img,.side_box_new_left img{border:1px solid #d7d7d7;}
/************ @import "galleriffic.css"; @import "transaction.css"; */
#transaction{text-align:center;}
#transaction hr{border:none 0;border-top:1px dashed #000;height:1px;}
#transaction td{padding-left:5px;}
/*********** @import "sticker.css"; sticker new css  */
#product_format_new .colors{height:76px;padding-top:2px;padding-left:7px;width:168px;border-bottom:none;}
#product_colors_new .title{border-bottom:1px solid #E0E0E0;color:gray;font-size:13px;padding:9px 10px 1px 7px;}
#row_new{width:725px;float:left;padding-top:10px;padding-left:10px;}
.row_new{width:725px;float:left;padding-top:10px;padding-left:10px;}
#sticker_left_new{float:left;width:520px;margin-top:9px;}
#sticker_left_new p{float:left;width:520px;margin-bottom:5px;}
#sticker_left_new .product_background{padding:10px;}
#product_format_new #notes{border:1px solid gray;}
#product_format_new #width{width:25px;border:1px solid gray;margin:2px;}
#old_unit_price { color: gray;display: inline-block;float: right;font-size: 19px;margin-right: 25px;margin-top: 6px;text-decoration: line-through;}
#dynamic-text-position{margin-bottom:30px;}
.card{width:270px;height:152px;float:left;background-image:url(../images/card2.png);margin:2px;}
.card_similar{text-align:center;width:170px;height:220px;float:left;border:1px solid #e0e0e0;margin:3px 6px 3px 0;position:relative}
.card_similar_new{text-align:center;width:237px;height:273px;float:left;border:1px solid #e0e0e0;margin:3px 6px 3px 0;}
.flash_text{border:1px solid #E0E0E0;float:left;height:223px;margin-left:3px;width:180px;padding:4px;}
#image_similar_new img{width:215px;height:215px;}
/* IMG BOX  */
#image{height:170px;width:170px;background-color:#fff;}
#image img{border:1px solid #e0e0e0;width:170px;height:170px;}
#image_similar img{width:160px;height:160px;}
.product_background{border:1px solid #e0e0e0;}
.magnifier{background:url(../images/magnifier.png) no-repeat scroll left bottom transparent;z-index:10;height:26px;overlay:hidden;position:relative;margin-top:-28px;margin-left:3px;}
.welcome_vspace{margin-top:5px;}
#welcome_vspace{display:block;line-height:14px;margin-top:2px;vertical-align:middle;}
.welcome_link{display:block;margin-top:3px;font-size:11px;color:#494949;}
#sticker_w{background-image:url("../images/sticker_w.png");height:7px;margin-left:1px;width:171px;}
#sticker_h{background-image:url("../images/sticker_h.png");display:inline-block;float:right;height:171px;margin-top:2px;width:5px;}
/********** @import "button.css";  button */
.orange_btn{background:url(../images/btn.png) no-repeat;cursor:pointer;width:100px;height:18px;border:none;}
a.ovalbutton{background:transparent url('../images/buttons/btn_change.png') no-repeat top left;display:block;float:left;font:normal 13px Tahoma;line-height:14px;height:25px;width:130px;padding-left:11px;text-decoration:none;}
a.regbutton{background:transparent url('../images/buttons/btn_register.png') no-repeat top left;display:block;float:left;font:normal 13px Tahoma;line-height:14px;height:25px;width:130px;padding-left:11px;text-decoration:none;}
a.regbutton:hover{background-position:bottom left;background:transparent url('../images/buttons/btn_register_h.png') no-repeat top left;}
a.ovalbutton span{display:block;margin-left:0;margin-right:22px;text-align:center;padding:4px 0;}
a.ovalbutton:hover{background-position:bottom left;background:transparent url('../images/buttons/btn_change_h.png') no-repeat top left;}
a.ovalbutton:hover span{background-position:bottom right;}
a.btn_add_cart_en{background:transparent url('../images/buttons/btn_add_cart.png') no-repeat top left;display:block;float:left;height:34px;width:150px;text-decoration:none;margin-left:15px;margin-top:20px;}
a.btn_add_cart_en:hover{background-position:bottom left;background:transparent url('../images/buttons/btn_add_cart_h.png') no-repeat top left;}
a.btn_add_cart_sr{background:transparent url('../images/buttons/btn_add_cart_sr.png') no-repeat top left;display:block;float:left;height:34px;width:142px;text-decoration:none;margin-left:15px;margin-top:25px;}
a.btn_add_cart_sr:hover{background-position:bottom left;background:transparent url('../images/buttons/btn_add_cart_sr_on.png') no-repeat top left;}
a.btn_cart_sr{background:transparent url('../images/buttons/btn_cart_sr.png') no-repeat top left;display:block;float:left;height:34px;width:123px;text-decoration:none;margin-top:8px;}
a.btn_cart_sr:hover{background-position:bottom left;background:transparent url('../images/buttons/btn_cart_sr_on.png') no-repeat top left;}
a.btn_cart_en{background:transparent url('../images/buttons/btn_cart.png') no-repeat top left;display:block;float:left;height:34px;width:135px;text-decoration:none;margin-top:8px;}
a.btn_cart_en:hover{background-position:bottom left;background:transparent url('../images/buttons/btn_cart_h.png') no-repeat top left;}
a.btn_order_en{background:transparent url('../images/buttons/btn_payment.png') no-repeat top left;display:block;float:left;height:34px;width:150px;text-decoration:none;margin-top:11px;margin-bottom:9px;}
a.btn_order_en:hover{background-position:bottom left;background:transparent url('../images/buttons/btn_payment_h.png') no-repeat top left;}
a.btn_order_sr{background:transparent url('../images/buttons/btn_order_sr.png') no-repeat top left;display:block;float:left;height:34px;width:123px;text-decoration:none;margin-top:11px;margin-bottom:9px;}
a.btn_order_sr:hover{background-position:bottom left;background:transparent url('../images/buttons/btn_order_sr_on.png') no-repeat top left;}
a.btn_details{background:transparent url('../images/buttons/btn_details.png') no-repeat top center;display:block;height:20px;width:119px;text-decoration:none;margin-top:3px;}
a.btn_details:hover{background:transparent url('../images/buttons/btn_details_on.png') no-repeat top center;}
.buttonwrapper{overflow:hidden;float:right;height:25px;width:150px;}
.buttonwrapper_left{overflow:hidden;float:left;}
.buttonwrapper_center{overflow:hidden;margin-left:auto;margin-right:auto;padding-top:15px;width:140px;}
/********* @import "dialog.css"; */
#login_form label,#login_form input{display:block;}
#login_form input.text{margin-bottom:12px;width:95%;padding:.4em;}
#login_form fieldset{border:0;margin-top:10px;padding:0;}
#login_form h1{font-size:1.2em;margin:.6em 0;}
#login_form div#users-contain{width:350px;margin:20px 0;}
#login_form div#users-contain table{border-collapse:collapse;width:100%;margin:1em 0;}
#login_form div#users-contain table td,div#users-contain table th{border:1px solid #eee;text-align:left;padding:.6em 10px;}
#login_form .ui-button{outline:0;text-decoration:none;cursor:pointer;position:relative;text-align:center;margin:0;padding:.4em 1em .5em;}
#login_form .ui-dialog .ui-state-highlight,.ui-dialog .ui-state-error{padding:.3em;}
#login_form #error{margin-left:2px;}
/******** */*{margin:0;padding:0;}
/* MENU * BASIC  */
body{font-family:"Trebuchet MS", sans-serif;background-color:#EFF0F2;font-size:13px;text-align:justify;color:#494949;margin:0;padding:0;}
body.terms_and_conditions{background:none repeat scroll 0 0 transparent;padding-left:10px;padding-right:10px;}
h1,h2,h3,h4,h5,h6{margin-top:0;padding-top:0;font-family:"Trebuchet MS", sans-serif;color:#AE3597;}
hr.sticker{float:left;margin-bottom:5px;margin-top:5px;width:519px;border-color:#E0E0E0;border-style:none none solid;border-width:0 0 1px;}
.hand{ cursor:pointer;}
a{outline-color:#-moz-use-text-color;outline-style:none;outline-width:medium;color:#AE3597;text-decoration:none;}
a.noborder{border-bottom:0;}
a.btn_cheapest{display:inline-block;background-color:#AC3694;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#FFF;font-size:15px;margin-top:5px;padding:2px 7px 3px;}
.s14{font-size:14px;}
.s15{font-size:15px;}
.s25{font-size:25px;}
#container{background-color:#FFF;width:955px;margin:0 auto;}
#left_side{background:url("../uploads/side_banners/left.jpg") no-repeat scroll 0 0 transparent;height:500px;left:50%;margin-left:-662px;position:fixed;text-align:right;width:168px;}
#right_side{background:url("../uploads/side_banners/right.jpg") no-repeat scroll 0 0 transparent;height:500px;margin-right:-680px;position:fixed;right:50%;text-align:left;width:180px;}
#shadow{background:url("../images/ws_bg.png") repeat-y scroll center top transparent;width:100%;}
#header{width:955px;padding-bottom:0;height:165px;margin:0 auto;}
#top{text-align:center;color:#fff;padding-top:3px;height:24px;width:100%;background:url('../images/bg_top.png') repeat-x;}
#header h1{padding-top:5px;font-size:3em;}
#header h2{font-size:1.2em;}
#header_left{margin-left:17px;margin-top:0;float:left;width:520px;height:220px;}
#header_right{margin-top:0;float:left;margin-left:2px;width:390px;}
#header_welcome{color:gray;font-size:16px;font-style:italic;font-weight:700;text-align:center;}
#menubar{width:955px;height:106px;background:url(../images/menu.png) no-repeat right top;margin:10px auto 0;}
#menubar_left img{margin:15px 0 0 30px;}
#menubar_container ul{left:45px;list-style-image:none;list-style-position:outside;list-style-type:none;position:relative;top:0;}
#menubar_container li a{color:#000;font-size:12px;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;float:left;--ifie6margin-right:0;margin-left:0;width:125px;padding:0 0 1px;}
#menubar_container li a:hover{color:#fff;text-decoration:none;}
#menubar_container li a.current{color:#E5643C;text-transform:uppercase;font-size:13px;font-weight:700;text-decoration:none;}
#menubar_icons ul{left:45px;list-style-image:none;list-style-position:outside;list-style-type:none;position:relative;top:0;margin-top:6px;}
#menubar_icons li a{color:#000;font-size:12px;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;width:125px;float:left;}
#flags{float:right;text-align:right;width:130px;}
#flags img{border:1px solid #E0E0E0;margin-left:5px;}
#flags_new{text-align:left;width:130px;}
#flags_new img{border:0;margin-right:5px;}
/* Menu   Content  */#content{width:955px;margin:0 auto;}
#lineOne{float:left;width:955px;}
#lineTwo{float:left;width:955px;height:29px;background:#AE3597;color:#FFF;font-size:14px;}
#lineTwo a{color:#fff;font-size:14px;}
#lineTwo table{width:924px;display:table;}
#lineTwo td{padding-top:4px;vertical-align:top;}
#lineTwo #currency{border:0;margin-top:0;padding-top:1px;font-size:15px;height:21px;width:35px;}
#lineTwo td select{padding:1px;}
#colOne{float:left;width:200px;margin-top:3px;}
#colTwo{float:left;width:550px;padding:0 10px;}
#colTwo h1{font-size:20px;font-weight:400;padding:0 0 10px;}
#colTwo #sticker_left_new h1{display:inline;}
#colTwo h2{margin-top:10px;margin-bottom:10px;letter-spacing:normal;font-size:13px;font-weight:400;color:gray;padding:9px 0 0;}
p.gray{color:gray;font-size:12px;}
#colThree{float:left;width:185px;}
p.pink{color:#AE3597;font-family:"Trebuchet MS", sans-serif;font-size:15px;font-weight:700;}
/* Content Elements  */#content h3{clear:both;letter-spacing:normal;font-size:12px;padding-top:10px;color:gray;font-weight:400;}
#content h4{letter-spacing:normal;font-size:12px;text-align:left;color:#AE3597;font-weight:400;padding:10px 0 3px;}
#content h4.shipment{letter-spacing:normal;font-size:12px;text-align:left;color:#C60;font-weight:400;padding:10px 0 10px 116px;}
/* Footer  */#bottom{height:135px;margin-top:20px;width:825px;background:#AE3597;display:inline-block;padding:25px 20px 5px 110px;}
#bottom li{list-style-type:none;}
#footer{margin-top:5px;margin-bottom:20px;width:100%;height:20px;display:inline-block;background:url('../images/bg_top.png') repeat-x;text-align:center;color:#FFF;font-size:11px;padding-top:2px;}
#copyright{width:100%;height:10px;display:inline-block;text-align:center;}
#footer p{text-align:center;font-size:smaller;}
#search{margin-top:10px;margin-bottom:16px;width:200px;height:66px;background-image:url(../images/search_box.png);}
#row{width:540px;float:left;padding-top:10px;}
#sticker_left{float:left;width:180px;margint-left:10px;}
#sticker_right{float:left;width:350px;}
#card_left{float:left;width:135px;margint-left:10px;}
#card_left img{position:relative;top:40px;left:25px;border:1px solid gray;}
#card_right{float:left;width:135px;padding-top:20px;}
#card_right h4{color:#000;font-size:14px;}
#price{color:#FFF;font-size:14px;position:relative;top:38px;left:-20px;text-align:right;font-weight:700;}
#search_new{background:url(../images/search.png) no-repeat 0;height:40px;margin-bottom:5px;margin-left:5px;}
.search_button{background-image:url(../images/search.gif);cursor:pointer;width:30px;height:32px;border:none;margin-left:0;padding:12px 0 0;}
.search_button_new{background-image:url(../images/search_icon.png);cursor:pointer;width:16px;height:16px;border:none;margin-left:5px;margin-top:1px;display:block;float:right;padding:12px 0 0;}
#btn_search{cursor:pointer;float:right;margin-right:30px;padding-top:3px;margin-top:8px;color:#FFF;}
#currency_txt{float:left;margin-left:50px;padding-top:3px;}
.searchText{color:#fff;padding-left:5px;padding-right:4px;font-size:10pt;width:114px;background:transparent url(../images/txt_field_bg.png);margin-left:2px;--ifie6border-width:0;border:0 solid gray;border-style:hidden;border-width:2px;}
.searchText_new{font-family:"Trebuchet MS", sans-serif;background:none;padding-left:5px;padding-right:4px;color:#907790;width:100px;margin-top:10px;font-size:11px;height:21px;margin-left:10px;--ifie6border-width:0;border:0 solid gray;border-style:hidden;}
.searchTextsmall{color:#fff;padding-left:5px;padding-right:7px;font-size:10pt;width:88px;background:transparent url(../images/txt_field_small_bg.png);margin-left:3px;border-style:hidden;border-width:2px;}
.login_field{text-transform:lowercase;color:#fff;font-size:10pt;width:111px;background:transparent url(../images/login_field_bg.png);margin-left:3px;--ifie6border-width:0;border:0 solid gray;border-style:hidden;border-width:2px;padding:2px 10px 2px 9px;}
#search_center{display:block;padding:11px 0 10px 33px;}
#sticker_customize{border:1px solid #DDD;}
.colors{height:54px;padding-top:2px;padding-left:2px;width:168px;border-bottom:1px solid #E0E0E0;}
.cart_color{border:1px solid #848484;width:16px;height:16px;float:left;}
#flip{margin-top:3px;}
#news hr{border-bottom:1px dotted #848484;border-top:none;border-left:none;border-right:none;}
#box_yellow{background-color:#F4E314;}
#box_orange{background-color:#EFA930;}
#box_red{background-color:#DC342F;}
#box_soft_pink{background-color:#E6A7BC;}
#box_pink{background-color:#CE2B7D;}
#box_dark_grey{background-color:#383431;}
#box_black{background-color:#131516;}
#box_brown{background-color:#743930;}
#box_yellow_green{background-color:#7EB433;}
#box_forest_green{background-color:#0F763F;}
#box_ice_blue{background-color:#95CDE6;}
#box_king_blue{background-color:#30337F;}
#box_mint{background-color:#9BCEB4;}
#box_light_grey{background-color:#DADDE0;}
.extra_colors p{font-size:12px;color:gray;line-height:12px;padding:2px;}
.extra_colors div{border:1px solid #848484;width:16px;height:16px;margin-right:3px;margin-top:5px;}
#box_gold{background-image:url(../images/gold.png);}
#box_silver{background-image:url(../images/silver.png);}
#box_bronze{background-image:url(../images/bronze.png);}
.ta_select{border:1px solid #848484;}
#ta_left{margin-top:2px;}
.discount{position: absolute; background: url(../images/discount.png) no-repeat; width:74px; height: 72px; right:0; top:0}
.discountL{position: absolute; background: url(../images/discount.png) no-repeat; width:74px; height: 72px; right:0; top:0}
#product_text{float:left;margin-bottom:5px;width:530px;background-image:url(../images/colors_bg.png);}
#product_text .table{background-color:#E7E7E7;background-image:url(../images/colors_bg.png);background-repeat:repeat-x;border:1px solid #DDD;}
#product_text td{border-bottom:1px solid #E0E0E0;padding-left:3px;}
#product_text .line{border-bottom:1px solid #E0E0E0;color:#000;font-size:13px;height:25px;paddingt:5px 0 0 5px;}
#product_colors{border:1px solid #D7D7D7;float:left;width:170px;height:200px;margint-left:10px;background-image:url(../images/colors_bg.png);}
#product_format{width:350px;margin-left:7px;height:200px;border:1px solid #D7D7D7;float:left;background-image:url(../images/colors_bg.png);}
#product_format_wide{width:500px;margin-left:7px;border:1px solid #D7D7D7;float:left;background-image:url(../images/colors_bg.png);}
#product_format td.right,#product_format_wide td.right{border-right:1px solid #E0E0E0;}
#product_colors .title{border-bottom:1px solid #E0E0E0;color:gray;font-size:13px;padding:6px 10px;}
#product_format .title{border-bottom:1px solid #E0E0E0;color:#000;font-size:13px;padding:6px 10px;}
#product_format .line{border-bottom:1px solid #E0E0E0;color:#000;font-size:13px;height:28px;}
#product_format .double_line{border-bottom:1px solid #E0E0E0;color:#000;font-size:13px;height:56px;}
#product_format .line_l{float:left;width:100px;border-right:1px solid #E0E0E0;text-align:center;padding:6px 10px;}
#product_format .line_r{float:left;text-align:left;padding:2px 5px;}
#product_format .notes,#product_format_wide .notes{float:left;height:45px;}
.price{width:30px;padding:1px 0 1px 3px;}
.spanwrapper{float:left;margin-top:4px;}
.left{float:left;text-align:left;}
.card_basket{position:relative;top:55px;left:5px;}
input.disabled{background:#fff;background-color:transparent;border:0;}
input.disabled_text_sticker{background:#fff;background-color:transparent;border:0;width:5px auto;}
/*  login box  */#login_box{width:185px;height:150px;float:left;color:#CFCFCF;background-image:url(../images/login_box_white_bg.png);}
#login_box td{padding-right:2px;}
#login_box label{font-size:11px;}
#login_box .head{font-size:14px;text-transform:uppercase;color:#3C3C3C;float:right;}
#login_box_ok{color:#3C3C3C;width:125px;height:94px;float:left;background-image:url(../images/login_box_white_small_bg.png);padding:20px 30px;}
#login_box a{font-size:12px;text-decoration:none;text-transform:uppercase;color:#3C3C3C;}
#login_box .small{font-size:8px;}
#login_box a:hover{text-decoration:underline;text-transform:uppercase;color:gray;}
#faq hr{border:none 0;border-top:1px dashed gray;width:100%;height:1px;}
#faq .faq{display:block;padding:2px 0;}
#faq .faq_div{padding:5px 0 5px 20px;}
#pagination{width:550px;display:inline-block;}
.margintop{float:left;margin-top:10px;}
.add_this{float:right;padding-bottom:10px;}
#top_username{display:block;margin-bottom:5px;}
#top_my_sticker{padding-bottom:4px;display:block;}
.gray{color:lightgray;}
dt{padding-left:10px;}
dd{margin-left:80px;}
.fb_share_sr{background-image:url("../images/buttons/fb_share_sr.png");display:block;height:18px;width:118px;margin-right:3px;margin-top:1px;float:left;}
.fb_share_en{background-image:url("../images/buttons/fb_share_en.png");display:block;height:18px;width:117px;margin-right:3px;margin-top:1px;float:left;}
#blog h2{font-size:20px;margin-bottom:0;}
#blog h3.date{border-bottom:1px solid #E8E8E8;color:#7A8B8B;display:block;font-size:14px;font-weight:400;padding-bottom:2px;text-align:right;text-transform:uppercase;}
#blog .post{border-bottom:1px solid #D9D9D9;}
#blog .login_to_comment{margin-top:5px;color:#000;}
#blog .comments{margin:20px 0;}
#blog .comment_item{display:block;border-bottom:1px solid #E8E8E8;margin-bottom:10px;}
#blog .commentAuthor{display:inline;color:#F2572B;font-weight:700;}
#blog .commentText{color:gray;}
#blog .commentTime{display:inline;float:right;color:lightgray;font-size:12px;}
/* galleryfic */div#page{width:500px;background-color:#fff;text-align:left;border-color:#ddd;border-style:none solid solid;border-width:medium 1px 1px;margin:0 auto;}
div#ads{clear:both;padding:12px 0 12px 66px;}
/*div#footer {	clear: both;	color: #777;	margin: 0 auto;	padding: 20px 0 40px;	text-align: center;} */div.content{display:none;float:right;width:550px;}
div.content a,div.navigation a{text-decoration:none;color:#777;}
div.content a:focus,div.content a:hover,div.content a:active{text-decoration:underline;}
div.controls{margin-top:5px;height:23px;}
div.slideshow-container{position:relative;clear:both;height:302px;}
div.loader{position:absolute;top:0;left:0;background-image:url('../images/gallerific/loader.gif');background-repeat:no-repeat;background-position:center;width:550px;height:502px;}
div.slideshow span.image-wrapper{display:block;position:absolute;top:0;left:0;}
div.slideshow a.advance-link{display:block;width:550px;height:502px;text-align:center;}
div.slideshow img{border:1px solid #ccc;}
div.caption-container{position:relative;clear:left;height:75px;}
span.image-caption{display:block;position:absolute;top:0;left:220px;}
div.caption{padding:12px;}
div.image-title{font-weight:700;font-size:1.4em;}
div.image-desc{line-height:1.3em;padding-top:12px;}
ul.thumbs{clear:both;margin:0;padding:0;}
ul.thumbs li{float:left;list-style:none;margin:5px 10px 5px 0;padding:0;}
a.thumb{display:block;border:1px solid #ccc;padding:2px;}
ul.thumbs li.selected a.thumb{background:#000;}
.discount_text{ position: absolute;left: 0;top: 60px;background-color: #ae3597;color: #fff;width: 62px;font-size: 10px;text-align: center;}
a.thumb:focus{outline:none;}
ul.thumbs img{border:none;display:block;}
div.pagination{clear:both;}
div.navigation div.top{margin-bottom:12px;height:11px;}
div.navigation div.bottom{margin-top:12px;}
div.pagination a,div.pagination span.current,div.pagination span.ellipsis{display:block;float:left;margin-right:2px;border:1px solid #ccc;padding:4px 7px 2px;}
div.pagination a:hover{background-color:#eee;text-decoration:none;}
div.pagination span.current{font-weight:700;background-color:#000;color:#fff;border-color:#000;}
div.pagination span.ellipsis{border:none;padding:5px 0 3px 2px;}
ul.adminmenu li a:link,ul.adminmenu li a:active,ul.adminmenu li a:visited,ul.leftmenu li a:link,ul.leftmenu li a:active,ul.leftmenu li a:visited,#header *,div.slideshow a.advance-link:hover,div.slideshow a.advance-link:active,div.slideshow a.advance-link:visited{text-decoration:none;}
ul.adminmenu li a:hover,ul.leftmenu li a:hover,ul.leftmenu li ul li a:hover{color:#9B9C9E;}
ul.leftmenu li a,ul.leftmenu li ul li ul li.selected a,#footer *{color:#000;}
ul.leftmenu li ul li,#news,#product_format .size select{font-size:12px;}
ul.leftmenu li ul li ul li.selected,.bold,#news h4{font-weight:700;}
#summary .compact,div.nav-controls,div.download{float:right;}
#summary a img,#noborder td{border:0;}
#giftcard,#register{background-color:#E7E7E7;background-image:url(../images/summary_bg.png);background-repeat:repeat-x;border:1px solid #E4E4E4;width:400px;margin:0;}
#giftcard select,#box_white{background-color:#FFF;}
a.cart_back:hover,a.cart_back_24:hover{background:transparent url(../images/buttons/btn_shopping_h.png) no-repeat scroll 0 0;}
#cartTable .scrollgeneric,#compareBoxDetails .scrollgeneric{font-size:1px;left:0;line-height:1px;position:absolute;top:0;}
#cartTable .vscrollerbar,#compareBoxDetails .vscrollerbar{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../images/scrollhandle-small.gif) no-repeat scroll 0 0;cursor:pointer;height:52px !important;width:12px;z-index:2;padding:0;}
#cartTable .vscrollerbase,#compareBoxDetails .vscrollerbase{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../images/scrollbar-bgr.gif) no-repeat scroll 0 0;width:12px;}
.cartBottomLeft a,.cartSummBox a{text-decoration:none;color:#fff;}
.bottomCart img,#sticker_left_new h1,div.ss-controls{float:left;}
.compareBoxTop,.compareBoxDetailsList{float:left;width:145px;}
#product_format_new .colors div,.colors div{border:1px solid #848484;width:16px;height:16px;float:left;margin-right:3px;margin-top:5px;}
#product_colors_new,#sticker_right_new,#product_format_new{float:left;width:180px;padding-left:20px;}
.lpad20,#colThree ul{padding-left:20px;}
#product_format_new td,#product_format_wide_new td,#product_format td,#product_format_wide td{border-bottom:1px solid #E0E0E0;padding:2px 0 1px 3px;}
#product_format_new td.noborder,#product_format_wide_new td.noborder,#product_format td.noborder,#product_format_wide td.noborder{border:none;}
#product_format_new #size,#product_format_new #qty,#product_format_wide_new #notes,#product_format_wide_new #width,#product_format_wide_new #height,#product_format_wide_new #qty{border:1px solid gray;margin:2px;}
#image_similar_new,#image_similar{padding-top:10px;position: relative}
a:link.ovalbutton,a:visited.ovalbutton,a:active.ovalbutton,#bottom a{color:#fff;}
#menubar_container,#menubar_icons{width:955px;float:left;clear:both;}
#menubar_container li,#menubar_icons li{list-style:none;display:inline;margin:0 5px;}
#box_dark_red,#box_darkred{background-color:#B22C2F;}
#product_text input,#product_text select{margin-top:4px;margin-left:5px;}
.pad5,div.controls a{padding:5px;}


#frm_testimony .error{ clear: left;color: purple;display: inherit;font-weight: bold;}
.testimony_item {margin-top:10px;padding:5px;}
.stars { height:25px;width:74px;}
.stars_5 {background:transparent url(../images/icons/stars.png) no-repeat scroll -3px 0;}
.stars_4 {background:transparent url(../images/icons/stars.png) no-repeat scroll -16px 0;}
.stars_3 {background:transparent url(../images/icons/stars.png) no-repeat scroll -29px 0;}
.stars_2 {background:transparent url(../images/icons/stars.png) no-repeat scroll -42px 0;}
.stars_1 {background:transparent url(../images/icons/stars.png) no-repeat scroll -56px 0;}
