@charset "utf-8"; 
html, body, div, span, h1, h2, h3, h4, h5, h6, p, em, img, strong, b, u, i,dl, dt, dd, 
ol, ul, li, fieldset, form, label, tfoot, thead, article, aside, canvas, 
details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, 
video{ margin: 0; padding: 0; border: 0; outline: 0; vertical-align: baseline; background: transparent; font-size: 100%; }
html{ overflow-y:scroll; overflow-x:hidden; }
html, body{ height: 100%; }
.red { font-weight: bolder; color: #C3C; }
body{ font: 16px/1 Arial, Helvetica, sans-serif; color: #000; background: #fff; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{ display: block }
sup sub{ font-size: smaller; }
ul,ol{ list-style: none; }
a, a:visited{ text-decoration: none; }
a:hover{ text-decoration: none; }
a:focus, a:active{ text-decoration: none; }
table{ border-collapse: collapse; border-spacing: 0; }
.mainWrap{ width: 98%; max-width: 1240px; min-width: 800px; margin: 0 auto; padding-bottom: 15px; -webkit-box-shadow: 0 0 14px #999; -moz-box-shadow: 0 0 14px #999; box-shadow: 0 0 14px #999; background: url(/diz/img/bg_footer.png) no-repeat; -moz-background-size: 100%; -webkit-background-size: 100%; -o-background-size: 100%; background-size: 100%; background-position: center bottom; }
.nultable{ border: 0; border-spacing: 0px 0px; }
.nultable td { border: 0px; padding: 0px; }
.h-gradient { background: linear-gradient(top,#d8ebf9,#fff); background: -moz-linear-gradient(top,#d8ebf9,#fff); background: -webkit-gradient(linear, left top, left bottom, from(#d8ebf9), to(#fff)); background: -o-linear-gradient(top, #d8ebf9, #fff); background: -ms-linear-gradient(top, #d8ebf9, #fff); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#d8ebf9, endColorstr=#FFFFFF, GradientType=0); zoom: 1; -pie-background: linear-gradient(#d8ebf9, #fff); behavior: url(/diz/pie/pie.htc); }
.he180 { height: 180px; }
.w200 { width: 200px; }
.h-gradient h2{ font-size: 24px; font-weight: 100; color: #455db5; text-align: center; }
.h-gradient img{ float: left; margin-left: 60px; margin-top: 40px; }
.content{ margin: 0 0px 0 0px; }
.content h1{ margin: 50px 0; text-align: center; font-size: 24px; font-weight: 500; color: #455db5; }
.content h2{ margin-top: 30px; font-size: 18px; font-weight: 100; color: #455db5; }
.content h3{ margin: 25px 0; font-size: 18px; font-weight: 500; color: #455db5; text-indent: 50px; text-align: left; }
.content h4{ font-size: 16px; color: #455db5; text-indent: 50px; text-align: left; }
.content h6{ margin: 5px 0; font-size: 14px; font-weight: 100; text-indent: 30px; text-align: left; }
.content p{ font-size: 16px; margin-top: 14px; margin-bottom: 14px; line-height: 24px; text-align: left; }
.content ul li{ font-size: 16px; line-height: 24px; text-align: left; padding: 0; margin-left: 20px; }
.content ul li{ margin-top:5px; padding-left:25px; background:url(/diz/img/list.png) no-repeat 0 3px; }
.content .bread{ margin: 30px 0 50px; font-size: 14px; color: #6a6a6c; text-align: left; }
.content .bread a{ font-size: 14px; color: #8898d0; }
.content .bread a:hover{ color: #1257AB; text-decoration: underline; }
.aside{ float: left; width: 200px; margin-left: 30px; }
.aside .contactus{ position: relative; height: 85px; margin-top: -25px; padding-left: 80px; padding-top: 25px; font-size: 14px; line-height: 20px; color: #455db5; background: url(/diz/img/bg_contactus.png) no-repeat 0 0; z-index: 99; }
.aside .contactus .title{ margin-left: 20px; margin-bottom: 10px; font-size: 18px; }
.menu p a{ border-bottom: 2px solid #fff; font-size: 18px; line-height: 25px; color: #001d6e; margin-left: 10px; }
.menu p a:hover{ border-bottom-color:#001d6e }
.menu ul{ margin: 10px 0; }
.menu li{ text-align: left; }
.menu li a{ display: block; margin-bottom: 5px; padding: 8px 10px; border: 1px solid #e0e5ec; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; font-size: 16px; color: #051d5e; background: linear-gradient(top,#fff,#ebeff3); background: -moz-linear-gradient(top,#fff,#ebeff3); background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ebeff3)); background: -o-linear-gradient(top, #fff, #ebeff3); background: -ms-linear-gradient(top, #fff, #ebeff3); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#ffffff, endColorstr=#ebeff3, GradientType=0); zoom: 1; }
.menu li a:hover{ border-color: #79a8e9; color: #fff; background: linear-gradient(top,#6bbdfd,#29439c); background: -moz-linear-gradient(top,#6bbdfd,#29439c); background: -webkit-gradient(linear, left top, left bottom, from(#6bbdfd), to(#29439c)); background: -o-linear-gradient(top, #6bbdfd, #29439c); background: -ms-linear-gradient(top, #6bbdfd, #29439c); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#6bbdfd, endColorstr=#29439c, GradientType=0); zoom: 1; }
.n-menu li{ float: left; list-style: none; padding: 0px 3px; }
.n-menu li a{ display: block; margin-bottom: 5px; padding: 8px 10px; border: 1px solid #e0e5ec; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; font-size: 16px; color: #051d5e; text-decoration: none; background: linear-gradient(top,#fff,#ebeff3); background: -moz-linear-gradient(top,#fff,#ebeff3); background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ebeff3)); background: -o-linear-gradient(top, #fff, #ebeff3); background: -ms-linear-gradient(top, #fff, #ebeff3); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#ffffff, endColorstr=#ebeff3, GradientType=0); zoom: 1; }
.n-menu li a:hover{ border-color: #79a8e9; color: #fff; text-decoration: none; background: linear-gradient(top,#7df9ff,#29439c); background: -moz-linear-gradient(top,#7df9ff,#29439c); background: -webkit-gradient(linear, left top, left bottom, from(#7df9ff), to(#29439c)); background: -o-linear-gradient(top, #7df9ff, #29439c); background: -ms-linear-gradient(top, #7df9ff, #29439c); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#7df9ff, endColorstr=#29439c, GradientType=0); zoom: 1; }
.ya-page_js_yes .ya-site-form_inited_no { display: none; }
footer{ text-align: center; margin-top: 30px; font-size: 12px; color: #4a4a4a; line-height: 1.5; }
footer span{ color: #48578b; }
.gradient-menu-top { height: 1px; color:#C8C8C8; background-image: linear-gradient(left, #C8C8C8, #FFFFFF); background-image: -o-linear-gradient(left, #C8C8C8, #FFFFFF); background-image: -moz-linear-gradient(left, #C8C8C8, #FFFFFF); background-image: -webkit-linear-gradient(left, #C8C8C8, #FFFFFF); background-image: -ms-linear-gradient(left, #C8C8C8, #FFFFFF); background-image: -webkit-gradient(	linear,	left, right, color-stop(#C8C8C8), color-stop(#FFFFFF)); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#C8C8C8, endColorstr=#FFFFFF, GradientType=1); zoom: 1; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#C8C8C8', endColorstr='#FFFFFF')"; }
.gradient-menu-top2 { height: 1px; color:#E0E0E0; background-image: linear-gradient(left, #E0E0E0, #FFFFFF); background-image: -o-linear-gradient(left, #E0E0E0, #FFFFFF); background-image: -moz-linear-gradient(left, #E0E0E0, #FFFFFF); background-image: -webkit-linear-gradient(left, #E0E0E0, #FFFFFF); background-image: -ms-linear-gradient(left, #E0E0E0, #FFFFFF); background-image: -webkit-gradient(linear, left, right, color-stop(#E0E0E0), color-stop(#FFFFFF)); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#E0E0E0, endColorstr=#FFFFFF, GradientType=1); zoom: 1; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#E0E0E0', endColorstr='#FFFFFF')"; }
.gradient-menu-top3 { height: 1px; color:#F8F8F8  ; background-image: linear-gradient(left, #F8F8F8, #FFFFFF); background-image: -o-linear-gradient(left, #F8F8F8, #FFFFFF); background-image: -moz-linear-gradient(left, #F8F8F8, #FFFFFF); background-image: -webkit-linear-gradient(left, #F8F8F8, #FFFFFF); background-image: -ms-linear-gradient(left, #F8F8F8, #FFFFFF); background-image: -webkit-gradient(	linear,	left, right, color-stop(#F8F8F8), color-stop(#FFFFFF)); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#F8F8F8, endColorstr=#FFFFFF, GradientType=1); zoom: 1; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#F8F8F8', endColorstr='#FFFFFF')"; }
.gradient-menu-left { width: 1px; color:#C8C8C8; background-image: linear-gradient(top, #C8C8C8, #FFFFFF); background-image: -o-linear-gradient(top, #C8C8C8, #FFFFFF); background-image: -moz-linear-gradient(top, #C8C8C8, #FFFFFF); background-image: -webkit-linear-gradient(top, #C8C8C8, #FFFFFF); background-image: -ms-linear-gradient(top, #C8C8C8, #FFFFFF); background-image: -webkit-gradient(top,	color-stop(#C8C8C8), color-stop(#FFFFFF)); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#C8C8C8, endColorstr=#FFFFFF, GradientType=0); zoom: 1; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#C8C8C8', endColorstr='#FFFFFF')"; }
   .gradient-menu-left2 { width: 1px; color:#E0E0E0; background-image: linear-gradient(top, #E0E0E0, #FFFFFF); background-image: -o-linear-gradient(top, #E0E0E0, #FFFFFF); background-image: -moz-linear-gradient(top, #E0E0E0, #FFFFFF); background-image: -webkit-linear-gradient(top, #E0E0E0, #FFFFFF); background-image: -ms-linear-gradient(top, #E0E0E0, #FFFFFF); background-image: -webkit-gradient(top,	color-stop(#E0E0E0), color-stop(#FFFFFF)); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#E0E0E0, endColorstr=#FFFFFF, GradientType=0); zoom: 1; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#E0E0E0', endColorstr='#FFFFFF')"; }
   .gradient-menu-left3 { width: 1px; background-image: linear-gradient(top, #F8F8F8, #FFFFFF); background-image: -o-linear-gradient(top, #F8F8F8, #FFFFFF); background-image: -moz-linear-gradient(top, #F8F8F8, #FFFFFF); background-image: -webkit-linear-gradient(top, #F8F8F8, #FFFFFF); background-image: -ms-linear-gradient(top, #F8F8F8, #FFFFFF); background-image: -webkit-gradient(top,	color-stop(#F8F8F8), color-stop(#FFFFFF)); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#F8F8F8, endColorstr=#FFFFFF, GradientType=0); zoom: 1; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#F8F8F8', endColorstr='#FFFFFF')"; }
.gradient-line-top-l { color:#C8C8C8; height: 1px; background-image: linear-gradient(right, #C8C8C8, #FFFFFF); background-image: -o-linear-gradient(right, #C8C8C8, #FFFFFF); background-image: -moz-linear-gradient(right, #C8C8C8, #FFFFFF); background-image: -webkit-linear-gradient(right, #C8C8C8, #FFFFFF); background-image: -ms-linear-gradient(right, #C8C8C8, #FFFFFF); background-image: -webkit-gradient(right,	color-stop(#C8C8C8), color-stop(#FFFFFF)); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#FFFFFF, endColorstr=#C8C8C8, GradientType=1); zoom: 1; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#FFFFFF', endColorstr='#C8C8C8')"; }
.gradient-line-top-2 { color:#E0E0E0; height: 1px; background-image: linear-gradient(right, #E0E0E0, #FFFFFF); background-image: -o-linear-gradient(right, #E0E0E0, #FFFFFF); background-image: -moz-linear-gradient(right, #E0E0E0, #FFFFFF); background-image: -webkit-linear-gradient(right, #E0E0E0, #FFFFFF); background-image: -ms-linear-gradient(right, #E0E0E0, #FFFFFF); background-image: -webkit-gradient(right,	color-stop(#E0E0E0), color-stop(#FFFFFF)); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#FFFFFF, endColorstr=#E0E0E0, GradientType=1); zoom: 1; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#FFFFFF', endColorstr='#E0E0E0')"; }
.gradient-line-niz-l { height: 4px; background-image: linear-gradient(225deg, #EBF7F8, #FFFFFF); background-image: -o-linear-gradient(225deg, #EBF7F8, #FFFFFF); background-image: -moz-linear-gradient(225deg, #EBF7F8, #FFFFFF); background-image: -webkit-linear-gradient(225deg, #EBF7F8, #FFFFFF); background-image: -ms-linear-gradient(225deg, #EBF7F8, #FFFFFF); background-image: -webkit-gradient(225deg, color-stop(#FFFFFF),	color-stop(#EBF7F8)); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#FFFFFF, endColorstr=#EBF7F8, GradientType=1); zoom: 1; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#FFFFFF', endColorstr='#EBF7F8')"; }
.gradient-line-niz-r { height: 4px; background-image: linear-gradient(-45deg, #EBF7F8, #FFFFFF); background-image: -o-linear-gradient(-45deg, #EBF7F8, #FFFFFF); background-image: -moz-linear-gradient(-45deg, #EBF7F8, #FFFFFF); background-image: -webkit-linear-gradient(-45deg, #EBF7F8, #FFFFFF); background-image: -ms-linear-gradient(-45deg, #EBF7F8, #FFFFFF); background-image: -webkit-gradient(linear,	left top, right bottom, color-stop(#EBF7F8), color-stop(#FFFFFF)); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#EBF7F8, endColorstr=#FFFFFF, GradientType=1); zoom: 1; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#EBF7F8', endColorstr='#FFFFFF')"; }
.std { height: 30px; text-align: left; vertical-align: middle; white-space: nowrap; background-image: linear-gradient(left top, #EBF6FE, #FFFFFF); background-image: -o-linear-gradient(left top, #EBF6FE, #FFFFFF); background-image: -moz-linear-gradient(left top, #EBF6FE, #FFFFFF); background-image: -webkit-linear-gradient(left top, #EBF6FE, #FFFFFF); background-image: -ms-linear-gradient(left top, #EBF6FE, #FFFFFF); background-image: -webkit-gradient(	linear,	left top, right bottom, color-stop(#EBF6FE), color-stop(#FFFFFF)); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#EBF6FE, endColorstr=#FFFFFF, GradientType=1); zoom: 1; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#EBF6FE', endColorstr='#FFFFFF')"; }
.std a { color:#4860b7; }
.std a:hover{ color:#126DAB; }
.std:hover{ background-image: linear-gradient(left top, #abd4f6, #FFFFFF); background-image: -o-linear-gradient(left top, #abd4f6, #FFFFFF); background-image: -moz-linear-gradient(left top, #abd4f6, #FFFFFF); background-image: -webkit-linear-gradient(left top, #abd4f6, #FFFFFF); background-image: -ms-linear-gradient(left top, #abd4f6, #FFFFFF); background-image: -webkit-gradient(	linear,	left top, right bottom, color-stop(#abd4f6), color-stop(#FFFFFF)); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#abd4f6, endColorstr=#FFFFFF, GradientType=1); zoom: 1; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#abd4f6', endColorstr='#FFFFFF')"; }
.kroha{ text-align: left; height: auto; line-height: auto; margin: 0; padding: 25px 50px 25px 30px; background: #EAF5F9; border:1px solid #DFE8F4; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; box-shadow: 3px 3px 3px #8A8A8A; -moz-box-shadow: 3px 3px 3px #8A8A8A; -webkit-box-shadow: 3px 3px 3px #8A8A8A; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FBFDFF), to(#E6F2FF)); background: -moz-linear-gradient(##FBFDFF, #E6F2FF); background: linear-gradient(#FBFDFF, #E6F2FF); -pie-background: linear-gradient(#FBFDFF, #E6F2FF); behavior: url(/diz/pie/pie.htc); -pie-box-shadow: 3px 3px 3px #8A8A8A; behavior: url(/diz/pie/pie.htc); }
.green a{ text-align: left;	font-style: italic;	height: auto; line-height: auto; margin: 0;	padding: 15px 30px 15px 30px; background: #7FFFD4; border:1px solid #006400; border-radius: 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px; box-shadow: 3px 3px 3px #8A8A8A; -moz-box-shadow: 3px 3px 3px #8A8A8A; -webkit-box-shadow: 3px 3px 3px #8A8A8A; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#E0FFFF), to(#40E0D0)); background: -moz-linear-gradient(#E0FFFF, #40E0D0); background: linear-gradient(#E0FFFF, #40E0D0); -pie-background: linear-gradient(#E0FFFF, #40E0D0); behavior: url(/diz/pie/pie.htc); -pie-box-shadow: 3px 3px 3px #8A8A8A; behavior: url(/diz/pie/pie.htc); }
.green a:hover{	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#E9FEFE), to(#63F8F8)); background: -moz-linear-gradient(#E9FEFE, #63F8F8); background: linear-gradient(#E9FEFE, #63F8F8); -pie-background: linear-gradient(#E9FEFE, #63F8F8); }
.green span{ front-color: #06F;	font-weight: bold; }
.borderimg-l{ float: left; margin: 10px 20px 10px 0px; border: 1px solid #DFE8F4; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; behavior: url(/diz/pie/pie.htc); box-shadow: 3px 3px 3px #8A8A8A; -moz-box-shadow: 3px 3px 3px #8A8A8A; -webkit-box-shadow: 3px 3px 3px #8A8A8A; -pie-box-shadow: 3px 3px 3px #8A8A8A; behavior: url(/diz/pie/pie.htc); }
.foto{ height: auto; float: right; line-height: auto; margin: 0px 0px 0px 20px; padding: 15px 15px 15px 15px; background: #EAF5F9; text-align: center; border:1px solid #DFE8F4; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; behavior: url(/diz/pie/pie.htc); box-shadow: 3px 3px 3px #8A8A8A; -moz-box-shadow: 3px 3px 3px #8A8A8A; -webkit-box-shadow: 3px 3px 3px #8A8A8A; -pie-box-shadow: 3px 3px 3px #8A8A8A; behavior: url(/diz/pie/pie.htc); background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#F5F8FC)); background: -moz-linear-gradient(#FFFFFF, #F5F8FC); background: linear-gradient(#FFFFFF, #F5F8FC); -pie-background: linear-gradient(#FFFFFF, #F5F8FC); behavior: url(/diz/pie/pie.htc); }
.foto-pic{ height: auto; float:left; line-height: auto; margin: 0px 0px 0px 0px; padding: 15px 15px 15px 15px; background: #EAF5F9; text-align: center; border:1px solid #DFE8F4; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; behavior: url(/diz/pie/pie.htc); box-shadow: 3px 3px 3px #8A8A8A; -moz-box-shadow: 3px 3px 3px #8A8A8A; -webkit-box-shadow: 3px 3px 3px #8A8A8A; -pie-box-shadow: 3px 3px 3px #8A8A8A; behavior: url(/diz/pie/pie.htc); background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#F5F8FC)); background: -moz-linear-gradient(#FFFFFF, #F5F8FC); background: linear-gradient(#FFFFFF, #F5F8FC); -pie-background: linear-gradient(#FFFFFF, #F5F8FC); behavior: url(/diz/pie/pie.htc); }
.foto img{ text-align: center; margin: 10px; border: 1px solid #DFE8F4; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; behavior: url(/diz/pie/pie.htc); box-shadow: 3px 3px 3px #8A8A8A; -moz-box-shadow: 3px 3px 3px #8A8A8A; -webkit-box-shadow: 3px 3px 3px #8A8A8A; -pie-box-shadow: 3px 3px 3px #8A8A8A; behavior: url(/diz/pie/pie.htc); }
.foto p{ text-align: center; font-size: 14px; color: #0B3466; line-height: 18px; margin-top: 5px; margin-bottom: 5px; }
.w100 { width: 100%; }
.w230 { width: 230px; }
.w300 { width: 300px; }
.w84 { width: 84%; }
.w80 { width: 80%; }
.w8 { width: 8%; }
.w69 { width: 69%; }
.w31 { width: 31%; }
.w14 { width: 14%; }
.w37 { width: 37%; }
.w50 { width: 50%; }
.w3 { width: 3%; }
.w3 { width: 10%; }
.up { vertical-align: top; }
.odin { width: 1px; height: 1px; }
.he1 { height: 1px; }
.np{ font-size: 16px; margin-top: 14px; margin-bottom: 14px; line-height: 24px; text-align: left; }
.nowrap{ white-space: nowrap; }
.ya-page_js_yes .ya-site-form_inited_no { display: none; }
.fl { float: left; }
.tablica td { border: 1px solid #006; vertical-align: top; padding-top: 10px; padding-right: 15px; padding-bottom: 10px; padding-left: 15px; }
.center { text-align: center; }
strong { color: #001851; }
.borderimg{ float: right; margin: 10px 0 10px 20px; border: 1px solid #DFE8F4; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; behavior: url(/diz/pie/pie.htc); box-shadow: 3px 3px 3px #8A8A8A; -moz-box-shadow: 3px 3px 3px #8A8A8A; -webkit-box-shadow: 3px 3px 3px #8A8A8A; -pie-box-shadow: 3px 3px 3px #8A8A8A; behavior: url(/diz/pie/pie.htc); }
.kr-m{ text-align: center; font: 10px; width: 200px; height: auto; line-height: auto; margin: 0; padding: 10px; background: #EAF5F9; border:1px solid #DFE8F4; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; box-shadow: 3px 3px 3px #8A8A8A; -moz-box-shadow: 3px 3px 3px #8A8A8A; -webkit-box-shadow: 3px 3px 3px #8A8A8A; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FBFDFF), to(#E6F2FF)); background: -moz-linear-gradient(##FBFDFF, #E6F2FF); background: linear-gradient(#FBFDFF, #E6F2FF); -pie-background: linear-gradient(#FBFDFF, #E6F2FF); behavior: url(/diz/pie/pie.htc); -pie-box-shadow: 3px 3px 3px #8A8A8A; behavior: url(/diz/pie/pie.htc); }
.kr-m a { color: #000099; font-size: 10px; }
#marker-bar,
#txtselect_marker { display: block; visibility: hidden; position: absolute; z-index: 1200; opacity: 0; -webkit-transition: opacity .4s, visibility .1s linear .4s; -moz-transition: opacity .4s, visibility .1s linear .4s; -o-transition: opacity .4s, visibility .1s linear .4s; transition: opacity .4s, visibility .1s linear .4s; }
#txtselect_marker { cursor: pointer; width: 48px; height: 48px; background:url(/diz/js/masha/img/textselect/marker.png) -0px -0px no-repeat; }
#marker-bar{ border: 1px solid #ccc; border-radius: 15px; background: #fff; padding: 5px 10px; cursor: default; box-shadow: 0px 0px 4px #ccc; }
#txtselect_marker:hover { background-position: -0px -48px; }
#marker-bar.show,
#txtselect_marker.show { visibility: visible; -webkit-transition: opacity .4s, visibility 0s; -moz-transition: opacity .4s, visibility 0s; -o-transition: opacity .4s, visibility 0s; transition: opacity .4s, visibility 0s; opacity: 1; }
#marker-bar .masha-social,
#marker-bar .masha-marker{ cursor: pointer; display: block; margin: 0 5px; float: left; }
#marker-bar .masha-marker{ line-height: 1em; color: #aaa; border-bottom: 1px dotted #aaa; margin-right: 10px; }
#marker-bar .masha-marker:hover { color: #ea3e26; border-color: #ea3e26; }
.masha-social{ cursor: pointer; width: 20px; height: 20px; background: url(/diz/js/masha/img/textselect/social-icons.png) 20px 20px no-repeat; }
.masha-social.twitter{ background-position: 0 -20px; }
.masha-social.twitter:hover { background-position: 0 0; }
.masha-social.facebook{ background-position: -20px -20px; }
.masha-social.facebook:hover { background-position: -20px 0; }
.masha-social.vk{ background-position: -40px -20px; }
.masha-social.vk:hover { background-position: -40px 0; }
.masha-social.gplus{ background-position: -60px -20px; }
.masha-social.gplus:hover { background-position: -60px 0; }
.user_selection, .user_selection_true { background: #c4f47d; padding: 2px 0; }
.user_selection a.txtsel_close, .user_selection_true a.txtsel_close { display:none; }
.user_selection .closewrap, .user_selection_true .closewrap { position: relative; }
.user_selection.hover a.txtsel_close, .user_selection_true.hover a.txtsel_close { display: inline-block; position: absolute; top: -7px; left: -5px; width: 33px; height: 33px; background: url(/diz/js/masha/img/textselect/closemarker.png) -0px -0px no-repeat; }
.user_selection.hover a.txtsel_close:hover, .user_selection_true.hover a.txtsel_close:hover { background-position: -0px -33px; }
#upmsg-selectable { position: fixed; top: -57px; left: 0; height: 57px; width: 100%; visibility:hidden; background: url(/diz/js/masha/img/textselect/upmsg_bg.png) repeat-x; z-index: 9999; overflow:hidden; -webkit-transition: top .4s, visibility .1s linear .4s; -moz-transition: top .4s, visibility .1s linear .4s; -o-transition: top .4s, visibility .1s linear .4s; transition: top .4s, visibility .1s linear .4s; }
#upmsg-selectable.show { visibility: visible; -webkit-transition: top .4s, visibility 0s; -moz-transition: top .4s, visibility 0s; -o-transition: top .4s, visibility 0s; transition: top .4s, visibility 0s; top: 0; }
#upmsg-selectable .upmsg-selectable-inner { width: 928px; height: auto; margin: 0 auto; position: relative; }
#upmsg-selectable .upmsg-selectable-inner img { float: left; }
#upmsg-selectable .upmsg-selectable-inner p { color:white; font-size:12px; font-family: Arial, sans-serif; white-space: nowrap; margin-left:63px; margin-top:17px; text-align:left; text-shadow:0 -1px 0 #000000; }
#upmsg-selectable .upmsg-selectable-inner .upmsg_closebtn { bottom:-4px; display:block; height:19px; position:absolute; right:0; width:19px; background: url(/diz/js/masha/img/textselect/upmsg_closebtn.png) no-repeat -0px -0px; }
#upmsg-selectable .upmsg-selectable-inner .upmsg_closebtn:hover { background-position: -0px -19px; }
#share-popup { background: #fff; border: 1px solid #aaa; border-radius: 5px; box-shadow: 0 0 5px rgba(0,0,0,0.5); position: absolute; width: 414px; line-height: 1.4; visibility: hidden; z-index: 100; font-size: 10px; padding: 10px 0; opacity: 0; -webkit-transition: opacity .4s, visibility .1s linear .4s; -moz-transition: opacity .4s, visibility .1s linear .4s; -o-transition: opacity .4s, visibility .1s linear .4s; transition: opacity .4s, visibility .1s linear .4s; }
#share-popup.show { visibility: visible; opacity: 1; -webkit-transition: opacity .4s, visibility 0s; -moz-transition: opacity .4s, visibility 0s; -o-transition: opacity .4s, visibility 0s; transition: opacity .4s, visibility 0s; opacity: 1; }
#share-popup .social { padding: 0 0 10px 17px; height: 40px; }
#share-popup .social p { padding-bottom: 10px; margin: 0; font-weight: bold; }
#share-popup .social ul { list-style: none; margin: 0; padding: 0; }
#share-popup .social ul li { float: left; margin-right: 20px; padding-top: 2px; position: relative; }
#share-popup .social ul a { text-decoration: none; font-size: 11px; display: inline-block; color: #aaa; padding-left: 25px; }
#share-popup .social ul a:hover { text-decoration: underline; color: #ea3e26; }
#share-popup .social a span{ cursor: pointer; width: 20px; height: 20px; position: absolute; left: 0; top: 0; background-image: url(/diz/js/masha/img/textselect/social-icons.png); background-repeat: no-repeat; background-position: 20px 20px; }
#share-popup .social ul a.tw { background: url(/diz/js/masha/img/textselect/soc.png) 0 0 no-repeat; }
#share-popup .social ul a.fb { background: url(/diz/js/masha/img/textselect/soc.png) 0 -16px no-repeat; }
#share-popup .social ul a.vk { background: url(/diz/js/masha/img/textselect/soc.png) 0 -32px no-repeat; }
#share-popup .social ul a.gp { background: url(/diz/js/masha/img/textselect/soc.png) 0 -48px no-repeat; }
#share-popup .link { clear: both; border-top: 1px solid #d9d9d9; padding: 10px 5px 0 10px; line-height: 1.2; overflow: hidden; margin: 0 7px; }
#share-popup .link p { font-weight: bold; padding: 0 0 3px 0; margin: 0; }
#share-popup .link span { color: #999; display: block; padding-top: 3px; }
#share-popup .link a { display: block; }    
.b-share-icon { background: url("/diz/img/soc6.png") no-repeat scroll 0 0 transparent !important; height: 26px !important; }
.b-share__handle { height: 26px !important; }
.b-share__handle, .b-share-icon { padding:0 10px 0 0 !important; }
.b-share-icon_twitter { background-position: 0 0px !important; width: 98px !important; }
.b-share-icon_gplus { background-position: 0 -26px !important; width: 42px !important; }
.b-share-icon_vkontakte { background-position: 0 -52px !important; width: 147px !important; }
.b-share-icon_facebook { background-position: 0 -78px !important; width: 138px !important; }
.b-share-icon_odnoklassniki { background-position: 0 -104px !important; width: 76px !important; }
.b-share-icon_moimir { background-position: 0 -130px !important; width: 103px !important; }
/*
     */
/*
*/