H1{font-size:1.2em;color:#004ca0;line-height:1.2;}
H2,H3,h4,h5,h6{font-size:1.2em;color:#004ca0;line-height:1.2;}
p{font-size:1em;color:#000;line-height:1.0;}
a,a:visited,a:hover,a:link{font-size:12pt;color:#004ca0;line-height:1.2;text-decoration:underline;}
a.we{font-size:12pt;color:#3a72ff;line-height:1.2;text-decoration:underline;text-decoration:underline;}
body{margin:0;padding:0;}
.big{position:relative;top:110px;width:1045px;height:100%;background:#fff;padding:1px;border:0;margin:auto;}
.art{width:735px;background:#fff;padding:0;height:100%;border:0;float:right;}
.new{width:300px;height:100%;background:#fff;padding:2px;height:100%;border:0;float:left;}
.head{position:absolute;background:url("https://sdat-v-lombard.ru/head.png") left top no-repeat;width:1050px;margin-left:auto;margin-right:auto;top:-1px;left:0;right:0;}
.top-m{position:absolute;width:100%;background:#fff;top:80px;}
.top{width:1050px;background:#fff;padding:0;border:0;margin:0;margin:auto;}
.foot{position:relative;bottom:-190px;width:100%;height:70px;clear:both;background:#fff;padding:0;margin:0;}
.crs{width:1050px;background:#fff;padding:10px;border:0;margin:auto;}
img{float:right;margin:5px;}
.h-menu{height:28px;position:relative;z-index:100;}
.h-menu ul li a,.h-menu ul li a:visited{display:block;text-decoration:none;height:15px;text-align:center;color:#004ca0;background:#fff;font-size:1.2em;overflow:hidden;font-family:Calibri,Helvetica,Arial,sans-serif;font-weight:700;border-radius:.2em;border:1px solid #ddd;display:block; margin:0 10px 10px 0; padding:1px 5px 10px 10px;}
.h-menu ul{padding:0;margin:0;list-style:none;}
.h-menu ul li{float:left;position:relative;}
.h-menu ul li ul{display:none;}
.h-menu ul li:hover a{color:#004ca0;}
.h-menu ul li:hover ul{display:block;position:absolute;top:21px;left:0;width:105px;}
.h-menu ul li:hover ul li a.as{background:#fff;color:#004ca0;}
.h-menu ul li:hover ul li:hover a.as{background:#fff;color:#004ca0;}
.h-menu ul li:hover ul li ul{display:none;background:#fff;}
.h-menu ul li:hover ul li a{display:block;background:#fff;color:#1e95c7;}
.h-menu ul li:hover ul li:hover ul{display:block;position:absolute;left:105px;top:0;}
.h-menu ul li:hover ul li:hover ul.left{left:-105px;}
.share{padding:10px 0 0 750px;}
.lines{position:absolute;top:110px;width:99.9%;border:1px solid #ddd;}
.line2{width:99.9%;border:1px solid #ddd;}
.agres{display:none;}
/* Reconstructed responsive correction; unavailable external decorative background overridden. */
.head{background-image:none}.big,.top,.head,.crs{max-width:1050px;width:calc(100% - 28px)}.art{max-width:735px;width:70%}.new{width:28%}p{line-height:1.5}.h-menu ul{display:flex;flex-wrap:wrap}.h-menu ul li{float:none}.h-menu ul li a{height:auto;padding:6px 10px}.share{padding:10px 0;text-align:right}.crs{height:auto}.foot{height:auto}
@media(max-width:767px){.big{top:0;margin-top:20px}.art{width:100%;float:none}.new{width:100%;float:none}.head,.top-m{position:static}.head{margin-top:16px}.share{text-align:left}.top{width:100%}.top-m{padding:12px 14px}.lines{display:none}.foot{bottom:0;margin-top:30px}.h-menu ul{gap:4px}.h-menu ul li a{margin:0;font-size:16px}body{display:flex;flex-direction:column}.head{order:-3}.top-m{order:-2}.big{order:-1}p{font-size:17px}}

/* Include padding within mobile navigation width. */
.top-m,.top,.head,.crs,.big{box-sizing:border-box}

@media(max-width:767px){.h-menu{height:auto}.top-m{height:auto}}
