/* —————————————————————————————— product_view1 —————————————————————————————— */
//#product1 #primary_block {margin:20px 0 20px 0;}

/* ————— left block ————— */
#product1 #primary_block #pb-right-column {width:306px;float:left;}

#product1 .img_center{width:300px; height: 300px;}
/* product img */
//#product1 #primary_block #image-block {width:300px;height:300px;vertical-align:middle;position:relative;border-width:1px;border-style:solid; border-color:#0000FF; }
#product1 #primary_block #image-block img#bigpic {max-width:300px;max-height:300px;cursor:pointer; margin: 0 auto;}
#product1 #primary_block #image-block img#bigpic.jqzoom {position:relative;}
#image-block a img,#thumbs_list_frame a img{border:1px solid #0000FF;}
#thumbs_list_frame li{list-style: none; overflow: visible}
/* zoom */
#product1 div.zoomdiv {width:403px!important;height:304px!important;z-index:100;background:#ffffff;border:1px solid #ddd!important;overflow:hidden;text-align:center;position:absolute;top:-1px !important;left:0px;display:none;}
#product1 img.jqzoom{cursor:crosshair;position:relative;}


/* views block */
#product1 #views_block {width:306px;height:82px;margin:10px 0 0 0;position:relative;}

#product1 #view_scroll_left,
#product1 #view_scroll_right {width:10px;height:0;display:block;padding:80px 0 0 0;overflow:hidden;background:url(../images/arrow_thumbs.png) 0 0 no-repeat;position:absolute;top:0;}

#product1 #view_scroll_left {left:0;}
#product1 #view_scroll_right {background-position:0 -80px;right:0;}

#product1 #thumbs_list {height: 83px;
    margin: 0 0 10px 19px;
    overflow: hidden;
    width: 267px;}
#product1 #thumbs_list ul {}
#product1 #thumbs_list li {width:82px;height:82px;float:left;margin:0 10px 0 0;cursor:pointer;}
#product1 #thumbs_list li a {display:block;border-width:1px;border-style:solid;border-color:#e9e9e9;}
#product1 #thumbs_list li.thumb_last {margin:0;}
#product1 #thumbs_list li a img {}

#product1 span#wrapResetImages {display:none;}
#product1 span#wrapResetImages div {width:306px;margin:0 0 -3px 0;padding:17px 0 10px 20px;}


/* usefull links */
#product1 #usefull_link_block {margin:10px 0 0 0;clear:both;padding:9px 0 6px 20px;overflow:hidden;background:url(../images/gradient_light.png) 0 bottom repeat-x;border-width:1px;border-style:solid;}
#product1 #usefull_link_block li {padding:2px 0 0 23px;background:url(../images/bullet_alt.png) 0 12px no-repeat; float:left; margin-right:12px; margin-bottom:5px;}
#product1 #usefull_link_block li:first-child {background:url(../images/mail-icon.png) 0px -1px no-repeat;}
#product1 #usefull_link_block li.print {background:url(../images/print.png) 0px 2px no-repeat;padding-left:18px;}

#product1 #usefull_link_block li a,
#product1 #usefull_link_block span.span_link {text-decoration:none;color:#333;cursor:pointer;}

#product1 #usefull_link_block li a:hover,
#product1 #usefull_link_block span.span_link:hover {text-decoration:none; color:#999;}

#product1 #usefull_link_block li.view-size {background:url(../images/view-size.png) 0px 1px no-repeat;padding-left:19px;}


/* ————— right block ————— */
#product1 #primary_block #pb-left-column {width:364px;float:left;padding:0 0 0 20px;}
#product1 #primary_block #pb-left-column h1 {text-transform:none;padding:0;background:none;border:none;margin-top:-5px;font-size:28px;line-height:32px;color:#737373; height:auto;}

#product1 #buy_block {margin:20px 0 0 0;border-width:1px 0 0 0;border-style:solid; border-color: #0000FF}
#product1 #buy_block p {}


/* price */
#product1 #buy_block div.price {padding:20px 0 0;overflow:hidden; font-size: 18px; line-height: 28px}
#product1 #buy_block span.our_price_display {height:27px;display:block;float:left;}
#product1 #buy_block span#our_price_display {display:block;float:left;padding:0px 0 0 0;font-size:20px;}

#product1 #buy_block span.our_price_display_tax {display:block;float:left;padding:6px 0 0 5px;}
#product1 #buy_block span.price-old{text-decoration: line-through; color: red; font-size: 80%}

/* quantity */
#product1 #buy_block #quantity_wanted_p {float:right;padding:0 10px 0 0;}
#product1 #buy_block #quantity_wanted_p label {float:right;padding:6px 7px 0 0;text-align:right;}
#product1 #buy_block #quantity_wanted_p #quantity_wanted {width:20px;height:15px;float:right;padding:6px;text-align:center;}


/* add to cart */
#product1 #buy_block #add_to_cart {float:right;margin:0;padding:0;}
#product1 #buy_block #add_to_cart input {display:none;}


/* minimal quantity (optional) */
#product1 #buy_block #minimal_quantity_wanted_p {margin:0;padding:17px 0;border-width:1px 0 0 0;border-style:solid;}
#product1 #buy_block #minimal_quantity_wanted_p #minimal_quantity_label {margin:0 5px;}


/* other product options */
#product1 #buy_block .other_options {border-width:1px 0 0 0;border-style:solid;}


/* taxes & discounts */
#product1 #buy_block #other_prices {width:50%;float:left;padding:10px 0 0 0;}

#product1 #buy_block #other_prices,
#product1 #buy_block #other_prices p,
#product1 #buy_block #other_prices span {font:12px "Arial";}

#product1 #buy_block #other_prices > p {width:100%;min-height:18px;margin:0;padding:13px 0 0 0; }
#product1 #buy_block #other_prices > p#old_price{color:#96cc04;}

#product1 #buy_block #old_price {text-decoration:line-through;}
#product1 #buy_block #reduction_percent {}
#product1 #buy_block .pack_price {}
#product1 #buy_block .price-ecotax {color:#229922;}

#product1 #buy_block #pQuantityAvailable {font-weight:bold;}
#product1 #buy_block #pQuantityAvailable span {font-weight:bold;}

#product1 #buy_block #last_quantities {font-weight:bold !important;color:#ff0000;}

#product1 #buy_block #product_reference label {font-weight:bold;}


/* attributes */
#product1 #buy_block #attributes {width:50%;float:right;padding:10px 0 0 0;}
#product1 #buy_block #attributes p {margin:0;padding:10px 0 0 0;overflow:hidden;}

#product1 #buy_block span.on_sale,
#product1 #buy_block span.discount {height:18px;display:block;float:right;margin:10px 0 0 0;padding:3px 7px 0 7px;background:#96cc04;color:#fff;}

#product1 #buy_block #attributes label {float:right;padding:3px 7px 0 0;text-align:right;}
#product1 #buy_block #attributes select {width:120px;height:21px;float:right;padding:1px;}


/* short description */
#product1 #primary_block #short_description_block {margin:20px 0 20px 0;/*padding-bottom:20px*/; border-width:1px 0 0px 0;border-style:solid; border-color: #0000FF}

#product1 #primary_block #short_description_content,
#product1 #primary_block #short_description_content p {margin:17px 0 0 0;padding:0;}


/* buttons */
#product1 #primary_block .buttons_bottom_block {margin:0;}
#product1 #primary_block .buttons_bottom_block a {}
#product1 #primary_block .buttons_bottom_block input#add2cartbtn {display:none;}


/* pack items */
#product1 #primary_block .pack_content {margin:20px 0 0 0;padding:17px 20px;border-width:1px;border-style:solid;}
#product1 #primary_block .pack_content h3 {padding:0;}
#product1 #primary_block .pack_content ul {}
#product1 #primary_block .pack_content ul li {padding:10px 0 0 0;font-size:10px;}
#product1 #primary_block .pack_content ul li p {margin:0;padding:0;}


/* color picker */
#product1 #primary_block #color_picker {margin:20px 0 0 0;padding:0 20px 20px 20px;border-width:1px;border-style:solid;}
#product1 #primary_block #color_picker h3 {}
#product1 #primary_block #color_picker ul {padding:10px 0 0 0;overflow:hidden;}
#product1 #primary_block #color_picker ul li {display:inline;float:left;margin:0 7px 0 0;}
#product1 #primary_block #color_picker ul li a {width:25px;height:25px;display:block;border:1px solid #777;cursor:pointer;}
#product1 #primary_block #color_picker ul li a:hover {}

#product1 #primary_block a#color_all {cursor:pointer;}


/* social icons */
#product1 #pb-left-column .share {margin:20px 0 0 0;padding:10px;overflow:hidden;background:url(../images/gradient_light.png) 0 bottom repeat-x;border-width:1px 0;border-style:solid;line-height:normal;}
#product1 #pb-left-column .share a {text-decoration:none;height:20px;}
#product1 .addthis_button_google_plusone {width:64px!important;}
#product1 .addthis_button_tweet.at300b {width:82px;}
#product1 .addthis_button_google_plusone.at300b div {font-size:none!important;float:left!important;width:80px;}


/* quantity discount */
#product1 div#quantityDiscount {margin:20px 0 0 0;padding:0 20px 20px 20px;border-width:1px;border-style:solid;}

#product1 div#quantityDiscount table {width:100%;margin:20px 0 0 0;}
#product1 div#quantityDiscount th {padding:0 0 5px 0;border-width:0 0 1px 0;border-style:solid;font-weight:bold;text-align:left !important;}
#product1 div#quantityDiscount td {padding:5px 0 0 0;}


#product1 .attributes, #product1 #short_description_content{font-size: 13px}
#product1 .attributes td{padding:3px 0px;}
#product1 .attributes td:first-child{
    background: url(/images/tbl_crop.gif) repeat-x left bottom;
}
#product1 .attributes td:first-child span{
    padding-right: 3px;
}
div.attributes table tr{
    border-bottom: 1px solid #958D8D;
}
#product1 .inputboxquantity{
    width: 20px;
    height: 15px;
    padding: 4px 5px;
    text-align: center;
    border: #E6E6E6 1px solid;
}
#product1 .quantity_box{
    font: normal 16px "Arial";
    color: #555;
    line-height: 28px
}
#product1 .quantity{
    margin: 10px 0px;
    display: block;
    float: left;
}

#product1 .attr_png{background: #fff}
/* —————————————————————————————— product_view1 END —————————————————————————————— */



