		/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 04 May 2020 15:19:42
*/


@charset "utf-8";
html{background:#FFF;color:#000}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-spacing:0;border-collapse:collapse}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var{font-weight:400;font-style:normal}
li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-weight:inherit;font-size:inherit;font-family:inherit;*font-size:100%}
legend{color:#000}
@font-face{font-family:'MerriweatherRegularSans';src:url(/__data/assets/file/0003/47289/merriweathersans-regular-webfont.eot?v=0.0.2);src:local(Merriwaether_regular_sans),url(/__data/assets/file/0006/47292/merriweathersans-regular-webfont.woff?v=0.0.2) format("woff"),url(/__data/assets/file/0005/47291/merriweathersans-regular-webfont.ttf?v=0.0.2) format("truetype"),url(/__data/assets/file/0004/47290/merriweathersans-regular-webfont.svg?v=0.0.2) format("svg");font-weight:400;font-style:normal}
#header #header_bottom .header_content_logo h1 a span{font-family:'MerriweatherRegularSans',sans-serif}
html{-webkit-text-size-adjust:none}
body{margin:0 auto;max-width:1920px;color:#393939;font-size:small;font-family:Verdana}
#wrapper{width:100%;background:url(/__data/assets/image/0007/124/main_container.png?v=0.1.3) no-repeat 0 485px #FFF}
a{border:0;color:#861818;text-decoration:underline}
.clear{display:block!important;float:none!important;clear:both;width:100%;height:0}
.hide{display:none!important}
.block{display:block!important}
.italic{font-style:italic}
.image_frame{padding:10px}
strong em,em strong{font-weight:700}
.container{overflow:inherit;margin:0 auto;width:957px}
.container_expanded{overflow:hidden;margin:0 auto;width:1000px}
#header_top{width:100%;height:90px;background:url(/__data/assets/image/0011/128/header_top.png?v=0.1.3) repeat-x 0 0 transparent}
/*#header_top .eu_programs {float: left; text-align: center; width: 100%; margin-top: -90px; z-index: 5;}*/
#header_top div{margin-top:-2px;max-width: 33%;}
#header_top .eu_programs {float: left; width:33%; margin-top: -2px; z-index: 5; position: relative; height: 90px;-ms-interpolation-mode: bicubic;}
#header_top .eu_programs a {display: inline-block; height: 100%;-ms-interpolation-mode: bicubic;}
#header_top .eu_programs img {width:100%; position: relative; top: 50%; transform: translateY(-50%);-ms-interpolation-mode: bicubic;}
#header_top .niepodlegla img {height:80px;}
@media screen and (max-width: 968px) {#header_top div{text-align:center;width:50%;max-width: 50%;height:90px;} #header_top .eu_programs {max-width:50%;width: auto; margin-top: 0px;clear:both;} #header_top .eu_programs img {left: 50%; transform: translateY(-50%) translateX(-50%);}#header_top div img{max-width: 80%;} #header_top div a{display:inline-block;height:100%;}#header_top div img { position: relative; top: 50%; transform: translateY(-50%);}#header_top .eu_programs img {max-width: 80%;}}
@media screen and (max-width: 450px) {#header_top .eu_programs img {width: 80%;}}
#header_bottom{width:100%;background:url(/__data/assets/image/0013/1354/header_clear.png?v=0.0.2) no-repeat center top transparent}
#inner_header_bottom{width:100%;background:url(/__data/assets/image/0008/1061/inner_header_clear.png?v=0.1.1) no-repeat center top transparent}
.header_main_nav{position:absolute;width:957px;background:url(/__data/assets/image/0012/732/menu_pics_new.png?v=0.0.8) repeat 0 0}
#header .container{margin:0 auto;padding-top:2px;width:957px}
#header_top .container{width:100%;max-width:1300px;display:flex;justify-content:space-between;}
@media screen and (max-width: 968px) {#header_top .container{display:block;}}
#accessibility{display:inline;float:right;margin-top:38px;margin-right:50px; z-index: 10; position: relative;order:3}
#accessibility li{display:inline;font-size:1.1em}
#accessibility li.zk_home{float:left;margin:0 5px;width:33px;height:33px;background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -528px -96px}
#accessibility li.zk_home:hover{background-position:-528px -144px}
#accessibility li.zk_home:active{background-position:-528px -192px}
#accessibility li.zk_home a{display:block;width:33px;height:33px;text-indent:-99999px}
#accessibility li.lang{display:inline;float:left;overflow:hidden;margin-right:4px;width:34px}
#accessibility li.lang a{display:inline;float:left;width:35px;height:34px;outline:none;background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat 0 0;color:#FFF;text-align:center;text-decoration:none;line-height:33px;cursor:pointer}
#accessibility li.lang a:hover{background-position:0 -48px}
#accessibility li.lang a:active,#accessibility li.lang.current a{background-position:0 -96px}
#accessibility li.lang a:visited{background-position:0 -96px}
#accessibility li.hig_contrast{text-decoration:none;cursor:pointer;display:inline;float:left;width:47px;height:47px;outline:none;background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -48px 0;text-align:center;text-decoration:none;text-indent:-9999px;line-height:33px;cursor:pointer;margin:-12px 0 0 10px}
#accessibility li.hig_contrast:hover{background-position:-48px -48px}
#accessibility li.hig_contrast:active{background-position:-48px -96px}
#accessibility li.hig_contrast:visited{background-position:-48px -96px}
#accessibility li.disabled{text-decoration:none;cursor:pointer;display:inline;float:left;width:47px;height:47px;outline:none;background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -1103px 0;text-align:center;text-decoration:none;text-indent:-9999px;line-height:33px;cursor:pointer;margin:-11px 0 0 10px}
#accessibility li.disabled:hover{background-position:-1103px -48px}
#accessibility li.disabled:active{background-position:-1103px -96px}
#accessibility li.disabled:visited{background-position:-1103px -96px}
#accessibility li.disabled a{display:block}
#accessibility li.bip{display:inline;float:left;margin-right:13px;width:35px;height:40px;outline:none;background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -96px 0;text-align:center;text-decoration:none;text-indent:-9999px;line-height:33px;cursor:pointer}
#accessibility li.bip a{display:block}
#accessibility li.letters{text-align:center;text-decoration:none;line-height:25px;cursor:pointer}
#accessibility li.letters span{display:inline;float:left}
#accessibility li.letters span:hover{border-bottom:1px solid #A5A39F;color:#A5A39F}
body.letters_big #accessibility li.letters span.letters_big,body.letters_medium #accessibility li.letters span.letters_medium,body.letters_small #accessibility li.letters span.letters_small{border-bottom:1px solid #941616;color:#941616}
#accessibility li.letters span.letters_big{margin-top:12px;font-size:20px}
#accessibility li.letters span.letters_big:active{text-decoration:underline}
#accessibility li.letters span.letters_big:visited{text-decoration:underline}
#accessibility li.letters span.letters_medium{margin-top:13px;font-size:17px}
#accessibility li.letters span.letters_medium:active{text-decoration:underline}
#accessibility li.letters span.letters_medium:visited{text-decoration:underline}
#accessibility li.letters span.letters_small{margin-top:14px;font-size:14px}
#accessibility li.letters span.letters_small:active{text-decoration:underline}
#accessibility li.letters span.letters_small:visited{text-decoration:underline}
.mobile_main_nav{position:absolute;z-index:99999;display:none;width:95%;background:url(/__data/assets/image/0012/732/menu_pics_new.png?v=0.0.8) repeat 0 0;text-align:center}
.header_main_nav ul,.mobile_main_nav ul{position:relative;z-index:1;}
.mobile_main_nav ul li#menu{display:inline-block;width:100%;line-height:52px}
.header_main_nav ul li.first_lev_menu{display:inline-block;line-height:52px}
.header_main_nav ul li.first_lev_menu > a,.mobile_main_nav ul#first_level li > a{text-align:center}
.header_main_nav ul li.last{float:right}
.header_main_nav ul li.first_lev_menu:hover,.mobile_main_nav ul#first_level > li:hover{background:url(/__data/assets/image/0013/733/menu_pics_new_1_level.png?v=0.0.8)}
.mobile_main_nav ul li#menu a,.mobile_main_nav ul#first_level li a,.header_main_nav ul li.first_lev_menu > a,.header_main_nav ul li.first_lev_menu .nav_list li > a{display:block;padding:0 20px 0 18px;color:#e0dcd6;text-decoration:none;font-weight:lighter;font-size:14px;font-family:helvetica}
.header_main_nav ul li.first_lev_menu .sec_nav{position:absolute;top:52px;left:0;z-index:999999;display:none;padding-top:10px;width:175px;width:100%;border-bottom:3px solid #FFF;background:url(/__data/assets/image/0014/734/menu_pics_new_2_level.png?v=0.0.12)}
.header_main_nav ul li.last .sec_nav{right:0;left:auto}
.header_main_nav ul li:last-child .sec_nav{right:0;left:auto}
.header_main_nav ul li.first_lev_menu .sec_nav ul li{display:inline;float:left;width:25%;line-height:18px}
.header_main_nav ul li.first_lev_menu .sec_nav ul li:hover,.mobile_main_nav ul li ul.secound_level li:hover{background:url(/__data/assets/image/0015/735/menu_pics_new_hover.png?v=0.0.4)}
.header_main_nav ul li.first_lev_menu .sec_nav ul li a:hover{color:#fff}
.header_main_nav ul li.first_lev_menu .sec_nav ul li a{position:relative;padding:8px 10px 9px 20px}
.header_main_nav ul li.first_lev_menu .sec_nav ul li a span.arrow{display:none}
.header_main_nav ul li.first_lev_menu .sec_nav ul li a:hover span.arrow{position:absolute;top:14px;left:10px;display:block;width:5px;height:8px;background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -96px -48px}
.header_main_nav ul li:hover .sec_nav{display:block}
.header_main_nav ul li.first_lev_menu span.sub_menu{position:absolute;top:24px;right:8px;display:block;width:5px;height:5px;background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -144px -192px}
.header_main_nav ul li.first_lev_menu .sec_nav .nav_list,.nav_promo{display:inline;float:left}
.header_main_nav ul li.first_lev_menu .sec_nav .nav_list,.header_main_nav ul li.first_lev_menu .sec_nav.columns_1 .nav_promo li,.header_main_nav ul li.first_lev_menu .sec_nav.columns_3 .nav_list li{width:100%}
.header_main_nav ul li.first_lev_menu .sec_nav.columns_1 .nav_list,.header_main_nav ul li.first_lev_menu .sec_nav.columns_3 .nav_promo{width:75%}
.header_main_nav ul li.first_lev_menu .sec_nav.columns_2 .nav_list,.header_main_nav ul li.first_lev_menu .sec_nav.columns_2 .nav_list li,.header_main_nav ul li.first_lev_menu .sec_nav.columns_2 .nav_promo,.header_main_nav ul li.first_lev_menu .sec_nav.columns_2 .nav_promo li{width:50%}
.header_main_nav ul li.first_lev_menu .sec_nav.columns_3 .nav_list,.header_main_nav ul li.first_lev_menu .sec_nav.columns_1 .nav_promo{width:25%}
.header_main_nav ul li.first_lev_menu .sec_nav.columns_3 .nav_promo li,.header_main_nav ul li.first_lev_menu .sec_nav.columns_1 .nav_list li{width:33%}
.header_main_nav ul li.first_lev_menu .sec_nav.columns_1 .nav_promo .item_2,.header_main_nav ul li.first_lev_menu .sec_nav.columns_1 .nav_promo .item_3,.header_main_nav ul li.first_lev_menu .sec_nav.columns_2 .nav_promo .item_3,.header_main_nav ul li.first_lev_menu .sec_nav .nav_promo ul{display:none}
.header_main_nav ul li.first_lev_menu .sec_nav.columns_3 .nav_promo ul,.header_main_nav ul li.first_lev_menu .sec_nav.columns_2 .nav_promo ul,.header_main_nav ul li.first_lev_menu .sec_nav.columns_1 .nav_promo ul{display:block}
.header_main_nav ul li.first_lev_menu .sec_nav .promo_ad{clear:both;padding:5px 20px;color:#FFF;text-align:center;line-height:2em}
#header_bottom .header_content_logo h1{width:547px;height:84px}
#header_bottom .header_content_logo h1 a#logo{width:547px;height:84px;margin:30px 0}
.header_content_logo h1 a#logo{display:block;margin:40px 0 0 30px;height:84px;color:#fff;text-decoration:none;cursor:pointer}
.header_content_logo h1 a#logo span.title_big,.header_content_logo h1 a#logo span.title_big_bip{text-transform:uppercase;letter-spacing:1px;font-size:2.15em;font-family:gothic}
.header_content_logo h1 a#logo span.title_big{font-size:1.85em}
.header_content_logo h1 a#logo span.title_big_bip{font-size:1.6em}
.header_content_logo h1 a#logo span.title_small{display:block;margin:0;font-size:1.45em;font-family:gothic}
.header_content_logo h1 a#logo span.title_small_blog{display:block;margin:0;text-transform:uppercase;font-size:1.6em;font-family:gothic}
.header_content_logo h1 a#logo span.logo{position:absolute;top:13px;left:413px;width:134px;height:108px;background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -0 -144px}
.header_content_logo {position:relative; margin:90px auto 0;padding-top:2px}
.header_content_logo form{position:absolute;top:30px;right:5px}
.header_content_logo form fieldset{position:relative}
.header_content_logo form fieldset label{display:block;margin-bottom:10px;color:#fff;text-transform:uppercase;font-weight:700}
.header_content_logo form fieldset input.in_search{display:block;padding:5px 37px 5px 5px;width:266px;height:25px;border:0 none;background-color:#DBD6CD;-webkit-box-shadow:2px 2px 0 2px #721313;box-shadow:2px 2px 0 2px #721313;line-height:16px}
form input.in_submit{position:absolute;top:auto;right:4px;bottom:4px;width:27px;height:27px;border:none;background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -144px -0;text-indent:-9999px;cursor:pointer}
form input.in_submit:hover,form .in_search:hover ~ input.in_submit,#footer_top form input[type="submit"]:hover,#footer_top form input[type="email"]:hover ~ input[type="submit"]{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -144px -48px}
.header_social{position:absolute;top:240px;right:30px;z-index:99999}
.header_social #social_list li{margin-top:15px;text-indent:-9999px;cursor:pointer}
.header_social #social_list li a{display:block;width:36px;height:38px}
.header_social #social_list li:first-child{margin-top:0}
.header_social #social_list .face_book a{margin:0;background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -230px 5px}
.header_social #social_list .face_book:hover a{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -230px -43px}
.header_social #social_list .twitter a{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -285px 6px}
.header_social #social_list .twitter:hover a{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -285px -42px}
.header_social #social_list .you_tube a{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -336px 0}
.header_social #social_list .you_tube:hover a{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -336px -48px}
.header_social #social_list .g_plus a{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -382px 4px}
.header_social #social_list .g_plus:hover a{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -382px -44px}
.header_social #social_list .n_k a{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -430px 8px}
.header_social #social_list .n_k:hover a{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -430px -40px}
.header_social #social_list .insta a{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -720px -144px}
.header_social #social_list .insta:hover a{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -720px -192px}
.header_social #social_list .nakladka a{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -1153px -95px}
.header_social #social_list .nakladka:hover a{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -1153px 0}
.header_social #social_list .tripadvisor a{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -768px -240px}
.header_social #social_list .tripadvisor:hover a{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -720px -240px}
.header_photo_slider{display:block;overflow:hidden;margin:16px auto 0;width:100%;height:368px;background:none repeat scroll 0 0 #fff;text-align:center}
.header_photo_slider #header_promobox{margin:5px}
.header_photo_slider #header_promobox .slide a{text-decoration:none}
#footer_top{float:left;width:100%;height:50px;background-color:#861818}
#footer_top #footer_nav{display:inline;float:right;padding:15px 0;width:602px}
#footer_top #footer_nav li{display:inline;float:left;color:#f4f2ef}
#footer_top #footer_nav li.spacer{padding:0 10px}
html[lang='pl'] #footer_top #footer_nav li.spacer{padding:0 5px}
#footer_top form{display:inline;float:left;padding:8px 0;width:335px}
#footer_top form fieldset{position:relative}
#footer_top form label{display:inline;float:left;padding:8px 10px 0 0;text-transform:uppercase;font-weight:700}
#footer_top #footer_nav li a,#footer_top form label{color:#f4f2ef}
#footer_top form input[type="email"]{display:block;margin-bottom:0;padding:5px 35px 5px 5px;width:187px;height:25px;border:0 none;background-color:#dbd6cd;box-shadow:2px 2px 0 2px #721313;line-height:16px}
#footer_top form input[type=submit]{position:absolute;top:auto;right:4px;bottom:4px;width:30px;height:27px;outline:none;border:medium none;background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat scroll -144px 0 transparent;text-indent:-9999px;cursor:pointer}
#footer_top form input[type=submit]:active{background-position:-144px -48px}
#footer_bottom{float:left;padding:30px 0 20px;width:100%}
#footer_bottom .prev,#footer_bottom .next{display:inline;float:left;margin-top:10px;width:21px;height:32px;background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat scroll -144px -144px transparent;text-indent:-9999px;cursor:pointer}
#footer_bottom .next{background-position:-144px -96px}
#footer_bottom .slider{overflow:hidden;width:100%;margin:0 auto}
#footer_bottom .slider.items_5{width:795px}
#footer_bottom .slider.items_4{width:636px}
#footer_bottom .slider.items_3{width:477px}
#footer_bottom .slider.items_2{width:318px}
#footer_bottom .slider.items_1{width:159px}
#footer_bottom .sliderInner{position:relative;display:inline;float:left;overflow:hidden;width:957px;height:70px}
#footer_bottom #sponsors{position:absolute;top:0;display:inline;float:left;width:2600px;height:70px}
#footer_bottom #sponsors li{display:inline;float:left;overflow:hidden;width:159px;height:70px;text-align:center}
#footer_bottom #sponsors li a{display:block;overflow:hidden;margin:0 auto;width:150px;height:50px;cursor:pointer}
#footer_bottom #sponsors li a span{display:none}
.header_photo_slider #header_promobox{position:relative}
.header_photo_slider #header_promobox li{position:absolute;z-index:8}
.header_photo_slider #header_promobox li.active{z-index:10}
.header_photo_slider #header_promobox li.last-active{z-index:9}
#main_container #main_top{margin-bottom:20px;min-height:305px;width:100%;height:auto}
#main_container #main_bottom{width:100%;height:329px;background:url(/__data/assets/image/0008/125/news_container_new.png?v=0.1.3) repeat-x 0 0 #FFF}
#main_container #main_top .container div ul li{position:relative;margin-top:3px;width:293px;border:1px solid #DBD8D1;background-color:#F2F1EE;line-height:36px}
#main_container #main_top .container div ul li#main_calendar{position:relative;margin-top:3px;min-height:157px;width:293px;height:auto;border:1px solid #DBD8D1;background-color:#F2F1EE;line-height:36px}
#main_container #main_top .container div h2.box_name{display:block;margin:5px 0 25px 20px;color:#4D3D34;text-transform:uppercase;font-weight:700;font-size:18px;font-family:Helvetica}
#main_container #main_top .container div.events{float:left;width:295px}
#main_container #main_top .container div.education{float:left;margin-left:35px;width:295px}
#main_container #main_top .container div.information{float:left;margin-left:35px;width:295px}
#main_container #main_top .container div ul li a{display:block;padding:0 40px 0 23px;color:#4d3d32;text-decoration:none;font-size:15px;font-family:Helvetica}
#main_container #main_top .container div ul li span.click{position:absolute;top:4px;right:4px;width:30px;height:27px;outline:none;border:medium none;background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat scroll -144px 0 transparent;text-indent:-9999px;cursor:pointer}
#main_container #main_top .container div ul li:hover a span.click{background-position:-144px -48px}
.header_main_nav ul li.first_lev_menu .sec_nav .nav_promo .item_image{margin:0 auto;width:208px;height:108px;background-color:#FFF}
#main_container #main_bottom #news_list div.news_image a,.header_main_nav ul li.first_lev_menu .sec_nav .nav_promo .item_image a{display:block;padding:4px;text-align:center}
#main_container #main_bottom #news_list div.news_text p a,.header_main_nav ul li.first_lev_menu .sec_nav .nav_promo .item_text p a{text-decoration:none;font-size:13px;font-family:Helvetica;line-height:17px;cursor:pointer}
#main_container #main_bottom #news_list div.news_text p a{color:#DDCEC3}
.header_main_nav ul li.first_lev_menu .sec_nav .nav_promo .item_text p a{color:#E0DCD6}
.header_main_nav ul li.first_lev_menu .sec_nav .nav_promo .item_text p a:hover{color:#FFF}
.header_main_nav ul li.first_lev_menu .sec_nav .nav_promo .item_text{margin:15px auto 0;width:212px;text-align:justify}
#main_container #main_bottom #news_list div.news_text{float:left;margin:25px 0 0 7px;width:255px}
#main_container #main_bottom #news_list div.news_image{width:269px;height:101px;background-color:#FFF}
#main_container #main_bottom #news_list div h2,.header_main_nav ul li.first_lev_menu .sec_nav .nav_promo h2{margin:2px 0 20px 14px;color:#ddcec3;font-weight:700;font-size:16px;font-family:Helvetica;cursor:pointer}
#main_container #main_bottom #news_list div h2 a,.header_main_nav ul li.first_lev_menu .sec_nav .nav_promo h2 a{color:#ddcec3}
#main_container #main_bottom #news_list div.news_click_container{float:right;overflow:hidden;margin:98px 0;width:30px}
#main_container #main_bottom #news_list div.prev_news{float:left;overflow:hidden;margin-left:23px;width:294px}
#main_container #main_bottom #news_list div.expo_news{float:left;overflow:hidden;margin-left:23px;width:294px}
#main_container #main_bottom #news_list div.news_news{float:left;overflow:hidden;margin-left:23px;width:294px}
#main_container #main_bottom #news_list div.news_click_container span.news_click{display:block;float:right;width:30px;height:30px;outline:none;border:medium none;background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat scroll -192px 0 transparent;text-indent:-9999px;cursor:pointer}
#main_container #main_bottom #news_list li.item:hover div.news_click_container span.news_click{background-position:-192px -48px}
#news_list .prev,#news_list .next{display:inline;float:left;margin-top:116px;width:21px;height:32px;background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat scroll -192px -144px transparent;text-indent:-9999px;cursor:pointer}
#news_list .next{background-position:-187px -96px}
#news_list .prev:hover{background-position:-144px -144px}
#news_list .next:hover{background-position:-139px -96px}
#news_list{overflow:hidden;margin:35px 0 0;width:100%}
#news_list .sliderInner{position:relative;display:inline;float:left;overflow:hidden;width:957px;height:272px}
#news_list #news{position:absolute;top:0;display:inline;float:left;width:2900px;height:272px}
#news_list #news li{display:inline;float:left;overflow:hidden;width:319px;height:272px}
#header .container.header_background{margin:0 auto 15px;height:405px;background:url(/__data/assets/image/0012/1146/slider_shadow.png?v=0.1.1) no-repeat center bottom transparent}
#cookieslaw{position: fixed;bottom: 0;display:none;padding:20px;width:100%;background-color:#FFF;z-index:1;}
#cookieslaw .cookie_text{position:relative;overflow:hidden;margin:0 auto;width:957px}
#cookieslaw .cookie_text p{display:inline;float:left;margin-left:20px;width:650px;color:#767676;font-size:11px;line-height:1.25}
#cookieslaw .cookie_text span strong{display:inline;float:left;width:140px;color:#323232;text-align:right;font-weight:700;font-size:12px;line-height:1.55em}
#cookieslaw .cookie_text span.accept{position:absolute;right:0;bottom:0;margin-bottom:25px;font-weight:700;font-size:11px;cursor:pointer}
#map_canvas{width:100%;height:500px}
#route_guidance a{color:inherit}
.bip #wrapper,.inner #wrapper{background-position:0 280px}
.bip #header_bottom,.inner #header_bottom{height:330px;background-position:center bottom}
.bip #main_container #bottom_wrapper,.inner #main_container #bottom_wrapper{width:100%;height:13px;background-color:#392D25}
.bip .header_content_logo h1 a#logo > img{display:inline;float:left;margin:0 10px 0 0}
.bip .header_content_logo h1 a#logo span.title_small{margin:0}
.bip .header_content_logo h1 a#logo span.title_smaller{display:block;margin:0 0 7px;width:100%;text-transform:uppercase;font-size:1.2em;font-family:gothic}
#main_container .container .title{margin:20px 0 10px}
#main_container .container .breadcrumb{margin-bottom:5px}
#main_container .container .breadcrumb .current_page{font-style:italic}
#main_container .container .title h2.name{font-weight:700;font-size:18px}
#main_container .container .article{overflow:hidden;margin:0 0 10%;padding-top:57px}
#main_container .container .article em,#main_container .container .article i{font-style:italic}
#main_container .container .article b,#main_container .container .article strong{font-weight:700}
#main_container .container .article .rhc{display:inline;float:left;margin-left:20px;min-height:300px;width:642px}
#main_container .container .article .rhc .list_nav .pag_prev a{text-decoration:none}
#main_container .container .article .rhc .list_nav .pag_next a{text-decoration:none}
#main_container .container .article .rhc .list_nav{margin-top:30px;text-align:center}
#main_container .container .article .rhc .art_btns{display:inline;float:right;margin-top:-60px;width:100%;text-align:right}
#main_container .container .article .rhc .art_btns ul.buttons li a{display:inline;float:left;margin:2px 3px 0;padding:0;width:45px;height:47px;outline:none;color:#fff;text-align:center;text-decoration:none;line-height:47px;cursor:pointer;text-indent:-999999px}
#main_container .container .article .rhc .art_btns ul.buttons li.share_btn a{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -816px 2px}
#main_container .container .article .rhc .art_btns ul.buttons li.share_btn a:hover{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -864px 2px}
#main_container .container .article .rhc .art_btns ul.buttons li.share_btn a:active{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -912px 2px}
#main_container .container .article .rhc .art_btns ul.buttons li.print_btn a{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -816px -46px}
#main_container .container .article .rhc .art_btns ul.buttons li.print_btn a:hover{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -864px -46px}
#main_container .container .article .rhc .art_btns ul.buttons li.print_btn a:active{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -912px -46px}
#main_container .container .article .rhc .art_btns ul.buttons li.pdf_btn a{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -816px -94px}
#main_container .container .article .rhc .art_btns ul.buttons li.pdf_btn a:hover{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -864px -94px}
#main_container .container .article .rhc .art_btns ul.buttons li.pdf_btn a:active{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -912px -94px}
#main_container .container .article .rhc .art_btns ul.buttons li.rss_btn a{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -816px -142px}
#main_container .container .article .rhc .art_btns ul.buttons li.rss_btn a:hover{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -864px -142px}
#main_container .container .article .rhc .art_btns ul.buttons li.rss_btn a:active{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -912px -142px}
body.letters_big #main_container .container .article .rhc .art_btns ul.buttons li a{font-size:15px;line-height:44px}
#main_container .container .article .rhc .art_btns ul.buttons li{display:inline;overflow:hidden;border:medium none}
#main_container .container .article .rhc .art_btns ul.buttons{float:right}
#main_container .container .article .rhc .art_autor{margin:50px 0}
#main_container .container .article .rhc .art_autor p,#main_container .container .article .rhc .art_autor ul{display:inline;float:right;clear:right;margin:0 0 10px}
#main_container .container .article .rhc .art_img{float:right;overflow:hidden;margin:0 0 15px 20px;width:635px;height:295px;background:none repeat scroll 0 0 #fff;text-align:center}
#main_container .container .article .rhc h1,#main_container .container .article .rhc h2,#main_container .container .article .rhc h3,#main_container .container .article .rhc h4,#main_container .container .article .rhc h5{margin-bottom:10px;font-weight:700}
#main_container .container .article .rhc h1{font-size:1.5em}
#main_container .container .article .rhc h2{font-size:1.4em}
#main_container .container .article .rhc h3{font-size:1.3em}
#main_container .container .article .rhc h4{font-size:1.2em}
#main_container .container .article .rhc h5{font-size:1em}
#main_container .container .article .rhc .art_img img{margin:10px}
#main_container .container .article .lhc{display:inline;float:left;margin:0;width:295px}
#main_container .container .article .lhc ul li{position:relative;margin-top:3px;width:293px;border:1px solid #DBD8D1;background-color:#F2F1EE;line-height:36px}
#main_container .container .article .lhc ul li a{display:block;padding:0 40px 0 23px;color:#4d3d32;text-decoration:none;font-size:15px;font-family:Helvetica}
#main_container .container .article .lhc ul li.current a{background-color:#DBD6CD}
#main_container .container .article .lhc ul li.left_secound_lev span.arrow{float:left;overflow:hidden;margin:10px 0 0 25px;width:6px;height:8px;background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -384px -192px}
#main_container .container .article .lhc ul li.left_third_lev span.arrow{float:left;overflow:hidden;margin:10px 0 0 40px;width:6px;height:8px;background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -384px -192px}
#main_container .container .article .lhc ul li.left_secound_lev:hover > span.arrow,#main_container .container .article .lhc ul li.left_secound_lev.current > span.arrow{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -384px -240px}
#main_container .container .article .lhc ul li.left_third_lev:hover > span.arrow,#main_container .container .article .lhc ul li.left_third_lev.current_third > span.arrow{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -384px -240px}
#main_container .container .article .lhc ul li span.click{position:absolute;top:4px;right:4px;width:30px;height:27px;outline:none;border:medium none;background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat scroll -144px 0 transparent;text-indent:-9999px;cursor:pointer}
#main_container .container .article .lhc ul li.current span.click{background-position:-624px -144px}
#main_container .container .article .lhc ul li:hover span.click{background-position:-144px -48px}
#main_container .container .article .lhc ul li.left_secound_lev{margin:0;border:none;background-color:#D1CBC0;line-height:26px}
#main_container .container .article .lhc ul li.left_secound_lev > a{padding:0 20px 0 35px}
#main_container .container .article .lhc ul li.left_secound_lev:hover > a{background-color:#D1CBC0;text-decoration:underline}
#main_container .container .article .lhc ul li.left_secound_lev.current a{background-color:#C0B9AD;text-decoration:underline}
#main_container .container .article .lhc ul li.left_third_lev{margin:0;border:none;background-color:#D1CBC0;line-height:26px}
#main_container .container .article .lhc ul li.left_third_lev > a{padding:0 20px 0 50px;text-decoration:none!important}
#main_container .container .article .lhc ul li.left_third_lev:hover > a{background-color:#D1CBC0;text-decoration:underline}
#main_container .container .article .lhc ul li.left_third_lev.current_third > a{background-color:#a59f95;text-decoration:underline!important}
.inner .header_social{position:absolute;top:500px;right:30px;z-index:99999}
.inner .header_social #social_list li{margin-top:15px;text-indent:-9999px;cursor:pointer}
.inner .header_social #social_list li a{display:block;width:36px;height:38px}
.inner .header_social #social_list .face_book a{margin:0;background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -475px 5px}
.inner .header_social #social_list .face_book:hover a{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -475px -43px}
.inner .header_social #social_list .twitter a{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -528px 6px}
.inner .header_social #social_list .twitter:hover a{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -528px -42px}
.inner .header_social #social_list .you_tube a{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -576px 0}
.inner .header_social #social_list .you_tube:hover a{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -576px -48px}
.inner .header_social #social_list .g_plus a{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -624px 4px}
.inner .header_social #social_list .g_plus:hover a{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -624px -44px}
.inner .header_social #social_list .n_k a{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -672px 8px}
.inner .header_social #social_list .n_k:hover a{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -672px -40px}
.inner .header_social #social_list .insta a{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -768px -144px}
.inner .header_social #social_list .insta:hover a{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -768px -192px}
.inner .header_social #social_list .nakladka a{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -1153px 0}
.inner .header_social #social_list .nakladka:hover a{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -1153px -48px}
.inner .header_social #social_list .tripadvisor a{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -815px -240px}
.inner .header_social #social_list .tripadvisor:hover a{background:url(/__data/assets/image/0004/47578/main-sprite.png?v=0.0.28) no-repeat -720px -240px}
.inner .inner_newsletter form ul li{list-style:none}
.inner .inner_newsletter form{display:inline;float:left;padding:8px 0}
.inner .inner_newsletter form label{display:block;padding:8px 10px 0 0;text-transform:uppercase;font-weight:700}
.inner .inner_newsletter form input[type="email"]{background-color: #dbd6cd;border: 0 none;box-shadow: none;display: inline-block;float: left;height: 35px;line-height: 16px;margin-bottom: 0;padding: 0 5px;width: 250px}
.inner .inner_newsletter form#page_account_manager_54966 input.in_submit[type="submit"]{box-shadow: none;display: inline-block;float: left;height: 35px;margin: 0}
.inner .inner_newsletter form#page_account_manager_54966 input.in_submit:hover{background-color: #67594c}
@media screen and (max-width: 530px) {
  .inner .inner_newsletter form input[type="email"]{width: 160px}
  .inner .inner_newsletter form#page_account_manager_54966 input.in_submit{width: 100px}
}
.bip.only_one #main_container .container .article .lhc,.inner.only_one #main_container .container .article .lhc{display:none}
.bip.only_one #main_container .container .article .rhc,.inner.only_one #main_container .container .article .rhc{display:block;float:none;margin-left:0;width:100%}
.bip #footer_top #footer_nav{width:100%}
.search_summary{margin-bottom:10px}
#form_email_975 label,#form_email_48279 label{display:inline-block;margin-bottom:5px;padding-right:5px;width:180px;text-align:right}
#form_email_48279 label{text-align:left;width:auto;font-weight:700}
#form_email_975 label ~ textarea{vertical-align:top}
#form_email_975 input,#form_email_975 select,#form_email_48279 input[type="text"],#form_email_48279 select,#page_account_manager_996 input[type="text"],#page_account_manager_996 input[type="password"],#page_account_manager_996 select{margin-bottom:10px;padding:3px 5px;width:287px;height:28px;border:0 none;background-color:#dbd6cd;box-shadow:2px 2px 2px #721313;line-height:16px;margin-top:5px}
#page_account_manager_996 table{margin-bottom:20px}
#page_account_manager_996 table tr td:first-child{vertical-align:middle;padding-right:5px}
#form_email_975 select,#page_account_manager_996 select{width:295px;height:28px}
#form_email_975 textarea{margin-bottom:8px;padding:3px 5px;width:287px;height:80px;border:0 none;background-color:#dbd6cd;box-shadow:2px 2px 2px #721313;line-height:16px}
#form_email_975 img#sq_security_key,#form_email_975 #form_email_975_submit{margin:10px 0 0 185px}
#form_email_975 #sq_regen_captcha{display:inline-block;margin:10px 0 10px 185px}
#form_email_975 #form_email_975_submit,#form_email_48279 #form_email_48279_submit,#page_account_manager_996 input[type=button],#page_account_manager_996 input[type=submit],.art_text input[type=submit]{margin-bottom:3px;margin-left:250px;width:170px;height:30px;border:0;background-color:#890811;box-shadow:2px 2px 3px #444;color:#fff;cursor:pointer}
#page_account_manager_996 input[type=button],#page_account_manager_996 input[type=submit],#form_email_48279 #form_email_48279_submit,.art_text input[type=submit]{margin-left:0}
.sharethis_toolbox,.addthis_toolbox{float:right;display:none;margin-top:-35px;margin-right:155px;width:420px}
.sharethis_toolbox:hover,.addthis_toolbox:hover{display:block}
.results li.item{overflow:hidden;margin:10px 0;padding-bottom:5px;border-bottom:1px solid #000}
.results li.item2{padding-bottom:5px}
.results li.item2 .thumb{float:left;margin-left:10px;margin-top:-6px;height:30px}
.results li.item2 .thumb img{height:30px}
.results li.item2 .to_left{float:left}
.results li.item div.item_image{display:inline;float:left;margin-right:10px;padding:5px;background-color:#FFF}
.results li.item div.item_image a{display:block}
#article_slider{display:inline;float:right}
#article_slider li{margin:0 0 4px 10px;padding:5px;background-color:#FFF}
#article_slider li img{display:block}
.formError{z-index:990}
.formError .formErrorContent{z-index:991}
.formError .formErrorArrow{z-index:996}
.ui-dialog .formError{z-index:5000}
.ui-dialog .formError .formErrorContent{z-index:5001}
.ui-dialog .formError .formErrorArrow{z-index:5006}
.inputContainer{position:relative;float:left}
.formError{position:absolute;top:300px;left:300px;display:block;text-align:left;cursor:pointer}
.formError.inline{position:relative;top:0;left:0;display:inline-block}
.ajaxSubmit{display:none;padding:20px;border:1px solid #999;background:#55ea55}
.formError .formErrorContent{position:relative;padding:4px 10px;min-width:120px;width:100%;border:2px solid #ddd;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ee0101;-webkit-box-shadow:0 0 6px #000;-moz-box-shadow:0 0 6px #000;box-shadow:0 0 6px #000;color:#fff;font-size:11px;-o-box-shadow:0 0 6px #000;-o-border-radius:6px}
.formError.inline .formErrorContent{border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-o-box-shadow:none;-o-border-radius:0}
.greenPopup .formErrorContent{background:#33be40}
.blackPopup .formErrorContent{background:#393939;color:#FFF}
.formError .formErrorArrow{position:relative;margin:-2px 0 0 13px;width:15px}
body[dir='rtl'] .formError .formErrorArrow,body.rtl .formError .formErrorArrow{margin:-2px 13px 0 0}
.formError .formErrorArrowBottom{top:2px;margin:0 0 0 12px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-o-box-shadow:none}
.formError .formErrorArrow div{display:block;margin:0 auto;height:1px;border-right:2px solid #ddd;border-left:2px solid #ddd;background:#ee0101;-webkit-box-shadow:0 2px 3px #444;-moz-box-shadow:0 2px 3px #444;box-shadow:0 2px 3px #444;font-size:0;font-size:0;line-height:0;-o-box-shadow:0 2px 3px #444}
.formError .formErrorArrowBottom div{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-o-box-shadow:none}
.greenPopup .formErrorArrow div{background:#33be40}
.blackPopup .formErrorArrow div{background:#393939;color:#FFF}
.formError .formErrorArrow .line10{width:15px;border:none}
.formError .formErrorArrow .line9{width:13px;border:none}
.formError .formErrorArrow .line8{width:11px}
.formError .formErrorArrow .line7{width:9px}
.formError .formErrorArrow .line6{width:7px}
.formError .formErrorArrow .line5{width:5px}
.formError .formErrorArrow .line4{width:3px}
.formError .formErrorArrow .line3{width:1px;border-right:2px solid #ddd;border-bottom:0 solid #ddd;border-left:2px solid #ddd}
.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd}
.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd}
.print-header,.print-footer{display:none}
#page_account_manager_996_type_user .sq-backend-smallprint{display:none}
.page404 p{padding:5px 0}
.page404 ul{padding-left:20px}
.page404 li{list-style:square outside}
.page404 a{text-decoration:underline}
.page404 a:hover{color:#861818}
body.inner #main_container .container .article .rhc .art_text .cal_name{display:none}
body.inner #main_container .container .article .rhc .art_text #calendarTable #day{width:642px!important;border-collapse:collapse}
body.inner #main_container .container .article .rhc .art_text #calendarTable #month{width:100%!important;border-collapse:inherit}
body.inner #main_container .container .article .rhc .art_text #calendarTable #month tbody tr td a.dateLink{text-decoration:none;font-size:20px}
body.inner #main_container .container .article .rhc .art_text #calendarTable #month tbody tr th.dayLabelWeekend,body.inner #main_container .container .article .rhc .art_text #calendarTable #month tbody tr th.dayLabel{text-align:center;font-size:20px}
body.inner #main_container .container .article .rhc .art_text #calendarTable #day tbody tr{height:30px;border:1px solid;border:1px solid #FFF;background-color:#C6BFB3;font-size:20px}
body.inner #main_container .container .article .rhc .art_text #calendarTable #day tbody tr th{padding:8px;text-align:center}
body.inner #main_container .container .article .rhc .art_text #calendarTable #day tbody tr th.columnLabel{background-color:#DBD6CD;text-align:center}
body.inner #main_container .container .article .rhc .art_text #calendarTable #day tbody tr td.sq-allday-cell,body.inner #main_container .container .article .rhc .art_text #calendarTable #day tbody tr td.sq-time-cell{background-color:#DBD6CD}
body.inner #main_container .container .article .rhc .art_text #calendarTable #month tbody tr td{padding:10px;width:40px;height:25px;border:1px solid;border:1px solid #F2F1EE;background-color:#DBD6CD;text-align:center}
body.inner #main_container .container .article .rhc .art_text #calendarTable #month tbody tr td:hover{background-color:#62615e}
body.inner #main_container .container .article .rhc .art_text #calendarTable #month tbody tr td:hover a{color:#FFF}
body.inner #main_container .container .article .rhc .art_text #calendarTable #month tbody tr{background-color:#fff}
body.inner #main_container .container .article .rhc .art_text #calendarTable #month tbody tr td.weekend{background-color:#C6BFB3}
body.inner #main_container .container .article .rhc .art_text #calendarTable #month tbody tr td.weekend:hover{background-color:#62615e}
body.inner #main_container .container .article .rhc .art_text #calendarTable #month tbody tr td.weekend:hover a{color:#FFF}
body.inner #main_container .container .article .rhc .art_text #calendarTable #month tbody tr td.today{background-color:#941616!important}
body.inner #main_container .container .article .rhc .art_text #calendarTable #month tbody tr td.today a{color:#FFF!important}
body.inner #main_container .container .article .rhc .art_text #calendarTable #month tbody tr td.eventDate{background-color:#E8FFFF}
body.inner #main_container .container .article .rhc .art_text #calendarTable #month tbody tr td.eventDate:hover{background-color:#62615e}
body.inner #main_container .container .article .rhc .art_text #calendarTable #month tbody tr td.eventDate:hover a{color:#FFF}
body.inner #main_container .container .article .rhc .art_text #calendarTable #month tbody tr td.eventDate a{color:#000}
body.inner #main_container .container .article .rhc .art_text #calendarTable .popup{display:none}
#main_container .container #main_calendar #calendarTable #month tbody tr td.today{background-color:#941616!important}
#main_container .container #main_calendar #calendarTable #month tbody tr td.today a{color:#FFF!important}
#main_container .container #main_calendar #calendarTable #month tbody tr td.eventDate{background-color:#E8FFFF}
#main_container .container #main_calendar #calendarTable #month tbody tr td.eventDate a,#main_container .container #main_calendar #calendarTable #month tbody tr td.exhibition a{color:#000}
#main_container .container #main_calendar #calendarTable #month tbody tr td.exhibition{background:url(/__data/assets/image/0006/55077/red_dot.png?v=0.0.4) no-repeat bottom right #dbd6cd}
#main_container .container #main_calendar #calendarTable #month tbody tr td.exhibition.today{background:url(/__data/assets/image/0007/55078/white_dot.png?v=0.0.4) no-repeat bottom right #941616}
#main_container .container #main_calendar #calendarTable #month tbody tr td.weekend.exhibition{background:url(/__data/assets/image/0006/55077/red_dot.png?v=0.0.4) no-repeat bottom right #C6BFB3}
#main_container .container #main_calendar #calendarTable #month tbody tr td.eventDate.exhibition{background:url(/__data/assets/image/0006/55077/red_dot.png?v=0.0.4) no-repeat bottom right #e8ffff}
#main_container .container #main_calendar #calendarTable #month tbody tr td.eventDate.exhibition.today{background:url(/__data/assets/image/0007/55078/white_dot.png?v=0.0.4) no-repeat bottom right #e8ffff}
body.inner #main_container .container .article .rhc .art_text #calendar_navigation{background-color:#721313;color:#FFF;display:block;text-align:center;font-size:20px}
body.inner #main_container .container .article .rhc .art_text #calendar_navigation .calendarNavLink{color:#FFF;text-decoration:none}
body.inner #main_container .container .article .rhc .art_text #calendar_navigation .calendarNavLink:hover{color:#C6BFB3;text-decoration:none}
body.inner #main_container .container .article .rhc .art_text .cal_result{margin:20px 0 40px 10px}
body.inner #main_container .container .article .rhc .art_text .cal_result .news_description a.cal_more,.results li.item a.cal_more{color:#941616}
body.inner #main_container .container .article .rhc .art_text .cal_result_event .cal_news_description{margin:10px 0 0}
body.inner #main_container .container .article .rhc .art_text .cal_result_event .cal_news_description a.cal_more{color:#941616;margin-left:6px}
body.inner #main_container .container .article .rhc .art_text .cal_result .date{float:right}
body.inner #main_container .container .article .rhc .art_text .cal_result_event .cal_date_list{float:right}
.article_photo_slider{display:inline-block;float:right;overflow:hidden;width:390px;height:290px}
.article_photo_slider #article_slider{position:relative}
.article_photo_slider #article_slider li{position:absolute;top:0;right:0;z-index:8}
.article_photo_slider #article_slider li a{display:inline-block;width:370px}
.article_photo_slider #article_slider li a img{margin:auto}
.article_photo_slider #article_slider li.active{z-index:10}
.article_photo_slider #article_slider li.last-active{z-index:9}
#article_slider .galleryMovieTitle{position:absolute;bottom:20px;color:#fff;width:90%;margin-left:5%;left:0;text-align:center;opacity:.8;font-size:1.2em;z-index:8}
#article_slider .active .galleryMovieTitle{z-index:11}
#article_slider .last-active .galleryMovieTitle{z-index:10}
.pError{font-wieght:bold;color:#861818}
.page_attached_documents{margin-top:40px}
.art_text p {margin: 15px 0;}
.art_text p:first-child {margin: 0 0 15px 0;}
.art_text ol li{list-style:decimal inside; line-height: 1.6em;}
.art_text ul li{list-style:disc inside; line-height: 1.6em;}
.art_text .info{color:#861818;line-height:36px;width:auto;margin:20px 0}
.art_text .info blockquote{background-color:#F2F1EE;border:1px solid #DBD8D1;padding:20px}
blockquote{background-color:#F2F1EE;border:1px solid #DBD8D1;color:#861818;line-height:36px;width:auto;padding:20px;margin:20px 0}
#cboxTitle{text-align:justify!important;margin-bottom:24px!important;padding:5px!important;background-color:#333!important;opacity:.75!important;filter:alpha(opacity=75)!important;color:#fff!important}
::-moz-selection{background:#861818;color:#fff}
::selection{background:#861818;color:#fff}
ol#searchResult li{margin-bottom:20px}
ol#searchResult li:first-child{margin-top:20px}
.brown{border-spacing:1px;border-collapse:separate}
.brown td{background-color:#f5f4f0;text-align:center}
.brown thead th,.brown.key tbody td:first-child{background-color:#dbd5c0;color:#564746;font-weight:700;text-align:center}
.center{text-align:center}
.cRed{color:#e00000;}
.odstep{padding:10px;};
ul.minus li{list-style:none}
.tal{text-align:left}
.wersja_zaloba #header_bottom{background:url(/__data/assets/image/0009/47547/header_clear_bw.png?v=0.0.2) no-repeat center top transparent}
.wersja_zaloba.bip #header_bottom,.wersja_zaloba.inner #header_bottom{background-position:center bottom;height:300px}
.wersja_zaloba.inner #wrapper,.wersja_zaloba.bip #wrapper{background-position:0 280px}
.wersja_zaloba #main_container .container .article .lhc ul li span.click{background:url(/__data/assets/image/0010/47548/main-sprite_bw.png?v=0.0.2) no-repeat scroll -144px 0 transparent}
.wersja_zaloba #main_container .container .article .lhc ul li.current span.click{background-position:-624px -144px}
.wersja_zaloba #main_container .container .article .lhc ul li{background-color:#f2f2f2}
.wersja_zaloba #main_container .container .article .lhc ul li.left_secound_lev.current a{background-color:#aaa}
.wersja_zaloba #main_container .container .article .lhc ul li.left_third_lev.current_third > a{background-color:#aaa}
.wersja_zaloba #main_container .container .article .lhc ul li.current a{background-color:#d6d6d6}
.wersja_zaloba #main_container .container .article .lhc ul li.current a:hover{background-color:#c8c8c8}
.wersja_zaloba .header_main_nav{background:url(/__data/assets/image/0004/47551/menu_pics_new_bw.png?v=0.0.2) repeat scroll 0 0 transparent}
.wersja_zaloba .header_main_nav ul li.first_lev_menu .sec_nav{background:url(/__data/assets/image/0003/47550/menu_pics_new_2_level_bw.png?v=0.0.2) repeat scroll 0 0 transparent}
.wersja_zaloba .header_main_nav ul li.first_lev_menu:hover,.mobile_main_nav ul#first_level > li:hover{background:url(/__data/assets/image/0004/47551/menu_pics_new_bw.png?v=0.0.2) repeat scroll 0 0 transparent}
.wersja_zaloba #main_container #main_bottom{background:url(/__data/assets/image/0005/47552/news_container_bw.png?v=0.0.2) repeat-x scroll 0 0 #fff}
.wersja_zaloba .header_content_logo form fieldset input.in_search,.wersja_zaloba #footer_top form input[type="email"]{background-color:#d6d6d6;box-shadow:2px 2px 0 2px #131313}
.wersja_zaloba #form_email_975 input,.wersja_zaloba #form_email_975 select,.wersja_zaloba #page_account_manager_996 input[type="text"],.wersja_zaloba #page_account_manager_996 input[type="password"],.wersja_zaloba #page_account_manager_996 select,.wersja_zaloba #form_email_975 textarea{background-color:#d6d6d6;box-shadow:2px 2px 2px #131313}
.wersja_zaloba #form_email_975 #form_email_975_submit,.wersja_zaloba #page_account_manager_996 input[type=button],.wersja_zaloba #page_account_manager_996 input[type=submit],.wersja_zaloba .art_text input[type=submit]{background-color:#777;box-shadow:2px 2px 3px #444}
.wersja_zaloba #wrapper{background:url(/__data/assets/image/0011/47549/main_container_bw.png?v=0.0.2) no-repeat 0 485px #FFF}
.wersja_zaloba #main_container .container #main_calendar #calendarTable #month tbody tr td.today{background-color:#161616!important}
.wersja_zaloba #month td.date{background-color:#d6d6d6}
.wersja_zaloba #month td.weekend{background-color:#b3b3b3}
.wersja_zaloba #main_container .container #main_calendar #calendarTable #month tbody tr td.eventDate{background-color:#fff}
.wersja_zaloba #main_container #main_bottom #news_list div h2 a,.wersja_zaloba .header_main_nav ul li.first_lev_menu .sec_nav .nav_promo h2 a,.wersja_zaloba #main_container #main_bottom #news_list div.news_text p a{color:#ddd}
.wersja_zaloba #main_container #main_bottom #news_list div h2 a:hover,.wersja_zaloba .header_main_nav ul li.first_lev_menu .sec_nav .nav_promo h2 a:hover,.wersja_zaloba #main_container #main_bottom #news_list div.news_text p a:hover{color:#fff}
.wersja_zaloba #main_container #main_bottom #news_list div.news_click_container span.news_click{background:url(/__data/assets/image/0010/47548/main-sprite_bw.png?v=0.0.2) no-repeat scroll -192px 0 transparent}
.wersja_zaloba #footer_top{background-color:#181818}
.wersja_zaloba .mobile_main_nav{background:url(/__data/assets/image/0004/47551/menu_pics_new_bw.png?v=0.0.2) repeat scroll 0 0 transparent}
.wersja_zaloba form input.in_submit,.wersja_zaloba #main_container #main_top .container div ul li span.click,.wersja_zaloba #footer_top form input[type="submit"]{background:url(/__data/assets/image/0010/47548/main-sprite_bw.png?v=0.0.2) no-repeat scroll -144px 0 transparent}
.wersja_zaloba form input.in_submit:hover,.wersja_zaloba form .in_search:hover ~ input.in_submit,.wersja_zaloba #footer_top form input[type="submit"]:hover,.wersja_zaloba #footer_top form input[type="email"]:hover ~ input[type="submit"],.wersja_zaloba #main_container #main_top .container div ul li:hover a span.click{background:url(/__data/assets/image/0010/47548/main-sprite_bw.png?v=0.0.2) no-repeat scroll -144px -48px transparent}
.wersja_zaloba #main_container #main_top .container div ul li,.wersja_zaloba #main_container #main_top .container div ul li#main_calendar{background-color:#eee}
.wersja_zaloba #news_list .prev,.wersja_zaloba #news_list .next{background:url(/__data/assets/image/0010/47548/main-sprite_bw.png?v=0.0.2)}
.wersja_zaloba #news_list .next{background-position:-187px -96px}
.wersja_zaloba #news_list .next:hover{background-position:-139px -96px}
.wersja_zaloba #news_list .prev{background-position:-192px -144px}
.wersja_zaloba #news_list .prev:hover{background-position:-144px -144px}
.wersja_zaloba.bip #main_container #bottom_wrapper,.wersja_zaloba.inner #main_container #bottom_wrapper{background-color:#393939}
.wersja_zaloba table.brown th,.wersja_zaloba table.brown.key td:first-child{background:#ccc;color:#444}
.wersja_zaloba table.brown td{background:#eee}
body.inner.wersja_zaloba #main_container .container .article .rhc .art_text .cal_result_event .cal_news_description a.cal_more,body.inner.wersja_zaloba #main_container .container .article .rhc .art_text .cal_result .news_description a.cal_more,.results li.item a.cal_more{color:#646464}
body.inner.wersja_zaloba #main_container .container .article .rhc .art_text #calendar_navigation{background-color:#646464}
.wersja_zaloba img{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(1)}
.wersja_zaloba ::-moz-selection{background:#777;color:#fff}
.wersja_zaloba ::selection{background:#777;color:#fff}
.publicationBox{padding-bottom:30px;padding-top:10px;border-bottom:2px solid #dbd5c0}
.publicationBox p img,.publicationDisplay p img{float:left;margin:0 10px 10px 0}
.publicationBox p .author,.publicationDisplay p .author{line-height:30px}
.publicationBox p b,.publicationDisplay p b{line-height:40px}
.publicationBox div .description,.publicationDisplay div .description{clear:left;margin-top:10px}
#form_email_48238 table{margin-top:30px}
table .publicationBox{border:none;text-align:left}
table .publicationBox .price{line-height:25px}
table #publicationsList input{width:30px}
table #publicationsList td{padding:10px}
.header_background{position:relative}
.header_photo_slider{position:relative}
#slider-overlay{position:absolute;z-index:1000;width:50px;height:50px;overflow:hidden}
#slider-overlay img{cursor:pointer}
#slider-overlay img.stop{margin-top:0}
#slider-overlay img.stop.active{margin-top:-50px}
#slider-overlay img.play{margin-top:-100px}
#slider-overlay img.play.active{margin-top:-150px}
@media screen and (max-width: 1024px) {
#slider-overlay img.stop{margin-top:0}
#slider-overlay img.stop.active{margin-top:-40px}
#slider-overlay img.play{margin-top:-80px}
#slider-overlay img.play.active{margin-top:-120px}
}
#news_intervals{height:32px;width:32px;overflow:hidden;float:right;margin:3px 25px 0 0;cursor:pointer}
#news_intervals img{display:none}
#news_intervals img.stop{margin-top:0}
#news_intervals img.play{margin-top:-32px}
#sponsors_intervals{text-align:right;float:right;width:26px;height:26px;overflow:hidden;margin-right:50px;margin-bottom:20px;cursor:pointer}
#sponsors_intervals img{display:none}
#sponsors_intervals img.stop{margin-left:0}
#sponsors_intervals img.play{margin-left:-26px}
@media screen and (max-width: 942px) {
#sponsors_intervals{display:block}
}
@media screen and (min-width: 737px) {
.iframe-panoramy{height:636px;min-height:350px;margin-left:-5px;width:100%;background:url(/__data/assets/image/0013/50611/zamek.png?v=0.1.3) no-repeat;border:0 none}
}
@media screen and (min-width: 531px) and (max-width: 736px) {
.iframe-panoramy{height:636px;min-height:350px;margin-left:-5px;width:100%;background:url(/__data/assets/image/0013/50611/zamek.png?v=0.1.3) no-repeat;border:0 none}
}
@media screen and (max-width: 530px) {
.iframe-panoramy{height:636px;min-height:350px;width:100%;background:url(/__data/assets/image/0013/50611/zamek.png?v=0.1.3) no-repeat;border:0 none}
}
.blog_page_content{margin:0 0 20px}
.post_comments{margin:20px}
.post_comments p{font-weight:700}
.post_comments .owner_post{margin-bottom:15px}
.post_comments .owner_post span{color:#941616}
.calendar_post{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#941616;padding:2px 6px;width:42px;float:left;margin-right:20px}
.post_date_day{font-size:28px;color:#fff;line-height:30px;text-align:center;padding-top:2px}
.post_date_month{font-size:16px;color:#fff;text-align:center;padding-bottom:2px}
.post_description{margin-left:20px}
#captcha_img_and_link img{width:150px;height:50px}
#captcha_img_and_link input{width:146px}
.comment{padding:20px 10px}
.comment.odd{background:#f5f5f5}
.comment_owner{font-size:16px;font-weight:700;color:#941616}
.comment_owner_date{font-size:12px;color:#941616;padding-bottom:15px}
.comments_pagination{margin-top:20px}
.comment_added{font-size:16px;padding:10px 0 20px;color:#941616}
.marbottom20{margin-bottom:20px}
form#page_account_manager_54966 input[type="submit"].in_submit{position:static;background:#890811;text-indent:0;margin-top:20px}
.art_text.marbottom20{clear:both}
.art_text.marbottom20 p.cal_date_list{margin-left:25px}
.lineheight18{line-height:18px}
.gallery_in_post #article_slider li{list-style-type:none}
#blog_list_of_attachments li{list-style-type:none}
.rhc .art_text .cal_result_event{border-bottom:1px solid gray;padding-bottom:20px}
.rhc .art_text:first-child .cal_result_event{padding-top:10px}
.rhc .art_text .cal_news_description{float:left}
.cal_news_description img{max-width: 100%;height: auto;}
#header_promobox .slide img{position:relative;width:947px;}
#header_promobox .slide .slide-data{background-color:rgba(90,90,90,0.5);bottom:2px;color:#FFF;font-family:'Helvetica',Arial,sans-serif;position:absolute;width:100%;z-index:1;text-align:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
#header_promobox .slide .slide-data > hr{border-bottom:0 none;border-top:1px solid rgba(255,255,255,0.55);color:#FFF;height:1px;margin:0;width:100%}
#header_promobox .slide .slide-data > div{padding:5px 15px}
#header_promobox .slide .slide-data .slide-title{font-size:2em;margin-bottom:3px}
#header_promobox .slide .slide-data .slide-description{font-size:1.4em;line-height:1.6em}
.paralax-image.a1{background-color:#821616}
.paralax-image{width:100%;height:730px;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-position:center;cursor:pointer}
.description-rectangle{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;text-align:justify;background-color:#fff;box-shadow:0 0 10px 10px rgba(0,0,0,0.3);font-family:"Open sans",;font-size:16px;line-height:24px;padding:35px 20px;position:relative;text-align:justify;top:0;z-index:999}
.description-rectangle span{font-size:1em}
.description-rectangle h2{font-size:1.5em;font-weight:700;margin-bottom:8px;cursor:pointer}
.top-layer-header,.top-layer-footer{height:110px;display:block;width:100%;background-color:#821616;position:relative}
.top-layer-logo{left:0;margin:0 auto;position:absolute;right:0;top:15px}
.top-layer-logo-left{color:#fff;font-family:"Georgia";font-size:51px;position:absolute;right:50px;top:25px}
.top-layer-logo-right{color:#fff;font-family:"Georgia";font-size:21px;left:50px;position:absolute;top:34px}
.top-layer-footer-left{color:#fff;font-family:"Georgia";font-size:24px;position:absolute;right:50px;top:25px}
.top-layer-footer-right{color:#fff;font-family:"Georgia";font-size:45px;left:50px;position:absolute;top:34px}
.top-layer-header{position:fixed;z-index:1000}
.autorzy{color:#fff;position:absolute;bottom:15px;left:0;right:0;margin:0 auto}
.section_block{margin-bottom:30px;margin-top:20px}
.event_registration_form_wrapper{margin-top:20px}
.event_registration_form_wrapper label{display:inline-block;font-weight:700;margin-bottom:5px;padding-right:5px;text-align:left;width:auto}
.event_registration_form_wrapper input[type="text"]{background-color:#dbd6cd;border:0 none;box-shadow:2px 2px 2px #721313;height:28px;line-height:16px;margin-bottom:10px;margin-top:5px;padding:3px 5px;width:287px}
.event_registration_form_wrapper .submit_button_wrapper input[type="submit"]{background-color:#890811;border:0 none;box-shadow:2px 2px 3px #444;color:#fff;cursor:pointer;height:30px;margin-bottom:3px;margin-left:0;width:170px}
.event_registration_form_wrapper .declaration_wrapper,.event_registration_form_wrapper #sq_security_key{margin-bottom:20px}
.event_registration_form_wrapper .submit_button_wrapper,.event_registration_form_wrapper #sq_security_key{margin-top:20px}
.event_registration_form_wrapper .declaration_wrapper label{font-weight:400}
.event_registration_form_wrapper .declaration_wrapper ul{display:inline-block}
.table-cont{width:100%;overflow-y:scroll}
.galeria_wstep {line-height: 2em;}
.galeria_opis {clear: both;}
.newsletter_paragraph_rodo{text-align:justify;}
@media screen and (max-width: 968px) {.niepodlegla{float:right!important;}}

.captcha-wrapper {
    width: 100%;
    clear: both;
    margin-top: 30px;
    float: left;
    margin-bottom: 20px;
}
.popup-newsletter td,
.captcha-wrapper td {
    display: block;
}
.popup-newsletter .sq-form-field,
.captcha-wrapper .sq-form-field {
    width: 236px;
    height: 30px;
    line-height: 30px;
}
.variable-width {padding:0;height:100px;}
.variable-width .bottom_slide {display:flex;align-items:center;justify-content:center;height:100px;}
.variable-width span { font-size:0px;}
.variable-width .bottom_slide a {padding:0 10px; display:flex;justify-content:center;align-items:center;height:100px;}
.variable-width .bottom_slide a img { max-height: 90px; width: auto; }
.variable-width .slick-dots li button:before{font-size:12px;}