*{font-family:'Didact Gothic',sans-serif}
html,body{margin:0;padding:0}
A{color:#000;text-decoration:none}
A img{border:0}
.center_block{width:940px;margin:0 auto;position:relative}
li.last{background:none!important;border:none!important}
.f_left{float:left}
.f_right{float:right}body{background:url('/templates/images/bg.jpg')}
.bg1{background:url('/templates/images/bg_top.jpg') no-repeat top center;width:100%;height:772px;position:absolute;z-index:0;top:0;left:0}#top{width:100%;height:512px}
.logo{margin:85px 0 0 50px}
#menu{width:100%}
#menu ul{width:400px;padding:0 0 0;margin:0;list-style:none;text-align:center}
#menu ul li A{padding:0 0 12px;display:inline-block;color:#bababa;font-size:15pt}
#menu ul li A:hover,#menu ul li.active A{color:#6dbfd4;font-weight:bold}.menu_homepage{padding:0;margin:0;list-style:none}
.menu_homepage li{width:230px;margin:0 41px;text-align:center;float:left}
.menu_homepage li p{line-height:20px}
.menu_homepage li A{color:#686868;font-size:9pt}.content{width:100%;color:#686868}
.pagetitle{color:#6ba2b0;font-family:'Courgette',cursive}#footer{background:url('/templates/images/stopka_fala.png') no-repeat top center;width:100%;padding:60px 0 20px;margin-top:20px;font-size:9pt;color:#686868}
#footer p{padding:0;margin:0}
#footer A{color:#686868}.gallery{padding:0;margin:0;list-style:none;float:left}
.gallery li{background-color:#FFF;width:160px;min-height:100px;padding:10px;margin:15px 4px 0;text-align:center;float:left;-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px}
.gallery li img{-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px}
.gallery li A{color:#686868}
.gallery li:hover A{color:#6dbfd4}
.contact_form ul{width:550px;list-style-type:none;list-style-position:outside;margin:0;padding:20px 0}.contact_form li{padding:12px;position:relative}.contact_form h2{margin:0;display:inline}.required_notification{color:#d45252;margin:5px 0 0 0;display:inline;float:right}.contact_form label{width:120px;margin-top:3px;display:inline-block;float:left;padding:3px}.contact_form input{height:30px;width:300px;padding:5px 8px}.contact_form select{width:260px}.contact_form textarea{padding:8px;width:300px;height:100px}.contact_form button{margin-left:156px}.contact_form input,.contact_form textarea{outline:none;resize:none;border:1px solid #686868;border-radius:2px;padding-right:30px;border-radius:7px 7px 7px 7px;-moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px}.form_hint{background:#d45252;border-radius:3px 3px 3px 3px;color:white;margin-left:8px;padding:1px 6px;z-index:999;position:absolute;display:none}.form_hint::before{content:"\25C0";color:#d45252;position:absolute;top:1px;left:-6px}.contact_form input:focus + .form_hint{display:inline}.contact_form input:required:valid + .form_hint{background:#28921f}.contact_form input:required:valid + .form_hint::before{color:#28921f}button.submit{background:url('../images/bt_wyslij.jpg') repeat-x;line-height:22px;border:0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;color:white;font-weight:bold;padding:6px 20px;text-align:center}button.submit:hover{opacity:.85;cursor:pointer}}label{font-family:Verdana}
body:after{content:url(../img/close.png) url(../img/loading.gif) url(../img/prev.png) url(../img/next.png);display:none}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:inherit;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../img/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==')}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../img/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../img/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../img/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}