          a{
        color: rgb(0,0,0);
     }
      #megashop-top{
        height:44px;
        width:1000px;
        padding-top:60px;
        background-color: rgb(0,0,0);
        background-image: url(images2/hornibanner.png);
/* W
        .background-image: url();
        .filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/grip2/images2/hornibanner.png',sizingMethod='crop');
*/
        overflow: hidden;
      }

      button{
        cursor: pointer;      
      }
        
      .button{
      
        background-color:rgb(0,0,0);
        }
      .inputsearch{
        position: relative;
        border:1px solid rgb(0,0,0);
        background-color:rgb(0,0,0);
        width:150px;
        height:16px;
        .height:18px;
        background-image: url(images2/input.png);
        .background-image: url();
        .filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/grip2/images2/input.png',sizingMethod='scale');
        color:white;
      }
      .menuactive{
        background-color:rgb(0,0,0);
        display:block;
        text-decoration: none;
        width:194px;
        height:25px;
        padding:4px 0px 0px 4px;
        background-image: url(images2/menuactive.png);
        .background-image: url();
        .filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/grip2/images2/menuactive.png',sizingMethod='scale');
        color:white;
      }
      .svetlyprechod{
        background-color:rgb(0,0,0);
        width:194px;
        height:22px;
        padding:3px 0px 0px 4px;
        background-image: url(images2/svetlyprechod.png);
        .background-image: url();
        .filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/grip2/images2/svetlyprechod.png',sizingMethod='scale');
        color:#555;
        font-size: 18px;
      }
      .svetla{
        background-color:rgb(0,0,0);
        background-image: url(images2/svetla.png);
        .background-image: url();
        .filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/grip2/images2/svetla.png',sizingMethod='scale');
        color:#555;
      }
      .tlacbarva{
        border:1px solid black;
       }
      h1, h2, h3, h4, a.h1top{
      color:rgb(0,0,0);
      }
      .mutace{
        color: rgb(0,0,0);
      }
      .mutace a{
        color: rgb(0,0,0);
        
      }
         
      .mutace a.active{
        color: rgb(0,0,0);
        text-decoration: line-through;
      }
      
      .span-search{
        color:white;

      }
      
      .top-cart a, .incart2{
        color: white;
      }
    .headerbox1{
      border-top: solid rgb(133,133,133) 5px;
      border-bottom: solid rgb(133,133,133) 2px;
    }
    
    .center3{
     border-top: solid rgb(133,133,133) 5px;
    }
    
    .bottom-pruh{
      background-color: rgb(0,0,0);
    
    }
    
    .kontaktbutton{
     background-color: rgb(0,0,0);
    }
    

a.kontaktbutton{
  display: block;
  width: 15px;
  height: 15px;
  background-image: url(images2/mejlbuton.png);
 .background-image: url();
 .filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/grip2/images2/mejlbuton.png',sizingMethod='scale');
  overflow: hidden;
  float: left;
  cursor: pointer;

}

table.kontaktyinfo{
    position: absolute;
    right: 20px;
    top: 10px;
}

table.kontaktyinfo td{
  white-space: nowrap;
 color: rgb(133,133,133); 
 font-size: 15px;
}

.copytext{
  position: absolute;
  left: 110px;
  top: 13px;
  font-size: 12px;
  border-left: solid rgb(133,133,133) 1px;
  height: 30px;
  padding-left: 10px;
    
}

.search-button{
 background-color: rgb(0,0,0);
}

 .carttext1, .carttext2, .carttext3{
  color: rgb(0,0,0);
 }
 
 h2.subkategorie1, h2.subkategorie2{
 	/*background-image: url(images2/button-long.png);*/
 	background-repeat: repeat-x;
  .background-image: url();
  .filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/grip2/images2/button-long.png',sizingMethod='scale');
   background-color: rgb(0,0,0);
   border-bottom:solid rgb(0,0,0) 2px;
 }
 
 .map-item,.order, .kosik-zalozka-on{
  color: rgb(0,0,0);

}

.cenapredslevou1,.cenapredslevou10, .cenapredslevou11,
.cenaposleve1,.cenaposleve10, .cenaposleve11,
.cena1, 
.cenanormal1,.cenanormal10, .cenanormal11 {
  font-size: 15px;
  font-family: tahoma;
  color: rgb(0,0,0);
  font-weight: 800;
}
.cenapredslevou1,.cenapredslevou10, .cenapredslevou11 { text-decoration: line-through; }

.kosik-polozka{
   background-color: rgb(0,0,0);
 }
 
 .celkovacena1{
 background-color: rgb(0,0,0);
 }

  .registrace-table{
    width: 300px;
  }
  
  .registrace-table td{
    text-align:right;
    padding-right:20px;
    
  }
  
  td.reg-sub-but{
    text-align:center;
  }
  
  .registrace-label{
    width:100px;
  }
  
  .registrace-short-input,.registrace-long-input, .registrace-input1, .registrace-input2{
  border: 1px #a5acb2 solid;
  background-color: #f5f7db;
  font-size: 11px;
  color:#545454;
  height: 16px;
  .height: 16px;
  padding: 2px 5px 0px 3px;
  width: 206px; 
}

.registrace-form{
  text-align: left;
  padding-left: 130px;
}

.registrace-napoveda{
  background-color: white;
  text-align:center;
}

button.registrace-button,.button-klasik{
  background-color:rgb(0,0,0);
	border: solid white 0px;
	cursor: pointer;
	background-image: url(images2/registrace-button.png);
  .background-image: url();
  .filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/grip2/images2/registrace-button.png',sizingMethod='crop');
   height:21px;
   .height:21px;
   color: white;
  padding-bottom:2px;
   padding-top:0px;
   .padding-top:3px;
   font-size: 12px;
   text-align:center;
   width:187px;

  font-weight:bold;
}

.button-klasik{
  display:block;
  width:100px;
	background-image: url(images2/button-klasik.png);
  .background-image: url();
  .filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/grip2/images2/button-klasik.png',sizingMethod='crop');
  
}

.button-klasik a{
  padding:0px;
  text-decoration:none;
  color: white
}

.registrace-chyba td{
  padding-right:45px;
  
}

td a
{
  color:#EF6801;
}
.zboziakce h3
{
  margin:14px;
  color:#545454;
}

.button-uni
{
 	background-color:rgb(0,0,0);	
	cursor: pointer;
	background-image: url(images2/unibarva.png);

   	color: white;
  	padding-bottom:2px;
   	padding-top:0px;
   	.padding-top:3px;
   	font-size: 12px;
   	text-align:center;
   	width:auto;
  	font-weight:bold;	
	display:block;
	margin:10px auto 0 auto;
}
.regfakturacni .registrace-input1
{
  background:none;
  border:none;  
}

#zbozi_neni_skladem
{
  display:none;
}

.archiv_aktuality{
text-align:right;
margin-right:10px;
margin-top:5px;
}

.archivblok{
text-align:left;

}

.archivblok p{
margin-left:10px;

}
.archivblok h2,h3{
margin-left:10px;

}

.adminblock{
border:1px solid #7c8523;
background-color:#bcc936;
margin:0 auto;
text-align:left;
padding:5px;
position:fixed;
bottom:0px;
width:100%;
display:block;
}


.adminblock a{
                float:right;
                margin-right:15px;
                display:block;
                color:black;
                
                font-weight:bold;
                text-decoration:none;
}

.adminblock a:hover{
                text-decoration:underline;
}

.adminblock img{
                border:0px; 
                display:block; 
                float:left;
                margin-top:-2px; 
                margin-right:5px;
}


.links{
width:100%;

}

.links ul{
display:block;
margin:0px;
padding:0px;
}

.links li{
display:block;
float:left;
margin-left:10px;
}

.cl{clear:both;}