/* photogallery */
.photogallery div{float:left; margin:0px 26px 26px 0px;}
/* photogallery end */

/* pager */
.pager{height:25px; border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; padding:0 12px; line-height:25px; font-size:11px;}
.pager a{font-size:11px;}
.pager .pager_pages{float:left;}
.pager .show_all{float:right;}
.pager a.cur{color:#333; text-decoration:none; font-weight:bold;}

/* map */
.map{line-height:18px;}

/* registration */
.reg_conditions{height:200px; border:1px solid #c1c1c1; overflow:auto; padding:10px; background:#fff;}
img.captcha{border:1px solid #c1c1c1; margin-top:4px;}

/* wishlist */
.wishlist_item.hover{background:#F1F1F1;}
.wishlist_items .item_table{width:100%;}
.wishlist_items .item_table td{padding-top:5px; padding-bottom:15px; vertical-align:top;}
.wishlist_items .item_table td.photo{width:90px; vertical-align:top; padding-left:10px; padding-top:20px !important;}
.wishlist_items .photo img{border:1px solid #d7d7d7; width:70px;}
.wishlist_items .section_name{float:left;}
.wishlist_items .section_name a{font-size:10px;}
.wishlist_items .item_controls_cnt{text-align:right; height:25px; padding-right:17px;}
.wishlist_items .item_controls_cnt div{display:none;}
.wishlist_item.hover .item_controls_cnt div{display:block;}
.wishlist_items .item_controls_cnt a{font-size:11px;}
.wishlist_items .item_name{}
.wishlist_items .item_name a{font-size:15px;}
.wishlist_items .item_desc{font-size:12px; line-height:1.2em; color:#5B5B5B;}
.wishlist_items .price{}
.wishlist_items .items_num{float:right;}
.wishlist_items .items_num td{white-space:nowrap; padding:0 2px 0 0; vertical-align:top;}
.wishlist_items .items_num input{width:38px; height:16px;}
.wishlist_items .items_num input.im{margin-left:3px; background:none !important;}
.wishlist_items .items_num td.tot_price{padding-left:5px; width:80px;}
div.tot_price{font-weight:bold;}
.wl_total_sum{font-size:23px; line-height:1.4em;}
.wl_total_sum .ttl{float:left; padding-left:130px;}
.wl_total_sum .sum{float:right;}
.wishlist_order_form table{width:100%;}
.wishlist_order_form .form textarea{width:100%; height:58px;}
.wishlist_order_form .form td{padding-left:0; padding-right:10px;}
.wishlist_order_form .form td.f_name{width:100px; text-align:left;}
.wishlist_order_form .form input{width:200px;}
.wishlist{}
.wishlist .rnd_cnt_grey{padding:0;}
.wishlist .rnd_bot_grey{margin:0;}
.wishlist .sp{height:5px; font-size:1px !important; line-height:1px !important;}
.wishlist_name{padding-bottom:4px; padding-left:10px; padding-top:4px;}
.wishlist.default .wishlist_name a{font-weight:bold; text-decoration:none !important;}
.wishlist_date{font-size:11px; color:#8E8E8E; padding-left:10px; padding-bottom:4px;}
.create_wishlist_link{display:block; line-height:16px; padding-left:24px; background:url('/img/plus_icon.gif') 0 0 no-repeat; margin:10px 10px;}
#create_wishlist{display:none; padding-left:10px;}
.wishlist_controls{vertical-align:top; font-size:11px; word-spacing:4px; padding:8px 10px;}
.wishlist_controls a{font-family:arial; font-size:11px; word-spacing:0;}
.wishlist_controls span{word-spacing:0;}
.wishlist_left_content{padding-left:12px;}
.t_price{font-weight:bold;}

.wishlist_item .wishlist_order_form{margin-top:10px; background:#f1f1f1;}
.wishlist_item .wishlist_order_form td{padding-left:10px;}
.wishlist_item .wishlist_order_form td img{margin-bottom:4px;}

#moveitem_popup{border:1px solid #d8d8d8; position:absolute; display:none; padding:6px; width:150px; z-index:130; top:30px; right:100px; background:#fff;}
#moveitem_popup a{line-height:20px;}
.close_moveitem_popup{text-align:right; cursor:pointer;}

#wishlist_rename{display:none; text-align:right; padding:8px; background:#e2e2e2; margin-bottom:1px;}
#wishlist_rename input{width:200px;}
#wishlist_note_form{display:none; text-align:right; background:#e2e2e2; padding:8px; }
#wishlist_note_form textarea{width:70%; margin-bottom:5px; height:80px;}

.wishlist_left_cnt{padding-left:20px;}
.wishlist_left_cnt a{font-size:15px;}

/* TAGS */
.tags_container{line-height:20px; padding-top:10px;}
.tags{word-spacing:5px;}
.tags a{word-spacing:0;}
.tags.p_top{padding-top:5px;}