#shrine {margin-bottom:30px;}

#shrine .image {text-align:center; font-size:90%; padding:5px 0 5px 0;}
#shrine .image .labels {padding-top:20px;}
#shrine .image .labels .best_value {margin:0 5px;}
#shrine .image .labels .most_sold {margin:0 5px;}

#shrine .details {font-size:100%; padding:5px 0 0 5px;}
#shrine .details .market_desc {padding-bottom:20px;}
#shrine .details .user_rating .ur_t {font-weight:bold;}
#shrine .details .user_rating .ur_v {margin:0 10px 0 5px;}
#shrine .details .user_rating .ur_v .pr {position:relative; top:1px;}
#shrine .details .user_rating .ur_l {font-size:90%;}
#shrine .details .warranty span {font-weight:bold;}
#shrine .details .availability {padding-bottom:11px;}
#shrine .details .availability .value {font-weight:bold;}
#shrine .details .origcode {margin-top: -10px; padding-bottom:10px;}
#shrine .details .origcode span {font-weight:bold;}
#shrine .details .reg_price {padding:1px 0px;}
#shrine .details .reg_price .value {background:url(../img/design/izdelki/line-through.gif) repeat-x center;}
#shrine .details .your_price {font-family:Tahoma; font-weight:bold; font-size:100%;}
#shrine .details .your_price span {color:#E04343;}
#shrine .details .your_price .alt_currency {color:#666666; font-size:85%;}
#shrine .details .your_save {padding:1px 0px;}
#shrine .details .your_save span {font-weight:normal;}
#shrine .details .your_save .discount {font-weight:bold;}
#shrine .details .manuf {font-family:Tahoma; font-weight:bold; font-size:100%;}

.productimages h2 {font-family:sans-serif; font-size:130%;}

.btn_add_to_basket_onstock {padding:15px 0;}
.btn_add_to_basket_onstock span {display:none;}
.btn_add_to_basket_onstock a {display:block; height:35px; width:169px; background:       url(../img/design/gumbi/dodaj-v-kosarico.gif) no-repeat top left;}
.btn_add_to_basket_onstock a:hover {display:block; height:35px; width:169px; background: url(../img/design/gumbi/dodaj-v-kosarico.gif) no-repeat top left; background-position: 1px -34px;}

.btn_add_to_basket_nostock {padding:15px 0;}
.btn_add_to_basket_nostock span {display:none;}
.btn_add_to_basket_nostock a {display:block; height:35px; width:169px; background:       url(../img/design/gumbi/dodaj-v-kosarico2.gif) no-repeat top left;}
.btn_add_to_basket_nostock a:hover {display:block; height:35px; width:169px; background: url(../img/design/gumbi/dodaj-v-kosarico2.gif) no-repeat top left; background-position: 1px -34px;}

.btn_my_favorite {padding:15px 0 0;}
.btn_my_favorite span {display:none;}
.btn_my_favorite a {margin:0 auto; display:block; height:27px; width:89px; background: url(../img/design/gumbi/btn_moj_izbor.gif) no-repeat top left;}
.btn_my_favorite a:hover {margin:0 auto; display:block; height:27px; width:89px; background: url(../img/design/gumbi/btn_moj_izbor.gif) no-repeat top left; background-position: 1px -26px;}

#shrine .details .msc {font-size:100%; padding:3px 5px 10px;}
#shrine .details .msc span {display:block; margin-bottom:5px; padding:1px 13px; background: url(../img/design/menus/arrow-red.gif) no-repeat top left; background-position: 0 5px;}

#shrine .details .out_of_stock {width:90%; background-color:#EFEFEF; border:1px solid #C0C0C0; padding:10px; margin-top:20px; margin-bottom:10px;}
#shrine .details .out_of_stock h2 {padding-bottom:10px; color:#333333; font-size:110%;}
#shrine .details .out_of_stock a {display:block; padding-top:10px;}

#primerjalnik .out_of_stock {width:90%; background-color:#EFEFEF; border:1px solid #C0C0C0; padding:10px; margin-top:20px; margin-bottom:10px;}
#primerjalnik .out_of_stock h2 {padding-bottom:10px; color:#333333; font-size:110%;}
#primerjalnik .out_of_stock a {display:block; padding-top:10px;}

#primerjalnik .tfoot .tdl_pdt {vertical-align: top}
#primerjalnik .tdl_pdt {vertical-align: top;border-top:1px solid #666666;}

#shrine_bottom .details .out_of_stock {width:90%; background-color:#EFEFEF; border:1px solid #C0C0C0; padding:10px; margin-top:20px; margin-bottom:10px;}
#shrine_bottom .details .out_of_stock h2 {padding-bottom:10px; color:#333333; font-size:110%;}
#shrine_bottom .details .out_of_stock a {display:block; padding-top:10px;}

#additional_pics {margin-top:-20px; padding-bottom:30px;}
#additional_pics h2 {padding-top:20px;}
#additional_pics_info {padding:5px 0 20px;}
#additional_pics .product_ap_pi {margin-left:20px;}

.product_description h2 {font-family:sans-serif; font-size:130%;}


#tehnical_description {padding-top:40px;}
#tehnical_description h2 {font-family:sans-serif; font-size:130%;}

#tehnical_data {border-top:1px solid #C0C0C0; margin-top:10px; width:100%;}
#tehnical_data td {font-size:90%; padding:5px 5px;}
#tehnical_data .tdl {width:200px; font-weight:bold; text-align:right; background:#F2F4F4; border-bottom:1px solid #C0C0C0; border-top:1px solid #FFFFFF; border-right:1px solid #C0C0C0; }
#tehnical_data .tdr {border-bottom:1px solid #C0C0C0; border-top:1px solid #FFFFFF;}
#tehnical_data .off {background-color:#FFFFFF;}
#tehnical_data .on .tdl {background:#EEEECC; border-right:1px solid #EEEECC;}
#tehnical_data .on .tdr {background:#EEEECC;}
#tehnical_data .tdl_more_info {width:20px; height:17px; float:left; background:url(../img/design/ikone/more_info.gif) no-repeat top left; cursor:hand;}

#user_opinion {font-size:100%; padding:30px 0;}
#user_opinion h2 {font-family:sans-serif; padding-bottom:20px;}
#user_opinion .user_rating {padding: 0 0 10px 0;}
#user_opinion .user_rating .ur_t {font-weight:bold;}
#user_opinion .user_rating .ur_v {margin:0 10px 0 5px;}
#user_opinion .user_rating .ur_v .pr {position:relative; top:1px;}

.top_left {padding:0px 0px 0px 8px; background:#EFEFEF url(../img/design/cell_empty_left.gif) no-repeat top left;}
.top_right {padding: 7px 5px 0 0; background:#EFEFEF url(../img/design/cell_empty_right.gif) no-repeat top right;}
.bottom_left {font-size:1px; padding:0 0 0 10px; background:#EFEFEF url(../img/design/cell_empty_left_bottom.gif) no-repeat bottom left;}
.bottom_right {height:10px; background:#EFEFEF url(../img/design/cell_empty_right_bottom.gif) no-repeat bottom right;}
.divider {font-size:1px; border-top:1px solid #C0C0C0; border-bottom:1px solid #FFFFFF}

.rate_it td {padding:5px 5px 0 0;}
.rate_it .pr {padding-top:4px;}

.opinion {font-size:90%;}
.opinion p {margin:0; padding:5px 0 30px;}
.opinion .title {font-weight:bold;}
.opinion .date {padding:0 5px; color:#999999;}
.opinion .author {border-bottom:3px double #C0C0C0; color:#999999;}

#add_comment .top_right {text-align:center; padding-top:9px;}

#your_comment td {padding:3px; vertical-align:top;}
#your_comment .ycyn {font-weight:bold; text-align:right; padding-top:5px;}
#your_comment .ycyr {font-weight:bold; text-align:right; padding-top:7px;}
#your_comment .ycyrv {padding:0;}
#your_comment .ycyc {font-weight:bold; text-align:right;}
#your_comment .ycycv textarea {font-size:110%; width:400px; height:80px;}
#your_comment .ycs_btn input {font-size:100%; margin-top:10px;}

#x_sell h2 {font-family:sans-serif; font-size:130%;}

/* RIGHT COLUMN ON Product */
#product_body #right_column {padding-top:50px;}
.no_stock_order {font-weight: bold;}
