/* dark green color */

.main-form .middleColumn input.text,
.main-form .middleColumn input.date,
.main-form .middleColumn textarea,
.main-form .middleColumn select,
.form-view input.text,
.form-view input.date,
.form-view textarea,
.form-view select,
#events select {
	border: 1px solid #267809;
}
#weather td, .consult-body {
    border-color: #267809;
}
.subcat-list a{
	background: url('../img/mobile/arrow2.png') 95% center no-repeat, #CCE1CD;
	color: #fff !important;
}
.cat-list {
	background: url('../img/mobile/arrow1.png') 95% center no-repeat, #CCE1CD;
	color: #fff !important;
}
.OrderButton input.action{
	color: #fff;
	background: #267809;
}
.poll_answer_result span {
	background-color: #267809;
}
.main-form input.action,
.form-view input.action,
.poll-body .poll-submit input,
#events input,
.header-panel #basket span,
.vphoto .shop-buttons input,
.pric_ord .addtobask,
.pric_ord .tours input{
	background: #267809;
	color: #fff;
}
.goods .item .title,
.typography a,
.breadcrumbs a,
a,
.mainmenu #authline a {
	color: #267809;
}
.consult-mail a,
.mainmenu #authline #authn {
    border-bottom: 1px dashed #267809;
}
.menu-wrap,
.mainmenu ul,
.footer{
	background-color: #006807;
}
.footer,
.footer a{
	color: #fff;
}
.grid .image,
.vphoto .imbg,
.pagenav li{
	border: 1px solid #93BF95 !important;
	background-color: #fff;
}
#novelty .item,
#popular .item{
	border-bottom: 1px dashed #93BF95;
}
#wrapper .cat-list-select{
	background: #CCE1CD;
}
.goods .item .price-cont {
	color: #2C2C2C;
}

.OrderButton .plus,
.OrderButtonCart .plus,
.OrderButton .minus,
.OrderButtonCart  .minus{
	background: #DEDEDE;
	color: #000;
	border: 1px solid #aaa;
}
.OrderButton input.text,
.OrderButtonCart input{
	border: 1px solid #aaa;
}
.cart-info {
	background: #CCE1CD;
}
#cart-content .deleteall{
	background-color: #bbbbbb;
	color: #fff;
}
.typography a.link-button,
.cart-info .order{
	color: #fff;
	background: #267809;
}

.typography h1,
aside .sbhead {
	color:#39B143;
}
.mainmenu a {
	color: #ffffff;
	/*text-shadow: 0 -1px 0 #267809;*/
	border-bottom: 1px solid #39B143;
	background-color: #006807;
}
.mainmenu a.back {
	background: none #CCE1CD;
	color: #4A4A4A;
}
.typography th,
.typography thead td {
	background-color: #B2D3B6;
	border: 1px solid #7FB584;
}
.typography td {
	border: 1px solid #7FB584;
	background-color: #ffffff;
}
.sideblock{
	background-color:#CCE1CD;
}


