.content {
	margin: 0 18px 10px 18px; padding-top: 0; padding-top: 1px !ie;
}
.sub-menu {
	background: none;
	margin-left: -6px;
}
.yellow-bubble-big-wrapper {margin-left: 0}
.right-tour-column {width: 18%;}
.top-tour-block .main_descr {width: 596px; margin-bottom: 10px; margin-right: 0 !ie}
.bottom-tour-block {width: 100%; margin-bottom: 6px}
.gal-container {overflow-y: scroll; margin-left: 3px !ie}
.bottom-tour-block .cost {width: 348px; width: 300px !ie;}
.take_with, .yell-block  {padding-right: 5px !ie}
.other_rests {margin-left: -15px !ie;}

.rest_types {margin-left: 0 !ie;}

h2.subheader {font-family: Georgia,Calibri,Arial,sans-serif; margin: 0; text-align: center; margin-bottom: 15px; color: #ecda90; font-size: 1.7em;}
h2 a.more {font-size: 0.9em !important; color: #f58711 !important; text-shadow: 2px 1px 1px #000 !important;}
h2 a.more:hover {color: #f00 !important;}

h3.subheader {color: #f58711;}
.fotogal1 .pics, .fotogal2 .pics  {width: 600px; width: 580px !ie}
div.house-item {float: left; background: url(../i/house_big.png) no-repeat; width: 374px; height: 298px; margin: 0 0 5px 10px;}
div.house-item h2 {margin: 0; text-align: center;}
div.house-item h2.subhead {margin-bottom: 15px; margin-top: 74px;}
div.house-item h2 a {color: #ecda90; font-size: 1.1em; text-decoration: none !important;}
div.house-item div.info {color: #fff; white-space: nowrap; font-size: 1.1em;}
div.house-item span {font-size: 1.2em;  font-family: Georgia, "Times New Roman", Times, serif; line-height: 16px;}
div.house-item span.titl-h {line-height: 6px; font-size: 1em;}
div.house-item img.pic {margin-left: 80px; margin-right: 10px;}

div.house-item-mini {width: 374px; height: 107px; background: url(../i/house_small.png) 15% 0 no-repeat;}
div.house-item-mini h2.subhead {margin-top: 55px; text-align: left; margin-left: 60px;}
div.house-item-mini h2.subhead a {color: #51be21; text-shadow: 2px 1px 3px #000; padding-left: 30px}

div.house-info {position: absolute; margin: 330px 0 0 295px; color: #f58711; font-style: italic;  width: 190px; padding-top: 0}

div.information {color: #ecda90; width: 600px; margin:  40px 0 10px 180px;}
div.information p { font-size: 120%}

div.pics {float: left; margin-bottom: 5px;}
div.pics img {float: left; margin-right: 25px; margin-bottom: 9px; margin-right: 25px !ie;}
div.pics img.small {margin-right: 15px}

div.pics-s {padding-left: 57px; margin-top: 20px;}
div.pics-s img {margin-bottom: 10px;}

div.tours h3 {
    margin-top: 0; margin-bottom: 10px;
    text-align: center;
	padding-top:0;
}

/* Cottages */
div.house {
	float: right; background: #3f8622; width: 573px; padding: 20px 20px 25px; color: #fff; margin: 3px 16px 10px 0;
	-moz-border-radius: 24px; -webkit-border-radius: 24px; -khtml-border-radius: 24px; border-radius: 24px;
	behavior: url('../assets/templates/native/j/PIE.htc');
	width: 535px !ie; margin-right: 7px !ie; margin-top: 18px !ie;
}
div.house h2 {float: left; margin: 0; color: #ecda90; font-size: 1.8em;}
div.house div.view-plan {float: right; margin-top: 8px;}
div.house div.view-plan a {color: #f58711;}
div.house div.info {margin: 10px 30px 0 30px; line-height: 20px;}
.house-item .info-kot {height: 150px; width:130px; overflow: hidden; margin: 10px 4px 0 30px; color: #fff; font-weight: normal; line-height: 15px}
div.house ul {margin: 0; padding: 0;}
.opis {float: right; width: 530px; margin: 15px  0 45px 42px; color: #fff; padding-right: 10px}
div.mini-help {float: left; width: 190px; padding-right: 9px; margin-top: 15px}
div.mini-help p {font-size: 1.15em; color: #ecda90; margin-top: 30px; margin-bottom: 30px;}
div.mini-help a {color: #e4ca36;}
ul.other_rests div.img-slide .img-slide {width:34px; float: left;}
ul.other_rests a.img-sl{display: block; float: right; width: 130px;}
.guest-home {margin-top:10px; margin-left:2px; width: 100% !ie;}
.fotogal1, .fotogal2 {padding-left: 380px}
.e0dbd4_block {width: 100%; width: 750px !ie;}
.block_sm {width: 85%; width: 84% !ie%; margin-top: 0; margin-left: 117px; margin-left: 110px !ie; margin-right: 0 !ie; padding-right: 0 !ie;}
.right-block {width: 780px;  float: left}
.block-cotteges-all {position: relative; margin-top: 10px; margin-bottom: 20px;}
.block-cotteges {margin-top: 10px;}
.block-cotteges-first {height: 385px;}

/* Tury */
div.block-tury {margin-top: 10px; margin-bottom: 20px; font-family: Georgia,calibri,arial;}
div.block-tury h2 a {font-size: 1.15em; color: #f5ba05; text-shadow: 2px 2px 2px #333; text-decoration: none !important;}
div.block-tury big {font-size: 1.3em;}
div.block-tury big.middle {font-size: 1.2em;}

div.tury {
	float: left; border: 2px solid #dbaf2e; padding: 10px 20px 5px 20px; margin: 5px 50px 0 0; margin: 15px 50px 0 0 !ie; background: #200e09;
	-moz-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px;
	-moz-box-shadow: 0 0 20px #E6CF88; -webkit-box-shadow: 0 0 20px #E6CF88; box-shadow: 0 0 20px #E6CF88;
	behavior: url('../assets/templates/native/j/PIE.htc');
}
div.tury h2.subhead {margin-bottom: 5px; margin-top: 0;}
div.tury div.tur { /* width: 330px; width: 295px !ie;*/ width: 100%; height: 222px; padding: 10px 18px 0 18px; margin-bottom: 25px;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
	-moz-box-shadow: 0 0 5px #ffffbc; -webkit-box-shadow: 0 0 5px #ffffbc; box-shadow: 0 0 5px #ffffbc;
	behavior: url('../assets/templates/native/j/PIE.htc');
}
div.tury div.tur h2.more {float: right; margin-top: -35px;}
div.tury div.tur ul {color: #fff; padding-left: 0; margin-left: 7px;}
div.tury div.tur div.tur-content {height: 100%;}
div.tury div.tur div.info {font-family: Georgia,Calibri,Arial,sans-serif; font-size: 11px; color: #f3db8d; font-style:italic; line-height:12px; overflow: hidden; height: 60px;}

div.tury-month {float: left; padding: 10px 20px 25px 20px; width: 330px; width: 300px !ie;}
div.tury-month div.tury-container {
	border: 3px solid #294a0b; background: #726967; color: #fff; padding: 20px 15px 15px 15px;
	-moz-border-radius: 24px; -webkit-border-radius: 24px; -khtml-border-radius: 24px; border-radius: 24px;
	-moz-box-shadow: 0 0 20px #7BB645; -webkit-box-shadow: 0 0 20px #7BB645; box-shadow: 0 0 20px #7BB645;
	behavior: url('../assets/templates/native/j/PIE.htc');
}

div.tury-month div.prev-block, div.tury-month div.next-block {position: absolute; color: #390; cursor: pointer;}
div.tury-month div.prev-block:hover, div.tury-month div.next-block:hover {text-shadow: 0 0 1px #e6b702;}
div.tury-month div.prev-block:active, div.tury-month div.next-block:active {color: #f00;}
div.tury-month div.prev-block {width: 80px; text-align: right;}
div.tury-month div.prev-block big {font-size: 3.2em; margin-right: -7px;}
div.tury-month div.next-block {margin-left: 210px;}
div.tury-month div.next-block big {font-size: 3.2em; margin-left: -4px;}

div.tury-month div.tour {margin-left: 40px; margin-bottom: 40px;}
div.tury-month div.tour h2 {margin-top: 0; margin-bottom: 7px;}
div.tury-month div.tour h2 a {text-shadow: 0 0 1px #aa913e; text-decoration: underline !important; font-size: 0.9em;}
div.tury-month div.tour img.icon {position: absolute; margin-left: -40px; margin-top: 7px;}
div.tury-month div.tour span.date {color: #fc3;}

div.tury-month div.subinfo {color: #f58711; margin-top: 50px;}
div.tury-month h2 a.more.common {color: #fc3 !important;}
div.tury-month h2 a.more.common:hover {color: #f00 !important;}

/*news*/
.news-content {width: 763px; float: left; margin:0 0 0 17px}
.news-content h1, .title-h2 {color: #fff; font:1.75em Georgia,"Times New Roman",Times,serif; margin-top: 0}
.news-all {margin: 0 0 70px 0;}
.news {
	background: #fff; padding: 18px 15px 7px; color: #76736e; margin: 0; font-size: 1.1em;
	-moz-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px;
    -moz-box-shadow:0 0 3px 1px #e6e0d9; /* Для Firefox */
    -webkit-box-shadow:0 0 3px #e6e0d9; /* Для Safari и Chrome */
	box-shadow:0 0 3px 1px #e6e0d9; /* Параметры тени */
	behavior: url('../assets/templates/native/j/PIE.htc');
}
.news .dates, .name-autor  {margin-top:5px; color: #ac4839; font-size: 0.9em}
.news h2 {color: #e8834d; font-size: 1.1em; margin: 5px 0 12px 0}
.news img {border: 0; max-width:110px; max-height:110px}
.news img.img2 {border: 0; max-width: none; max-height: none;}
.news a.img-new {border: 0; float: left; margin:0 19px 0 0;}
.news .info {position: relative; color: #34312c; height: 38px; overflow:hidden; text-overflow: ellipsis;}
.news .info p {color: #34312c; padding:0; margin: 0; line-height:18px}
.furtner, .curtail {display: block; width:108px; height: 32px; background: #e2dbd5; color:#c17967; margin-right: 20px; line-height:32px; padding-left: 12px; float: right;
	text-decoration: underline; cursor: pointer;
	-moz-border-radius: 0 0 6px 6px;
	-khtml-border-radius: 0 0 6px 6px;
	-webkit-border-radius: 0 0 6px 6px;
	border-radius: 0 0 6px 6px;
    -moz-box-shadow:0 1px 3px #f6f4f3; /* Для Firefox */
    -webkit-box-shadow:0 1px 3px #f6f4f3; /* Для Safari и Chrome */
	box-shadow:0 1px 3px #f6f4f3; /* Параметры тени */
	behavior: url('../assets/templates/native/j/PIE.htc');
}

.furtner:hover, .curtail:hover {text-decoration: none}
.curtail {display: none; width:102px; padding-left: 20px;}
.pages_list {
	float: none;
	font-size:1.7em;
	margin:0 0 20px;
	text-align:center
}
.pages_list ul{margin:0; padding:0}

.pages_list ul li  {
	display:inline-block;
	margin-right: 18px
}
.pages_list ul li  a {color: #fffbee}

.pages_list ul li.active  a, .pages_list ul li.active  a:hover {color: #ffd307; font-size: 1.2em; line-height: 0.8em; text-decoration: none !important; cursor: default}
.pages_list .previos, .pages_list .next {cursor: pointer; margin-top: 3px}
.pages_list .previos img, .pages_list .next img {width: 11px; height: 19px;}
.pages_list .previos:hover, .pages_list .next:hover {margin-top: 2px}
.pages_list ul li  a:hover {text-decoration: none !important}

.arcticle {
	font: 0.9em Georgia, "Times New Roman", Times, serif;
	margin:0 0 20px
}
.arcticle-block h1, .title-h2 {margin:7px 0 47px}
.arcticle h2 {
	color:#e6834e;
	font:1.3em Georgia, "Times New Roman", Times, serif;
	margin:16px 0 18px
}
.name-autor, .arcticle .dates {display:inline;padding:4px 0 0}
.arcticle .info {height:38px;}
.arcticle1 .info {height:auto; overflow:visible}
.arcticle-block {width:556px}
.d1 {margin:4px 0 0}
.heading-block {
        background:#41322e;
        background:rgba(255, 255, 255,0.15);
        margin:0 -8px 0 -10px;
        padding:9px 11px;
        position:relative;
        z-index:1;
	-moz-border-radius:7px;
        -webkit-border-radius:7px;
        -khtml-border-radius:7px;
	border-radius:7px;
}
.heading-block .arcticle:last-child {margin-bottom:4px;}
.tit1 {margin-bottom:15px}
.links-block {margin:0 0 40px}
.title-link {color: #fff; font:1.1em; Georgia,"Times New Roman",Times,serif; text-decoration:underline}
.title-link:hover {text-decoration:none}
.rub1 .title-h2 {margin-bottom:87px}
.rub2 .title-h2 {margin-bottom: 88px}