<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
							
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio, canvas, video 															  { display: inline-block; }
.lt-ie8 audio, .lt-ie8 canvas, .lt-ie8 video									  { display:inline; min-height:0}
audio:not([controls]) 															  { display: none; }
[hidden] 																		  { display: none; }

html, body, div, span, h1, h2, h3, h4, h5, h6, p, em, strong, sub, sup, b, u, i, ol, ul, li, form, label, tfoot, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
			margin: 0;
			padding: 0;
			border: 0;
			outline: 0;
			background: transparent;
			font-size: 100%;
}

img { padding: 0; border: 0; outline: 0; background: transparent; font-size: 100%}

html 						{ font-size: 100%; overflow-y: scroll; }
html, button, input, select, textarea { font-family: sans-serif; color: #222; }
body 						{ margin: 0; line-height: 1.25; text-align:left; color:#3f3f3f; font:normal 15px Arial, Helvetica, sans-serif; background:#fff;}

a 							{ color: #4991c8;  margin: 0; padding: 0; font-size: 100%; background: transparent; text-decoration:underline; outline-style:none;}
a:hover 					{ color: #4991c8; text-decoration:none }
a:hover, a:active 			{ outline: 0;}
hr 							{ display: block; height: 1px; border: 0; border-top: 1px solid #3f3f3f; margin: 1em 0; padding: 0; }
abbr[title] 				{ border-bottom: 1px dotted; }
b, strong 					{ font-weight: bold; }
dfn 						{ font-style: italic; }
ins							{ background: #ff9; color: #000; text-decoration: none; }
mark 						{ background: #ff0; color: #000; font-style: italic; font-weight: bold; }
pre, code, kbd, samp 		{ font-family: monospace, serif; font-size: 1em; }
pre 						{ white-space: pre; white-space: pre-wrap;}

q 							{ quotes: none; }
q:before, q:after 			{ content: ""; content: none; }
small 						{ font-size: 85%; }
sub, sup 					{ font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup 						{ top: -0.5em; }
sub 						{ bottom: -0.25em; }

p, pre, blockquote, dl      { margin: 1em 0;}

ul, ol						{ margin: 1em 0; padding: 0 0 0 40px; }
dd 							{ margin: 0 0 0 40px; }
nav ul, nav ol				{ list-style: none; list-style-image: none; margin: 0; padding: 0; }

svg:not(:root) 				{ overflow: hidden; }
figure 						{ margin: 0; }

form						{ margin: 0; }

label 						{ cursor: pointer; }
legend						{ border: 0; padding: 0; white-space: normal; }
.lt-ie8 legend 				{ margin-left:7px}
button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; }
.lt-ie8 button, input, select, textarea{ vertical-align: middle;} 
button, input { line-height: normal; }
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; }
.lt-ie8 button, input[type="button"], input[type="reset"], input[type="submit"]{ overflow:visible;}
button[disabled], input[disabled] { cursor: default; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0;}
.lt-ie8 input[type="checkbox"], input[type="radio"] { width: 13px; height: 13px;}
textarea { overflow: auto; vertical-align: top; resize: vertical; }

@font-face {
    font-family: 'PTSansRegular';
    src: url('pt_sans-regular-webfont.eot');
    src: local('☺'), url('pt_sans-regular-webfont.woff') format('woff'), url('pt_sans-regular-webfont.ttf') format('truetype'), url('pt_sans-regular-webfont.svg#webfontXXmgsOEo') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'PTSansNarrowBold';
    src: url('pt_sans-narrowbold-webfont.eot');
    src: local('☺'), url('pt_sans-narrowbold-webfont.woff') format('woff'), url('pt_sans-narrowbold-webfont.ttf') format('truetype'), url('pt_sans-narrowbold-webfont.svg#webfontokvpDr7Q') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'PTSansNarrowRegular';
    src: url('pt_sans-narrow-webfont.eot');
    src: local('☺'), url('pt_sans-narrow-webfont.woff') format('woff'), url('pt_sans-narrow-webfont.ttf') format('truetype'), url('pt_sans-narrow-webfont.svg#webfontpDQ0QPqx') format('svg');
    font-weight: normal;
    font-style: normal;
}


h1 { color:#78abd3; font:normal 33px PTSansNarrowBold, Arial, Helvetica, sans-serif; margin:0; padding:0 0 16px;}
h2,h3,h4,h5,h6 { font-family:PTSansNarrowBold, Arial, Helvetica, sans-serif; color:#78abd3; font-weight:normal; font-style:normal;}
h2 { font-size: 24px; margin: 12px 0;}
h3 { font-size: 22px; margin: 12px 0;}
h4 { font-size: 20px; margin: 12px 0;}
h5 { font-size: 18px; margin: 12px 0;}
h6 { font-size: 16px; margin: 12px 0;}

html, body { margin:0; padding:0; position:relative; height:100%; min-width:980px;}

.site-path { color:#000; font:normal 10px Tahoma, Geneva, sans-serif; padding:0 0 8px;}
.site-path a { color:#612901; text-decoration:underline;}
.site-path a:hover {color:#612901; text-decoration:none;}

a img { border-color:#000;}
.thumb { color:#000;}
.YMaps { color:#000;}

.table-default { border-collapse:collapse; border:none; border-spacing:0; padding:0; margin:0;}
.table-default td { padding:0; margin:0; vertical-align:top; border-collapse:collapse; border:none; border-spacing:0;}


/*-------------MAIN------------------*/
.top-repeat {  background:url(top-r.png) right top repeat-x; height: 642px; margin: 0 0 -642px; width: 100%;}
.top-repeat2 {background:url(top-r2.png) right top repeat-x; height: 688px;  margin: 0 0 -688px;}
.top-r { background:url(top-repeat.png) left top repeat-x; height: 642px; margin: 0 0 -642px; width: 50%;}
.top-r2 { background:url(top-repeat2.png) left top repeat-x; height: 688px;  margin: 0 0 -688px;}

.site-wrapper {
	height:auto !important;
	height:100%;
	min-height:100%;
	margin:0 0 -155px;
	background:url(top-pic.jpg) center top no-repeat;
	background-size:1966px 642px;
}

.site-wrapper2 { background:url(top-pic2.jpg) center top no-repeat; background-size:1974px 688px;}

.site-wrap-in {
	width:932px;
	margin: 0 auto;
}

.clear-footer { clear:both; height:155px;}
.clear { clear:both; font-size:0; line-height:0;}


/*------------SITE-HEADER-------------*/
.site-header {
	height:663px;
	position:relative;
}
.site-header2 { height: 215px;}
.site-header p { margin:0;}
.site-header a img { border:none;}

.logo { position:absolute; top:12px; left:0;}
.site-logo { position:absolute; top:36px; left:80px;}
.site-slogan { position:absolute; top:95px; left:20px;}

.site-slider { width: 901px; height: 413px; position: absolute; top: 190px; left: 1px; background:url(bg-slider.png) left top repeat-x; padding: 15px 15px 0 15px;

	-webkit-box-shadow:0 0 9px 1px #d5d5d5;
	-moz-box-shadow:0 0 9px 1px #d5d5d5;
	box-shadow:0 0 9px 1px #d5d5d5;
	behavior:url(/g/pie/pie.htc);
	border-collapse:separate;
}

.slide-text {position: absolute; top: 383px; left: 20px; width: 688px; height: 36px; overflow: hidden; font:normal 25px PTSansNarrowBold, Arial, Helvetica, sans-serif; color: #fff;}


.phone {
	width:375px; height:70px;
	position:absolute; top:110px; right:5px;
	overflow:hidden;
	color:#fff;
	font:normal 16px/16px PTSansRegular, Arial, Helvetica, sans-serif;
}
.phone a { color:#fff; text-decoration:underline;}
.phone a:hover { color:#fff; text-decoration:none;}
.phone-in {font:normal 16px PTSansNarrowBold, Arial, Helvetica, sans-serif; text-transform: uppercase;}

.menu-top { margin:0; padding:8px 0 0 0; float:right;  list-style:none; font:normal 18px PTSansNarrowRegular, Arial, Helvetica, sans-serif;}
.menu-top li { float:left; border-left: 1px solid #ebebe7; padding: 0 1px 7px 1px;}
.menu-top li a { display:block; color:#8a8a8a; padding:11px 4px 0 0; text-decoration:none; cursor:pointer; position:relative;}
.menu-top li a span { display:block; padding:19px 7px 17px 8px;}
.menu-top li a:hover { color:#78abd3; text-decoration:none; background:url(tmenu-hr.png) right 11px no-repeat;}
.menu-top li a:hover span { background:url(tmenu-hl.png) left top no-repeat;}
.last{height: 69px;}


/*-------------CONTENT----------------*/
.mainclear { 
	height:1%; 
	width:100%; 
	position:relative;
}
.mainclear:after { 
	content:"."; 
	display:block; 
	clear:both; 
	height:0; 
	visibility:hidden;
}
.maincontent { 
	width:100%; 
	float:left;
}
.bodycontent { 
	margin:0 0 0 250px; 
	padding:15px 20px 30px 33px; 
	min-height:0;
}

.bodycontent p {  text-indent: 20px;}

/*-------------------LEFT COLUM-----------------------*/
.aside-left {
	width:250px;
	float:left; 
	margin-left:-100%;
	position:relative;
	padding-bottom:30px;
}


.lmenu-t { position:relative; width:250px; min-height:50px; margin-bottom: 18px;}
.lmenu-cen { position:absolute; top:0; left:0;  background:url(lmenu-top.png) left top no-repeat; width:250px; height:12px;   }
.lmenu-top { position:absolute; top:12px; bottom:4px; width:250px; background:url(lmenu-cen.png) left top repeat-y;}
.lmenu-bot { position:absolute; left:0; bottom:0; background:url(lmenu-bot.png) left bottom no-repeat; width:250px; height:4px;}
.lmenu-w { position:relative; z-index:4; }

.menu-left { margin:0; padding:18px 0 23px 0; list-style:none; width:250px; font:normal 19px PTSansNarrowRegular, Arial, Helvetica, sans-serif;}
.menu-left li { padding:2px 0; border-bottom: 1px solid #f5f5f5;}
.menu-left li a { display:block; color:#8a8a8a; text-decoration:none; cursor:pointer; padding:7px 15px 5px 12px; margin: 0 0 0 10px; width: 203px; background:url(lmenu-a.png) 218px no-repeat;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
	behavior:url(/g/pie/pie.htc);
	position:relative;
}
.menu-left li a:hover { color:#78abd3; text-decoration:none; background:#d7ebf4 url(lmenu-h.png) left top repeat-x; 
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
	behavior:url(/g/pie/pie.htc);
}


.bg-block {background-color: #aacf3a; width: 248px; margin: 0 0 20px 1px;}
.lblock-tit { color:#fff; font:normal 30px PTSansNarrowBold, Arial, Helvetica, sans-serif; padding:16px 10px 0 21px; margin:0 0 -5px 0;}
.lblock-note { padding:0 15px 24px 21px; font-size:14px; color:#f7fbf1;}
.lblock-note a { color:#f7fbf1; text-decoration:underline;}
.lblock-note a:hover { color:#f7fbf1; text-decoration:none;}


.informers {
	text-align:center;
	color:#000;
	font-size:12px;
}




.news-name { 
	color:#fff; font:normal 30px PTSansNarrowBold, Arial, Helvetica, sans-serif; padding:5px 10px 0 21px; margin:0 0 -5px 0;
}

.news-wrap { font-size:14px; color:#f7fbf1; padding:20px 10px 20px 0; background-color: #aacf3a; width: 248px; margin: 0 0 20px 1px;}
.news-wrap a { color:#fff; text-decoration:underline;}
.news-wrap a:hover { color:#fff; text-decoration:none;}
.news-wrap p { margin:0;}
.news-date { display:block; padding:15px 0 0 21px;}
.news-title { padding:3px 10px 3px 21px; margin:0;}
.news-anonce { padding:0 10px 0 21px;}


/*------------SITE-FOOTER-------------*/
.site-footer p { margin:0;}

.site-footer {
	height:155px;
	background:url(footer-bg.png) left top repeat-x;

}

.site-footer-in {
	margin:0 auto;
	width:932px;
	height:155px;
	position:relative;
}


.site-counters {
	width:251px; height:50px;
	text-align:center;
	position:absolute; top:95px; left:290px;
	color:#646464;
	font-size:12px;
}

.site-copyright {
	width:293px; height:18px;
	color:#646464;
	font:normal 15px PTSansNarrowRegular, Tahoma, Geneva, sans-serif;
	text-align:right;
	position:absolute; top:92px; right:20px;
}
.site-copyright span.copyright { font-size:15px !important;}
.site-copyright a { color:#646464; text-decoration:underline;}
.site-copyright a:hover { color:#646464; text-decoration:none;}

.site-name-bottom {
	width:260px; height:52px;
	position:absolute; top:93px; left:22px;
	color:#646464;
	font:normal 15px PTSansNarrowRegular, Tahoma, Geneva, sans-serif;
}


.menu-bottom { margin:0; padding:19px 0 0 10px; list-style:none; font:normal 17px PTSansNarrowRegular, Arial, Helvetica, sans-serif;}
.menu-bottom li { float:left; padding:0 16px;}
.menu-bottom li a { color:#8a8a8a; text-decoration: none;}
.menu-bottom li a:hover { color:#78abd3; text-decoration:none;}



/* tables */

table.table0 { border-collapse:collapse;}
table.table0 td { padding:5px; border: none}


table.table1 { border-collapse:collapse;}
table.table1 tr:hover { background: #f0f0f0;}
table.table1 td { padding:5px; border: 1px solid #05425a;}


table.table2 { border-collapse:collapse;}
table.table2 tr:hover { background: #f0f0f0;}
table.table2 td { padding:5px; border: 1px solid #05425a;}
table.table2 th { padding:8px 5px; border: 1px solid #05425a; background-color:#aacf3a; color:#000; text-align:left;}

/* gallery */

table.gallery { border-spacing:10px; border-collapse:separate;}
table.gallery td { background-color:#f0f0f0; text-align:center; padding:15px;}
table.gallery td img {}

/* K.Y. */


/*slider*/
.sl-wr { border:1px solid #b9b9b9; width:938px; height:254px; overflow:hidden; position:absolute; left:19px; top:265px;}
.sl-bg-l { background:url(sl-bg-l.png) no-repeat left top; width:50px; height:107px; position:absolute; left:19px; top:338px;}
.sl-bg-r { background:url(sl-bg-r.png) no-repeat left top; width:50px; height:107px; position:absolute; right:21px; top:338px;}
.sl-bg { background:url(sl-bg.png) no-repeat left top; width:157px; height:19px; position:absolute; right:28px; top:484px;}

.slider {
    width: 901px;
    height: 413px;
    position: relative;
    z-index: 0;
}
.slider-hider {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
}
.slider-stack {
    position: absolute;
    top: 0;
    left: 0;
    width: 9999px;
}
.slider-item {
    float: left;
}


.slider-pp {
    position: absolute;
    z-index: 3;
}
.slider-pp { display: none;}
.slider-points,
.slider-controls { display: none;}

.slider-points { min-height: 0; padding: 16px 7px 0;}
.slider-points-item { float: left; width: 11px; height: 11px; background: url(sl-bg.png) no-repeat 0 0; margin-right: 3px; cursor: pointer;}
.slider-points-item.active { background-position: -14px 0;}

.slider-arr {    
    width: 31px;
    height: 37px;    
    overflow: hidden;
    background-repeat: no-repeat;
    background-position: 0 0;
    background-color: transparent;
    cursor: pointer;
	display: block;
	font-size: 0;
	line-height: 0;
}
.slider-arr.prev { background-image: url(sl-bg-l.png);}
.slider-arr.next { background-image: url(sl-bg-r.png);}

.slider-pp span { cursor: pointer; padding: 0 5px; background: #35447F; color: #fff;}
.slider-pp span:first-child { display: inline;}
.slider-pp span:first-child + span { display: none;}
.slider-pp.on span:first-child { display: none;}
.slider-pp.on span:first-child + span { display: inline;}


.s1 { position: absolute; top: 360px; right: 4px; z-index: 10001;}
.s2 { padding: 0 0 0 1px; background: url(spoins.png) no-repeat left top; min-width: 30px; margin: -1px 0 0;}
.s3 { height: 38px; background: url(spoins.png) no-repeat 100% -40px;}
.ss4 { background: #aacf3a; height: 66px; width: 241px; position: absolute; top: 347px; right: -16px; z-index: 10000;}

.ssl { border-collapse: collapse; border-spacing: 0; margin: 0; padding: 0;}
.ssl td { padding: 0; margin: 0;}
.stext { position: absolute; top: 368px; left: 14px; z-index: 10000; font:normal 25px PTSansNarrowBold, Arial, Helvetica, sans-serif; color: #fff; width: 657px; overflow: hidden;}</pre></body></html>