/* вывод лого вместо текстовых ссылок*/





.proizvoditel ol li {
display: inline-block;
    /* vertical-align: middle; */
    /* border: 1px solid #dadada; */
    /* overflow: hidden; */
    /* border-radius: 5px; */
    margin-bottom: 5px;
    margin-right: 5px;
    height: 50px;
    width: 90px;
    /* box-shadow: 0 0 0px 0px rgba(0,0,0,.9),0 6px 16px -9px rgba(0,0,0,.8); */
}

.proizvoditel ol li.undefined {
    display: block;
 
}


#property- {
    display: inline !important;
}

.proizvoditel ol li a,.proizvoditel ol li span strong
{
display: block;
    /* border-bottom: 1px solid #fff; */
    margin-right: 2px;
    width: 90px !important;
  	text-align: center;
	line-height: 70px;
    display: inline-block;
    border: 1px solid #c3c3c3;
    overflow: hidden;
    border-radius: 5px;
    margin: 5px 5px 5px 5px!important;
    height: 50px!important;
    width: 93px;
    box-shadow: 0 0 0px 0px rgba(0,0,0,.9),0 6px 16px -9px rgba(0,0,0,.8);
}

.proizvoditel ol li a span,.proizvoditel ol li span strong span
{
    display:none;
}
.proizvoditel ol li.undefined a span,.proizvoditel ol li span strong
{
        display: inline-block;
}

.proizvoditel ol li.undefined a
{    

     zoom:1;
   
}



.proizvoditel ol li a:hover
{    
 
    position: relative;
} 
.proizvoditel ol li a:hover::after
{    
 
    content: attr(data-title);
    position: absolute;
    left: -5%; top: 110%;
    z-index: 1;
    background: rgba(255,255,230,0.8);
    padding: 3px 7px;
    border: 1px solid #ccc;
    font-size: 11px;
}




#zodchiy
{ 
    background-image: url('logos.png');
    background-position: -0px -1067px;
    /*background-image: url('11110531.jpg'); */
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#zodchiy:hover
  { 
    height: 47px;
} 
#verda
{
    background-image: url('logos.png');
    background-position: -0px -383px;
    /*background-image: url('11106689.jpg'); */
    background-repeat: no-repeat;
    height: 47px;
    margin: 4px 0 0 2px;
    width: 80px;
}
#verda:hover
  { 
    height: 47px; 
    
} 
#vladimirskaya-fabrika-dverey
{
    background-image: url('logos.png');
    background-position: -0px -0px;
    /*background-image: url('11105903.jpg');*/
    background-repeat: no-repeat;
    height: 47px;
    margin: 4px 0 0 2px;
    width: 99px;
}
#vladimirskaya-fabrika-dverey:hover
  { 
    height: 47px;   
} 
#sibir-profil
{
    background-image: url('logos.png');
    background-position: -0px -822px;
    background-repeat: no-repeat;
    height: 47px;
    width: 80px;
    margin: 4px 0 0 2px;
}
#sibir-profil:hover
  { 
    height: 47px;
} 
#krasnoderevschik
{ 
    background-image: url('logos.png');
    background-position: -0px -439px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#krasnoderevschik:hover
  { 
    height: 47px;
} 
#profil-doors
{
    background-image: url('logos.png');
    background-position: -0px -716px;
    background-repeat: no-repeat;
    height: 47px;
    margin: 4px 0 0 2px;
    width: 80px;
}
#profil-doors:hover
  { 
    height: 47px;
} 
#airon
{
    background-image: url('logos.png');
    background-position: -0px -551px;
    margin: 4px 0 0 2px;
    background-repeat: no-repeat;
    height: 47px;
    width: 88px;
}
#airon:hover
  { 
    height: 47px;
} 
#casa-porte
{ 
    background-image: url('logos.png');
    background-position: -0px -681px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#casa-porte:hover
  { 
    height: 47px;
} 
#fregat
{
    background-image: url('logos.png');
    background-position: -0px -604px;
    background-repeat: no-repeat;
    height: 47px;
    margin: 4px 0 0 2px;
    width: 88px;
}
#fregat:hover
  { 
    height: 47px;
} 
#dveri-belorussii
{
    background-image: url('logos.png');
    background-position: -0px -498px;
    background-repeat: no-repeat;
    height: 47px;
    width: 87px;
    margin: 4px 0 0 2px;
}
#dveri-belorussii:hover
  { 
    height: 47px;
} 
#gorod-masterov
{ 
    background-image: url('logos.png');
    background-position: -0px -875px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#gorod-masterov:hover
  { 
    height: 47px;
} 
#too-doors
{ 
    background-image: url('logos.png');
    background-position: -0px -60px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#too-doors:hover
  { 
    height: 47px;
} 
#uralskie-dveri
{ 
    background-image: url('logos.png');
    background-position: -0px -357px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 80px;
    margin: 4px 0 0 2px;
}
#uralskie-dveri:hover
  { 
    height: 47px;
} 
#toreks
{ 
    background-image: url('logos.png');
    background-position: -0px -274px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#toreks:hover
  { 
    height: 47px;
} 
#yoshkar
{ 
    background-image: url('logos.png');
    background-position: -0px -108px; 
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#yoshkar:hover
  { 
    height: 47px;
} 
#kayzer
{ 
    background-image: url('logos.png');
    background-position: -0px -165px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
.kayzer:hover
  { 
    height: 47px;
} 
#megi
{ 
    background-image: url('logos.png');
    background-position: -0px -768px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#megi:hover
  { 
    height: 47px;
} 
#sibirskiy-standart
{ 
    background-image: url('logos.png');
    background-position: -0px -219px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 65px;
    margin: 4px 0 0 2px;
}
#sibirskiy-standart:hover
  { 
    height: 47px;
}
#sibirskiy-standart-2
{ 
    background-image: url('logos.png');
    background-position: -0px -719px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 65px;
    margin: 4px 0 0 2px;
}
#sibirskiy-standart-2:hover
  { 
    height: 47px;
}
#argus
{ 
    background-image: url('logos.png');
    background-position: -0px -923px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin-bottom: 17px;
}
#argus:hover
  { 
    height: 47px;
} 
#gardayoshkar-ola, #garda
{ 
    background-image: url('logos.png');
    background-position: -0px -969px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#gardayoshkar-ola:hover, #garda:hover
  { 
    height: 47px;
} 

#eldorf
{ 
    background-image: url('logos.png');
    background-position: -0px -1125px;
    background-repeat: no-repeat;
    height: 51px;  
    width: 88px;
    margin: 2px 0 0 2px;
}
#eldorf:hover
  { 
    height: 51px;
} 
#la-stella
{
    background-image: url('logos.png');
    background-position: -0px -1016px;
    background-repeat: no-repeat;
    height: 47px;
    width: 80px;
    margin: 4px 0 0 2px;
}
#la-stella:hover
  { 
    height: 47px;
} 
#davinchi-doors
{ 
    background-image: url('logos.png');
    background-position: -0px -1183px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#davinchi-doors:hover
  { 
    height: 47px;
} 
#stroygostkitay
{ 
    background-image: url('logos.png');
    background-position: -0px -1250px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#stroygostkitay:hover
  { 
    height: 47px;
} 
#liga{
    background-image: url('logos.png');
    background-position: -0px -1291px;
    background-repeat: no-repeat;
    height: 47px;
    width: 88px;
    margin: 4px 0 0 2px;
}
#liga:hover
  { 
    height: 47px;
} 
#viva{ 
    background-image: url('logos.png');
    background-position: -0px -1349px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#viva:hover
  { 
    height: 47px;
} 
#zadoor{
    background-image: url('logos.png');
    background-position: -0px -1392px;
    background-repeat: no-repeat;
    height: 47px;
    width: 88px;
    margin: 4px 0 0 2px;
}
#zadoor:hover
  { 
    height: 47px;
} 

#dvernov{
    background-image: url('logos.png');
    background-position: -0px -1440px;
    background-repeat: no-repeat;
    height: 47px;
    width: 88px;
}
#dvernov:hover
  {
    height: 47px;
  } 
#olimp-gkovrov{ 
    background-image: url('logos.png');
    background-position: -0px -1517px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
}
#olimp-gkovrova:hover
  { 
    height: 47px;
}
#markeev{
    background-image: url('logos.png');
    background-position: -0px -1552px;
    background-repeat: no-repeat;
    height: 47px;
    margin: 4px 0 0 2px;
    width: 88px;
}
#markeev:hover
  { 
    height: 47px;
}
#ladora{
    background-image: url('logos.png');
    background-position: -0px -1610px;
    background-repeat: no-repeat;
    height: 47px;
    margin: 4px 0 0 2px;
    width: 88px;
}
#ladora:hover
  { 
    height: 47px;
}
#rumaks{
    background-image: url('logos.png');
    background-position: -0px -1658px;
    background-repeat: no-repeat;
    height: 47px;
    margin: 4px 0 0 2px;
    width: 88px;
}
#rumaks:hover
  { 
    height: 47px;
}
#krona{ 
    background-image: url('logos.png');
    background-position: -0px -1712px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 3px 0 0 2px;
}
#krona:hover
  { 
    height: 47px;
}
#almaz{ 
    background-image: url('logos.png');
    background-position: -0px -1764px;
    background-repeat: no-repeat;
    height: 50px;  
    width: 88px;
    margin: 2px 0 0 2px;
}
#almaz:hover
  { 
    height: 50px;
}
#falko{ 
    background-image: url('logos.png');
    background-position: -0px -1821px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#falko:hover
  { 
    height: 47px;
}
#fort{ 
    background-image: url('logos.png');
    background-position: -0px -1872px;
    background-repeat: no-repeat;
    height: 52px;  
    width: 88px;
    margin: 3px 0 0 2px;
}
#fort:hover
  { 
    height: 52px;
}
<!--#arsenal{ 
    background-image: url('logos.png');
    background-position: 0 -2465px;
    background-repeat: no-repeat;
    height: 51px;  
    width: 88px;
    margin: 2px 0 0 2px;
}
#arsenal:hover
  { 
    height: 51px;
}-->

#bizon{ 
    background-image: url('logos.png');
    background-position: 0 -2513px;
    background-repeat: no-repeat;
    height: 63px;  
    width: 88px;
}
#bizon:hover
  { 
    height: 63px;
}
#bolshie-dveri{ 
    background-image: url('logos.png');
    background-position: 0 -2522px;
    background-repeat: no-repeat;
    height: 51px;  
    width: 88px;
    margin: 2px 0 0 2px;
}
#bolshie-dveri:hover
  { 
    height: 51px;
}
#zevs{ 
    background-image: url('logos.png');
    background-position: 0 -2952px;
    background-repeat: no-repeat;
    height: 51px;  
    width: 88px;
    margin: 2px 0 0 2px;
}
#zevs:hover
  { 
    height: 51px;
}
#novyy-stil{ 
    background-image: url('logos.png');
    background-position: 0 -2947px;
    background-repeat: no-repeat;
    height: 51px;  
    width: 88px;
    margin: 2px 0 0 2px;
}
#novyy-stil:hover
  { 
    height: 51px;
}
#okean{
    background-image: url('logos.png');
    background-position: 0 -3068px;
    background-repeat: no-repeat;
    height: 47px;
    margin: 4px 0 0 2px;
    width: 88px;
}
#okean:hover
  { 
    height: 47px;
}
#pokrova{ 
    background-image: url('logos.png');
    background-position: 0 -3120px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#pokrova:hover
  { 
    height: 47px;
}
#rostra{
    background-image: url('logos.png');
    background-position: 0 -2784px;
    background-repeat: no-repeat;
    height: 47px;
    margin: 4px 0 0 2px;
    width: 88px;
}
#rostra:hover
  { 
    height: 47px;
}
#berloga{ 
    background-image: url('logos.png');
    background-position: -0px -1971px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#berloga:hover
  { 
    height: 47px;
}
#stroygostrossiya{ 
    background-image: url('logos.png');
    background-position: -0px -2016px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#stroygostrossiya:hover
  { 
    height: 47px;
}
#ampir{ 
    background-image: url('logos.png');
    background-position: -0px -1926px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#ampir:hover
  { 
    height: 47px;
}
#altaystal{ 
    background-image: url('logos.png');
    background-position: -0px -2080px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#altaystal:hover
  { 
    height: 47px;
}
#sibir{ 
    background-image: url('logos.png');
    background-position: -0px -2293px;
    background-repeat: no-repeat;
    height: 51px;  
    width: 88px;
    margin: 2px 0 0 2px;
}
#sibir:hover
  { 
    height: 51px;
}
#legion{ 
    background-image: url('logos.png');
    background-position: -0px -2236px;
    background-repeat: no-repeat;
    height: 51px;  
    width: 88px;
    margin: 2px 0 0 2px;
}
#legion:hover
  { 
    height: 51px;
}
#trenddoors{
    background-image: url('logos.png');
    background-position: -0px -2131px;
    background-repeat: no-repeat;
    height: 47px;
    width: 88px;
    margin: 4px 0 0 2px;
}
#trenddoors:hover
  { 
    height: 47px;
}
#vizazh{ 
    background-image: url('logos.png');
    background-position: -0px -2150px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#vizazh:hover
  { 
    height: 47px;
}

#tixx{ 
    background-image: url('logos.png');
    background-position: -0px -2897px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#tixx:hover
  { 
    height: 47px;
}
#sidorov{ 
    background-image: url('logos.png');
    background-position: -0px -2792px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#sidorov:hover
  { 
    height: 47px;
}
#renz{ 
    background-image: url('logos.png');
    background-position: -0px -2729px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#renz:hover
  { 
    height: 47px;
}
#palidore{ 
    background-image: url('logos.png');
    background-position: -0px -2672px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#palidore:hover
  { 
    height: 47px;
}
#nora, #nora-m{ 
    background-image: url('logos.png');
    background-position: -0px -2618px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#nora:hover, #nora-m:hover
  { 
    height: 47px;
}
#artdeko{ 
    background-image: url('logos.png');
    background-position: -0px -2415px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#artdeko:hover
  { 
    height: 47px;
}
#arkada{ 
    background-image: url('logos.png');
    background-position: -0px -2348px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#arkada:hover
  { 
    height: 47px;
}
#greenline{ 
    background-image: url('logos.png');
    background-position: -0px -3176px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#greenline:hover
  { 
    height: 47px;
}
#chenfeng{ 
    background-image: url('logos.png');
    background-position: -0px -3158px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#chenfeng:hover
  { 
    height: 47px;
}
#ask-regionstroy{ 
    background-image: url('logos.png');
    background-position: -0px -3456px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#ask-regionstroy:hover
  { 
    height: 47px;
}
.proizvoditel #kapuchino{ 
    background-image: url('logos.png');
    background-position: -0px -3408px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
}
#kapuchino:hover
  { 
    height: 47px;
}
#paloma{ 
    background-image: url('logos.png');
    background-position: -0px -3449px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#paloma:hover
  { 
    height: 47px;
}
#puerto{ 
    background-image: url('logos.png');
    background-position: -0px -3391px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#puerto:hover
  { 
    height: 47px;
}
#punto{ 
    background-image: url('logos.png');
    background-position: -0px -3340px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#punto:hover
  { 
    height: 47px;
}
#soyuz{ 
    background-image: url('logos.png');
    background-position: -0px -3207px;
    background-repeat: no-repeat;
    height: 53px;  
    width: 88px;
    margin: 0 0 0 2px;
}
#soyuz:hover
  { 
    height: 53px;
}
#stroygost{ 
    background-image: url('logos.png');
    background-position: -0px -1233px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#stroygost:hover
  { 
    height: 47px;
}
#lesma{ 
    background-image: url('logos.png');
    background-position: -0px -3613px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#lesma:hover
  { 
    height: 47px;
}
#voshod{ 
    background-image: url('logos.png');
    background-position: -0px -3669px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#voshod:hover
  { 
    height: 47px;
}
#optima-porte{
    background-image: url('logos.png');
    background-position: 0 -3725px;
    background-repeat: no-repeat;
    height: 47px;
    width: 88px;
    margin: 4px 0 0 2px;
}
#optima-porte:hover
  { 
    height: 47px;
}
#dnd{ 
    background-image: url('logos.png');
    background-position: 0 -3637px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#dnd:hover
  { 
    height: 47px;
}
#sorento{ 
    background-image: url('logos.png');
    background-position: 0 -3675px;
    background-repeat: no-repeat;
    height: 41px;  
    width: 88px;
    margin: -3px 0 0 2px;
}
#sorento:hover
  { 
    height: 47px;
}
#dera{ 
    background-image: url('logos.png');
    background-position: 0 -3884px;
    background-repeat: no-repeat;
    height: 54px;  
    width: 88px;
}
#dera:hover
  { 
    height: 54px;
}
#dubrava-sibir{ 
    background-image: url('logos.png');
    background-position: 0 -3940px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#dubrava-sibir:hover
  { 
    height: 47px;
}
#feretta{ 
    background-image: url('logos.png');
    background-position: 0 -3825px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#feretta:hover
  { 
    height: 47px;
}
#fero-dors{ 
    background-image: url('logos.png');
    background-position: 0 -3872px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#fero-dors:hover
  { 
    height: 47px;
}
#onyx{ 
    background-image: url('logos.png');
    background-position: 0 -3919px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#onyx:hover
  { 
    height: 47px;
}
#rapid{ 
    background-image: url('logos.png');
    background-position: 0 -3970px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#rapid:hover
  { 
    height: 47px;
}
#dveroniks{ 
    background-image: url('logos.png');
    background-position: 0 -4207px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
    margin: 4px 0 0 2px;
}
#dveroniks:hover
  { 
    height: 47px;
}
#ekolayt-dors{ 
    background-image: url('logos.png');
    background-position: 0 -4071px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
}
#ekolayt-dors:hover
  { 
    height: 47px;
}
#tsitadel{ 
    background-image: url('logos.png');
    background-position: 0 -4316px;
    background-repeat: no-repeat;
    height: 47px;  
    width: 88px;
}
#tsitadel:hover
  { 
    height: 47px;
}
#arsenal, #arsenal-2{ 
    background-image: url('logos.png');
    background-position: 0 -4373px;
    background-repeat: no-repeat;
    height: 51px;  
    width: 88px;
    margin: 2px 0 0 2px;
}
#arsenal:hover, #arsenal-2:hover
  { 
    height: 51px;
}
#maxdoors{ 
    background-image: url('logos.png');
    background-position: 0 -4469px;
    background-repeat: no-repeat;
    height: 27px;  
    width: 88px;
}
#maxdoors:hover
  { 
    height: 27px;
}
#fdv{ 
    background-image: url('logos.png');
    background-position: 0 -4890px;
    background-repeat: no-repeat;
    height: 27px;  
    width: 88px;
}
#fdv:hover
  { 
    height: 27px;
}
#valberg{ 
    background-image: url('logos.png');
    background-position: 0 -4575px;
    background-repeat: no-repeat;
    height: 27px;  
    width: 88px;
}
#valberg:hover
  { 
    height: 27px;
}
#vivat{ 
    background-image: url('logos.png');
    background-position: 0 -5094px;
    background-repeat: no-repeat;
    height: 27px;  
    width: 88px;
}
#vivat:hover
  { 
    height: 27px;
}
#zsd-sibir{ 
    background-image: url('logos.png');
    background-position: 0 -4526px;
    background-repeat: no-repeat;
    height: 27px;  
    width: 88px;
}
#zsd-sibir:hover
  { 
    height: 27px;
}
#lidman{ 
    background-image: url('logos.png');
    background-position: 0 -4785px;
    background-repeat: no-repeat;
    height: 27px;  
    width: 88px;
}
#lidman:hover
  { 
    height: 27px;
}
#walsta{ 
    background-image: url('logos.png');
    background-position: 0 -4941px;
    background-repeat: no-repeat;
    height: 27px;  
    width: 88px;
}
#walsta:hover
  { 
    height: 27px;
}
#dveri-a{ 
    background-image: url('logos.png');
    background-position: 0 -4679px;
    background-repeat: no-repeat;
    height: 27px;  
    width: 88px;
}
#dveri-a:hover
  { 
    height: 27px;
}
#fabrika-dverey-versal{ 
    background-image: url('logos.png');
    background-position: 0 -4891px;
    background-repeat: no-repeat;
    height: 27px;  
    width: 88px;
}
#fabrika-dverey-versal:hover
  { 
    height: 27px;
}
#buldors{ 
    background-image: url('logos.png');
    background-position: 0 -5150px;
    background-repeat: no-repeat;
    height: 27px;  
    width: 88px;
}
#buldors:hover
  { 
    height: 27px;
}
#krepost{ 
    background-image: url('logos.png');
    background-position: 0 -5205px;
    background-repeat: no-repeat;
    height: 27px;  
    width: 88px;
}
#krepost:hover
  { 
    height: 27px;
}
#sibiriya{ 
    background-image: url('logos.png');
    background-position: 0 -5261px;
    background-repeat: no-repeat;
    height: 27px;  
    width: 88px;
}
#sibiriya:hover
  { 
    height: 27px;
}
#leskom{ 
    background-image: url('logos.png');
    background-position: 0 -5383px;
    background-repeat: no-repeat;
    height: 27px;  
    width: 88px;
}
#leskom:hover
  { 
    height: 27px;
}
#fly-doors{ 
    background-image: url('logos.png');
    background-position: 0 -5432px;
    background-repeat: no-repeat;
    height: 27px;  
    width: 88px;
}
#fly-doors:hover
  { 
    height: 27px;
}
#porte-line{ 
    background-image: url('logos.png');
    background-position: 0 -5490px;
    background-repeat: no-repeat;
    height: 27px;  
    width: 88px;
}
#porte-line:hover
  { 
    height: 27px;
}
#prestigio{ 
    background-image: url('logos.png');
    background-position: 0 -5554px;
    background-repeat: no-repeat;
    height: 27px;  
    width: 88px;
}
#prestigio:hover
  { 
    height: 27px;
}
#velldoris{ 
    background-image: url('logos.png');
    background-position: 0 -5608px;
    background-repeat: no-repeat;
    height: 27px;  
    width: 88px;
}
#velldoris:hover
  { 
    height: 27px;
}
#isoterma{ 
    background-image: url('logos.png');
    background-position: 0 -5705px;
    background-repeat: no-repeat;
    height: 27px;  
    width: 88px;
}
#isoterma:hover
  { 
    height: 27px;
}
#trodos{ 
    background-image: url('logos.png');
    background-position: 0 -5648px;
    background-repeat: no-repeat;
    height: 27px;  
    width: 88px;
}
#trodos:hover
  { 
    height: 27px;
}
#duplex{ 
    background-image: url('logos.png');
    background-position: 0 -5802px;
    background-repeat: no-repeat;
    height: 27px;  
    width: 88px;
}
#duplex:hover
  { 
    height: 27px;
}
#sobranie{ 
    background-image: url('logos.png');
    background-position: 0 -5855px;
    background-repeat: no-repeat;
    height: 27px;  
    width: 88px;
}
#sobranie:hover
  { 
    height: 27px;
}
#berserker{ 
    background-image: url('logos.png');
    background-position: 0 -5962px;
    background-repeat: no-repeat;
    height: 27px;  
    width: 88px;
}
#berserker:hover
  { 
    height: 27px;
}
#retvizan{ 
    background-image: url('logos.png');
    background-position: 0 -5912px;
    background-repeat: no-repeat;
    height: 27px;  
    width: 88px;
}
#retvizan:hover
  { 
    height: 27px;
}
#greendoors{ 
    background-image: url('logos.png');
    background-position: 0 -6208px;
    background-repeat: no-repeat;
    height: 27px;  
    width: 88px;
}
#sibteplo {
	background-image: url('logos.png');
    background-position: -15px -6410px;
    background-repeat: no-repeat;
    height: 27px;  
    width: 88px;
}
#bronin {
	background-image: url('logos.png');
    background-position: -15px -6322px;
    background-repeat: no-repeat;
    height: 27px;  
    width: 88px;	
}

#greendoors:hover
  { 
    height: 27px;
}
#stel {
    background-image: url(logos.png);
    background-position: -1px -6140px;
    background-repeat: no-repeat
    height: 27px;  
    width: 88px;	
}
#yakutiya {
	background-image: url(logos.png);
    background-position: 11px -6499px;
    background-repeat: no-repeat; 
    width: 88px;
}

#moderno { 
    background-image: url(logos.png);
    background-position: 6px -6545px;
    background-repeat: no-repeat;
    width: 88px
}
  
.proizvoditel li strong {
     border: 2px solid red!important;
    display: inline-block!important;
}

.proizvoditel ol li a:hover
{    
    border: 1px solid red;
    box-shadow: 0 0 0px 0px rgba(255, 0, 0, 0.9),0 6px 16px -9px rgba(255, 0, 0, 0.8);
}






/* конец - вывод лого вместо текстовых ссылок*/
