@charset "utf-8";
/* CSS Document */
body {
	background: #f2f2f2;
	font-size: 13px;
	color: #737373;
	font-family: 'OfficeTypeSansCRegular', Tahoma, Vedana;
	padding: 0px;
	margin: 0px;
	
}

@font-face {
	font-family: 'OfficeTypeSansCRegular';
	src: url('fonts/officetypesansc-webfont.eot');
	src: url('fonts/officetypesansc-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/officetypesansc-webfont.woff') format('woff'),  url('fonts/officetypesansc-webfont.ttf') format('truetype'),  url('fonts/officetypesansc-webfont.svg#OfficeTypeSansCRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'OfficeTypeSansCItalic';
	src: url('fonts/officetypesansc-italic-webfont.eot');
	src: url('fonts/officetypesansc-italic-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/officetypesansc-italic-webfont.woff') format('woff'),  url('fonts/officetypesansc-italic-webfont.ttf') format('truetype'),  url('fonts/officetypesansc-italic-webfont.svg#OfficeTypeSansCItalic') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'OfficinaSansBoldCRegular';
	src: url('fonts/officinasansboldc-webfont.eot');
	src: url('fonts/officinasansboldc-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/officinasansboldc-webfont.woff') format('woff'),  url('fonts/officinasansboldc-webfont.ttf') format('truetype'),  url('fonts/officinasansboldc-webfont.svg#OfficinaSansBoldCRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'OfficinaSansBookCRegular';
	src: url('fonts/officinasansbookc-webfont.eot');
	src: url('fonts/officinasansbookc-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/officinasansbookc-webfont.woff') format('woff'),  url('fonts/officinasansbookc-webfont.ttf') format('truetype'),  url('fonts/officinasansbookc-webfont.svg#OfficinaSansBookCRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'OfficinaSansMediumCRegular';
	src: url('fonts/officinasansmediumc-webfont.eot');
	src: url('fonts/officinasansmediumc-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/officinasansmediumc-webfont.woff') format('woff'),  url('fonts/officinasansmediumc-webfont.ttf') format('truetype'),  url('fonts/officinasansmediumc-webfont.svg#OfficinaSansMediumCRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'PlumbLightCRegular';
	src: url('fonts/plumblightc-webfont.eot');
	src: url('fonts/plumblightc-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/plumblightc-webfont.woff') format('woff'),  url('fonts/plumblightc-webfont.ttf') format('truetype'),  url('fonts/plumblightc-webfont.svg#PlumbLightCRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'OfficeTypeSansC';
	src: url('fonts/OfficeTypeSansC.otf');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'OfficeTypeSansC-Italic';
	src: url('fonts/OfficeTypeSansC-Italic.otf');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'OfficinaSansBoldC';
	src: url('fonts/OfficinaSansBoldC.otf');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'OfficinaSansBookC';
	src: url('fonts/OfficinaSansBookC.otf');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'OfficinaSansMediumC';
	src: url('fonts/OfficinaSansMediumC.otf');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'PlumbLightC';
	src: url('fonts/PlumbLightC.otf');
	font-weight: normal;
	font-style: normal;
}
a img {
	border: none;
}
header {
	min-height: 60px;
	position: relative;
}
header nav {
	padding: 22px 0px;
	background: #252525;
}
header nav ul {
	padding: 0px;
	;
	list-style: none;
	width: 960px;
	margin: 0px auto;
}
header nav ul li {
	padding: 0px 13px 0px 0px;
	margin: 0px 9px 0px 0px;
	display: inline;
	background: url(img/nav-separator.png) no-repeat right top;
}
header nav ul li a {
	font-size: 15px;
	color: #fff;
	font-family: OfficeTypeSansCRegular, Tahoma, Vedana;
	text-decoration: none;
}
header nav ul li a:hover {
	font-size: 15px;
	color: #fff;
	font-family: OfficeTypeSansCRegular, Tahoma, Vedana;
	text-decoration: underline;
}
header nav ul li.active a {
	color: #ee0000 !important;
}
.image-section {
	padding: 0px;
	margin: 0px;
	background: url(img/main_header.png) no-repeat center top #f2f2f2;
	height: 553px;
}
/*.image-section {
	padding: 0px;
	margin: 0px;
	background: url(img/top-bg-winter.png) no-repeat center top #f2f2f2;
	height: 553px;
}*/
.centered-960 {
	margin: 0px auto;
	width: 960px;
}
.relative {
	position: relative;
}
.logo {
	overflow: hidden;
	text-indent: 100%;
	white-space: nowrap;
	position: absolute;
	left: -10px;
	top: 20px;
	background: url(img/logo_1.png) no-repeat;
	background-size: cover;
	width: 102px;
	height: 74px;
	padding: 0px;
	margin: 0px;
}
.logo-inner {
	overflow: hidden;
	text-indent: 100%;
	white-space: nowrap;
	position: absolute;
	left: -80px;
	top: 0px;
	background: url(img/logo_1.png) no-repeat;
	width: 102px;
	height: 74px;
	padding: 0px;
	margin: 25px 0 0 0;
	background-size: cover;
}
.clear {
	height: 1px;
	line-height: 1px;
	padding: 0px;
	margin: 0px;
	font-size: 1px;
	clear: both;
}
.dark-separator {
	height: 10px;
	background: #252525;
}
footer {
	background: #252525;
	height: 158px;
	padding-top: 29px;
}
footer nav {
	background: url(img/double-border.jpg) repeat-x bottom;
	height: 62px;
}
footer nav ul {
	padding: 20px 0px 0px 0px;
	list-style: none;
	margin: 0px;
}
footer nav ul li {
	padding: 0px 0px 0px 0px;
	margin: 0px 5px 0px 5px;
	display: inline;
}
footer nav ul li a {
	font-size: 12px;
	color: #fff;
	font-family: OfficeTypeSansCRegular, Tahoma, Vedana;
	text-decoration: none;
}
footer nav ul li a:hover {
	font-size: 12px;
	color: #fff;
	font-family: OfficeTypeSansCRegular, Tahoma, Vedana;
	text-decoration: underline;
}
.footer-icon {
	position: absolute;
	top: 0px;
}
.wc {
	right: 0px;
}
.food {
	right: 60px;
}
.coffee {
	right: 120px;
}
.action-block {
	background: url(img/action-wrapper.png) no-repeat;
	width: 299px;
	height: 63px;
	position: absolute;
	top: 20px;
	right: 238px;
	//right: -15px;
	padding: 10px 5px 10px 20px;
}
.profile-block {
	background: url(img/cabinet_wrapper.png) no-repeat;
	width: 222px;
	height: 83px;
	position: absolute;
	top: 20px;
	right: 0px;
	line-height: 15px;
}
.action-heading {
	font-family: OfficinaSansMediumCRegular, Tahoma, Vedana;
	color: #ffaf9b;
	font-size: 12px;
	text-transform: none;
	line-height: 14px;
}
.wight-text {
	color: #fff;
	font-family: Tahoma, Vedana; /*PlumbLightCRegular*/
	font-size: 14px;
}
.action-intro p {
	padding: 0;
	margin: 0;
	padding-top: 5px;
	font-family: OfficinaSansMediumCRegular, Tahoma, Vedana;
	color: #fff;
	font-size: 13px;
	line-height: 15px;
}
a.button {
	display: block;
	height: 27px;
	font-family: OfficinaSansMediumCRegular, Tahoma, Vedana;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
	line-height: 26px;
}
a.button:hover {
	display: block;
	height: 27px;
	font-family: OfficinaSansMediumCRegular, Tahoma, Vedana;
	color: #fff;
	font-size: 12px;
	text-decoration: underline;
}
.button-left {
	float: left;
	background: url(img/orange-link-left.png) no-repeat;
	height: 27px;
	width: 9px;
	float: left;
}
.button-center {
	float: left;
	background: url(img/orange-link-center.png) repeat-x;
	height: 27px;
	float: left;
}
.center_all {
	float: left;
	background: url(img/send.jpg) repeat-x;
	width:87px;
	height:26px;
	text-align: center;
}
.button-right {
	float: left;
	background: url(img/orange-link-right.png) no-repeat;
	height: 27px;
	width: 9px;
	float: left;
}
.readmore {
	padding-top: 3px;
}
.block-inner {
	background: url(img/profile.jpg) no-repeat center center;
	width: 77px;
	height: 83px;
	float: left;
}
.block-right {
	float: right;
	width: 143px;
}
.profile-block-head {
	font-family: OfficinaSansBookCRegular, Tahoma, Vedana;
	color: #252525;
	font-size: 13px;
	padding-top: 14px;
}
.pp {
	font-family: OfficinaSansBoldCRegular, Tahoma, Vedana;
	color: #1e658d;
	font-size: 13px;
	padding-top: 4px;
	text-transform: uppercase;
}
.image-links {
	position: absolute;
	top: 360px;
	left: -50px;
}
.image-links a {
	position: absolute;
	display: block;
	width: 194px;
	height: 196px;
	text-indent: -1000px;
	overflow: hidden;
	white-space: nowrap;
}
.image-links-wrapper {
	position: relative;
}
a.l1 {
	background: url(img/l1_small.png) no-repeat;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 1;
}
a.l1:hover {
	background: url(img/l1_big.png) no-repeat;
	left: 0px;
	top: 0px;
	z-index: 2;
}
a.l2 {
	background: url(img/l2_small.png) no-repeat;
	left: 106px;
	top: 0px;
	z-index: 1;
}
a.l2:hover {
	background: url(img/l2_big.png) no-repeat;
	left: 106px;
	top: 0px;
	z-index: 2;
}
a.l3 {
	background: url(img/l3_small.png) no-repeat;
	left: 212px;
	top: 0px;
	z-index: 1;
     font: 42px/262px OfficinaSansBoldCRegular;
    text-indent: 76px !important;
    text-decoration: none;
    color: #ffffff;
}
a.l3:hover {
	background: url(img/l3_big.png) no-repeat;
	left: 212px;
	top: 0px;
	z-index: 2;
}

a.l4 {
	left: 318px;
	top: 0px;
	z-index: 1;
	background: url(img/l4_small.png) no-repeat;
}
a.l4:hover {
	left: 318px;
	top: 0px;
	z-index: 2;
	background: url(img/l4_big.png) no-repeat;
}
a.l5 {
	left: 424px;
	top: 0px;
	z-index: 1;
	background: url(img/l5_small.png) no-repeat;
}
a.l5:hover {
	left: 424px;
	top: 0px;
	z-index: 2;
	background: url(img/l5_big.png) no-repeat;
}
.body-section {
	background: url(img/body-bg.jpg) repeat-x top #f3f3f3;
	padding: 20px 0px 0px 0px;
}
.left-column {
	width: 302px;
	float: left;
}
.news {
	width: 302px;
	line-height: 18px;
	height: 387px;
}
.news-top {
	background: url(img/news-top.jpg) no-repeat;
	width: 302px;
	height: 18px;
}
.news-middle {
	background: url(img/news-middle.jpg) repeat-y;
	width: 242px;
	padding: 10px 30px;
}
.news-bottom {
	background: url(img/news-bottom.jpg) no-repeat;
	width: 302px;
	height: 18px;
}
.heading-big {
	font-family: OfficeTypeSansCRegular, Tahoma, Vedana;
	color: #272727;
	font-size: 34px;
	padding: 0px 0px 20px 0px;
	margin: 0px;
	text-transform: uppercase;
	font-weight: normal;
	line-height: 36px;
}
.mbig {
	padding-left: 16px;
}
.news-item {
	padding-bottom: 15px;
	margin-bottom: 15px;
	border-bottom: solid 1px #e5e5e5;
}
.news-date, .action-date {
	font-family: PlumbLightCRegular, Tahoma, Vedana;
	font-size: 12px;
	line-height: 14px;
	text-transform: uppercase;
}
.orange {
	color: #ff6c00;
}
.gray {
	color: #626262;
}
.news-intro {
	padding-top: 5px;
	font-family: OfficinaSansBookCRegular, Tahoma, Vedana;
	font-size: 13px;
	color: #737373;
	line-height: 16px;
}
.news-intro img{
	max-width: 100%;
	height: auto;
}
.news-intro a {
	font-family: Tahoma, Vedana; /*OfficinaSansBookCRegular*/
	font-size: 13px;
	color: #737373;
	text-decoration: none;
}
.news-intro a:hover {
	font-family: Tahoma, Vedana; /*OfficinaSansBookCRegular*/
	font-size: 13px;
	color: #737373;
	text-decoration: underline;
}
.news-readmore {
	float: left;
}
.news-icons {
	float: right;
	text-align: right;
	padding-top: 3px;
}
.news-icons a {
	margin-left: 5px;
}
.about-company {
	margin-top: 20px;
    background: #FFFFFF;
    border-radius: 10px;
    padding: 20px;
}
.about-company-text {
	/*border-left: solid 3px #cdcdcd;
	padding-left: 30px;*/
	font-family: OfficinaSansBookCRegular, Tahoma, Vedana;
	font-size: 13px;
	color: #737373;
	line-height: 18px;
	margin-bottom: 20px;
}
.about-company-text p {
	font-family: OfficinaSansBookCRegular, Tahoma, Vedana;
	font-size: 13px;
	color: #737373;
	padding: 0px;
	margin: 0px;
	text-align: justify;
}
.about-company .readmore {
	/*margin-left: 30px;*/
}
.copyright {
	float: left;
	width: 270px;
}
.partners-block {
    float: left;
    width: 500px;
}
.partners-title {
   color: #fff;
	font-family: OfficeTypeSansC, Tahoma, Vedana;
	font-size: 12px;
	line-height: 16px;
   width: 75px;
    display: inline;
}
.partners-logo {
    float: right;
    width: 425px;
}
.partners-block img, .partners-logo a
  {
    float: left;
    margin-right: 30px;
}
 .partners-block img:last-child, .partners-logo a:last-child {
     margin-right: 0px;
 }
.partners-logo a:last-child{
    margin-top: 5px;
    opacity: 0.5;
}
.search {
	float: right;
	width: 180px;
}
.long {
	width: 180px;
}
.copy {
	float: left;
	width: 130px;
	color: #ff9600;
	font-family: OfficeTypeSansCRegular, Tahoma, Vedana;
	font-size: 12px;
	line-height: 16px;
}
.phones {
	float: left;
	width: 130px;
	color: #fff;
	font-family: OfficeTypeSansCRegular, Tahoma, Vedana;
	font-size: 12px;
	line-height: 16px;
}
.copyright-and-search {
	padding-top: 20px;
}
.search {
	background: url(img/search.jpg) no-repeat;
	width: 170px;
	height: 31px;
	float: right;
	font-family: OfficinaSansBookCRegular, Tahoma, Vedana;
	font-size: 13px;
	color: #737373;
	line-height: 31px;
}
.long {
	background: url(img/search-long.png) no-repeat;
	width: 263px;
	height: 34px;
	float: none;
	font-family: OfficinaSansBookCRegular, Tahoma, Vedana;
	font-size: 13px;
	color: #737373;
	line-height: 31px;
	margin:15px auto 50px auto;
}
.search-field {
	float: left;
	display: block;
	font-family: OfficinaSansBookCRegular, Tahoma, Vedana;
	font-size: 16px;
	color: #737373;
	line-height: 29px;
	width: 115px;
	height: 31px;
	background: none;
	border: 0;
	padding-left:10px;
	padding-right:10px;
	margin: 0px;
}
.search-button {
	float: left;
	display: block;
	height: 31px;
	width: 22px;
	cursor: pointer;
	background: none;
	border: 0;
}

.long .search-field {
	float: left;
	display: block;
	font-family: OfficinaSansBookCRegular, Tahoma, Vedana;
	font-size: 16px;
	color: #737373;
	line-height: 29px;
	width: 215px;
	height: 34px;
	background: none;
	border: 0;
	padding: 0px 10px;
	margin: 0px;
}
.long .search-button {
	float: left;
	display: block;
	height: 34px;
	width: 22px;
	cursor: pointer;
	background: none;
	border: 0;
}
.search-top {
	display: none;
	z-index: 100;
	position: absolute;
	top: -8px;
	right: 0px;
}
.search-look {
	top: 0px;
	right: 0px;
	position: absolute;
}
.look-click {
	position: absolute;
	right: 0px;
	top: 0px;
	z-index: 1;
}
.right-column {
	width: 648px;
	float: right;
}
.read-abs {
	position: absolute;
	top: -20px;
	left: -5px;
	background: url(img/road.png) no-repeat;
	width: 763px;
	height: 688px;
}
.stend {
	position: absolute;
	top: -160px;
	right: -90px;
	background: url(img/stend.png) no-repeat;
	width: 375px;
	height: 593px;
}
.road-text {
	position: absolute;
	top: 65px;
	left: 222px;
	width: 160px;
}
.road-title {
	font-family: OfficinaSansBookCRegular, Tahoma, Vedana;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
	text-transform: uppercase;
}
.road-intro {
	font-family: OfficinaSansBookCRegular, Tahoma, Vedana;
	font-size: 12px;
	color: #737373;
	line-height: 16px;
	padding: 5px 30px 0px 0px;
}
.main-services {
	height: 438px;
	margin-top: 470px;
}
.services-cont {
	background: url(img/zapravka.png) no-repeat;
	width: 1028px;
	height: 400px;
	position: absolute;
	top: 40px;
	left: -190px;
}
.services-image {
	float: left;
	width: 41px;
	text-align: center;
}
.services-cont-descr {
	float: left;
	width: 150px;
	padding-right: 10px;
	margin-left: 5px;
}
.services-cont-item {
	width: 217px;
	height: 103px;
}
.field {
	position: absolute;
	left: 211px;
	top: 30px;
}
.prices {
	position: absolute;
	left: 436px;
	top: 30px;
}
.personal {
	position: absolute;
	left: 660px;
	top: 30px;
}
.stend-title {
}
.serv-title {
	font-family: OfficeTypeSansCItalic, Tahoma, Vedana;
	font-size: 12px;
	color: #272727;
	text-transform: uppercase;
	line-height: 16px;
}
.serv-desc {
	padding-top: 5px;
	font-family: OfficinaSansBookCRegular, Tahoma, Vedana;
	font-size: 12px;
	color: #737373;
}
.stend-title {
	font-family: OfficinaSansBookCRegular, Tahoma, Vedana;
	font-size: 20px;
	color: #111111;
	text-transform: uppercase;
	text-align: center;
	padding-top: 84px;
	padding-bottom: 14px;
	border-bottom: solid 1px #959595;
}
.stend-inner {
	width: 190px;
	margin-left: 85px;
	position: relative;
}
.stend-inner .news-icons{
	position: absolute;
	top: 35px;
	right: 0;
}
.city {
	float: left;
	width: 57px;
}
.city-name {
	font-family: OfficinaSansBookCRegular, Tahoma, Vedana;
	font-size: 17px;
	color: #ff6c00;
	line-height: 18px;
}
.city-and-drop {
	padding-top: 7px;
	height: 80px;
}
.city-date {
	font-family: OfficinaSansBookCRegular, Tahoma, Vedana;
	font-size: 13px;
	color: #111111;
	line-height: 14px;
}
.dropdown {
	float: right;
	width: 120px;
	margin-top: -5px;
}
.jqTransformSelectWrapper div span {
	font-family: OfficinaSansBookCRegular, Tahoma, Vedana;
	font-size: 13px;
	color: #769648;
	border-bottom: dashed 1px #769648 !important;
	height: 14px !important;
	width: auto !important;
	padding-left: 0px !important;
}
.jqTransformSelectWrapper {
	width: 109px !important;
	float: right !important;
	margin-right: -10px;
}
.weather {
	padding-top: 12px;
	margin-left: 47px;
	background: url(img/db2.png) repeat-x bottom;
	padding-bottom: 10px;
	width: 228px;
}
.weather-picture {
	padding-right: 5px;
}
.weather-temperature {
	font-family: OfficinaSansBookCRegular, Tahoma, Vedana;
	font-size: 30px;
	color: #ff9600;
	text-transform: uppercase;
	padding-right: 5px;
}
.weather-state {
	font-family: OfficinaSansBookCRegular, Tahoma, Vedana;
	font-size: 14px;
	color: #fff;
}
.one-line {
	width: 190px;
	height: 44px;
	line-height: 40px;
	background: url(img/db.png) repeat-x bottom;
	margin-bottom: 12px;
}
.fuel-name {
	float: left;
	width: 40px;
	height: 44px;
	text-transform: uppercase;
}
.fuel-state-image {
	float: left;
	width: 25px;
	height: 44px;
	line-height: 50px;
	padding-top: 0px;
}
.prices-fields {
	padding-left: 65px;
	padding-top: 15px;
}
.fuel-name {
	font-family: OfficinaSansBookCRegular, Tahoma, Vedana;
	font-size: 17px;
	color: #f2f2f2;
	position: relative;
}
.number {
	background: url(img/number-bg.png) no-repeat;
	width: 20px;
	height: 29px;
	line-height: 31px;
	display: block;
	float: left;
	font-family: OfficinaSansBookCRegular, Tahoma, Vedana;
	font-size: 28px;
	color: #f2f2f2;
	margin-right: 4px;
	text-align: center;
	padding-top: 4px;
}
.fuel-icon {
	position: absolute;
	top: 4px;
	right: -3px;
}
.errore-title {
		font-family: OfficinaSansBookCRegular, Tahoma, Vedana;
	font-size: 100px;
	line-height:50px;
	color: #b3b3b3;
	text-align:center;
	padding-top:60px;
}
.er {
			font-family: OfficinaSansBookCRegular, Tahoma, Vedana;
	font-size: 30px;
	line-height:30px;
	color: #b3b3b3;
	text-align:center;
	padding-top:10px;
	text-transform:uppercase;
}
.not-found {
				font-family: OfficinaSansBookCRegular, Tahoma, Vedana;
	font-size: 14px;
	line-height:14px;
	color: #b3b3b3;
	text-align:center;
	padding-top:10px;
	text-transform:uppercase;
}
.dont-worry {
					font-family: OfficinaSansBookCRegular, Tahoma, Vedana;
	font-size: 14px;
	line-height:14px;
	color: #000000;
	text-align:center;
	padding-top:25px;
	text-transform:uppercase;
}
.fuel-forall {
					font-family: OfficinaSansBookCRegular, Tahoma, Vedana;
	font-size: 30px;
	line-height:30px;
	color: #000000;
	text-align:center;
	padding-top:15px;
	text-transform:uppercase;
}
.go-home {
	text-align:center;
	background:url(img/fuel-meter.png) no-repeat;
	width:315px;
	height:55px;
	margin:30px auto 0px auto;
	padding-top:200px;
	padding-left:60px;
}
.or {
						font-family: OfficinaSansBookCRegular, Tahoma, Vedana;
	font-size: 14px;
	line-height:14px;
	color: #000000;
	text-align:center;
	text-transform:uppercase;
	margin-top:-15px;
}
.use-search {
	font-family: OfficinaSansBookCRegular, Tahoma, Vedana;
	font-size: 14px;
	line-height:14px;
	color: #737373;
	text-align:center;
	margin-top:5px;
}
.bread-crumbs {
	padding:0px 0px 20px 0px;
	font-family: OfficinaSansBookCRegular, Tahoma, Vedana;
	font-size: 12px;
	line-height:12px;
	color: #bebebe;
}
.bread-crumbs a {
	font-family: OfficinaSansBookCRegular, Tahoma, Vedana;
	font-size: 12px;
	line-height:12px;
	color: #737373;
	text-decoration:underline;
		display:block;
	float:left;
}
.bread-crumbs a:hover {
	font-family: OfficinaSansBookCRegular, Tahoma, Vedana;
	font-size: 12px;
	line-height:12px;
	color: #737373;
	text-decoration: none;
}
.bread-crumbs span {
	padding:0px 5px;
	display:block;
	float:left;
}
.separator {
	padding-top:1px !important;
}
.simple-txt {
	padding-top:1px !important;
}
.simple-content p {
	//padding:0px;
	margin:0px 0px 10px 0px;

}
.simple-content h2 {
	font-family: OfficinaSansBookC, Tahoma, Vedana;
	color: #262626;
	font-size: 34px;
	padding: 0px 0px 20px 0px;
	margin: 0px;
	text-transform: uppercase;
	font-weight: normal;
	line-height: 36px;
}
.simple-content h3 {
	font-family: OfficeTypeSansCRegular, Tahoma, Vedana;
	color: #262626;
	font-size: 20px;
	padding: 0px 0px 20px 0px;
	margin: 0px;
	text-transform: uppercase;
	font-weight: normal;
	line-height: 26px;
}
.simple-content h3.orange, .sertificats h3.orange{
	font-family: OfficeTypeSansCRegular, Tahoma, Vedana;
	color: #ff6c00;
	font-size: 20px;
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 0px 30px;
	text-transform: uppercase;
	font-weight: normal;
	line-height: 26px;
}
.simple-content h4 {
	font-family: OfficeTypeSansCRegular, Tahoma, Vedana;
	color: #262626;
	font-size: 18px;
	padding: 0px 0px 15px 0px;
	margin: 0px;
	text-transform: none;
	font-weight: normal;
	line-height: 22px;
}
.simple-content h5 {
	font-family: OfficeTypeSansCItalic, Tahoma, Vedana;
	color: #272727;
	font-size: 14px;
	padding: 0px 0px 15px 0px;
	margin: 0px;
	text-transform: uppercase;
	font-weight: normal;
	line-height: 16px;
}

.underlined {
		font-family: OfficeTypeSansCRegular, Tahoma, Vedana;
	color: #262626;
	font-size: 14px;
	line-height:16px;
		padding: 0px 0px 30px 0px;
	margin: 0px 0px 26px 0px;
	border-bottom:solid 1px #d8d8d8;
}
.content-item {
	width:300px;
	float:left;
	margin-right:29px;
	margin-bottom:30px;

}
.content-item-image {
	width:300px;
	overflow:hidden;
	height:247px;
	text-align:center;
}
.content-item-image img {
	//max-width:300px;
	//max-height:247px;
}
.content-item-title {
	padding:15px 0px 5px 0px;
		font-family: OfficeTypeSansCRegular, Tahoma, Vedana;
	color: #272727;
	font-size: 17px;
	line-height:20px;
	min-height: 45px;
}
.content-item-title a {
	padding:15px 0px;
		font-family: OfficeTypeSansCRegular, Tahoma, Vedana;
	color: #272727;
	font-size: 17px;
	line-height:20px;
	text-decoration:none;
}
.content-item-title a:hover {
	padding:15px 0px;
		font-family: OfficeTypeSansCRegular, Tahoma, Vedana;
	color: #272727;
	font-size: 17px;
	line-height:20px;
	text-decoration: underline;
}
.azs-content {
	
}
.content-item-intro {
	padding:5px 0px;
	font-family: OfficeTypeSansCRegular, Tahoma, Vedana;
	color: #737373;
	font-size: 14px;
	line-height:18px;
	min-height: 120px;
}
.last {
	margin-right:0px !important;
}
.content-item-readmore {
	//padding-top:20px;
}
.contacts-left {
	width:350px;
	float:left;
}
.contacts-right {
	width:590px;
	float:right;
}
.contacts-right h3 {
	padding-left:30px;
}
.contact-phones {
	background:url(img/phone.jpg) no-repeat 0px 0px;
	padding-left:40px;
		font-family: OfficeTypeSansCRegular, Tahoma, Vedana;
	color: #737373;
	font-size: 17px;
}
.small {
	font-size:14px;
}
.one-phone {
	margin-bottom:10px;
}
.contact-adress {
	background:url(img/marker.jpg) no-repeat 0px 0px;
	padding-left:40px;
		font-family: OfficeTypeSansCRegular, Tahoma, Vedana;
	color: #737373;
	font-size: 17px;
	padding-top:10px;
	padding-bottom:10px;
}
.contact-adress .readmore {
	margin-top:15px;
}
.required {
	padding-left:34px;
	background:url(img/star.jpg) no-repeat left center;
}
.notrequired {
		padding-left:34px;
}
.txt-inpt {
	background:url(img/simple-input.jpg) no-repeat;
	width:172px;
	height:34px;
	border:none;
}
.txt-inpt input {
	width:152px;
	height:34px;
	padding:0px 10px;
	background:none;
	border:none;
}
.contact-form form {
	padding:0px;
	margin:0px;
}
.fld {
	margin-bottom:14px;
		font-family: OfficeTypeSansCRegular, Tahoma, Vedana;
	color: #737373;
	font-size: 12px;
}
.form-left {
	width:238px;
	float:left;
}
.form-right {
	width:345px;
	float:right;
}
.textarea {
	width:322px;
	height:304px;
		background:url(img/textares.jpg) no-repeat;
}
.textarea textarea {

	width:282px;
	height:284px;
	border:none;
	padding:10px 15px;
	background:none;
}
.top {
	background-position:0px -8px;
}
.submit {
	text-align:right;
	padding:15px 0px 50px 0px;
}
.submit input {
	background:url(img/send.jpg) no-repeat;
	width:87px;
	height:26px;
	font-family: OfficinaSansMediumCRegular, Tahoma, Vedana;
	color: white;
	font-size: 12px;
	cursor:pointer;
	text-align:center;
	border:none;
}
.choose-car {
	margin-left:7px;
}
.faq-q-top {
	background:url(img/fq-top.gif) no-repeat;
	width:460px;
	height:23px;
}
.faq-q-bottom {
	background:url(img/fq-bottom.gif) no-repeat;
	width:460px;
	height:23px;
}
.faq-content {
	padding-bottom:30px;
}
.faq-item {
	width:460px;
	float:left;
	margin-bottom:20px;
}
.faq-q-middle {
	background:url(img/fq-middle.gif) repeat-y;
	width:404px;
	padding:0px 28px;
	color:#131313;
			font-family: OfficinaSansMediumCRegular, Tahoma, Vedana;
	font-size: 14px;
	line-height:18px;

}
.faq-ansver {
		color:#737373;
	font-family: OfficinaSansMediumCRegular, Tahoma, Vedana;
	font-size: 14px;
	line-height:18px;
		padding:15px 28px;
}
.gallery-nav {
	padding-top:30px;
		margin-bottom:40px;
}
.gallery-nav ul {
	padding:0px;
	margin:0px;
	list-style:none;
	height:104px;
}
.gallery-nav ul li {
	padding:3px 0px 0px 0px;
	margin:0px 5px 0px 0px;
	float:left;
	background:url(img/tab.jpg) no-repeat;
	width:79px;
	height:104px;
	text-align:center;
}
.gallery-nav ul li.active-tab {
	padding:3px 0px 0px 0px;
		margin:0px 5px 0px 0px;
	float:left;
	background: url(img/active-tab.jpg) no-repeat;
	width:79px;
	height:104px;
	text-align:center;
}
.gallery-nav-names {
	padding:12px 0px 10px 0px;
	background:#ff6c00;
}
.gallery-q {
	padding-top:10px;
			color:#ff6c00;
	font-family: OfficinaSansMediumCRegular, Tahoma, Vedana;
	font-size: 12px;
	line-height:12px;
	text-decoration:none;
		text-align: center;
}
.gallery-nav ul li.active-tab .gallery-q {
			color:#fff;
	font-family: OfficinaSansMediumCRegular, Tahoma, Vedana;
	font-size: 12px;
	line-height:12px;
	text-decoration:none;
		text-align: center;
}
.gallery-nav-names a {
		color:#fff;
	font-family: OfficinaSansMediumCRegular, Tahoma, Vedana;
	font-size: 12px;
	line-height:12px;
	text-decoration:none;
		width:79px;
		text-align: center;
		display:block;
		float:left;
}
.gallery-nav-names a:hover {
		color:#fff;
	font-family: OfficinaSansMediumCRegular, Tahoma, Vedana;
	font-size: 12px;
	line-height:12px;
	text-decoration: underline;
		width:79px;
		text-align: center;
			display:block;
		float:left;
}
.gallery-desc {
			color:#262626;
	font-family: OfficinaSansMediumCRegular, Tahoma, Vedana;
	font-size: 14px;
	line-height:18px;

}
.gallery-item {
	padding-bottom:30px;
	margin-bottom:25px;
	border-bottom:solid 1px #cdcdcd;
}
.gallery-top {
	padding-bottom:15px;
}
.gallery-title {
				color:#000000;
	font-family: OfficinaSansMediumCRegular, Tahoma, Vedana;
	font-size: 14px;
	line-height:18px;
	text-transform:uppercase;
}
.gallery-title {
				color:#000000;
	font-family: OfficinaSansMediumCRegular, Tahoma, Vedana;
	font-size: 14px;
	line-height:18px;
	text-transform:uppercase;
	padding-right:18px;
}
.gallery-photoes-q {
					color:#ff6c00;
	font-family: OfficinaSansMediumCRegular, Tahoma, Vedana;
	font-size: 14px;
	line-height:18px;
	text-transform:uppercase;
	padding-right:18px;
}
.gallery-date {
					color:#626262;
	font-family: OfficinaSansMediumCRegular, Tahoma, Vedana;
	font-size: 14px;
	line-height:18px;
	text-transform:uppercase;
	padding-right:18px;
}
.gallery-description {
						color:#737373;
	font-family: OfficinaSansMediumCRegular, Tahoma, Vedana;
	font-size: 14px;
	line-height:18px;
}
.gallery-images {
	margin-top:17px;
}
.gallery-images a {
	margin-right:10px;
	margin-bottom:10px;
	line-height: normal;
	height:110px;
	width:150px;
	display:block;
	float:left;
	overflow:hidden;
}
.lb-container {
	position:relative;
}
.lb-data {
	background:#fff;
	
}
.lb-dataContainer {
	
	background:#fff;
position: absolute;
z-index: 9999;
top: -30px;
left:50%;
}
.lb-outerContainer {
-webkit-box-shadow: 0px 0px 27px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 0px 27px rgba(50, 50, 50, 0.75);
box-shadow:         0px 0px 27px rgba(50, 50, 50, 0.75);
}
.lb-caption {
     color:#000 !important;
	 background:#fff !important;
	font-family: OfficinaSansMediumCRegular, Tahoma, Vedana !important;
	font-size: 14px !important;
}
.lb-number {
     color:#000 !important;
	 background:#fff !important;
	font-family: OfficinaSansMediumCRegular, Tahoma, Vedana !important;
	font-size: 14px !important;
}
.map-content {
	padding-bottom:50px;
}
.map-content ul {
	padding:0px;
	margin:0px;
	list-style:none;
	width:720px;
}
.map-content ul li {
	padding:0px;
	margin:0px 0px 10px 0px;
	list-style:none;
	float:left;
	width:316px;
}
.map-content ul li a {
					color:#737373;
	font-family: Tahoma, Vedana;
	font-size: 17px;
	line-height:22px;
	text-decoration: underline;
	background:url(img/site-map-marker.png) no-repeat 0px 4px;
	padding-left:15px;
}
.map-content ul li a:hover {
					color:#737373;
	font-family: Tahoma, Vedana;
	font-size: 17px;
	line-height:22px;
	text-decoration: none;
	background:url(img/site-map-marker.png) no-repeat 0px 4px;
	padding-left:15px;;
}
.map-content ul li ul {
	padding:0px;
	margin:15px 0px 0px 0px;
	list-style:none;
		float:none;
	width:auto;
}
.map-content ul li ul li {
	padding:0px;
	margin:0px 0px 10px 15px;
	list-style:none;
	float:none;
	width:auto;
}
.map-content ul li ul li a {
					color:#bebebe;
	font-family:  Tahoma, Vedana;
	font-size: 14px;
	line-height:18px;
	text-decoration: underline;
	background:url(img/tod.png) no-repeat 0px 4px;
	padding-left:10px;
}
.map-content ul li ul li a:hover {
					color:#bebebe;
	font-family:  Tahoma, Vedana;
	font-size: 14px;
	line-height:18px;
	text-decoration: none;
	background:url(img/tod.png) no-repeat 0px 4px;
	padding-left:10px;;
}
.tip
{
    z-index:1000;
    position:absolute;
    display:none;
    width:240px;
    padding:20px;
    font-family:Tahoma;
    font-size:12px;
	line-height:16px;
    color:#000;
		background:url(/templates/img/tip.png) repeat;
		text-align:left;
	 -moz-border-radius: 20px; 
  -webkit-border-radius:20px; 
  -khtml-border-radius: 20px; 
  border-radius: 20px; 
  behavior: url(/templates/border-radius.htc); 
}
.row {
	margin-bottom:15px;
}
.row-title {
	float:left;
	width:72px;
	padding-right:10px;
	text-align:right;
	color:#737373;
	font-family: PlumbLightCRegular, Tahoma, Vedana;
	font-size: 12px;
	line-height:16px;
	text-transform:uppercase;
}
.row-value {
	width:150px;
	text-align:left;
	float:left;
	color:#272727;
	font-family: PlumbLightCRegular, Tahoma, Vedana;
	font-size: 12px;
	line-height:16px;
	text-decoration: none;
}
.about-intro {
						color:#262626;
	font-family:  Tahoma, Vedana;
	font-size: 14px;
	line-height:18px;
	margin-bottom:30px;
	text-align: justify;
}
.bordered {
	border-bottom: 3px solid #cdcdcd;
	padding-bottom: 30px;
	font-family: Arial, Tahoma, Verdana;
}
.about-company-column {
	width:50%;
	float:left;
}
.about-acompany-remark {
	position:relative;
	color:#737373;
	font-family: Tahoma, Vedana;
	font-size: 14px;
	line-height:18px;
	padding-bottom:70px;
	margin-bottom:40px;
		text-align: justify;
}
.remark-bg {
		background:url(img/road-about.png) no-repeat bottom right;
		bottom:0px;
		right:-67px;
		width:763px;
		height:688px;
		position:absolute;
}
.about-company-column h3 {
	margin-left:0px !important;
}
.about-acompany-remark p {
	padding:0px;
	margin:0px 0px 10px 0px;
}
.about-right {
	padding-right:20px;
	padding-top:44px;
}
.about-left {
	/*border-left:solid 3px #cdcdcd;*/
	/*padding-left:30px;*/
	padding-right:30px;
}
.colulmn {
	float:left;
	color:#737373;
	font-family: Tahoma, Verdana;
	font-size: 14px;
	line-height:18px;
}
.colulmn img {
	float:left;
}
.colulmn a {
	float:left;
								color:#272727;
	font-family: 'OfficeTypeSansCItalic', Tahoma, Vedana;
	font-size: 12px;
	line-height:16px;
	display:block;
	text-transform:uppercase;
	text-decoration:none;
	margin-top:25px;
	margin-left:15px;
}
.toplivo .colulmn img {
	float: none;
	//margin: 0 0 0 80px;
	}
.toplivo .colulmn .osob span  {
	float: none;
	margin: 0 0 0 80px;
	font-family: OfficinaSansBookCRegular, Tahoma, Vedana;
    font-size: 14px;
    line-height: 28px;
	padding-bottom: 10px;
	color: #000000;
	text-transform: uppercase;
}
.toplivo .colulmn .osob span.last_point {
	margin-left: 36px;
}
.toplivo .w30 {
	width: 300px;
		text-align: justify;
		margin-right: 30px;
}
.toplivo  .last {float: right;}
.toplivo  .last a, .toplivo  .last a:hover {margin: 0 0 0 40px;}
.about-description {
	margin-left:30px;
	background:#ffffff;
	-moz-border-radius: 10px; 
	-webkit-border-radius:10px; 
	-khtml-border-radius: 10px; 
	border-radius: 10px; 
	behavior: url(../border-radius.htc);
	padding:25px; 
	margin-bottom: 50px;
}
.colulmn a:hover {
	float:left;
								color:#272727;
	font-family: OfficeTypeSansCItalic, Tahoma, Vedana;
	font-size: 12px;
	line-height:16px;
	display:block;
	text-transform:uppercase;
	text-decoration: underline;
}
.w30 {
	width:285px;
	margin-right:10px;
}
.about-faq-content {
	padding-left:30px;
		margin-top:40px;
}
.about-faq-content h3 {
	margin-left:0px;

}
.search-content h3 {
	margin-left:0px !important;
}
.about-faq-content .faq-item {
	width:440px;
}
.no-float {
	float:none;
}
.search-content {
	padding-bottom:50px;
}
.search-content .search {
	background:url(img/search.png) no-repeat;
	width:172px;
	height:33px;
	margin-bottom:30px;
}
.search-content .search input{
								color:#272727;
		font-family: OfficinaSansMediumCRegular, Tahoma, Vedana;
	font-size: 12px;
	line-height:normal !important;
}
.gray-t {
	color:#272727;
}
.search-tem {
	margin-bottom:30px;
}
.search-tem h5 {
	padding:0px;
	margin:0px;
}
.search-tem h5 a {
					color:#272727;
	font-family: OfficinaSansMediumCRegular, Tahoma, Vedana;
	font-size: 17px;
	line-height:22px;
	text-decoration: underline;
	background:url(img/site-map-marker.png) no-repeat 0px 3px;
	padding-left:15px;
	font-weight: normal;
}
.search-tem h5 a:hover {
					color:#272727;
	font-family: OfficinaSansMediumCRegular, Tahoma, Vedana;
	font-size: 17px;
	line-height:22px;
	text-decoration: none;
	background:url(img/site-map-marker.png) no-repeat 0px 3px;
	padding-left:15px;
}
.search-tem .bread-crumbs {
	padding:10px 0px 10px 15px;
}
.search-intro {
		padding:0px 0px 0px 15px;
}
.separator {
padding: 0px 10px 0px 15px !important;
}
.press-right {
	width:330px;
	float:right;
}
.press-right .news {
	height:auto;
}
.press-left {
	width:630px;
	float: left;
}
.press-title {
						color:#ff6c00;
	font-family: Tahoma, Vedana;
	font-size: 17px;
	line-height:22px;
	padding:15px 0px;
}
.press-title a {
						color:#ff6c00;
	font-family:  Tahoma, Vedana;
	font-size: 17px;
	line-height:22px;
	text-decoration:none;
}
.press-title a:hover {
						color:#ff6c00;
	font-family: Tahoma, Vedana;
	font-size: 17px;
	line-height:22px;
	text-decoration: underline;
}
.press-image {
	width:135px;
	height:133px;
	overflow:hidden;
	-moz-border-radius: 10px; 
	-webkit-border-radius:10px; 
	-khtml-border-radius: 10px; 
	border-radius: 10px; 
	behavior: url(../border-radius.htc);
	float:left;
	margin-right:15px; 
	box-shadow:0px 2px 3px #cccccc;
	border:solid 1px #cccccc;

}
.press-image img {display: table-cell;vertical-align: middle;}
img.image {
	max-width:270px;
	overflow:hidden;
		 -moz-border-radius: 20px; 
  -webkit-border-radius:20px; 
  -khtml-border-radius: 20px; 
  border-radius: 20px; 
  behavior: url(../border-radius.htc);
  float:left;
  margin-right:15px; 
  box-shadow:0px 2px 3px #cccccc;
  border:solid 1px #cccccc;
  margin-bottom:10px;
}
.press-intro {
	float:left;
	width:434px;
						color:#737373;
	font-family:  Tahoma, Vedana;
	font-size: 14px;
	line-height:18px;
		text-align: justify;
}
.press-text {
							color:#737373;
	font-family:  Tahoma, Vedana;
	font-size: 14px;
	line-height:18px;
	padding-right:30px;
		text-align: justify;
}
.press-text p {
							color:#737373;
	font-family:  Tahoma, Vedana;
	font-size: 14px;
	line-height:18px;
	padding:0px;
	margin:0px 0px 10px 0px;
}
.no-image {
	width:600px;
}
.press-content, .action-content  {
	padding-bottom:50px;
	min-height: 700px;
}
.press-item {
	padding-bottom:30px;
	margin-bottom:30px;
	border-bottom:solid 1px #d8d8d8;
}
.page-navigation {
}
.page-navigation a {
	display:block;
	float:left;
				height:19px;
		padding-top:6px;
	width:25px;
	line-height:14px;
	text-align:center;
						color:#333333;
	font-family: OfficinaSansMediumCRegular, Tahoma, Vedana;
	font-size: 12px;
	text-decoration:underline;
}
.page-navigation a:hover {
	display:block;
	float:left;
		height:19px;
		padding-top:6px;
	width:25px;
	line-height:14px;
	text-align:center;
						color:#333333;
	font-family: OfficinaSansMediumCRegular, Tahoma, Vedana;
	font-size: 12px;
	text-decoration: none;
}
.page-navigation span {
	display:block;
	float:left;
	background:url(img/page-nav-active.jpg) no-repeat;
	height:19px;
	width:25px;
	line-height:14px;
	text-align:center;
						color:#ffffff;
	font-family: OfficinaSansMediumCRegular, Tahoma, Vedana;
	font-size: 12px;
	padding-top:6px;
}
.filled {
	background:#d8d8d8;
	margin-bottom:40px;
}
.coll {
	width:50%;
	float:left;
}
ul.services-list {
	padding:0px 0px 30px 0px;
	margin:0px 0px 30px 0px;
	list-style:none;
	border-bottom:solid 1px #cdcdcd;
}
ul.services-list li {
	padding:0px;
	margin:0px;
}
.service-image {
	float:left;
	width:205px;
	padding-bottom: 10px;
}
.service-intro {
	padding-top:10px;
								color:#737373;
	font-family: Tahoma, Vedana;
	font-size: 14px;
	line-height:18px;
	padding-right:5px;
}
.service-title {
	margin-bottom:10px;
}
.service-title span {
							color:#000000;
	font-family: Tahoma, Vedana;
	font-size: 14px;
	line-height:18px;
	text-transform:uppercase;
	text-decoration:none;
}
.service-title a:hover {
							color:#000000;
	font-family: Tahoma, Vedana;
	font-size: 14px;
	line-height:18px;
	text-transform:uppercase;
	text-decoration: underline;
}
.right {
	text-align:right;
}
.right .service-image {
	text-align:right;
	float:right;
	margin-right:0px;
}
.right .circle {
	float:right;
}
.right .service-intro {
	padding-left:5px;
	padding-right:0px;
}
.circle {
		width:194px;
	height:195px;
	text-align:center;
}
.orange-circle {
	background: url(img/circle-orange.png) no-repeat;
}
.circle-title {
	color:#ffffff;
	font-family: 'OfficeTypeSansCRegular', Tahoma, Verdana;
	font-size: 10px;
	line-height:14px;
	text-transform:uppercase;
	padding-top:45px;
	font-style: italic;
}
.circle-intro {
	color:#f2f2f2;
	font-family: 'OfficinaSansBookCRegular', Tahoma, Vedana;
	font-size: 11px;
	line-height:12px;
	padding:5px 40px 5px 40px;

}
.service-intro  span, .service-intro  a {
	color:#ff6c00;
	font-family: 'OfficinaSansBookCRegular', Tahoma, Vedana;
	font-size: 14px;
	line-height:18px;
	text-decoration:none;
	
}
.service-intro  a:hover {
							color:#ff6c00;
	font-family: OfficinaSansBookCRegular, Tahoma, Vedana;
	font-size: 14px;
	line-height:18px;
	text-decoration:none;
}

.service-intro ul {
								color:#737373;
	font-family: Tahoma, Vedana;
	font-size: 12px;
	line-height:14px;
	padding:0px;
	margin:0px;
	list-style:none;
	width:auto;
	float:none;
	text-align:left;
}
.service-intro ul li {
								color:#737373;
	font-family: Tahoma, Vedana;
	font-size: 12px;
	line-height:14px;
	padding:0px 0px 0px 10px;
	margin:0px 0px 5px 205px;
	width:auto;
	float:none;
	text-align:left;
	background:url(img/dot.png) no-repeat 0px 4px;
}
.services-main-text {
	margin-bottom:30px;
	color:#262626;
		font-family: 'OfficinaSansBookCRegular', Tahoma, Vedana;
	font-size: 14px;
	line-height:18px;
		text-align: justify;
}
.gray-circle {
	background:url(img/circle-gray.png) no-repeat;
}
.blue-circle {
	background:url(img/circle-blue.png) no-repeat;
}
.green-circle {
	background:url(img/circle-green.png) no-repeat;
}
.dark .circle-intro, .dark .circle-title {
	color:#262626 !important;
}
.single {
	width:auto;
}
.float-left {
	float:left;
	margin-right:10px;
}
.image-label {
	text-transform:uppercase;
		color:#000000;
		font-family: Tahoma, Vedana;
	font-size: 13px;
	line-height:18px
}
.add-vacation{
	background:url(img/addvacancy.png) no-repeat;
	max-height:128px;
	padding-left:120px;
	padding-top:40px;
}
.add-vacation ul {
	list-style:none;
	padding:0px;
	margin:0px;
}
.add-vacation ul li {
	padding:0px 0px 0px 15px;
	margin:0px;
		color:#fff;
	font-family: Tahoma, Vedana;
	font-size: 14px;
	line-height:18px;
	background:url(img/dot-w.png) no-repeat 0px 3px;
}
.add-vacation ul li a {
	padding:0px;
	margin:0px;
		color:#fff;
		font-family: Tahoma, Vedana;
	font-size: 14px;
	line-height:18px
}
.vacation-list {
	float:left;
	width:640px;
}
.vacation-form {
	float:right;
	width:295px;
	padding-left:20px;
	margin-top:-20px;
}
.vacation-form form {
	padding:0px;
	margin:0px;
}
.vacation-number {
	float:left;
	background:url(img/round.png) no-repeat;
	width:21px;
	height:18px;
	text-align:center;
		font-family: Tahoma, Vedana;
	font-size: 14px;
	line-height:18px;
	color:#f2f2f2;
	padding-top:2px;
	margin-right:10px;
}
.vacation-name {
		float:left;
	text-align:center;
		font-family: Tahoma, Vedana;
	font-size: 14px;
	line-height:18px;
	color:#000000;
	text-transform:uppercase;
	margin-right:10px;
	padding-top:2px;
}
.vacation-name a {
		float:left;
	text-align:center;
		font-family: Tahoma, Vedana;
	font-size: 14px;
	line-height:18px;
	color:#000000;
	text-transform:uppercase;
}
.vacation-count {
			float:left;
	text-align:center;
		font-family: Tahoma, Vedana;
	font-size: 14px;
	line-height:18px;
	color:#ff6c00;
		padding-top:2px;
}
.number-and-name {
	margin-bottom:15px;
}
.vacancy-f-name {
	float:left;
	width:144px;
				font-family: Tahoma, Vedana;
	font-size: 14px;
	line-height:18px;
	color:#737373;
}
.vacancy-line {
	margin-bottom: 15px;
}
.vacancy-f-val {
	float:left;
	width:400px;
			font-family: Tahoma, Vedana;
	font-size: 14px;
	line-height:18px;
	color:#000000;
}
.vacation-item {
	border-bottom:solid 1px #cdcdcd;
	padding-bottom:20px;
	margin-bottom:20px;
}
.input-long {
	background:url(img/input-long.png) no-repeat;
	width:293px;
	height:35px;
	margin-bottom:10px;
}
.input-long input {
	width:273px;
	height:35px;
	background:none;
	border:none;
				font-family: Tahoma, Vedana;
	font-size: 12px;
	color:#000000;
	color:#bebebe;
	padding-left:10px;
	padding-right:10px;
}
.textarea-long {
	background:url(img/textarea-long.png) no-repeat;
	width:292px;
	height:174px;
}
.textarea-long textarea {
	width:272px;
	padding-left:10px;
	padding-right:10px;
	height:154px;
	border:none;
	background:none;
	padding-top:10px;
	padding-bottom:10px;
					font-family: Tahoma, Vedana;
	font-size: 12px;
	color:#000000;
	color:#bebebe;
}
.text-collumn {
	float:left;
	width:50%;
	padding:0px;
	margin:0px;
}
ul.columns {
	list-style:none;
	padding:0px;
	margin:0px;
}
ul.columns p {
	margin-right:30px;
}
p.page-intro {
					font-family: Tahoma, Vedana;
	font-size: 14px;
	color:#262626;
	line-height:18px;
	padding:0px;
	margin:0px 0px 20px 0px;
}
.org-heading {
	color:#ff6c00 !important;
	font-size:22px !important;
}
.collumned-simple-list {
	padding:0px;
	margin:0px;
	list-style:none;
}
ul.collumned-simple-list li {
	width:30%;
	float:left;
	margin-bottom:20px;
}
ul.collumned-simple-list li span {
	background:url(img/site-map-marker.png) no-repeat 0px 4px;
	padding:0px 0px 0px 25px !important;
	display:block;
}
ul.numbered {
	list-style:none;
	padding:0px;
	margin:0px;
}
ul.numbered li {
	list-style:none;
	padding:0px;
	margin:0px 0px 20px 0px;
}
p.rounded {
		 -moz-border-radius: 20px; 
  -webkit-border-radius:20px; 
  -khtml-border-radius: 20px; 
  border-radius: 20px; 
  behavior: url(../border-radius.htc);
  border:solid 2px #ffffff;
  padding:20px;
  margin-left:-20px;
  box-shadow:0px 3px 4px #eaeaea;
}
ul.bordered {
	border-bottom:solid 1px #d8d8d8;
	padding-bottom:30px;
	margin-bottom:30px;
}
.nmb {
	float:left;
	width:28px;
	display:block;
	font-family: OfficinaSansMediumCRegular, Tahoma, Vedana;
	font-size: 30px;
	color:#ff6c00;
	text-align:left;
	height:100%;
}
.nmb-text {
	color:#737373 !important;
		font-family: OfficinaSansMediumCRegular, Tahoma, Vedana;
	font-size: 14px;
	color:#ff6c00;
	line-height:18px;
	float:none;
	padding-left:28px;
	padding-right:20px;
}
.numbered span {
	display:block;
}
.img-holder {
	float:left;
	  margin-right:15px; 
	    margin-top:10px;
		max-width:470px;
		overflow:hidden;
}
.img-holder img {
	max-width:470px;
		 -moz-border-radius: 20px; 
  -webkit-border-radius:20px; 
  -khtml-border-radius: 20px; 
  border-radius: 20px; 
  behavior: url(../border-radius.htc);

  box-shadow:0px 2px 3px #cccccc;
  border:solid 1px #cccccc;

}
.img-title {
	text-align:center;
	padding:10px 0px;
	color:#a3a3a3;
		font-family: OfficinaSansMediumCRegular, Tahoma, Vedana;
	font-size: 12px;
}
.text {
	padding-bottom:50px;
}
.inner-header {
	background:url(img/header.png) no-repeat center center;
	height:189px;
	width:100%;
	position:relative;
	margin-top:-2px;
	border-bottom: 8px solid #000;
	border-top: 3px solid #000;
}

.left-side {
	width: 295px;
	
	padding-right:30px;
	padding-bottom:70px;
	float:left;
}



.right-side {
	width : 631px;
	/*font-family:PlumbMediumC;*/
	/*font-size:10pt;*/
	/*height: 247px;*/
	/*background:url(img/inner-proj.png) no-repeat center center;*/
	float:right;
	 margin-top: 37px;
}
.right-side .top-text{
	width : 631px;
	height: 247px;
	background:url(img/inner-proj.png) no-repeat center center;
	float:right;
	margin-bottom: 32px;

	/*font-family: PlumbC;*/
	font-family: PlumbLightC;
	/*line-height:18pt;*/
	color: #737373;
}
.right-side .top-text p {
	margin-top:25px;
	margin-left: 35px;
	margin-right: 35px;
}
.right-side .top-text span{
	text-transform:uppercase;
	color:#272727;
}
	
.right-side .text-column{


}
.right-side .text-column .right-part,
.right-side .text-column .left-part{

	width:292px;
	float:left;
	
}
.right-side .text-column .right-part{
	float:right;

}

.gallery1-block .gallery1-holder {
	outline: medium none;
	 margin-bottom: 15px;
}

.content-list{
	list-style:none;
	margin:0;
	padding:0 0 3px;
	#height:1%;
	overflow:hidden;
}
.content-list li{
	vertical-align:top;
	position:relative;
	/*behavior: url(css/pie.htc);*/
	border-radius: 15px 15px 15px 15px;
	-webkit-border-radius: 15px 15px 15px 15px;
	border:1px solid #b3b3b3;
	width: 280px;
	display:inline-block;
	/*margin: 0 3px 27px 4px;*/
	margin: 16px 0;
	overflow:hidden;
}/*
.gallery1-holder li{
	vertical-align:top;
	position:relative;
	behavior: url(css/pie.htc);
	border-radius: 15px 15px 15px 15px;
	-webkit-border-radius: 0 0 5px 5px;
	border:1px solid #b3b3b3;
	width: 2800px;
	display:inline-block;
	margin: 0 3px 27px 4px;
}*/
.content-list li .visual{
	/*border-bottom:1px solid #b3b3b3;*/
	width:280px;
	height:245px;
	overflow:hidden;
	position:relative;
}
.gallery1-holder li .visual{
/*	border-bottom:1px solid #b3b3b3;*/
	width:280px;
	height:245px;
	/*overflow:hidden;*/
	position:relative;
}


.gallery1-block span a.next,
.gallery1-block span a.prev{
	/*margin: 0 auto 9px;*/
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:33px;
	height:21px;
	background: url(img/up_list.png) no-repeat;
	/*float:right;*/
	/*margin-bottom:10px; 	*/
	margin-right: 53px;
	margin-left: 122px;
}
.gallery1-block span a.next{

 /*margin: 9px auto 0;*/
 background: url(img/down_list.png) no-repeat;
}
.gallery-separator {
	background: transparent url(img/carousel-separator.png) no-repeat 0 0;
	width: 35px;
	height: 7px;
	position: relative;
	bottom: 60px;
	left: 50px;
}
.serf-title {
	font: 12px/20px OfficeTypeSansCItalic, Tahoma, Vedana;
	color: #272727;
	font-style: italic;
	text-align: center;
	text-transform: uppercase;
	width: 126px;
	display: block;
	height: 22px;
	padding: 5px 0 0 0;
}
.project-item-left, .project-item-right  {
	float: left;
    margin-bottom: 30px;
    margin-right: 29px;
  
		text-align: justify;
}
.project-item-left  .item-header, .project-item-right .item-header, .action-right .item-header {
	background: transparent url(img/project_bg_left.png) no-repeat 0 0;
	height: 700px;
	border-bottom: 3px solid #cdcdcd;
}
.action-right .item-header {
	background: transparent url(img/lojalnost.png) no-repeat 0 0;
	}
.project-item-right .item-header {
	background: transparent url('img/bnr_3.png') no-repeat 0 0;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.item-header .item-title {
	font: 20px/20px OfficinaSansBookC, Tahoma, Vedana;
	color: #262626;
	text-transform: uppercase;
	position: relative;
	top: 632px;
	left: 245px;
}
.project-item-left  .item-info, .project-item-right  .item-info, .action-right  .item-info{
	font: 14px/18px  Tahoma,Vedana;
	color: #737373;
	padding: 25px 0;
}
.action-right  .item-info {
	padding: 25px 20px;
		text-align: justify;
}
.item-info .sale-block {
	border-left: 3px solid #cdcdcd;
	padding: 0 0 0 16px;
	color: #ff6c00;
	margin: 25px 0;
}
.project-item-right  .item-info  .cooperation-info {
	width: 100%;
	margin: 20px auto 0;
}
.project-item-right  .item-info  .cooperation-info h2 {
	font: 14px/24px OfficinaSansBookC, Tahoma, Vedana;
	text-transform: uppercase;
	color: #000000;
	text-align: center;
}
.project-item-right  .item-info  .cooperation-info span.item {
	float: left;
	background: transparent url(img/limit.png) no-repeat center 0 ;
	display: block;
	width:75px;
	height: 30px;
	margin: 0 15px;
	padding: 40px 0;
	text-align: center;
}
.project-item-right  .item-info  .cooperation-info span.coupons {
   background: transparent url(img/coupons.png) no-repeat center 0 ;
	width: 100px;
	margin: 0 10px;
}
.project-item-right  .item-info  .cooperation-info span.e-purse {
	background: transparent url(img/e-purse.png) no-repeat center 0 ;
	width: 100px;
	margin: 0 10px;
}
.project-item-right  .item-info  .cooperation-info span.t-purse  {
	background: transparent url(img/t-purse.png) no-repeat center 0 ;
}
.center {margin: 0 35%;}
.cooperation .cooperation-item  {
	width: 223px;
	height: auto;
	float: left;
	margin-right: 22px;
}
.cooperation .noMargin {margin-right: 0;}
.cooperation-item .item-top {
    background: url("img/item-top.png") no-repeat scroll 0 0 transparent;
    height: 18px;
    width: 223px;
	}

.cooperation-item .item-middle {
    background: url("img/item-middle.png") repeat-y scroll 0 0 transparent;
    padding: 10px 20px;
    width: 181px;
	height: 480px;
	font: 14px Tahoma,Vedana;
		text-align: justify;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
}

.cooperation-item .item-bottom {
    background: url("img/item-bottom.png") no-repeat scroll 0 0 transparent;
    height: 18px;
    width: 223px;
}
.item-middle .item-title {
	color: #000000;
    font: 14px/24px OfficinaSansBookC,Tahoma,Vedana;
    text-align: center;
    text-transform: uppercase;
	background: url("img/limit.png") no-repeat scroll center 0 transparent;
	height: 40px;
	padding: 40px 0 0 0;
}
.item-middle .e-purse {
    background: url("img/e-purse.png") no-repeat scroll center 0 transparent;
	}
.item-middle .t-purse {
    background: url("img/t-purse.png") no-repeat scroll center 0 transparent;
	}
.item-middle .coupons {
    background: url("img/coupons.png") no-repeat scroll center 0 transparent;
	}
.cooperation .cart {
	 background: url("img/cart.png") no-repeat scroll left 0 transparent;
	
	 padding: 15px 0 30px 120px;
	 margin-top: 45px;
	 font: 14px  Tahoma, Vedana;
	 float: left;
	 margin-bottom: 45px;
	 border-bottom: 3px solid #cdcdcd;
}
.simple-content .doc {
	width: 230px;
	float: left;
	background: url("img/doc.png") no-repeat scroll left 0 transparent;
	//margin-top: 45px;
	//margin-bottom: 45px;
	padding: 10px 0 70px 85px;
	display: block;
	color: #3888bd;
	text-decoration: none;
	}
.doc .big-text
	{
	font: 14px/24px Tahoma, Vedana;
	color: #3888bd;
	text-transform: uppercase;
	text-decoration: underline;
}
.doc .small-text {
	display: block;
	font: 14px/14px Tahoma, Vedana;
	color: #737373;
	text-decoration: none;
	text-transform: lowercase;
}
.action-left {
	float: left;
	width: 450px;
}
.action-item {
	border-bottom: 3px solid #cdcdcd;
	padding: 10px 0;
	}
.action-right {
	float: right;
	width: 452px;
	background-color: #fff;
}
.action-bottom {
	background: url("img/action-bottom.png") no-repeat scroll 0 0 transparent;
    height: 18px;
    width: 451px;
}
.action-title {
	font: 20px/24px OfficinaSansBookC,Tahoma,Vedana;
	text-transform: uppercase;
	color: #262626;
	padding-top: 15px;
}
.action-header {
	background: url("img/action_bg.png") no-repeat scroll left 0 transparent;
	//height: 76px;
	padding: 3px 0 0 110px;
}
.action-info {
	font: 14px/18px Arial;
	margin-top: 15px;
}
.main-prize {
	background: url("img/main_prize.png") no-repeat scroll left 0 transparent;
	height: 32px;
}
.main-prize {
	background: url("img/main_prize.png") no-repeat scroll left 0 transparent;
	padding-left: 40px;
	margin-bottom: 20px;
}
.garant-prize {
	background: url("img/garant_prize.png") no-repeat scroll left 0 transparent;
	padding-left: 40px;
}
.winter_fuel_icon  {
	position: relative;
	right: 5px;
    top: 8px;
}
.studioCopyright {
    position: absolute;
    right: 0;
    bottom: -15px;
}
.studioCopyright a {
    color: #4E4E4E;
    text-decoration: none;
    font-family: OfficeTypeSansC,Tahoma,Vedana;
    font-size: 12px;
    line-height: 16px;
}
.coupon-img {
    float: right;
    padding-left: 15px;
}
.coupons-text {
    margin-left: -120px;
    margin-top: 45px;
}

header{}
header nav ul li{margin-right: 6px;}
header nav ul li:last-child{background:none;margin-right:0;}
header nav ul li a.active{color:#e1000c;}
header nav ul li a.active:hover{color:#e1000c;}

.ExtremeMenu{background:#000000;padding: 12px 0 17px;border-top:1px solid #fff;}

.ExtremeMenu a{color:#e1000c;font-size:15px;color:#fff;text-decoration:none;}
.ExtremeMenu span{color:#fff;font-size:15px;margin: 0 10px;position: relative;top: 2px;}
.ExtremeMenu a.active{color:#e1000c;}
.ExtremeMenu a:hover{text-decoration:underline;}

.msep{display:inline-block;width:6px;height:14px;background:url('img/msep.png') left top no-repeat;}
.slider{height: 390px;margin-top: 110px;}

.fixedMenu{position:fixed;top:0;left:0;right:0;z-index: 30;}
.slider_block .logo-inner{top: 37px;left: -253px;display:block;z-index:5;background:url('img/logo-inner2.png') no-repeat;height: 270px;}
.slider_block {background:#262626;}

.newsBlock{background:#f1f1f1;padding: 22px 0;height: 530px;position: relative;}

.Crumbs a{color:#737373;font-size:12px;margin-right: 30px;}
.Crumbs span{color:#737373;font-size:12px;text-decoration:none;}
.Crumbs{margin-bottom: 30px;}
.siteTitle h2{font-family: OfficinaSansBookC, Tahoma, Vedana;font-size: 34px;color:#424242;margin: 0 0 31px 0;}

.mineItem{width:228px;font-family:Verdana,sans-serif;}
.mineItem a{text-decoration:none;display:block;}
.mineItem-img{text-align:center;border:1px solid #bfbfbf;height: 168px;max-width: 228px;overflow: hidden;margin-bottom: 17px;position:relative;}
.mineItem-title{color:#424242;text-transform:uppercase;padding:0 10px;font-size:12px;margin-bottom: 24px;}
.mineItem-title > span{color:#ff5a00;}
.mineItem-text{color:#252525;padding:0 10px;font-size:14px;line-height: 18px;}
.mineItem-text .preview {color: #737373;}
.newsBlock .itemCarusel{padding:0 5px;}

.GalleryBlock{background:#262626;padding: 30px 0;}
.GalleryBlock .siteTitle h2{color:#f1f1f1;}
.GalleryBlock .mineItem{padding:0px 10px;width: 210px;}
.GalleryBlock .mineItem-title{color:#fff;font-size:10px;margin-bottom:15px;padding:0;}
.GalleryBlock .mineItem-text{color:#fff;padding:0;}
.GalleryBlock .mineItem-img{border:none;margin-bottom: 5px;}
.mineItem-image{border:2px solid #f1f1f1;position:absolute;height:123px;}
.mineItem-image.left{z-index:1;top:10px;left:0}
.mineItem-image.top{z-index:2;top:0;right:0}
.mineItem-image.center{z-index:3;left:50%;margin-left:-85px;top:20px;}

.actionBlock{padding:39px 0;background:#f1f1f1;}

.Action{text-align:center;}
.Action a{text-transform:uppercase;font-size:34px;color:#262626;font-weight:bold;font-family: OfficinaSansBookC, Tahoma, Vedana;text-decoration:none;margin-bottom:10px;}
.Action a:hover{color:#fe6614;}
.Action p{font-size:14px;color:#999999;width:770px;display:inline-block;}

.mineItem-text p{margin-bottom:20px;}
.mineItem-text p:last-child{margin-bottom:0px;}

.newsItem{width:930px;padding:0 15px;}
.newsItem .mineItem-text{width:615px; height: 350px; overflow-y: scroll; padding: 0;}
.newsItem-left{float:left;}
.newsItem .oneItemCarusel{margin-left:300px;}
.mineItem-action{font-size:14px;color:#252525;margin-left:10px;}
.newsHide{position:absolute;left: 0;top:68px;z-index: 1;background:#f1f1f1;
	-moz-transform: scale(0) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
	-webkit-transform: scale(0) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
	-o-transform: scale(0) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
	-ms-transform: scale(0) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
	transform: scale(0) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
-webkit-transition: all 300ms linear;
-moz-transition: all 300ms linear;
-ms-transition: all 300ms linear;
-o-transition: all 300ms linear;
transition: all 300ms linear;
 -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=1.4488887394336025, M12=-0.388228567653781, M21=0.388228567653781, M22=1.4488887394336025, SizingMethod='auto expand')";
}
.newsHide.active{
    height: 480px;
	z-index:10;
	-moz-transform: scale(1) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
	-webkit-transform: scale(1) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
	-o-transform: scale(1) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
	-ms-transform: scale(1) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
	transform: scale(1) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
-webkit-transition: all 300ms linear;
-moz-transition: all 300ms linear;
-ms-transition: all 300ms linear;
-o-transition: all 300ms linear;
transition: all 300ms linear;
 -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=1.4488887394336025, M12=-0.388228567653781, M21=0.388228567653781, M22=1.4488887394336025, SizingMethod='auto expand')";
}
.wClose{position:absolute;width:150px;height:39px;background:url('img/wclose.png') left top no-repeat;top:-12px;right:-12px;cursor:pointer;z-index: 10;}
.gClose{position:absolute;width:150px;height:39px;background:url('img/wclose2.png') left top no-repeat;bottom: 102px; right: 20px;cursor:pointer;}
 .newsBlock .jcarousel {min-height: 420px;}
.itemCarusel{}
.itemCarusel.hide{}

.GalleryBlock-icons{width:571px;z-index: 15;position: absolute;bottom: -25px;left: 58px;}
.GalleryBlock-icons img{/*width:63px;*/}
.GalleryBlock-icons ul li{margin-right:5px;}
.GalleryBlock-icons .carusel_item{cursor:pointer;border:2px solid #f1f1f1;width:63px;height:46px;overflow:hidden;}
.GalleryBlock-icons .carusel_item:hover,.GalleryBlock-icons .carusel_item.active{border-color:#ffcb0b;}

.GalleryBlock-text{margin-left:735px;width:220px;}
.GalleryBlock-window{float:left;}

.GalleryBlock-window{position:relative;border:2px solid #f1f1f1;width:690px;height:515px;}
.GalleryBlock-photo{position:absolute;top:0;left:0;z-index:1;opacity:0;width: 690px;overflow: hidden;
-webkit-transition: all 500ms linear;
-moz-transition: all 500ms linear;
-ms-transition: all 500ms linear;
-o-transition: all 500ms linear;
transition: all 500ms linear;
}
.GalleryBlock-photo.active{z-index:5;opacity:1;
-webkit-transition: all 500ms linear;
-moz-transition: all 500ms linear;
-ms-transition: all 500ms linear;
-o-transition: all 500ms linear;
transition: all 500ms linear;
}

.mineItem-Title{font-size:18px;color:#ff5a00;margin-bottom:15px;}

.Gpl{display:inline-block;vertical-align:top;width:21px;height:21px;background:url('img/gpl.png') left top no-repeat;margin-right: 11px;}
.odn{display:inline-block;vertical-align:top;width:26px;height:26px;background:url('img/od.png') left top no-repeat;margin-right: 20px;position:relative;top: -4px;}
.vk{display:inline-block;vertical-align:top;width:18px;height:21px;background:url('img/vk.png') left top no-repeat;margin-right:5px;}



.GalleryBlock-hide{background:#262626;position:absolute;left: 0;padding-bottom: 62px;top: 69px;z-index: 1;
	-moz-transform: scale(0) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
	-webkit-transform: scale(0) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
	-o-transform: scale(0) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
	-ms-transform: scale(0) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
	transform: scale(0) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
-webkit-transition: all 300ms linear;
-moz-transition: all 300ms linear;
-ms-transition: all 300ms linear;
-o-transition: all 300ms linear;
transition: all 300ms linear;
 -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=1.4488887394336025, M12=-0.388228567653781, M21=0.388228567653781, M22=1.4488887394336025, SizingMethod='auto expand')";
}
.GalleryBlock-hide.active{z-index:10;height: 556px;
	-moz-transform: scale(1) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
	-webkit-transform: scale(1) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
	-o-transform: scale(1) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
	-ms-transform: scale(1) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
	transform: scale(1) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
-webkit-transition: all 300ms linear;
-moz-transition: all 300ms linear;
-ms-transition: all 300ms linear;
-o-transition: all 300ms linear;
transition: all 300ms linear;
 -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=1.4488887394336025, M12=-0.388228567653781, M21=0.388228567653781, M22=1.4488887394336025, SizingMethod='auto expand')";
}

.GalleryBlock-items{height: 606px;overflow: hidden;background:#262626;}
.GalleryBlock-items.hide{}

.GalleryBlock .centered-960{height: 702px;}
.newsHide .centered-960{position:relative;}

.Social{margin-top:-30px;}
.Social a {text-indent:-9999px;}

.newsItem .jcarousel-pagination{position:relative;left: -109px;top: 42px;}

.GalleryBlock-hide .jcarousel-pagination{text-align:left;}

.videoBlock{background:#262626;padding-bottom:40px;}


.vfix {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    width: 0;
}
.content_vfix{
    display: inline-block;
    vertical-align: middle;
    width: 100%;    
}
.vfix + img {
	height: auto!important; 
	width: auto!important; 
	max-width: 100%; 
	max-height: 100%; 
	vertical-align: middle; 
	display: inline-block!important;
}
.click_scroll{
	position: absolute;
	display: block;
	width: 60px;
	height: 70px;
	cursor: pointer;
	top: 0px;
	left: 0px;
	background: url('images/map_icon.png') 50% 0 no-repeat;
}
.click_scroll.mango{
	background: url('images/map_iconm.png') 50% 0 no-repeat;
}
.click_scroll[data-id="464"]{
	top: 125px;
	left: 350px;
}
.click_scroll[data-id="393"]{
	top: 111px;
	left: 453px;
}
.click_scroll[data-id="327"]{
	top: 60px;
	left: 325px;
}
.click_scroll[data-id="364"]{
	top: 46px;
	left: 392px;
}
.click_scroll[data-id="348"]{
	top: 203px;
	left: 437px;
}
.click_scroll.korch[data-id="348"]{
	top: 277px;
	left: 353px;
}
.click_scroll[data-id="366"]{
	top: 220px;
	left: 140px;
}
.click_scroll[data-id="334"]{
	top: 127px;
	left: 174px;
}
/*.click_scroll[data-id="361"]{*/
/*	top: 360px;*/
/*	left: 690px;*/
/*}*/
.click_scroll[data-id="587"]{
	top: 293px;
	left: 690px;
}
.click_scroll[data-id="599"]{
	top: 242px;
	left: 364px;
}
.click_scroll[data-id="574"]{
	top: 327px;
	left: 450px;
}
.click_scroll[data-id="538"]{
	top: 355px;
	left: 553px;
}
.click_scroll[data-id="589"]{
	top: 270px;
	left: 553px;
}
.click_scroll[data-id="353"]{
	top: 216px;
	left: 230px;
}
.click_scroll[data-id="329"] {
	top: 235px;
	left: 122px;
}
.click_scroll[data-id="332"] {
	top: 105px;
	left: 185px;
}
.click_scroll[data-id="345"] {
	top: 215px;
	left: 67px;
}
.click_scroll[data-id="424"] {
    top: 175px;
    left: 602px;
    color: #4E4949;
    text-transform: uppercase;
    text-align: center;
    font-size: 10px;

}
.click_scroll[data-id="424"] span {
    position: absolute;
    bottom: -18px;
    left: 0;
    font-weight: bold;
}
.click_scroll[data-id="424"] .text_block,
.click_scroll[data-id="361"] .text_block,
.click_scroll[data-id="334"] .text_block,
.click_scroll[data-id="366"] .text_block,
.click_scroll[data-id="348"] .text_block,
.click_scroll[data-id="364"] .text_block,
.click_scroll[data-id="327"] .text_block
 {
	bottom: -15px;
}

.click_scroll[data-id="353"] .text_block{
	bottom: -28px;
}

.click_scroll[data-id="322"] .text_block,
.click_scroll[data-id="324"] .text_block{
	font-size: 12px;
	bottom: -8px;
}

.click_scroll .text_block {
	position: absolute;
	bottom: -6px;
	width: 80px;
	left: 50%;
	margin-left: -40px;
	color: #000;
	text-transform: uppercase;
	font-size: 8px;
	font-weight: bold;
	letter-spacing: .7px;
}
.container_azs_map .map_azk{
	height: 630px;
	text-align: center;
	position: relative;
}
.container_azs_map .title_block{
	font-size: 27px;
	text-align: left;
	margin-bottom: 15px;
	color: #262626;
}
.container_azs_map .container_block{
	margin-bottom: 35px;
}
.container_azs_map .block_dropdown{
	height: auto;
	border-radius: 5px;
	position: relative;	
	overflow: hidden;
	margin-bottom: 10px;
}
.container_azs_map .block_dropdown:last-child{
	margin-bottom: 0px;
}
.container_azs_map .block_dropdown .drop_title{
	height: 50px;
	position: relative;
	padding: 0px 20px;
	color: #3a3a3a;
	font-size: 16px;
	font-weight: bold;
	line-height: 52px;
	box-shadow: inset 0 0 0 2px #d8d8d8;
	cursor: pointer;
	background: url(../templates/images/block_d.jpg);
}
.container_azs_map .block_dropdown.active .drop_title{
	color: #fff;
}
.container_azs_map .block_dropdown.active .drop_title{
	background: url(../templates/images/block_da.jpg);
}
.container_azs_map .block_dropdown .drop_title:after{
	content: '';
	position: absolute;
	right: 20px;
	top: 50%;
	background: url(../templates/img/sprite.png);
	width: 21px;
	height: 12px;
	margin-top: -6px;
}
.container_azs_map .block_dropdown.active .drop_title:after{
	background: url(../templates/img/sprite.png) -22px 0px;
}
.container_azs_map .block_dropdown .dropdown_hide{
	display: none;
	height: auto;
	position: relative;
}
.container_azs_map .block_dropdown .block_hide_info{
	box-sizing: border-box;
	-mox-box-sizing: border-box;
	padding: 23px 145px 23px 20px;
	background: #f9f9f9;
	border:1px solid #d8d8d8;
	border-top:none;
	position: relative;
}
.container_azs_map .block_dropdown .block_hide_info:nth-child(odd){
	background: #f2f2f2;
}
.container_azs_map a.button{
	position: absolute;
	top: 50%;
	right: 20px;
	margin: 0px;
	margin-top: -13.5px;
}
.container_azs_map .addres{
	color: #3a3a3a;
	font-size: 15px;
	position: relative;
	padding-left: 25px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	margin-bottom: 15px;
}
.container_azs_map .addres:after{
	content: '';
	position: absolute;
	right: 20px;
	top: 50%;
	background: url(../templates/img/sprite.png) 0px -13px;
	width: 15px;
	height: 23px;
	margin-top: -11.5px;
	left: 0px;
}
.container_azs_map .phone{
	color: #cf0616;
	font-size: 15px;
	position: relative;
	padding-left: 25px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}
.container_azs_map .phone:after{
	content: '';
	position: absolute;
	right: 20px;
	top: 50%;
	background: url(../templates/img/sprite.png) -15px -13px;
	width: 21px;
	height: 23px;
	margin-top: -11.5px;
	left: 0px;
}