*{padding:0px;margin:0px;}
img{border:0px;}
html{width:100%;height:100%;}
body{width:970px;margin:0 auto;text-align: center;}
#header{background-repeat:no-repeat; padding:0px 0 0 0;}
#menu{background-image:url(images/menu_bg.jpg);background-position:top left;background-repeat:no-repeat;display:block;width:972px;line-height:48px;}
#menu li{display:inline;background-image:url(images/line.gif);background-repeat:no-repeat;padding:2px 15px 2px 10px;}
#menu .last{background:none;}
#menu a{font-family:Tahoma, sans-serif;font-size:11px;color:#437792;font-weight:bold;text-transform:uppercase;text-decoration:none;}
#nie-content{background-image:url(images/content_bg.jpg);background-position:top left;background-repeat:no-repeat;padding:33px 0 0 35px;font-family:Tahoma, sans-serif;font-size:13px;color:#5b5b5b;overflow:hidden;width:970px;}
.wyszukiwarka{width:306px;float:left;padding:0 0 43px 0;text-align: justify;}
.content{width:906px;height:auto;float:left;padding:0 5px 43px 0;}
.block p{width:245px;padding:0 0 25px 0px;text-align: justify;}
.title{padding:0 0 15px 0}
.content p{width:auto;padding:5px 5px 5px 5px;text-align: justify;border: 1px solid #000000;margin-bottom:10px;margin-top:0px;background-color: #E2EDE9;height:52px;}
.content img{float:left;margin-top:5px;}
.more{margin:0 0 0 57px;}
.pic{margin:0 0 3px 54px;}
.list{padding:0 0 18px 56px;}
.list li{list-style-type:none;background-image:url(images/bullet.gif);background-position:top left;background-repeat:no-repeat;padding:0 0 7px 27px;line-height:15px;}
.list a{color:#437792;text-decoration:underline}
.list a:visited{text-decoration:underline}
.list a:hover{text-decoration:none}
#block{background-image:url(images/block_bg.gif);background-position:top left;background-repeat:repeat-y;width:970px;font-family:Tahoma, sans-serif;font-size:11px;color:#EAF0F3;}
.news{width:580px;padding:15px 40px 37px 41px;float:left;}
.news img{float:left}
.news p{padding:8px 0 0 20px;float:left;width:370px;}
.banner{margin:8px 0 0 0;display:block}
#footer{background-image:url(images/footer_bg.gif);background-position:top left;background-repeat:no-repeat;margin:2px 0 0 0;width:970px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#437792;line-height:25px;padding:22px 0 15px 0;font-weight:bold;font-size:11px;}
#footer li{display:inline}
#footer li a{color:#437792;text-decoration:underline;margin:0 10px;font-weight:bold;}
#footer a:visited{text-decoration:none}
#footer a:hover{text-decoration:underline}
#footer .bft{color:#254A73; text-decoration:underline}
#footer .bft:visited{text-decoration:underline}
#footer .bft:hover{text-decoration:none}
h1 {font-family: Tahoma;font-size: 19px;font-weight: bold;color: #5C8FAA;}
h2{font-size: 19px;font-weight: bold;font-family: Tahoma;color: #5b5b5b;}
h3{font-family: Tahoma;font-size: 19px;font-weight: bold;color: #000000;}
h4{font-family: Tahoma;font-size: 17px;font-weight: bold;color: #5C8FAA;}
h5{font-size: 17px;font-weight: normal;font-family: Tahoma;color: #5b5b5b;}
h6{font-family: Tahoma;font-size: 17px;color: #FF0000;font-weight: normal;}
#calosc {margin-right: auto;margin-left: auto;}
.content a:link {text-decoration: none;color:#5C8FAA;font-size: 13px;font-weight: bold;}
.content a:visited {text-decoration: none;color:#5C8FAA;font-size: 13px;font-weight: bold;}
.content a:hover {text-decoration: none;color:#5C8FAA;font-size: 13px;font-weight: bold;}
.content a:active {color:#5C8FAA;text-decoration: none;font-size: 13px;font-weight: bold;}
/*COOKIES*/
.skryptcookies-pl-tlo {background: none repeat scroll 0 0 #f1f1f1!important;border: 0 none;height: 100%;left: 0;margin: 0;padding: 0;position: absolute;top: 0;width: 100%;z-index: 2147483642;opacity:0.9!important;} 
.skryptcookies-pl-tekst {border: 0 none;color: #343434!important;font-size: 13px!important;margin: 0;padding: 20px 160px 20px 0;font-family:Tahoma, sans-serif!important;}
.skryptcookies-pl-p {background: none repeat scroll 0 0 #ffffff!important;margin-top: 7px;color: #343434!important;}
.skryptcookies-pl-p, .skryptcookies-pl-ok {border: 0 none;border-radius: 4px 4px 4px 4px;height: 30px;margin: 3px 0;padding: 0;width: 100%;}
.skryptcookies-pl-ok {background: none repeat scroll 0 0 #5c8faa!important;color: #ffffff!important;margin-bottom:7px!important;}
.skryptcookies-pl-p, .skryptcookies-pl-ok {border: 0 none;border-radius: 4px 4px 4px 4px;height: 30px;margin: 3px 0;padding: 0;width: 100%;}
.skryptcookies-pl-polityka {background: none repeat scroll 0 0 #5c8faa!important;border: 0 none;left: 0;margin: 0;overflow: visible;padding: 10px;position: fixed;top: 0;z-index: 2147483645;color:#343434!important;}

/*#baner-02{display:none;}*/

#baner-01{display:none;}
#baner-02{display:block;width:100%;height:auto;overflow:hidden;}
.more-wyszukaj{padding-left:210px;padding-top:40px;}


@-ms-viewport {width: device-width;}
@viewport {width: device-width;}
@media screen and (max-width: 970px) {
	
.content img{width:98%;height:auto;margin:1%;padding:0px;float:left;}
DIV.csc-textpic-imagewrap{width:100%!important;margin-left:0px;margin-right:0px;min-width:1px;}
.csc-textpic-imagerow{width:70%!important;margin-left:15%;margin-right:15%;min-width:1px;}	
.csc-textpic-image{width:32%!important;margin:0px;padding:0px;float:left;}	
	
	
body{width:100%;height:auto;}
#calosc{width:100%;height:auto;}

#nie-content{width:100%;height:auto;overflow:hidden;padding-left:0px;background-image:none;}



#menu{width:100%;height:auto;background-color:#d9e5e1;background-image:none;}
#block{width:100%;height:auto;overflow:hidden;}
.block{width:46%;float:left;padding:0 0 10px 0;height: 350px;text-align: left;margin-left:2%;margin-right:2%;overflow:hidden;}
.block2{width:46%;float:left;padding:0 0 10px 0;height: 350px;margin-left:2%;margin-right:2%;overflow:hidden;}
.content{width:98%;float:left;padding:2% 1% 1% 1%;overflow: hidden;height:auto;margin-left:0%;margin-right:0%;overflow:hidden;border:none;}
.content p{height:auto;min-height:52px;}
.news{width:580px;padding:15px 0px 50px 0px;float:none;margin-left:auto;margin-right:auto;}
.banner{display:none;}
#footer{width:98%;height:auto;margin-left:1%;margin-right:1%;}
#footer ul{width:100%;height:auto;}
#footer p{width:100%;}
#zakladki{width:100%;height:auto;float:left;}
#f_1{color:#437792;text-decoration:underline;margin:0 10px;padding-left:0px;font-weight:bold;float:left;}
#f_2{color:#437792;text-decoration:underline;margin:0 10px;font-weight:bold;float:left;}
#f_3{color:#437792;text-decoration:underline;margin:0 10px;font-weight:bold;float:left;}
#f_4{color:#437792;text-decoration:underline;margin:0 10px;font-weight:bold;float:left;}
#f_5{color:#437792;text-decoration:underline;margin:0 10px;font-weight:bold;float:left;}
#f_6{color:#437792;text-decoration:underline;margin:0 10px;font-weight:bold;float:left;}
#f_7{color:#437792;text-decoration:underline;margin:0 10px;font-weight:bold;float:left;}
#f_8{color:#437792;text-decoration:underline;margin:0 10px;font-weight:bold;float:left;}
}
@media screen and (max-width: 650px) {
.block{width:306px;float:none;padding:0 0 10px 0;height: 350px;text-align: left;margin-left:auto;margin-right:auto;overflow:hidden;}
.block2{width:306px;float:none;padding:0 0 10px 0;height: 350px;margin-left:auto;margin-right:auto;overflow:hidden;}
.tresc_block{width:306px;height: 280px;font-family:Tahoma, sans-serif;font-size:12px;}

.content img{width:98%;height:auto;margin:1%;padding:0px;float:left;}
DIV.csc-textpic-imagewrap{width:100%!important;margin-left:0px;margin-right:0px;min-width:1px;}
.csc-textpic-imagerow{width:90%!important;margin-left:5%;margin-right:5%;min-width:1px;}	
.csc-textpic-image{width:32%!important;margin:0px;padding:0px;float:left;}	
}
@media screen and (max-width: 600px) {
	
.content img{width:98%;height:auto;margin:1%;padding:0px;float:left;}
DIV.csc-textpic-imagewrap{width:100%!important;margin-left:0px;margin-right:0px;min-width:1px;}
.csc-textpic-imagerow{width:100%!important;margin-left:0%;margin-right:0%;min-width:1px;}	
.csc-textpic-image{width:32%!important;margin:0px;padding:0px;float:left;}	

#block{display:none;}
.news{display:none;}
}
@media screen and (max-width: 400px) {
.more{margin-right:20px;}
.more-wyszukaj{float:right;margin-right:25px;}
}
@media screen and (max-width: 340px) {
.block p{width:260px;padding:0 10px 10px 10px;}
}
