body {top:0;left:0;width:100%;min-height:100%;margin:0;padding:0;font-family:Arial, Helvetica, Sans;background:url("img/bg.png") repeat}
a img {border:0}
a {outline:none}
#page {position:relative;width:1100px;margin:0 auto 15px auto;background:#eee;overflow:hidden;box-shadow:0px 1px 3px #7d8c91;-moz-box-shadow:0px 1px 3px #7d8c91;-webkit-box-shadow:0px 1px 3px #7d8c91}
#header {width:1100px;overflow:hidden;background:#afc3c8 url("img/bghead-index.png") no-repeat}
.headpg {height:395px}
.headmain {height:580px}
#header ul {margin:0;padding:0}
#header ul li {margin-left:7px;list-style-type:none;float:left}
#header ul li a {display:block;text-decoration:none;color:#fff;text-transform:uppercase;font-weight:bold;text-shadow:1px 1px 2px #687a8f}
#header .logo {min-width:230px;margin:35px 50px 0 35px;padding:16px 0 15px 60px;color:#38475A;font-size:40px;background:url("img/sprite.png") center -653px no-repeat;font-family:'Roboto', Arial, Helvetica, Sans}
#header .logo b {color:#fff}
.menu {max-width:100px;font-size:12px}
#header a.menu:hover {color:#38475A}
#header ul li span {display:block;border-left:2px solid #fff}
#header ul li .activ {color:#38475A}
#header ul li .activ {color:#38475A}
#header ul li .menuw110 {height:110px}
#header ul li .menuw100 {height:100px}
#header ul li .menuw20 {height:20px}
#header ul li .menuw35 {height:35px}
#header ul li .menuw70 {height:70px}
#header ul li .menuw80 {height:80px}
#header ul li .menuw90 {height:90px}
#header #hdl {width:290px;margin-top:75px;margin-left:255px;float:left}
#header #hdr {margin-top:50px;margin-right:25px;text-align:right;float:right}
#header #hdr div{font-weight:bold}
#header #hdl p, #hdl h2 {font-size:14px;color:#fff;font-weight:bold}
#header #hdl i {display:block;margin-top:10px;font-size:13px;color:#38475A}
#header #hdr .tel {font-size:21px;color:#38475A}
#header #hdr .minitel{font-size:16px;color:#38475A}
#header #hdr a {font-size:14px;color:#fff}
#header #hdr span{display:inline-block;width:25px;height:25px;margin-top:5px;cursor:pointer}
#header #hdr span.whatsapp{background:url("img/sprite.png") 0 -56px no-repeat}
#header #hdr span.viber{background:url("img/sprite.png") 0 -84px no-repeat}
#header #hdr span.skype{background:url("img/sprite.png") 0 -112px no-repeat}
#header #hdr span.email{background:url("img/sprite.png") 0 -140px no-repeat}
#header #hdr p {font-style:italic;font-size:13px;color:#38475A}
#header #hdr2 {position:relative;width:500px;margin-top:15px;margin-right:25px;float:right}
#header #hdr2 h2 {margin:0 0 10px 0;color:#38475A;white-space:nowrap}
#header #hdr2 #frm {clear:both;height:35px}
#header #hdr2 input, .bartim  .isndmes {padding:4px 10px;font-size:13px;font-style:italic;color:#333;background:#fff;border:1px solid #ccc;border-radius:0;float:left}
#header #hdr2 #telephone {width:260px}
#header #hdr2 #getdocl {width:170px;margin-right:7px}
#header #hdr2 #getdocr {width:110px}
#header #hdr2 .isndmes {width:290px}
.bartim  .isndmes {width:90%;float:none}
#header #hdr2 .errmes {display:block;margin:10px 0;font-weight:bold;color:#c83b45}
#header #hdr2 #getdocmes span {color:#c83b45}
#header #hdr2 #frmbtn, #header #hdr2 .sndbtn, .bartim .sndbtn {margin-top:2px;margin-left:5px;padding:5px 20px;background:#c83b45;color:#fff;text-decoration:none;font-size:12px;text-transform:uppercase;text-align:center;float:left;cursor:pointer}
#header #hdr2 #frmbtn:hover, #header #hdr2 .sndbtn:hover, .bartim .sndbtn:hover {background:#aaa}
.bartim .sndbtn {margin-left:5%}
#header #hdr2 i, #header #hdr2 .d p {display:block;color:#38475A;font-size:12px}
#header #hdr2 .b {width:77px;margin-left:4px;float:right}
#header #hdr2 .b:hover {margin-top:-5px}
#header #hdr2 .b:hover .d {display:block}
#header #hdr2 .bi {width:57px;height:61px;margin-left:10px}
#header #hdr2 .bh {margin-top:7px;font-size:13px;text-align:center;color:#38475A}
#header #hdr2 .bh b {display:block}
#header #hdr2 .d {display:none;position:absolute;left:0;top:65px;padding:20px;background:#fff}
#header #hdr2 #dserv1 {background:url("img/sprite.png") no-repeat -200px 0}
#header #hdr2 .b:hover #dserv1 {background-position:-261px 0}
#header #hdr2 #dserv2 {background:url("img/sprite.png") no-repeat -200px -61px}
#header #hdr2 .b:hover #dserv2 {background-position:-261px -61px}
#header #hdr2 #dserv3 {background:url("img/sprite.png") no-repeat -200px -122px}
#header #hdr2 .b:hover #dserv3 {background-position:-261px -122px}
#header #hdr2 #dserv4 {background:url("img/sprite.png") no-repeat -200px -183px}
#header #hdr2 .b:hover #dserv4 {background-position:-261px -183px}
#header #hdr2 #dserv5 {background:url("img/sprite.png") no-repeat -200px -244px}
#header #hdr2 .b:hover #dserv5 {background-position:-261px -244px}
#header #hdr2 #dserv6 {background:url("img/sprite.png") no-repeat -200px -305px}
#header #hdr2 .b:hover #dserv6 {background-position:-261px -305px}
#header .dopserv {display:block;margin-top:10px;font-size:13px}
#header .dopserv a {font-weight:bold}
#header .dopserv a:hover {color:#38475A !important}
#varmesg {position:absolute;top:435px;left:30px;padding:0 0 15px 70px}
#varmesg #varmicon {width:53px;height:53px;margin-left:-70px;background:url("img/sprite.png") no-repeat 0 0;float:left}
#varmesg #varmesgh {font-size:16px;color:#fff;font-weight:bold;text-shadow:1px 1px 2px #687a8f}
#varmesg #varmesgd {width:330px;margin-top:5px;font-size:13px;font-weight:bold;color:#38475A}
#varmesg #varmesgd a {color:#C83B45}
.h2main {font-weight:normal;font-size:20px;font-style:italic}
.over {overflow:hidden}
.clear {clear:both;font-size:0;overflow:hidden}
.mainc {padding:40px;background:#fff}
.main {position:relative;left:0%;width:280px;margin-top:10px;margin-bottom:10px;border:10px solid #fff;background:#fff;/* url("img/bgmain.png") repeat-x;*/}
.wrap {position:relative;left:100%;width:790px;margin:-10px -770px -10px 20px;background:#fff}
.mainl {position:relative;left:-280px;width:280px;margin-right:-280px;margin-left:-30px;padding-bottom:15px;float:left}
.mainl .bn {margin:40px -35px 40px -25px}
.mainl .bn img {width:100%}
.mainl .content {padding:30px 20px 0px 30px}
.mainr .content {padding-top:10px;padding-bottom:10px;line-height:115%}
.mainr .content p, .mainr .content h1, .mainr .content h2, .mainr .content h3, .mainr .content h4, .mainr .content h5, .mainr .content h6, .mainr .content ol, .mainr .content ul, .mainr .nav, .aut .author, .aut .rubrik {padding-left:30px;padding-right:30px}
.mainr li {margin-left:35px}
.mainl h3 {color:#555;margin:0 0 10px 0;padding:0;font-size:15px;text-transform:uppercase}
.mainl ul {margin:0;padding:0}
.mainl li {list-style-type:none}
.mainl li a, .mainl li span {display:block;padding-top:7px;padding-bottom:7px;line-height:100%;font-size:14px;border-bottom:1px dashed #aaa;text-decoration:none}
.mainl li a:hover {color:#c83b45}
.mainl .dirserv {color:#38475A;font-weight:bold}
.mainl .serv {padding-left:15px;color:#333}
.mainl .servactiv {padding-left:15px;color:#c83b45;font-weight:bold}
.mainl .servactivi {display:block;margin:0;padding-top:5px;color:#999;font-size:13px;font-weight:normal}
.mainl .diractiv {color:#c83b45;font-weight:bold}
.mainl p {margin:40px 0;color:#bfa085;font-size:12px}
.mainl .over {line-height:130%}
.mainl .l {color:#555;font-size:13px;float:left}
.mainl .r {color:#555;font-size:13px;float:right}
.mainl .r a {color:#555;text-decoration:none;font-size:13px;float:right}
.mainl .r a:hover {color:#c83b45}
.mainr {padding-top:5px;background:#eae9e9 url("img/bgpaper.jpg") repeat}
.mainr h1, .mainc h1 {color:#38475A;margin:10px 0;font-size:20px}
.mainr h2, .mainc h2 {font-size:15px;color:#C83B45}
.mainr h3, .mainc h3 {font-size:14px;color:#C83B45}
.mainr h4, .mainc h4 {font-size:14px;color:#333}
.mainr h2 span, .mainc h2 span {border-bottom:1px solid #38475A}
.mainr p, .mainc p {font-size:14px;color:#555}
.mainr a, .mainc a {color:#bfa085}
.mainr a:hover, .mainc a:hover {color:#c83b45}
.mainr li, .mainc li {font-size:14px;color:#333}
.mainr .contentl {width:355px;float:left}
.mainr .contentr {width:355px;float:right}
.mainr .catdes {margin-top:10px;font-size:13px;color:#999}
.mainr .nav, .mainc .nav {padding-bottom:15px;font-size:13px;overflow:hidden;border-bottom:1px solid #ddd}
.mainr .nav a, .mainc .nav a {color:#bfa085}
.mainr .nav a:hover, .mainc .nav a:hover {color:#38475A}
.mainr .aut {margin-bottom:20px;font-size:12px;font-style:italic;color:#555;overflow:hidden}
.mainr .aut .author {float:left}
.mainr .aut .rubrik {width:270px;text-align:right;float:right}
.mainr .article {border-top:1px solid #fff}
.mainr .comment, .mainc .comment {padding-bottom:30px;padding-left:55px;background: url('img/userpic.png') no-repeat;overflow:hidden}
.mainr .comment .com, .mainc .comment .com {clear:both;margin-top:20px;line-height:170%;font-size:13px;color:#555}
.mainr .comment .author, .mainc .comment .author {font-size:13px;font-weight:bold;color:#38475A;float:left}
.mainr .comment .date, .mainc .comment .date {font-size:9px;color:#aaa;float:right}
.mainr .comment .catcons, .mainc .comment .catcons {width:100%;margin-bottom:-14px;padding-top:4px;font-size:13px;color:#aaa;overflow:hidden}
.mainr .comsblok {margin:0;padding:10px 30px;background:#fff}
.mainr .comsblok .comall {display:block;margin:-35px 0 0 0;font-size:13px;float:right}
a.aconsnav {display:block;margin:10px 1px;padding:10px 0;text-align:center;text-decoration:none;font-size:13px;color:#38475A;background:#f3f3f3;border-radius:3px}
.mainr .comsblok a:hover, .block2 a.aconsnav:hover, .comsblok a.aconsnav:hover {color:#C83B45}
.mainr .comsblok .online {color:#999;font-size:13px}
.mainr .comsblok .online span {color:#50a11a}
.mainr .comsblok img {max-width:100%}
.mainr .sendmes, .mainc .sendmes {margin-top:25px;padding-left:55px;background:url('img/userpic.png') no-repeat;overflow:hidden}
.mainr .sendmes input, .mainc .sendmes input {width:210px;padding:4px 1%;font-style:italic;font-size:13px;color:#333;background:#e5e5e5;border:1px solid #bbb;border-radius:0}
.mainr .sendmes .over, .mainc .sendmes .over {padding-right:10px}
.mainr .sendmes textarea, .mainc .sendmes textarea {width:100%;margin-top:5px;padding:4px;font-style:italic;font-size:13px;color:#333;background:#e5e5e5;border:1px solid #bbb;border-radius:0;resize:none}
.sendmes .noti {color:#555;font-size:13px;float:left}
.mainr .button, .mainc .button {margin-top:5px;margin-bottom:20px;padding:5px 20px;background:#c83b45;color:#fff;font-size:12px;text-transform:uppercase;text-align:center;float:right;cursor:pointer}
.mainr .button:hover, .mainc .button:hover {background:#aaa}
.mainc .h3list a {display:block;font-size:14px;color:#d05961;text-decoration:none;text-align:center;text-transform:uppercase}
.mainc .h3list a:hover {color:#38475A}
.mainc .listserv {text-align:center;font-style:italic;color:#777;font-size:11px}
.mainc a.acat {line-height:140%;font-size:14px;color:#333;text-decoration:none}
.mainc a.acat:hover {color:#bfa085}
.mainc .pricetab {width:100%;line-height:140%;font-size:14px;color:#333}
.mainc li .catlides, .mainr li .catlides {display:block;font-size:12px;color:#777}
.sendmsi {margin:0 100px 0 10px;overflow:hidden}
.sendms textarea, .sendms .area {width:100%;padding:7px;line-height:150%;font-size:13px;color:#484848;background:#fbf9f7;border:1px solid #ddd;border-radius:0;resize:none;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box}
.sendms .area {background:#fff;font-size:13px}
.sendms .area h1 {font-size:14px;border:0}
.sendms #telephone {float:left}
.sendms #name {float:right}
.sendms input {visibility:hidden;width:47%;padding:4px 1%;font-size:13px;color:#484848;background:#fbf9f7;border:1px solid #ddd;border-radius:0}
.sendms .button {margin-right:10px;padding:24px 9px;font-size:14px;color:#fff;background:#c83b45;cursor:pointer;float:right;border:1px solid #fff}
.sendms .button:hover {background:#aaa}
.block1 {padding:20px 0;background:#d5dfe2;color:#38475A;overflow:hidden}
.block1 h1 {margin:0 0 0 35px;padding:7px 0 35px 60px;background:url("img/mainh1.png") no-repeat}
.block1 ol {padding:0;margin:0 0 45px 35px;font-style:italic;overflow:hidden}
.block1 .block11 {margin:35px 45px 35px 95px;font-size:14px;line-height:20px}
.block1 .block11 b{font-size:15px;text-transform:uppercase}
.block1 li {width:270px;margin:0 0 0 60px;padding-top:15px;font-size:26px;color:#fff;float:left}
.block1 li b {display:block;font-size:12px;color:#38475A;font-style:normal;text-transform:uppercase}
.block1 li span {display:block;line-height:130%;font-size:13px;color:#38475A}
.block2 {padding:50px;background:#fff;overflow:hidden}
.block2l {width:180px;padding:80px 50px 50px 0;float:left}
.block2c {width:370px;float:left}
.block2r {width:370px;float:right}
.block2l p {font-size:12px;color:#555;font-style:italic}
.block2c h2 {margin:0;padding:5px 0 5px 60px;background:url("img/mainh2l.png") no-repeat}
.block2c p, .block2r p {font-size:13px;color:#555}
.block2c .author {display:block;font-size:12px;color:#555;float:left}
.block2c .rubrik, .block2r .rubrik {display:block;font-size:12px;font-style:italic;color:#555;float:right}
.block2c a:hover, .block2r .rubrik:hover {color:#c83b45}
.block2c .over {margin-bottom:25px}
.block2r h2 {margin:0;padding:5px 0 5px 45px;background:url("img/mainh2r.png") no-repeat 0 3px}
.block2 ul {margin:0;padding:0}
.block2 li {height:100px;list-style-type:none;overflow:hidden}
.block2 .qw {display:block;overflow:hidden}
.block2 .quest {font-size:15px;color:#38475A;font-weight:bold}
.block2 .quest:hover {color:#c83b45}
.block2 .cat {font-size:10px;color:#777}
.block2 .dateqw {display:block;width:50px;margin-left:-8px;float:left}
.block2 .dated {display:block;width:30px;margin:2px auto;padding:7px 0;text-align:center;font-size:15px;font-weight:bold;color:#fff;background:#38475A;text-shadow: -1px -1px #182028;-webkit-text-shadow: -1px -1px #182028;-khtml-text-shadow: -1px -1px #182028;-moz-text-shadow: -1px -1px #182028}
.block2 .datem {display:block;padding:2px 0;line-height:100%;text-align:center;font-size:12px;text-transform:uppercase;color:#aaa}
.block2 .datey {display:block;padding:0;line-height:100%;text-align:center;font-size:12px;text-transform:uppercase;color:#aaa}
.block2 .des {display:block;margin-top:7px;line-height:120%;font-size:14px;color:#555}
.block2 .stats {display:block;padding:5px 0;font-size:11px}
.block2 .stats span {padding:5px 7px 5px 20px}
.block2 .stats .prs {background:url("img/viewqw.png") no-repeat 0 7px}
.block2 .stats .pod {background:url("img/viewqw.png") no-repeat 0 -12px}
.block2 .stats .ans {background:url("img/viewqw.png") no-repeat 0 -32px}
.block2 .nav {width:330px;margin:30px auto}
.block2 h2 {color:#C83B45}
.block2 .nav a {display:block;width:30px;margin:5px;padding:7px 0;font-size:14px;text-align:center;text-decoration:none;color:#fff;background:#c83b45;float:left;text-shadow: 1px 1px 1px #952a31;-webkit-text-shadow: 1px 1px 1px #952a31;-khtml-text-shadow: 1px 1px 1px #952a31;-moz-text-shadow: 1px 1px 1px #952a31}
.block2 .nav a:first-child, .block2 .nav a:hover {background:#aaa;text-shadow: -1px -1px #444;-webkit-text-shadow: -1px -1px #444;-khtml-text-shadow: -1px -1px #444;-moz-text-shadow: -1px -1px #444}
.block2 .block24 {width:240px;float:left;box-shadow:0px 1px 3px #ccc;-moz-box-shadow:0px 1px 3px #ccc;-webkit-box-shadow:0px 1px 3px #ccc}
.block2 .block24 span, .block2 a.block24 {display:block;text-decoration:none}
.block2 a.block24:hover {opacity:0.85}
.block2 .marg {margin-right:12px}
.block2 .block24up {padding:8px 0 8px 40px;background:#fff url("img/block24up.png") no-repeat 5px center;border-left:1px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #ccc}
.block2 .block24dw {position:relative;height:140px;padding:155px 0 15px 0;background:#bfa085 url("img/block24dw.png");border-left:1px solid #ccbd9b;border-bottom:1px solid #ccbd9b;border-right:1px solid #ccbd9b}
.block24up .year {height:10px;margin-bottom:3px;color:#bfa085;font-size:11px}
.block24up .des {color:#38475A;font-size:12px;text-transform:uppercase}
.block24dw .num {position:absolute;top:-20px;right:12px;padding:3px 15px;color:#fff;background:#38475A;border-radius:50%}
.block24dw .numt {font-size:10px}
.block24dw .numd {font-size:20px}
.block24dw .author {width:205px;margin:15px 0 20px 10px;padding-left:10px;font-size:12px;color:#38475A;border-bottom:1px solid #38475A}
.block24dw .pravozem {margin-left:20px;font-size:22px;color:#ac8761;font-weight:bold;text-transform:uppercase}
.block24dw .pravozem b {color:#fff}
.block24dw .des {width:200px;margin-top:10px;margin-left:20px;font-size:12px;color:#38475A;font-style:italic}
.block3 {background:#fff url("img/bgblock3.png") repeat-x 0 bottom;overflow:hidden}
.block3 ul {margin:0;padding:0}
.block3l {width:690px;margin-left:50px;float:left}
.block3r {width:270px;margin-right:30px;float:right}
.block3l .block3l1 {width:330px;height:350px;float:left}
.block3l .block3l2 {width:330px;height:350px;float:right}
.block3 h2 {color:#C83B45}
.block3l h3 {font-size:14px;color:#38475A;text-transform:uppercase}
.block3l li {padding:7px;list-style-type:none;border-top:1px solid #aaa}
.block3l a {display:block;text-decoration:none;font-size:13px;color:#555}
.block3l a:hover {color:#c83b45}
.block3r li {margin-bottom:50px}
.block3r span {display:block;font-size:13px;color:#38475A;text-transform:uppercase}
.block3r img {width:100%;margin-top:10px}
.block3r i {display:block;margin-top:5px;color:#555;font-size:11px}
.block3r a {display:block;margin-top:5px;color:#555;font-size:12px;float:right}
.block4 {padding:50px 50px 45px 50px;color:#38475A;background:#dcdcdc url("img/bgblock4.png") repeat-x center bottom;overflow:hidden}
.block4l h2 {margin:0 0 15px 0}
.block4r h2 {margin:0 0 55px 0}
.block4 .block4l {width:490px;float:left}
.block4 .block4r {width:390px;height:340px;font-size:14px;font-style:italic;float:right;overflow:auto}
.block4 .frm {height:40px}
.block4 input {width:352px;padding:4px 10px;font-size:13px;font-style:italic;color:#38475A;background:#fff;border:0;border-radius:0;float:left}
.block4 #frmbtn2 {margin-left:5px;padding:5px 20px;background:#c83b45;color:#fff;font-size:12px;text-transform:uppercase;text-align:center;float:right;cursor:pointer}
.block4 #frmbtn2:hover {background:#aaa}
.block4 textarea {width:460px;height:200px;margin-left:10px;padding:5px;font-size:13px;font-style:italic;border:0;background:#fff;border-radius:0;resize:none}
.block5 {padding:20px 50px 50px 50px;background:#e5e1e2 url("img/bgblock5.jpg") repeat center center;overflow:hidden}
.block5 .block5l {width:380px;margin:20px 0 40px 0;padding-left:100px;float:left}
.block5 .block5r {width:380px;margin:20px 0 40px 0;padding-left:100px;float:right}
.block5 h4 {margin:0 0 10px 0;color:#38475A;font-size:14px;text-transform:uppercase}
.block5 h2 {color:#C83B45}
.block5 p {color:#38475A;font-size:13px}
.block5 #b51icon {width:79px;height:79px;margin-left:-100px;background:url("img/sprite.png") -80px 0 no-repeat;float:left}
.block5 #b52icon {width:79px;height:79px;margin-left:-100px;background:url("img/sprite.png") -80px -318px no-repeat;float:left}
.block5 #b53icon {width:79px;height:79px;margin-left:-100px;background:url("img/sprite.png") -80px -106px no-repeat;float:left}
.block5 #b54icon {width:79px;height:79px;margin-left:-100px;background:url("img/sprite.png") -80px -212px no-repeat;float:left}
.block5 .block53 {width:310px;overflow:hidden;float:left}
.block5 .marg {margin-right:30px}
.block5 .block53 ul {margin:0;padding:0;min-height:200px}
.block5 .block53 h3 {font-size:14px;color:#38475A;text-transform:uppercase}
.block5 .block53 li {padding:7px;list-style-type:none;border-top:1px solid #aaa}
.block5 .block53 li.h100 {min-height:100px}
.block5 .block53 a {display:block;text-decoration:none;font-size:13px;color:#555}
.block5 .block53 a:hover {color:#c83b45}
.block5 a.block53a {display:block;margin-top:10px;float:right;overflow:hidden}
.block5 a.activ {color:#c83b45}
.block5 a.activ:hover {color:#555}
.block5 .zag {font-size:14px;text-transform:uppercase}
.block5 .des {font-size:13px;color:#38475A}
.block5 .stat {display:block;margin-top:6px;font-size:12px;color:#555;overflow:hidden}
.block5 .stat .author {display:block;float:left}
.block5 .stat .like {display:block;float:right}
.block7 {padding:20px 50px 50px 50px;/* background:#eee;*/ overflow:hidden}
.block7 h5 {color:#C83B45}
.block7 .tabratinf {color:#555;font-size:13px}
.block7 table {width:100%;color:#333;font-size:14px;border-top:1px dashed #aaa;border-left:1px dashed #aaa}
.block7 table td {border-right:1px dashed #aaa;border-bottom:1px dashed #aaa}
.block7 table th {background:#333;color:#fff}
.block7 table .author {color:#c83b45;font-weight:bold;font-size:14px}
.block7 table .rats {text-align:center}
.block7 table .sendmail {margin-left:30px;color:#c83b45}
.block7 table .sendmail:hover {color:#555;text-align:right}
.block7 table b.activ {color:#000}
.content a {color:#38475a}
.content a:hover {color:#38475A}
.content .newsblock {margin-left:30px;position:relative;background:url("img/newsblockl.jpg") no-repeat;overflow:hidden}
.content .newsblockl {width:225px;overflow:hidden;float:left}
.content .newsblockr {width:430px;margin-right:30px;min-height:600px;padding-left:15px;background:#eae9e9;float:right}
.content .newsblockl li {display:block;margin:5px 0 -1px 0;padding:7px 0 12px 0;color:#000;border-bottom:1px dashed #eae9e9}
.content .newsblockl li:first-child {border-bottom:none}
.content .newsblockl h3 {margin:0 0 10px 0;font-size:14px;text-transform:uppercase;color:#fff}
.content .newsblockl span {display:block;padding-right:20px;background:url("img/newsblocklact.png") no-repeat center right}
.content .newsblockl a {color:#fff;text-decoration:none}
.content .newsblockl a:hover {color:#000}
.content .newsblockr .imgarticle {max-width:100%;min-height:600px}
.content .newsblockd {position:absolute;left:10px;bottom:10px;width:34px;height:34px;background-image:url("img/newsblock.png")}
.content img {max-width:100%}
.content .imgl {width:30%;margin-right:3%;margin-bottom:10px;float:left}
.content .cenzag {margin-top:30px;text-align:center}
.content .ramzag {width:98%;margin-top:20px;padding:10px 2%;color:#fff;background:#38475A;text-transform:uppercase}
.content .infblock {margin-bottom:15px;padding:20px;text-align:center;font-weight:bold;line-height:140%;font-size:14px;color:#C83B45;background:#fff;text-transform:uppercase}
.blockart {margin:30px 0;padding:20px 30px 30px 30px;background:#fff;line-height:150%;overflow:hidden}
.blockart h2, .blockart h3 {margin-bottom:30px;text-align:center;color:#333;font-size:20px}
.blockart a {color:#C83B45}
.blockart a:hover {color:#38475A}
.blockart2 {padding:20px 30px;line-height:130%}
.bart1 .bart1t {height:5px;background:url("/style/img/barttop.png") repeat-x 0 0;overflow:hidden}
.bart1 .bart1c {padding:5px 0;background:#fff;overflow:hidden}
.bart1 .bart1b {height:5px;background: url("/style/img/bartbot.png") repeat-x 0 bottom;overflow:hidden}
.bartim50l {width:49%;float:left}
.bartim50r {width:49%;float:right}
.bartim, .bartimnb {margin:20px 0;padding:2% 0;overflow:hidden}
.bartim {background:url("img/bgblock5.jpg") repeat}
.bartim div, .bartim a, .bartimnb div, .bartimnb a {overflow:hidden}
.abimgl {display:block;width:43%;min-width:200px;margin-right:3%;overflow:hidden;float:left}
.abimgr {display:block;width:43%;min-width:200px;margin-left:3%;overflow:hidden;float:right}
.bartimg {position:relative;display:block;width:24%;max-width:23.8%;margin-left:1%;float:left}
.bartiml {display:block;width:46%;padding:0 2%;float:left}
.bartimr {display:block;width:46%;padding:0 2%;float:right}
.bartimc {clear:both;display:block;margin:1% 2%;text-align:center}
.bartimn {padding:0 2%}
.bartimgdes {display:block;position:absolute;bottom:0;width:100%;padding:1%;text-align:center;font-size:13px;background:#333;color:#fff}
ul.artli {list-style-image: url("img/li.png")}
.blockimg2 {overflow:hidden}
.blockimg2 img {min-width:150px;width:20%;float:left}
table .dots {background:url("img/sprite.png") 0 -775px repeat-x}
table .dots span {padding:2px 5px 3px 0;background:#fff}
.padt100 {padding-top:100px}
.padb100 {padding-bottom:100px}
.padt20 {padding-top:20px}
.padb20 {padding-bottom:20px}
.padt50 {padding-top:50px}
.padb50 {padding-bottom:50px}
.margb30 {margin-bottom:25px}
.margt30 {margin-top:30px}
.margt50 {margin-top:50px}
.w100 {width:100%}
.img1 {width:49%;float:left}
.img2 {width:49%;float:right}
.anslink {font-size:12px}
#liked {padding:7px;background:#BFA085;text-align:center;overflow:hidden}
#liked .lb {display:block;margin:0 auto;width:200px;padding:7px 0;font-size:14px;color:#fff;border:1px solid #fff;cursor:pointer;border-radius:4px}
#liked .lb:hover {color:#BFA085;background:#fff}
.contable {width:100%;border-spacing:0;border-collapse:separate;font-size:14px;text-transform:uppercase;background:#eee;border-top:1px dashed #aaa;border-left:1px dashed #aaa}
.contable tr {margin:0;padding:0}
.contable td {height:50px;margin:0;padding:10px 20px;border-right:1px dashed #aaa;border-bottom:1px dashed #aaa}
.contform {width: 500px;margin: 30px auto;padding: 20px;border: 1px solid #aaa}
.consh1 h1 {padding-top:20px;font-size:15px}
.ulstdoc {margin:0;padding:0}
.ullistdoc {display:block;width:28%;min-height:110px;margin:1%;padding:10px 1% 0 1%;font-size:15px;list-style-type:none;text-align:center;background:#fff;border:1px solid #eee;box-shadow:0px 1px 3px #ddd;-moz-box-shadow:0px 1px 3px #ddd;-webkit-box-shadow:0px 1px 3px #ddd;overflow:hidden;float:left}
.ullistdoc p a {margin:0 7px;color:#c83b45}
.ullistdoc p a:hover {color:#bfa085}
.ullistdoc .ullistdocam {display:block;padding:15px 0;background:#fff}
.ullistdoc .ullistdocam li {float:left}
#pgabout p {margin-bottom:20px;line-height:22px;font-size:14px}
#pgabout h1 {display:block;margin:25px 0;padding-bottom:10px;text-align:center;font-size:26px;line-height:1.4em;color:#444;border-bottom:1px dashed #eee}
#pgabout h1 span {display:block;font-size:14px;text-transform:uppercase;font-weight:normal}
#pgabout li {line-height:1.9em}
#footer {clear:both;margin-top:10px;padding:20px 30px 50px 30px;color:#38475A}
.footerd {background:#dcdcdc}
.footerw {background:#fff}
#footer .tel {padding:8px 15px 8px 0;font-size:20px;line-height:100%;border-right:1px solid #38475A;float:left}
#footer .cont {margin-left:8px;float:left}
#footer a {display:block;line-height:150%;color:#555;font-size:12px}
#footer a:hover {color:#c83b45}
#footer .forall {text-align:right;float:right}
.fcopy{width:1100px;max-width:90%;margin:10px auto;font-size:13px;text-align:center;color:#555}
