/* ~~~~ photos(start) ~~~~ */

.photos ul{
	margin-top: 50px;
	text-align: center;
}
.photos li{
	display: inline;
	margin: 17px;
}
.photos li img{border: 5px solid #fff;}
/* ~~~~ photos(end) ~~~~ */

/* ~~~~ content(start) ~~~~ */
.content{
	width: 575px;
	margin: 34px 0 31px 31px;
	color: #c0ff92;
	font-size: 14px;
}
.content h1{
	color: #fae16f;
	font-weight: normal;
	font-size: 24px;
}
.content h2{
	font-weight: normal;
	font-size: 18px;
}
.content p{margin: 10px 0}
.content ul{
	list-style: none;
	margin: 10px 0 0 20px;
}
.content ul li{
	background: url(../img/list-bullet.png) no-repeat 0 5px;
	padding-left: 15px;
}
.content ol{margin: 10px 0 0 35px;}

.content a{color: #fae16f}
/* ~~~~ content(end) ~~~~ */

#addr-and-news .news h4 {
font-size:24px;
font-weight:normal;
}
#content img{border: 5px solid #fff;}
#content .img-left img {border: 5px solid #fff;}
#content.contacts img {
      clear:left;
      float:left;
      margin:5px 35px 20px 0;
      border: 5px solid #fff;
}

div.csc-textpic-intext-left div.csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
margin-right:0px !important;
}
/* #head-left-block {padding:15px 0 0 31px;} */
.cottages-page { padding:15px 0 0 31px !important;}

#head-left-block.about1{
	background: url(../img/adv-mini.png) no-repeat;
	height: 188px;
}
#head-left-block.about1 ul li{
	height: 110px;
	padding-top: 5px;
	margin-top: -5px;
}
#head-left-block.about1 ul li.active{
	border: 1px solid #8aad27;
	border-bottom: 5px solid #c2cf36;
}
#head-left-block.about1 ul li.active a,
#head-left-block.about1 ul li.active a strong{text-decoration: none;}

#head-left-block ul li .head {
display:block;
font-size:14px;
font-weight:normal;
margin-top:10px;
text-align:center;
color:#D6EA4D;
}

#head-left-block.about {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/adv-bg.png) no-repeat scroll 0 0;
float:left;
font-family:Tahoma,Helvetica,sans-serif;
height:271px;
margin-left:29px;
padding:36px 0 0 31px;
width:540px;
}

#head-left-block.about ul li li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/adv-bullet.png) no-repeat scroll 0 5px;
float:none;
height:46px;
padding-left:29px;
width:130px;
}
#content div.csc-textpic-imagerow ul li, #content div.csc-textpic-imagewrap ul li{list-style-type:none !important; 
background: none !important;
padding-left:0px !important;
padding-right:10px !important;
} 
#content div.csc-textpic-imagerow ul, #content div.csc-textpic-imagewrap ul{
margin:0 !important;
}



#content div.csc-textpic-left div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-left div.csc-textpic-imagewrap .csc-textpic-image {
display:inline !important;
margin-right:10px !important;
}

#content.contacts img {
margin:5px 35px 0 0;
}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
margin-bottom:0;
}

form {border:none; border-style:none;}
div.csc-mailform-field label {margin-top:-15px;}
div.csc-mailform-field  textarea {margin: 10px 5px 2px 0;}

#photos ul {
margin-bottom:34px;
margin-top:100px;
text-align:center;
}
a.all{text-align:right;}
akt_mat.li {color:#fff}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-firstcol, {
margin-left:0 !important;
list-style-image:none !important;
}
ul.news-single-img-ul, #content .news-single-img-ul li {
margin-left:0 !important; background: none !important;
}
dl.news-single-img dd {clear:left;  width: 160px; font-size:10px;}
ul.news-single-img-ul {float:left; margin:0 !important; padding:0 !important;  margin-left:-15px !important;}

#content .delim {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/hor-delim.png) repeat-y scroll center center;
height:2px;
margin:30px 0;
clear:both;
}
.date {color:#fff;}

#photos li.csc-textpic-firstcol {padding-left:30px;}

#content div.csc-frame-frame1 img {border:0;padding-top:60px}

#content div.csc-textpic-imagewrap {padding-bottom:7px}
