body, html {
   background-image: url(images/bg.jpg);
   width: 100%;
   height: 100%;
   margin: 0; 
   padding: 0;
   font-family: Tahoma;
}

.wrap {
   width: 903px;
   margin: 0px auto;
   overflow: hidden;
}

.header {
   width: 100%;
   height: 122px;
}

.logo {
   background-image: url(images/logo.jpg);
   width: 264px;
   height: 122px;
   float: left;
   text-decoration: none;
}

.logo2 {
   background-image: url(images/logo2.jpg);
   width: 264px;
   height: 122px;
   float: left;
   text-decoration: none;
}


.logo_text {
   font-size: 12px; 
   color: #2e2201;
   font-weight: bold;
   position: relative;
   top: 65px;
   left: 75px;
   width: 130px;
}

.menu1 {
   background-image: url(images/1.jpg);
   width: 138px;
   height: 122px;
   float: left;
}

.menu2 {
   background-image: url(images/2.jpg);
   width: 168px;
   height: 122px;
   float: left;
}

.menu3 {
   background-image: url(images/3.jpg);
   width: 166px;
   height: 122px;
   float: left;
}

.menu4 {
   background-image: url(images/4.jpg);
   width: 167px;
   height: 122px;
   float: left;
}

.td1 {
   background-color: #6a5317;
}

.img1 {
   background-image: url(images/img1.jpg);
   width: 280px;
   height: 243px;
}

.img2 {
   background-image: url(images/img2.jpg);
   background-repeat: no-repeat;
   background-position: bottom right;
   width: 174px;
   height: 244px;
}

.text {
   width: 420px;
   font-size: 14px;
   color: #ffff00;
   font-weight: bold;
   margin-left: 0px;
}

.text1 {
   width: 711px;
   font-size: 14px;
   color: #ffff00;
   /*font-weight: bold;*/
   margin-left: 0px;
margin-left:25px;

}
.zagolovok {
   font-size: 14px;
   color: #99d600;
   margin-bottom: 10px;
   margin-top: 10px;
}

.tel {
   background-image: url(images/tel.jpg);
   width: 434px; 
   height: 28px;
   font-size: 14px;
   font-weight: bold;
   color: #634d14;
   margin-top: 10px;
   margin-bottom: 10px;
   text-align: center;
   line-height: 27px;
}

.tel2 {
   width: 434px; 
   height: 28px;
   font-size: 14px;
   font-weight: bold;
   color: #634d14;
   margin-top: 22px;
   text-align: center;
   float: right;
}

.nomer {
   font-size: 16px;
   font-weight: bold;
   color: #4f9d00;
}

.td2 {
   background-color: #99d600;
}

.kontakt {
   font-size: 14px;
   font-weight: bold;
   color: #ffffff;
   position: absolute;
   left: 15px;
   top: 5px;
}

.sklad1 {
   background-image: url(images/sklad1.jpg);
   width: 156px;
   height: 27px;
   margin-top: 27px;
}

.sklad2 {
  /* background-image: url(images/sklad2.jpg);*/
   width: 156px;
   height: 27px;
   margin-top: 5px;
   float: left;
}

.sklad1_text {
   font-size: 14px;
   font-weight: bold;
   color: #030000;
   margin: 27px 20px 0 20px;
}

.td3 {
   background-color: #95bc03;
}

td { vertical-align: top;}

.sklad2_text {
   font-size: 14px;
   font-weight: bold;
   color: #030000;
   margin: 10px 20px 0 20px;
   float: left;
}

.img3 {
   background-color: #509f00;
 background-image: url(images/img3.jpg);
   background-repeat: no-repeat;
   background-position: top;
   width: 331px;
   height: 145px;
}

.img4 {
   background-image: url(images/img4.jpg);
   background-repeat: no-repeat;
   background-position: top;
   width: 331px;
   height: 94px;
}

.table {
   width: 100%;
   background-color: #ffff00;
}

.side1 {
   background-image: url(images/side1.jpg);
   width: 18px;
   height: 67px;
}

.side2 {
   background-image: url(images/side2.jpg);
   width: 9px;
   height: 67px;
}

.copy {
   font-size: 11px;
   color: #000000;
   margin-top: 25px;
}

.m1 {
   background-image: url(images/m1.jpg);
   width: 242px;
   height: 28px;
   margin: 5px;
   margin-right: 6px;
}

.poddon {
   background-image: url(images/poddon.jpg);
   width: 252px;
   height: 333px;
   margin-top: 20px;
}

.brown {
   background-color: #6a5317;
   width: 650px;
   height: 30px;
   line-height: 30px;
}

.content2 {
   background-image: url(images/bg3.jpg);
   width: 100%;
   font-size: 14px;
   color: #000000;
}

a.menu_link, a.menu_link:hover, a.menu_link:visited {
   text-decoration: none;
   font-size: 16px;
   font-weight: bold;
   color: #289701;
   position: relative;
}


a.menu_link2, a.menu_link2:hover, a.menu_link2:visited {
   text-decoration: none;
   font-size: 14px;
   font-weight: bold;
   color: #6a5317;
   margin-left: 45px;
   line-height: 28px;
}

a.white, a.white:hover, a.white:visited {
   text-decoration: none;
   font-size: 12px;
   font-weight: bold;
   color: #ffffff;
}
strong, b {
font-weight: bold;
}
h1,h2 {
font-size: 14px;
}

.contentz {
color: #800000;
}

a {
color: #000000;
}