@charset "utf-8";
/* CSS Document */
/*BEGIN HEAD*/
body {  font-family:Arial, Tahoma, Geneva, sans-serif; font-size:12px; margin:0px; padding:0px;}
.clear{clear:both;}
a img {border: 0px;}
p a, a:visited{ background:none;padding:0px; margin:0px; text-align:left;}

p{ padding:0px; margin:0px;}
h2.welcome{ padding:0px; margin:0 auto; float:left; width:auto; color:#c62724; font-size:22px;padding-top:10px; padding-left:15px;}
h3.news-proc{float:left; padding:0px; margin:0 auto; font-size:14px; font-weight:bold; margin-bottom:10px;  width:auto; }
h3.process{ margin:0 auto; padding:0px;float:left;font-size:14px;  font-weight:bold;  margin-bottom:10px; padding-top:5px; padding-left:15px; width:auto;}
h3.products{ margin:0 auto; padding:0px; width:auto;float:left; font-size:17px;  padding-top:10px; padding-left:15px ;}

/*FOR IE6*/
* html #container{width:1080px; }
* html #content{width:1080px; }
* html div.nav-menu{padding-left:44px;}
* html div.magaz{float:left; width:185px; margin-bottom:10px;}
* html div.filial{ width:294px;}
* html div.welcome{width:680px;}
* html p.welcome{width:680px;}
* html div.mag p{margin-left:25px;}
* html img.prod-f{ padding-left:13px;  }
* html div.prod div.img div.list {width:650px;}
* html div.rightcolumn{margin-left:10px;}
* html div.list{width:650px; padding-bottom:10px;}
/*END FOR IE6*/

/*END HEAD*/

/*BEGIN BODY*/
#container{width:998px;margin:0 auto; padding:0px; text-align:center; }

/*HEADER*/
#header{text-align:center;width:998px; float:left; margin-top:4px;}
div.head-line{ background:url(../img/bg-head-line.jpg) repeat-x; width:998px; float:left; height:22px; }
div.nav-menu{ float:left; margin-top:6px; width:120px; margin-left:24px;  }
img.home{padding-right:31px;}
img.cont{padding-right:31px;}

div.lang{ float:right; width:105px; margin-top:5px; }
div.lang img{float:left; width:16px; padding-right:10px;}
img.flags{float:left; width:16px; padding-right:0px; }
/*END OF HEADER*/


div.flash{float:left; width:998px;}
div.bg{width:675px; background:#f1f1f1; min-height:160px;}	
div.bg-inn{width:300px; background:#f1f1f1; min-height:160px;}	

/*CONTENT*/
#content{width:1000px; float:left; margin-top:15px;}
div.corner-left-up-white{ background: url(../img/corner-up-white-left.jpg) no-repeat scroll left top; width:4px; height:4px; position:absolute; left:0; top:0;}
div.corner-right-up-white{ background: url(../img/corner-up-white-right.jpg) no-repeat scroll right top; width:4px; height:4px; position:absolute; right:0; top:0;}


div.corner-left-up-welc{ background: url(../img/corner-welcome-top-left.gif) no-repeat scroll left top; width:16px; height:16px; position:absolute; left:0; top:0;}
div.corner-right-up-welc{ background: url(../img/corner-welcome-top-right.gif) no-repeat scroll right top; width:16px; height:16px; position:absolute; right:0; top:0;}

div.corner-left-bot-welc{ background: url(../img/corner-welcome-bottom-left.gif) no-repeat scroll left bottom; width:16px; height:16px; position:absolute; left:0; bottom:0; float:left;}
div.corner-right-bot-welc{ background: url(../img/corner-welcome-bottom-right.gif) no-repeat scroll right bottom; width:16px; height:16px; position:absolute; right:0; bottom:0;float:left;}


/*LEFT COLUMN*/
div.leftcolumn{ float:left; width:300px; }
div.mag{float:left; width:300px; background:url(../img/mag_bg.jpg) repeat-x bottom; margin-top:20px; border:1px solid #dfdfdf; border-bottom:none;}
div.mag p {text-align:left; float:left; width:220px; margin-left:50px; margin-top:10px}
div.mag input{ float:left; background:url(../img/button-zakaz.jpg) no-repeat;font-size:16px; width:185px; color:#FFF; height:35px; border:none; margin-top:10px;  padding-right:10px; margin-left:50px; margin-bottom:10px; padding-bottom:5px;}
div.mag input:hover{ float:left; background:url(../img/button-zakazh.jpg) no-repeat; width:185px; color:#FFF; height:35px; border:none; margin-top:10px;  padding-right:10px; margin-left:50px; margin-bottom:10px; cursor:pointer; font-size:16px;padding-bottom:5px;}
img.enter{ float:left; width:13px; padding-top:15px; padding-left:5px;}
div.srch-menu{ float:left; width:300px;  background: url(../img/mag_bg.jpg)  repeat; border:1px solid #e8e8e8;  }
div.search{float:left; width:250px;  text-align:left; margin-top:5px; padding-left:34px; padding-bottom:10px;}
div.srch{float:left; width:250px; ;}
div.srch input{ float:left; width:222px; height:24px; margin-top:10px; background: url(../img/input-srch.gif) no-repeat; border:none; padding-left:5px; padding-top:2px;}
div.process{ float:left; width:300px;margin-top:20px; background: url(../img/bg-prod.jpg) repeat-x; height:25px; border-bottom:1px solid #dfdfdf; position:relative;  }
div.process-inn{ float:left; width:675px; background: url(../img/bg-prod.jpg) repeat-x; height:25px; border-bottom:1px solid #dfdfdf; position:relative;  }
.news-all a,a:visited { text-decoration:underline; color:#000;}
.news-all a:hover { text-decoration:none; color:#000;}
p.date{ font-size:10px; color:#9F0101; font-weight:bold;}
div.player{float:left; width:297px;}
div.filials{ float:left; width:300px;margin-top:20px; background: url(../img/bg-prod.jpg) repeat-x;position:relative;height:25px; border-bottom:1px solid #dfdfdf;}
div.filial{float:left; width:300px;  border-top:none; margin-bottom:10px;}
/*END OF LEFT COLUMN*/

/*RIGHT COLUMN*/
td{text-align:left;}
td.fb_title{padding-right:20px;}
input.fd_clear{float:right;}
input.fd_send{float:right; margin-right:5px;}
input#sec_code{width:270px; margin-left:10px;}

div.rightcolumn{float:left; margin-left:15px; width:675px;}
div.welcome{float:left; width:675px; background: url(../img/bg-welcome.jpg) repeat-x scroll bottom;  position:relative; overflow:hidden; }
div.welcome p{ width:675px; float:left;padding:0px; margin:0 auto; float:left;  margin-top:10px; text-align:left; padding-left:15px;}
div.welcome ul{ width:685px;padding:0px; margin:0 auto; float:left; text-align:left; list-style-type:none; padding-left:21px; margin-top:10px;padding-bottom:20px;  }
ul#sitemap{padding:0px; margin:0 auto; float:left; text-align:left; margin-left:30px; margin-top:30px;}
ul#sitemap a,a:visited{color:#000; text-decoration:none;}
ul#sitemap a:hover{color:#000; text-decoration:underline;}
ul#sitemap li { padding-bottom:5px;}
div.welcome li{ color:#000; width:200px; padding-right:100px; float:left; background:url(../img/li-bg.jpg) no-repeat center left; ; padding-left:24px;   margin:0 auto; ;  padding-top:5px; }
div.products{float:left ; width:675px;margin-bottom:10px; margin-top:10px; }
div.products-inn{float:left ; width:300px;margin-bottom:10px; margin-top:10px; }

div.news-all{float:left; width:300px; margin-left:10px;}
div.news-all-inn{float:left; width:665px; }
div.products-all-inn{float:left; width:665px; margin-left:15px; margin-top:15px;   }

div.news{ float:left; width:287px;  background:#f4f4f4 repeat; position:relative; border-bottom:1px solid #dfdfdf; margin-bottom:7px; padding-bottom:5px;  }
div.news-bg{ float:left; width:287px;margin-top:5px; }
div.news-bg-inn{ float:left; width:665px;margin-top:5px; }
div.products-bg-inn{ float:left; width:155px;margin-top:5px;padding-left:50px; }
div.products-bg-inn img { float: left;  width:149px;}
div.text-products-inn {float:left; width:155px;}
div.text-products-inn p{ text-align:center; font-weight:bold; font-size:13px; padding-top:2px;}
div.text-products-inn a,a:visited { color:#000; text-decoration:underline;}
div.text-products-inn a:hover { color:#000; text-decoration:none;}

img.news-img{ float:left; width:80px; padding-right:5px; padding-top:2px;}
div.news-inn{ float:left; width:260px; text-align:left;  margin-bottom:10px; }
div.news-inner{ float:left; width:665px; text-align:left;  margin-bottom:10px; }

p.all{ width:120px;; float:left;  padding-bottom:30px; text-align:left;}
p.all-inn{ width:675px;; float:left;  padding-bottom:30px; text-align:left;}

a.red,a.red:visited{ color:#9f0101; font-size:11px;}
a.red:hover{ color:#9f0101;font-size:11px;}
div.prod{float:left; width:695px;   padding-bottom:20px; background:url(../img/bg-bot-welcome.jpg) no-repeat scroll bottom;}
div.prod-inn{float:left; width:300px;   padding-bottom:20px; background:url(../img/bg-bot-welcome.jpg) no-repeat scroll bottom;}

div.img{float:left; width:675px;background-color:#f1f1f1; padding-bottom:5px; overflow:hidden;}
div.img ul{width:675px;padding:0px; margin:0 auto; float:left; text-align:left; list-style-type:none; margin-top:10px; }
div.img li.img{ float:left; width:144px; margin-right:10px;}
div.img li.img-end{ float:left; width:144px; }
div.img li{ float:left; width:20px; margin-left:3px; }

img.ar-left{ float:left; width:6px; margin-top:70px;margin-left:10px;}
img.ar-rig{ float:right; width:6px; margin-top:70px; margin-right:10px;}
img.prod-f{ float:left; margin-top:5px; padding-left:18px;  }
img.prod-s{ float:left; margin-top:5px;  padding-left:13px;}
img.prod{ float:left; margin-top:5px; padding-left:13px;}
div.list{float:left; width:635px;  margin-top:20px; border-top:1px solid #efefef; background: url(../img/list-bg.jpg) repeat-x bottom scroll; padding-left:40px; padding-top:10px;}
div.list a, a:visited{ background:none; color:#000; text-decoration:none;}
div.list a:hover{ color:#000; text-decoration:underline; }
div.list ul{ width:630px; margin:0 auto;  padding:0px;  float:left;  text-align:left; margin-bottom:15px;  }
div.list li{ width:150px; background:url(../img/li-bg.jpg) no-repeat left  center; float:left; padding-left:20px;   text-align:left; list-style:none;margin-top:5px;}
div.proizvod{float:left; width:675px;}
p.proizvod{ width:675px;;float:left; text-align:left;}
div.proizvod-but{float:left; width:675px; margin-top:19px;}
div.butts{float:left; width:675px; margin:0 auto; margin-bottom:10px; }
p.proizvod a, a visited{color:#000; text-decoration:underline;}
p.proizvod a:hover{text-decoration:none;}
div.news-all, div.news-all-inn a,a:visited{color:#000; text-decoration:underline;}
div.news-all, div.news-all-inn a:hover{text-decoration:none;}

div.butts a.zagotovka,a.zagotovka:visited{float:left; margin:0 auto; width:149px; background:url(../img/input.gif) no-repeat; border:0; height:27px; color:#000; font-weight:bold;padding-top:5px; text-align:center; text-decoration:none;}
div.butts a.zagotovka:hover{float:left; margin:0 auto; width:149px; background:url(../img/inputh.gif) no-repeat; border:0; height:27px; color:#000; font-weight:bold; cursor:pointer;padding-top:5px; text-align:center;text-decoration:none;}

div.butts a.pilenie,a.pilenie:visited{float:left;margin-left:39px;  width:149px; background:url(../img/input.gif) no-repeat; border:0; height:27px; color:#000; font-weight:bold; padding-top:5px; text-align:center;text-decoration:none;}
div.butts a.pilenie:hover{float:left;margin-left:39px;  width:149px; background:url(../img/inputh.gif) no-repeat; border:0; height:27px; color:#000; font-weight:bold;cursor:pointer;padding-top:5px; text-align:center;text-decoration:none;}

div.butts a.obrabotka,a.obrabotka:visited{float:left;margin-left:39px;  width:149px; background:url(../img/input.gif) no-repeat; border:0; height:27px; color:#000; font-weight:bold;padding-top:5px; text-align:center;text-decoration:none;}
div.butts a.obrabotka:hover{float:left;margin-left:39px;  width:149px; background:url(../img/inputh.gif) no-repeat; border:0; height:27px; color:#000; font-weight:bold;cursor:pointer;padding-top:5px; text-align:center;text-decoration:none;}

div.proizvod-but a{background:none;}
/*END OF RIGHT COLUMN*/
/*END OF CONTENT*/

/*FOOTER*/
#footer{float:left; width:998px; text-align:center;  border-top:3px solid #900;  margin-top:20px; background:#fff;}
div.menu-footer{width:730px; float:left; text-align:left; margin-top:20px; padding-bottom:20px; }
.menu-footer ul{margin:0 auto; padding:0px; list-style-type:none; margin-left:10px;}
img.logo-f{ float:left; width:67px; margin-top:15px; margin-left:10px;}
img.logo-ff{ float:left; width:44px; margin-top:15px; margin-left:25px;}
img.logo-fff{ float:left; width:44px;  margin-left:25px; margin-top:5px; padding-bottom:5px;}

.menu-footer li{ width:auto;float:left; padding-right:10px; padding-top:10px;  }
ul.menu-footer a, a:visited{ color: #000; text-decoration:none;}
ul.menu-footer a:hover{color: #000; text-decoration:underline;}
div.copyr{ float:right; width:260px; margin-top:30px;}
/*END OF FOOTER*/

label { display: block; } 
 
.infiniteCarousel {
  width: 640px;
  position: relative;
}
.infiniteCarouse-inn {
  width: 300px;
  position: relative;
}
 
.infiniteCarousel .wrapper {
  width: 630px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
  overflow: hidden;
  min-height: 156px;
  margin: 0 10px 0 10px;
  position: absolute;
  top: 0;
  
}
.infiniteCarousel-inn .wrapper-inn {
  width: 300px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
  overflow: hidden;
  min-height: 156px;
  margin: 0 10px 0 10px;
  position: absolute;
  top: 0;
  
}

.infiniteCarousel-inn .wrapper-inn ul {
  width: 9999px;
  list-style-image:none;
  list-style-position: inside;
  list-style-type:none;
  margin:0px;
  padding:0px;
  position: absolute;
  float:left;
  margin-left:15px;
  top: 0;
  padding-top:5px;   
}
 
.infiniteCarousel .wrapper ul {
  width: 9999px;
  list-style-image:none;
  list-style-position: inside;
  list-style-type:none;
  margin:0px;
  padding:0px;
  position: absolute;
  float:left;
  margin-left:15px;
  top: 0;
  padding-top:5px;   
}

.infiniteCarouse-inn ul li {
  display:block;
  float:left;
  height: 154px;
  width: 154px;
}
 
.infiniteCarousel ul li {
  display:block;
  float:left;
  height: 154px;
  width: 154px;
}
 

 
.infiniteCarousel .arrow {
  display: block;
  height: 36px;
  width: 6px;
  background: url(../img/arrow.png) no-repeat 0 0;
  text-indent: -999px;
  position: absolute;
  /*top: 37px;*/
  cursor: pointer;
  margin-top:60px;
  margin-left:5px;
}
 
.infiniteCarousel .forward {
  background-position: 0 0;  
  right:-20px;
  float:left;
  
}
 
.infiniteCarousel .back {
  background-position: 0 -72px;
  left: 0;
  
 
}
 
.infiniteCarousel .forward:hover {
  background-position: 0 -36px;
}
 
.infiniteCarousel .back:hover {
  background-position: 0 -108px;
}

/*END OF BODY*/
div.products-bg-catalog{ float:left; width:320px;margin-top:5px; }
div.products-bg-catalog img { float: left;  width:140px;}
div.text-products-catalog {float:left; width:160px; text-align:left;}
div.text-products-catalog p{ text-align:left; font-weight:bold; font-size:13px; padding-top:2px; padding-left:5px;}
div.text-products-catalog a,a:visited { color:#000; text-decoration:underline;}
div.text-products-catalog a:hover { color:#000; text-decoration:none;}


div.products-bg-inn-catalog{ float:left; width:290px; margin-right:10px; }
div.products-bg-inn-catalog img{ width:290px; float:left;}
div.catalog-text{ float:left; text-align:left; width:355px; margin-top:20px;}
div.catalog-text p { margin-bottom:10px;}
