

/* Start:/bitrix/templates/.default/components/bitrix/news/arenda_test1/bitrix/news.detail/.default/style.css?16784355926497*/
div.kottedzhey_detail{

}
div.kottedzhey_detail div.name{
	font-size: 18px;
	font-weight: 700;
	color: #fff;
	margin-bottom: 15px;
}
div.kottedzhey_detail div.prop{
	font-size: 15px;
	color: #fff;
	margin-bottom: 5px;
}
div.kottedzhey_detail div.prop b{
	font-weight: 700;
	font-style: italic;
}
div.kottedzhey_detail div.prop a{
	font-size: 15px;
	color: #DFFFB6;
	text-decoration: underline;
	font-style: initial;
}
div.kottedzhey_detail div.prop a:hover{
	text-decoration: none;
}
div.kottedzhey_detail div.foto{
	margin: 20px 0;
	width: 548px;
}
div.kottedzhey_detail div.foto div.big_foto{
	text-align: center;
	margin-bottom: 5px;
}
div.kottedzhey_detail div.foto div.big_foto img{
	max-width: 544px;
	vertical-align: middle;
	border: 2px solid #fff;
}
div.kottedzhey_detail div.text_cal{
	font-size: 18px;
	color: #fff;
	font-weight: 700;
}
div.kottedzhey_detail div.price{
	padding-left: 250px;
	position: relative;
	min-height: 50px;
}
div.kottedzhey_detail div.price p:first-child{
	font-size: 14px;
	font-weight: 400;
}
div.kottedzhey_detail div.price p{
	font-size: 24px;
	color: #fff;
	font-weight: 700;
}
div.kottedzhey_detail div.price a.feedback{
	display: block;
	width: 160px;
	padding: 12px 0;
	text-align: center;
	font-size: 16px;
	color: #fff;
	font-style: italic;
	font-weight: 700;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
	/* border-top: 1px solid #BED2A5; */
	/* border-right: 1px solid #314618; */
	/* border-bottom: 1px solid #181B1A; */
	/* border-left: 1px solid #688645; */
	box-shadow: 0px -1px 1px #BED2A5, 1px 0px 1px #314618, 0px 1px 1px #181B1A, -1px 0px 1px #688645;
	background: #315803;
	background: -moz-linear-gradient(top, #739E40, #315803);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#739E40), color-stop(100%,#315803));
	background: -webkit-linear-gradient(top, #739E40, #315803);
	background: -o-linear-gradient(top, #739E40, #315803);
	background: -ms-linear-gradient(top, #739E40, #315803);
	background: linear-gradient(top, #739E40, #315803);
	position: absolute;
	top: 0;
	right: 74px;
	cursor: pointer;
}

.calendar {
	width: 620px;
	margin: 0 auto 30px;
}
.calendar-bottom{
	width: 752px;
	position: relative;
	overflow: hidden;
}
.calendar-bottom div.calendar_wrapper{
	float: left;
}
.calendar-bottom div.nomer{
	position: absolute;
	top: 5px;
	left: -114px;
	font-size: 20px;
	font-family: Comfortaa;
}
.calendar-menu {
	display: block;
	margin: 0;
	padding: 0;
	height: 40px;
	float: left;
	width: 100px;
	margin-top: 50px;
}

.cal-menu-item {
	display: block;
	margin: 0;
	padding: 0;
	text-align: left;
	background: #75A042;
	width: 70px;
	position: relative;
}
.cal-menu-item::after {
	content: '';
	border-bottom: 13px solid transparent;
	border-left: 12px solid #75A042;
	border-top: 14px solid transparent;
	height: 0;
	width: 0px;
	position: absolute;
	right: -12px;
	top: 0;
}

.cal-menu-item p {
	margin: 5px 0 0 0;
	padding: 0;
	font-weight: bold;
}

.cal-menu-item p a {
	margin: 0;
	padding: 0;
	text-decoration: none;
	color: #fff;
	font-weight: 700;
	font-size: 18px;
	font-style: initial;
	display: block;
	padding: 3px 0 3px 20px;
	width: 50px;
}

.cal-menu-item-sel {
	display: block;
	margin: 0;
	padding: 0;
	text-align: left;
	background: rgba(64, 89, 46, 0.5);
}

.cal-menu-item-sel p {
	margin: 5px 0 0 0;
	padding: 0;
}

.cal-menu-item-sel p  a {
	margin: 0;
	padding: 0;
	text-decoration: none;
	color: #fff;
	font-weight: 700;
	font-size: 18px;
	font-style: initial;
	display: block;
	padding: 3px 0 3px 20px;
	width: 50px;
}
p.month{
	text-align: left;
	color: #A8CE7A;
	font-size: 14px;
	margin: 10px 0 10px;
}
p.month a{
	text-decoration: none;
	color: #A8CE7A;
	font-size: 18px;
	margin: 0 10px;
}
.week {
	height: 20px;
	margin: 0;
	padding: 0;
	text-align: left;
}

.week-item {
	float: left;
	display: block;
	width: 59px;
	height: 20px;
	margin: 0;
	padding: 0;
	text-align: center;
	font-size: 17px;
	font-family: Comfortaa;
	text-transform: lowercase;
}

.date {
	display: block;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	overflow: hidden;
	width: 444px;
}
.wrapper_data{
	background: rgba(64, 89, 46, 0.5);
	padding: 10px;
}
.date-item {
	float: left;
	display: block;
	width: 59px;
	height: 43px;
	margin: 4px 0 0 4px;
	padding: 0;
	text-align: left;
	background: #C3C3C3;
	background: -moz-linear-gradient(top, #FFFFFF, #C3C3C3);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#C3C3C3));
	background: -webkit-linear-gradient(top, #FFFFFF, #C3C3C3);
	background: -o-linear-gradient(top, #FFFFFF, #C3C3C3);
	background: -ms-linear-gradient(top, #FFFFFF, #C3C3C3);
	background: linear-gradient(top, #FFFFFF, #C3C3C3);
}

.date-item p {
	margin: 5px 5px 0;
	padding: 0;
	font-size: 18px;
	text-align: left;
	color: #000;
}


.date-item-z p {
	margin: 5px 5px 0;
	padding: 0;
	font-size: 18px;
	text-align: left;
	color: #B4B4B4;
}



.date-item-v {
	float: left;
	display: block;
	width: 59px;
	height: 43px;
	margin: 4px 0 0 4px;
	padding: 0;
	text-align: left;
	background: #E2BFBF;
	background: -moz-linear-gradient(top, #FFFFFF, #E2BFBF);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#E2BFBF));
	background: -webkit-linear-gradient(top, #FFFFFF, #E2BFBF);
	background: -o-linear-gradient(top, #FFFFFF, #E2BFBF);
	background: -ms-linear-gradient(top, #FFFFFF, #E2BFBF);
	background: linear-gradient(top, #FFFFFF, #E2BFBF);
}

.date-item-v p {
	margin: 5px 5px 0;
	padding: 0;
	font-size: 18px;
	text-align: left;
	color: #A81818;
}
.date-item-z {
	float: left;
	display: block;
	width: 59px;
	height: 43px;
	margin: 4px 0 0 4px;
	padding: 0;
	text-align: left;
	background: #353535;
	background: -moz-linear-gradient(top, #353535, #6B6B6B);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#353535), color-stop(100%,#6B6B6B));
	background: -webkit-linear-gradient(top, #353535, #6B6B6B);
	background: -o-linear-gradient(top, #353535, #6B6B6B);
	background: -ms-linear-gradient(top, #353535, #6B6B6B);
	background: linear-gradient(top, #353535, #6B6B6B);
	color: #afafaf;
	overflow: hidden;
}
.date-item-z::after {
	content: 'Занято';
	font-size: 11px;
	color: #fff;
	position: relative;
	top: -5px;
	left: 15px;
}

a.link-slider
{border: 2px solid #fff;
width: 166px !important;
height: 110px !important;}

.link-slider-block
{width: 166px !important;
height: 110px !important;}

.foto .giframe{
    display: inline-block;
}
/* End */
/* /bitrix/templates/.default/components/bitrix/news/arenda_test1/bitrix/news.detail/.default/style.css?16784355926497 */
