/*a{color: blue;outline: none;text-decoration: underline;}
a:hover{text-decoration: none;}*/
/* шапка */
#tlf{width: 209px;
height: 28px;
position: relative;
top: -163px;
left: 766px;
margin-bottom: -101px;
font-size: 20px;
padding-left: 46px;
padding-top: 5px;
line-height: 26px;
color: #0F337D;
background: transparent url('/img/phone.png') no-repeat 14px 5px;}
#tlf img{margin-left:10px; margin-bottom:10px}
/* global */
#global_kat{width: 976px; height: 175px; float:left}
#global_kat a{ float:left;   text-decoration:none; color: #AEAEAE;width: 110px;height: 0px;margin: 10px 10px 0 0;background-position: center;text-align: center;vertical-align: bottom;padding-top: 107px;font-size: 12px;line-height: 17px; background-size: 100px auto; box-shadow: 0px 0px 18px 2px #333 inset; -webkit-box-shadow: 0px 0px 18px 2px #333 inset;  -moz-box-shadow: 0px 0px 18px 2px #333 inset; background-color: #FFF;}
#global_kat a:hover{color: #EBCB3C; text-decoration:underline;-webkit-box-shadow: 0px 0px 18px 1px #333 inset; -moz-box-shadow: 0px 0px 18px 1px #333 inset; box-shadow: 0px 0px 18px 1px #333 inset;}
#global_kat_a1{background: url('/img/global/1.png') 7px 7px no-repeat;}
#global_kat_a2{background: url('/img/global/2.png') 7px 7px no-repeat;}
#global_kat_a3{background: url('/img/global/3.png') 7px 7px no-repeat;}
#global_kat_a4{background: url('/img/global/4.png') 7px 7px no-repeat;}
#global_kat_a5{background: url('/img/global/5.png') 7px 7px no-repeat;}
#global_kat_a6{background: url('/img/global/6.png') 7px 7px no-repeat;}
#global_kat_a7{background: url('/img/global/7.png') 7px 7px no-repeat;}
#global_kat_a8{background: url('/img/global/8.png') 7px 7px no-repeat;}
#global_kat_a9{background: url('/img/global/9.png') 7px 7px no-repeat;}



/* самый свежий товар из каталога */
.block_thing_global{background-color: #DDD;
padding: 6px 0px 0px 0px;
width: 850px;
margin: 10px 0 0 0;
clear: both;
cursor: pointer;}
.block_thing_global .name_thing strong{width:180px;}
.block_thing_global a.va strong{cursor:pointer; letter-spacing:1px; font:bold 13px Arial, Helvetica, sans-serif; display:block; color:#333;}
.block_thing_global a.va{display: block;
border: 1px solid #DDD;
margin: 21px 0px 0 80px;
padding: 5px 3px 5px 8px;
background-color: white;
line-height: 16px;
-webkit-box-shadow: 0px 1px 6px #EEE;
-moz-box-shadow: 0px 1px 6px #EEE;
box-shadow: 0px 1px 6px #EEE;
text-decoration: none;
color: black;
font-weight: 100;}/*F7F9FB,FCFCF3*/
.block_thing_global a.va:hover{color:#333; text-decoration:none}
.block_thing_global:hover{background-color:#E2E2E2;}
.block_thing_global .block_photo,.block_thing_global .block_photo_null{float:left;margin: -6px 0 0 -1px; padding:5px 6px 0 6px; min-height:50px; width:100px}
.block_thing_global a.block_photo img,a.block_photo_null img{cursor:pointer; float:left;width: 100%;margin-bottom: 10px;}
.block_thing_global a.block_photo .ugl1,a.block_photo .ugl2,a.block_photo_null .ugl1,a.block_photo_null .ugl2{position:relative; margin-left:-1px;}
.block_thing_global a.block_photo .ugl2,a.block_photo_null .ugl2{top:-8px; clear:both;}
.block_thing_global .name_thing{text-decoration:none !important;}
.block_thing_global .name_thing strong{font-size:12px; font-weight:bold; overflow:hidden; color:#000; float:left; cursor:pointer; white-space:nowrap;}
.block_thing_global .name_thing strong:hover,.block_thing:hover .name_thing strong, .block_thing a:hover{color:#F00; text-decoration:none !important;}
.block_thing_global .name_thing strong b{color:#F00;}/* для поиска - подсветка букв и слов */
.block_thing_global .min_menu{margin:-1px 6px 7px 0; height:18px; float:right; position:relative;}
.block_thing_global .min_menu span{color:#999; font-weight:100}
.block_thing_global .cena{color: white;
font-weight: 100;
background-color: #528A26;
padding: 1px 3px 4px 2px;
border: 1px solid #2A7E1E;
margin-left: -1px;
margin-bottom: -1px;
float: left;
height: 12px;;}

.left_m{float: left;
width: 181px;
background-color: #EEE;
padding: 10px 10px 10px 14px;
margin: 0px 10px 10px 0px; position:relative; z-index:1000}


/* Таблицы на сайте */
#content .contents table {
border-color: #FFF;
border: 1px solid #7EB46C;
margin-top: 3px;}
#content table {
text-align: center;
line-height: 25px;
font-weight: 100 !important;
}
#content .contents table tr:first-child {
background-color: #C2FFB3;
}
#content .contents table tr td {
padding: 5px;
border: 1px dotted #21BD34;
}



#back-top{position:fixed; z-index: 1000; right:10px; bottom: 10px; display: none}
#back-top:hover{cursor: pointer;bottom: 12px}
