div.all-wrap {
  width:1100px;
}
div.header {

  width:1100px;
}
div#flash {
	height: 160px;
	width: 1100px;
	background: #64e77d;
}
div.main {
  width:1100px;
}
div.main-wrap{
	background:#E7F7CF;
}
div.page_only{
	background:#ffffff
}
div.content {
  width:850px;
}
div.price {
  color:#537326;
  font-weight:bold;
  height:25px;
  margin-left:680px;
  margin-top:38px;
  position:absolute;
  width:140px;
}
div.cena {
  color:#333333;
  font-weight:bold;
  height:25px;
  margin-left:630px;
  margin-top:38px;
  position:absolute;
  width:80px;
}
div.widget {
    border: 1px solid #64E77D;
    border-radius: 7px 7px 7px 7px;
    box-shadow: 0 0 3px #A2CC66;
	background: -o-linear-gradient(top,  #E8F2D9,  #B9D98C); /* для Opera 11.10+ */
}
div.page_content {
	font-size: 0.9em;
}
div.page_only {
    border: 1px solid #64E77D;
    border-radius: 7px 7px 7px 7px;
    margin-bottom: 15px;
    padding: 15px;
}
div.type_page{
    border: none;}
h1.category {
    background: none repeat scroll 0 0 #32CD32;
    border-radius: 7px 7px 7px 7px;
    color: #D0E5B3;
}
#blob {
    background: #537326; /*Цвет фона*/
    position: absolute;
    z-index: 1;
    top: 0;
    background: -moz-linear-gradient(top, #537326, #78B221); /*Фон градиентом для Firefox*/
    background: -webkit-gradient(linear, left top, left bottom, from(#537326), to(#78B221)); /*Фон градиентом для других браузеров*/
	background: -o-linear-gradient(top,  #537326,  #78B221); /* для Opera 11.10+ */
    border-radius: 3px; /*Скругление углов плавающего пункта*/
    box-shadow: 0 0 3px #718258; /*Тень для плавающего пункта*/
}
div.MainMenu {
	background: -o-linear-gradient(top,  #6F9933,  #537326); /* для Opera 11.10+ */
}
ul.menu li a{position: relative; z-index:10; margin:0; padding: 0 10px; font-weight:normal; font-size: 15px;}
ul.menu li a:hover{background: none; color:white;}
ul.menu li.selected a{background: none;}
div.page_content{
	display: block;
}
.search_text{
	border-radius: 5px;	
	height: 20px;
}
.search_submit{
	margin-top: 7px;
}
#flash1{
	text-align:center;
}
.contact-form{
	padding: 10px;
	margin-left:160px;
	color:#374D19;
	height: 500px;
	width: 450px;
	border: 1px solid #64E77D;
	background: -moz-linear-gradient(top, #E8F2D8, #BAD98D); /*Фон градиентом для Firefox*/
    background: -webkit-gradient(linear, left top, left bottom, from(#E8F2D8), to(#BAD98D)); /*Фон градиентом для других браузеров*/
	background: -o-linear-gradient(top,  #E8F2D8,  #BAD98D); /* для Opera 11.10+ */
    border-radius: 5px; /*Скругление углов плавающего пункта*/
    box-shadow: 0 0 3px #718258; /*Тень для плавающего пункта*/
}
#contact_name, #contact_mail, #contact_phone {
	border-radius: 5px;
	height:20px;
}
div.footer-wrap {
	background: -moz-linear-gradient(top, #67843E, #374D19) !important; /*Фон градиентом для Firefox*/
    background: -webkit-gradient(linear, left top, left bottom, from(#67843E), to(#374D19)) !important; /*Фон градиентом для других браузеров*/
	background: -o-linear-gradient(top,  #67843E,  #374D19) !important; /* для Opera 11.10+ */
   }
div.catalog{
	 border:none;
	 width:88px; 
	 height:31px;
}