* {margin: 0;padding: 0;}
body {font: 12px/18px Arial, Tahoma, Verdana, sans-serif;width: 100%;}
a {color: black;outline: none;text-decoration: underline;}
a:hover {text-decoration: none;}
p {margin: 0 0 9px;}
img {border: none;}
input {vertical-align: middle;}
#wrapper {width: 975px;margin: 0 auto;}
.clear{clear:both;}
/* Header
-----------------------------------------------------------------------------*/
#header {height: 160px;}
#header .menu-header{float: right;overflow: auto;margin-top: 30px;}
#header .logo {float: left;margin-top: 20px;}
.ya-site-form__form{float: left;padding: 115px 0 0 70px !important;width: 350px;}
#header .ya-site-form .ya-site-form__search-input{padding:3px !important;}
#header .ya-site-form__input-text.ya-site-form__input-text_type_hint{height:20px !important;border:1px solid #a6a6a6;}
#header .ya-site-form__input-text{height:20px !important;}
.logo .tel-num {margin: 10px 0 0 35px;*line-height:30px;Color:#6d6e74;Font-family:Tahoma;}
.logo .tel-num b {Font-size:22px;}
.logo .tel-num sup {Font-size:16px;}
/*счетчик*/
#header .counter{background: url('/template/dl/images/counter.png') left top no-repeat;float:right;display:block;width: 219px;height: 30px;padding: 10px 0;line-height: 20px;text-decoration:none;font-size: 16px;text-align:center;text-transform:none;font-weight:normal;}
#header .operation-menu{width: 300px;float:left;font-weight:normal;}
#header .phone {background: url("/template/dl/images/phone-icon.png") no-repeat scroll left center rgba(0, 0, 0, 0);color: #0093DD;font-size:18px; margin: 0 0 10px;padding: 10px 0 10px 40px;}
/* Middle
-----------------------------------------------------------------------------*/
#middle {width: 100%;height: 1%;position: relative;min-height: 550px;}
#middle:after {content: '.';display: block;clear: both;visibility: hidden;height: 0;}
/*menu po centru*/
#menu-center{background: url("/template/dl/images/bg-menu-centr.png") no-repeat scroll left top transparent;height:313px;margin-bottom: 15px;}
#menu-center .mnu-center-left{float: left; width:715px;}
.mnu-center-left ul{list-style-type: none;margin: 38px 48px;width:100%;}
.mnu-center-left ul ul {margin:8px 0 0 125px;}
/*start startpoint*/
#menu-center ul li.osn {float:left;display: block;height: 135px;margin-right:48px;width: 265px;}
#menu-center ul li.osn strong{font-size:20pt;font-family: Tahoma;color:#0A6EB9;font-weight:normal;margin-left: 6px;}
#menu-center .kupit, #menu-center .prodat, #menu-center .sdat, #menu-center .snjat{float:left;width:111px;height:112px;cursor:pointer;}
#menu-center .kupit{background: url("/template/dl/images/ico-kupit.png") no-repeat scroll 0 -6px transparent;}
#menu-center .kupit:hover{background: url("/template/dl/images/ico-kupit-gray.png") no-repeat scroll 5px 0 transparent;}
#menu-center .prodat{background: url("/template/dl/images/ico-prodat.png") no-repeat scroll 0 -6px transparent;}
#menu-center .prodat:hover{background: url("/template/dl/images/ico-prodat-gray.png") no-repeat scroll 5px 0 transparent;}
#menu-center .snjat{background: url("/template/dl/images/ico-snjat.png") no-repeat scroll 0 -6px transparent;}
#menu-center .snjat:hover{background: url("/template/dl/images/ico-snjat-gray.png") no-repeat scroll 5px 0 transparent;}
#menu-center .sdat{background: url("/template/dl/images/ico-sdat.png") no-repeat scroll 0 -6px transparent;}
#menu-center .sdat:hover{ background: url("/template/dl/images/ico-sdat-gray.png") no-repeat scroll 5px 0 transparent;}
/*end startpoint*/
.mnu-center-left ul a {color:#000;font-size:9pt;font-family: Tahoma;}
#menu-center .mnu-center-right{float: right;width:260px;font-style: italic;Color:#fff;}
.mnu-center-right .login_main{margin: 37px 32px 0;}
.mnu-center-right .autoriz-title{color: white;font-size: 15px;font-weight: bold;text-shadow: 1px 2px 1px #183384;}
.mnu-center-right input{Color:#797a80;width:175px;}
.mnu-center-right input.but-login{background: url("/template/dl/images/but-login.png") no-repeat scroll -4px 0 transparent;border:0px;color:#000;font-size:14px;height:52px;text-shadow: 0px -1px 2px #fff;width:183px;cursor: pointer;}
.mnu-center-right a {color:#fff;} 
/*end menu po centru*/
#container {width: 100%;float: left;overflow: hidden;}
#content {padding: 0 290px 0 0;Font-size:13px;}
#content h1{Font-size:18px;margin-bottom:15px;}
#content .page_display ul{list-style-type:disc;margin: 0 0 18px 40px;}
#content .page_display ol{list-style-type:decimal;margin: 0 0 18px 40px;}
#content ul.banners {list-style-type: none;margin-left: 0px;}
#content ul.banners li {float: left;}

/* Sidebar Right
-----------------------------------------------------------------------------*/
#sideRight {float: left;margin-right: -3px;width: 290px;margin-left: -290px;position: relative;margin-top: 25px;}
.sidebar ul {list-style-type: none;}
.sidebar .date-news {background: url("/template/dl/images/bg-news-date.png") no-repeat scroll left top transparent;padding: 10px 10px 15px;color:#0A6EB9;font-weight:bold;float: left;}
.sidebar .news-link{overflow:hidden;padding-left: 5px;padding-top: 25px;*padding-top: 5px;}
* html .news-link{float:left;}
#sideRight .news-block .news-block-header a {display: block;color: #fff;font-family: Tahoma;font-size: 20px;font-weight: normal;text-decoration: none;}
#sideRight .news-block .news-block-header{-webkit-border-radius: 8px;moz-border-radius: 8px;border-radius: 8px;margin-bottom: 10px;background: url("/template/dl/images/autoriz-blok-header-or.png") no-repeat scroll -22px 0 transparent;padding: 8px 0 10px 18px;text-align: left;}
#sideRight .news-block {margin: 0 0 30px 20px;}
.date-news p{Font-weight:normal;margin:3px 2px 0 2px;width: 32px;text-align: center;line-height: 14px;}
.date-news p b {Font-size:18px;}
.sidebar a {Color:#000;Font-weight:bold;}
.sidebar .side-banner{margin-bottom: 20px;text-align: right;}


/* Footer
-----------------------------------------------------------------------------*/
#footer {border-top: 3px solid #0a6eb9;height: 100px;margin-top:15px;}
#footer .copyright{float: left;Font:11px Tahoma;padding-top: 7px;}
#footer .obr-svjaz{background: url("/template/dl/images/obr-svjaz-foot.png") no-repeat scroll 0 0 transparent;float: right;height:53px;width:256px;Color:#fff;margin-top:20px;}
.obr-svjaz .obr-svjaz-text{font: italic bold 14px Tahoma;margin-left: 7px;margin-top: 7px;}
.obr-svjaz .obr-svjaz-telef{font: italic 19pt Tahoma;margin-left: 120px;margin-top: -20px;}
#prosmotr img.ajax-loader{border:none;width: 32px;height: 32px;top:35px;left:50%;position:relative;}
#footer .footer-right{float: right;width:60%;}
#footer .footer-menu {text-align: right;}
#footer .footer-menu ul{list-style-type: none;}
#footer .footer-menu li{display:inline-block;}
#footer .footer-menu li a {display: block;padding: 8px 10px;font-size: 14px;color: #0a6eb9;}


.overlay {
	background: #000000;
	top: 0;
	z-index: 20;
	position: fixed;
	width: 100%;
	height: 100%;
	opacity: 0.8;
}
.warning {
	background: lightgray;
	border: 1px solid black;
	top: 35%;
	left: 35%;
	z-index: 9999;
	position: fixed;
	padding: 20px;
	font-size: 14px;
	width: 490px;
	text-align: center;
}
/*
     */
/*
*/