body {background: url('../images/bg.jpg');font: 13px Arial;color: #000}
a {color: #303030;text-decoration: underline}

.dotted {border-bottom-style: dotted;border-bottom-width: 1px;text-decoration: none}
.clear {clear: both}
.opensans {font-family: 'Open Sans', sans-serif}
.social-likes {position: relative}

.wrapper-1000 {width: 960px}

/*
 * Шапка сайта
 */
.header{position:relative;height:146px;background: url('../images/header-bg.png') no-repeat center top}
.header .logo{float:left;padding:10px 0 0 20px}
.header .schedule{float:right;color:#303030;padding-top: 10px;padding-right: 20px;text-shadow: 0 1px 0 rgba(255,255,255,.6);}
.header .schedule p {margin: 5px 0}
.header .menu {z-index: 100;position: absolute;bottom:14px;left: 0;width: 100%;height:40px;background: #6d7b7f;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkN2I3ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MzYxNjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #6d7b7f 0%, #536166 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6d7b7f), color-stop(100%,#536166));background: -webkit-linear-gradient(top,  #6d7b7f 0%,#536166 100%);background: -o-linear-gradient(top,  #6d7b7f 0%,#536166 100%);background: -ms-linear-gradient(top,  #6d7b7f 0%,#536166 100%);background: linear-gradient(to bottom,  #6d7b7f 0%,#536166 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6d7b7f', endColorstr='#536166',GradientType=0 );-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px}
.header .menu > li {position: relative;float: left;width: 11.11%;text-align: center;background: url('../images/menu-separator.gif') no-repeat left center}
.header .menu > li:first-child {background: none}
.header .menu > li > a {display: block;padding: 8px 0;margin-left: 1px;font-size: 16px;color: #fff;opacity: .8;text-decoration:none;text-shadow: 1px 1px 1px rgba(0,0,0,.7)}
.header .menu > li:hover > a,
.header .menu > li > a:hover,
.header .menu > li.current > a {background: #536166;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUzNjE2NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZDdiN2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #536166 0%, #6d7b7f 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#536166), color-stop(100%,#6d7b7f));background: -webkit-linear-gradient(top,  #536166 0%,#6d7b7f 100%);background: -o-linear-gradient(top,  #536166 0%,#6d7b7f 100%);background: -ms-linear-gradient(top,  #536166 0%,#6d7b7f 100%);background: linear-gradient(to bottom,  #536166 0%,#6d7b7f 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#536166', endColorstr='#6d7b7f',GradientType=0 )}
.header .menu li:hover .dropdown {display:block}
.header .menu li .dropdown {display:none;z-index:1;position: absolute;top: 33px;left: 0}
.header .menu li .dropdown ol {min-width: 200px;min-height: 50px;margin-top:3px;padding: 5px;border: 1px solid #999999;background: #E8E8E8;border-top: none;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;-webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, .5);-moz-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, .5);box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, .3);text-align: left}
.header .menu li .dropdown li {margin: 5px 0}
.header .menu li .dropdown li a{display: block;padding: 3px 5px}
.header .menu li .dropdown li a:hover {background: #c0c0c0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px}

@media \0screen {
	.header .logo {
		margin-bottom:8px;
	}
	.header .menu {
		position:static;
		top:auto;
		left:auto;
		right:auto;
		bottom:auto;
	}

	.header .menu li .dropdown {
		z-index:100000000;
	}
}
*+html .style {
	.header .logo {
		margin-bottom:8px;
	}
	.header .menu {
		position:static;
		top:auto;
		left:auto;
		right:auto;
		bottom:auto;
	}

	.header .menu li .dropdown {
		z-index:100000000;
	}
}


/*
 * Слайдер акций
 */
.promo-wrapper{position:relative;height:447px;background: url('../images/promo-bg.png') repeat-x;}
.promo-wrapper .slider,
.promo-wrapper .slider .slide{position:relative;width:960px;height:400px}
.promo-wrapper .slider {margin-top: 10px}
.promo-wrapper .slider .slide{border: 1px solid black;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.promo-wrapper .slider .slide img{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.promo-wrapper .bx-pager{z-index:10000000;overflow:hidden;padding-top: 7px;text-align:center;background: url('../images/promo-shadow.png') no-repeat center top;}
.promo-wrapper .bx-pager .pager-link{display:inline-block;width:22px;height:22px;background:url(../images/bullet.png) no-repeat top;text-decoration:none;margin:0 2px}
.promo-wrapper .bx-pager .pager-link:hover,.promo-wrapper .bx-pager .pager-link.pager-active{background-position:bottom}

/*
 * Стандартные элементы
 */
.sections{overflow:hidden}
.sections .section-left{float:left;width:220px;margin-right:25px}
.sections .section-center{float:left;width:710px}
.standart-page {color:#484848;}
.standart-page h1,.standart-page h2{font-family:'Open Sans', sans-serif;font-weight:600;font-size:30px;color:#484848;margin:0}
.standart-page h2{font-size:16px;}
.standart-page.regular .section-center{border-top:2px solid #f3e5cf}
.standart-block {padding: 5px 15px;border: 1px solid #999999;background: url('../images/pixel-white-80.png');-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px}

/*
 * Хлебные крошки
 */
.breadcrumbs{overflow:hidden;width:1000px;margin:10px auto;padding:3px}
.breadcrumbs li{float:left;margin:0 2px;padding:0 2px}
.breadcrumbs li,.breadcrumbs li a{font-size:11px;text-decoration:none}

/*
 * Список новостей
 */
.article-block{margin:10px 0 60px}
.article-block .date{font:12px Tahoma;color:#6c6c6c}
.article-block .title{margin-bottom:10px}
.article-block .title a{margin-bottom:5px;font:16px 'Open Sans', sans-serif}
.article-block .announce{overflow:hidden}
.article-block .announce .image{float:left;margin-right:20px}
.article-block .announce p{margin-top:0}

.articles-sidebar-list h2.label {font-family:'Open Sans', sans-serif;font-weight:600;font-size:30px;color:#484848;margin:0}
.articles-sidebar-list .article{overflow:hidden;border-top:1px solid #c1c7c8;margin:0 0 10px;padding:10px 0}
.articles-sidebar-list .article .date {float:left;width: 50px;height: 50px;background: #6d7b7f;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkN2I3ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MzYxNjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #6d7b7f 0%, #536166 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6d7b7f), color-stop(100%,#536166));background: -webkit-linear-gradient(top,  #6d7b7f 0%,#536166 100%);background: -o-linear-gradient(top,  #6d7b7f 0%,#536166 100%);background: -ms-linear-gradient(top,  #6d7b7f 0%,#536166 100%);background: linear-gradient(to bottom,  #6d7b7f 0%,#536166 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6d7b7f', endColorstr='#536166',GradientType=0 )}
.articles-sidebar-list .article .date span{display:block;color:#FFF;text-align:center}
.articles-sidebar-list .article .date span.d{font-size:26px}
.articles-sidebar-list .article .date span.m{font-size:10px}
.articles-sidebar-list .article .content{float:left;width:290px;margin-left:10px;font-size:10px}
.articles-sidebar-list .article .content .title a{font-size:13px;color:#484848;text-transform:uppercase}
.articles-sidebar-list .article .content .image,.articles-sidebar-list .article .content .title{margin-bottom:5px}

.services-wrapper{height:195px;margin-bottom:15px;background:url(../images/services-wr-bg.png) repeat-x}
.services-list{overflow:hidden;padding:20px 0}
.services-list .service-block{position:relative;float:left;width:180px;height:169px;margin-left:15px}
.services-list .service-block:first-child{margin-left:0}
.services-list .service-block a{position:absolute;top:0;right:0;bottom:0;left:0;font:600 16px 'Open Sans', Arial;color:#303030;text-decoration:none;padding:6px 0 0 0; text-align: center;}

.main-page{border-collapse:collapse}
.main-page td{vertical-align:top;padding:10px 0}
.main-page td.border{border-bottom:1px solid #c2c8c9}

/*
 * Галерея
 */
.gallery-albums{overflow:hidden;padding:20px 0}
.gallery-albums .album.first-of-type{margin-left:0}
.gallery-albums .album {position:relative;float:left;margin-left:32px;margin-bottom:44px;width:158px;height:158px;border:1px solid #c2c8c9;-webkit-border-radius: 8px;-moz-border-radius: 3px;border-radius: 5px;-webkit-box-shadow: inset 0px 0px 0px 5px rgba(255, 255, 255, .5);-moz-box-shadow: inset 0px 0px 0px 5px rgba(255, 255, 255, .5);box-shadow: inset 0px 0px 0px 5px rgba(255, 255, 255, .6);background-repeat:no-repeat;background-position:center center}
.gallery-albums .album a {display: block;padding-top: 160px;text-align: center}

.gallery-images{overflow:hidden;padding:20px 0}
.gallery-images .image.first-of-type{margin-left:0}
.gallery-images .image {position:relative;float:left;margin-left:36px;margin-bottom:24px;width:99px;height:99px;border:1px solid #c2c8c9;-webkit-border-radius: 8px;-moz-border-radius: 3px;border-radius: 5px;-webkit-box-shadow: inset 0px 0px 0px 5px rgba(255, 255, 255, .5);-moz-box-shadow: inset 0px 0px 0px 5px rgba(255, 255, 255, .5);box-shadow: inset 0px 0px 0px 5px rgba(255, 255, 255, .6);background-repeat:no-repeat;background-position:center center}

.gallery-sidebar h2 {font-size:30px;}
.gallery-sidebar .gallery-images .image {margin-bottom:18px;margin-left:18px}
.gallery-sidebar .gallery-images .image.first-of-type {margin-left:0}