.header {
  background-color: #fff;
  position: static;
  width: 100%;
  z-index: 3;
}

.header ul {
  margin: 0;
  padding: 0;
  list-style: none;
  overflow: hidden;
  background-color: #fff;
	text-align:right;
	margin-top:0px;

}

.header li a {
  display: block;
  padding: 10px 20px;
  text-decoration: none;
	color:#464646;

}

.header li a:hover,
.header .menu-btn:hover {
  background-color: #fff;
		color:#A50010;

}

.header .logo {
  display: block;
  float: left;
  padding: 0px 0px 00px 0px;
  text-decoration: none;
	
}

/* menu */

.header .menu {
  clear: both;
  max-height: 0;
	margin-top:50px;
  transition: max-height .2s ease-out;
}

/* menu icon */

.header .menu-icon {
  cursor: pointer;
  display: inline-block;
  float: right;
  padding: 28px 20px;
  position: relative;
  user-select: none;
}

.header .menu-icon .navicon {
  background: #333;
  display: block;
  height: 2px;
  position: relative;
  transition: background .2s ease-out;
  width: 18px;
}

.header .menu-icon .navicon:before,
.header .menu-icon .navicon:after {
  background: #333;
  content: '';
  display: block;
  height: 100%;
  position: absolute;
  transition: all .2s ease-out;
  width: 100%;
}

.header .menu-icon .navicon:before {
  top: 5px;
}

.header .menu-icon .navicon:after {
  top: -5px;
}

/* menu btn */

.header .menu-btn {
  display: none;
}

.header .menu-btn:checked ~ .menu {
  max-height: 240px;
}

.header .menu-btn:checked ~ .menu-icon .navicon {
  background: transparent;
}

.header .menu-btn:checked ~ .menu-icon .navicon:before {
  transform: rotate(-45deg);
}

.header .menu-btn:checked ~ .menu-icon .navicon:after {
  transform: rotate(45deg);
}

.header .menu-btn:checked ~ .menu-icon:not(.steps) .navicon:before,
.header .menu-btn:checked ~ .menu-icon:not(.steps) .navicon:after {
  top: 0;
}

/* 48em = 768px */

@media only screen and (min-width:1201px) {
  .header li {
    float: left;
  }
  .header li a {
    padding: 10px 20px;
			color:#464646;
			font-size:18px;

  }
  .header .menu {
    clear: none;
    float: right;
    max-height: none;
  }
  .header .menu-icon {
    display: none;
  }
}


@media only screen and (min-width:1201px){html{margin:0;padding:0;background:transparent #fff top left repeat-x;background-color:#fff;font-family:'Open Sans Condensed', sans-serif;color:#2E2E2E;font-size:22px;}
body{margin:0 auto;padding:0;background-color:#fff;font-family:'Open Sans Condensed', sans-serif;color:#2E2E2E;font-size:22px;}
#wrapper{margin:0px auto;width:100%;}
#gora{margin:0px auto;width:100%;height:150px;background-color:#FFF;clear:both}
#gora2{margin:0px auto;width:1200px;height:150px;}
#slider{margin:0px auto;width:100%;clear:both;background:#FFF;}
#slider2{margin:0px auto;width:1200px;}
.slidertekst{margin:20px 0px 20px 0px;}
.pasekcz{margin:0px auto;width:100%;height:30px;background-color:#2E2E2E;clear:both}
.napasku{color:#fff;text-align:right;font-size:21px;margin:0px auto;width:1200px;}
.clear20 {clear:both;width:100%;height:20px;}
.clear40 {clear:both;width:100%;height:40px;}
.aplikuj {float:left;width:390px;height:340px;margin:0px 15px 20px 0px;}
.aplikujr {float:left;width:390px;height:340px;margin:0px 0px 20px 0px;}
.aobraz {width:390px;height:260px;}
.aopis {width:390px;height:60px;background-color:#2E2E2E;text-align:center;}
.aopis2 {padding-top:10px;}
.aopis:hover {width:390px;height:60px;background-color:#A50010 ;}
.aopis2:hover {width:390px;background-color:#A50010 ;}

a:link.alink, a:visited.alink, a:active.alink{color:#fff;text-decoration:none;font-size:23px;font-weight:normal;FONT-STYLE:normal;}
a:hover.alink{color:#fff;font-size:23px;font-weight:normal;FONT-STYLE:normal;}

.aplikuj2 {float:left;width:390px;height:150px;margin:0px 15px 20px 0px;}
.aplikuj2r {float:left;width:390px;height:150px;margin:0px 0px 20px 0px;}
.aobrazx {width:390px;height:320px;background-image: url("images/srodek.jpg"); background-repeat: no-repeat}

a:link.menud2, a:visited.menud2, a:active.menud2{color:#2E2E2E;text-decoration:none;font-size:35px;font-weight:normal;FONT-STYLE:normal;padding:10px 15px 10px 15px;DISPLAY:BOX;height:60px;line-height:60px}
a:hover.menud2{color:#A50010;font-size:35px;font-weight:normal;FONT-STYLE:normal;}

a:link.menud, a:visited.menud, a:active.menud{color:#2E2E2E;text-decoration:none;font-size:23px;font-weight:normal;FONT-STYLE:normal;padding:10px 15px 10px 15px;DISPLAY:BOX;height:20px;}
a:hover.menud{color:#A50010;font-size:23px;font-weight:normal;FONT-STYLE:normal;}
a:link, a:visited, a:active{font-style:normal;text-decoration:none;color:#A50010;}
a:hover{text-decoration:underline;color:#A50010;}
a:link.menudolne, a:visited.menudolne, a:active.menudolne{color:#ffffff;text-decoration:none;font-size:19px;font-weight:normal;FONT-STYLE:normal;padding:10px 10px 10px 10px;DISPLAY:BOX;height:20px;}
a:hover.menudolne{color:#A50010;}
.srodek{text-align:center}

#glowna{width:100%;margin:0px auto;background:#eee}
#glowna2{width:1200px;margin:0px auto;}

#glowna3{width:100%;margin:0px auto;background:#fff}
#glowna4{width:1200px;margin:0px auto;}

h1{font-size:34px;font-weight:normal;color:#A50010;margin-top:0px;margin-bottom:20px;}
h2{font-size:32px;font-weight:normal;color:#A50010;margin-top:0px;margin-bottom:20px;}
h3{font-size:30px;font-weight:normal;color:#2E2E2E;margin-top:0px;}
.clear{clear:both;}

#glowna5{width:100%;margin:0px auto;background:#eee}
#glowna6{width:1200px;margin:0px auto;}


#dol{width:100%;margin:0px auto;height:60px;background-color:#2E2E2E;}
#dol2{width:1200px;margin:0px auto;height:60px;}
#menudolne{padding-top:10px;width:1000px;float:left}
#dolprawa{float:left;color:#ffffff;width:200px;text-align:right;padding-top:10px}

.tabelka {width:60%}
.t1{width:70%;float:left;padding:2%;margin:2px;background-color:#aaa}
.t2{width:20%;float:left;padding:2%;margin:2px;background-color:#aaa}
.t3{width:70%;float:left;padding:2%;margin:2px;background-color:#bbb}
.t4{width:20%;float:left;padding:2%;margin:2px;background-color:#bbb}

sup, sub {
  vertical-align: baseline;
  position: relative;
  top: -0.4em;
}
sub { 
  top: 0.4em; 
}
.w100{max-width:100%;}
.fi {width:100%}
.formularz {width:70%}
.f1{width:60%;float:left;padding:2%;margin:2px;background-color:#aaa}
.f2{width:30%;float:left;padding:2%;margin:2px;background-color:#aaa}
.f3{width:60%;float:left;padding:2%;margin:2px;background-color:#bbb}
.f4{width:30%;float:left;padding:2%;margin:2px;background-color:#bbb}
input.przycisk {color:#fff;text-decoration:none;padding:10px 25px 10px 25px;DISPLAY:BOX;background-color:#A50010;font-size:22px;font-weight:normal}
.jpg{border:0px;}
.jpgi{border:0px;}
.jpgi:hover{border:0px;opacity:0.8;filter:alpha(opacity=80);}
.h110 {max-height:150px}
.w600{max-width:100%;}
.mobi{display:none;}
.desk{display:block;}
}
@media only screen and (min-width:481px) and (max-width:1200px){html{margin:0;padding:0;background:transparent #fff top left repeat-x;background-color:#fff;font-family:'Open Sans Condensed', sans-serif;color:#2E2E2E;font-size:20px;}
body{margin:0 auto;padding:0;background-color:#fff;font-family:'Open Sans Condensed', sans-serif;color:#2E2E2E;font-size:20px;}
#wrapper{margin:0px auto;width:100%;}
#gora{margin:0px auto;width:100%;background-color:#FFF;clear:both;}
#gora2{margin:0px auto;width:96%;clear:both;}
#slider{margin:0px auto;width:100%;clear:both;background:#FFF;}
#slider2{margin:0px auto;width:100%;clear:both;}
.slidertekst{margin:20px 0px 20px 0px;}
.pasekcz{margin:0px auto;width:100%;height:30px;background-color:#2E2E2E;}
.napasku{color:#fff;text-align:right;font-size:21px;margin:0px auto;width:96%;}
.clear20 {clear:both;width:100%;height:20px;}
.clear40 {clear:both;width:100%;height:40px;}
.aplikuj {display:inline-block;width:390px;height:340px;margin:0px 15px 20px 0px;vertical-align:top}
.aplikujr {display:inline-block;width:390px;height:340px;margin:0px 15px 20px 0px;vertical-align:top}
.aobraz {width:390px;height:260px;}
.aopis {width:390px;height:60px;background-color:#2E2E2E;text-align:center;}
.aopis2 {padding-top:10px;}
.aopis:hover {width:390px;height:60px;background-color:#A50010 ;}
.aopis2:hover {width:390px;background-color:#A50010 ;}

a:link.alink, a:visited.alink, a:active.alink{color:#fff;text-decoration:none;font-size:23px;font-weight:normal;FONT-STYLE:normal;}
a:hover.alink{color:#fff;font-size:23px;font-weight:normal;FONT-STYLE:normal;}

.aplikuj2 {display:inline-block;width:390px;height:150px;margin:0px 15px 20px 0px;vertical-align:top}
.aplikuj2r {display:inline-block;width:390px;height:150px;margin:0px 15px 20px 0px;vertical-align:top}
.aobrazx {width:390px;height:340px;background-image: url("images/srodek.jpg"); background-repeat: no-repeat;clear:both;vertical-align:top}
.aobraz2 {width:390px;height:150px;}

a:link.menud2, a:visited.menud2, a:active.menud2{color:#2E2E2E;text-decoration:none;font-size:35px;font-weight:normal;FONT-STYLE:normal;padding:10px 15px 10px 15px;DISPLAY:BOX;height:60px;line-height:60px}
a:hover.menud2{color:#A50010;font-size:35px;font-weight:normal;FONT-STYLE:normal;}

a:link.menud, a:visited.menud, a:active.menud{color:#2E2E2E;text-decoration:none;font-size:23px;font-weight:normal;FONT-STYLE:normal;padding:10px 15px 10px 15px;DISPLAY:BOX;height:20px;}
a:hover.menud{color:#A50010;font-size:23px;font-weight:normal;FONT-STYLE:normal;}
a:link, a:visited, a:active{font-style:normal;text-decoration:none;color:#A50010;}
a:hover{text-decoration:underline;color:#A50010;}
a:link.menudolne, a:visited.menudolne, a:active.menudolne{color:#ffffff;text-decoration:none;font-size:19px;font-weight:normal;FONT-STYLE:normal;padding:5px 0px 5px 0px;DISPLAY:BOX;height:25px;float:left;width:100%;border-bottom:1px dashed #555}
a:hover.menudolne{color:#A50010;}
.srodek{text-align:center}

#glowna{width:100%;margin:0px auto;background:#eee}
#glowna2{width:96%;margin:0px auto;}

#glowna3{width:100%;margin:0px auto;background:#fff}
#glowna4{width:96%;margin:0px auto;text-align:center}

h1{font-size:32px;font-weight:normal;color:#A50010;margin-top:0px;margin-bottom:20px;}
h2{font-size:30px;font-weight:normal;color:#A50010;margin-top:0px;margin-bottom:20px;}
h3{font-size:28px;font-weight:normal;color:#2E2E2E;margin-top:0px;}
.clear{clear:both;}

#glowna5{width:100%;margin:0px auto;background:#eee}
#glowna6{width:96%;margin:0px auto;text-align:left}


#dol{width:100%;margin:0px auto;height:100%;background-color:#2E2E2E;clear:both}
#dol2{width:96%;margin:0px auto;height:100%}
#menudolne{padding-top:10px;width:100%;text-align:center}

.tabelka {width:100%}
.t1{width:70%;float:left;padding:2%;margin:2px;background-color:#aaa}
.t2{width:20%;float:left;padding:2%;margin:2px;background-color:#aaa}
.t3{width:70%;float:left;padding:2%;margin:2px;background-color:#bbb}
.t4{width:20%;float:left;padding:2%;margin:2px;background-color:#bbb}

sup, sub {
  vertical-align: baseline;
  position: relative;
  top: -0.4em;
}
sub { 
  top: 0.4em; 
}
.w100{max-width:100%;}
.fi {width:100%}
.formularz {width:100%}
.f1{width:60%;float:left;padding:2%;margin:2px;background-color:#aaa}
.f2{width:30%;float:left;padding:2%;margin:2px;background-color:#aaa}
.f3{width:60%;float:left;padding:2%;margin:2px;background-color:#bbb}
.f4{width:30%;float:left;padding:2%;margin:2px;background-color:#bbb}
input.przycisk {color:#fff;text-decoration:none;padding:10px 25px 10px 25px;DISPLAY:BOX;background-color:#A50010;font-size:22px;font-weight:normal}
.jpg{border:0px;}
.jpgi{border:0px;}
.jpgi:hover{border:0px;opacity:0.8;filter:alpha(opacity=80);}
.h110 {max-height:150px}
.w600{max-width:100%;}
.mobi{display:block;}
.desk{display:none;}
}






@media only screen and (max-width:480px){html{margin:0;padding:0;background:transparent #fff top left repeat-x;background-color:#fff;font-family:'Open Sans Condensed', sans-serif;color:#2E2E2E;font-size:19px;}
body{margin:0 auto;padding:0;background-color:#fff;font-family:'Open Sans Condensed', sans-serif;color:#2E2E2E;font-size:19px;}
#wrapper{margin:0px auto;width:100%;}
#gora{margin:0px auto;width:100%;background-color:#FFF;clear:both;}
#gora2{margin:0px auto;width:96%;clear:both;}
#slider{margin:0px auto;width:100%;clear:both;background:#FFF;}
#slider2{margin:0px auto;width:100%;clear:both;}
.slidertekst{margin:20px 0px 20px 0px;}
.pasekcz{margin:0px auto;width:100%;height:30px;background-color:#2E2E2E;}
.napasku{color:#fff;text-align:center;font-size:21px;margin:0px auto;width:96%;}
.clear20 {clear:both;width:100%;height:20px;}
.clear40 {clear:both;width:100%;height:40px;}
.aplikuj {display:inline-block;width:285px;height:248px;margin:0px 0px 20px 0px;vertical-align:top}
.aplikujr {display:inline-block;width:285px;height:248px;margin:0px 0px 20px 0px;vertical-align:top}
.aobraz {width:285px;height:190px;}
.aopis {width:285px;height:44px;background-color:#2E2E2E;text-align:center;}
.aopis2 {padding-top:10px;}
.aopis:hover {width:285px;height:44px;background-color:#A50010 ;}
.aopis2:hover {width:285px;background-color:#A50010 ;}

a:link.alink, a:visited.alink, a:active.alink{color:#fff;text-decoration:none;font-size:19px;font-weight:normal;FONT-STYLE:normal;}
a:hover.alink{color:#fff;font-size:19px;font-weight:normal;FONT-STYLE:normal;}

.aplikuj2 {display:inline-block;width:285px;height:110px;margin:0px 0px 20px 0px;vertical-align:top}
.aplikuj2r {display:inline-block;width:285px;height:110px;margin:0px 0px 20px 0px;vertical-align:top}
.aobrazx {width:285px;height:248px;background-image: url("images/srodek.jpg"); background-repeat: no-repeat;clear:both;vertical-align:top}
.aobraz2 {width:285px;height:110px;}

a:link.menud2, a:visited.menud2, a:active.menud2{color:#2E2E2E;text-decoration:none;font-size:30px;font-weight:normal;FONT-STYLE:normal;padding:10px 15px 10px 15px;DISPLAY:BOX;height:60px;line-height:50px}
a:hover.menud2{color:#A50010;font-size:30px;font-weight:normal;FONT-STYLE:normal;}

a:link.menud, a:visited.menud, a:active.menud{color:#2E2E2E;text-decoration:none;font-size:23px;font-weight:normal;FONT-STYLE:normal;padding:10px 15px 10px 15px;DISPLAY:BOX;height:20px;}
a:hover.menud{color:#A50010;font-size:23px;font-weight:normal;FONT-STYLE:normal;}
a:link, a:visited, a:active{font-style:normal;text-decoration:none;color:#A50010;}
a:hover{text-decoration:underline;color:#A50010;}
a:link.menudolne, a:visited.menudolne, a:active.menudolne{color:#ffffff;text-decoration:none;font-size:19px;font-weight:normal;FONT-STYLE:normal;padding:5px 0px 5px 0px;DISPLAY:BOX;height:25px;float:left;width:100%;border-bottom:1px dashed #555}
a:hover.menudolne{color:#A50010;}
.srodek{text-align:center}

#glowna{width:100%;margin:0px auto;background:#eee}
#glowna2{width:96%;margin:0px auto;}

#glowna3{width:100%;margin:0px auto;background:#fff}
#glowna4{width:96%;margin:0px auto;text-align:center}

h1{font-size:30px;font-weight:normal;color:#A50010;margin-top:0px;margin-bottom:20px;}
h2{font-size:28px;font-weight:normal;color:#A50010;margin-top:0px;margin-bottom:20px;}
h3{font-size:26px;font-weight:normal;color:#2E2E2E;margin-top:0px;}
.clear{clear:both;}

#glowna5{width:100%;margin:0px auto;background:#eee}
#glowna6{width:96%;margin:0px auto;text-align:left}


#dol{width:100%;margin:0px auto;height:100%;background-color:#2E2E2E;clear:both}
#dol2{width:96%;margin:0px auto;height:100%}
#menudolne{padding-top:10px;width:100%;text-align:center}

.tabelka {width:100%}
.t1{width:70%;float:left;padding:2%;margin:2px;background-color:#aaa}
.t2{width:20%;float:left;padding:2%;margin:2px;background-color:#aaa}
.t3{width:70%;float:left;padding:2%;margin:2px;background-color:#bbb}
.t4{width:20%;float:left;padding:2%;margin:2px;background-color:#bbb}
	
sup, sub {
  vertical-align: baseline;
  position: relative;
  top: -0.4em;
}
sub { 
  top: 0.4em; 
}
.w100{max-width:100%;}
.fi {width:100%}
.formularz {width:100%}
.f1{width:60%;float:left;padding:2%;margin:2px;background-color:#aaa}
.f2{width:30%;float:left;padding:2%;margin:2px;background-color:#aaa}
.f3{width:60%;float:left;padding:2%;margin:2px;background-color:#bbb}
.f4{width:30%;float:left;padding:2%;margin:2px;background-color:#bbb}
input.przycisk {color:#fff;text-decoration:none;padding:10px 25px 10px 25px;DISPLAY:BOX;background-color:#A50010;font-size:22px;font-weight:normal}
.jpg{border:0px;}
.jpgi{border:0px;}
.jpgi:hover{border:0px;opacity:0.8;filter:alpha(opacity=80);}
.h110 {max-height:110px}
.w600{max-width:100%;}
.mobi{display:block;}
.desk{display:none;}
}