html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
table, caption, tbody, tfoot, thead, tr, th, td{margin:0; padding:0; border:0; outline:0;}

body {
	font:18px Verdana, Geneva, sans-serif;
    color:#033e5a;
		background-color:#f0f0f0;

    /*min-width: 850px;*/
}

#ascensorr > div {overflow: hidden !important;}

#ascensorr > div > div {overflow-x: hidden !important;
    overflow-y: auto !important; height: 100%; /*margin-top: 100px;*/}

a{text-decoration:none; color:#000;}
a:hover {text-decoration: underline; color:#000;}
.bgimg{position:fixed; top:0; left:0; bottom: 0; right: 0; z-index:-1}
.contenu{margin:30px auto 0px auto;}
.contenu-home{margin-top:18% !important;}
.content-pad{padding:0 0px;}
.cont{ max-width:860px; background:transparent url(../images/white.png) repeat; padding:20px; /*border:1px solid white;*/}
.h1cont{background:transparent url(../images/white.png) repeat; padding:10px; /*border-top:1px solid white; border-bottom:1px solid white;*/}

h3 {font-size: 14px;}

p{margin-bottom:6px;}
.nav{background:transparent url(../images/white.png) repeat; cursor:pointer;
z-index: 1; display: inline-block; margin: 4px 10px; width: 117px; height: 26px; }
.nav:hover{background-color:#fff;}
.nav-active{background-color:#fff; /*border:1px solid white;*/}

/*
ul.col3{list-style:none; overflow:hidden; margin-right:-32px;}
ul.col3 li{float:left; width:250px; margin:0 20px 0 0;}
ul.col3 li.member-border{border-right:1px solid #9fafb7; padding-right:20px;}
.col3 img{float:right; margin:5px 0 12px 12px; border:1px solid #004b6e; padding:2px;}
*/

li > ul {margin-left: 15px;}
li {font-size: 12px;}
.pageNavigationCnt {  }
#pageNavigation { display: flex; justify-content: center; flex-wrap: wrap; margin: 0 auto; margin-top: 15px; }
#pageNavigation a{text-align:center; font-size:18px; font-family:Verdana, Geneva, sans-serif; font-weight: bold; display:block;}
#pageNavigation a:hover, #pageNavigation a:focus, #pageNavigation a:active{text-decoration:underline; color:#000;}

#tytul{ margin: 0 auto; margin-top:15px; background:transparent url(../images/white.png) repeat; padding:3px 20px; text-align: center; z-index: 10;}
#tytul h1, #tytul div{font-size: 28px; font-family: 'Cherry Swash', cursive; color: #000; font-weight: normal;}

address {font-style:normal; margin-bottom: 30px;}


/*mapa*/

.adress_wrap {
	
}

#page-wrap article, #page-wrap aside, #page-wrap figure, #page-wrap footer, #page-wrap header, #page-wrap hgroup,
#page-wrap menu, #page-wrap nav, #page-wrap section { display: block; }

#page-wrap { margin-top: 7px; text-align: center;}
#page-wrap p {font-size: 12px;}
#page-wrap h2 {margin-bottom: 15px;}

#map_canvas {  z-index: 30 !important; margin: 0 auto; display: inline-block;  }

#locations {list-style: none; margin-bottom: 4px;}
#locations li { vertical-align:text-top; display: inline-block; padding: 10px; width: 200px; min-height: 55px; z-index: 20; }
#locations li:hover, #locations li.hover { background: transparent url(../images/white.png) repeat; }
#locations li:hover h3, #locations li.hover h3, #locations li:hover h3 a, #locations li.hover h3 a { color: red; text-shadow: 0 1px 0px rgba(255,255,255,0.3); }

#more-info { overflow-y: auto; overflow-x: hidden; margin: 0 auto; display: inline-block; }
#more-info * { z-index: 40; }
#more-info > div { background: transparent url(../images/white.png) repeat; padding: 5px; min-height: 420px; padding-left:12px;}
.longdesc { display: none; }
.mapgoogle { display: none; }
/*mapa koniec*/

/*chrome*/
iframe::-webkit-scrollbar {  
    display: none;
  }
