body, p, div, span, h1, h2, h3, h4,img {
  padding: 0px;
  margin: 0px;
  border: 0px;
}

body {
  background-color:#fff;
}

body, html {
  text-align:center;
  

}
#container {
  min-width:950px;
  width:100%;
  width:expression(document.body.clientWidth < 600?
    "950px": "100%" ); /* pro IE */
  height:expression(document.body.clientHeight < 400?
    "400px": "100%" ); /* pro IE */
  position:absolute;
  top:0px;
  left:0px;
}

#container-horizontal {
  text-align:left;
  margin:auto;
  position:absolute;
  left:50%;
 
}

#container-in {
  position:absolute; 
  left:-445px;
  top: 21px;
  width:950px;
 
} 
#content {
  position: relative;
  left: 0px;
  top: 407px;
  width: 950px;
  overflow:visible;
  _min-height:1000px;
  _height:auto !important;
  _height:1000px;

}

#content-new {
  position: relative;
  clear: both;
  left: 0px;
  top: 387px;
  width: 950px;
  overflow:visible;
  _min-height:500px;
  _height:auto !important;
  _height:500px;

}

#head {
  position: absolute;
  left: 0px;
  top: 40px;
  width: 950px; 
}

#logo {
  position: absolute;
  left: 50px;
  top: 3px;
}
#logo2 {
  position: absolute;
  right: 0px;
  top: 20px;
  letter-spacing:0;
  
}
#logo2 p{
font-family: verdana; font-size: 20px; color: #bbbbbb;
}

#menu_horni{color:#989898;background-image: url('horni_menu_pozadi.gif');top: 73px;position: absolute;right: 1px;height:32px;}

#menu_horni ul,#menu ul,#foot_menu ul{margin:0;padding:0;}

#menu_horni ul li{display:list-item;list-style: none;float: left;width:94px;height:32px;border-right: 1px solid #989898;margin:0;padding:0;}

#menu_horni ul li.last,#menu ul li.last,#foot_menu ul li.last{border-right: none;}
#menu ul li.last{width:190px;}

#menu_horni ul li a{color: #616262;display:inline;float:left;font-size:12px;line-height:32px;overflow:hidden;text-align:center;text-decoration:none;white-space:nowrap;width:94px;}

#menu_horni ul li a:hover,#menu_horni ul li.active{ background-image: url('active_horni_menu.gif'); _background-image: none;}

#menu_horni ul li.active{ background-image: url('active_horni_menu.gif');}

#menu { top: 105px;position: absolute;left: 0px;width:1000px;height:56px;z-index:1000 !important ;_height:56px;}
#menu ul li{background-image: url('menu.gif');display:list-item;list-style: none;float: left;width:189px;margin:0;padding:0;border-right: 1px solid #790606;_height:50px;_position:relative;}
#menu ul li.active,#menu ul li a.active{background-image: url('active_menu.gif');}
#menu ul li a{color: #fff;display:inline;float:left;font-size:14px;line-height:56px;overflow:hidden;text-align:center;text-decoration:none;white-space:nowrap;width:189px;padding:0px;margin:0px;_height:56px;}
#menu ul li a:hover{background-image: url('active_menu.gif');_background-image: none; }


#menu ul li ul {display: none;position:absolute;_position:none;}
#menu ul li ul li{border-right:0px;}
#menu ul li.active ul {display:block; top:56px; left:0; width:189px;_display:none;}
#menu ul li.active ul li ul{display: none;}
#menu ul li.active ul li.active ul{display: block;_display:none;}
#menu ul li.active ul li {background-image: url('podmenu1_pozadi.gif');color:#424345;}
#menu ul li.active ul li a{text-align:left;padding-left:15px; width:174px;height:32px;line-height:32px;color:#424345;}
#menu ul li.active ul li a:hover {background-image: url('podmenu1_active.gif'); color:#fff;height:32px;line-height:32px;}
#menu ul li.active ul li.active a{background-image: url('podmenu1_active.gif'); color:#fff;}
#menu ul li.active ul li.active ul{display:block; position:relative; width:174px;top:0px;_display:none;}
#menu ul li.active ul li.active ul li{position:relative; width:174px;background-image: url('podmenu2_pozadi.gif');}
#menu ul li.active ul li.active ul li a{background-image: url('podmenu2_pozadi.gif');height:20px;line-height:20px;padding-left:30px;width:159px;_background-image:none;_line-height:56px;}
#menu ul li.active ul li.active ul li.active a,#menu ul li.active ul li.active ul li:hover a{background-image: url('podmenu2_active.gif');_background-image:none;}
#menu ul li.active ul li.last{width:189px;}

#menu ul li a.hide, .menu ul li a:visited.hide {_display:none;}
#menu ul li a:hover ul li a.hide {_display:none;}
#menu ul li a:hover {_color:#fff; _background:none;}
#menu ul li a:hover ul {_display:block; _position:absolute; _top:56px; _left:0; _width:105px;_height:56px;}
#menu ul li a:hover ul li a.sub {_background:#ddd; _color:#000;_height:56px;}
#menu ul li a:hover ul li a {_display:block; _background:#ddd; _color:#000;_height:56px;}
#menu ul li a:hover ul li a ul {_visibility:hidden;}
#menu ul li a:hover ul li a:hover {_background:#6fc; _color:#000;_height:56px;}
#menu ul li a:hover ul li a:hover ul {_visibility:visible; _position:absolute; _left:189px; _top:0; _color:#000;_height:56px;}
#menu ul li a:hover ul li a:hover ul.left {_left:-189px;_height:56px;}


#banner {  position: absolute;  left: 44px;  top: 195px;}
#top{ position: absolute;  left: 0; top: 170px; padding: 25px 18px 13px 44px;  border:1px #c7c9ca dotted;}
#content2 { left: 0px;  width: 730px;min-height:500px;_height:auto !important;_min-height:800px;position:relative;left:220px;}
#content3 { left: 0px;  width: 950px;min-height:500px;_height:auto !important;_min-height:800px;position:relative;}
#content3-new { left: 0px;  width: 950px;min-height:325px;_height:auto !important;_min-height:325px;position:relative;}


#foot {  border-top: 1px solid #8b8b8b;  position:relative;  float:left;  height: 200px;  width: 950px;  margin-top:5px;  padding-top:10px;clear:both;}
#foot-new {  background-color: #c3c5c6;  position:relative;  float:left;  height: 30px;  width: 930px;  margin-top:5px; padding-top:10px;clear:both; padding-left: 20px;}
#packaging {  padding-bottom: 100px; }

#foot_menu a,#foot_menu {color: #616262;font-size:13px;line-height:20px;}

#produkt{position:relative;left:0px;width:730px;margin-bottom:30px;height:350px;}
#produkt_obrazek{position:relative;float:left;margin-right:30px;width:350px;_float:none;}
#produkt_obrazek img{width:350px;}
#produkt_text{position:relative;float:left;right:0;width:350px;}
#produkt_links{color:#616262;font-weight:bold;margin-top:20px}
#produkt_links a{color:#616262;}
#produkt_text p{color:#616262;text-align:justify;}
#produkt_links p{color:#a6a7a7;;margin:0;padding:0;}
.right{float:right;position:relative;top:60px;}
.left{float:left;position:relative;top:60px;}
#galerie{position:relative;left:0px;width:730px;margin-bottom:30px;margin-top:30px;float:left;}

#certifikaty_menu{color:#616262;font-weight:bold;font-size:11px;width:730px;float:left;position:relative;margin-bottom:20px;}

#certifikaty_menu ul{margin:0;padding:0;}

#certifikaty_menu ul li{display:list-item;list-style: none;float: left;width:180px;height:32px;border-right: 1px solid #989898;margin:0;padding:0;}

#certifikaty_menu ul li.last{border-right: none;}

#certifikaty_menu ul li a{color: #616262;display:inline;float:left;font-size:11px;line-height:32px;overflow:hidden;text-align:center;text-decoration:none;white-space:nowrap;width:180px;}

#certifikaty_menu ul li a:hover{color:#dc3710;}

#certifikaty_menu ul li.active a{color:#dc3710;}

#certifikat{float:left;margin-right:50px;position:relative;width:110px;height:300px;}
#media{display:inline;float:left;margin-left:10px;margin-right:10px;position:relative;width:220px;padding-bottom:30px;}
#media_fotka img{width:220px;}
#media_monitor img{max-width:220px;max-height:72px;}
#media_fotka{width:220px;position:relative;float:left;}
#media_text{margin-left:0px;width:220px;position:relative;float:left;}
#media_text h3:hover{color:#dc3710;}
#mapa{position:relative;float:left;margin:30px;margin-left:0px;width:540px;}
#prodejci_text{position:relative;float:right;margin:0px;width:380px;}


#home_nabytek{position:relative;float:left;width:475px;height:280px;clear: right;}
#home_obrazek{position:absolute;width:300px;}
#home_text{position:absolute;left:310px;width:155px;font-size:11px;font-weight:bold;}

#home_text a{color:#dc3710;font-weight:bold;font-size:14px;line-height:24px;}
#home_text img{vertical-align:bottom;}
#home_odkazy{float:left;position:relative;width:250px;border-right: 1px solid #989898;height:60px;margin-top:30px;padding-bottom:20px;padding-top:20px;}
#home_novinka{float:left;position:relative;width:160px;border-right: 1px solid #989898;height:60px;margin-top:30px;padding:20px;}
#home_novinka_text {font-size:15px;line-height:20px;}
#home_novinka_vice{position:absolute;right:15px;bottom:15px;}
#home_novinka_vice a,#home_odkazy a,#odkazy a{color:#dc3710;font-weight:bold;font-size:14px;line-height:24px;}
#home_novinka_vice img,#home_odkazy img,#odkazy img{vertical-align:bottom;}

.title_novinka_datum, .title_novinka_text, .title_novinka_vice {padding-left: 15px;}
.title_novinka_datum{color: #e95e1b; font-size: 14px; padding-top: 20px; }
.title_novinka_text {color: #e95e1b; font-size: 14px; font-weight: bold;}
.title_novinka_vice {text-align: right; width: 255px;}
.title_novinka_vice a {color: #6a6868; font-size: 12px; font-weight: bold;}

#odkazy{position:absolute;top:560px;left:0px;z-index:10;}
#odkazy h1{font-size:20px;}


ul.thumbs li p{display:none;}
#produkt_text li,#produkt_text p {padding-bottom:0px;padding-top:0px;}

#lang{
float:right;
top:-10px;
}
#lang a{
font-size:15px;
font-weight:bold;
color:#DC3710;
}

.clear_left{clear:left;}

.small-box {float: left; padding-bottom: 12px; width: 316px; height:151px; background: url(assets/img/small_box.gif) no-repeat left top; position: relative;}
.small-box img {position: absolute; top: 34px; left: 20px;}
.small-box span.title-popis {color: #494848; font-size: 12px; font-weight: bold; text-transform: uppercase; position: relative; top: 10px; left: 15px;}
.small-box div.title-vice {padding-left: 170px; padding-right: 10px; font-size: 15px;font-size: 17px;}
.small-box div.title-vice a {color: #ea611b; font-weight: bold; font-size: 14px;}
.big-box {float: right; width: 306px; height:313px; background: url(assets/img/big_box.gif) no-repeat left top; }
.big-box span.title-popis {color: #494848; font-size: 12px; font-weight: bold; text-transform: uppercase; position: relative; top: 10px; left: 15px;}

