body {margin:0px;}

#bg {
background:url('/img/bg.gif') repeat-x;
}

#left_shadow{
background:url('/img/left_shadow.gif') no-repeat;
}

#right_shadow {background:url('/img/right_shadow.gif') no-repeat;}

#top {
width:700px; height:97px; border-left:1px solid #ffffff; border-right:1px solid #ffffff; background:url('/img/top_bg.gif') repeat-x;
}
#icons {
position:absolute; z-index:3; left:50%; margin-left:260px;  height:37px;
}

#menu{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding-top:45px; position:relative;
}

#middle {
width:700px; height:209px; border:1px solid #ffffff; background:url('/img/zavod.jpg') no-repeat;
}

#middle2 {
width:700px; height:50px; border:1px solid #ffffff; background:url('/img/bg_middle.jpg') no-repeat;
}

#caption_images {
position:absolute; z-index:3; left:50%; margin-left:-50px; top:170px; width:370px;
}
#menu a {
color:#565656;
text-decoration:underline;
font-weight:bold;
}

#menu a:hover {
color:#307EBB;
text-decoration:none;
font-weight:bold;
}
#menu span.sel_menu_item {color:#3DA0ED;
text-decoration:none;
font-weight:bold;}

#caption_text {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
margin-left:50px;
margin-top:15px;
font-weight:normal;
}

#caption_text strong {
font-size:24px;
}

#caption_text span {
padding-left:20px;
}

#caption_images a {
text-decoration:underline;
line-height:18px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
}
#caption_images span {
line-height:18px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}

#caption_images a:hover {
text-decoration:none;
}
#text {padding:20px; padding-top:10px; }
#text h1{
font-family:Arial, Helvetica, sans-serif;
color:#4C4C4C;
font-size:140%;
font-weight:bold;
margin-bottom:-10px;
}

#text h2{
font-family:Arial, Helvetica, sans-serif;
color:#4C4C4C;
font-size:110%;
font-weight:bold;
margin-bottom:-10px;
}

#text p, li {
font-family:Arial, Helvetica, sans-serif;
color: #4C4C4C;
font-size:90%;
}
#text p.prod {clear:both; margin-left:60px; width:300px;}

#text a {
color: #1387D8;
text-decoration:underline;
}

#text a:hover {
text-decoration:none;
}
#text a.dashed {text-decoration: none; border-bottom:1px dashed #1387D8}
#footer {width:700px; height:55px; background:url('/img/footer_bg.gif'); border:1px solid #ffffff;}
#foot_capt {border-right:1px solid #ffffff; width:140px; height:40px; margin-top:5px; float:left;}
#footer p.caption {
font-family:Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size:90%;
font-weight:normal;
padding-top:12px; padding-right:8px; margin-top:0px;
}
#foot_text {height:30px; margin-top:12px; float:left;}
#footer p {
font-family:Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size:70%;
margin-top:0px; padding-left:15px;
}

.mt-container {width: 100%; clear: both; height: 180px; margin: 30px 0 50px 0}
.main-things {width: 220px; float: left; text-align: center}
.main-things .count {border:1px solid #3DA0ED; border-radius: 100px; width: 100px; height: 100px; line-height: 100px; font-size: 20px; margin:0 60px; color:#3DA0ED}
.main-things .count-description {margin: 10px 20px;font-family:Arial, Helvetica, sans-serif;
color: #6e6e6e;
font-size:14px; line-height:18px;}

.wbg {background-color: #fff; display: block; width:220px; padding: 5px 3px; color:#6e6e6e; text-align: center; border-radius: 3px;}


.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 30px 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  border:1px solid #fff;
  width: 700px;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
  
  
  .rslides_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 52%;
  left: 1px;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url("/img/themes.gif") no-repeat left top;
  margin-top: -45px;
  }

.rslides_nav:active {
  opacity: 1.0;
  }

.rslides_nav.next {
  left: auto;
  background-position: right top;
  right: 1px;
  }
  
  .proizvodstvo {width:700px; background: url('/img/proizvodstvo.jpg') no-repeat; background-size: cover; height: 250px; border-left: 1px solid white; border-right:1px solid #fff; text-align: center; }
  .link-manufacture {height: 250px; font-size: 24px;  display: block; font-family: arial;  width: 700px; }

  .link-manufacture a {color:#fff; height: 250px; width: 700px; vertical-align: middle; display: table-cell; background-color: rgba(0,0,0,0.6); 
	  transition-property: all;
transition-duration: 400ms;
transition-delay: 0s;
transition-timing-function: linear;}

  .link-manufacture a:hover {background-color: rgba(0,0,0,0.2)}