/* Specific rules */

hr#footer-hr { 
c  padding-left: 160px;
  margin: 0;
  height: 0;
  border-top: 2px solid #aaa;
}

/*про компанию - главная страница*/
#about-company {
  padding: 15px 0 0 0;
}

/*цитата - главная страница*/
#quote {
  padding: 50px 0 0 73px;
  font-weight: bold;
  color: #11aac5;
}

/*левое меню*/
#menu-left {
  margin-left: -18px;
  position: relative;
  /*left: -18px;*/
  padding: 5px 0 0 0;
  width: 80%;
}
#menu-left ul {
  list-style: none; 
  padding: 0;
  margin: 0;
}
#menu-left li {
  padding: 0;
  margin: 0;
}
#menu-left li .name {
  margin-left: 0;
  padding: 3px 0 3px 18px;
  margin: 0;
  width: 100%;
  font-size: 13px;
}
#menu-left ul li a {

}
#menu-left li .name:hover, #menu-left li .active {
  background: #daf7ee;
  width: 100%;
}
#menu-left li .name:hover a {
  color:  #2d5a68;
}
#menu-left ul ul {
  padding: 0.5em 0 1.5em 0;
}
#menu-left ul ul li .name {
  font-size: 12px;
}
#menu-left ul ul li a {
  color:  #2d5a68;
}
#menu-left ul ul li .name:hover, #menu-left ul ul li .active {
  background: #fff;
}
#menu-left ul ul li .name:hover a {
  color:  #16aeb7;
}

/*центральный текст на 1-й странице*/
#news {
   
}

/*центральный текст на 2-й и 3-й странице*/
#content h1 {
  margin-bottom: 20px;
}

/*наши изделия*/
#product {
  padding: 40px 0 0 0px;
  height: 120px;
}

h3.static-title {
  font-family: Arial, Tahoma, sans-serif;
  padding: 0;
  margin: 0 0 4px 0;
  font-weight: bold;
  font-size: 16px;
  line-height: 1.2em;
}

/*production - изготовление издений на 1-й странице*/
#production {
  overflow: hidden;
}

#production-body {
  padding: 1em;
}

#production-block { height: auto; margin-top: 10px; }
#production-block #production-block-t { width: 100%; height: auto; background: url(../images/border/t.gif) repeat-x }
#production-block #production-block-tl { width: 100%; height: auto; background: url(../images/border/t.l.gif) no-repeat top left }
#production-block #production-block-tr { width: 100%; height: auto;  background: url(../images/border/t.r.gif) no-repeat top right }
#production-block #production-block-l { width: 100%; height: auto;  background: url(../images/border/l.gif) left repeat-y }
#production-block #production-block-r { width: 100%; height: auto;  background: url(../images/border/r.gif) right repeat-y }
#production-block #production-block-b { width: 100%; height: auto;  background: url(../images/border/b.gif) bottom repeat-x }
#production-block #production-block-bl { width: 100%; height: auto;  background: url(../images/border/b.l.gif) no-repeat  bottom left }
#production-block #production-block-br { width: 100%; height: auto;  background: url(../images/border/b.r.gif) no-repeat  bottom right }

#production ul {
  list-style: none;
}

.production-link {
  float: left;
  padding: 10px 0 0 0; /* 40px; */
  width: 50%;
  display: inline-block;
  -moz-binding: url('moz-inline-block.xml#inlineblock');
}
.production-link-ico {
  float: left;
  width: auto;
  padding: 5px;
  display: inline-block;
  -moz-binding: url('moz-inline-block.xml#inlineblock');
}

.production-link-body {
  float: left;
  width: auto;
  padding: 10px 0 0 0;
  display: inline-block;
  -moz-binding: url('moz-inline-block.xml#inlineblock');
  vertical-align: middle;
}
.layout-right #production {  }
.layout-right .production-link { 
  width: auto;
  float: none; 
  display: block; 
  -moz-binding: none;
  padding-bottom: 20px;
}
.layout-right #production-block { width: auto; }
.layout-right .production-link-body, .layout-right .production-link-ico {
  width: auto; 
  float: none; 
  display: block; 
  -moz-binding: none;
  padding: 5px;
}

/*изготовление издений на 2-й странице*/
#production-menu ul {
  list-style: none;
}

#production-menu .production-menu-link {
  padding: 40px 0 0 73px;   
  width: 40%;
  font-size: 12px;
  color: #3366cc;
}
.production-menu-link-ico {
}

.production-menu-link-body {
} 
  

/*связаться с нами + вакинсии*/
#links-mail { 
  float: left;
  padding: 0 0 12px 11px;
  width: 190px;
  display: inline-block;
  -moz-binding: url('moz-inline-block.xml#inlineblock');
}

#links-vacancies {
  float: left;
  padding: 0 0 12px 40px;
  width: 190px;
  display: inline-block;
  -moz-binding: url('moz-inline-block.xml#inlineblock');
}

.contact-links-ico {
  float: left;
  width: 20px;
  padding: 5px;
  display: inline-block;
  -moz-binding: url('moz-inline-block.xml#inlineblock');
}

.contact-links-body {
  float: left;
  padding: 7px 0 0 5px;
  display: inline-block;
  -moz-binding: url('moz-inline-block.xml#inlineblock');
  color: #1b93df;
}

#copyright {
  float: left;
  padding: 12px 0 0 20px;
  font-size: 12px;
  color: #435a64;
}

.contact-box {
  float: left;
  padding: 12px 0 0 100px;
  font-size: 12px;
  color: #435a64;
  white-space: nowrap;
}

#contact-cubic {
  float: left;  
  margin: 10px 0 0 80px;
}

#contact-cubic-ico {
  padding-top: 5px;
}

#contact-cubic-body {
  color: #6d92a2;
  font-size: 12px;
}

