@charset "utf-8";
/* CSS Document */
#all_mesK{float: left;
margin: 0px 0 0 0px;
width: 650px;
padding: 10px 0px 3px 0px;
background-color: #F0F0F0;}
#box2 div.box_r{background-color: #E0E0E0;font-weight: 100;
width: 185px;
padding: 0px 0px 0px 5px;
float: right;
margin: 1px 0px 9px 0;}
.addForm ul{
border:none;
float:left;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
list-style:none;
margin: 0 !important;
padding: 2px 0px 4px 0px; display:block;
}
i.t_v{float: left;
margin: 10px 0px 0px 2px;
font-style: normal;}
img.type_cat{margin: 8px 4px 2px 4px;float: left;
padding: 1px;
background-color: white;}
img.type_cat:hover,img.type_cat_yes{border: 1px solid black;
margin: 7px 3px 1px 3px;
-webkit-box-shadow: 0px 0px 9px #FFF;
-moz-box-shadow: 0px 0px 9px #FFF;
box-shadow: 0px 0px 9px #FFF;
}

#min_c,#max_c{width: 43px;
float: left;
margin: 4px 3px 0px 0px;}


.addForm ul li{clear:both; padding:0px 0}
.addForm input{margin:0}
.select_vsbl.cat_rk1,.select_vsbl.cat_rk2{width:  180px!important;margin:  0px 0px -7px 0px;}
.select_vsbl.cat_rk2{margin:  10px 0px -7px 0px;}
.select_vsbl.type_vlt{width: 64px;margin: 4px 0px 7px 0px;}
/*вывод */


/* магазином */
.block_thing2 {
background-color: #FFF;
padding: 5px 5px 5px 5px;
margin: 0px 0px 10px 10px;
width: 140px;
height: 150px;
float: left;
text-align: center;

}
.block_thing2 .block_photo,.block_thing2 .block_photo_null{float: none;
min-height: 112px;
width: 140px;
text-align: center;
margin: 0 auto;
display: block;
background-size: 100% auto;
background-position: center;
background-repeat: no-repeat;background-color: white; text-decoration:none}
.block_thing2 .block_photo_null{
background-size: 90px auto;
}
.block_thing2 a.block_photo img,a.block_photo_null img{cursor:pointer; float:none;}
.block_thing2 .cena{color: white;
font-weight: 100;
background-color: #6EB668;
padding: 2px 4px;
border: 1px solid #638568;
display: block;
clear: both;
margin: 0px -5px;}
.block_thing2 .name_thing{text-decoration: none !important;
float: left;
width: 100%;
font-size: 12px;
font-weight: bold;
overflow: hidden;
color: black;
cursor: pointer;
white-space: nowrap;
height: 18px;
padding: 4px 0 0 0;}
.block_thing2:hover .name_thing, .block_thing2 a:hover{color:green; text-decoration:none !important;}
.block_thing2 .name_thing b{color:#F00;}/* для поиска - подсветка букв и слов */
.block_thing2 .viev_admin {margin: -111px 8px -9px -5px !important;
height: 17px;
z-index: 1;
position: absolute;
}




/* списком */
.block_thing{background-color:#333; padding:6px; height:29px; clear:both; cursor:pointer;margin: 0px 10px 10px 10px;}
.block_thing .block_photo,.block_thing .block_photo_null{float: left;
min-height: 90px;
width: 100px;
text-align: center;
margin: 0px 4px 10px auto;
display: block;
background-size: 100% auto;
background-position: center;
background-repeat: no-repeat;
background-color: white;
text-decoration: none;
border: 1px solid #DDD;}
.block_thing .block_photo_null{
background-size: 90px auto;
}

.block_thing a.va{cursor:pointer; letter-spacing:1px; font:bold 13px Arial, Helvetica, sans-serif; display:block; color:#333;}
.block_thing a.va{display: block;
border: 1px solid #DDD;
float: left;
margin: 0 -10px 10px -5px;
padding: 5px 3px 4px 8px;
width: 510px;
overflow: hidden;
background-color: white;
line-height: 17px;
-webkit-box-shadow: 1px 1px 6px #DDD;
-moz-box-shadow: 1px 1px 6px #DDD;
box-shadow: 1px 1px 6px #DDD;
text-decoration: none;
color: black;}
.block_thing a.va:hover{color:#333; text-decoration:none}
.block_thing a.va p{float:left}
.block_thing a.name_thing strong .viev_admin{background-color: #5E5E5E;
padding: 3px 7px 2px 7px;}
.block_thing:hover{background-color:#111;}
.block_thing .name_thing{text-decoration:none !important;}
.block_thing .name_thing{font-size: 12px;
font-weight: bold;
overflow: hidden;
color: white;
cursor: pointer;
white-space: nowrap;
width: 372px;
float: left;
display: block;}
.block_thing .name_thing:hover,.block_thing:hover .name_thing strong, .block_thing a:hover{color:#FF0; text-decoration:none !important;}
.block_thing .name_thing b{color:#F00;}/* для поиска - подсветка букв и слов */
.block_thing .min_menu{margin: -1px 3px 3px 0; height:18px; float:right; position:relative;}
.block_thing .min_menu span{color:#999; font-weight:100}
.block_thing .cena{color: white;
font-weight: 100;
background-color: #6EB668;
padding: 2px 4px;
border: 1px solid #638568;
margin: -2px 4px 0px -5px;
float: left;}


.block_thing .viev_admin {margin: -108px 8px -9px -106px !important;
height: 17px;
z-index: 1;
position: absolute;
}






#sort{height: 40px;
margin: 3px 0px 2px 0px;
border-top: 1px dotted #7E7E7E;
border-bottom: 1px dotted #7E7E7E;
padding: 5px 0 0px 0;
}



/* постраничный проход */
.str_viv1{display:none}
#block_str_k .str_viv2 a #str_viv2_img1,#block_str_k .str_viv2 a #str_viv2_img2,.strlk_left_gray{background-image:url('http://img.lepsh.net/foto/sprite_2.png');background-repeat:no-repeat; cursor:pointer;}
#block_str_k .str_viv2{clear:both; float:left; color:#666; margin:-1px 0 0 -5px; padding:1px 3px 0 3px;}
#block_str_k .str_viv2 a{cursor:pointer; color:#666; font:bold 11px  Arial,Verdana, Helvetica, sans-serif; text-decoration:none; padding:0 2px;}
#block_str_k .str_viv2 a:hover{color:#FE5A6A; text-decoration:none}
#block_str_k .str_viv2 #str_act{color:#F00; cursor:default}
#block_str_k .str_viv2 a #str_viv2_img1{margin:0 3px 0 0; width:4px; height:7px; background-position: -18px 0;}/*уголок влево серый*/
#block_str_k .str_viv2 a #str_viv2_img1:hover{background-position: -6px 0;}/*уголок влево крансный*/
#block_str_k .str_viv2 a #str_viv2_img2{margin:0 0 0 3px; width:4px; height:7px; background-position: -12px 0;}/*уголок вправо серый*/
#block_str_k .str_viv2 a #str_viv2_img2:hover{background-position: 0 0;}/*уголок вправо красный*/
#block_str_k{border-top:1px dotted #CCC; clear:both; height:20px; padding-top:4px; width: 629px;
margin-left: 10px;}
#get_link_k{margin:-1px -3px 0 0; display:block; padding:1px 3px; float:right; color:#333;}
#get_link_k:hover{color:#00F;}














#right_bx{float:right;width: 160px;}





/* справа - самый свежий товар КАРТИНКАМИ */
#catX .ban_x{background-color: white;
float: right;
width: 188px;
margin: 0px 0px 10px 0px;
padding: 9px 0 0 0;
border: 1px solid #DDD;}
#catX .ban_x .block_thing2 {background-color: #E4E4E4;
padding: 5px 5px 5px 5px;
margin: 0px 0px 10px 7px;
width: 164px;
height: auto;
float: left;
text-align: center;
}
#catX .ban_x .block_thing2 .block_photo,#catX .ban_x .block_thing2 .block_photo_null {
float: right;
min-height: 28px;
width: 39px;
margin: 0 auto;
display: block;
background-size: 100% auto;
background-position: center;
background-repeat: no-repeat;
background-color: white;
text-decoration: none;
border: 1px solid #CCC;
}
#catX .ban_x h3{float: left;
width: 179px;
margin: -10px 0px 7px 0px;
padding: 8px 0px 7px 10px;
background-color: #E0E0E0;
font-size: 12px;}
#catX .ban_x .block_thing2 .name_thing {text-decoration: none !important;
float: left;
width: 115px;
font-size: 12px;
font-weight: bold;
overflow: hidden;
color: black;
cursor: pointer;
white-space: nowrap;
height: 18px;
padding: 0px 0 0 1px;
text-align: left;
}
#catX .ban_x .block_thing2 .cena {
color: white;
font-weight: 100;
background-color: #6EB668;
padding: 1px 0px 1px 0px;
border: 1px solid #7A977E;
display: block;
clear: both;
margin: -11px 0px -5px -5px;
float: left;
width: 121px;
}
#catX .ban_x .block_thing2:hover .name_thing,#catX .ban_x .block_thing2 a:hover {
color: green;
text-decoration: none !important;
}
