body {
  width: 1000px;
  font-family: Tahoma;
  font-size: 80%;
  color: #000000;
  background-color: #f5f2e9;
  padding: 0px;
  margin: 0px auto;
  border: 1px solid black;
}

h1,h2,h3,h4 {
  color: #2f302b;
}

h1,h2,h3 {
 font-size: 150%;
 font-weight: normal;
}


a:link {
  color: #d26210;
}


a:visited {
  color: #d26210;
}


a:hover {
  text-decoration: none;
}


#head {
  width: 100%;
  background-color: #2f302b;
  background-image: url(../files/yuskonsalt/Image/top-img.jpg);
  background-position: top right;
  background-repeat: no-repeat;
  height: 183px;
  vertical-align: top;
  padding: 0px;
  margin: 0px;
}


ul#ico-menu {
  padding: 20px 30px 0px 0px;
  margin:0px;
  float:right;
}

ul#ico-menu li{
  list-style-type: none;
  float: left;
  padding: 0px 10px 0px 10px;
}

ul#ico-menu img {
  text-decoration: none;
  border: 0px;
}

#company-name {
  padding: 74px 0px 0px 7%;
  margin: 0px;
}

div#menu {
  background-image: url(../files/yuskonsalt/Image/menu-bg.gif);
  background-position: top right;
  background-repeat: repeat-x;
  height: 50px;
  width: 100%;

}


ul#menu {
  width:700px;
  margin: 0px auto 0px auto;
  list-style-type: none;
  padding: 0px;
  text-align: center;
  font-family: Arial;
}

ul#menu li {
  float: left;
  padding: 0px 0px 10px 0px;
  margin: 5px 1px 0px 1px;
  text-transform: uppercase;
  font-weight: bold;
  background-image: url(../files/yuskonsalt/Image/menu-link-bg.jpg);
  background-position: top right;
  background-repeat: repeat-x;
}

ul#menu span,
ul#menu a:link,
ul#menu a:visited {
  color:#e4ddce;
  padding: 11px 35px 12px 35px;
  background-image: url(../files/yuskonsalt/Image/menu-link-left-corner.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  text-decoration: none;
}

ul#menu a:hover {
  color: #ffffff;
  border-bottom: 5px solid white;
}

.menu-bg{
  background-image: url(../files/yuskonsalt/Image/menu-link-right-corner.jpg);
  background-position: top right;
  background-repeat: no-repeat;
  padding: 11px 0px 12px 0px;
}


.about {
  border-bottom: 5px solid #a12b0e;
}

.real {
  border-bottom: 5px solid #c74a04;
}

.ser {
  border-bottom: 5px solid #ccab22;
}


.klient {
  border-bottom: 5px solid #629131;
}


.publication {
  border-bottom: 5px solid #267a79;
}


.contakt {
  border-bottom: 5px solid #42526c;
}


#top-line {
  height: 17px;
  width: 100%;
  background-color:#eee8d8;
  border-top: 2px solid #f4f0ea;
  border-bottom:1px solid #d8d4c9;
}


#main {
  border-top: 1px solid #ffffff;
  border-bottom:8px solid #981a04;
  padding: 30px 0px 10px 0px;
}

table#content {
  width: 100%;
}


td#left-column {
  padding: 0px 30px 10px 50px;
  vertical-align: top;
}


td#right-column {
  width: 35%;
  border-left: 1px solid #d8d4c9;
  padding: 0px 30px 0px 30px;
  vertical-align: top;
}

#second-menu {
  padding: 0px;
  margin: 10px 0px;
  list-style-type: none;
}

#second-menu li {
  margin: 2px 0px;
  padding: 5px 0px 5px 23px;
}


.li-1 {
  background-image:url(../files/yuskonsalt/Image/context-menu-mark-1.gif);
  background-position: left 9px;
  background-repeat: no-repeat;
}

.li-2 {
  background-image:url(../files/yuskonsalt/Image/context-menu-mark-2.gif);
  background-position: left 9px;
  background-repeat: no-repeat;
}


.li-3 {
  background-image:url(../files/yuskonsalt/Image/context-menu-mark-3.gif);
  background-position: left 9px;
  background-repeat: no-repeat;
}


.li-4 {
  background-image:url(../files/yuskonsalt/Image/context-menu-mark-4.gif);
  background-position: left 9px;
  background-repeat: no-repeat;
}


.li-5 {
  background-image:url(../files/yuskonsalt/Image/context-menu-mark-5.gif);
  background-position: left 9px;
  background-repeat: no-repeat;
}


.li-6 {
  background-image:url(../files/yuskonsalt/Image/context-menu-mark-6.gif);
  background-position: left 9px;
  background-repeat: no-repeat;
}

.li-7 {
  background-image:url(../files/yuskonsalt/Image/context-menu-mark-7.gif);
  background-position: left 9px;
  background-repeat: no-repeat;
}

#second-menu a:link,
#second-menu a:visited {
  text-decoration: underline ;
}

#second-menu A:hover {
  text-decoration: none;
}


#footer{
  border-top:1px solid #f5f2e9;
  width: 100%;
  height: 30px;
  padding: 5px 0px 0px 0px;
  background-color:#d7d1b9;
}


td#footer-left-column {
  width: 38%;
  padding: 10px 0px 10px 60px
}

#phone {
  float: right;
  height: 42px;
  background-image: url(../files/yuskonsalt/Image/phone-ico.gif);
  background-position: left top;
  background-repeat: no-repeat;
  padding: 5px 0px 0px 55px;
}


td#footer-left-column img{
  float:left;
}


td#footer-right-column {
  vertical-align: top;
  text-align: right;
  padding: 0px 35px 0px 0px;
}


ul#bottom-menu {
  float:right;
  padding: 17px 0px 0px 0px;
  margin: 0px;
  list-style-type: none;
  text-align: top;
  height: 17px; 
}


ul#bottom-menu li {
  float: left;
  padding: 0px 20px;
  margin: 0px;
  text-align: center;
 
}

li.border {
  background-image: url(../files/yuskonsalt/Image/bottom-menu-border.gif);
  background-position: left 5px;
  background-repeat: no-repeat;
}


ul#bottom-menu span, 
ul#bottom-menu a:link,
ul#bottom-menu a:visited {
 color:#2f302b;
 text-decoration: none;
}

ul#bottom-menu a:hover {
  text-decoration: underline;
}


#copy{
  clear: both;
  padding: 0px 0px 0px 0px;
  vertical-align: center;
}

.prostosait-link {
  white-space: nowrap;
  padding: 10px 0px 0px 0px 0px;
}