/* oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */
/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/


body {
	margin: 0 auto;
	outline: none;
	overflow-x:hidden;
	font-family: 'Lato', sans-serif;
	color:#FFFFFF;
	letter-spacing:0.7px;
	line-height:20px;
	font-size: 17px;
	font-weight:400;
	background-color:#ecf6fc;
	background-repeat:no-repeat;
	background-attachment:fixed, fixed;
	background-size:100%, 100%;
	background-position:center, center;
	width:100%;
}
p

h1, h2 {
	display:block;
	z-index:0;
	height:0vw;
	width:1vw;
	overflow:hidden;
	margin-top:0px;
	margin-bottom:0px;
}

b {
	font-weight:700;
}

hr {
	opacity:0.7;
	width:60%;
	text-align:left;
	left:0px;
	margin-left:0;
}

a {
	outline: none;
}

p {
	margin-bottom:0%;
	margin-top:0%;
}


span.p120 {
	font-size:120%;
	line-height:100%;
}

a.p120 {
	font-size:120%;
	line-height:100%;
}

span.p140 {
	font-size:140%;
	line-height:100%;
}

a.p140 {
	font-size:140%;
	line-height:100%;
}


span.p200 {
	font-size:200%;
	line-height:120%;
}

a.p200 {
	font-size:200%;
	line-height:120%;
}


span.p400 {
	font-size:230%;
	line-height:120%;
    color: #01486c;
}

a.p400 {
	font-size:230%;
	line-height:120%;
    color: #01486c;
}




.content {
    background-color:#cccccc;
    width:100%;
    height: 100%;
    position:absolute;
    display: block;
    left: 0px;
    margin-left: 0px;
    top:0px;
  }



/* oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */
/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/


/* oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */
/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/
/* ooo POKAZ GLÓWNY ooooooooooooooooooooooooooooooooooooooooooooooooo*/
/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/




.pokaz-glowny {
	width:100%;
	height:100%;
	position:absolute;
	display:block;
	z-index:999;
	margin-top:0%;
	margin-left:0%;
	overflow:hidden;

}


#pokaz-glowny-zdjecia {
	width:100%;
	height:100%;
	display:block;
	z-index:998;
}

.pokaz-glowny-slajd {
	background-size:cover, cover;
	background-position:center, center;
	background-attachment:scroll, scroll;
	background-repeat:no-repeat;
	height:100%;
    

}

.wyr1 {
    width: 1340px;
    height:100%;
    display:flex;
    align-items: center;
    flex-wrap:wrap;
}

.wyr2 {
    width: 60%;
    padding-left: 2px;
    
}



.napis-pokaz-glowny {
	display:block;
	position:absolute;
	top:0px;
	text-align:left;
	width:100%;
	height:100%;
	display:flex;
    margin-top: 30px;
	align-items: center;
    justify-content: center;
	flex-wrap:wrap;

}

.napis-pokaz-glowny a{
	text-decoration:none;
    color: #ffffff;
}

.napis-pokaz-glowny span{
	text-decoration:none;
    color: #ffffff;
}


.ikona-pokaz {
	position:absolute;
	display:block;
	bottom:-7px;
	left:0px;
	z-index:999;
	text-align:center;
	width:10%;
	margin-left:45%;
	cursor:pointer;
}

.ikona-pokaz img{
	width:50px;
	height:50px;
	padding-left:5px;
	padding-right:5px;
	background-color:#cccccc;
}

.ikona-pokaz img:hover{
	width:50px;
	height:50px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	margin-bottom:-5px;
	background-color:#cccccc;
}


.ikona-prev-pokaz-glowny {
	width:40px;
	margin-left:47%;
	left:0px;
	margin-top:90vh;
	height:40px;
	text-align:center;
	position:absolute;
	display:block;
	float:none;
	z-index:999;
	cursor:pointer;
}

.ikona-prev-pokaz-glowny:hover {
	opacity:0.8;
}

.ikona-prev-pokaz-glowny img{
	width:40px;
	height:40px;
}

.ikona-next-pokaz-glowny {
	width:40px;
	margin-right:47%;
	right:0px;
	margin-top:90vh;
	height:40px;
	text-align:center;
	position:absolute;
	display:block;
	float:none;
	z-index:999;
	cursor:pointer;
}

.ikona-next-pokaz-glowny:hover {
    opacity:0.8;
}

.ikona-next-pokaz-glowny img{
	width:40px;
	height:40px;
}


a.przycisk-pokaz {
	text-decoration:none;
	color:#ffffff;
	padding-top:1.2vw;
	padding-bottom:1.2vw;
	padding-left:2vw;
	padding-right:2vw;
	background-color:#42abe2;
	cursor:pointer;
}

a.przycisk-pokaz:hover {
	background-color:#5eb8e6;
	color:#ffffff;
}


/* oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */
/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/


