body {
  background-color: #ECCBA9;
  background-image: url(/WebMaster/uploads/images/o_200724092953.jpg);
  background-repeat: no-repeat;
  background-position: center bottom;
  background-attachment: fixed;
}

#LeftBlock .blockContent a {
  font-size: 17px;
  color: #fff;
}

#LeftBlock .blockContent a:hover {
  font-size: 17px;
  color: #FFFF6D;
}

#CenterBlock .blockTitle {
  font-size: 28px;
  color: #FFCC99;
  font-weight: bold;
}

#CenterBlock .blockContent {
  background-position: right bottom;
}

#Container #bt_363 {
  font-size: 17px;
  font-weight: bold;
  color: #841400;
}

 
header{ background-color:#29734D;  }
#Logo{position:absolute;left:3px;top:11px;}
#HeadTopMenu{position:absolute;left:375px;top:33px;}
@media screen and (max-width:1200px){#HeadTopMenu{position:fixed;left:0px;top:0px;}}
#banner{position:absolute;left:px;top:px;width:100px;height:auto}
#HeadTopMenu .menu_item a {
  font-size: 14px;
  color: #FFFFFF;
}

#HeadTopMenu .menu_item a:hover {
  font-size: 14px;
  color: #FFFF6D;
}

#Container .contentBox {
  padding: 0 px;
}

.SectionTitle {
  background-color: rgba(255, 153, 105, 0.8);
}


#conID_1 .outWrap {
  border-radius: 1%;
}

#TopIcon ul li a {
  color: #FFFFD9;
}

#TopIcon ul li a:hover {
  color: #FF9966;
}


#content-multi {
  background: rgba(0, 0, 0, 0.5);
  border: 1px solid #666;
  border-radius: 5px;
  overflow: hidden;
  box-shadow: 0px 22px 26px -32px rgba(0, 0, 0, 0.75);
}

.burger-icon {
  background-color: #FFFFCC;
}

.burger-icon::before {
  background-color: #FFFFCC;
}

.burger-icon::after {
  background-color: #FFFFCC;
}

.top_news h3.news_title a {
  color: #FFFF00;
  font-size: 20px;
  font-weight: 600;
  text-shadow: 0 0 0.2em #666, 0 0 0.1em #666;
}

.top_news h3.news_title a:hover {
  color: #3AA9F4;
  font-size: 20px;
  font-weight: 600;
  text-shadow: 0 0 0.2em #666, 0 0 0.1em #666;
}

.top_news h6.recent_news_date strong {
  color: #2F9D4C;
}

.top_news h6.recent_news_date p {
  color: #ccc;
}

#Footer {
  background-color: rgba(40, 115, 77,0.7);
}

#Footer a {
  font-size: 15px;
  color: #fff;
}

#Footer a:hover {
  font-size: 15px;
  color: #FF9966;
}

.classLink area ul li .item a.photo img {
  width: 100%;
  vertical-align: middle;
  transition: all 1s ease-in;
}

#HeadTopMenu .menu_item {
  text-align: left;
}

p {
  line-height: 1.8;
}

#HeadTopMenu .sub_menu_item a {
  font-size: 15px;
  color: #666;
}

#HeadTopMenu .sub_menu_item a:hover {
  font-size: 15px;
  color: #F45F00;
}

#LeftBlock .blockContent a {
  margin: 10px;
}

#category_menu h3.allProds a {
    border: 1px solid #FF9966;
    background: rgba(255, 153, 105, 0.85);
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.3);
    border-radius: 5em;
}

#category_menu dt {
    border: 1px solid #ccc;
    background: rgba(255, 255, 255, 0.8);
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.3);
    border-radius: 5em;
}

.MainMenu ul li a {
    border: 1px solid #333;
    background:rgba(0, 0, 0, 0.4);
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.3);
}

#Container #bc_250 a {
    font-size: 17px;
    color: #fff;
    border: 1px solid #333;
    background: rgba(0, 0, 0, 0.4);
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.3);
}


.news_title a {
  font-size: 30px;
  font-weight: 900;
  color: #ff0000;
}

.news_title a:hover {
  font-size: 30px;
  font-weight: 900;
  color: #ffff00;
}

.news_detail h4 {
  font-size: 1.8em;
  color: #ff0000;
}

 .eBlock .news_detail h4 {
  font-size: 1.8em;
  color: #FFFF00;
  text-shadow: 0 0 0.2em #666, 0 0 0.1em #666;
}

.news_detail .news_content, .eBlock .news_detail .news_content {
    font-size: 18px;
    padding: 20px 0px 40px 0px;
    clear: both;
    margin: 0px;
    background-color: rgba(255,255,255,0.8);
}

.classLink_area {
  position: relative;
  margin: 5px;
  padding: 0px;
  float: left;
  text-align: center;
  text-shadow: 0 0 0.2em #fff, 0 0 0.1em #fff;
}

.classLink_area a {
  font-size: 28px;
  color: #256744;
}

.classLink_area a:hover {
  font-size: 28px;
  color: #7B0000;
}

.MainMenu ul li.inline a {
    background: #fff;
}

.product_list .grid_item {
    background: #fff;
}

#ProdDetail .p_btn a {
    background: #fff;
}
#ProdDetail .prod_desc .tabDesc button.active {
    background-color: #29734D;
}
#ProdDetail .prod_desc .tabDesc button {
    background-color: #FF9966;
}
.category_main .special_prod_info {
    background-color: #FFF;
}
.top_news {
    background: rgba(0, 0, 0, 0.5);
    border: 1px solid #333;
    border-radius: 5px;
    overflow: hidden;
    box-shadow: 0px 22px 26px -32px rgba(0, 0, 0, 0.75);
}

#category_menu ul li a {
    display: block;
    line-height: 1;
    padding: 0px 0px;
}
