p.title {
	margin-top: 52px;
	margin-left: 25px;
}

div.slogan {
	font-size: 1.5em;
	color: #A17555;
	font-style: italic;
	margin-top: 23px;
	margin-left: 25px;
}

div.left-navigation {
	
	background: url(/templates/ru/images/site/uzor.gif) no-repeat center top;
	margin-top: 74px;
	
	width: 202px;
	float: left;
	display: inline;
	margin-left: -202px;
}

div.menu {
	font-size: 1.7em;
	padding: 48px 0 0 0;
}

div.menu p {
	margin-top: 20px;
	margin-bottom: 14px;
	text-align: center;
}

div.menu p a {
	color: #8E4C1B;
	text-decoration: none;
}

div.menu p a:hover, div.menu p.layer1 a:hover {
	text-decoration: underline;
}

div.menu p.online-consult {
	margin: 22px 0 0;
}

div.menu p.online-consult a, div.menu p.online-consult a:hover {
	color: #FFF;
	text-decoration: none;
	font-size: 11px;
}

div.menu p.online-consult a span {
	background: url(/templates/ru/images/site/plashka1.gif) no-repeat left top;
	padding: 12px 4px;
	text-transform: uppercase;
}

div.menu p.layer1 {
	margin-bottom: 6px;
	margin-top: 0;
	text-align: center;
	font-size: 0.647em;
}

div.menu p.layer1 a {
	color: #614936;
	text-decoration: none;
}

div.fly {
	display: none;
}

div.news-list {
	margin-top: 48px;
	font-size: 1.2em;
}

div.news-list h1 {
	color: #5E4029;
	font-weight: 500;
	font-size: 2.333em;
	text-align: center;
	margin-bottom: 16px;
}

div.news-list-item {
	padding-left: 24px;
	color: #5E4029;
	font-style: italic;
	line-height: 1.333em;
}

div.news-list-item p.date {
	font-weight: bold;
	color: #A54A06;
	margin-bottom: 4px;
}

div.news-list-item p.more {
	font-weight: bold;
	color: #161413;
	margin-top: 4px;
}

div.news-list-item p.more a {
	color: #161413;
	text-decoration: none;
}

div.news-list-item p.more a:hover {
	text-decoration: underline;
}

div.news-list-item div.smalltext {
	max-height: 67px;
	overflow: hidden;
}

div.line {
	background: url(/templates/ru/images/site/line1.gif) no-repeat 20px top;
	height: 30px;
	margin-top: 16px;
}

p.arhive-news {
	margin: 20px 0 0 20px;
}

p.arhive-news a {
	color: #C94206;
}

div.wrapper {
	float: left;
	display: inline;
	width: 100%;
	
}

div.wrap {
	padding-top: 28px;
	padding-left: 21px;
	margin-right: 202px;
}

p.pageTitle {
	color: #5E4029;
	font-style: italic;
	font-size: 3em;
	padding-left: 4px;
}

div.content {
	background: url(/templates/ru/images/site/content1.gif) repeat-y ;
	margin-top: 16px;
}

div.c1 {
	background: url(/templates/ru/images/site/content3.gif) no-repeat left bottom;
	padding: 0 4px 57px 4px;
	position: relative;
}

div.c2 {
	background: #E5D9C5 url(/templates/ru/images/site/wrapper-fon3.gif) repeat left top;
	padding-left: 26px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 53px;
	font-size: 1.4em;
	font-style: italic;
	min-height: 750px;
}

div.c3 {
	background: url(/templates/ru/images/site/content2.gif) no-repeat left top;
	padding-top: 8px;
}

div.c2 p {
	margin-bottom: 25px;
}

div.chashka {
	position: absolute;
	background: url(/templates/ru/images/site/chashka.png) no-repeat left top;
	width: 221px;
	height: 209px;
	right: -90px;
	bottom: -110px;
	z-index: 990;
}

div.pen {
	position: absolute;
	background: url(/templates/ru/images/site/pen-gor.png) no-repeat left top;
	width: 154px;
	height: 252px;
	right: 90px;
	bottom: -170px;
	z-index: 990;
}

div.footer {
	margin-top: 18px;
	margin-left: 36px;
	color: #211E1A;
	font-size: 1.7em;
	margin-bottom: 70px;
}

div.contact {
	float: left;
	display: inline;
	width: 556px;
	text-align: right;
	border-top: 2px solid #6F4836;
	padding-top: 12px;
}

div.contact span {
	font-size: 1.625em;
	background: url(/templates/ru/images/site/telefon.gif) no-repeat left center;
	padding-left: 30px;
}

/*---------------------------------------*/
div.c2 div.news-list-in-group p {
	margin-bottom: 2px;
}

div.news-list-in-group {
	margin-bottom: 10px;
	color: #5E4029;
}

p.news-list-title {
	color: #A54A06;
	font-weight: bold;
}

p.news-list-title a {
	color: #A54A06;
	text-decoration: none;
}

p.news-list-title a:hover{
	text-decoration: underline;
}

p.news-list-more a {
	color: #161413;
	text-decoration: none;
	font-weight: bold;
	text-align: right;
}

p.news-list-more a:hover{
	text-decoration: underline;
}

div.c2 ul, div.c2 ol {
	margin-bottom: 25px;
}

div.c2 ul li, div.c2 ol li {
	margin-bottom: 10px;
}

div.c2 h1 {
	font-size: 1.285em;	
	margin-bottom: 25px;
}

div.c2 h2 {
	font-size: 1.142em;	
	margin-bottom: 25px;
}

div.c2 h3 {
	font-size: 1em;	
	margin-bottom: 20px;
}

div.c2 h4 {
	font-size: 0.857em;	
	margin-bottom: 20px;
}

div.c2 h5 {
	font-size: 0.714em;	
	margin-bottom: 15px;
}

div.c2 h6 {
	font-size: 0.571em;	
	margin-bottom: 15px;
}

div.c2 table {
	border-collapse: collapse;
	margin-bottom: 25px;
}

div.c2 table caption p {
	margin: 0 0 4px;
}
