html{height:100%;min-height:100%;}
body{font-family:'Open Sans', sans-serif;font-size:13px;line-height:17px;background:#3051a0;color:#000000;margin:0px 0px;padding:0;padding:0px;font-weight:400;height:100%;}
img{padding:0px;margin:0px;border:0px;}
a{color:#234186;text-decoration:none;}
a:hover{text-decoration:underline;}
.xmenu{background:#234186; position:fixed; z-index:200; }
.xmenu2{background:#234186; }


.scroll { margin-top:58px; }
table.ptab { width:100%; }


.bya a { color:#ffffff;}
.imx img { margin:10px 20px 20px 0px; }

a.blue{color:#ffffff;}

.gal{display:block;float:left;margin:0px 0px 20px 0px; max-width:100%;}
.gal_p{position:relative}
.gal_p img {max-width:100%;display:block;float:left;margin:0px 0px 10px 0px;padding:0px; border:0px !important;}

.gal img{max-width:100%;display:block;float:left;margin:0px 0px 10px 0px;padding:0px; border:0px !important; }


.form3 label {
    cursor: pointer;
    height: 20px;
    line-height: 20px;
    font-size: 13px;
}



a.video{width:100%;height:100%;display:block;float:left;position:absolute;top:0px;left:0px;z-index:10;}
a.video:after{width:50px;height:50px;background:#4169c5;color:#ffffff;content:'\25BA';text-align:center;line-height:50px;position:absolute;top:50%;left:50%;margin:0;font-size:25px;transform:translate(-50%, -50%);}
.round5{}
.line{display:block;float:left;width:100%;height:100%;position:absolute;background-image:url(../img/line.png);}
.tab{background:#ffffff;padding:20px;margin:0px 5px 10px 5px;}
.cookie{background:#234186;width:100%;font-size:12px;color:#ffffff;padding:5px 0px;display:block;float:left;position:fixed;bottom:0px;z-index:1000;}
.cookie_p{display:block;float:left;}
.cookie_close{display:block;float:right;border:0px solid #000000;padding:0px 20px;cursor:pointer;}
.cookie_close img{display:block;padding:0px;margin:0px;}
.cookie table{width:100%;border-spacing:0;border-collapse:collapse;}
.cookie td{border:0px solid #000000;padding:10px 20px;}
.kont_mail2 a{color:#ffffff !important;}
.kont_mail2 a:hover{color:#ffffff !important;text-decoration:underline !important;}
.kont_mail3 a{color:#ffffff !important;}
.kont_mail3 a:hover{color:#ffffff !important;text-decoration:underline !important;}
.kontakt{line-height:20px !important;}
a.hover1{color:#ffffff !important;}
a.hover1:hover{color:#ffffff !important;}
a.hover5{color:#ffffff !important;}
a.hover5:hover{color:#ffffff !important;}
a.hover2{color:#ffffff !important;}
a.hover2:hover{color:#ffffff !important;}
a.hover3{color:#ffffff !important;}
a.hover3:hover{color:#ffffff !important;}
a.hover4{color:#ffffff !important;}
a.hover4:hover{color:#ffffff !important;}
#fade{background:#000000;position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;display:none;}
#zoom{position:absolute;top:0px;left:0px;z-index:99999;padding:0px;display:none;background:#37343f;max-width:800px;}
#image{padding:0px;margin:0;bordeR:0;clear:both;display:block;float:left;border:0px solid #ffffff;}
#caption{background:#ffffff;text-align:center;clear:both;color:#000000;position:absolute;padding:0px 0px;bottom:-50px;right:0px;width:100%;line-height:50px;}
#video{padding:0px;margin:0;bordeR:0;clear:both;display:block;float:left;border:0px solid #ffffff;width:800px;height:450px;}
#nav{height:38px;display:block;float:left;position:absolute;top:-48px;left:0px;margin-bottom:-35px;}
#close{display:block;float:left;margin-right:10px;width:38px;height:38px;line-height:38px;text-align:center;font-size:14px;cursor:pointer;font-weight:800;background:#8d8c8c;color:#ffffff;text-transform:uppercase;}
#close:hover{background:#4169c5;color:#ffffff}
#prev{display:block;float:left;margin-right:10px;width:38px;height:38px;line-height:38px;text-align:center;font-size:14px;cursor:pointer;font-weight:800;background:#8d8c8c;color:#ffffff;text-transform:uppercase;}
#prev:hover{background:#4169c5;color:#ffffff}
#next{display:block;float:left;margin-right:10px;width:38px;height:38px;line-height:38px;text-align:center;font-size:14px;cursor:pointer;font-weight:800;background:#8d8c8c;color:#ffffff;text-transform:uppercase;}
#next:hover{background:#4169c5;color:#ffffff}
.tab_show{color:#000000;font-size:20px;font-weight:400;text-decoration:none;cursor:pointer;}
.sort{cursor:pointer;}
.sort2{cursor:pointer;}
a.styt{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0px solid #000000;z-index:10;}
.t10{margin-top:0px;}
.ook::after{content:"\2713";margin-left:3px;font-weight:900;}
.asc::after{content:"\25b2";margin-left:3px;}
.desc::after{margin-left:3px;content:"\25bc";}
b.bsearch{display:block;float:left;width:100%;border:0px solid #000000;margin:20px 0px 10px 0px;font-size:15px;font-weight:400;}
.menu ul{margin:0;padding:0;list-style-type:none;}
.menu ul li{display:inline;}
.menu{padding:10px 0px;display:flex;align-items:center;justify-content:center;}
.menu a{margin:0px 15px 0px 15px;font-size:14px;color:#000000;text-decoration:none;color:#ffffff;font-weight:bold;}
.menu a:hover{text-decoration:underline;}
.menu2 ul{margin:0;padding:0;list-style-type:none;}
.menu2 ul li{display:inline;}
.menu2{padding:10px 0px;display:flex;align-items:center;justify-content:center;}
.menu2 a{margin:0px 15px 0px 15px;font-size:14px;color:#000000;text-decoration:none;color:#ffffff;font-weight:bold;}
.menu2 a:hover{text-decoration:underline;}
a.a_act{text-decoration:underline;}
.sub_menu{display:none;position:absolute;top:51px;right:0px;margin:0px;padding:20px;list-style-type:none;background:#e46816 !important;border:0px solid #000000;}
.sub_menu a{color:#ffffff !important;white-space:nowrap;margin:0px !important;font-style:italic;}
.sub_menu:before{content:" ";position:absolute;top:-8px;right:20px;width:16px;height:16px;background:#e46816;display:block;margin:0px auto 0 auto;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.sub_menu ul{margin:0;padding:0;list-style-type:none;}
.sub_menu ul li{width:100%;display:block;float:left;}
.numerki{font-weight:bold;font-size:13px;}
.numerki a{margin:0px 3px;text-decoration:none;}
.numerki a:hover{text-decoration:underline;}
a.pages_act{margin:0px 3px;color:#4169c5 !important;text-decoration:underline !important;}
.text_box{border:0px solid #000000;padding-left:0px;font-size:13px;line-height:22px;}
.text_box h1{display:block;float:left;font-weight:300;font-size:30px;line-height:30px;border:0px solid #000000;margin:0px 0px 10px 0px;padding:0px;letter-spacing:-1px;width:100%;}
.text_box ul{margin-top:0px;}
.text_box1{border:0px solid #000000;padding-left:5px;font-size:13px;line-height:22px;}
.text_box1 h1{display:block;float:left;font-weight:300;font-size:30px;line-height:30px;border:0px solid #000000;margin:0px 0px 10px 0px;padding:0px;letter-spacing:-1px;width:100%;}
.text_box1 ul{margin-top:0px;}
.text_box4{border:0px solid #000000;padding-left:30px;font-size:13px;line-height:22px;}
.text_box4 h1{display:block;float:left;font-weight:300;font-size:30px;line-height:30px;border:0px solid #000000;margin:0px 0px 10px 0px;padding:0px;letter-spacing:-1px;width:100%;}
.text_box4 ul{margin-top:0px;}
.text_box2{border:0px solid #000000;padding-left:30px;font-size:13px;line-height:22px;}
.text_box2 h1{display:block;float:left;font-weight:400;font-size:25px;line-height:25px;border:0px solid #000000;margin:0px 0px 10px 0px;padding:0px;letter-spacing:0px;width:100%;font-style:italic;}
.fota{cursor:pointer;}
.bull_act{height:18px;width:18px;background:#ffffff;margin:0px 0px 0px 0px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;cursor:pointer;display:block;float:left;margin-right:7px;}
.bull{height:18px;width:18px;background:#2c4e97;margin:0px 0px 0px 0px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;cursor:pointer;display:block;float:left;margin-right:7px;}
.bulls{border:0px solid #000000;padding:30px 0px 0px 0px;position:absolute;z-index:100;}
.bulls_text{border:0px solid #000000;position:absolute;bottom:30px;left:0px;display:block;float:left;text-align:left; max-width:50%; }
.bya{color:#ffffff;max-width:100%;}
.bya h4{padding:0px;margin:0px 0px 10px 0px;font-size:24px;line-height:24px;letter-spacing:-1px;clear:both;}


.tab{margin-top:10px;margin-bottom:0px;}
.tab table{padding:0;margin:0px 0px 0px 0px;border:0;border-collapse:collapse;width:100%;}
.tab td{border:1px solid #d7d7d7;padding:5px 10px;font-size:13px;text-align:left;}
.tab th{border:1px solid #d7d7d7;padding:5px 10px;background:#a8a8a8;font-size:13px;color:#ffffff;text-align:left;font-weight:400;}
.tab tr{background:#ffffff;}
.tab tr:hover{background:#e46816;color:#ffffff;}
.pdf{background:#e46816 url(../img/pdf.png) bottom right no-repeat;margin:0px 5px 10px 5px;}
.pdf ul{margin-bottom:0px;margin-left:15px;padding:0px;color:#ffffff;}
.pdf a{font-size:13px;color:#ffffff !important;text-decoration:none !important;text-transform:uppercase !important;font-weight:800 !important;}
.pdf a:hover{text-decoration:underline !important;}
.pdf b{font-size:20px;font-weight:400;letter-spacing:0px;line-height:20px;margin-bottom:10px;color:#ffffff;display:block;float:left;}
.bot20{margin-bottom:10px !important;}
.bwa2{background:#ffffff;color:#000000;}
.bya2{background:#e46816;color:#ffffff;}
.bga2{background:#a8a8a8;color:#ffffff !important;}
.fly_spacer{position:relative;display:block;float:left;background:#ffffff;z-index:0;height:153px;}
.fly{position:fixed;display:block;float:left;background:#ffffff;z-index:1000;}
.scroll_text{height:300px;position:relative;}
.scroll{height:300px;position:relative;background:#3051a0 url(../img/bg.jpg) center center no-repeat;}
.links{position:relative;background:#3051a0 url(../img/bg2.jpg) center center;background-image:linear-gradient(to right,
#234186,
#234186 50%,
#ffffff 50%);}
.links_p b{font-size:15px;}
.links2{position:relative;background-image:linear-gradient(to right,
#234186,
#234186 50%,
#ffffff 50%);}
.g0{position:absolute;top:0px;left:0px;height:100%;width:50%;background:#3051a0 url(../img/bg3.jpg) top right no-repeat;}
.g1{position:absolute;top:0px;right:0px;height:100%;width:50%;background:#ffffff url(../img/bg4.jpg) top left no-repeat;}
.xfoot{background:#3051a0;}
.links_p{padding:25px 20px 25px 85px;}



.xxxx ul{padding:0px 30px;margin:0px 0px 30px 0px;list-style:none;}
.xxxx li{padding:7px 0px;border-top:1px dotted #ffffff;}
.xxxx li:first-child{border-top:0px dotted #ffffff;}
.xxxx{border:0px solid #ff0000 !important;}
.b1{background:#234186 url(../img/i1.png) 18px center no-repeat;color:#ffffff;}
.b4{background:#234186 url(../img/i4.png) 18px center no-repeat;color:#ffffff;}
.b44{background:#234186 url(../img/i8.png) 18px center no-repeat;color:#ffffff;}

.b11{background-image:url(../img/i6.png);background-position:18px 18px;background-repeat:no-repeat;color:#ffffff;}
.b2{background:#4169c5 url(../img/i2.png) 18px center no-repeat;color:#ffffff;}
.b22{background:#4169c5 url(../img/i7.png) 18px 18px no-repeat;color:#ffffff;}
.b5{background:#4169c5 url(../img/i5.png) 18px center no-repeat;color:#ffffff;}
.b55{background:#4169c5 url(../img/i9.png) 18px center no-repeat;color:#ffffff;}


.b3{background:#ffffff url(../img/i3.png) 18px center no-repeat;color:#234186;}

.bx1{background:#234186;color:#ffffff;}
.bx2{background:#4169c5;color:#ffffff;}
.bx3{background:#dfe6f4;color:#234186;}


.bx1 a{color:#ffffff !important;}
.bx2 a{color:#ffffff !important;}
.bx3 a{color:#234186 !important;}



.links_p8{padding:25px 20px 30px 20px;  border:0px solid #000000; overflow:hidden; }
.ix { width:48px; height:48px; margin:0px 10px 0px 0px; display:block; float:left; border:0px solid #000000;  overflow:hidden;  }
.ix img { width:48px; height:48px;  }

.xy{ height:50px; border:0px solid #000000; overflow:hidden; }


.load{background-repeat:no-repeat;background-position:center center;height:320px;position:relative;background:#3051a0;}
.nimg img{padding:0px;margin:0px;border:0px;position:relative;top:50%;transform:translateY(-50%);max-width:100%;}
.nimg{margin:0px 5px;text-align:center;padding:5px !important;z-index:100;position:relative;}
.nimg2 img{padding:0px;margin:0px;border:0px;position:relative;top:50%;transform:translateY(-50%);max-width:100%;}
.nimg2{margin:0px 5px;text-align:center;padding:5px !important;z-index:100;position:relative;}
.nimg22 img{padding:0px;margin:0px;border:0px;position:relative;width:100%;}
.nimg22{margin:0px 5px;text-align:center;padding:5px !important;z-index:100;position:relative;overflow:hidden;}
.nimg3 img{padding:0px;margin:0px;border:0px;max-width:100%;}
.nimg3{margin:0px 5px;text-align:center;padding:5px !important;z-index:100;position:relative;font-size:13px;}
.nimg3 a{color:#000000;text-decoration:none;}
.nimg3 a:hover{color:#a8a8a8;text-decoration:underline;}
.text_fix{text-align:left !important;padding:30px;}
.text_fix b{font-weight:bold;text-decoration:none;text-transform:uppercase;}
.text_fix2{padding:10px 0px;text-align:center;}
.text_fix2 b{font-weight:bold;text-decoration:none;text-transform:uppercase;}
.nimg5 img{padding:0px;margin:0px;border:0px;max-width:100%;}
.nimg5{margin:0px 5px;text-align:center;padding:5px !important;z-index:100;position:relative;font-size:13px;}
.nimg5 a{color:#000000;text-decoration:none;}
.nimg5 a:hover{color:#a8a8a8;text-decoration:underline;}
.nimg6{margin:0px 5px;text-align:center;padding:5px !important;z-index:100;position:relative;font-size:13px;}
.nimg6 a{color:#000000;text-decoration:none;}
.nimg6 a:hover{color:#a8a8a8;text-decoration:underline;}
.nimg66{margin:0px 0px;text-align:center;padding:5px !important;z-index:100;position:relative;font-size:13px;}
.nimg66 a{color:#000000;text-decoration:none;}
.nimg66 a:hover{color:#a8a8a8;text-decoration:underline;}
.bg2{background:#e46816;}
.bg1{background:#ffffff;}
.bgi1{background:#f6f6f6 url(../img/bg1.jpg) bottom right no-repeat;padding-bottom:60px !important;}
.bgi2{background:#f6f6f6 url(../img/bg2.jpg) top right no-repeat;padding-bottom:0px !important;}
.bgi55{background:#f6f6f6;padding-bottom:0px !important;}
img.rwd_img{max-width:100%;margin:0 auto;}
.news_img{visibility:hidden;}
.map_bg{display:block;float:left;position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:10;}
#map_on1{cursor:pointer;background-image:url(../img/map.png);background-position:bottom right;background-repeat:no-repeat;}
#map_on2{cursor:pointer;background-image:url(../img/map2.png);background-position:bottom right;background-repeat:no-repeat;}
#map_on3{cursor:pointer;background-image:url(../img/map2.png);background-position:bottom right;background-repeat:no-repeat;}
a.kat{color:#ffffff;text-decoration:none;outline:none;}
a.kat:hover{text-decoration:underline;}
.bw{background:#ffffff;}
.by{background:#e46816;color:#ffffff;}
.bg{background:#a8a8a8;color:#ffffff;}
.br{background:#cc0000;color:#ffffff;}
.m15{margin:0px 5px;}
.m15_0{margin:20px 5px 20px 5px;padding:10px !important;}
.m15_30{margin:40px 5px;}
.czas{color:#4169c5;padding-bottom:5px;}
.news_text{font-size:13px;font-weight:400;z-index:100;line-height:22px;}
.news_text a{text-transform:uppercase;font-weight:bold;color:#a8a8a8;font-size:13px;color:#000000;text-decoration:none;}
.news_text a:hover{text-decoration:underline;color:#a8a8a8;}
.h8{display:block;float:left;font-weight:900;font-size:15px;line-height:20px;border:0px solid #000000;margin:0px 0px 10px 0px;padding:0px;letter-spacing:0px;width:100%;text-transform:uppercase;font-style:italic;}
.show_menu{display:block;float:right;height:40px;width:40px;line-height:40px;font-size:13px;padding-right:50px;cursor:pointer;color:#ffffff;background-image:url(../img/menu2.png);background-position:center right;background-repeat:no-repeat;text-align:center;margin:5px 15px;}
.show_menu:hover{}
.input{padding:0px 0px 0px 0px;display:block;float:right;background:#ffffff;width:100%;border:1px solid #000000;}
.input2{padding:0px 0px 0px 0px;display:block;float:right;background:#ffffff;width:100%;margin-top:10px;border:1px solid #cfcfcf;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.linex{display:block;float:left;height:1px;line-height:1px;border-top:1px dotted #cfcfcf;margin:10px 0px;width:100%;}
.form2 input[type=text]{display:block;float:left;font-weight:400;font-size:12px;height:34px;line-height:34px;border:0;resize:none;font-family:'Open Sans', sans-serif;padding:0px 0px;outline:none;margin-left:10px;width:70%;}
.form2 input[type=checkbox]{display:block;float:left;outline:none;border:0;resize:none;padding:0px 0px;outline:none;margin-right:5px;height:15px;line-height:15px;position:relative;top:-3px;}
.form2 input[type=radio]{display:block;float:left;outline:none;border:0;resize:none;padding:0px 0px;outline:none;margin-right:5px;height:15px;line-height:15px;position:relative;top:-3px;}
.form2 label{cursor:pointer;height:15px;line-height:15px;font-size:13px;}
.form3 input[type=radio]{display:block;float:left;outline:none;border:0;resize:none;padding:0px 0px;outline:none;margin-right:5px;height:20px;line-height:20px;position:relative;top:-3px;}
.form3 label{cursor:pointer;height:20px;line-height:20px;font-size:13px;}
.loader{height:37px;line-height:37px;padding:0px 0px 0px 0px;display:block;float:right;background:#234186;width:100%;border:0px solid #cfcfcf;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-bottom:0px;margin-top:10px;}
.loader img{display:block;margin:8px auto 0px auto;padding:0px;width:160px;height:24px;}
.input2 textarea{font-family:'Open Sans', sans-serif;font-size:12px;line-height:20px;color:#000000;background:#ffffff;padding:0px;border:0px solid #000000;outline:none;resize:none;background:none;width:90%;padding:10px 10px;overflow:hidden;height:100px;}
.token{border:0px solid #000000;display:block;float:right;height:38px;margin-left:3px;overflow:hidden;width:80px;}
.token2{display:block;float:left;}


.f_send{background:#4169c5;border:0px solid #000000;display:block;float:right;font-size:14px;height:34px;line-height:34px;padding:0px 30px;color:#ffffff;text-decoration:none;font-weight:900;margin-top:10px;}
.f_send:hover{text-decoration:underline;}

.f_send2{background:#4169c5;border:0px solid #000000;display:block;float:right;font-size:13px;padding:5px 15px;color:#ffffff;text-decoration:none;font-weight:900;margin:0px 0px 0px 10px; text-align:center; }
.f_send2:hover{text-decoration:underline;}


.f_send3{background:#4169c5;border:0px solid #000000;display:block;float:right;font-size:13px;padding:5px 15px;color:#ffffff;text-decoration:none;font-weight:900;margin:0px 0px 5px 20px; text-align:center; white-space: nowrap; 
    min-width: 80px;

}
.f_send3:hover{text-decoration:underline;}





hr { 

border-bottom:1px dotted #cfcfcf; 
border-top:0px dotted #cfcfcf; 
border-left:0px dotted #cfcfcf; 
border-right:0px dotted #cfcfcf; 

background:#ffffff; height:1px; line-height:1px;



 }
.ext{ text-transform: uppercase; }

.sb1{display:block;float:left;width:26px;height:37px;background-image:url(../img/sb1.png);background-position:top left;background-repeat:no-repeat;}
form.f_serach{display:block;float:right;margin:25px 0px;border:0px solid #000000;width:100%;}
a.search_b{display:block;float:right;width:61px;height:37px;background-image:url(../img/sb.png);background-position:top left;background-repeat:no-repeat;}
a.search_b:hover{background-position:bottom left;}
.katalog{position:absolute;top:0px;left:0px;z-index:0;}
.katalog2{position:relative;top:0px;right:0px;z-index:0;margin:-30px 0px -16px 0px;text-align:right;}
.katalog2 img{max-width:100%;}
.logo{display:block;float:left;}
.logo a{display:block;float:left;}
.clear{clear:both;}
.page{border:0px solid #000000;margin:0 auto;width:960px;clear:both;padding:0px;padding-bottom:0px;display:block;}
.box3{padding:0px 0px 20px 0px;border:0px dotted #000000;}

.bx_top { border-top:1px dotted #cfcfcf; margin: 0px 0px 0px 20px; padding-top:20px;  }
.pr20 { margin-left:20px; margin-bottom:20px;  }
.padr20 { padding-right:20px; border:0px solid #cc0000;   }


.bx_top { border-top:1px dotted #cfcfcf; margin: 0px 0px 0px 20px; padding-top:20px;  }
.bl_top { border-top:1px dotted #cfcfcf; margin: 0px 20px 0px 0px; padding-top:20px;  }
.pl20 { margin-right:20px; margin-bottom:20px;  }





.box3 a{font-weight:bold;color:#234186;font-size:15px;text-decoration:none;width:100%;margin-bottom:10px;display:block;float:left;
width:100%; clear:both; 

}
.pfix{margin:0px !important;padding:0px 25px 0px 0px !important;}
.pfix2{margin:0px !important;padding:0px 0px 0px 0px !important;}
.grid-item img{max-width:100%;}
.pfix3{margin:40px 20px 40px 0px !important;border:0px solid #000000 !important;}
.pfix4{margin-top:40px !important;margin-bottom:40px !important;border:0px solid #ff0000 !important;}
.box3 a:hover{text-decoration:underline;}
.box33{padding:10px 30px;border:0px dotted #000000;}
a.small{font-size:13px;font-weight:normal;float:right;color:#4169c5;text-decoration:none;}
a.small:hover{text-decoration:underline;}
.odp{padding:10px;margin:10px 0px 0px 0px;border:1px dotted #cfcfcf;}
.box2{margin:40px 0px 40px 0px;padding:0px;border:0px dotted #000000;}
.box2 h1{border-bottom:1px dotted #cfcfcf;color:#234186;padding:0px 0px 15px 0px;margin:0px 0px 15px 0px;font-size:17px;letter-spacing:0px;font-weight:900;}
.box2 h2{border-bottom:1px dotted #cfcfcf;color:#234186;padding:0px 0px 15px 0px;margin:0px 0px 15px 0px;font-size:17px;letter-spacing:0px;font-weight:900;}
.box2 h3{border-bottom:1px dotted #cfcfcf;color:#234186;padding:0px 0px 15px 0px;margin:0px 0px 15px 0px;font-size:17px;letter-spacing:0px;font-weight:900;}
.box2 h4{border-top:0px dotted #cfcfcf;color:#234186;padding:15px 0px 15px 0px;margin:0px 0px 0px 0px;font-size:17px;letter-spacing:0px;font-weight:900;}
.box2 h5{border-top:0px dotted #cfcfcf;color:#234186;padding:15px 0px 15px 0px;margin:0px 0px 0px 0px;font-size:15px;letter-spacing:0px;font-weight:900;}

.box22 table{padding:0px;margin:0px 0px 0px 0px;border:0px !important;border-spacing:0px;border-collapse:collapse;}
.box22 td{padding:5px 10px;border:1px dotted #cfcfcf;}
.box22 th{padding:5px 10px;border:1px dotted #cfcfcf;background:#4169c5;color:#ffffff;}

 table.bmi{padding:0px;margin:10px 0px 0px 0px;border:0px !important;border-spacing:0px;border-collapse:collapse;}
 .bmi td{padding:5px 10px;border:1px dotted #cfcfcf;}
 .bmi th{padding:5px 10px;border:1px dotted #cfcfcf;background:#4169c5;color:#ffffff;}



.box22{margin:40px 0px 20px 0px;padding:0px;border:0px dotted #000000;}
.box22 h1{border-bottom:1px dotted #cfcfcf;color:#234186;padding:0px 0px 15px 0px;margin:0px 0px 15px 0px;font-size:17px;letter-spacing:0px;font-weight:900;}
.box22 h2{border-bottom:1px dotted #cfcfcf;color:#234186;padding:0px 0px 15px 0px;margin:0px 0px 15px 0px;font-size:17px;letter-spacing:0px;font-weight:900;}
.box22 h3{border-bottom:1px dotted #cfcfcf;color:#234186;padding:0px 0px 15px 0px;margin:0px 0px 15px 0px;font-size:17px;letter-spacing:0px;font-weight:900;}
.box22 ul{}
.box22 ul li{position:relative;left:10px;padding-right:10px;}

.box22 img {max-width:100%; border:1px dotted #cfcfcf; }



.box2 ul{}
.box2 ul li{position:relative;left:10px;padding-right:10px;}
.box0{margin:5px;padding:0px;border:0px dotted #000000;}
.box_fix{padding:0px 5px;}
.box4{margin:0px;padding:40px 0px 40px 0px;text-align:center;}
.box5{margin:0px;padding:30px 0px 30px 0px;text-align:center;}
.box40{margin:0px;padding:15px 0px 40px 0px;text-align:center;border-top:1px dotted #cfcfcf;}
.rel{position:relative;}
#map_canvas{width:100%;height:250px;}
#map_canvas2{width:100%;height:500px;}
.foot{text-align:center;padding:40px 20px 80px 20px;color:#ffffff;font-size:13px;line-height:17px;}
.foot b{color:#ffffff;}
.foot a{text-decoration:none;color:#6a91ea;}
.foot a:hover{text-decoration:underline;color:#6a91ea;}
.mapka{padding:0px 0px;margin:0px 0px;position:relative;}
.mapka a{position:absolute;top:0px;left:0px;width:100%;height:100%;}
.mapka2{padding:0px 0px;margin:0px 0px;}
.box{margin:10px;padding:0px;border:0px dotted #000000;position:relative;}
.group{display:block;float:left;border:0px solid #ffcc00;width:100%;}
.col{display:block;float:left;border:0px solid #cccccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}

.lang_box{display:block;float:right;position:absolute;top:10px;right:0px;border:0px solid #000000;}
.lang{display:block;float:right;border:0px solid #000000;margin-right:0px;margin-top:5px;}
.lang a{margin-left:7px;display:block;float:left;}
.lang_text{display:block;float:left;padding-right:10px;font-size:14px;}
.search{display:block;float:right;border:0px solid #000000;width:300px;}
input.inp_search2{display:block;float:left;font-weight:400;font-size:13px;height:27px;line-height:27px;border:0;resize:none;font-family:'Lato', sans-serif;padding:0px 0px;outline:none;margin-left:10px;}
.input22{padding:0px 0px 0px 0px;display:block;float:right;background:#ffffff;width:100%;margin-bottom:0px;border:1px solid #e7e7e7;}
form.f_serach2{display:block;float:right;margin:0px 0px;border:0px solid #000000;width:100%;}
a.search_b2{display:block;float:right;width:45px;height:27px;background-image:url(../img/sb2.jpg);background-position:top left;background-repeat:no-repeat;}
a.search_b2:hover{background-position:bottom left;}
.center{text-align:center;}
.flex{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;border:0px solid #000000 !important;}
.middle{position:relative;top:50%;transform:translateY(-50%);}
.header_cv{padding:30px 30px !important;border:0px solid #000000 !important;}
.header_line_height{line-height:40px;font-size:35px;color:#ffffff;}
.header_line_height2{line-height:40px;font-size:35px;color:#ffffff;}
.c_white{color:#ffffff;}
.bg_menu{background:#f7f7f7;}
.bg_oferta{background:#f7f7f7;}
.bg_blue{background:#2d5c88;}
.bg_orange{background:#ff8400;-webkit-border-radius:10px 0px 0px 10px;-moz-border-radius:10px 0px 0px 10px;border-radius:10px 0px 0px 10px;}
.bg_orange2{background:#ff8400;-webkit-border-radius:0px 10px 10px 0px;-moz-border-radius:0px 10px 10px 0px;border-radius:0px 10px 10px 0px;}
.orange_left{display:block;float:left;background:#ff8400;position:absolute;top:0px;left:0px;z-index:0;min-width:1px;min-height:1px;}
.orange{position:relative;position:relative;top:-50px;margin-bottom:-50px;}
.orange_right{display:block;float:right;background:#ff8400;position:absolute;top:0px;right:0px;z-index:0;min-width:1px;min-height:1px;}
.set1{width:100%;}
.set11{width:100%;}
.set2{width:50%;}
.set22{width:50%;}

.set300{width:33.33333%; border:0px solid #000000; }
.set400{width:66.66666%; border:0px solid #000000; }



.set3{width:33.33333%;; }
.set33{width:33.33333%;}
.set333{width:33.33333%;}
.set4{width:66.66666%; }
.set44{width:66.66666%;}

.set20{width:20%;}
.set25{width:25%;}
.set9{width:90%;}
.set10{width:10%;}
.set40{width:40%;}
.set60{width:60%;}


.rwd{display:none;}
.info2{display:block;float:left;width:100%;position:relative;z-index:10;margin-top:0px;}
.info{display:block;float:left;width:100%;position:relative;z-index:10;}
.infored{display:block;float:left;width:100%;background:#cc0000;padding:10px 0px;width:100%;color:#ffffff;font-weight:normal;position:relative;top:0px;left:0px;margin:10px 0px 0px 0px;font-weight:900;}
.infored b{font-weight:600;font-size:13px;margin-left:20px;}
.infogreen{display:block;float:left;width:100%;background:#7abb41;padding:10px 0px;width:100%;color:#ffffff;font-weight:normal;position:relative;top:0px;left:0px;margin:10px 0px 0px 0px;font-weight:900;}
.infogreen b{font-weight:600;font-size:13px;margin-left:20px;}
.fixh img{margin:0 auto;display:block;}
.flexbox-container{display:-ms-flex !important;display:-webkit-flex !important;display:flex !important;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.flexbox-container .set3{flex:0 0 33.3333%;box-sizing:border-box;}
.flexbox-container .set333{flex:0 0 33.3333%;box-sizing:border-box;}
.flexbox-container .set2{flex:0 0 50%;box-sizing:border-box;}
.flexbox-container2{display:-ms-flex !important;display:-webkit-flex !important;display:flex !important;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.flexbox-container2 .set3{flex:0 0 33.3333%;box-sizing:border-box;}
.flexbox-container2 .set333{flex:0 0 33.3333%;box-sizing:border-box;}
.flexbox-container2 .set2{flex:0 0 50%;box-sizing:border-box;}

@media only screen and (max-width:980px){body{min-width:100%;}
.page{width:100%;}
.box2{margin:40px 20px 40px 20px;}
.box22{margin:40px 20px 20px 20px;}
.bulls_text{margin:0px 20px;}
.bulls{left:20px;}
.pfix{margin:0px 20px 0px 20px !important;padding:0px !important;}
.pfix2{margin:0px 20px 0px 20px !important;padding:0px !important;}
.pfix3{margin:40px 20px 40px 20px !important;}
.box3{margin:0px 0px 20px 0px;}
.box40{margin:0px 20px 0px 20px;}
.b4{margin:0px 20px 0px 0px;}
.b5{margin:0px 20px 0px 0px;}
.set33{width:100%;}
.set44{width:100%;}

.padr20 {
    padding-right:20px;
   padding-left: 20px;
}

.ptab { margin:0px 20px; }

}


@media only screen and (max-width:950px){
.flexbox-container2 .set333{flex:1 0 50%;}
.flexbox-container .set333{flex:0 0 50%;}
.flexbox-container .set3{flex:0 0 50%;}
.pfix2{margin:0px 20px 0px 20px !important;padding:0px !important;}


.g0{width:100%;}
.g1{display:none;}
.pfix4{margin-top:0px !important;}

.set2{width:100%;}
.menu a{margin:0px 10px 0px 10px;}
.menu2 a{margin:0px 10px 0px 10px;}
}




@media only screen and (max-width:700px){
.flexbox-container2 .set333{flex:1 0 100%;}
.flexbox-container .set333{flex:1 0 100%;}
.flexbox-container .set3{flex:0 0 100%;}
.flexbox-container .set2{flex:0 0 100%;}

.pr20 { margin-left:0px; }
.set300{width:100%; border:0px solid #000000; }
.set400{width:100%; border:0px solid #000000;  }
.bx_top {    margin: 0px 0px 0px 0px; }





}
@media only screen and (max-width:870px){
	
.rwd{display:block;}
.rwd_flex{display:flex;}
.norwd{display:none;}

.scroll { margin-top:70px; }

.menu{padding:0px 0px 10px 0px;}
.menu{position:relative;margin-top:0px;width:100%;border:0px solid #000000;}
.menu ul{display:block;float:left;border:0px solid #000000;width:100%;padding:0px 20px;}
.menu ul li{display:block;float:left;width:100%;border-bottom:1px dotted #ffffff;padding:7px 0px;}
.menu ul li:last-child{border-bottom:0px;}
.menu a{margin:0px;width:100%;font-weight:400;font-size:13px;}
.menu ul li{text-align:left;}
.menu2{position:relative;margin-top:0px;width:100%;border:0px solid #000000;}
.menu2 ul{display:block;float:left;border:0px solid #000000;width:100%;padding:0px 20px;}
.menu2 ul li{display:block;float:left;width:100%;border-bottom:1px dotted #ffffff;padding:7px 0px;}
.menu2 ul li:last-child{border-bottom:0px;}
.menu2 a{margin:0px;width:100%;font-weight:400;font-size:13px;}
.menu2 ul li{text-align:left;}
.bya h4{font-size:20px;line-height:20px;letter-spacing:-1px;}
}
@media only screen and (max-width:680px){#map_canvas2{width:100%;height:300px;}
.norwd2{display:none;}
.scroll{height:250px;position:relative;background:#3051a0 url(../img/bg6.jpg) center center no-repeat;}
}