﻿*{
  margin: 0px;
  padding: 0px;
}


body{
 background-color: #ffffff;
 font-family:Verdana;
 font-size: 13px;
 font-style: normal;

}

#header{
  width: 615px;
  height: 90px;
  background:  url(../_images/header_2.jpg) no-repeat top left;
  margin: 0px auto;
}


#bg{
  width: 1060px;
  height: auto;
  border: 2px solid #8b8b8b;
  margin: 0px auto;
}



 #menu_prod{
 width: 500px;
 height: 110px;
 margin: 0px auto;
 padding: 20px 0px 0px 0px;

}

#menu {
  width: 500px ;
  height: 110px;
  margin: 0px auto;
  padding: 20px 0px 0px 0px;
}

#firm{
  width: 166px;
  height: 30px;
}

#prod{
  width: 107px;
  height: 29px;
  padding-left: 40px;
}

#cont{
  width: 130px;
  height: 30px;
  padding-left: 40px;
}

 #submenu_cont{
   width: 150px;
   height: 20px;
   margin: 0px auto;
   padding: 20px 0px 0px 320px;

 }


 #submenu_firm{
   width: 290px;
   height: 30px;
   padding: 15px 0px 0px 0px;
   margin: 0px 0px 0px -60px;

 }


 #ref{
   width: 83px;
   height: 18px;
 }

 #projects{
   width: 70px;
   height: 30px;
   padding-left: 15px;
 }

 #news{
   width: 50px;
   height: 15px;
   padding-left: 15px;
 }

  #blog{
   width: 50px;
   height: 15px;
   padding-left: 118px;
 }

 #vruzka {
  width: 70px;
  height: 17px;

 }


#adresi {
  width: 50px;
  height: 18px;
  padding-left: 20px;

 }

 #za_vruzka{
   width: 250px;
   height: 250px;
   float: left;
   text-align: center;
   margin: 0px auto;
   margin: 30px 0px 0px 30px;

 }

 select {
   width: 150px;
   height: 25px;
   margin-bottom: 20px;
   border: 1px solid #000000;

 }

 input {
   margin-bottom: 20px;
   border: 1px solid #000000;

 }

 textarea{
   margin-bottom: 20px;
   border: 1px solid #000000;
 }

 .input_txt{
   font-size: 85%;
 }


#text_v{
  width: 269px;
  height: 184px;
  margin: 30px 30px 0px 0px;
  letter-spacing: 0px;
  line-height: 110%;
  text-align: justify;
  float: right;

}


 #banner_right {
 width: 287px;
 height: 118px;
 margin: 0px auto;
 display: block;

 }

 #back {
   width: 57px;
   height: 23px;
   margin: 157px 850px 0px 30px;
 }


 #content{
    width: 1060px;
    height: 1135px;
    margin: 0px auto;
  }

  #content_p{

  width: 1060px;
  height: auto;
  background: #ffffff url(../_images/products_logo.jpg)no-repeat top left;
  border: 2px solid #8b8b8b;
  margin: 0px auto;
 }

#content_v{
 width: 700px;
 height: 1135px;
 background: #ffffff url(../_images/vruzki_bg.jpg) no-repeat top left;
 margin: 0px auto;
}


 #prod_menu{
   width: 960px;
   height: auto;
   margin: 0px -20px -5px auto;
 }

#maps{
 width: 400px;
 height: 980px;
 float: right;
 margin: 20px -100px 0px 0px;
}


#text_all{
  width: 400px;
  height: 970px;
  float: left;
  margin: 20px 0px 0px 210px;

}


#banner_tall{
  width: 160px;
  height: 600px;
  float: left;
  margin: -1110px 0px 0px 20px;
}

#banner_tall_v{
  width: 160px;
  height: 600px;
  float: left;
  margin: -1110px 0px 0px 10px;
}

.firm_data{
  width: 400px;
  height: 100px;
  border-bottom: 1px solid #000;

}

.firm_data p{
  text-align: left;
}

.firm_data1{
  width: 390px;
  height: 100px;
  position: absolute;
  margin: -101px 0px 0px 400px;
  border-bottom: 1px solid #000;

}

.firm_data1 p{
  text-align: left;
  padding-top: 15px;
}


 #cen_sklad{
    width: 269px;
    height: 184px;
    padding-right: 10px;
    padding-top: 125px;


  }

  #text{
  width: 269px;
  height: 192px;
  display: block;
  text-align: justify;
  padding: 40px 0px 0px 0px;
  letter-spacing: 0px;
  line-height: 110%;


  }

   #palitra1 {
    display: block;
    padding: 7px 10px 0px 0px;
    width: 269px;
    height: 184px;
  }

  #text1{
  width: 269px;
  height: 184px;
  display: block;
  text-align: justify;
  padding: 15px 0px 0px 0px;
  letter-spacing: 0px;
  line-height: 110%;


  }

  #palitra2 {
    display: block;
    width: 269px;
    height: 184px;
    padding: 10px 10px 0px 0px;
  }

  #text2{
  width: 269px;
  height: 184px;
  display: block;
  text-align: justify;
  padding: 30px 0px 0px 0px;
  letter-spacing: 0px;
  line-height: 110%;


  }

  #palitra3 {
    display: block;
    padding: 10px 10px 0px 0px;
    width: 269px;
    height: 184px;
}

  #text3{
  width: 269px;
  height: 184px;
  display: block;
  text-align: justify;
  padding: 5px 0px 0px 0px;
  letter-spacing: 0px;
  line-height: 110%;

  }

  #palitra4 {
    display: block;
    padding: 10px 10px 0px 0px;
    width: 269px;
    height: 184px;
}

  #text4{
  width: 269px;
  height: 184px;
  display: block;
  text-align: justify;
  padding: 5px 0px 0px 0px;
  letter-spacing: 0px;
  line-height: 110%;

  }


#footer{
  width: 630px;
  height: 50px;
  margin: 0px auto;

}

#footer_img{
  width: 650px;
  height: 50px;
  margin: 0px auto;
}


#home{
  width: 88px;
  height: 31px;


}



#.licence{
  width: 60px;
  height: 20px;
  color: #000000;
  text-decoration: none;
}

#year{
  width: 60px;
  height: 20px;
  color: #000000;
  text-decoration: none;
}