/* ooo STYLE GŁÓWNE ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */
/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/


body {
	margin: 0 auto;
	font-weight:normal;
	letter-spacing:0.7px;
	outline: none;
	overflow-x:hidden;
	/* DO EDYCJI ooo */
	font-family: 'Open Sans';
	background-color:#ffffff;
	color:#363636;
	/* ooo */
}


.przycisk-no {
display:none;
}


p img {
width:80%;
height:auto;
}


#fb {
display:block;
}

.kotwica {
	width:100%;
	height:0.1vw;
	position:absolute;
	margin-left:0vw;
	z-index:1;
	overflow:hidden;
}

.kotwica2 {
	width:100%;
	height:0.1vw;
	position:absolute;
	margin-left:0vw;
	z-index:1;
	overflow:hidden;
}



#body-on {
	display:none;
}

a, span {
	text-decoration:none;
	/* DO EDYCJI ooo */
	color:#363636;
	/* ooo */
}

.przycisk {
	cursor:pointer;
}

a.przycisk, span.przycisk {
	/* DO EDYCJI ooo */
	background-color:#ec1d25;
	color:#ffffff;
	/* ooo */
}


a.przycisk:hover, span.przycisk:hover {
	/* DO EDYCJI ooo */
	opacity:0.8;
	/* ooo */
}


a.kolor-1, span.kolor-1 {
	/* DO EDYCJI ooo */
	color:#ec1d25;
	/* ooo */
}

a.kolor-2, span.kolor-2 {
	/* DO EDYCJI ooo */
	color:#ffffff;
	/* ooo */
}

a.kolor-3, span.kolor-3 {
	/* DO EDYCJI ooo */
		color:#949695;
	/* ooo */
}

a.kolor-4, span.kolor-4 {
	/* DO EDYCJI ooo */
		color:#a2a2a2;
	/* ooo */
}





a.link:hover {
	/* DO EDYCJI ooo */
	color:#ec1d25;
	/* ooo */
}

/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/
/* ooo END ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */




/* ooo SEKCJA NAD MENU ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */
/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/


.sekcja-nad-menu {
	width:100%;
	height:2vw;
	top:0vw;
	left:0vw;
	z-index:100;
	position:fixed;
}


.sekcja-nad-menu .pasek{
	position:absolute;
	margin-top:0vw;
	margin-left:0vw;
	width:100%;
	height:0.2vw;
	/* DO EDYCJI ooo */
	background-color:#ec1d25;
	/* ooo */
}

.sekcja-nad-menu .bg{
	position:absolute;
	margin-top:0vw;
	margin-left:0vw;
	width:100%;
	height:2vw;
	/* DO EDYCJI ooo */
	background-color:#f3f3f3;
	opacity:1;
	/* ooo */
}

.sekcja-nad-menu .content {
	position:relative;
	margin-top:0vw;
	margin-left:5%;
	width:90%;
	height:2vw;
}


.sekcja-nad-menu .napisy-1 {
	position:absolute;
	display:table;
	height:100%;
	width:40%;
	left:0vw;
}


.sekcja-nad-menu .napisy-1 .napis-1 {
	position:relative;
	display:table-cell;
	width:100%;
	vertical-align:middle;
	text-align:left;
	margin-right:0vw;
}



.sekcja-nad-menu .napisy-2 {
	position:absolute;
	display:table;
	height:100%;
	width:90%;
	right:0vw;
}


.sekcja-nad-menu .napisy-2 .napis-1 {
	position:relative;
	display:table-cell;
	width:100%;
	vertical-align:middle;
	text-align:right;
	margin-right:0vw;
}



/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/
/* ooo END ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */



/* ooo SEKCJA MENU ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */
/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/

.sekcja-menu {
	width:100%;
	left:0vw;
	z-index:100;
}

.sekcja-menu .bg{
	position:absolute;
	margin-top:0vw;
	margin-left:0vw;
	width:100%;
	/* DO EDYCJI ooo */
	background-color:#ffffff;
	opacity:1;
	/* ooo */
}

.sekcja-menu .content {
	position:relative;
	margin-top:0vw;
	margin-left:5%;
	width:90%;
}

.sekcja-menu .logo {
	position:absolute;
	width:30%;
	left:0vw;
}

.sekcja-menu #menu {
	position:absolute;
	z-index:99;
}

.sekcja-menu #menu .elementy {
	float:right;
}

.sekcja-menu #menu .element {
	float:left;
	margin-right:0.1vw;
}

.sekcja-menu #menu .element:hover a.element-1 {
	color:#ec1d25;
}

.sekcja-menu #menu a.element-1 {
	display:inline-block;
	cursor:pointer;
	/* DO EDYCJI ooo */
	margin-left:0.1vw;
	padding-top:3.2vw;
	padding-bottom:3.2vw;
	padding-left:0.7vw;
	padding-right:0.7vw;
	background-color:#ffffff;
	color:#363636;
	/* ooo */
}


.sekcja-menu #menu a.specjalny-2 {
	display:inline-block;
	cursor:default;
	/* DO EDYCJI ooo */
	color:#f3f3f3;
	/* ooo */
}

.sekcja-menu #menu .element:hover a.specjalny-2 {
	color:#f3f3f3;
}


.sekcja-menu #menu a.specjalny {
	display:inline-block;
	cursor:pointer;
	/* DO EDYCJI ooo */
	margin-left:0.1vw;
	margin-top:2.3vw;
	padding-top:0.8vw;
	padding-bottom:0.8vw;
	padding-left:1vw;
	padding-right:1vw;
	background-color:#ec1d25;
	color:#ffffff;
	/* ooo */
}

.sekcja-menu #menu .element:hover a.specjalny {
	background-color:#ec1d25;
	color:#ffffff;
	opacity:0.8;
}

/* ooo STYLE MENU ROZWIJANE ooooooooooooooooooooooooooo */

#menu-rozwijane-show1, #menu-rozwijane-show2 {
	position:absolute;
	display:none;
	/* DO EDYCJI ooo */
	margin-top:-1.4vw;
	margin-left:-1.5vw;
	text-align:left;
	/* ooo */
}

.sekcja-menu .elementy-rozwijane {
	padding-top:1.4vw;
}

.sekcja-menu #menu a.element-rozwijane-1 {
	display:block;
	cursor:pointer;
	/* DO EDYCJI ooo */
	padding-top:0.5vw;
	padding-bottom:0.5vw;
	padding-left:2vw;
	padding-right:2vw;
	margin-bottom:0.2vw;
	background-color:#f3f3f3;
	color:#363636;
	/* ooo */
}

.sekcja-menu #menu a.element-rozwijane-1:hover {
	/* DO EDYCJI ooo */
	background-color:#ec1d25;
	color:#ffffff;
	/* ooo */
}

/* ooo -  ooooooooo*/


.icon-telefon {
	position:absolute;
	background-image:url(../grafika/inne/icon-telefon.png);
	background-position:center;
	background-repeat:no-repeat;
	cursor:pointer;
	/* DO EDYCJI ooo */
	background-color:#f3f3f3;
	/* ooo */
}

.telefon-desktop {
	display:block;
}

.telefon-mobile {
	display:none;
}

#showtelefon {
	position:absolute;
	display:none;
	background-image:url(../grafika/inne/icon-telefon.png);
	background-repeat:no-repeat;
	cursor:pointer;
	z-index:101;
	/* DO EDYCJI ooo */
	background-color:#f3f3f3;
	/* ooo */
}

a.showtelefon {
	float:right;
}

.icon-mail {
	position:absolute;
	background-image:url(../grafika/inne/icon-mail.png);
	background-position:center;
	background-repeat:no-repeat;
	cursor:pointer;
	/* DO EDYCJI ooo */
	background-color:#f3f3f3;
	/* ooo */
}

.icon-fb {
	position:absolute;
	background-image:url(../grafika/inne/icon-fb.png);
	background-position:center;
	background-repeat:no-repeat;
	cursor:pointer;
	/* DO EDYCJI ooo */
	background-color:#f3f3f3;
	/* ooo */
}

#icon-menu:hover, #icon-menu-mobile:hover, #icon-exit:hover, #icon-exit-mobile:hover, .icon-telefon:hover, .icon-mail:hover, .icon-fb:hover {
	opacity:0.8;
}

#icon-menu, #icon-menu-mobile {
	position:absolute;
	right:0vw;
	background-image:url(../grafika/inne/icon-menu.png);
	background-position:center;
	background-size:70%;
	background-repeat:no-repeat;
	cursor:pointer;
	/* DO EDYCJI ooo */
	background-color:#f7f7f7;
	/* ooo */
}

#icon-exit, #icon-exit-mobile {
	display:none;
	position:absolute;
	right:0vw;
	background-image:url(../grafika/inne/icon-exit.png);
	background-position:center;
	background-size:70%;
	background-repeat:no-repeat;
	cursor:pointer;
	/* DO EDYCJI ooo */
	background-color:#f7f7f7;
	/* ooo */
}


#pole-exit-mobile {
	display:none;
	position:absolute;
	left:-7.5%;
	top:0vw;
	width:115%;
	z-index:-1;
	/* DO EDYCJI ooo */
	height:145vw;
	/* ooo */
}


/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/
/* ooo END ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */




/* ooo SEKCJA POKAZ ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */
/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/

.sekcja-pokaz {
	width:115%;
	position:relative;
	margin-top:0vw;
	margin-left:-5vw;
	padding-left:4vw;
	margin-bottom:5vw;
	z-index:1;
	overflow:hidden;
	
	/* DO EDYCJI ooo */
	background-color:#ffffff;
	/* ooo */
}

.sekcja-pokaz .content {
	position:relative;
	margin-top:0vw;
	margin-left:5%;
	width:90%;
	
}


.sekcja-pokaz #elementy-pokaz,.slajd {
	position:relative;
	margin-top:0vw;
	margin-left:0vw;
	width:100%;
	height:100%;
}

.sekcja-pokaz .bg{
	position:absolute;
	top:0vw;
	left:-7.5%;
	width:115%;
	height:115%;
	background-repeat:no-repeat;
}

.sekcja-pokaz .napisy {
	position:absolute;
	display:table;
	left:0vw;
	width:66%;
	height:100%;
	text-align:center;
}

.sekcja-pokaz .next-pokaz {
	position:absolute;
	display:block;
	top:-2vw;
	width:100%;
	height:110%;
	display:none;
}

.sekcja-pokaz .napisy .napis-1 {
	position:relative;
	display:table-cell;
	vertical-align:middle;
	margin-left:0vw;
	width:100%;
}


.icon-next {
	position:absolute;
	z-index:99;
	background-image:url(../grafika/inne/icon-next.png);
	background-position:center;
	background-repeat:no-repeat;
	cursor:pointer;
}

.icon-prev {
	position:absolute;
	z-index:99;
	background-image:url(../grafika/inne/icon-prev.png);
	background-position:center;
	background-repeat:no-repeat;
	cursor:pointer;
}

.icon-down {
	position:absolute;
	z-index:99;
	background-image:url(../grafika/inne/icon-down.png);
	background-position:center;
	background-repeat:no-repeat;
	cursor:pointer;
}

.icon-square {
	position:absolute;
	z-index:99;
	cursor:pointer;
	top:92%;
	right:28.7vw;
}

.icon-square .off, .icon-square .on {
	position:relative;
	float:left;
	margin-top:0vw;
}

.icon-square .off {
	background-color:#f7f7f7;
}

.icon-square .on {
	background-color:#ec1d25;
}

.icon-square .off:hover {
	background-color:#ec1d25;
}

/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/
/* ooo END ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */





/* ooo SEKCJA DODATKOWA 1 ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */
/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/

.sekcja-dodatkowa-1 {
	width:100%;
	position:relative;
	margin-top:-14vw;
	margin-left:7.1vw;
	z-index:1;
	overflow:hidden;
	/* DO EDYCJI ooo */
	/* ooo */
}

.sekcja-dodatkowa-1 .content {
	position:relative;
	margin-top:0vw;
	margin-left:0vw;
	padding-left:5%;
	width:100%;
}

.sekcja-dodatkowa-1 .box {
	position:relative;
	float:left;
	/* DO EDYCJI ooo */
	background-color:#f3f3f3;
	/* ooo */
}


.sekcja-dodatkowa-1 .box:hover {
	/* DO EDYCJI ooo */
	opacity:0.9;
	background-color:#ec1d25;
	/* ooo */
}


.sekcja-dodatkowa-1 .box:hover .napisy {
display:table;
}

.sekcja-dodatkowa-1 .bg{
	position:absolute;
	top:0vw;
	left:0vw;
	width:100%;
	height:100%;
	background-repeat:no-repeat;
	background-size:50%;
	background-position:center;
}

.sekcja-dodatkowa-1 .napisy {
	position:absolute;
	display:table;
	left:7.5%;
	top:0%;
	width:85%;
	height:13vw;
	overflow:hidden;
	display:none;
}

.sekcja-dodatkowa-1 .napisy .napis-1 {
	position:relative;
	display:table-cell;
	vertical-align:middle;
	margin-left:0vw;
	width:100%;
	text-align:center;
	line-height:1.3vw;
}

.sekcja-dodatkowa-1 .napisy-2 {
	position:absolute;
	display:block;
	top:13vw;
	left:0%;
	width:100%;
	height:5vw;
	padding-top:1vw;
	text-align:center;
	background-color:#ffffff;
}





/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/
/* ooo END ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */





/* ooo SEKCJA TRESC ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */
/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/





.sekcja-tresc {
	width:115%;
	position:relative;
	margin-top:5vw;
	margin-left:-5vw;
	padding-left:5vw;
	z-index:1;
	overflow:hidden;
	/* DO EDYCJI ooo */
	background-color:#ffffff;
	/* ooo */
	
}


.dodatkowa-tresc-1 {
margin-top:-10vw;
margin-left:-5.5vw;
padding-bottom:10vw;
}

.bg-right {
	position:relative;
	overflow:hidden;
	float:left;
	margin-top:-20%;
	margin-left:5%;
	margin-bottom:-5%;
	width:30%;
	height:50vw;
	background-size:cover;
	background-position:center;
	-ms-transform: rotate(5deg); /* IE 9 */
    -webkit-transform: rotate(5deg); /* Safari */
    transform: rotate(5deg);	
}


.bg-left {
	position:relative;
	overflow:hidden;
	float:left;
	margin-top:-5%;
	margin-left:-13%;
	margin-bottom:-5%;
	margin-right:8vw;
	width:32%;
	height:50vw;
	background-size:cover;
	background-position:center;
	-ms-transform: rotate(-15deg); /* IE 9 */
    -webkit-transform: rotate(-15deg); /* Safari */
    transform: rotate(-15deg);	
}




.kolor-1-tresc {
	background-color:#f4f4f4;
}


.sekcja-tresc .content {
	position:relative;
	margin-top:0vw;
	margin-left:5%;
	width:90%;
	height:100%;
}

.sekcja-tresc .box-1 {
	position:relative;
	overflow:hidden;
}

.sekcja-tresc .box-1-dodatkowy {
	position:relative;
	overflow:hidden;
}

.sekcja-tresc .box-2 {
	position:relative;
	overflow:hidden;
}

.sekcja-tresc .box-3 {
	position:relative;
	overflow:hidden;
}

.sekcja-tresc .box-4 {
	position:relative;
	overflow:hidden;
}



.sekcja-tresc .napisy-1 {
	position:relative;
	height:100%;
}

.sekcja-tresc .napisy-2 {
	position:relative;
	height:100%;
}

.sekcja-tresc .napisy-1 .napis-1 {
	position:relative;
	width:100%;
}

.sekcja-tresc .napisy-2 .napis-1 {
	position:relative;
	width:100%;
}

.sekcja-tresc .napisy-1 .bg{
	position:absolute;
	float:left;
	top:0vw;
	height:100%;
	/* DO EDYCJI ooo */
	left:-2vw;
	background-color:#363636;
	/* ooo */
}


/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/
/* ooo END ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */




/* ooo SEKCJA STOPKA ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */
/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/

.sekcja-stopka {
	width:100%;
	position:relative;
	margin-top:0vw;
	margin-left:0vw;
	z-index:1;
	overflow:hidden;
	/* DO EDYCJI ooo */
	background-color:#363636;
	/* ooo */
}

.sekcja-stopka .content {
	position:relative;
	margin-top:0vw;
	margin-left:5%;
	width:90%;
}

.sekcja-stopka .napisy-1 {
	position:absolute;
	display:table;
	height:100%;
}

.sekcja-stopka .napisy-1 .napis-1 {
	position:relative;
	display:table-cell;
	width:100%;
}

.sekcja-stopka .napisy-2 {
	position:absolute;
	display:table;
	height:100%;
}

.sekcja-stopka .napisy-2 .napis-1 {
	position:relative;
	display:table-cell;
	width:100%;
}

/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/
/* ooo END ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */




/* ooo SEKCJA COOKIE ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */
/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/

.sekcja-cookie  {
	width:100%;
	position:fixed;
	bottom:0vw;
	left:0vw;
	z-index:98;
	border-style: solid;
	border-bottom:none;
	border-left:none;
	border-right:none;
	/* DO EDYCJI ooo */
	background-color:#f7f7f7;
	border-color:#f7f7f7;
	/* ooo */
}

.sekcja-cookie .content {
	position:relative;
	margin-top:0vw;
	margin-left:5%;
	width:90%;
}

.sekcja-cookie .napisy-1 {
	position:absolute;
	display:table;
	height:100%;
	width:90%;
	left:0vw;
}

.sekcja-cookie .napisy-1 .napis-1 {
	position:relative;
	display:table-cell;
	width:100%;
	vertical-align:middle;
	text-align:left;
	margin-left:0vw;
}

/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/
/* ooo END ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */




/* ooo SEKCJA POKAZ ZAKŁADKA ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */
/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/

.sekcja-pokaz-zakladka {
	width:100%;
	position:relative;
	margin-top:0vw;
	margin-left:0vw;
	z-index:1;
	overflow:hidden;
	/* DO EDYCJI ooo */
	background-color:#ffffff;
	/* ooo */
}

.sekcja-pokaz-zakladka .content {
	position:relative;
	margin-top:0vw;
	margin-left:5%;
	width:90%;
}

.sekcja-pokaz-zakladka #elementy-pokaz-zakladka,.slajd {
	position:relative;
	margin-top:0vw;
	margin-left:0vw;
	width:100%;
	height:100%;
}

.sekcja-pokaz-zakladka .bg{
	position:absolute;
	top:0vw;
	left:-7.5%;
	width:115%;
	height:100%;
	background-repeat:no-repeat;
}

.sekcja-pokaz-zakladka .napisy {
	position:absolute;
	display:table;
	left:0vw;
	width:65%;
	height:100%;
}

.sekcja-pokaz-zakladka .napisy .napis-1 {
	position:relative;
	display:table-cell;
	vertical-align:middle;
	margin-left:0vw;
	width:100%;
}

/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/
/* ooo END ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */




/* ooo SEKCJA BOX GALERIA ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */
/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/

.box-galeria {
	position:relative;
	overflow:hidden;
	margin-top:0%;
}

.box-galeria .obrazki {
	position:relative;
	height:100%;
	left:0vw;
	width:100%;
}

.box-galeria .obrazek-1 {
	position:relative;
	cursor:pointer;
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center;
}

.box-galeria .obrazek-1:hover {
	opacity:0.8;
}

.box-galeria .przycisk-galeria {
	position:relative;
	float:left;
}

/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/
/* ooo END ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */




/* ooo SEKCJA MAPKA DOJAZDU ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */
/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/

#map {
display:none;
}

.sekcja-mapka {
	width:100%;
	position:relative;
	margin-top:0vw;
	margin-left:0vw;
	z-index:1;
	overflow:hidden;
	/* DO EDYCJI ooo */
	background-color:#363636;
	/* ooo */
}

.sekcja-mapka .content {
	position:relative;
	margin-top:0vw;
	width:100%;
}

.sekcja-mapka iframe {
	width:100%;
	height:100%;
}


/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/
/* ooo END ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */





/* ooo SEKCJA FORMULARZ KONTAKTOWY ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */
/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/

#showformularz, #showformularz2 {
	display:none;
}

.box-formularz {
	position:relative;
	overflow:hidden;
	float:left;
}


.box-formularz input {
	margin: 0 auto;
	resize: none;
	font-family: 'Open Sans';
	color:#363636; 
}


.box-formularz textarea {
	margin: 0 auto;
	resize: none; 
	font-family: 'Open Sans';
	color:#363636;
}


input.wyslij {
	border:none;
	cursor:pointer;
	border-radius: 0px;
	background-color:#ec1d25;
	color:#ffffff;
}

input.wyslij:hover{
	opacity:0.8;
}


#icon-exit-formularz {
	display:block;
	position:absolute;
	top:0vw;
	background-image:url(../grafika/inne/icon-exit.png);
	background-position:center;
	background-size:70%;
	background-repeat:no-repeat;
	cursor:pointer;
	/* DO EDYCJI ooo */
	background-color:#f7f7f7;
	/* ooo */
}


/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/
/* ooo END ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */


.sekcja-dodatkowa-telefon-mobile {
	display:none;
	width:100%;
	position:relative;
	margin-top:0vw;
	margin-left:0vw;
	background-color:#ffffff;
}

.sekcja-dodatkowa-cookie {
	display:block;
	width:100%;
	position:relative;
	margin-top:0vw;
	margin-left:0vw;
	background-color:#ffffff;
}

/* ooo - ooo */





/* ooo INNE ooo */

img {
border:none;
outline:none;
}


b {
	font-weight:700;
}

i {
	font-style: italic;
}

p {
	margin: 0;
	padding: 0;
}

h1, h2, h3, h3, h5, h6 {
	display:none;
}

#body-loading {
	opacity:0;
	z-index:0;
	-webkit-animation-name: animacja-body-loading; 
	-webkit-animation-duration: 1.5s;
	animation-name: animacja-body-loading;
	animation-duration: 1.5;
	/* DO EDYCJI ooo */
	/* ooo */
}
/* ooo - ooo */














/* ooo SEKCJA DODATKOWA 2 ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */
/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/

.sekcja-dodatkowa-2 {
	width:100%;
	position:relative;
	margin-top:0vw;
	margin-left:0vw;
	z-index:1;
	overflow:hidden;
	/* DO EDYCJI ooo */
	background-color:#ffffff;
	/* ooo */
}

.sekcja-dodatkowa-2 .content {
	position:relative;
	margin-top:0vw;
	margin-left:0vw;
	padding-left:5%;
	width:100%;
}

.sekcja-dodatkowa-2 .box {
	position:relative;
	overflow:hidden;
	float:left;
	/* DO EDYCJI ooo */
	background-color:#f4f4f4;
	/* ooo */
}


.sekcja-dodatkowa-2 .box:hover {
	/* DO EDYCJI ooo */
	opacity:0.8;
	/* ooo */
}

.sekcja-dodatkowa-2 .bg{
	position:absolute;
	top:0vw;
	left:0vw;
	width:100%;
	height:100%;
	background-repeat:no-repeat;
	background-size:cover;
}

.sekcja-dodatkowa-2 .bg2{
	position:absolute;
	top:45%;
	right:0vw;
	height:2%;
	background-repeat:no-repeat;
	/* DO EDYCJI ooo */
	width:100%;
	background-color:#ffffff;
	/* ooo */
}

.sekcja-dodatkowa-2 .bg3{
	position:absolute;
	top:51%;
	left:7%;
	height:15%;
	background-repeat:no-repeat;
	/* DO EDYCJI ooo */
	width:1.5%;
	background-color:#666667;
	/* ooo */
}

.sekcja-dodatkowa-2 .przycisk-box{
	position:absolute;
	width:50%;
	height:30%;
}

.sekcja-dodatkowa-2 .napisy {
	position:absolute;
	display:table;
	left:15%;
	top:51%;
	width:80%;
	height:100%;
}

.sekcja-dodatkowa-2 .napisy .napis-1 {
	position:relative;
	display:block;
	vertical-align:top;
	margin-left:0vw;
	width:100%;
}

.sekcja-dodatkowa-2 .napisy .napis-2 {
	position:relative;
	display:block;
	vertical-align:top;
	margin-left:-10%;
	width:100%;
}

.sekcja-dodatkowa-2 #elementy-pokaz-2, .slajd {
	position:relative;
	margin-top:0vw;
	margin-left:0vw;
	width:100%;
	height:100%;
}

.sekcja-dodatkowa-2 .icon-next-2 {
	position:absolute;
	z-index:99;
	background-image:url(../grafika/inne/icon-next-2.png);
	background-position:center;
	background-repeat:no-repeat;
	cursor:pointer;
	right:5%;
	top:13vw;
	width:3.2vw;
	height:3.2vw;
	background-size:60%;
}

.sekcja-dodatkowa-2 .icon-prev-2 {
	position:absolute;
	z-index:99;
	background-image:url(../grafika/inne/icon-prev-2.png);
	background-position:center;
	background-repeat:no-repeat;
	cursor:pointer;
	left:0%;
	top:13vw;
	width:3.2vw;
	height:3.2vw;
	background-size:60%;
}

/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/
/* ooo END ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */


.noopslikebox{background: url("https://www.madmelon.pl/inne/wazne-ssl/fb2.png") no-repeat scroll left top transparent !important;display: block;float: right;height: 270px;padding: 0 0 0 35px;width: 340px;z-index: 9999999;position:fixed;right:-340px;top:10.5vw;}.noopslikebox div{border:none;position:relative;display:block;}.noopslikebox span{bottom: 12px;font: 8px "lucida grande",tahoma,verdana,arial,sans-serif;position: absolute;right: 7px;text-align: right;z-index: 999;}.noopslikebox span a{color: gray;text-decoration:none;}.noopslikebox span a:hover{text-decoration:underline;}