@charset "utf-8";
*{margin:0;padding:0;}
@font-face{font-family:'Roboto_Light';src:url("/css-image/font/roboto-light.ttf") format('opentype');font-weight:300;font-style:normal;}
@font-face{font-family:PT Sans Narrow;src:url("ptsansnarrow.ttf") format("opentype");}
@font-face{font-family:konkord-retro;src:url("konkord_retro.ttf") format("opentype");}
html{height:100%;overflow-y: scroll; overflow-x: auto; }
body{font:18px Tahoma, Verdana, sans-serif;color:#000;background:url("header.png") no-repeat center top;background-size:auto; overflow-x: hidden;}
a{color:#9b0f01;outline:none;text-decoration:none;}
a:hover{text-decoration:none;color:#b20b1b;}
p{margin:10px;text-align:justify;line-height:1.4;}
ol, ul {margin: 0 0 0 35px; padding: 15px 0 5px 0; font-size: 18px;}
li {padding:5px 0;}
img{border:none;}
input{vertical-align:middle;}
#wrapper{margin:0 auto;min-height:100%;height:auto !important;height:100%;}
.logo{position:relative;padding-top:17px;}
.ya-page_js_yes .ya-site-form_inited_no{display:none;}
.header{position:relative;z-index:-1;height:300px;width:1100px;margin:0 auto;}
#headertext{font-family:Arial, Verdana, sans-serif;font-weight:bold;padding-top:2% 0 0 2%;color:#dbdbdb;text-shadow:#fff -1px -1px 0, #333 1px 1px 0;font-size:32px;}
#headertext1{font-size:14px;margin:10px 0 0 1%; color: #a6a6a6;}
#headertext2{font-size:11px;color:#000;margin-left:237px;font-style:italic;}
#middle{width:1100px;padding:0 0 200px;height:1%;position:relative;margin:0 auto;}
#middle:after{content:'';clear:both;display:table;}
#container{width:100%;float:left;overflow:hidden;background:#ffffff; }
#content{padding:0 250px 0 0;margin:0 20px 0 15px;}
#content-list{margin:0 12px 0 12px;}
#sideRight{font-size:17px; float:left;width:235px;margin:20px 0 0 -250px;position:relative;}
.footer{margin:-200px auto 0;position:relative;background:#e9e9e9;}
.footerblock{max-width:1100px;margin:0 auto;}
.footerfon{height:210px;}
.footerliner{background:rgba(0, 0, 0, 0) url("footer-line.png") repeat-x scroll center top;height:12px;}
.soseti{padding-top:15px;}
.footerleft{color:#484848;float:left;line-height:1.6;margin:10px 0 0 25px;width:30%;}
.footercenter{color:#484848;float:left;margin:5px 0 0 0;position:relative;width:40%;text-align:left;background:url('footer-in-vert.png') repeat-y, url('footer-in-vert.png') 100% 0 repeat-y;}
.footerright{color:#484848;float:right;line-height:1.6;margin:0;padding:11px 20px 7px 2px;}
h1{font-family:Roboto_Light;font-size:32px;font-weight:normal;color:#a81300;margin:25px 10px;line-height:1.1;}
h2{font-family:Roboto_Light;font-size:25px;font-weight:normal;color:#a81300;margin:30px 10px;line-height:1.1;}
h3{font-family:Roboto_Light;font-size:23px;font-weight:normal;color:#a81300;margin:25px 10px;line-height:1.1;}
h4{font-family:Roboto_Light;font-size:21px;font-weight:normal;color:#a81300;margin:10px;line-height:1.5;}
.fa{padding-right:5px;}
.column h4{text-transform:uppercase;font-size:15px;border-bottom:1px dotted #74020a;}
.zag-blue{color:#3333ff;font-size:13px;padding:10px 0 5px 0;text-transform:uppercase;}
.zag-green{color:#447c13;font-size:12px;padding:2px 0 2px 0;text-transform:uppercase;}
.menu-block{margin-top:10px;margin-bottom:10px;position:relative;background-color:#ffffff;}
#menu-header1, #menu-header2{color:#555;font-family:Verdana, Helvetica, sans-serif;font-size:22px;padding:7px 0;text-align:center;text-transform:uppercase; margin: 5px;}
/*
#menu-header1, #menu-header2{background:#c1c1c1;background:-moz-linear-gradient(#f5f5f5, #c1c1c1);background:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#c1c1c1));background:-webkit-linear-gradient(#f5f5f5, #c1c1c1);background:-o-linear-gradient(#f5f5f5, #c1c1c1);background:-ms-linear-gradient(#f5f5f5, #c1c1c1);background:linear-gradient(#f5f5f5, #c1c1c1);}
*/
.menu-content a{display:block;line-height:1.7;color:#000000;text-decoration:none;background:url('arrow-16x16.png') no-repeat left;padding:0 0 0 20px;border-bottom:1px dotted #4B4B4B;}
.menu-content a:hover{color:#74020a;background:url('arrow-red.png') no-repeat left;}
table.grid{border:solid #000000 1px;border-collapse:collapse;}
table.grid th, table.grid td{border-width:1px;padding:8px;border:solid #000000 1px;}
table.gridcentr{border:none;width:90%;margin-left:5%;text-align:center;font-weight:bold;}
table.noborder{border:none;border-collapse:collapse;}
table.noborder th, table.noborder td{vertical-align:central;padding:4px;border:none;width:100%}
table.nobordertop{border:none;border-collapse:collapse;}
table.nobordertop th, table.nobordertop td{vertical-align:top;padding:4px;border:none;width:100%}
table.sto{border:solid #c2c0bc 1px;border-collapse:collapse;width:100%}
table.sto th, table.sto td{vertical-align:top;padding:4px;border:solid 1px #c2c0bc;}
table.nobtop{border:none;border-collapse:collapse;width:100%;margin:10px 0;}
table.nobtop th, table.nobtop td{vertical-align:top;padding:4px;border:none;}
table.nobcentr{border:none;border-collapse:collapse;width:100%;margin:10px 0;}
table.nobcentr th, table.nobcentr td{vertical-align:central;padding:4px;border:none;}
.dom{font-size:70%;font-style:italic;text-align:left;line-height:1.2;width:60%;margin:11px 0 0 15px;padding:10px;}
.image1{position:relative;max-width:100%;margin:20px 0 20px 103px;}
.shadow{box-shadow:5px 5px 15px rgba(0,0,0,0.5);-webkit-box-shadow 5px 5px 15px rgba(0,0,0,0.5);-moz-box-shadow:5px 5px 15px rgba(0,0,0,0.5);}
blockquote{border:1px solid #f5a700 !important;border-left:20px solid #f5a700 !important;-moz-box-shadow:0 0 6px #ccc;-webkit-box-shadow:0 0 6px #ccc;box-shadow:0 0 6px #ccc;padding:5px 0;margin:20px 0 15px 0;color:#000;font-size:20px !important;background:#fefeee !important;-webkit-box-shadow:0 10px 6px -6px #777;-moz-box-shadow:0 10px 6px -6px #777;box-shadow:0 10px 6px -6px #777;line-height:1.2;}
blockquote p{margin:15px;}

#ramka1-zag{font-family:Arial Cyr, Arial, Verdana;font-weight:bold;font-size:13px;color:#6a7d13;margin-bottom:4px;}
.ramka1{border:dotted #f9d086 1px;width:auto;background:#ffff99;padding:5px;margin:5px 0 14px 0;}
.usl{border:dotted #f9d086 1px;width:auto;background:#ffff99;padding:11px;margin:17px;text-align:center;color:#790e02;font-weight:bold;font-size:19px;}
.line-toshki{border-bottom-style:dotted;border-width:1px;padding-left:10px;padding-top:8px;margin-bottom:5px;}
#link-pag a{PADDING:1px;PADDING-LEFT:10px;color:#000000;border-bottom:1px solid #dddddd;margin-left:5px;margin-right:5px;display:block;height:16px;outline:none;text-decoration:none;}
#link-pag a:hover{background:#e8e8e8;}
#link-pag li{list-style-type:none;}
#link-pag #current A{font-weight:bold;}
#link-content{PADDING-bottom:10px;PADDING-LEFT:10px;PADDING-RIGHT:10px;PADDING-TOP:10px;background-color:#ffffff;}
#link-content A{line-height:1.5;color:#252a76;text-decoration:none;padding:0 0 0 20px;background-color:#ffffff;}
#pagination-digg{margin:15px 44px 25px;}
#pagination-digg li{border:0;margin:0;padding:0;font-size:12px;list-style:none;margin-right:2px;}
#pagination-digg a{line-height:14px;border:solid 1px #340404;margin-right:2px;}
#pagination-digg .previous-off,
#pagination-digg .next-off{line-height:14px;border:solid 1px #DEDEDE;color:#888888;display:block;float:left;font-weight:bold;margin-right:2px;padding:3px 4px;}
#pagination-digg .next a,
#pagination-digg .previous a{font-weight:bold;}
#pagination-digg .active{line-height:14px;background:#340404;color:#FFFFFF;font-weight:bold;display:block;float:left;padding:4px 6px;}
#pagination-digg a:link,
#pagination-digg a:visited{color:#333333;display:block;float:left;padding:3px 6px;text-decoration:none;}
#pagination-digg a:hover{border:solid 1px #340404;}
#box4{position:absolute;}
#box4 div{width:480px;height:180px;float:left;background:#fff;}
#box4 h3, #box4 p, #box4 ul{padding:5px 5px;}
#box4 p{text-indent:16px;}
#box4 img{width:300px;width:225px;float:left;margin:10px 30px 20px 10px;}
.mask3{position:relative;width:480px;height:185px;overflow:hidden;}
span img{display:block;border:none;}
.sample{width:650px;text-align:left;background:#ffffff;padding:5px 5px;height:180px;}
.buttons{padding-top:5px;}
.buttons span{color:#000000;cursor:pointer;font:11px Verdana;}
.buttons span.active{background:#9b9b9b;color:#fff;}
.buttons span:hover{background:#9b9b9b;color:#fff;}
.sait-cpisok{margin-left:500px;height:160px;margin-top:-180px;width:150px;background:#ffffff;}
.markers{padding-left:20px;margin-left:20px;}
.zagsait{text-transform:uppercase;color:#5b5b5b;font-size:12px;padding:3px;font-weight:600;}
.sait{text-transform:uppercase;line-height:1.7;}
.imgleft{float:left;margin:10px 10px 10px 0;}
.imgright{float:right;margin:10px 0 10px 10px;}
.imgcenter{margin:10px 0 10px 0;}
.codebox{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:#f4f8fe;border-color:#e0e0e0 #e0e0e0 #e0e0e0 #95c07e;border-image:none;border-style:solid;border-width:1px 1px 1px 3px;font-size:1em;margin:15px 0 15px 0;padding:3px;}
.codebox div{border-bottom:1px solid #cccccc;display:block;font-size:0.8em;font-weight:bold;margin-bottom:3px;padding-left:3px;text-transform:uppercase;}
.codeMessage{border-bottom:none !important;font-weight:normal !important;font-size:13px !important;}
.code-zag{color:#a81300;padding:15px 0 5px 0;}
.sliderwith{margin:0 auto;max-width:540px;padding:0 50px;position:relative;max-width:100%;}
.sb-slider{margin:10px auto;position:relative;overflow:hidden;width:100%;list-style-type:none;padding:0;z-index:2;}
.sb-slider li{margin:0;padding:0;display:none;}
.sb-slider li > a{outline:none;}
.sb-slider li > a img{border:none;}
.sb-slider img{max-width:100%;display:block;}
.sb-description{font-size:80%;padding:3px;bottom:10px;left:10px;right:10px;z-index:1000;position:absolute;background:#CBBFAE;background:rgba(190,176,155, 0.4);border-left:4px solid rgba(255,255,255,0.7);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;color:#000000;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;-ms-transition:all 200ms;transition:all 200ms;}
.sb-slider li.sb-current .sb-description{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:1;}
.sb-slider li.sb-current .sb-description:hover{background:#f0eaea;color:#000000;}
.sb-perspective{position:relative;}
.sb-perspective > div{position:absolute;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;}
.sb-side{margin:0;display:block;position:absolute;-moz-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;}
.portfolio{color:#000;font-family:Verdana;font-size:12px;margin-left:2px;}
.portfolio-box{display:inline-block;line-height:18px;margin:0 1% 5px 0;vertical-align:top;width:31%;}
.portfolio-text{max-height:190px;margin:0;overflow:hidden;font-size:12px;font-style:italic;line-height:1.3;text-align:left !important;}
.portfolio-text a{font-size:12px;text-align:left !important;}
.portfolio-stroka{position:relative;width:100%;margin-bottom:25px;}
.portfolio-img{width:100%;margin:10px 0 10px 0;border:1px #939393 solid;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,0.5);-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;}
.tematika{font-size:24px;font-family:Roboto_Light;padding:5px 0 15px 0;margin:0 5% 10px 0;color:#000000;border-bottom:1px #939393 solid;text-transform:uppercase;}
.imgr{height:36px;width:36px;margin:5px 7% -7px 0;}
.imagetext{display:inline-block;vertical-align:top;position:relative;}
.imagetext img{display:block;}
.imagetext .caption{box-sizing:border-box;width:100%;padding:15px;position:absolute;z-index:2;left:0;bottom:0;background-color:rgba(0, 0, 0, 0.5);text-align:center;color:#fff;}
.imagetext .caption{transition:all .5s linear;opacity:0;visibility:hidden;}
.imagetext:hover .caption{opacity:1;visibility:visible;}
.ramka-bloknot{background-image:url(bloknot.gif);border:solid #a4a4a4 1px;padding:10px;margin-top:15px;margin-left:28px;margin-right:15px;margin-bottom:17px;box-shadow:0.2em 0.4em 3px rgba(122, 122, 122, 0.5);}
.bloknot-l{font-style:italic;background-image:url("bloknot.png");background-repeat:repeat-y;padding-left:65px;margin-left:-32px;padding-top:5px;}
.bloknot-l a{text-decoration:none;}
.bloknot-l a:hover{text-decoration:underline;}
.bloknot-zag{background-image:url("bloknot-top.png");background-repeat:repeat-y;padding-left:65px;margin-left:-32px;font-family:Verdana, Arial Cyr, Arial;font-weight:bold;font-size:14px;color:#c21317;height:25px;}
div.pop div ul { padding: 0px !important; margin:0px !important;}
.activm a{color:#810507 !important;}
.xleb{text-transform:uppercase;font-size:90%;color:gray;padding:17px 4px 0 0;max-width:100%;min-width:10%;width:auto;}
.xleb ul{display:inline-table;list-style:none outside none;}
.xleb ul li{display:inline;margin-left:5px;line-height:2.3;}
.xleb ul li a:after{content:"";border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #ddd;position:absolute;right:-20px;top:0;z-index:1;}
.xleb ul li a:before{content:"";border-bottom:20px solid transparent;border-left:20px solid #ffffff;border-top:20px solid transparent;position:absolute;top:0;left:0;}
.xleb ul li a{display:block;float:left;height:25px;background-color:#ddd;background-image:linear-gradient(to right, #f5f5f5, #ddd);text-align:center;padding:15px 10px 0 30px;position:relative;margin:0 5px 0 0;line-height:0.8;text-decoration:none;color:#000000; font-size:15px}
.xleb ul li {font-size:15px}
.xleb ul li:first-child a{border-bottom-left-radius:10px;border-top-left-radius:10px;}
.xleb ul li:first-child a:before{display:none;}
.xleb ul li a:hover{background:none repeat scroll 0 0 #ffffff;color:#810507;text-decoration:underline;}
.xleb ul li a:hover:after{border-left-color:#ffffff;}
.xleb ul .last{display:block;float:left;height:25px;background-color:#ddd;background-image:linear-gradient(to right, #f5f5f5, #ddd);text-align:center;padding:15px 20px 0 33px;position:relative;margin:0 5px 0 0;line-height:0.8;text-decoration:none;color:#000000;}
.xleb ul .last:last-child{border-bottom-right-radius:10px;border-top-right-radius:10px;padding-right:20px;}
.xleb ul .last:before{content:"";border-bottom:20px solid transparent;border-left:20px solid #ffffff;border-top:20px solid transparent;position:absolute;top:0;left:0;}
.cellsBlock{width:350px;display:table;}
.cellLeft, .cellRight{display:table-cell !important;display:inline;}
.cellLeft{padding:20px 0 0 25px;}
.celltxt{float:right;margin-top:15px;}
.cellmail{margin:9px 0 0 25px;background:url("/images/email.png") 2px -3px no-repeat;height:30px;padding-left:40px;}
.cellmailtex{font-size:14px; margin:15px 0 -9px 5px;background:url("/images/email.png") 0 -3px no-repeat;height:30px;padding-left:40px; color:#9b0f01; cursor: help;}
.cellwhatsapp{font-size:14px; margin:9px 0 0 5px;background:url("/images/icon-whatsapp.png") 2px 0 no-repeat;height:30px;padding-left:40px;}
.celltelefon{font-size:14px; margin:9px 0 0 5px;background:url("/images/icon-viber.png") 2px 0 no-repeat;height:30px;padding-left:40px;}
.cellskype{font-size:14px; margin:9px 0 0 5px;background:url("/images/telegram.png") 4px 0 no-repeat;height:30px;padding-left:40px;}
div.cellwhatsapp > a {line-height:2.0}
div.celltelefon > a {line-height:2.0}
div.cellskype > a  {line-height:1.5}

.btn-form{background:url("/images/icon-viber.png") 2px 0 no-repeat;height:30px;padding-left:40px;
color:#000000;border-radius:3px;border:1px solid rgb(168,19,0, 0.7);padding:7px;text-transform:uppercase;text-align:center;clear:left;cursor:pointer;margin:15px 0;}
.btn-form:hover{background:#fff;color:#a81300;}

.cellRight ul{margin:10px 0 0 30px;}
.cellrow1, .cellrow2{height:115px;float:left;}
.cellrow3, .cellrow4{height:55px;float:left;}
.cellrow1{width:110px;}
.cellrow2{width:210px;}
.cellimg{padding:0 7px 4px 4px;margin-top:8px;}

#ddmenu{display:block;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;text-align:center;letter-spacing:normal; 
/*background:#c1c1c1;background:-moz-linear-gradient(#f5f5f5, #c1c1c1);background:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#c1c1c1));background:-webkit-linear-gradient(#f5f5f5, #c1c1c1);background:-o-linear-gradient(#f5f5f5, #c1c1c1);background:-ms-linear-gradient(#f5f5f5, #c1c1c1);background:linear-gradient(#f5f5f5, #c1c1c1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6ce6d', endColorstr='#298212',GradientType=0);*/}
#ddmenu ul{margin:40px auto 15px auto;padding:0;text-align:center;width:99.9%; display:inline-block;list-style:none;position:relative;z-index:3;border:1px solid rgba(255,255,255,0.2);border-radius:4px;}
#ddmenu li{margin:0;padding:0;font-size:16px;display:inline-block;zoom:1;position:relative;color:#656161;line-height:30px;transition:background-color 0.2s;outline:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;}
#ddmenu .full-width{position:static;}
#ddmenu .over{color:#555;background-color:#eee;}
#ddmenu .over.no-sub{}
#ddmenu .top-heading{font-weight:600;white-space:nowrap;margin:0 22px;color:inherit;text-decoration:none;display:inline-block;outline:0;cursor:pointer;text-decoration:none;text-transform:uppercase;}
#ddmenu a, #ddmenu a:link, #ddmenu a:hover{color:inherit;}
#ddmenu a:hover{text-decoration:underline;}
#ddmenu a:focus{outline:1px dotted #b20b1b;}
#ddmenu .caret{color:inherit;left:-12px;width:0;height:0;overflow:hidden;vertical-align:middle;margin-bottom:2px;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;display:inline-block;position:relative;}
#ddmenu .dropdown{width:auto;left:0px;color:#000;padding:0;margin:0;display:none;position:absolute;top:100%;border:1px solid rgba(255,255,255,0.35);border-top:none;border-radius:2px;background-color:rgba(0,0,0,0.1);}
#ddmenu .full-width .dropdown{width:100%;padding:0;margin:0;margin-left:-1px;}
#ddmenu .offset300{left:-300px;right:auto;}
#ddmenu .right-aligned{left:auto;right:0px;}
#ddmenu .over .dropdown{display:block;}
#ddmenu .dd-inner{text-align:center;padding:20px;margin:16px;background-color:#FFF;white-space:nowrap;font-size:16px;line-height:1.35;}
#ddmenu .dropdown a{display:table-row;*display:block;color:#000;line-height:22px;text-decoration:none;padding:0;}
#ddmenu .dropdown a:hover, #ddmenu .dropdown a:focus{text-decoration:underline;color:#b20b1b;}
#ddmenu .column{text-align:left;vertical-align:top;display:inline-block;zoom:1;white-space:normal;width:300px;padding:0 30px;}
#ddmenu div.dd-inner div:last-child{border-right:none;}
#ddmenu .column h3{font-weight:500;line-height:1.1;margin-top:12px;margin-bottom:8px;font-size:24px;}
#ddmenu div.column h3{text-transform:uppercase;}
#ddmenu div.column260{width:260px;}
#ddmenu div.column340{width:340px;}
#ddmenuLink{display:none;}
#ddmenu .menu-icon{display:none;}
.plashka{background:#daa520 none repeat scroll 0 0;color:white;font-size:13px;font-weight:bold;line-height:1.5;text-align:center;}
a.pic{background-image:url(/comment/im/bbbold.gif);width:24px;height:23px;display:block;float:left;}
a:hover.pic{background-position:0 23px;}
a.pic2{background-image:url(/comment/im/bbitalic.gif);background-position:0 0;width:23px;height:23px;display:block;float:left;}
a:hover.pic2{background-position:0 23px;}
a.pic3{background-image:url(/comment/im/bbunderlin.gif);background-position:0 0;width:24px;height:23px;display:block;float:left;}
a:hover.pic3{background-position:0 23px;}
a.pic4{background-image:url(/comment/im/bburl.gif);background-position:0 0;width:21px;height:23px;display:block;float:left;margin:0 3px;}
a:hover.pic4{background-position:0 23px;}
a.pic5{background-image:url(/comment/im/bbimage.gif);background-position:0 0;width:21px;height:23px;display:block;float:left;margin:0 3px;}
a:hover.pic5{background-position:0 23px;}
a.pic8{background-image:url(/comment/im/bbstrike.gif);background-position:0 0;width:23px;height:23px;display:block;float:left;}
a:hover.pic8{background-position:0 23px;}
a.pic6{background-image:url(/comment/im/bbquote.gif);background-position:0 0;width:21px;height:23px;display:block;float:left;margin:0 3px;}
a:hover.pic6{background-position:0 23px;}
a.pic7{background-image:url(/comment/im/bbcolor.gif);background-position:0 0;width:21px;height:23px;display:block;float:left;margin:0 3px;}
a:hover.pic7{background-position:0 23px;}
a.pic10{background-image:url(/comment/im/bbjustifyleft.gif);width:24px;height:23px;display:block;float:left;margin:0 0 0 3px;}
a:hover.pic10{background-position:0 23px;}
a.pic11{background-image:url(/comment/im/bbjustifycenter.gif);background-position:0 0;width:23px;height:23px;display:block;float:left;}
a:hover.pic11{background-position:0 23px;}
a.pic12{background-image:url(/comment/im/bbjustifyright.gif);background-position:0 0;width:24px;height:23px;display:block;float:left;}
a:hover.pic12{background-position:0 23px;}
a.pic13{background-image:url(/comment/im/bbsmail.gif);background-position:0 0;width:21px;height:23px;display:block;float:left;margin:0 3px;}
a:hover.pic13{background-position:0 23px;}
.lb-loader,.lightbox{text-align:center;line-height:0}
body:after{content:url(script-foto/close.png) url(script-foto/loading.gif) url(script-foto/prev.png) url(script-foto/next.png);display:none}.lb-dataContainer:after,.lb-outerContainer:after{content:"";clear:both}
body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;font-weight:400px}.lightbox .lb-image{display:block;height:auto;max-width:inherit;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;border-radius:4px}.lb-loader,.lb-nav{position:absolute;left:0}.lb-outerContainer:after{display:table}.lb-container{padding:4px}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(script-foto/loading.gif) no-repeat}.lb-nav{top:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(script-foto/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(script-foto/next.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{display:table}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(script-foto/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}
.rounded{counter-reset:li;list-style:none !important;font:18px "Trebuchet MS", "Lucida Sans";padding:0;text-shadow:0 1px 0 rgba(255,255,255,.5);margin:30px;}
.content .entry-content ol li{list-style:none !important;}
.rounded span{position:relative;display:block;padding:.4em .4em .4em 2em;margin:.5em 0;background:#eceaea;color:#444;text-decoration:none;border-radius:.3em;transition:.3s ease-out;}
.rounded span:before{color:#a81300;}
.rounded span:hover{background:#E9E4E0;}
.rounded span:hover:before{transform:rotate(360deg);color:#ffffff;}
.rounded span:before{content:counter(li);counter-increment:li;position:absolute;left:-1.3em;top:50%;margin-top:-1.3em;background:#d0c6b6;height:2em;width:2em;line-height:2em;border:.3em solid white;text-align:center;font-weight:bold;border-radius:2em;transition:all .3s ease-out;}
.ones img{-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;-webkit-transition:all 1s ease-out;}
.ones img:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);}
.tema{padding:20px 0;margin-top:20px;}
.tematitle{background:#ffffff url("../images/icon-menu.png") no-repeat;background-size:32px;border-bottom:1px dashed #a81300;color:#a81300;font-size:16px;margin:0 0 5px 7px;padding:5px 10px 15px 47px;background-position:0 -64px;text-transform:uppercase;}
.temaimg{min-width:115px;}
.temaimg a img{max-height:90px;border:1px solid #ffffff;box-shadow:-1px 0 10px 0 rgb(56, 104, 90);float:left;margin-right:20px;}
.temalink a{color:#000000;}
.temalink a:hover{color:#a81300;}
.tema_li{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;border-bottom:1px solid #ebdde2;clear:both;cursor:pointer;min-height:105px;list-style:outside none none;padding:5px 5px 10px 10px;}
.formtop{background:#eaf0f2 url("../images/background-form.png") no-repeat scroll 0 0;min-height:25px;padding:15px 30px 20px 30px;margin:-16px;border-radius:8px 8px 0 0;max-width:500px;}
.titleform{background:url('mail-ig.jpeg') no-repeat 0 9px;padding:7px 10px 15px 55px;color:#a81300;font-size:27px;line-height:32px;background-size:44px;}
.clos{font-size:30px;background:#e3e3e3;color:#ffffff;border-radius:50%;padding:11px;margin:-5px;text-align:center;}


.box-modal{position:relative;max-width:500px;padding:16px;background:#fff;color:#3c3c3c;font-size:14px;box-shadow:0 0 0 6px rgba(153, 153, 153, .3);border-radius:6px;}
.box-modal_close{position:absolute;right:10px;top:11px;font-size:25px;line-height:0.7;color:#999;cursor:pointer;opacity:0.6;}
.box-modal_close:hover{color:#666;opacity:1.0;}

.arcticmodal-overlay,
.arcticmodal-container{position:fixed;left:0;top:0;right:0;bottom:0;z-index:1000; }
.arcticmodal-container{overflow:auto;margin:0;padding:0;border:0;border-collapse:collapse;}
*:first-child+html .arcticmodal-container{height:100%}
.arcticmodal-container_i{height:100%;margin:0 auto;}
.arcticmodal-container_i2{margin:0;border:0;vertical-align:middle;}
.arcticmodal-error{padding:20px;border-radius:10px;background:#000;color:#fff;}
.arcticmodal-loading{width:80px;height:80px;border-radius:10px;background:#000 url(script-foto/loading.gif) no-repeat 50% 50%;}


.spes_mail_ok{margin:15px 0;}
TABLE {border-collapse: collapse;}  
.effect{position:relative; -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 30px rgba(0, 0, 0, 0.1) inset; -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 30px rgba(0, 0, 0, 0.1) inset; box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 30px rgba(0, 0, 0, 0.1) inset;}
.box {background:#FFF; padding: 0 30px; margin:10px auto; width:75%;}
.sky { margin-top:-55px; float:right;}
/* Для скрипта картинок --*/
.shadowh {width: 100%; height: 168px; position: relative; margin-top: -110px; background: transparent url(/css-image/shadow.png) no-repeat bottom center; background-size: 100% 100%; z-index: 1;
display: none;}
.sb-description h3 {font-size: 20px; text-shadow: 1px 1px 1px rgba(0,0,0,0.3);}
.sb-description h3 a {color: #4a3c27; text-shadow: 0 1px 1px rgba(255,255,255,0.5);}
.nav-arrows {display: none;}
.nav-arrows a {width: 42px; height: 42px; background: #cbbfae url(/css-image/nav.png) no-repeat top left; position: absolute; top: 50%; left: 2px; text-indent: -9000px;	cursor: pointer;
	margin-top: -51px; opacity: 0.9; border-radius: 50%; box-shadow: 0 1px 1px rgba(255,255,255,0.8);}
.nav-arrows a:first-child {left: auto; right: 2px; background-position: top right;}
.nav-arrows a:hover {opacity: 1;}
.nav-dots {	z-index: 3;	text-align: center;	position: absolute;	bottom: -5px; height: 30px; width: 100%; left: 0; display: none;}
.nav-dots span {display: inline-block; width: 16px;	height: 16px; border-radius: 50%; margin: 3px; background: #cbbfae;	cursor: pointer; box-shadow: 0 1px 1px rgba(255,255,255,0.6), inset 0 1px 1px rgba(0,0,0,0.1);}
.nav-dots span.nav-dot-current {box-shadow:	0 1px 1px rgba(255,255,255,0.6), inset 0 1px 1px rgba(0,0,0,0.1), inset 0 0 0 3px #cbbfae, inset 0 0 0 8px #fff;}
.nav-options {width: 70px; height: 30px; position: absolute; right: 70px; bottom: 0px; display: none;}
.nav-options span {width: 30px; height: 30px; background: #cbbfae url(/css-image/options.png) no-repeat top left; text-indent: -9000px; cursor: pointer; opacity: 0.7;	display: inline-block; border-radius: 50%;}
.nav-options span:first-child{background-position: -30px 0px; margin-right: 3px;}
.nav-options span:hover {opacity: 1;}
.tarif {color:#06228A; font-size:13px; text-align:center;}
#addfomz > form > b { color:#B3B0B0;}


/*	Mail
----------------------------------------------------------------------------------*/
#contactus{width:100%;padding-bottom:20px}.fieldsetcont{padding:10px;border:1px solid #ccc;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px}.legendcont{font-size:1.3em;color:#0e1b98;padding:7px;margin:7px;width:auto;width:initial!important;border:1px solid #ccc;border-radius:10px}#contactus label{vertical-align:top;display:inline-block;width:15%;min-width:170px;font-family:Arial,sans-serif;font-size:1.1em;font-weight:500}#contactus textarea{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}#contactus input[type="text"]:focus,textarea:focus{color:#009;border:1px solid #900;background-color:#ff9}#contactus input[type="text"],textarea{font-size:1.1em;line-height:140%;color:#000;border:1px solid #999;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;width:70%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:3px;margin-bottom:11px}#contactus input[type="text"]{height:23px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#contactus #scaptcha{width:60px;height:18px}#contactus input[type="submit"]{width:100px;height:30px;padding-left:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#contactus .containermail{margin-top:8px;margin-bottom:10px}#contactus .error{font-family:Verdana,Arial,sans-serif;font-size:.9em;color:#900;background-color:#ff0}#contactus fieldset#antispam{padding:2px;border-top:1px solid #EEE;border-left:0;border-right:0;border-bottom:0;width:100%}#contactus fieldset#antispam legend{font-family:Arial,sans-serif;font-size:.8em;font-weight:700;color:#333}#contactus .short_explanation{font-family:Arial,sans-serif;font-size:.8em;color:#333}#contactus .spmhidip{display:none;width:10px;height:3px}#fg_crdiv{font-family:Arial,sans-serif;font-size:.3em;opacity:.2;-moz-opacity:.2;filter:alpha(opacity=20)}#fg_crdiv p{display:none}@media all and (max-width: 860px){#contactus input[type="text"],textarea{width:100%}}

#contactus-popup{width:100%;padding-top:20px}#contactus-popup legend{font-size:1.3em;color:#0e1b98}#contactus-popup label{vertical-align:top;display:inline-block;width:15%;min-width:170px;font-family:Arial,sans-serif;font-size:.9em}#contactus-popup textarea{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}#contactus-popup input[type="text"]:focus,textarea:focus{color:#009;border:1px solid #900;background-color:#ff9}#contactus-popup input[type="text"],textarea{font-size:.8em;line-height:140%;color:#000;padding:3px;border:1px solid #999;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:2px}#contactus-popup input[type="text"]{height:23px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#contactus-popup #scaptcha{width:60px;height:18px}#contactus-popup input[type="submit"]{width:100px;height:30px;padding-left:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#contactus-popup .container{margin-top:8px;margin-bottom:10px}#contactus-popup .error{font-family:Verdana,Arial,sans-serif;font-size:.7em;color:#900;background-color:#ff0}#contactus-popup fieldset#antispam{padding:2px;border-top:1px solid #EEE;border-left:0;border-right:0;border-bottom:0;width:100%}#contactus-popup fieldset#antispam legend{font-family:Arial,sans-serif;font-size:.8em;font-weight:700;color:#333}#contactus-popup .short_explanation{font-family:Arial,sans-serif;font-size:.8em;color:#333}#contactus-popup .spmhidip{display:none;width:10px;height:3px}#fg_crdiv{font-family:Arial,sans-serif;font-size:.3em;opacity:.2;-moz-opacity:.2;filter:alpha(opacity=20)}#fg_crdiv p{display:none}.titlem{font-size:13px;margin:10px 0 5px;color:#a81300;border-bottom:1px dashed rgba(168,19,0,0.5)}@media all and (max-width:860px){#contactus-popup input[type="text"],textarea{width:100%}}


/* Почта с папки /mail-sait/
-----------------------------------------------------------------------------*/
div.forma-contact input, div.forma-contact textarea {width: 100%; font-size: 13px; padding: 6px 0 4px 10px; border: 1px solid #cecece; background: #F6F6f6; border-radius: 8px; margin-bottom:5px;}
div.forma-contact textarea {margin-bottom:7px;}
div.forma-contact .post_help {font-size: 12px; margin: 5px 0 10px 0;}
.formaline { display:flex;}
.contact-button {padding: 6px 0; border: 1px solid #cecece; background: #F6F6f6; border-radius: 8px; width:120px; text-align:center; cursor: pointer; }
#my_form_fuck { color:#F70307; padding:4px 0;}
#my_form_ok { color: #106303; padding:10px 0;}
#file_in {border:none; background:#ffffff;} 
#scaptcha {margin: -5px 0px 0px 0px; font-size: 34px; font-weight: bold; width: 100px;} 
.photo:hover::after {content: attr(data-title);position: absolute; left: 70%; z-index: 1; background: rgba(255,255,230,0.9); font-family: Arial, sans-serif; font-size: 11px; padding: 5px 10px; border: 1px solid #333;} 

.button_circle_red { font-size: 45px; font-family: Helvetica; color: #fff; font-weight: bold; background: linear-gradient(45deg, #e62a2a, #fda2a2); padding: 20px; margin: 20px; display: flex; justify-content: center; align-items: center; border-radius: 50%; border: 3px solid #c30000; width: 10px; height: 10px; max-width: 10px; max-height: 10px; cursor: pointer;}


@media all and (max-width:900px)
{	
/* 	#ddmenu > ul > li.full-width.over:after{width:100%;height:100%;position:relative;content:none;}
.footerfon{height:235px;}
.cellrow2{margin-left:10px; }*/
html{background:#ffffff;}
body{background:url("header_mobil.png") no-repeat center top;background-size:100% auto;-webkit-text-size-adjust:none;}
.header{height:auto;background:none;max-width:100%;}
#headertext{font-weight:600;color:#a0a0a0;text-shadow:none;font-size:24px;}
#middle, #content, .sidebar, .footer, .footerleft{clear:both!important;display:block!important;width:100%!important;float:none!important;margin:0!important;padding:0!important;}
#wrapper{padding:7px}
#sideRight{box-shadow:none;padding:11px;}
.pop, .cellLeft, .cellrow1, .cellrow3, .cellrow4{display:none;}
#headertext1{display:none;padding-top:97px;}
#headertext2, .soseti{display:none;}
.footerright{float:right !important;padding:11px !important;}
.footercenter{background:none !important; width:60%;}
.footerleft{margin:10px 10px 0 10px !important;}
img{max-width:97%;height:auto;}
.video embed, .video object, .video iframe{width:100%;height:auto;}
.fonttabl {font-size:12px}

#ddmenu{margin-top:28%;}
#ddmenu .column.mayHide{display:none;padding-top:33px;}
#ddmenu ul{width:100%;border-radius:0;}
#ddmenu li{position:relative;width:33.33%;box-sizing:border-box;text-align:left;border-top:1px solid rgba(255,255,255,0.3);border-right:1px solid rgba(255,255,255,0.3);}
#ddmenu .full-width{position:relative;}
#ddmenu .dropdown{width:auto;left:0px;text-align:left;}
#ddmenu .full-width .dropdown{width:auto;}
#ddmenu .dropdown.right-aligned, #ddmenu .dropdown.mayRight{left:auto;right:0px;}
#ddmenu .column{max-width:900px;border:none;}
#ddmenu li{border-left:none;}
}

@media all and (max-width:650px)
{.sb-description{background:#ffffff;}
#ddmenu > ul > li{white-space:nowrap;text-align:center;}
#ddmenu .top-heading{margin:0 7px;}
#ddmenu .caret{left:-1px;}
}

@media all and (max-width:480px)
{html{background:none;}
body{background:url("header_mobil.png") no-repeat center top;background-size:100% auto;}
.header{height:auto;background:none !important;max-width:100%;}
#headertext{font-weight:600;color:#767575;text-shadow:none;font-size:14px;padding-top:1%;margin:0 0 0 5px;}
.xleb{display:none;}
#middle{box-shadow:none;}
.cellLeft, .cellrow1, .cellrow3, .cellrow4{display:none;}
#headertext1{display:none;padding-top:97px;}
#headertext2{display:none;}
.footerleft{margin:10px !important;}
.soseti{display:none;}
.footercenter{background:none !important;}
.footerright{float:right !important;padding:11px !important;}
.footerright h4, .footerright p {display:none;}
.cellLeft {padding: 20px 0 0 15px;}

#ddmenu{margin-top:28%;background:none;}
#ddmenu .column.mayHide{display:none;}
#ddmenu ul{width:100%;display:none;border-radius:0;}
#ddmenu li{position:relative;display:block;font-size:14px;text-align:left;border-bottom:1px solid rgba(255,255,255,0.2);}
#ddmenu .full-width{position:relative; width: 100%;}
#ddmenu .dropdown{position:relative;border:none;border-radius:0;box-shadow:none;text-align:left;background-color:#FFF;}
#ddmenu .offset300{left:0;}
#ddmenu .full-width .dropdown{width:auto; }
#ddmenu .dd-inner{margin:0;background:none;text-align:left;}
#ddmenu .column{width:auto;padding:0;border:none;display:block;}
#ddmenu .caret{position:absolute;left:auto;right:14px;top:12px;border-width:5px;}
#ddmenu .menu-icon{font-size:32px;display:block;position:relative;width:40px;height:36px;text-align:center;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;background-color:#EEE;border-radius:3px;margin-bottom:6px;margin-left:12px;margin-right:auto;}
#ddmenu .menu-icon::before{content:"";position:absolute;top:0.25em;left:4px;width:1em;height:0.125em;border-top:0.375em double #8c8b8b;border-bottom:0.125em solid #8c8b8b;box-sizing:content-box;}
#ddmenu .menu-icon-active::before{border-color:#EEE;}
#ddmenu > ul > li{text-align:left;}
.fa{padding-right:15px;}
#ddmenu li{border-left:none;}
#ddmenu .menu-icon::after{content:"МЕНЮ";font-size:12px;position:relative;top:2px}
#ddmenu .menu-icon{font-size:32px;display:block;position:relative;width:40px;height:36px;text-align:center;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;background-color:#eeeeee;border-radius:3px;margin:6px 0 0 12px;}
#ddmenu .menu-icon::before{content:"";font-size:19px;position:absolute;top:2px;left:1px;width:2em;height:0.135em;border-top:0.475em double #333333;border-bottom:0.175em solid #333333;box-sizing:content-box;}
.logotext{display:none;}
}

@media all and (max-width:380px)
{.titleform{font-size:24px;}
.sb-description{display:none !important;visibility:hidden;}
}