html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, em, font, img, strong, b, u, i, sup, sub, center, dl, dt, dd, ol, ul, li, form, label, table, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
vertical-align: baseline;
background: transparent;
line-height:1.2;
}

body {
	color: #000;
	height:100%;
	width:100%;
	font-family:Arial;
	background:#E3E3D6;
}
a {color:#000;}
td {vertical-align:top;}


.head {width:100%;position:relative;min-width:980px;height:471px;background-color:#402720;background-image:url(head-p.jpg);overflow:hidden;}
.head-content {width:1480px;position:relative;left:50%;margin-left:-740px;height:471px;background-image:url(head.jpg);}
.head-logo {background-image:url("head.jpg");background-position:50% -36px;display:block;height:117px;left:50%;margin-left:-197px;position:absolute;top:36px;width:395px;}
.head-block {position:relative;width:298px;font-family:Georgia;left:286px;top:184px;}
.head-block p {font-size:12px;color:#cdc697;line-height:1.4;}
p.head-block-title {font-size:18px;color:#b6eb77;margin-bottom:26px;line-height:1.2;}
p.head-block-title strong {font-weight:normal;}

.menu {width:100%;min-width:980px;height:59px;background-color:#cba960;overflow:hidden;}
.menu-content {overflow:hidden;width:980px;position:relative;left:50%;margin-left:-490px;height:59px;background-image:url(menu-fon.jpg);}
.menu-content div {font-weight:bold;padding:18px 39px;text-align:justify;color:#bc9242;font-size:17px;}
.menu-content a {font-family:Georgia;font-size:14px;color:#3a1f1a;display:inline-block;}
.menu-content ins {display:inline-block;width:70%;}
.menu-l {width:980px;position:absolute;left:50%;margin:0 auto 0 -490px;height:12px;background-image:url(menu-l.png);z-index:100}

.rotator-articles {background:#ddd7a4;margin:0 auto;
overflow:hidden;
padding:27px 15px 20px;
width:950px;}
.rotator-articles-block {

display: -moz-inline-stack;
            display:inline-block;
            vertical-align:text-top;
            zoom:1;
            *display:inline;
            
            width:303px;margin-left:10px;font-size:12px;color:#64605e;font-family:Georgia;margin-bottom:15px;}
.rotator-articles-block p {line-height:1.4}
p.rotator-title {font-size:18px;color:#0a7e5c;font-family:Georgia;margin-bottom:8px;line-height:1.2}
p.rotator-title a {color:#0a7e5c;}
p.rotator-title strong {font-weight:normal;}
.rotator-img {display:block;
float:left;
height:90px;
margin-right:22px;
padding:10px 0 10px 10px;
position:relative;
width:128px;}

.rotator-img img {width:128px;}
.rotator-img span{display:block;
height:90px;
overflow:hidden;}
.rotator-img i{background-image:url("image-r.png");
display:block;
height:114px;
left:2px;
position:absolute;
top:2px;
width:148px;}


.last-articles-block {line-height:1.4;font-size:12px;font-family:Georgia;color:#a09b98;margin-bottom:30px;min-height:87px;}
.last-articles-block p {line-height:1.4}
.article-img-small {display:block;
float:left;
height:74px;
margin-right:13px;margin-top:4px;
padding:6px 0 5px 6px;
position:relative;
width:109px;}
.article-img-small img {width:98px;}
.article-img-small span {display:block;
height:71px;
overflow:hidden;}
.article-img-small i {background-image:url("image-r2.png");
display:block;
height:90px;
left:0;
position:absolute;
top:0;
width:115px;}
.last-articles-block-title  {margin-bottom:9px;}
.last-articles-block-title, .last-articles-block-title a {color:#000;}
.last-articles-block-title strong {font-weight:normal;}



  
  
  .wrapper {
        background:#e3e3d6;
        margin:0 auto;
width:980px;
background-image:url("content-fon-bottom.jpg");
background-position:0 100%;
background-repeat:no-repeat;
    }
 
    .wrapper-wrap2 {
left:660px;
margin-right:-100%;
position:relative;
width:320px;
background:#c6d3be;
    }
 
    .content-article {color:#64605e;font-size:13px;font-family:Georgia;padding-bottom:30px;}
    .content-article p {text-align: justify;text-indent:10px;line-height:1.45;margin-bottom:1.2em;}
    
    .content {
float:left;
left:-660px;
margin-right:-660px;
padding-left:2px;
padding-right:20px;
padding-top:36px;
position:relative;
width:640px;


    }
    
    .navigation {padding-top:23px;padding-bottom:30px;}
 
    .clear {
        clear:both;
        font-size:0;
        overflow:hidden;
    }
    
    
    .footer-hr {height:16px;width:100%;background:#cba960;}
    .footer-hr i {display:block;height:16px;width:980px;margin:0 auto;background-image:url(menu-fon.jpg);background-position:0 41%;}
    .footer-b1 {background-color:#311813;
background-image:url("footer-p.jpg");
height:156px;
width:100%;overflow:hidden;}
.footer-b2 {background-image:url("footer-fon.jpg");height:156px;width:1480px;position:relative;left:50%;margin-left:-740px;color:#baa078;font-size:13px;font-family:Georgia;}
.footer-b2 a{color:#baa078;}
.footer-b3 {width:980px;margin:0 auto;position:relative;}
.footer-logo {background-image:url("footer-fon.jpg");
background-position:-255px -25px;
display:block;
height:105px;
left:5px;
position:absolute;
top:25px;
width:207px;}

.footer-b4 {text-align:right}
.footer-b4 p {line-height:1.5;}
.footer-menu a {margin-left:10px;}
.footer-counter img {margin-left:6px;}
.footer-counter {margin-bottom:7px;
padding-right:1px;
padding-top:42px;
text-align:right;opacity:0.36;filter: alpha(opacity=36);}

.img-stroy {margin-bottom:30px;}


.news-block {width:100%;overflow:hidden;color:#64605e;font-size:12px;font-family:Georgia;padding-bottom:30px;}
.news-block-r1,.news-block-r2 {padding-right:58px;width:290px;float:left;}
.news-block-r1 p,.news-block-r2 p {line-height:1.45;}
.news-block-r2 {padding-right:0px;}
p.news-block-title {font-size:18px;color:#0a7e5c;font-family:Georgia;margin-bottom:20px;line-height:1.2}
p.news-block-title strong {font-weight:normal;}
p.news-block-title a {color:#0a7e5c;}
p.news-block-cut {margin-top:10px;}
p.news-block-cut, p.news-block-cut a {color:#8b0505;font-style:italic;font-family:Georgia;font-size:12px;}

h1, p.content-title,p.last-articles-title {font-weight:normal;font-style:italic;font-size:18px;color:#0a7e5c;font-family:Georgia;margin-bottom:20px;line-height:1.2}
p.content-title strong, p.last-articles-title  strong {font-weight:normal;}
p.content-title a, p.last-articles-title a {color:#0a7e5c;}
p.last-articles-title {margin-bottom:10px;}
div.last-articles {margin-left:26px;margin-right:15px;}

.articles-block {
font-size:12px;font-family:Georgia;margin-bottom:30px;overflow:hidden;}

.articles-block p {line-height:1.4}


p.date-article, p.date-article a {
color:#8B0505;
font-family:Georgia;
font-size:12px;
}

.map {margin-left:34px;}
.map a {margin-bottom:8px;display:inline-block;}

.feedback {}
.feedback_input {margin-top:5px;border: 1px solid #d0d0d0;background:#fff;width:350px;}


.page_active
{
	background-color: #af7e35;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
	padding-right: 6px;	
	font-size: 80%;
	color: #fff;
	margin: 0px;
	border: 0px none;
text-decoration	: none;
font-weight     : bold;
font-family: Verdana;
	
}
.page
{
	background-color: #E3E3D6;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
	padding-right: 6px;	
	font-size: 11px;
	color: #64605E;
	margin: 0px;
	border: 0px none;
font-family: Verdana;
}
.page a
{
text-decoration	: underline;
font-weight     : normal;
}


