* {margin:0px;padding:0px;}
a, img {border:0px;}
body {
	font-family:Tahoma;
	font-size:14px;
    line-height:17px;
	background:#958e34;
	}
html, body {
	height:100%;
	width:100%;
	min-width:900px;
	}

a:hover {
	text-decoration:none;
	}
	
a.link {
	color:#630d0d;
	text-decoration:none;
	
}
.no_bg {
	background:none !important;
	}

h1 {
  color:#fff;
  font-size:26px;
  line-height:30px;
  margin-bottom:6px;
  margin-left:-1px;
}
h2 {
  color:#fff;
  font-size:18px;
  line-height:22px;
  font-weight:normal;
  padding-left:1px;
  margin-bottom:8px;
}
h5 {
  color:#630d0d;
  font-size:14px;
  font-weight:normal;
  margin-top:10px;
}
h5 a {
    color:#630d0d;
 text-decoration:none;
}
h5 a:hover {
 text-decoration:underline;
}

.m_col {
    color:#630d0d;
}

.m_col_b {
    color:#000;
}
div.doc_width {
	float:left;
	width:100%;
	min-width:900px;
	height:100%;
	}
div.footer_width {
	height:63px;
	margin-top:-63px;
	}
div.content {
	padding-bottom:63px;
	}

div.page_width {
	text-align:left;
	min-height:598px;
	height:auto !important;
	height:598px;
    border:solid 1px #000;
	background:#958e34;
	}

/* -------------------------------------------------------------------------- */
div.page_width {
	width:898px;
	}
div.footer_width {
    width:900px;
    }
/* -------------------------------------------------------------------------- */
/* Параметры основных контейнеров */

div.footer {
    color:#fff;
	text-align:left;
	}

div.footer {
    margin-left:28px;
    margin-right:309px;
    }
div.content {
    margin-left:28px;
    }
div.cont_r {
    float:right;
    width:285px;
    }
div.cont_l {
    margin-right:309px;
    }
div.clear_line {
    clear:both;
    font-size:1px !important;
    height:10px;
    }


div.shapka {
    padding-top:22px;
    padding-bottom:9px;
    margin-left:1px;
    margin-bottom:21px;
    border-bottom:solid 1px #2f1010;
    }


div#nav {
    width:284px;
    height:598px;
    margin-top:-73px;
    position:relative;
    top:73px;
    margin-left:1px;
    background:url(../images/img_off.png) no-repeat 0px 0px;
    }
div#nimg {
    width:284px;
    height:598px;
    position:relative;
    background:url(../images/img_on.png) no-repeat 0px 0px;
    }
ul.nav {
  position:relative;
  z-index:110;
  padding-top:46px;
  padding-left:1px;
  margin-top:-598px;
  top:74px;
}
li#l_1 {
    padding-left:149px;
    }
li#l_2 {
    padding-left:103px;
    }
li#l_3 {
    padding-left:67px;
    padding-top:5px;
    }
li#l_4 {
  padding-top:7px;
    padding-left:44px;
    }
li#l_5 {
  padding-top:5px;
    padding-left:30px;
    }
li#l_6 {
  padding-top:9px;
    padding-left:18px;
    }
li#l_7 {
  padding-top:9px;
    padding-left:16px;
    }
li#l_8 {
  padding-top:10px;
    padding-left:20px;
    }
li#l_9 {
  padding-top:11px;
    padding-left:32px;
    }
li#l_10 {
  padding-top:8px;
    padding-left:51px;
    }
li#l_11 {
  padding-top:7px;
    padding-left:82px;
    }
li#l_12 {
  padding-top:2px;
    padding-left:121px;
    }


ul.nav li {
    list-style-type:none;
    padding-bottom:18px;
    }
ul.nav li a {
    color:#fff;
    text-decoration:none;
    background:url(../images/menu_off.gif) no-repeat left 4px;
    }
ul.nav li a, ul.nav li span {
    padding-left:27px;
    }
ul.nav li span, ul.nav li a:hover {
    color:#ef3c39;
    background:url(../images/menu_on.gif) no-repeat left 4px;
    }
div.s_text p {
    padding-bottom:6px;
    }


div.footer table {
    height:36px;
    border-top:solid 1px #2f1010;
    }

.m_link {
  display:block;
  height:18px;
  text-align:center;
  color:#fff;
  font-size:12px;
  line-height:18px;
  font-weight:bold;
  text-decoration:none;
  border:solid 1px #000;
  margin-bottom:6px;
  margin-right:4px;
  background:#aba45e;
  }

           img#nimg {
             position:absolute;
             margin-left:1px;
             z-index:100;
           }

