*{margin:0px;padding:0px;}
img{border:none;vertical-align:top;}
html{margin:0px;padding:0px;height:100%;}
body{font-family:'Open Sans',sans-serif;font-size:15px;margin:0px;padding:0px;color:#5a5e64;height:100%;}
a{color:#e25252;text-decoration:none;outline-style:none;}
h1.main-title{font-size:30px;margin:0px 0px 0px 0px;color:#000000;font-weight:400;padding:0px 30px 25px 0px;position:relative;display:inline-block;box-sizing:border-box;max-width:100%;line-height:1.2em;}
h1.main-title:before{content:"";height:19px;left:0;position:absolute;bottom:0px;width:100%;background:url('../images/bg_h1.png') 100% 0px no-repeat;}
h2.titleH2,.content-text h2.titleH2{font-size:25px;margin:30px 0px 20px 0px;color:#000000;font-weight:400;padding:0px 30px 25px 0px;position:relative;display:inline-block;box-sizing:border-box;max-width:100%;line-height:1.2em;}
h2.titleH2:before{content:"";height:19px;left:0;position:absolute;bottom:0px;width:100%;background:url('../images/bg_h1.png') 100% 0px no-repeat;}
div.clear{clear:both;margin:0px;padding:0px;height:0px;min-height:0px;border:none;width:100%;}
.wr{clear:both;}
#wbox{height:100%;}
.content_html{}
.content_html + div{height:120px;}
.googleMaps{float:right;}
.googleMaps .infoMaps{line-height:auto;}
.googleMaps img{background:none;border:none;box-shadow:none;-webkit-box-shadow:none;filter:none;}
.p_pdf{background:url("/icon/pdf.png") no-repeat scroll 0 0 transparent;display:block;margin:0px 0px 0px 20px;padding:14px 0px 0px 38px;text-decoration:none;}
.p_doc{background:url("/icon/doc.png") no-repeat scroll 0 0 transparent;display:block;margin:0px 0px 0px 20px;padding:14px 0px 0px 38px;text-decoration:none;}
.p_docx{background:url("/icon/doc.png") no-repeat scroll 0 0 transparent;display:block;margin:0px 0px 0px 20px;padding:14px 0px 0px 38px;text-decoration:none;}
.p_ppt{background:url("/icon/ppt.png") no-repeat scroll 0 0 transparent;display:block;margin:0px 0px 0px 20px;padding:14px 0px 0px 38px;text-decoration:none;}
.p_pptx{background:url("/icon/ppt.png") no-repeat scroll 0 0 transparent;display:block;margin:0px 0px 0px 20px;padding:14px 0px 0px 38px;text-decoration:none;}
.p_xls{background:url("/icon/xls.png") no-repeat scroll 0 0 transparent;display:block;margin:0px 0px 0px 20px;padding:14px 0px 0px 38px;text-decoration:none;}
.p_xlsx{background:url("/icon/xls.png") no-repeat scroll 0 0 transparent;display:block;margin:0px 0px 0px 20px;padding:14px 0px 0px 38px;text-decoration:none;}
.box_text{background-color:#FFFFFF;border-top:1px solid #DCDCDC;min-height:500px;padding:0px 10px 15px 10px;}
.divLng{position:absolute;bottom:2px;right:-315px}
.divLng li{padding:5px;}
.pageNavig{padding:10px 0px 0px 0px;color:#FFFFFF;clear:both;text-align:center;margin:0px 0px 0px 0px;border-top:1px solid #e0e0e0;}
.pageNavig span{color:#888888;padding:0px;margin:0px;display:inline-block;font-size:12px;line-height:23px;}
.pageNavig a{padding:0px;margin:0px 5px 2px 0px;font-size:12px;display:inline-block;background-color:#bbbbbb;width:26px;height:26px;line-height:26px;overflow:hidden;border:1px solid #bbbbbb;color:#FFFFFF;}
.pageNavig b{padding:0px;margin:0px 5px 2px 0px;font-size:12px;display:inline-block;width:26px;height:26px;font-weight:normal;line-height:26px;overflow:hidden;background-color:#e25252;border:1px solid #e25252;color:#FFFFFF;}
.pageNavig a.ap,.pageNavig a.an{display:inline-block;width:auto;background:none;padding:0px;margin:0px;color:#000000;}
.pageNavig span.n,.pageNavig span.p,.pageNavig a.ap,.pageNavig a.an{width:34px;height:33px;color:rgba(0,0,0,0);overflow:hidden;background:url('../images/arrow_mod.png') no-repeat;display:inline-block;border:none;border-radius:0px;}
.pageNavig span.n{margin:0px 10px 0px 0px;background-position:0px -32px;background-color:#bbbbbb;}
.pageNavig a.an{margin:0px 10px 0px 0px;background-position:0px -32px;background-color:#e25252;}
.pageNavig span.p{margin:0px 0px 0px 5px;background-position:-32px -32px;background-color:#bbbbbb;}
.pageNavig a.ap{margin:0px 0px 0px 5px;background-position:-32px -32px;background-color:#e25252;}
.scrollDown{position:fixed;right:10px;bottom:10px;width:64px;height:64px;background:url('../images/scrollup.png') 0px 0px no-repeat;text-decoration:none;opacity:0.3;display:none;z-index:100;}
.wrap{
/*padding-top:174px;*/
}
.box_top{box-shadow:0px 0px 0px 5px rgba(11,12,14,0.1);
/*position:fixed;*/
position:relative;top:0px;z-index:99;background-color:#FFFFFF;}
.div_top{max-width:100%;box-sizing:border-box;}
.box_menu{}
.box_top_m{
display: flex;
justify-content: space-between;
align-items: center;
}
.box_top_m>.clear{
display: none;
}

.top_page_l{}
.box_menu_top{background-color:#f2f2f2;border:1px solid #e6e6e5;border-top:none;box-sizing:border-box;}
.box_menu_top .sekretariat{padding:0px 4px 4px 5px;border-left:1px solid #e6e6e5;float:right;}
.box_menu_top .sekretariat a{font-size:14px;color:#FFFFFF;font-weight:600;background-color:#e25252;border:2px solid #FFFFFF;border-top:none;display:block;padding:20px 15px;}
.box_menu_top .social{float:right;box-sizing:border-box;padding:11px 23px 12px 0px;}
.box_menu_top .social a{width:38px;height:38px;position:relative;display:inline-block;margin-left:21px;}
.box_menu_top .social a .sp1{position:absolute;top:0px;left:0px;width:38px;height:38px;z-index:1;opacity:1;transition:all 0.5s ease-out 0s;}
.box_menu_top .social a .sp2{position:absolute;top:0px;left:0px;width:38px;height:38px;z-index:0;opacity:0;transition:all 0.5s ease-out 0s;}
.box_menu_top .social a.yt .sp1{background:url('../images/youtube.png') 50% 50% no-repeat;background-position:100% auto;}
.box_menu_top .social a.ins .sp1{background:url('../images/instagram.png') 50% 50% no-repeat;background-position:100% auto;}
.box_menu_top .social a.face .sp1{background:url('../images/facebook.png') 50% 50% no-repeat;background-position:100% auto;}
.box_menu_top .social a.blog .sp1{background:url('../images/blog_04.png') 50% 50% no-repeat;background-position:100% auto;}
.box_menu_top .social a.yt .sp2{background:url('../images/youtube_s.png') 50% 50% no-repeat;background-position:100% auto;}
.box_menu_top .social a.ins .sp2{background:url('../images/instagram_s.png') 50% 50% no-repeat;background-position:100% auto;}
.box_menu_top .social a.face .sp2{background:url('../images/facebook_s.png') 50% 50% no-repeat;background-position:100% auto;}
.box_menu_top .social a.blog .sp2{background:url('../images/blog_03.png') 50% 50% no-repeat;background-position:100% auto;}
.box_menu_top .social a.tiktok .sp1{background:url('../images/tiktok.png') 50% 50% no-repeat;background-position:100% auto;}
.box_menu_top .social a.tiktok .sp2{background:url('../images/tiktok_s.png') 50% 50% no-repeat;background-position:100% auto;}
.box_menu_top .social a:hover .sp1{z-index:0;opacity:0;transition:all 0.5s ease-out 0s;}
.box_menu_top .social a:hover .sp2{z-index:1;opacity:1;transition:all 0.5s ease-out 0s;}


.box_menu_top .social a.pinterest .sp1{background:url('../images/pinterest.png') 50% 50% no-repeat;background-position:100% auto;}
.box_menu_top .social a.pinterest .sp2{background:url('../images/pinterest_s.png') 50% 50% no-repeat;background-position:100% auto;}

.box_menu_bottom{clear:both;}
.top_page{}
.top_page .aLogoTop{display:block;padding:0px 0px 0px 0px;}
.top_page .logoTop{height: 75px;width: auto}
.box_offer{background:#fbfbfb url('../images/bg_offer.jpg') 50% 0px repeat-x;border-top:1px solid #FFFFFF;}
.div_offer{min-height:526px;max-width:100%;box-sizing:border-box;padding-top:26px;padding-bottom: 40px}
.box_content{}
.div_content{max-width:100%;box-sizing:border-box;}

.box_stopka2{}
.div_stopka2{background:url('../images/bg_stopka.png') 50% 0px no-repeat;max-width:100%;box-sizing:border-box;}
.div_stopka3{max-width:100%;box-sizing:border-box;padding:55px 0px 0px 0px;}
.box_stopka{}
.div_stopka{max-width:100%;box-sizing:border-box;}
.box_content_bg{
/*background:url('../images/bg_content2.jpg') 50% 174px repeat-x;*/
background:url('../images/bg_content2.jpg') 50% 0px repeat-x;padding:30px 0px 50px 0px;
/*background-attachment:fixed;*/
}
.pathway{padding:0px;color:#1a1a18;font-size:12px;margin:0px 0px 20px 0px;display:block;overflow:hidden;}
.pathway a{color:#1a1a18;font-size:12px;text-decoration:none;font-family:verdana;display:inline-block;}
.pathway span{display:inline-block;font-family:tahoma;font-size:17px;margin:0px 3px 0px 3px;}

.pathway a:after{
content: "»";
font-style: normal;
font-weight: 400;
line-height: 1;
display: inline-block;
font-size: 19px;
vertical-align: sub;
margin:0px 5px;
}
.pathway a:last-child:after{
display: none;
}

.pathway a:last-child{color:#1a1a18;font-weight:600;}
.box_newsletter{background-color:#ededed;border-top:2px solid #d7d7d7;border-bottom:2px solid #d7d7d7;}
.div_newsletter{max-width:100%;box-sizing:border-box;padding:30px 0px;}
.div_stopka3 .mod_kontakt{display:table;width:100%;margin:0px 0px 55px 0px;}
.div_stopka3>.mod_kontakt>div{display:table-cell;width:33%;text-align:center;vertical-align:top;color:#000000;}
.div_stopka3>.mod_kontakt>div a{color:#000000;}
.div_stopka3>.mod_kontakt>div .kontTitle{font-size:22px;margin-bottom:5px;}
.div_stopka3>.mod_kontakt>div .kontTxt{line-height:1.7em;}
.box_loga{}
.div_loga{max-width:100%;box-sizing:border-box;}
.pTable{overflow:auto;width:100%;}

.div_nowosci {max-width: 100%}

a.buton1{
display:inline-block;
transition:all 0.5s ease;
font-size:16px;
padding:15px 35px;
position:relative;
font-weight:700;
border: 3px solid #e25252;
background-color: #e25252;
color: #FFFFFF;
}

a.buton1:hover{
color:#e25252;
background-color:#FFFFFF;}

/* open-sans-300 - latin-ext_latin */
@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('open sans light'),local('opensans-light'),url('../fonts/open-sans-v17-latin-ext_latin-300.woff2') format('woff2'),
/* Chrome 26+,Opera 23+,Firefox 39+ */
url('../fonts/open-sans-v17-latin-ext_latin-300.woff') format('woff');
/* Chrome 6+,Firefox 3.6+,IE 9+,Safari 5.1+ */
}
/* open-sans-300italic - latin-ext_latin */
@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('open sans light italic'),local('opensans-lightitalic'),url('../fonts/open-sans-v17-latin-ext_latin-300italic.woff2') format('woff2'),
/* Chrome 26+,Opera 23+,Firefox 39+ */
url('../fonts/open-sans-v17-latin-ext_latin-300italic.woff') format('woff');
/* Chrome 6+,Firefox 3.6+,IE 9+,Safari 5.1+ */
}
/* open-sans-italic - latin-ext_latin */
@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('open sans italic'),local('opensans-italic'),url('../fonts/open-sans-v17-latin-ext_latin-italic.woff2') format('woff2'),
/* Chrome 26+,Opera 23+,Firefox 39+ */
url('../fonts/open-sans-v17-latin-ext_latin-italic.woff') format('woff');
/* Chrome 6+,Firefox 3.6+,IE 9+,Safari 5.1+ */
}
/* open-sans-600 - latin-ext_latin */
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('open sans semibold'),local('opensans-semibold'),url('../fonts/open-sans-v17-latin-ext_latin-600.woff2') format('woff2'),
/* Chrome 26+,Opera 23+,Firefox 39+ */
url('../fonts/open-sans-v17-latin-ext_latin-600.woff') format('woff');
/* Chrome 6+,Firefox 3.6+,IE 9+,Safari 5.1+ */
}
/* open-sans-regular - latin-ext_latin */
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('open sans regular'),local('opensans-regular'),url('../fonts/open-sans-v17-latin-ext_latin-regular.woff2') format('woff2'),
/* Chrome 26+,Opera 23+,Firefox 39+ */
url('../fonts/open-sans-v17-latin-ext_latin-regular.woff') format('woff');
/* Chrome 6+,Firefox 3.6+,IE 9+,Safari 5.1+ */
}
/* open-sans-600italic - latin-ext_latin */
@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:local('open sans semibold italic'),local('opensans-semibolditalic'),url('../fonts/open-sans-v17-latin-ext_latin-600italic.woff2') format('woff2'),
/* Chrome 26+,Opera 23+,Firefox 39+ */
url('../fonts/open-sans-v17-latin-ext_latin-600italic.woff') format('woff');
/* Chrome 6+,Firefox 3.6+,IE 9+,Safari 5.1+ */
}
/* open-sans-700 - latin-ext_latin */
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('open sans bold'),local('opensans-bold'),url('../fonts/open-sans-v17-latin-ext_latin-700.woff2') format('woff2'),
/* Chrome 26+,Opera 23+,Firefox 39+ */
url('../fonts/open-sans-v17-latin-ext_latin-700.woff') format('woff');
/* Chrome 6+,Firefox 3.6+,IE 9+,Safari 5.1+ */
}
/* open-sans-800 - latin-ext_latin */
@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:local('open sans extrabold'),local('opensans-extrabold'),url('../fonts/open-sans-v17-latin-ext_latin-800.woff2') format('woff2'),
/* Chrome 26+,Opera 23+,Firefox 39+ */
url('../fonts/open-sans-v17-latin-ext_latin-800.woff') format('woff');
/* Chrome 6+,Firefox 3.6+,IE 9+,Safari 5.1+ */
}
/* open-sans-800italic - latin-ext_latin */
@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;src:local('open sans extrabold italic'),local('opensans-extrabolditalic'),url('../fonts/open-sans-v17-latin-ext_latin-800italic.woff2') format('woff2'),
/* Chrome 26+,Opera 23+,Firefox 39+ */
url('../fonts/open-sans-v17-latin-ext_latin-800italic.woff') format('woff');
/* Chrome 6+,Firefox 3.6+,IE 9+,Safari 5.1+ */
}
/* open-sans-700italic - latin-ext_latin */
@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local('open sans bold italic'),local('opensans-bolditalic'),url('../fonts/open-sans-v17-latin-ext_latin-700italic.woff2') format('woff2'),
/* Chrome 26+,Opera 23+,Firefox 39+ */
url('../fonts/open-sans-v17-latin-ext_latin-700italic.woff') format('woff');
/* Chrome 6+,Firefox 3.6+,IE 9+,Safari 5.1+ */
}