header,
article,
section,
aside,footer,nav{
	display:block;
	margin:0;
	padding:0;
	}
*{
	margin:0;
	padding:0;
	outline:0;
	font-size:100%;
	}
blockquote,q{
	quotes:none;
	}
blockquote:before,
blockquote:after,
q:before,
q:after{
	content:'';
	}
.g-center {
text-align:center;
}
html,body{min-height:100%;line-height:1;}
.mceContentBody{line-height:1.4em;}
img{border:0;}
button,input{overflow:visible;}
table{border-spacing:0;border-collapse:collapse;}
td,th{vertical-align:top;}
.g-list{margin:0;padding:0;}
.g-list li{list-style-type:none;margin:0;padding:0;}.g-list li:before{content:''!important;}
.g-list li{text-indent:0!important;}
.b-text .g-list li{padding-left:0;}
ins{text-decoration:none;}del{text-decoration:line-through;}
caption,th,td{text-align:left;}th{font-weight:normal;}
h1{font-size:1.7em;margin-bottom:1em;}
h2{font-size:1.5em;margin-bottom:.2em;margin-top:1.3em;}
h3{font:normal 1.42em/1.3em Georgia,"Times New Roman",serif;margin-bottom:.3em;margin-top:0;}
h4{font:normal 1.3em Georgia,"Times New Roman",serif;margin-bottom:.45em;margin-top:0;}
h5{font-size:1em;margin-top:1em;margin-bottom:.4em;}h6{font-size:1em;margin-top:0;padding-top:.5em;margin-bottom:.5em;}
.l-pic{float:left;margin:0 1.8em 1.3em 0;clear:left;border:1px solid #e2a66a;padding:10px;}
.r-pic{float:right;clear:right;border:1px solid #e2a66a;padding:10px;margin:0 0 1.8em 1em;}
ol,ul{margin-bottom:1.5em;margin-left:3px;}ol{margin-left:2em;}
ol li,ul li{margin-bottom:.8em;}ol li li,ul li li{margin-bottom:.2em;}
ol ol,ol ul,ul ol,ul ul{margin-bottom:1em;margin-top:.5em;}p{padding-bottom:1.2em;text-align: justify;line-height: 22px;}caption{clear:both;text-align:left;font-weight:bold;}ol li{list-style-type:decimal;}
ul li{padding-left:1em;}ol ul li{list-style-type:none;}.b-text{line-height:1.55em;}
.b-text ul li:before,.b-text ul .b-bullet{content:'\2014\a0  ';color:#c30;position:relative;top:-2px;}
.b-text ul li{list-style-type:none;background:none;padding-left:1.4em;text-indent:-1.6em;margin-left:0;}
.b-text-b{margin-bottom:45px;}table{font-size:1em;line-height:1em;margin-bottom:1.5em;margin-top:5px;border-bottom:1px solid #ccc;width:100%;}
table th{font-weight:normal;font-size:.92em;color:#999;padding-right:28px;line-height:1.4em;padding:.5em 0 .5em 1em;border-bottom:2px solid #ccc;}
table td{padding:.5em 0 .5em 1em;line-height:1.4em;border-bottom:1px solid #ccc;}table p{padding-bottom:.8em;}
blockquote,.b-inset{background:#fbf6e4;padding:1.5em;font-style:italic;margin-bottom:1.8em;text-indent:-.45em;margin-top:1em;text-align: justify;}
blockquote .b-author{text-align:right;}
.b-inset{text-indent:0;}body{padding:0;margin:0;font:.875em Arial,Helvetica,sans-serif;background:#FFF;color:#333;text-align:center;}
a{color:#03637e;}
a:hover{color:#c5341c;}
.cl{overflow:hidden;clear:both;height:1px;}
.cn{overflow:hidden;}.l-block{float:left;}
.r-block{float:right;}.b-icon{position:absolute;overflow:hidden;}
.nw{white-space:nowrap;}.g-note{color:#aaa;}
#measurer{position:absolute;overflow:hidden;clear:both;left:0;width:100%;height:16px;top:-200px;line-height:16px;}
.b-page{position:relative;z-index:2;min-width:1000px;width:100%;}
header,article,section,aside,footer,nav{display:block;margin:0;padding:0;}
mark{display:inline;}.b-main-layout{width:92%;margin:0 auto;position:relative;z-index:500;text-align:left;}
.b-main-layout .b-main-layout-inner{margin-right:-4.3%;margin-left:-4.3%;min-height:656px;position:relative;z-index:500;background:50% 0;background-repeat:no-repeat;}
.b-left-bg{width:50%;height:564px;left:0;top:0;position:absolute;background:repeat-x;}
.b-right-bg{width:50%;height:564px;right:0;top:0;background:repeat-x;position:absolute;}
.b-page-layout{margin:0 auto;padding-top:25px;width:80%;position:relative;min-width:840px;max-width:1180px;}
.b-site-top{overflow:hidden;margin-bottom:27px;margin-right:-5px;position:relative;}
.b-page-inner .b-main-layout .b-main-layout-inner{background:50% 0;background-repeat:no-repeat;}
.b-page-inner .b-left-bg{background:repeat-x;}
.b-page-inner .b-right-bg{background:repeat-x;}
.b-page-inner .b-site-top{margin-right:0;overflow:visible;margin-bottom:0;position:relative;float:left;width:100%;clear:both;}
.b-header-container{width:100%;float:left;position:relative;margin-bottom:45px;}
.b-page-inner .b-service-menu{left:43px;}
.b-content-cover{margin-bottom:2em;width:100%;float:left;clear:both;}
.b-section-title {color:#c5341c;
padding-bottom:.9em;
margin:0;
font:36px Georgia,"Times New Roman",sans-serif;}
.b-section-title h2{
margin-top:0;
font-weight:normal;
margin-bottom:0;
font:36px Georgia,"Times New Roman",sans-serif;
}
/*.b-section-title h2{color:#CC6600;margin-top:0;font-size:.5525em;font-weight:normal;margin-bottom:0;}*/

.b-medium-title{font:normal 1.42em/1.3em Georgia,"Times New Roman",serif;margin-bottom:.3em;margin-top:0;color:#c60;}
.b-medium-title-2{color:#c5341c;margin-bottom:.5em;font:1.7em Georgia,"Times New Roman",sans-serif;}
.b-smaller-title{font-size:1.7em;color:#c60;margin:0 0 1.15em;padding:0;}.b-logo{margin-right:2.85em;display:inline;}
.b-logo-print{display:none;}.b-logo a{color:#c5341c;}.b-logo img{color:#c5341c;text-align:center;font:2em Georgia,"Times New Roman",sans-serif;}
.b-slogan{float:left;height:106px;position:relative;width:500px;font:1em/1.2em Georgia,"Times New Roman",sans-serif;}
.b-slogan span{position:absolute;bottom:15px;left:0;color:#c60;}.b-contacts{position:relative;padding-top:55px;}
.b-contacts .b-phone-code{color:/*#c60*/#2a8623;font:.8em Georgia,"Times New Roman",sans-serif;}
.b-contacts .b-phone-inner a {
	color:#2a8623;
	text-decoration:none;
}
.b-contacts .b-phone-number{color:/*#c5341c*/#2a8623;font-size:1.4em}
.b-contacts .b-sheme{font:.55em Arial,Helvetica,sans-serif;margin-top:.75em;padding-left:53px;float:left;clear:both;}
.b-contacts .b-sheme .b-selected{color:#C5341C;}
.b-page-inner .b-contacts{right:auto;left:-35px;}
.b-phone{float:left;white-space:nowrap;font:1.92em Georgia,"Times New Roman",sans-serif;}
.b-phone .b-icon{left:0;top:50%;margin-top:-14px;width:46px;height:28px;}
.b-phone .b-phone-inner{position:relative;padding-left:52px;float:left;}
.b-service-menu{display:inline;}
.b-service-menu ul{margin:13px 0 0 -43px;overflow:hidden;position:absolute;top:0;left:53px;}
.b-service-menu li{float:left;display:inline;margin-left:44px;position:relative;}
.b-service-menu .first-child{margin-left:0;}
.b-service-menu a,.b-service-menu span{display:block;overflow:hidden;text-indent:-1000px;}
.b-service-menu li .b-icon{background:no-repeat;overflow:hidden;display:block;position:static;}
.b-service-menu li.b-home .b-icon{width:11px;height:10px;background-position:-30px top;}
.b-service-menu li.b-home .b-selected,
.b-service-menu li.b-home .b-icon:hover{background-position:-13px top;}
.b-service-menu li.b-write .b-icon{background-position:-65px 1px;height:10px;width:12px;}
.b-service-menu li.b-write .b-icon:hover{background-position:-47px 1px;}
.b-service-menu li.b-sitemap{width:11px;}
.b-service-menu li.b-sitemap .b-icon{background-position:-97px top;height:11px;width:11px;}
.b-service-menu li.b-sitemap .b-selected,.b-service-menu li.b-sitemap .b-icon:hover{background-position:-83px top;}
.b-kite-1{width:107px;height:60px;left:53%;background:-17px -28px;}
.b-page-inner .b-kite-1{left:47%;}
.b-page-inner .b-kite-2{bottom:-56px;top:auto;right:0;}
.b-kite-3{background:0 -166px;width:76px;height:41px;position:absolute;left:-10%;top:-10px;}
.b-kite-2{right:8%;top:8px;width:99px;height:72px;background:0 -94px;}
.b-school-descr{width:603px;margin:0 0 1.2em 28px;color:#c60;font:1.57em Georgia,"Times New Roman",sans-serif;}
.b-school-descr h1{color:#900;font-size:1em; font-weight:normal; margin:0;padding:0;}
.b-school-descr-container{position:relative;overflow:hidden;width:100%;clear:both;}
.b-main-content{float:left;width:95%;}.b-sidebar-2{width:16em;float:right;}
.b-photogallery-big{width:601px;padding:0 28px 46px;float:left;position:relative;}
.b-photogallery-big-2{height:250px;width:530px;overflow:hidden;position:relative;padding:28px 29px 30px;}
.b-photogallery-big .b-photogallery-big-inner{height:250px;width:530px;position:relative;overflow:hidden;}
.b-photogallery-big .g-list{position:relative;}.b-photogallery-big .b-photogallery-big-inner img{position:absolute;left:0;top:0;}
.b-photogallery-big .b-l-control,
.b-photogallery-big .b-r-control{
	width:46px;
	height:58px;
	overflow:hidden;
	position:absolute;
	background:-54px -220px;
	top:50%;
	margin-top:-55px;
	cursor:pointer;
	z-index:1000;}
	#nojs .b-photogallery-big .b-l-control,
	#nojs .b-photogallery-big .b-r-control{
		display:none;
		}
	.b-photogallery-big .b-l-control{
		left:2px;
		background-position:-54px -220px;
		}
	.b-photogallery-big .b-r-control{
		background-position:0 -220px;
		left:-60px;
		margin-left:100%;
		}
	.b-photogallery-big .b-l-control:hover{
		background:-54px -220px;}
	.b-photogallery-big .b-r-control:hover{
		background-position:0 -220px;
		left:-60px;
		}
	
	.b-photogallery-big .b-illustration{position:absolute;left:67px;bottom:0;width:381px;height:178px;z-index:1000;}
.b-photogallery-big .b-gallery-nav{display:none;}
.b-photogallery-big .b-corner,
.b-small-gallery .b-corner{height:565px;position:absolute;width:588px;z-index:-1;background:0 0;}
.b-photogallery-big .b-tl{left:-20px;top:-30px;height:308px;}
.b-photogallery-big .b-tr{left:-20px;top:-30px;height:308px;width:20px;margin-left:100%;}
.b-photogallery-big .b-bl{left:-20px;}
.b-photogallery-big .b-br{left:-20px;width:20px;margin-left:100%;}
.b-small-gallery{margin:0 15px;height:138px;position:relative;}
.b-small-gallery li{width:140px;}
.b-small-gallery .b-small-gallery-inner,.b-small-gallery .b-pos-cont{overflow:hidden;}
.b-small-gallery .b-small-gallery-list{display:table;}
.b-small-gallery .b-pos-cont{height:103px;padding:15px 0;position:relative;}
.b-small-gallery .b-small-gallery-wrap{padding:0 26px;}
.b-small-gallery .b-corner{width:100%;height:503px;background:0 0;}
.b-small-gallery .b-tl{left:-13px;top:-12px;}
.b-small-gallery .b-tr{left:-13px;top:-12px;width:13px;margin-left:100%;}
.b-small-gallery .b-bl{left:-13px;background-color:#FFF;}
.b-small-gallery .b-br{left:-13px;width:13px;margin-left:100%;background-color:#FFF;}
.b-small-gallery .b-small-gallery-list li{display:table-cell;padding-right:12px;}
.b-small-gallery .b-l-control,.b-small-gallery .b-r-control{width:27px;height:33px;overflow:hidden;position:absolute;background:0 -350px;top:50%;margin-top:-17px;cursor:pointer;z-index:1000;}
.b-small-gallery .b-l-control{margin-left:-15px;}.b-small-gallery .b-r-control{background:-37px -350px;margin-left:100%;left:-12px;}.b-small-gallery .b-r-control-nonactive{background-position:-38px -390px;}.b-small-gallery .b-l-control-nonactive{background-position:0 -390px;}.b-small-gallery img{display:block;margin-bottom:6px;}#nojs .b-small-gallery{height:160px;}#nojs .b-small-gallery .b-pos-cont{height:120px;}#nojs .b-small-gallery .b-small-gallery-inner{overflow:auto;}#nojs .b-small-gallery .b-l-control,#nojs .b-small-gallery .b-r-control{display:none;}.b-sidebar{margin-left:663px;margin-right:-40px;}.b-sidebar-menu{margin-bottom:1.429em;margin-top:.7em;}.b-sidebar-menu .b-item{margin-bottom:.95em;position:relative;padding-left:17px;font:1.3em Georgia,"Times New Roman",sans-serif;}.b-sidebar-menu .b-item .b-icon{width:7px;height:7px;left:0;top:.45em;}.b-sidebar-menu .b-selected .b-icon{width:15px;height:15px;background-position:-118px 0;top:.18em;left:-4px;}.b-sidebar-menu .b-selected,.b-sidebar-menu .b-selected .b-link{color:#c5341c;}.b-sidebar-menu .b-sidebar-menu-inner{margin:.5em 0 0 0;}.b-sidebar-menu .b-sidebar-menu-inner .b-item{font:.77em Arial,Helvetica,sans-serif;padding-left:10px;margin-bottom:.6em;}
.b-content-container{margin-left:30px;margin-top:1em;clear:both}.b-two-columns{overflow:hidden;position:relative;}.b-two-columns .b-column{width:45%;display:inline-block;vertical-align:top;margin-right:-3px;margin-left:4.5%;position:relative}.b-advantages-container{margin-left:-4.5%;}.b-advantages .b-column{padding-bottom:2em;}.b-advantages .b-adv-pic{float:left;position:relative;display:inline}.b-advantages .b-adv-descr{margin-left:108px;line-height:1.5em;}.b-advantages .b-medium-title{margin-top:-.15em;}footer{font:.78em/1.4em Tahoma,Geneva,sans-serif;border-top:1px solid #e1e1e0;color:#999;margin:7em 0 0 0;padding:21px 28px 2em;}footer a{color:#999;}footer .b-skein{margin-top:-21px;position:relative;top:-19px;}footer .hcard{display:inline;margin-left:-15px;margin-top:.5em;}.b-main-container{padding-right:18em;position:relative;}.b-main-container .b-sidebar-2{float:right;position:relative;right:-18em;width:16em;margin-left:-18em;}.b-sidebar-news-list{margin-bottom:2em;}.b-sidebar-news-list .b-sidebar-news-title{position:relative;font:.78em Tahoma,Geneva,sans-serif;color:#999;padding-left:17px;margin-bottom:3px;}.b-sidebar-news-list .b-sidebar-news-title .b-icon{width:5px;height:5px;background:0 -15px;left:2px;margin-top:.5em;}.b-sidebar-news-list .b-sidebar-news-announce{padding-left:17px;line-height:1.4em;margin-bottom:1em;}.b-years-paginator{overflow:hidden;margin-left:-15px;margin-bottom:2.7em;}.b-years-paginator .b-item{float:left;padding-right:12px!important;font-size:1.28em;position:relative;padding-left:17px!important;}.b-years-paginator .b-item:first-child .b-icon,.b-years-paginator .first-child .b-icon{display:none;}.b-years-paginator .b-icon{left:0;top:.5em;width:5px;height:5px;background:0 -15px;}.b-years-paginator .b-selected,.b-years-paginator .b-selected a{color:#c5341c;}.b-news-roll .b-news-pic{border:1px solid #e2a66a;padding:5px;width:100px;height:100px;float:left;}.b-news-roll .b-news-pic img{display:block;}.b-news-roll .b-news-descr{padding-left:130px;}.b-news-roll .b-news-date{font:.78em Tahoma,Geneva,sans-serif;color:#999;margin-bottom:.3em;}.b-news-roll .b-news-title{margin-bottom:.5em;line-height:1.3em;}.b-news-roll .b-news-roll-item{overflow:hidden;margin-bottom:3em;}.b-news-date-2{position:relative;padding-left:10px;color:#999;margin-bottom:1.4em;}.b-news-date-2 .b-icon{width:5px;height:5px;background:0 -15px;left:2px;margin-top:.45em;}.b-pager{overflow:hidden;}.b-pager li{float:left;margin-right:1em;}.b-pager .b-point{padding-right:0;}.b-pager .b-selected{font-weight:bold;color:#c5341c;font-weight:bold;font-size:1.15em;position:relative;top:1px;}.b-pager .b-point{position:relative;padding-right:0;}.b-pager .b-point .b-icon{position:absolute;top:50%;margin-top:-3px;height:7px;overflow:hidden;width:12px;}.b-pager .b-point-left{padding-left:18px!important;margin-right:1.4em;}.b-pager .b-point-left .b-icon{left:0;background-position:-20px -23px;}.b-pager .b-point-right{padding-right:18px;margin-left:.4em;}.b-pager .b-point-right .b-icon{right:0;background-position:-32px -23px;}.b-reports-gallery{overflow:hidden;margin-bottom:15px;width:790px;}.b-reports-gallery .b-item{float:left;margin-right:20px;display:inline;padding-bottom:20px;}.b-reports-gallery .b-item img {display:block;}.social-list{padding-left: 14px} .social-list li {list-style-type:none;float:left;margin-right:15px; padding:0}#twitter{background: url('../im/twitter.png')}.social-list a{cursor:pointer;width:24px;height: 24px;display:block}
#youtube {
	background: url('../im/youtube.png');
}
#facebook{background: url('../im/facebook.png')}

.b-teachers li {

padding-bottom:2.5em; 
clear:both; 

position:relative; 
padding-left:250px !important;

}
.b-teachers .l-pic{
width: 200px;
margin-bottom:0;
float: left; 
position:relative;
z-index:1000;
left:-250px; 
margin-right:-250px;} 
.b-teachers .position-text{font-style:italic; margin-right:-4px}
.b-teachers .b-teachers-descr{overflow:hidden;float:left;width:100%}
.b-teachers-descr h4{margin-bottom:0.1em;}
.b-teachers-descr p{padding-bottom:.8em;}
.b-teachers-descr blockquote{margin-top:0; margin-right:-4px} 
.b-questionnaire {
	border-bottom:1px dotted #ccc;
	padding-bottom:1em;
	margin-bottom:3em
}
.b-questionnaire li {
	padding-left:3em !important;
	margin-bottom:2em;
	
	
}
.b-questionnaire span { 
float:left;
font-size: 1.5em; 
color: #c5341c;
position:relative;
width:2em;
left:-2.5em;
margin-right:-100%;
top:-.05em;
text-align:right;
}
.b-lined-header {
	border-bottom:1px dotted #bbb;
	margin-bottom:1em;
	text-align:center
}
.b-lined-container {
	border-bottom:1px dotted #bbb;
	padding-bottom:.7em;
	margin-bottom:3em;
	padding-left:1em
}
.b-colored-title {
	color: #c5341c;
}
.b-lined-container ul {
	margin-bottom:0 !important;
}
.b-lined-header span {
    background: none repeat scroll 0 0 #FFFFFF;
    font-style: italic;
    font-weight: normal;
    padding-right: 5px;
	padding-left:5px;
    position: relative;
    top: 0.7em;
}
.b-trigger-test {
	border-bottom:1px dashed;
	text-decoration:none;
	font-size:1.4em;
	color:#C5341c
}
.b-data {
	margin-bottom:2em;
	
}
.b-data thead td{
	font:.8em Tahoma, Geneva, serif;
	vertical-align:bottom;
	color:#CC6600;
}
.b-data .b-data-date {
	font:.9em Tahoma, Geneva, serif;
}
.b-data tbody {
	font-size:.9em;
}
.b-data tbody td {
	border-left:1px solid #ccc;
}
.b-data tbody tr td:last-child {
	border-right:1px solid #ccc;
}
.b-data thead td {
	text-align:left;
}
.b-data .b-tll {
	text-align:left;
}
.b-data sup {
	font-size:.8em
}
.b-data td {
	vertical-align:middle;
	padding:10px 7px;
}
.b-main-message {
    display:inline-block;
    overflow:hidden;
    position:relative;
    z-index:3;
    min-width:650px;
    margin-left:25px;
    margin-bottom:1em;
    }
    
    .b-main-message .cn{
        width:100%;
        height:200px;
        position:absolute;
        left:-14px;
        top:-10px;
        display:block;
        z-index:-1;
        background:url(../im/message.png);
        }
    .b-main-message .b-main-message-inner {
        height:62px;

        font:normal 20px/52px Times New Roman, serif;
        background:none;
        border:none;
        position:relative;
        padding:0 30px 0 42px;
        color:#175905;
        visibility:visible;
        position:relative;
        }

    .b-main-message .cn.b-mm-tr,
    .b-main-message .cn.b-mm-br{
    margin-left:100%;
    }
    .b-main-message .cn.b-mm-bl,
    .b-main-message .cn.b-mm-br {
    margin-top:62px;
    background-color:#FFF
    }
    .b-main-message .cn.b-mm-br {
      left:-16px;  
    }

.b-main-message .b-mm-icon {
    background:url('http://www.sunpan.ru/im/icons.gif') -118px 0 no-repeat;
    width:15px;
    height:15px;
    position:absolute;
    top:50%;
    margin-top:-12px;
    left:17px;
    overflow:hidden
    }
  .b-main-message a{ color:#175905}
 .b-poll-trigger  {
	padding:15px 0 17px;
	text-align:center;
	color:#FFF;
	background:#fba03c;
	font:1.3em Georgia,"Times New Roman",sans-serif;
	
	}
	.b-poll-trigger a {
	color:#FFF;
	}
.b-poll-popup {
	display:none;
	position:absolute;
	width:500px;
	left:50%;
	margin-left:-240px;
	border:2px solid #fba03c;
	border-radius:12px;
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	background:#FFF;
	text-align:left;
	z-index:1000;
	top:100px;
	}
	.b-poll-question {
	padding:0;
	margin:0;
	}
	.b-poll-question .b-poll-item {
	margin:0 0 17px 25px;
	padding:0;
	font:1.3em Georgia,"Times New Roman",sans-serif;
	}	
	.b-poll-popup form {
		padding:26px;
		zoom:1;
		}
	.b-radio-list .b-rlist-item {
	font:13px Arial, Helvetica, sans-serif;
	margin-bottom:5px;
		}
	.b-radio-list .b-rlist-item input,
	.b-radio-list .b-rlist-item label	{
		vertical-align:middle;
		}
	.b-radio-list .b-rlist-item input {
		margin-right:7px;
		}
.b-poll-item .b-text-field {
	width:99%;
	max-width:99%;
	min-width:99%;
	height:70px;
	}
.b-poll-item .b-poll-item-inner {
	margin-bottom:10px;
	}
.b-poll-item .b-text-field-cont {
	margin-top:10px;
	display:none;
	}
.b-poll-popup .b-button {
	background:#fe760a;
	display:inline-block;
	border-radius:20px;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	padding:0 15px;
	cursor:pointer;
	background:url('../im/opr.png') 0 center repeat-x;
	background: linear-gradient(#fba03c, #ff6f03);
	background: -webkit-gradient(linear, left top, left bottom, from(#fba03c), to(#ff6f03));
	background: -moz-linear-gradient(top, #fba03c, #ff6f03);
	background: -o-linear-gradient(
	 top,
	 #fba03c,
	 #ff6f03
	 );
	}
.b-poll-popup .b-close {
	width:11px;
	height:11px;
	position:absolute;
	right:17px;
	top:17px;
	cursor:pointer;
	overflow:hidden;
	background:url('../im/close-popup.png');
	}
.b-poll-popup .b-poll-popup-thanks {
	height:200px;
	text-align:center;
	font: 21px/200px Georgia,"Times New Roman",sans-serif;
	color:#CC6600;
	} 
	.b-poll-popup button {
		font:13px Arial, Helvetica, sans-serif;
		height:30px;
		line-height:30px;
		color:#FFF;
		background:none;
		border:none;
		position:relative;
		top:-1px;
		cursor:pointer;
		}
 @media print{header,article,section,aside,footer,nav{display:block;margin:0;padding:0;}html{font-size:100%;}body{width:100%;font-size:90%;}a{text-decoration:none!important;}*{float:none!important;color:#000!important;position:static!important;overflow:visible!important;min-width:inherit!important;max-width:inherit!important;width:auto!important;background:none!important;}.b-left-bg,.b-right-bg,.b-skein,.b-small-gallery,.b-kite-1,.b-kite-2,.b-kite-3,.b-main-container .b-sidebar-2,.b-service-menu,.b-phone .b-icon,.b-sheme,.b-dev,.b-counter,.b-photogallery-big,.b-counters,#lightbox,.b-photogallery-big-2,.b-content-cover,.b-nav,.b-contacts .g-list,.news-links,.b-gallery-nav,.b-sidebar-menu,.b-years-paginator{display:none;}.b-school-descr{clear:both;margin-left:0;}.b-main-layout .b-main-layout-inner{margin:0!important;}.b-advantages .b-adv-pic{margin-bottom:10px;}.b-advantages .b-adv-descr{margin-left:0;}.b-adv-descr{line-height:2em;}.b-slogan{height:auto;}.b-page-layout,.b-main-layout{margin:0;}.b-advantages-container,.b-content-container{margin-left:0;}.b-advantages-container .b-adv-descr{margin-bottom:2em;line-height:1.3em;}.b-main-container{padding:0;}.b-contacts{padding-top:0;}.b-phone .b-phone-inner{padding-left:0;}.b-logo{display:block;margin-bottom:2em;float:left!important;}.b-logo img{width:auto!important;}.b-slogan{font-size:1em;margin-top:2em;float:left!important;width:18em!important;}footer{margin-top:1em;border-top-color:#000;}blockquote{padding:0;}.b-news-date-2{padding-left:0;}
 .l-pic{border-color:#666;
 margin-bottom:1.3em!important;
 clear:both;
 display:block;}
 
 .b-section-title{clear:both;}
 .vcard{padding-top:2em;}
 .b-text{overflow:visible!important;clear:both;width:100%;}
 blockquote,.b-inset{text-indent:0;}table,iframe{width:100%!important;}
 .b-reports-gallery .b-item img{margin-bottom:15px;}
 .b-logo-print{display:block!important;}
 .b-logo-pic{display:none;}
 .b-two-columns .b-column{margin-left:0;display:block;}
 .b-news-roll .b-news-pic{border:none;}
 .b-news-roll .b-news-descr{display:inline;padding-left:0;}
 .b-news-roll .b-news-roll-item{margin-bottom:2em;}
 .b-news-roll .b-news-title{font-weight:bold;margin-bottom:0;}
 }
 .docs {
 	padding: 0;
 	margin: 0;
 }
.b-text .docs li {
  	background: none;
  	padding: 0;
  	margin: 0 0 1em;
  	text-indent: 0
 }
 .b-text .docs li:before {
 	content: '';
 }
.docs__icon {
  	float: left;
  	margin-right: 10px;
}
.docs__descr {
	overflow: hidden;
}
 sup {
	 font-size: 9px;
 }
 @media handheld, screen and (max-device-width: 480px){header,article,section,aside,footer,nav{display:block;margin:0;padding:0;}.b-section-title{font-family:Arial,Helvetica,sans-serif;font-size:120%;padding-left:17px;}.b-contacts .b-sheme{padding-left:0}.b-medium-title{font-size:110%;}*{float:none!important;position:static!important;overflow:visible!important;min-width:inherit!important;max-width:inherit!important;width:auto!important;background:none!important;}html{font-size:100%;}body{font-size:90%;margin:0;padding:0;}a{color:#03637e;}.b-photogallery-big,.b-counters,#lightbox,.b-photogallery-big-2,.b-nav,.b-contacts .g-list,.b-kite-1,.b-kite-2,.b-kite-3,.b-left-bg,.b-right-bg,.b-skein,.b-small-gallery,.b-right-bg,.b-left-bg,.l-pic,#measurer{display:none;}.b-site-top,.b-text{padding-left:17px;}.b-sidebar{margin-left:0;margin-right:0;}.b-main-layout .b-main-layout-inner{margin:0!important;}.b-advantages .b-adv-pic{margin-bottom:10px;max-width:5em!important;}.b-advantages .b-adv-descr{margin-left:0;}.b-slogan{height:auto;}.b-page-layout,.b-main-layout{margin:0;}.b-advantages-container{margin-left:0;}.b-advantages-container .b-adv-descr{margin-bottom:2em;line-height:1.3em;}.b-main-container{padding:0;}.b-contacts{padding-top:0;}.b-phone .b-phone-inner{padding-left:0;}.b-logo{display:block;margin-right:0;margin-bottom:2em;}.b-slogan{font-size:1em;margin-top:2em;margin-bottom:2em;}.b-school-descr{font-size:1em;margin-left:17px;}footer{margin-top:1em;border-top:none;padding:0 0 20px 17px;}blockquote{padding:0;}.b-news-date-2{padding-left:0;}.b-section-title{clear:both;}.vcard{padding-top:2em;}.b-text{overflow:visible!important;clear:both;width:100%;}blockquote,.b-inset{text-indent:0;}table,iframe{width:100%!important;}.b-reports-gallery .b-item img{margin-bottom:15px;}.b-two-columns .b-column{margin-left:-1em!important;}.b-main-container .b-sidebar-2{margin-left:0;}}#lightbox{position:absolute;left:0;top:50%;display:none;width:100%;z-index:5000;text-align:center;line-height:0;}#lightbox a img{border:none;}#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;top:0;color:#333;overflow:visible!important;}#imageContainer{padding:0 37px 0;}#imageContainer img{border:1px solid #e2a66a;padding:10px;}#loading{position:absolute;left:50%;height:32px;width:32px;top:50%;margin-left:-16px;margin-top:-16px;text-align:center;line-height:0;}#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}#imageContainer>#hoverNav{left:0;}#hoverNav a{outline:none;}#prevLink,#nextLink{width:46px;height:58px;overflow:hidden;position:absolute;cursor:pointer;background:transparent 0 -220px;display:block;}#prevLink{left:-28px;float:left;padding:0 0 0 10px;background-position:-53px -220px;}#nextLink{right:-28px;float:right;}#prevLink{font-size:.9em;color:#000;}#nextLink{font-size:.9em;color:#000;}.nextLinkHover{background-position:0 -279px!important;cursor:auto!important;right:-27px!important;}.prevLinkHover{background-position:-53px -279px!important;cursor:auto!important;left:-27px!important;}#imageDataContainer{font:normal 16px Georgia,"Times New Roman",sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;color:#c60;}#imageData{padding:10px 44px 5px;}#bottomNav{position:absolute;top:0;right:0;z-index:100;}#imageData #imageDetails{text-align:left;padding:0 10px 10px 5px;}#imageData #numberDisplay{display:none;clear:left;padding-bottom:1em;}#bottomNavClose{position:absolute;overflow:hidden;right:19px;top:-2px;width:15px;height:14px;cursor:pointer;background:-58px -26px;}#imageData #helpDisplay{clear:left;float:left;display:block;}#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;opacity:.3;display:none;color:#333;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .clearfix{height:1%;}#lightbox .cn{height:19px;overflow:hidden;position:relative;}#lightbox .tc{top:-19px;position:absolute;width:100%;left:0;}#lightbox .bc{position:absolute;bottom:-19px;width:100%;left:0;}#lightbox .cn div{width:21px;height:78px;}#lightbox .tc .tl,#lightbox .bc .tl{margin-right:20px;width:auto;}#lightbox .tc .tr,#lightbox .bc .tr{position:absolute;margin-left:100%;left:-20px;}#lightbox .tc .tr{top:-19px;}#lightbox .bc .tl{margin-top:-39px;}#lightbox .bc .tr{top:-59px;}#imageNumber{position:absolute;z-index:1000;width:100%;left:0;bottom:7px;line-height:normal;text-align:center;color:#c60;background:#FFF;}#imageNumber .b-dash{color:#ccc;background:none;}.big-icon{margin-left: -10px}
/* Optimized by Duris (i) http://www.duris.ru */

.normal-link {
	position: absolute;
	left: 193px;
	top: 17px;
	z-index: 1000;
	background-color: #fff;
	display: inline-block;
	padding: 5px 11px 7px;
	border-radius: 4px;
	color: #03637e !important;
}
