a{text-decoration:none}img{border:0}body{color:#575d6b;background:#eaeaea url(../img/bg_a.jpg) no-repeat center top;font:12px Arial;margin:0;padding:0}body.two{background:#eaeaea url(../img/bg2.jpg) no-repeat center top}body.three{background:#eaeaea url(../img/bg3.jpg) no-repeat center top}body.four{background:#eaeaea url(../img/bg4.jpg) no-repeat center top}header{clear:both;overflow:hidden;width:960px;height:473px;background:#fff;margin:0 auto}header .logo{display:block;float:left;width:495px;height:92px}header nav{width:362px;padding-left:95px;padding-top:40px;height:60px;float:left}header nav ul{width:330px;list-style:none;margin:0;padding:0 0 0 40px}header nav ul li{margin-right:25px;height:30px;float:left}header nav ul li a{padding-left:28px;display:block;text-transform:lowercase;text-decoration:underline;font-size:10px;color:#615b5b;padding-top:8px;height:22px;background-repeat:no-repeat;background-position:left center}header nav ul li a#m1{background-image:url(../img/ico-home.gif)}header nav ul li a#m1.selected{background-image:url(../img/ico-home-s.gif)}header nav ul li a#m2{background-image:url(../img/ico-map.gif)}header nav ul li a#m2.selected{background-image:url(../img/ico-map-s.gif)}header nav ul li a#m3{background-image:url(../img/ico-contact.gif)}header nav ul li a#m3.selected{background-image:url(../img/ico-contact-s.gif)}header #fader{clear:both;overflow:hidden;width:960px;height:359px;margin-top:114px}footer{clear:both;overflow:hidden;width:940px;margin:0 auto;padding:20px 10px}footer a{font-size:11px;text-decoration:none;color:#096cb8}footer #fleft{width:50%;float:left;text-align:left}footer #fright{width:49%;padding-right:0;float:left;text-align:right}footer .dane{clear:both;overflow:hidden;margin-bottom:10px;min-height:105px}#container-bottom{width:960px;height:7px;background:url(../img/bottom.png) no-repeat -2px;margin:0 auto}section#page{width:940px;min-height:380px;background:url(../img/middle.png) repeat-y -2px;clear:both;overflow:hidden;margin:0 auto;padding:10px}section#page aside{width:300px;float:left;margin-right:15px}section#page aside nav{width:300px;padding-bottom:15px;background-color:#0a78c0}section#page aside nav ul{width:300px;list-style:none;margin:0;padding:25px 0 0}section#page aside nav ul li{width:300px;padding-top:5px;padding-bottom:5px;margin-bottom:5px}section#page aside nav ul li.selected{background-color:#0a6098}section#page aside nav ul li a{width:260px;display:block;padding-right:10px;padding-left:30px;background:url(../img/arrow-closed.gif) no-repeat 10px 3px;color:#fff;text-decoration:none;font-size:11px}section#page aside nav ul li a.selected{background-image:url(../img/arrow-open.gif)}section#page aside nav ul li ul{display:none;background-color:#0a6098;padding:5px 0}section#page aside .box{width:300px;height:120px;background-repeat:no-repeat;background-position:left top}section#page aside .box.b1{background-image:url(../img/box-1.jpg);width:300px;font-size:15px;color:#fff;text-transform:uppercase}section#page #holder{width:625px;float:left}section#page #holder .boxes{width:625px;margin-bottom:10px;clear:both;overflow:hidden}section#page #holder .boxes .box{float:left;margin-right:15px;width:300px;height:120px;background-repeat:no-repeat;background-position:left top}section#page #holder .boxes .box.b2{background-image:url(../img/box-2.jpg)}section#page #holder .boxes .box.b3{background-image:url(../img/box-3.jpg)}section#page #holder .boxes .box .header{width:300px;font-size:15px;color:#fff;text-transform:uppercase}section#page #holder .breadcrumb{clear:both;overflow:hidden;width:625px;height:25px;margin-bottom:10px;background:#f3f3f3;font-family:tahoma;font-size:11px;margin-top:10px}section#page #holder .breadcrumb span.last{color:#736357;font-weight:700}section#page #holder #tekst>section>.files a{color:#4B4B4D}section#page #holder #tekst>section>.video .film-2{width:600px;height:330px;clear:both;overflow:hidden;margin-bottom:5px;text-align:center;padding:10px}section#page #holder #tekst>section>.video a.myPlayer{display:block;width:374px;height:280px;text-align:center;border:1px solid #999;margin:0 auto}section#page #holder #tekst>section>.video a.myPlayer img{margin-top:70px;border:0}section#page #holder #tekst>section>.video a.myPlayer:hover{border:1px solid #000}section#page #holder #kontakt>section #contact-right .form{width:100%;margin-bottom:5px}section#page #holder #kontakt>section #contact-right .form input.inp{width:265px;border:1px solid #c1c1c1;font-size:12px;color:#4a4545;background-color:#fff;padding:8px 4px}section#page #holder #kontakt>section #contact-right .form textarea{width:265px;height:180px;border:1px solid #c1c1c1;font-size:12px;color:#4a4545;background-color:#fff;padding:8px 4px}section#page #holder #kontakt>section #map{width:610px;height:330px;margin-top:15px;border:1px solid #c5c5c5;clear:both;overflow:hidden;background:url(http://geofinder.web4you.com.pl/template/loader.gif);background-repeat:no-repeat;background-position:center}section#page #holder #mapa>section a{color:#4B4B4D;text-decoration:underline}.green{color:#079041}.red{color:#bb1511}section#page #holder .boxes .box .header a,section#page aside .box a{width:275px;display:block;color:#fff;text-decoration:none;padding:95px 10px 5px 15px}section#page #holder .breadcrumb a,section#page #holder .breadcrumb span{color:#333;display:block;text-decoration:none;float:left;padding:6px 5px}.bold,section#page #holder .breadcrumb a.home{font-weight:700}section#page #holder #kontakt>h2,section#page #holder #mapa>h2,section#page #holder #start>h2,section#page #holder #tekst>h2{width:308px;height:20px;color:#fff;font-size:16px;background-image:url(../img/header.jpg);background-repeat:no-repeat;margin:0 0 25px;padding:16px 10px 10px}section#page #holder #kontakt>section,section#page #holder #mapa>section,section#page #holder #start>section,section#page #holder #tekst>section{width:600px;line-height:22px;text-align:justify;font-size:12px;color:#4a4545;margin:0 auto}section#page #holder #kontakt>section>h1,section#page #holder #start>section>h1,section#page #holder #tekst>section>h1{color:#096cb8;font-weight:700;font-size:12px;font-family:Arial;margin:0}section#page #holder #start>section>.pictures,section#page #holder #tekst>section>.pictures{width:100%;text-align:left;margin-top:20px;margin-bottom:20px}section#page #holder #start>section>.pictures img,section#page #holder #tekst>section>.pictures img{border:2px solid #0d89e8}section#page #holder #kontakt>section #contact-right,section#page #holder #kontakt>section article{width:50%;min-height:100px;float:left}



/*

------------------------------

	Impromptu's

------------------------------

*/



#jqifade{background: #000;opacity: 0.6;}



#jqi {

margin-left: 0 !important;

left: 30% !important;

top: 90px !important;

/*margin: 0 auto;*/

}





.jqifade{

	position: absolute;

	background-color: #000000;

}

div.jqi{

/*	width: 400px;*/

       /* width: 595px;*/

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	position: absolute;

/*	background-color: #ffffff;*/

/*        background-color: #000;*/

        /*background: url('../img/pop-up-bg.png') repeat;*/

       background: #333;

/*        opacity: 0.5;*/

	font-size: 11px;

	text-align: left;

/*	border: solid 1px #eeeeee;*/

	border-radius: 10px;

	-moz-border-radius: 10px;

	-webkit-border-radius: 10px;

/*	padding: 7px;*/

        padding: 2px; /*margin-left: 0 !important;

left: 31% !important;*/

}

div.jqi .jqicontainer{

	font-weight: bold;

}

div.jqi .jqiclose{

	position: absolute;

	top: 4px; right: -2px;

	width: 20px;

	cursor: pointer;

	color: #bbbbbb;

        font-weight: 100;

/*	font-weight: bold;*/

}

div.jqi .jqimessage{

	padding: 2px ; /*15px 15px 10px 15px;*/

	line-height: 20px;

	color: #444444;

}

div.jqi .jqibuttons{

	text-align: right;

	padding: 5px 0 5px 0;

	border: solid 1px #eeeeee;

	background-color: #f4f4f4;

        display: none;

}

div.jqi button{

	padding: 3px 10px;

	margin: 0 10px;

	background-color: #2F6073;

	border: solid 1px #f4f4f4;

	color: #ffffff;

	font-weight: bold;

	font-size: 12px;

}

div.jqi button:hover{

	background-color: #728A8C;

}

div.jqi button.jqidefaultbutton{

	/*background-color: #8DC05B;*/

	background-color: #BF5E26;

}

.jqiwarning .jqi .jqibuttons{

	background-color: #BF5E26;

}



.menu_upper { text-transform: uppercase; }



section#page > aside > nav > ul > li {

	background: url("../img/arrow-closed.gif")	no-repeat scroll 10px 8px;	

	padding-left: 30px;

	width: 270px;

}



section#page > aside > nav > ul > li.selected {

	background: url("../img/arrow-open.gif")	no-repeat scroll 10px 8px;	

	background-color: #0a6098;

}



section#page > aside > nav > ul > li.selected2 {	

	background-color: #0a6098;

}



section#page > aside > nav > ul > li > ul > li {

	background: url("../img/arrow-closed.gif")	no-repeat scroll 0px 8px;

	padding-left: 20px;

}



section#page > aside > nav > ul > li > ul {

	margin-left: -30px; 

	padding-left: 10px;

	width: 270px;

}



section#page aside nav ul li a {

	background: none;

	padding-left: 0;

	width: 200px;

	text-transform: uppercase;

}





section#page aside nav ul li a.selected {

	background: none;

}





      ul.breadcrumb {padding-left:0;}

      ul.breadcrumb li {display:inline;}

      ul.breadcrumb li a {padding:0!important}

      

.opth1 {font-size: 15px!important;}

.flex-box{
hyphens:auto !important;
	margin-top:50px;
	display:flex;
	flex-wrap:wrap;
	justify-content:space-around;
}
.flex-box > div {
	width:47%;
	border: 1px #0A78C0 solid;
	padding:5px;
	margin-bottom:6px;
}
.flex-box > div > a{
	text-align:center !important;
	font-weight:bold;
	color:#D10506;	
}
.flex-box > div > p{
hyphens:auto;
margin-block-end: 0px;
margin-block-start: 5px;
	
}
