* {margin:0px;padding:0px;}
img {
border:none;
}
html{
margin: 0px;
padding: 0px;
background-color: #FFFFFF;
height: 100%;
}
body {
font: normal 14px  Arial,Verdana,times New Roman, Helvetica, sans-serif;
margin: 0px;
padding: 0px;
color: #676b70;
height: 100%;
}
a{
color: #0157A5;
text-decoration: none;
outline-style: none;
}
h1.main-title {
font-size:30px;
margin: 0px 0px 30px 0px;
color: #45494f;
font-weight: normal;
padding: 0px 0px;
position: relative;
overflow: hidden;
}

h1.main-title:after {
content: "";
width: 1200px;
height: 13px;
background: url("/web/20190207122639im_/http://www.navu.pl/templates/web/images/paski.png") no-repeat 0px 0px;
top: 14px;
position: absolute;
display: inline-block;
margin: 0px 0px 0px 50px;
}

h1.main-title span.ha{
background-color: #FFFFFF;
position: relative;
z-index: 1;
}

h1.main-title span.ha1{

}

div.clear{
clear: both;
margin: 0px;
padding: 0px;
height: 0px;
min-height: 0px;
border: none;
}
.wr{
clear: both;
}
#wbox{
height: 100%;
}

.content_html{

}
.content_html + div{
height: 120px;
}
.googleMaps{
float: right;
max-width: 100%;
margin-bottom: 20px;
}
.googleMaps .infoMaps{
line-height: normal;
overflow: hidden;
}
.gm-style-iw{
width: auto !important;

}

.googleMaps img{
background: none;
border: none;
box-shadow:none;
-webkit-box-shadow: none;
filter: none; 
}

.p_pdf {
background: url("/web/20190207122639im_/http://www.navu.pl/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("/web/20190207122639im_/http://www.navu.pl/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("/web/20190207122639im_/http://www.navu.pl/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("/web/20190207122639im_/http://www.navu.pl/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("/web/20190207122639im_/http://www.navu.pl/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("/web/20190207122639im_/http://www.navu.pl/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("/web/20190207122639im_/http://www.navu.pl/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;	
}	
.top_page{
height:63px;
position:relative;
color: #0156A4;
font-family: arial;
font-size: 24px;
font-style: italic;
padding: 0px 0px 0px 20px;
line-height: 63px;
}
.pageNavig{
padding: 0px;
color: #FFFFFF;
clear: both;
text-align: center;
margin: 0px 0px 10px 0px;
}

.pageNavig span{
color: #888888;
padding: 0px;
margin: 0px;
display: inline-block;
font-size: 12px;
line-height: 23px;
}	

.pageNavig a{
padding:0px;
margin:0px 5px 3px 0px;
font-size:12px;
display: inline-block;
background-color:#AAAAAA;
width: 23px;
height: 23px;
line-height: 23px;
color: #FFFFFF;
border-radius:23px;
overflow: hidden;
}
.pageNavig b{
padding:0px;
margin:0px 5px 3px 0px;
font-size:12px;
display: inline-block;
background-color:#696969;
width: 23px;
height: 23px;
font-weight: normal;
line-height: 23px;
border-radius:23px;
overflow: hidden;
}


.pageNavig a.ap,.pageNavig a.an{
display: inline-block;
width: auto;
background: none;
padding:0px;
margin:0px;
color: rgba(0,0,0,0);
width: 30px;
height: 30px;
border-radius:30px;
overflow: hidden;

}
.pageNavig span.n,.pageNavig span.p{
color: rgba(0,0,0,0);
display: inline-block;
width: 30px;
height: 30px;
border-radius:30px;
overflow: hidden;
}

.pageNavig span.n,.pageNavig a.an{

}

.pageNavig span.p,.pageNavig a.ap{
	
}	

.pageNavig span.n{
margin: 0px 5px 0px 0px;
background: #979ca3 url('/web/20190207122639im_/http://www.navu.pl/templates/web/images/arrow_l.png') 50% 50% no-repeat;
}
.pageNavig a.an{
margin: 0px 5px 0px 0px;
background: #B2CA00 url('/web/20190207122639im_/http://www.navu.pl/templates/web/images/arrow_l.png') 50% 50% no-repeat;
}


.pageNavig span.p{
margin: 0px 0px 0px 0px;
background: #979ca3 url('/web/20190207122639im_/http://www.navu.pl/templates/web/images/arrow_r.png') 50% 50% no-repeat;
}
	
.pageNavig a.ap{
margin: 0px 0px 0px 0px;
background: #B2CA00 url('/web/20190207122639im_/http://www.navu.pl/templates/web/images/arrow_r.png') 50% 50% no-repeat;
}

.pageNavig a.ap:hover,.pageNavig a.an:hover{
/*
transition: all 0.5s ease-out 0s;
-webkit-transition: all 0.5s ease-out 0s;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: swing;
animation-fill-mode: swing;
 -webkit-animation-name: swing;
 animation-name: swing;
 */
}


.mod_kontakt {
margin: 0px 0px 15px 0px;
}
.mod_kontakt .title_kontakt{
}
.mod_kontakt .tit{
font-size: 15px;
color:#676b70;
font-weight: normal;
margin: 20px 0px 20px 0px;
}

.mod_kontakt .text_kontakt {
line-height: 1.5em;
overflow: hidden;
}

.mod_kontakt .text_kontakt table{
border: none;
border-collapse: collapse;
float: left;
width: auto !important;
margin-bottom: 10px;
}
.mod_kontakt .text_kontakt table:first-child{

}	

.mod_kontakt .text_kontakt table tr{

}
.mod_kontakt .text_kontakt table td{
white-space: nowrap;
border: none;
padding: 0px 20px;
background: url('/web/20190207122639im_/http://www.navu.pl/templates/web/images/sep_t_h.jpg') 0px 0px repeat-y;
line-height: 1.8em;
}
.mod_kontakt .text_kontakt table:first-child td{
padding-left: 0px;
background: none;
}

.mod_kontakt .text_kontakt p {
margin: 0px;
color: #676b70;
font-size: 14px;
}
.mod_kontakt .text_kontakt p a{
color: #676b70;
font-size: 14px;
}	

.wrap{
max-width: 100%;
}
.box_top_page{
background-color: #f9f9f9;
/*border-bottom: 1px solid #d7d7d7;*/
/*box-shadow:0px 1px 2px 2px rgba(223,223,223,0.75);*/
box-shadow:0px 1px 2px 2px rgba(0,0,0,0.1);
position: relative;
z-index: 4;
}
.box_pod{
border-bottom: none;
}
.div_top_page{
max-width: 100%;
height: 76px;
}

.div_top_page .logo{
display: block;
padding: 5px 0px 0px 0px;
}
.box_dostepnosc{
min-height: 85px;
background: url('/web/20190207122639im_/http://www.navu.pl/templates/web/images/bg_dos.jpg') 0px 0px repeat;
}
.div_dostepnosc{
max-width: 100%;
}
.box_mod_offer{
background-color: #f9f9f9;
border-top: 1px solid #e4e4e4;
}
.div_mod_offer{
max-width: 100%;
}
.box_content{
max-width: 100%;
clear: both;
}
.div_content{
padding: 0px 15px;
max-width: calc(100% - 30px);
}

.box_bottom{
border-top: 1px solid #e4e4e4;
background-color: #f9f9f9;
}
.box_bottom_text{

}
.div_bottom_text{
max-width: 100%;
height: 147px;
}

.box_stopka{
background: url('/web/20190207122639im_/http://www.navu.pl/templates/web/images/bg_stopka.jpg') 0px 0px repeat-x;
}
.div_stopka{
max-width: 100%;
height: 85px;

}
.box_bottom_page{
clear: both;
}
.scrollDown{
position:fixed;
right:10px;
bottom:10px;
width:64px;
height:64px;
background:url('/web/20190207122639im_/http://www.navu.pl/templates/web/images/scrollup.png') 0px 0px no-repeat;
text-decoration:none;
opacity:0.3;
display:none
}
.wrap_page{
min-height: 100%;
margin-bottom: -233px !important;
}
.wrap_page > div.clear {
height: 233px;
}
.box_mod_kontakt{
width: 75% !important;
}
.box_sledz{
display: none;
}

.sledz_nas{
text-align: center;
}
.sledz_nas .titleS{
font-size: 15px;
color:#676b70;
font-weight: normal;
margin: 20px 0px 20px 0px;
}
.sledz_nas .titleS span{
font-weight: bold;
}
.sledz_nas a{
display: inline-block;
width: 36px;
height: 36px;
background: url('/web/20190207122639im_/http://www.navu.pl/templates/web/images/sledz_nas.png') no-repeat;
}
.sledz_nas a.s1{
background-position: 0px 0px;
}
.sledz_nas a.s2{
background-position: -40px 0px;
}
.sledz_nas a.s3{
background-position: -80px 0px;
}
.box_info_podstrona{
clear: both;
display: none;
}
.div_info_podstrona{
max-width: 100%;
}
/*
     FILE ARCHIVED ON 12:26:39 Feb 07, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:05:36 Apr 12, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.993
  load_resource: 4683.296 (2)
  PetaboxLoader3.resolve: 4400.316 (2)
  PetaboxLoader3.datanode: 247.554 (2)
*/