#header {
  margin:0px;
  height:100px;
  background:url('../img/hearder_sky.jpg') repeat-x ;

}
html, body, td, div, a, input , select, textarea {
  font-family:Tahoma;
  font-size:11px;

}
body {
 margin:0px;
 padding:0px;
}

#header div#logo {
  margin:24px 107px 15px 90px;
  float:left;
  width: 120px;
}

#header div#menu {
  font-size:11px;
  font-family: Tahoma;
  font-weight: bold;
  color: #6D6E71;

}

a.b {
	display:block;
	position:absolute;
	right:0px;
	top:20px;
	padding:0px;

}
#header div#menu a.select,#header div#menu a.noselect:hover {
  height: 22px;
  background: #C72017 url('../img/down.gif')  no-repeat 50% 50%;
  color: #FFF;
  text-decoration:none;
  display:block;
  float:left;
  padding: 50px 13px 7px 13px;
  position:relative;
  top:-8px;


}

#header div#menu a.noselect {
  position:relative;
  top:-8px;
  color: #6D6E71;
  display:block;
  float:left;
  padding: 50px 13px 7px 13px;
}

#header div#menu div.line {
  float:left;
  position:relative;
  top:41px;

}


.forum {
      text-align:center;
      margin-left:510px;
}
.forum a, .forum a:visited {
  height: 10px;
  position:relative;
  top:-8px;
  color: #6D6E71;
  font-weight:bold;
  width:220px;
  text-decoration:none;
  display:block;
  padding: 5px 13px 7px 13px;
}
.forum a:hover {
    background: #C72017;
    color: #FFF;
}
a.buy {
  margin-left: 90px;
  color: #6D6E71;
  font-weight:bold;
  text-decoration:none;
  display:block;
  width: 120px;
  padding: 5px 13px 7px 13px;
}
a.buy:hover {
	background: #C72017;
	color: #FFF;
}
#content {
 clear:left;


}

#content div#tel {
  background:url('../img/line.gif') no-repeat;
  width:75px;
  float:left;
}

#content div#tel div.img {
  position:relative;
  left:76px;
  width:190px;
  background:url('../img/images/tel.jpg') no-repeat;


}

#content div#main {
  position:relative;
  margin-left: 300px;
  margin-top:0px;
}
#content div#main {
	width: 672px;

}
#content div#main .rec {
	text-align: center;
	height: 60px;
	background: url("../img/fon_2.gif");
	border-right: 4px solid #C72017;

}
#content div#main h1 {
  font-size:30px;
  font-family: Tahoma;
  font-weight: 100;
  color: #C72017;
  border-right: 4px solid #C72017;
  padding: 13px 0px 21px 44px;
  margin: 0px;
  background: url("../img/fon_1.gif") no-repeat;
}

#content div#main .info .text{
	position:relative;
	background: url("../img/fon_2.gif") ;
	margin: 0px;
	padding: 10px 20px 10px 43px;
	border-right: 4px solid #C72017;
	text-align:justify;
}
#content div#main .info .text a,#content div#main .info .text a:hover,#content div#main .info .text a:visited{
	text-decoration: underline;
	color: #000;
}
#content div#main .info .end{
	background: url("../img/fon_3.gif") ;
	margin: 0px;
	height: 10px;
	border-right: 4px solid #C72017;

}

#content div#main h2 {
  font-size:24px;
  font-family: Tahoma;
  font-weight: 100;
  color: #C72017;
  padding:5px 0px 0px 0px;
  margin: 0px ;
}



#content div#main div.news {
	margin: 20px 0px 0px 0px;
	border-right: 4px solid #949494;
	background: url("../img/r.gif") no-repeat 17px 10px #F4F4F4;
	padding: 0px 205px 10px 43px;

}

#content div#main  div.nitem span.date {
  font-family: Tahoma;
  font-weight: 100;
  color: #C72017;
  font-size: 11px;
}

#content div#main  .nitem span.title {
  margin-left:10px;
  font-size:11px;
  font-family: Tahoma;
  font-weight: 100;
  color: #5A5A5D;
}

#content div#main  div.nitem {
  padding:6px 0px 5px 0px;
  background:url('../img/strip.gif') repeat-x left bottom;
}

#footer {
  clear:left;
  position:relative;
  left: 313px;
  top: 30px;
  border-top:3px solid #C72017;
  width: 450px;
  font-size:10px;
  font-family: Tahoma;
  font-weight: 100;
  color: #5A5A5D;
}

#footer div.cop {
  margin-left:35px;
}

#content div#main div.info div.text  h3 {
  color: #C72017;
  background:url('../img/strip.gif') repeat-x left bottom;
  padding:6px 0px 5px 0px;
  margin-bottom: 10px;
}
#content div#main div.info div.text  div.desc {

}

a.mail:link {color:#5A5A5D;}
a.mail:visited {color:#5A5A5D;}
.mail {
  text-decoration : none;
  font-weight:bold;
  color:#5A5A5D;
}

img {
  border:none;
}


input.sumbit {
  background:#3CAF54;
  border: none;
  margin:0px;
  width:73px;height:18px;
  font-size:10px;
  font-family:Tahoma;
  color:#FFF;
  cursor:pointer
}

a.title {
  font-size:24px;
  font-family: Tahoma;
  font-weight: 100;
  color: #C72017;
}

a.add_img {
  position:relative;
  top: -15px;
}

.sel {
  color: #C72017;
  text-decoration : none;
}
.cimg {
text-align:center;
}
#count {
  position:relative;
  top:1px;
  left:-25px;
  float:left;
}

a.mob,  a.mob:visited{
	  color: #6D6E71;
}