body {
  margin: 0px;
  padding: 0px;
  background: url(/media/img/fon.jpg) repeat-x top left;
  font-family: Georgia;
  font-size: 12px;
  color: #623d3d;
  line-height: 130%;
  text-align: center;

}
img, div {behavior: url("/media/htc/iepngfix.htc")}
body { behavior:url("/media/htc/csshover.htc"); }

a{color:#af003a;}
.index_all {
  height: 850px;
  width: 994px;
  background: url(/media/img/index_fon.jpg) no-repeat top left;
  padding-top: 330px;
  position: relative;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
}
.okomp {
  height: 1076px;
  width: 994px;
  background: url(/media/img/okomp_fon.jpg) no-repeat top left;
  position: relative;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  line-height: 100%;
}
.flash {
padding-top:100px;
text-align:center;
}
.compas{
width:110px;
height:100px;
position:absolute;
top: 625px;
left: 547px;
}
.compas a{
	display:block;
	width:100%;
	height:100%;
	text-decoration:none;
}
.okomp a {
  color: #3e2a1b;
}

.okomp .div1 {
  position: absolute;
  top: 675px;
  left: 90px;
  text-align: right;
}
.okomp .div2 {
  width: 300px;
  position: absolute;
  top: 675px;
  left: 637px;
}
.okomp .div3 {
  width: 300px;
  position: absolute;
  top: 775px;
  left: 637px;
}
.okomp .but1 {
  position: absolute;
  top: 571px;
  left: 360px;
}
.okomp .but2 {
  position: absolute;
  top: 586px;
  left: 562px;
}
.okomp img {
  border: none;
}


.content_index5 {
  width: 880px;
  margin-top: -100px;
  margin-left: 62px;
}
.content_index5 .div1 {
  width: 452px;
  height: 290px;
  background: url(/media/img/nedv1.png) no-repeat top left;
  position: relative;
  float: left;
}
.content_index5 .div1 a{
  width: 452px;
  height: 290px;
  display:block;
  position:absolute;
  text-decoration:none;

}
.content_index5 .div3 {
  width: 452px;
  height: 290px;
  background: url(/media/img/nedv3.png) no-repeat top left;
  position: relative;
  float: left;
}
.content_index5 .div3 a{
  width: 452px;
  height: 290px;
  display:block;
  position:absolute;
  text-decoration:none;

}
.content_index5 .div2 {
  width: 364px;
  height: 290px;
  background: url(/media/img/nedv2.png) no-repeat top left;
  position: relative;
  float: right;
}
.content_index5 .div2 a{
  width: 364px;
  height: 290px;
  display:block;
  position:absolute;
  text-decoration:none;

}
.content_index5 .div4 {
  width: 364px;
  height: 290px;
  background: url(/media/img/nedv4.png) no-repeat top left;
  position: relative;
  float: right;
}
.content_index5 .div4 a{
  width: 364px;
  height: 290px;
  display:block;
  position:absolute;
  text-decoration:none;

}
.content_index5 .div1 .but {
  position: absolute;
  top: 210px;
  left: 330px;
}
.content_index5 .div2 .but {
  position: absolute;
  top: 210px;
  left: 24px;
}
.content_index5 .div3 .but {
  position: absolute;
  top: 200px;
  left: 330px;
}
.content_index5 .div4 .but {
  position: absolute;
  top: 200px;
  left: 24px;
}
.content_index5 .div1 img, .content_index5 .div2 img, .content_index5 .div3 img, .content_index5 .div4 img {
  width: 50px;
  height: 50px;
  border: none;
}
.content_index5 .div1 .nadp {
  position: absolute;
  top: 28px;
  left: 90px;
}

.content_index5 .div1 .nadp img {
  width: 240px;
  height: 19px;
}

.content_index5 .div2 .nadp {
  position: absolute;
  top: 28px;
  left: 56px;
}
.content_index5 .div2 .nadp img {
  width: 244px;
  height: 19px;
}
.content_index5 .div3 .nadp {
  position: absolute;
  top: 37px;
  left: 90px;
}
.content_index5 .div3 .nadp img {
  width: 240px;
  height: 31px;
}
.content_index5 .div4 .nadp {
  position: absolute;
  top: 37px;
  left: 56px;
}
.content_index5 .div4 .nadp img {
  width: 244px;
  height: 31px;
}
.content_index5 .div1 .nadp img, .content_index5 .div2 .nadp img, .content_index5 .div3 .nadp img, .content_index5 .div4 .nadp img {
  border: none;
}
.content_index4 {
  position: relative;
}
.content_index4 .left {
  width: 500px;
  float: left;
}
.content_index4 .right img {
  border: 1px solid #c4bba8;
  margin: 0 0 0 60px;
  padding: 3px;
  float: left;
}
.content_index4 .left .img_top {
  border: 1px solid #c4bba8;
  margin: 0px;
  padding: 0px;
  margin-bottom: 10px;
  float: none;
}
.content_index4 .left .col1 {
  float: left;
  width:195px;
  padding:0px;
  margin:0px;
}
.content_index4 .left .col2 {
  width:380px;
  margin-left:220px;
}
.content_index4 .left .col2 p{
	margin-top:0px;
}
.content_index4 .right {
  width: 160px;
  float: right;

}

.content_index4 .left .priz {
  width: 195px;
  height: 49px;
  font-size:11px;
  padding-left:32px;
  margin-right: 10px;
  margin-top: 40px;
  background: url(/media/img/pic2.png) no-repeat top left;
}
.content_index4 .left .adres {
  width: 195px;
  height: 49px;
  font-size:11px;
  font-weight: bold;
  margin-top: 40px;
  margin-left: -15px;
  color: #af003a;
  text-align: center;

}

.content_index3 img {
    clear: both;
}
.content_index3 .post {
  clear: both;
  margin-bottom: 50px;
}

.content_index3 img {
  margin-right: 20px;
  margin:0px;
}
.br{
    display:block;
    width:100%;
    padding:0px;
    margin:0px;
    height:1px;
    clear:both;
}
.content_index2 {
  width: 846px;
  height: 545px;
  margin-left: 90px;
  margin-top: -28px;
}
.content_index2 .div1 {
  width: 360px;
  height: 230px;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 20px;
  margin-bottom: 40px;
  border-width: 1px;
  border-style: solid;
  border-color: #c4bba8;
  position: relative;
  float: left;
}
.content_index2 .div2 {
  width: 360px;
  height: 230px;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 20px;
  margin-bottom: 40px;
  border-width: 1px;
  border-style: solid;
  border-color: #c4bba8;
  position: relative;
  float: right;
}
.content_index2 .div1 .ahead, .content_index2 .div2 .ahead {
  margin: 0px;
  padding: 0px;
  font-size: 15px;
  color: #a3002b;
  font-weight: 600;
}
.content_index2 .div2 img, .content_index2 .div1 img {
  margin-right: 20px;
  margin-bottom: 20px;
  margin-top: 15px;
  float: left;
}
.content_index2 .div2 span, .content_index2 .div1 span {
  color: #000000;
}
.content_index2 .div1 .akarte, .content_index2 .div2 .akarte, .content_index4 .akarte {
  font-size: 10px;
  color: #ba4015;
  line-height: 100%;
}
.paging{
	font-size: 14px;
	width:100%;
	text-align:center;
	font-weight:bold;
}
.paging strong{
	padding:0 4px 1px 4px;
	margin:2px;
}
.paging a{
	padding:0 4px 1px 4px;
	margin:2px;
	text-decoration:none;
}
.paging a:hover{
	padding:0 4px 1px 4px;
	margin:2px;
	color:#c4bba8;
	text-decoration:none;
}
.pic1 {
  width: 33px;
  height: 28px;
  background: url(/media/img/pic1.png) no-repeat top left;
  float: left;
}
.pic2 {
  height: 49px;
  padding-left: 0px;
  position: absolute;
  top: 211px;
  left: 18px;
  z-index: 10;
}
.pic2priz {
  height: 49px;
  padding-left: 50px;
  background: url(/media/img/pic2.png) no-repeat top left;
  position: absolute;
  top: 211px;
  left: 18px;
  z-index: 10;
}
.content_index1 {
  border-width: 1px;
  border-style: solid;
  border-color: #c4bba8;
  width: 790px;
  height: 550px;
  margin-left: 90px;
  padding: 20px;
}
.content_index1 img {
  
}
.content_index1 .right {
  width: 260px;
  float: right;
}
.content_index1 span {
  color: #000000;
  font-weight: bold;
}
.logo {
  position: absolute;
  left: 80px;
  top: 107px;
}
.logo img {
  border: none;
}
.about {
  width: 222px;
  height: 21px;
  padding-left: 46px;
  position: absolute;
  /*left: 72px;слева*/
  left: 400px;/*центр*/
  top: 258px;
  background: url(/media/img/about.jpg) no-repeat top left;
}
.about img {
  border: none;
}
.head {
  height: 60px;
  padding-top: 1px;
  position: absolute;
  top: 305px;
  left: 117px;
  font-size: 25px;
  color: #7b7161;
}

.copyrig  {
  position: absolute;
  left: 155px;
  top: 1020px;
  font-size: 10px;
}
.copyrig a, .difok a {
  color: #3e2a1b;
}
.difok {
  position: absolute;
  left: 820px;
  top: 1090px;
  font-size: 10px;
}
.okomp .copyrig {
  top: 896px;
}
.okomp .difok {
  top: 986px;
}
.menu {
  height: 48px;
  position: absolute;
  left: 522px;
  top: 85px;
}
.menu .m1 {
  width: 80px;
  height: 47px;
  background: url(/media/img/menu1r.jpg) no-repeat top left;
  float: left;
}
.menu .m1:hover {
  width: 80px;
  height: 47px;
  background: url(/media/img/menu1s.jpg) no-repeat top left;
  float: left;
}
.menu .m2 {
  width: 120px;
  height: 47px;
  background: url(/media/img/menu2r.jpg) no-repeat top left;
  float: left;
}
.menu .m2:hover {
  width: 120px;
  height: 47px;
  background: url(/media/img/menu2s.jpg) no-repeat top left;
  float: left;
}
.menu .m3 {
  width: 160px;
  height: 47px;
  background: url(/media/img/menu3r.jpg) no-repeat top left;
  float: left;
}
.menu .m3:hover {
  width: 160px;
  height: 47px;
  background: url(/media/img/menu3s.jpg) no-repeat top left;
  float: left;
}
.menu .m4 {
  width: 94px;
  height: 47px;
  background: url(/media/img/menu4r.jpg) no-repeat top left;
  float: left;
}
.menu .m4:hover {
  width: 94px;
  height: 47px;
  background: url(/media/img/menu4s.jpg) no-repeat top left;
  float: left;
}
.content_index4 .font23 {
  font-size: 23px;
  color: #623d3d;
  float: left;
}
