body{
background-color: #FFFFFF;

}
A.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu:hover {
	COLOR: #5E7711
}
A.menunew {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menunew:hover {
	COLOR: #997743
}
.but {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #B8E33B; BORDER-BOTTOM-WIDTH: 0px; BORDER-BOTTOM-COLOR: #715F3E; COLOR: #ffffff; BORDER-TOP-COLOR: #715F3E; FONT-FAMILY: Tahoma, Helvetica, sans-serif; BACKGROUND-COLOR: #715F3E; BORDER-RIGHT-WIDTH: 0px; BORDER-RIGHT-COLOR: #715F3E; outline-color: #715F3E
}
.find {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma, Helvetica, sans-serif
}
A.find {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.find:hover {
	COLOR: #d8321b; TEXT-DECORATION: none
}
.rsmall {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #715F3E; FONT-FAMILY: Tahoma, Helvetica, sans-serif
}
.rbig {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #715F3E; FONT-FAMILY: Tahoma, Helvetica, sans-serif
}
.ssmall {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #715F3E; FONT-FAMILY: Tahoma, Helvetica, sans-serif
}
.text {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma, Helvetica, sans-serif
}
.submenu {
	BORDER-RIGHT: #000000 1px; BORDER-TOP: #000000 1px; BACKGROUND-IMAGE: url(img/submenubg.gif); BORDER-LEFT: #000000 1px; BORDER-BOTTOM: #000000 1px; layer-background-image: url(img/submenubg.gif)
}
.copy {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Helvetica, sans-serif
}
.catpic {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #307418; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #307418; BORDER-TOP-COLOR: #307418; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #307418
}
.slogan {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Helvetica, sans-serif; FONT-WEIGHT: bold; BACKGROUND-COLOR: #715F3E;
}
A.slogan {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Helvetica, sans-serif; TEXT-DECORATION: underline;  BACKGROUND-COLOR: #715F3E;
}
A.slogan1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Helvetica, sans-serif; TEXT-DECORATION: underline; BACKGROUND-COLOR: #715F3E;
}
A.slogan:hover {
	TEXT-DECORATION: none
}
.zag {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #666666; FONT-FAMILY: Tahoma, Helvetica, sans-serif
}
.menu_left {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #746D41; FONT-FAMILY: Tahoma, Helvetica, sans-serif; 
}
A.menu_left {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Tahoma, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu_left:hover {
	COLOR: #ff0000;
}
.menu_left_2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Helvetica, sans-serif; 
}
A.menu_left_2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Tahoma, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu_left_2:hover {
	COLOR: #ff0000;
}
h1 { FONT-SIZE: 17px;}

.tel {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Tahoma, Helvetica, sans-serif; FONT-WEIGHT: bold; /*BACKGROUND-COLOR: #715F3E;*/
}
#tel a{
	FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Tahoma, Helvetica, sans-serif; FONT-WEIGHT: bold; /*BACKGROUND-COLOR: #715F3E;*/
}

.orange_block {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Helvetica, sans-serif; FONT-WEIGHT: bold; BACKGROUND-COLOR: #F6ECC9; padding: 5px;
}
.orange_block a{
	FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: Tahoma, Helvetica, sans-serif; FONT-WEIGHT: bold; BACKGROUND-COLOR: #F6ECC9;
}

.review_show{
	font-size:12px;
	color: #666;
	font-family: Tahoma, Helvetica, sans-serif;
	margin: 10px;
}
.review_show_frame{
	border: #FFE4C4 solid 1px;
	background-color: #FFFAF0;
	/*font-size:12px;
	color: #666;
	font-family: Tahoma, Helvetica, sans-serif;
	margin: 10px;
	padding: 10px;*/
}
.review_show_top{
	background-color: #F6ECC9;
	height: 30px;
}

.review_show_left{
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
	float: left;
}
.review_show_big{
	font-size: 14px;
	vertical-align: middle;
}

.review_show_small{
	font-size: 9px;
	vertical-align: middle;
	padding-left: 10px;
}

.review_show_content{
	margin-left: 10px;
	text-align: left;
	margin-right: 10px;
	margin-top: 8px;
	padding: 10px;
	padding-bottom: 15px;
	margin-bottom: 8px;
	background-color: #FFF8DC;
	border-right: #EDEDED solid 5px;
	border-left: #EDEDED solid 5px;
	/*background-image: url(../images/entry_bg.gif);
	background-position: bottom;
	background-repeat: repeat-x;*/
}
/*#review_show{
	font-size:12px;
	color: #666;
	font-family: Tahoma, Helvetica, sans-serif;
}*/
/*Стили для формы заявки (Начало)*/

label.error {
       color: red;
       font-style: italic;
}
input.error {
       border: 1px dotted #f00;
}
textarea.error {
       border: 1px dotted #f00;
}

.form_head{
	font-size: 17px;
	font-family: Tahoma, Helvetica, sans-serif;
	color: #666;
	font-weight: bold;
}
.request_output{
	color:red;
	font-size:14px;
	font-weight: bold;
	margin-bottom: 10px;
}

.request_l {
	vertical-align:top;
	width:65px;
	padding:0 10px 10px 0;
	font-style:italic;
	white-space: nowrap;
}
.request_t {
	vertical-align:top;
	padding:0 0 10px;
}
.request_t .request_inp, .request_t .review_inp, .request_t .question_inp {
	width:485px;
}
.request_t textarea {
	height:155px;
	overflow:auto;
}
.request_inp, .review_inp, .question_inp {
	border:1px solid #C3C3C3;
	border-top:1px solid #7C7C7C;
	border-bottom:1px solid #DDD;
	font-size:16px;
	margin:0;
}
.button {
	display:inline-block;
	cursor:pointer;
	/*background:#C22222 url(../img/bcg/bcg-btn.gif) repeat-x 0 0;*/
	background:#C22222;
	color:#FFF;
	text-decoration:none;
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	border: none;
}
.button {
	box-shadow:1px 1px 2px #000;
	-moz-box-shadow:1px 1px 2px #000;
	-webkit-box-shadow:1px 1px 2px #000;
	padding:2px 11px 4px;
}
.button:hover {
	/*background:#C22222 url(../img/bcg/bcg-btn.gif) repeat-x 0 100%;*/
	background:#C22222;
}
/*Стили для формы заявки (Конец)*/

/*Карусель BEGIN*/
li{
	float:left;
	margin:5px;
}

button{
	float:left;
	margin:50px 10px 0 10px;
	cursor:pointer;
}
.img_carousel{
	margin: 20px;
}

.pic_carousel{
	float:left
}

.mid{
	left: -70px;
}

.small_pic{
	cursor:pointer;
	margin:5px;
}

.prev, .next{
	float:left;
	margin:50px 10px 0 10px;
	cursor:pointer;
}
/*Карусель END*/