article,aside,canvas,details,figcaption,figure,footer,header,hgroup,nav,menu,nav,section,summary{
	display:block;
}

body{
	margin:0;
	padding:0;
	font-family:Arial,sans-serif;
	font-size:13px;
	zoom:1;
}

h1,h2,h3,h4,h5,h6,p,ul,ol,form,pre{
	display:block;
	margin:0;
	padding:0;
}

a{
color:blue;
}

a img{
border:0 none;
}

a:hover{
text-decoration:none;
}

.clear-both{
clear:both;
height:0;
overflow:hidden;
}

.float-left{
float:left;
}

.float-right{
float:right;
}

.width-100{
width:100%;
}

.relative{
position:relative;
left:0;
top:0;
}

div.page-width-limit{
width:100%;
min-width:980px;
max-width:1260px;
margin:0 auto 0 auto;
}

div.page-margin{
margin:0 10px 0 10px;
}

.section-heading{
display:none;
}

div.width-limit{
min-width:980px;
max-width:1280px;
margin:0 auto 0 auto;
width:expression(document.body.clientWidth < 980? "980px":"auto" );
}

div.width-padding{
padding:0px 10px 0 10px;
}

header.site-header
{

}

div.template-header-right-holder{
width:100%;
float:right;
margin-left:-288px;
}

div.template-header-right{
margin-left:288px;
}

div.template-header-left{
width:288px;
float:left;
}

a.site-logo{
display:block;
position:relative;
left:0;
top:0px;
z-index:10;
padding:10px 0 0 8px;
}

div.header-background{
background:url(/img/header.jpg) no-repeat top right;
}

p.header-title{
font-size:29px;
font-family:Arial,sans-serif;
color:#fff;
text-shadow:0px 1px 4px #8a8a8a;
white-space:no-wrap;
line-height:33px;
padding:77px 0 0 4%;
}

div.header-promo-holder{
width:100%;
overflow:hidden;
position:relative;
left:0;top:0;
}

table.header-promo{
width:100%;
}

table.header-promo td{
background:#f6f6f6;
border:1px solid #bdbcbd;
background-image:url(/img/header-promo.png);
background-repeat:no-repeat;
padding:0 3px 0 36px;
text-align:center;
vertical-align:middle;
height:59px;
}

td.promo-1{
background-position:0 0 !important;
}

td.promo-2{
background-position:0 -59px !important;
}

td.promo-3{
background-position:0 -118px !important;
}

td.promo-4{
background-position:0 -177px !important;
}

div.home-promo-holder{
width:100%;
padding:15px 0 15px 0;
}

table.home-promo{
width:100%;
}

table.home-promo td{
width:50%;
}

table.home-promo .pad-left{
padding-left:7px;
}

table.home-promo .pad-right{
padding-right:7px;
}

table.home-promo .pad-top{
padding-top:7px;
}

table.home-promo .pad-bottom{
padding-bottom:7px;
}

div.home-promo-1{
height:240px;
width:100%;
background:url(/img/promo-1.jpg) no-repeat center center;
}

div.home-promo-2{
height:240px;
width:100%;
background:url(/img/promo-2.jpg) no-repeat center center;
}

div.home-promo-3{
height:240px;
width:100%;
background:url(/img/promo-3.jpg) no-repeat center center;
}

div.home-promo-4{
height:240px;
width:100%;background:url(/img/promo-4.jpg) no-repeat center center;
}

table.home-promo a{
display:block;
width:100%;
height:240px;
position:absolute;
left:0;top:0;color:#fff;
}

* html table.home-promo span{
background-color:#000;
}

table.home-promo span{
display:block;
position:absolute;
left:0;
bottom:0;
background-color:rgba(0,0,0,0.6);
width:100%;z-index:2;
}

table.home-promo em{
padding:8px 8px 10px 8px;
display:block;
font-style:normal;
}

div.lang-switcher{
text-align:right;
font-size:11px;
height:19px;
padding-top:1px;
}

nav.main-menu{
width:240px;
height:225px;
position:relative;
left:0;
top:0;
background-color:#000;z-index:1;
}

ul.menu-holder{
font-size:14px;
position:relative;
left:0;
top:0;
z-index:4;
padding-top:23px;
}

ul.menu-holder li{
list-style:none;
padding:5px 0 5px 0;
}

ul.menu-holder a{
display:block;
width:181px;
line-height:20px;
padding:0 5px 0 54px;
text-decoration:none;
color:white;
}

ul.submenu-holder{
display:none;
}

ul.submenu-holder li{
list-style:none;
padding:2px 0 2px 0;
}

ul.submenu-holder a{
display:block;
line-height:20px;
padding:0;
text-decoration:none;
color:white;
position:relative;
left:0;
top:0;
}

footer.site-footer{
background-color:#edeae5;
}

footer.site-footer h1{
font-size:13px;
}

div.footer-copyright{
background-color:#e3e3d9;
padding:10px 15px 10px 15px;
font-size:11px;
color:#6f6f6a;
}

div.footer-copyright a{
color:#6f6f6a;
}

div.footer-sitemap-holder{
padding:0px;
}

table.footer-sitemap{
width:100%;
color:#3a3a3a;
font-size:12px;
}

table.footer-sitemap th{
text-align:left;
font-size:17px;
font-weight:bold;
}

table.footer-sitemap td{
vertical-align:top;
}

table.footer-sitemap ul{
list-style:square inside;
}

table.footer-sitemap a{
color:#3a3a3a;
}

div.template-right-holder{
width:100%;
float:right;
margin-left:-240px;
}

div.template-right{
margin-left:240px;
}

div.template-left{
width:240px;
float:left;
}

aside.site-sidebar{
position:relative;
left:0;
top:0;
z-index:5;
background:#81bb25 url(/img/sidebar-continuous.png) repeat-y center top;
}

div.sidebar-background{
background-image:url(/img/sidebar-background.png);
background-repeat:no-repeat;
background-position:center top;
padding:5px;
}

div#sidebar{
position:relative;
left:0;
top:0;
}

div.sidebar-border{
background:#fff;border:1px solid #bdbcbd;
padding:1px;
}

div.sidebar-content{
background-color:#fafafa;
padding:5px;
zoom:1;
min-height:45px;
}

div.sidebar-pointer{
width:17px;
height:29px;
background:url("data:image/gif;base64,R0lGODlhEQAdAKIEAPr6+r28vdjY2P///////wAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjEgNjQuMTQwOTQ5LCAyMDEwLzEyLzA3LTEwOjU3OjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOkE5MzVFNjREMDNEQUUwMTFBMEQ0QjE1OEZENDdBMzQ1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjVCMDMwN0IzREEwMzExRTA4QjRERTQ0NDBCRDZGMDFEIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjVCMDMwN0IyREEwMzExRTA4QjRERTQ0NDBCRDZGMDFEIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUuMSBXaW5kb3dzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTkzNUU2NEQwM0RBRTAxMUEwRDRCMTU4RkQ0N0EzNDUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTkzNUU2NEQwM0RBRTAxMUEwRDRCMTU4RkQ0N0EzNDUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAAEACwAAAAAEQAdAAADSTgS1P4PKAYrAXJZiDPdVzeBoahtnflxKTZWrQrH7unQ8o3X3577MqBK6CntXsCXMaZcpppO3qwFbTBtrJzliZ1WWV9OGDKGJAAAOw==") no-repeat left top;
position:absolute;
right:-15px;
top:20px;
}

div.sidebar-people{
padding-top:10px;
}

p.people-photo{
float:left;
margin:0 7px 0 0;
}

p.people-photo img{
display:block;
}

p.people-name{font-weight:bold;}p.people-job{color:#797979;}div.people-info{padding-top:5px;}div.sidebar-message p{font-size:13px;text-align:left;}div.breadcrumbs{background-color:#edeae5;padding:10px 10px 10px 20px;color:#666;}div.breadcrumbs a{color:#666;}div.schema-home-left-holder{width:100%;float:left;margin-right:-240px;}div.schema-home-left{margin-right:240px;}div.schema-home-right{width:240px;float:right;}div.schema-contacts-left-holder{width:100%;float:left;margin-right:-35%;}div.schema-contacts-left{margin-right:35%;}div.schema-contacts-right{width:35%;float:right;}aside.home-news{background-color:#e3e3d9;position:relative;left:0;top:0;}div.home-news-padding{padding:10px;}h1.home-news-title{font-size:17px;font-weight:bold;padding-right:30px;margin-bottom:15px;}h1.home-news-title a{color:#000;}div.home-news-rss{position:absolute;right:10px;top:13px;width:16px;height:16px;}div.home-news-rss a{display:block;width:16px;height:16px;background:url(/img/rss.png) no-repeat left top;}div.news-blocks-holder{}aside.contacts{background-color:#e3e3d9;position:relative;left:0;top:0;}div.contacts-padding{padding:10px;}h1.contacts-title{font-size:17px;font-weight:bold;padding-right:30px;margin-bottom:15px;text-decoration:underline;}p.message-title{font-weight:bold;font-size:14px;margin:15px 0 3px 0;}p.message-field{background-color:#fff;border:1px solid #999;padding:2px;}p.message-field input{border:0 none;width:100%;font-size:14px;color:#666;}p.message-field textarea{border:0 none;width:100%;font-size:14px;color:#666;}p.message-submit{margin:10px 0 3px 0;text-align:center;}p.message-submit span{display:block;width:190px;border:5px solid #7bc5f6;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin:0 auto 0 auto;}p.message-submit input{padding:2px;font-size:14px;width:100%;}div.contacts-map{width:100%;height:400px;padding:15px 0 15px 0;}article.home-news-block{margin-bottom:25px;}article.home-news-block time{background-color:#edeae5;font-size:11px;color:#6d6d6d;border:2px solid #edeae5;position:relative;top:0;left:-10px;padding:0 2px 0 8px;}div.home-news-block-content{padding-top:6px;}article.home-news-block h1{font-size:13px !important;margin-bottom:5px;}article.home-news-block p{font-size:13px !important;text-align:left;}h1.news-list-title{font-size:30px;margin-bottom:20px !important;float:left;}div.news-rss{width:50px;height:16px;float:right;position:relative;left:0;top:0;}div.news-rss a{color:#999}div.news-rss a.rss-icon{display:block;width:16px;height:16px;background:url(/img/rss.png) no-repeat left top;position:absolute;right:0;top:0;}article.news-block{margin-bottom:25px;}img.news-block-photo{display:block;border:0 none;}article.news-block time{background-color:#edeae5;font-size:11px;color:#6d6d6d;border:2px solid #edeae5;position:relative;top:0;left:0;padding:0 5px 0 5px;}article.news-block h1{font-size:17px !important;margin-bottom:10px;}article.news-block h1 a{color:#000;}article.news-block p{font-size:14px !important;text-align:left;}div.content-padding{padding:15px 0 20px 20px;}div.content-padding2{padding:15px 20px 20px 20px;}div.navigation-holder{padding:20px 0 20px 0;}div.navigation{font-size:13px;line-height:20px;}div.navigation a{color:#00f;}span.nav-pages{float:left;}span.nav-arrows{float:right;}span.nav-go-back:before{content:"← ";}span.nav-go-forward:after{content:" →";}span.nav-current-page{font-weight:bold;}span.nav-pages-caption{font-weight:bold;}*{padding:0;margin:0;}#TB_window{font:13px Arial,Helvetica,sans-serif;color:#333333;}#TB_secondLine{font-size:13px;font-family:Arial,Helvetica,sans-serif;color:#666666;}#TB_window a:link{color:#666666;}#TB_window a:visited{color:#666666;}#TB_window a:hover{color:#000;}#TB_window a:active{color:#666666;}#TB_window a:focus{color:#666666;}#TB_overlay{position:fixed;z-index:100;top:0px;left:0px;height:100%;width:100%;}.TB_overlayMacFFBGHack{background:url(/img/thickbox/macFFBgHack.png) repeat;}.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}* html #TB_overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight :document.body.offsetHeight + 'px');}#TB_window{position:fixed;background:#ffffff;z-index:102;color:#000000;display:none;border:4px solid #525252;text-align:left;top:50%;left:50%;}* html #TB_window{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}#TB_window img#TB_Image{display:block;margin:10px auto 0 auto;}#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}#TB_title{background-color:#e8e8e8;height:27px;}#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}#TB_ajaxContent.TB_modal{padding:15px;}#TB_ajaxContent p{padding:5px 0px 5px 0px;}#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px;}* html #TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight :document.body.offsetHeight + 'px');}#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}div.TB_ImgNavigation{padding:2px 10px 3px 10px;}td.TB_ImgDescription{width:100%;text-align:left;vertical-align:center;padding-right:5px;}td.TB_ImgCount{font-family:Verdana,Arial,sans-serif;font-weight:bold;font-size:20px;line-height:20px;padding:0 3px 2px 3px;}.TB_Arrow{display:block;width:21px;height:21px;overflow:hidden;background-image:url(/img/thickbox/thickbox-arrows.gif);background-repeat:no-repeat;}a.TB_ArrowLeft{background-position:0 0;}a.TB_ArrowLeft:hover{background-position:0 -24px;}span.TB_ArrowLeftDisabled{background-position:0 -48px;}a.TB_ArrowRight{background-position:-24px 0;}a.TB_ArrowRight:hover{background-position:-24px -24px;}span.TB_ArrowRightDisabled{background-position:-24px -48px;}.wym{font-family:Arial,sans-serif;margin-bottom:-10px;}.wym h1{font-size:30px;margin-bottom:15px;}.wym h2{font-size:24px;margin-bottom:10px;}.wym h3{font-size:18px;margin-bottom:10px;}.wym p{font-size:14px;margin-bottom:10px;text-align:justify;}.wym ul{font-size:14px;margin-bottom:0;list-style-type:square;}.wym ol{font-size:14px;margin-bottom:0;}.wym li{margin-bottom:10px;list-style-position:outside;margin-left:40px;}.wym-alignleft{text-align:left !important;}.wym-alignright{text-align:right !important;}.wym-aligncenter{text-align:center !important;}.wym-alignjustify{text-align:justify !important;}p.wym-image-left{float:left;margin:0 15px 3px 0;color:#999;font-size:11px;position:relative;left:0;top:0;}p.wym-image-right{float:right;margin:0 0 3px 15px;color:#999;font-size:11px;position:relative;left:0;top:0;}p.wym-image-center{color:#999;font-size:11px;text-align:center;}p.wym-image-center img{display:block;margin:0 auto 0 auto;}.wym-clear-both{clear:both;}span.wym-underline{text-decoration:underline;}span.wym-strikethrough{text-decoration:line-through;}.wym table{padding:0;margin-bottom:10px;font-size:13px;}table.wym-table-border{background:#999;background-image:none;}table.wym-table-fullwidth{width:100%;}table.wym-table-center{margin:0 auto 0 auto;}.wym table td{background-color:#fff;padding:1px 3px 1px 3px;}.wym table th{background-color:#fff;padding:1px 3px 1px 3px;}td p{margin:0 !important;}.wym-valign-top{vertical-align:top;}.wym-valign-middle{vertical-align:middle;}.wym-valign-bottom{vertical-align:bottom;}.wym iframe{display:block;margin:0 auto 0 auto;}p.wym-font-xl{font-size:18px;line-height:22px;}p.wym-font-xxl{font-size:24px;line-height:28px;}p.wym-font-xxxl{font-size:30px;line-height:34px;}.wym-bold{font-weight:bold;}img.wym-preview{border:3px solid #fff;}