body{
  margin: 0;
  padding: 0;
}
h1 {font-size: 17px;}
a {
  color: #5e7384;
}

a:hover {
  color: #5888c6;
}

#main {
  width: 1000px;
  text-align: left;
  font-family: Tahoma, Arial;
}

/* =========================== HEAD ==== */
#firstline {
  text-align: left;
  padding-top: 30px;
  height: 70px;
  //height: 100px;
  background: url('/img/sys/logo.jpg') no-repeat left bottom;
}

#firstline div {
  float: right;
  text-align: left;
  width: 380px;
}

#firstline .phone {
  color: #5888c6;
  font-size: 30px;
}

#menu {
  width: 795px;
  height: 25px;
  //height: 50px;
  background: #5e7384 url('/img/sys/menu_bg.jpg') no-repeat right top;
  text-align: left;
  padding-top: 25px;
}

#menu a {
  font-size: 12px;
  color: #ffffff;
  background: url('/img/sys/menu_ico.jpg') no-repeat 7px center;
  padding-left: 22px;
  font-family: Arial;
}

#menu a:hover {
  color: #d4ee93;
}

#secline {
  height: 191px;
  background: #f3f3f3;
  text-align: left;
}

#r1 {
  height: 191px;
  width: 205px;
  background: #6791cb url('/img/sys/topsquare.jpg') no-repeat;
  float: right;
}

#r2 {
  height: 191px;
  width: 590px;
  background: #000000 url('/img/sys/topimg.jpg') no-repeat;
  float: right;
}

#secline td {
  font-size: 15px;
  width: 205px;
  padding-left: 25px;
  padding-bottom: 19px;
}

#secline #h {
  background: url('/img/sys/korz.jpg') no-repeat right bottom;
  font-size: 15px;
  padding-right: 25px;
  color: #92b13c;
  width: 130px;
  //width: 150px;
  margin: 30px 0px 50px 0px;
}

#secline #h a {
  color: #92b13c;
  font-size: 25px;
  text-decoration: none;
}

/* ========================== FOOT ===== */
#lastline {
  height: 30px;
  background: #c5c5c5;
  text-align: left;
  padding: 5px 10px 5px 10px;
  clear:both;
}

#dev {
  background: url('/img/sys/galaxy.jpg') no-repeat right center;
  float: right;
  text-align: left;
  font-size: 10px;
  padding-right: 28px;
}

#dev a {
  color: #000000;
}

#dev a:hover {
  color: #5888c6;
}

/* ========================== CONTENT ==== */
#middlesect {
  background: #f3f3f3 url('/img/sys/hr7.jpg') repeat-x bottom;
}

#outercont {
  background: #ffffff url('/img/sys/dot.jpg') repeat-y left;
  margin: 0px 205px 0px 205px;
  padding: 0px 0px 0px 1px;
}
#innercont {
  background: #ffffff url('/img/sys/dot.jpg') repeat-y right;
  padding: 0px 1px 0px 0px;
}

#content {
  min-height: 1300px;
  -height: 1300px;
  text-align: left;
  font-size: 16px;
  background: #ffffff;
  padding: 0px 8px 0px 8px;
}

#content #capt {
  font-weight: bold;
  padding: 12px 12px 0px 12px;
  font-size: 15px;
}

.colblock {
  border-bottom: solid #e3e3e3 13px;
  font-size: 11px;
  width: 100%;
}

.colblock td{
  vertical-align: top;
}

.colblock .img_ {
  width: 75px;
}

.colblock img {
  float: left;
  width: 75px;
}

.colblock .capt {
  color: #5888c6;
}



.colblock .price{
  font-weight:bold;
  color: #a0bc55;
}

#leftcol {
  width: 205px;
  float: left;
}

#leftcol #catalog {
  background: #d4ee93;
  font-family: Arial;
  padding-right: 15px;
  border-bottom: solid #e3e3e3 10px;
}

#leftcol #catalog .h {
  text-align: center;
  padding-top: 15px;
  font-weight: bold;
  font-size: 14px;
}

#leftcol #catalog ul {
  list-style: url('/img/sys/cat_mark.jpg')
}

#leftcol #catalog li {
  padding-bottom: 20px;
}

#leftcol #catalog a {
  font-size: 13px;
  color: #374864;
}

#leftcol #catalog a:hover {
  color: #5888c6;
}

#rightcol {
  width: 205px;
  float: right;
}
