		body { margin-top: 0px; margin-bottom: 0px;background-color:#fffff; }

		.col1, .col2, .col3, .col4, .col5, .col6, .col7, .col9, .col10, .col11 {
			color: #fff;
			margin-bottom: 5px;
			padding: 20px 0;
		}
		
		h1, h2, h3, h4, h5{font-family: Open Sans, Verdana;color:#252122;}
		
		img {
		text-align:center;
		
		}
	
		
		a  {
		color: #252122; 
		font-size:32px;
		text-decoration:none;
		text-align:center;
		font-weight:600;
		}
		
		
		a:hover {
		opacity: 1;
		-moz-transition-duration: 0.4s;
		-moz-transition-timing-function: ease-in;
		-webkit-transition-duration: 0.4s;
		-webkit-transition-timing-function: ease-in;
		transition-duration: 0.4s;
		transition-timing-function: ease-in;
				color: #db1f26; 

		}
		
		b,strong {
		font-weight:600;
		color:#252122;

		}	
		

		h1 {
		color:#ff0606;
		font-size:28px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px;text-align:left;
		}
		
		h2{
		color:#252122;
		font-size:28px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}
		
		
		h2 span{
		color:#252122;
		font-size:20px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}		

		h3{
		color:#8cc53f;
		font-size:20px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}		

		h4{
		color:#252122;
		font-size:24px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:15px;margin-bottom:5px; text-align:left;
		
		}			

		h5{
		color:#252122;
		font-size:36px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:3px;margin-bottom:5px; text-align:center;
		
		}			


		.sep{  width:100%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left; background-color:#8cc53f;
		
		}
		

		.dane{  width:100%; height:auto;  padding-top:0px; padding-bottom:0px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left; background-color:#ebebeb; color:#252122;
			
		}
		

	.toptop{  width:100%; height:auto;  padding-top:0px; padding-bottom:0px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left;background-color:#fff; 
	background-size:     cover;                      /* <------ */
		background-repeat:   no-repeat;
		background-position: center center;  
		background-size: contain;	
		
		background-size:     cover;   
		}
				
		.top1{  width:25%; height:auto;  padding-top:30px; padding-bottom:30px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left;}
		.top12{  width:35%; height:auto;  padding-top:28px; padding-bottom:10px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left;}		
		.top2{  width:40%; height:auto;  padding-top:45px; padding-bottom:6px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;}		
			
		 .col9{color: #252122;
			margin-bottom: 20px;
			padding: 0px 0;
			font-size: 24px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:center;
			background-color:#fff; 
			}
			


.info { width:96%; clear: both; padding: 0px; margin-top:0px; text-align:left;color:#252122; font-size: 18px;background-color:#ebebeb; font-weight:500; font-family: Open Sans; margin-left:0%;margin-right:0%;padding:15px;font-style: italic; }




.sekcja { width:90%; clear: both; padding: 0px; margin-top:0px; text-align:left;color:#252122; font-size: 22px;background-color:#fffff; font-weight:500; font-family: Open Sans; margin-left:5%;margin-right:5%; }
.sekcja  p{ padding-left:20px;font-weight:500; font-family: Open Sans; }



		.visit{  width:100%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left; margin:0 auto; }	

.visit img{ -webkit-transform: scale(1);	transform: scale(1);	-webkit-transition: .3s ease-in-out;	transition: .3s ease-in-out; margin:0 auto; text-align:center;}		
.visit:hover img{ 	-webkit-transform: scale(1.1);	transform: scale(1.1); }	

		
.kategorie{  width:100%; height: auto; 	 padding-top:0px; padding-bottom:0px; padding-right:0px;margin-top:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; background-color:#ebe8e8;float:left; margin: 0% 0% 0 0%;margin-bottom:0px;margin-top:15px; background-color:#fff;}		


.kategorie1 img{ -webkit-transform: scale(1);	transform: scale(1);	-webkit-transition: .3s ease-in-out;	transition: .3s ease-in-out; }		
.kategorie1:hover img{ 	-webkit-transform: scale(1.1);	transform: scale(1.1);}	
.kategorie2 img{ -webkit-transform: scale(1);	transform: scale(1);	-webkit-transition: .3s ease-in-out;	transition: .3s ease-in-out; }		
.kategorie2:hover img{ 	-webkit-transform: scale(1.1);	transform: scale(1.1);}	
.kategorie3 img{ -webkit-transform: scale(1);	transform: scale(1);	-webkit-transition: .3s ease-in-out;	transition: .3s ease-in-out; }		
.kategorie3:hover img{ 	-webkit-transform: scale(1.1);	transform: scale(1.1);}	
.kategorie4 img{ -webkit-transform: scale(1);	transform: scale(1);	-webkit-transition: .3s ease-in-out;	transition: .3s ease-in-out; }		
.kategorie4:hover img{ 	-webkit-transform: scale(1.1);	transform: scale(1.1);}	
.kategorie5 img{ -webkit-transform: scale(1);	transform: scale(1);	-webkit-transition: .3s ease-in-out;	transition: .3s ease-in-out; }		
.kategorie5:hover img{ 	-webkit-transform: scale(1.1);	transform: scale(1.1);}	
.kategorie6 img{ -webkit-transform: scale(1);	transform: scale(1);	-webkit-transition: .3s ease-in-out;	transition: .3s ease-in-out; }		
.kategorie6:hover img{ 	-webkit-transform: scale(1.1);	transform: scale(1.1);}	


.kategorie1 {
	float: left;
	margin: 0% 0% 1% 0.5%;
	width:16%;  

	height: auto; 
				font-size: 18px;
				
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:600; 
			text-align:center;
				color: #fff;
				padding:0px; 
			
}


.kategorie2 {
	float: left;
	margin: 0% 0% 1% 0.5%;
	width:16%;   

	height: auto; 
				font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:600; 
			text-align:center;
				color: #fff;
				padding:0px;
				
}


.kategorie3 {
	float: left;
	margin: 0% 0% 1% 0.5%;
	width:16%;  
height: auto; 

				font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:600; 
			text-align:center;
				color: #fff;
				padding:0px;
				
}


.kategorie4 {
	float: left;
	margin: 0% 0% 1% 0.5%;
	width:16%;  
height: auto; 

				font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:600; 
			text-align:center;
				color: #fff;
				padding:0px;
				
}




.kategorie5 {
	float: left;
	margin: 0% 0% 1% 0.5%;
	width:16%;  
height: auto; 

				font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:600; 
			text-align:center;
				color: #fff;
				padding:0px;
				
}





.kategorie6 {
	float: left;
	margin: 0% 0% 1% 0.5%;
	width:16%;  
height: auto; 

				font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:600; 
			text-align:center;
				color: #fff;
				padding:0px;
				
}









	
	
/* *********************************************************************************************************************
 * Main container for all
 */

.onepcssgrid-1200 { margin: 0 auto; padding: 0 0 0 0%;background-color:#fffff; }
.onepcssgrid-1200 { max-width: 1360px; }
.onerow { clear: both; padding: 0px; margin-top:0px; text-align:left;color:#252122; font-size: 18px;background-color:#fffff; font-weight:500; font-family: Open Sans; }
.onerow  p{ padding-left:20px;font-weight:500; font-family: Open Sans; }

/* *********************************************************************************************************************
 * Common columns definitions
 */
.col3, .col5, .col6, .col7, .col8, .col9, .col10, .col12{
	float: left;
	margin: 0 3% 0 0;
}

		
		
.col1 {
	float: left;
	margin: 0 0% 0 0%;
            font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
		color: #252122;
				padding:0px;
}



.col2 {
	float: right;
	margin: 0 0% 0 0%;
				font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
		color: #252122;
				padding:0px;
			
}




.col1 p{

			font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
			padding-left:20px;padding-right:20px;
}




.col2 p{

			font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding-left:20px;padding-right:20px;
}





.col11 {
	float: left;
	margin: 0 1% 0 1%;
            font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
}



.col22 {
	float: right;
	margin: 0 1% 0 1%;
				font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
}





.col33 {
	float: left;
	margin: 0% 1% 0% 1%;
            font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #fff;
				padding:0px;
					width: 48%; 
}



.col44 {
	float: left;
	margin: 0% 1% 0% 0%;
				font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
			width: 18%; 
			background-color:#79b22b;
			
			
}

.col55 {
	float: left;
	margin: 0% 1% 0% 1%;
			font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
			width: 79%; 
			background-color:#ebebeb;
			
			
}




.col444 {
	float: left;
	margin: 0% 1% 0% 0%;
				font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
			width: 18%; 
			background-color:#71b219;
			
			
}

.col555 {
	float: left;
	margin: 0% 1% 0% 1%;
			font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
			width: 79%;
			background-color:#ebebeb;
			
			
}






.col22 p{
			padding:0px;
}





.col22 p{
			padding:0px;
}



 .col3.last, .col4.last, .col5.last, .col6.last, .col7.last, .col8.last, .col9.last, .col10.last, .col11.last, .col12 {
	margin: 0;
}
.col11 { width: 98%; }
.col22 { width: 98%; }
.col111 { width: 46%; }
.col222 { width: 46%; }

.col1 { width: 50%; }
.col2 { width: 50%; }
.col1b{ width: 50%; }
.col2b { width: 50%; }
.col3 { width: 22.5%; }
.col4 { width: 22%; }
.col5 { width: 14%; }
.col6 { width: 48%; }
.col7 { width: 56.5%; }
.col8 { width: 65%; }
.col9 { width: 100%; }
.col9a { width: 100%; }
.col999 { width: 100%; }
.col10 { width: 100%; }


.col1 img, .col2 img, .col3 img, .col4 img, .col5 img, .col6 img, .col7 img, .col8 img, .col9 img, .col10 img, .col11 img{
	max-width: 100%;
	display: block; 
}

.col10.last img{max-width:100%;}

 

/* *********************************************************************************************************************
 * Disable padding left/right 10px if I'm 1024 or gibber - correct percentage math
 */

@media all and (min-width: 1024px) {
	.onepcssgrid-1000 {
		max-width: 1000px;
	}

	.onepcssgrid-1000 .onerow {
		padding: 0;background-color:#fffff;
	}


}




/* *********************************************************************************************************************
 * Small devices
 */
@media all and (max-width: 1200px) {
.onerow { clear: both; padding: 0px; margin-top:0px; text-align:left;color:#252122; font-size: 18px;background-color:#fffff; font-weight:500; font-family: Open Sans; }
.onerow  p{ padding-left:20px;font-weight:500; font-family: Open Sans; }

		
		
	
		h1 {
		color:#ff0606;
		font-size:28px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px;text-align:left;
		}
		
		h2{
		color:#252122;
		font-size:28px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}
		
		
		h2 span{
		color:#252122;
		font-size:20px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}		

		h3{
		color:#8cc53f;
		font-size:20px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:15px;margin-bottom:5px; text-align:left;
		
		}		

		h4{
		color:#252122;
		font-size:24px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:15px;margin-bottom:5px; text-align:left;
		
		}			


		h5{
		color:#252122;
		font-size:36px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:3px;margin-bottom:5px; text-align:center;
		
		}
		
		
		.sep{  width:100%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left; background-color:#8cc53f;
		
		}
		

		.dane{  width:100%; height:auto;  padding-top:0px; padding-bottom:0px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left; background-color:#ebebeb; color:#252122;
			
		}
		

	.toptop{  width:100%; height:auto;  padding-top:0px; padding-bottom:0px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left;background-color:#fff; 
	background-size:     cover;                      /* <------ */
		background-repeat:   no-repeat;
		background-position: center center;  
		background-size: contain;	
		
		background-size:     cover;   
		}
				
		.top1{  width:25%; height:auto;  padding-top:30px; padding-bottom:30px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left;}
		.top12{  width:35%; height:auto;  padding-top:28px; padding-bottom:10px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left;}		
		.top2{  width:40%; height:auto;  padding-top:45px; padding-bottom:6px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;}		
			
		 .col9{color: #252122;
			margin-bottom: 20px;
			padding: 0px 0;
			font-size: 24px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:center;
			background-color:#fff; 
			}
			

		
		
		
		a  {
		color: #252122; 
		font-size:32px;
		text-decoration:none;
		text-align:center;
		font-weight:600;
		}
		
		
		a:hover {
		opacity: 1;
		-moz-transition-duration: 0.4s;
		-moz-transition-timing-function: ease-in;
		-webkit-transition-duration: 0.4s;
		-webkit-transition-timing-function: ease-in;
		transition-duration: 0.4s;
		transition-timing-function: ease-in;
				color: #db1f26; 

		}
		
b,strong {
font-weight:600;
color:#252122;

}	
		
		


		

.col1 {
	float: left;
	margin: 0 0% 0 0%;
            font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
		color: #252122;
				padding:0px;
}



.col2 {
	float: right;
	margin: 0 0% 0 0%;
				font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
		color: #252122;
				padding:0px;
			
}




.col1 p{

			font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
			padding-left:20px;padding-right:20px;
}




.col2 p{

			font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding-left:20px;padding-right:20px;
}




.col11 {
	float: left;
	margin: 0 1% 0 1%;
            font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
}



.col22 {
	float: right;
	margin: 0 1% 0 1%;
				font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
}





.col11 {
	float: left;
	margin: 0 1% 0 1%;
            font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
}



.col22 {
	float: right;
	margin: 0 1% 0 1%;
				font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
}





.col44 {
	float: left;
	margin: 0% 1% 0% 0%;
				font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
			width: 18%; 
			background-color:#79b22b;
			
			
}

.col55 {
	float: left;
	margin: 0% 1% 0% 1%;
			font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
			width: 79%;  
			background-color:#ebebeb;
			
			
}




.col444 {
	float: left;
	margin: 0% 1% 0% 0%;
				font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
			width: 18%;
			background-color:#71b219;
			
			
}

.col555 {
	float: left;
	margin: 0% 1% 0% 1%;
			font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
			width: 79%; 
			background-color:#ebebeb;
			
			
}





				
	
		

}
/* *********************************************************************************************************************
 * Small devices
 */





/* *********************************************************************************************************************
 * Small devices
 */
@media all and (max-width: 1150px) {
.onerow { clear: both; padding: 0px; margin-top:0px; text-align:left;color:#252122; font-size: 18px;background-color:#fffff; font-weight:500; font-family: Open Sans; }
.onerow  p{ padding-left:20px;font-weight:500; font-family: Open Sans; }


		h1 {
		color:#ff0606;
		font-size:28px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px;text-align:left;
		}
		
		h2{
		color:#252122;
		font-size:28px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}
		
		
		h2 span{
		color:#252122;
		font-size:20px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}		

		h3{
		color:#8cc53f;
		font-size:20px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:15px;margin-bottom:5px; text-align:left;
		
		}		

		h4{
		color:#252122;
		font-size:24px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:15px;margin-bottom:5px; text-align:left;
		
		}			

		h5{
		color:#252122;
		font-size:36px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:3px;margin-bottom:5px; text-align:center;
		
		}

		.sep{  width:100%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left; background-color:#8cc53f;
		
		}
		

		.dane{  width:100%; height:auto;  padding-top:0px; padding-bottom:0px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left; background-color:#ebebeb; color:#252122;
			
		}
		

	.toptop{  width:100%; height:auto;  padding-top:0px; padding-bottom:0px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left;background-color:#fff; 
	background-size:     cover;                      /* <------ */
		background-repeat:   no-repeat;
		background-position: center center;  
		background-size: contain;	
		
		background-size:     cover;   
		}
				
		.top1{  width:25%; height:auto;  padding-top:30px; padding-bottom:30px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left;}
		.top12{  width:35%; height:auto;  padding-top:28px; padding-bottom:10px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left;}		
		.top2{  width:40%; height:auto;  padding-top:45px; padding-bottom:6px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;}		
			
		 .col9{color: #252122;
			margin-bottom: 20px;
			padding: 0px 0;
			font-size: 24px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:center;
			background-color:#fff; 
			}
			
			
			
	
.col1 {
	float: left;
	margin: 0 0% 0 0%;
            font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
		color: #252122;
				padding:0px;
}



.col2 {
	float: right;
	margin: 0 0% 0 0%;
				font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
		color: #252122;
				padding:0px;
			
}




.col1 p{

			font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
			padding-left:20px;padding-right:20px;
}




.col2 p{

			font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding-left:20px;padding-right:20px;
}






.col11 {
	float: left;
	margin: 0 1% 0 1%;
            font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
}



.col22 {
	float: right;
	margin: 0 1% 0 1%;
				font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
}





				
	
		

}
/* *********************************************************************************************************************
 * Small devices
 */

 
 
 
 
 
 
 
/* *********************************************************************************************************************
 * Small devices
 */
@media all and (max-width: 1100px) {
.onerow { clear: both; padding: 0px; margin-top:0px; text-align:left;color:#252122; font-size: 18px;background-color:#fffff; font-weight:500; font-family: Open Sans; }
.onerow  p{ padding-left:20px;font-weight:500; font-family: Open Sans; }

		
		
	
		h1 {
		color:#ff0606;
		font-size:28px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px;text-align:left;
		}
		
		h2{
		color:#252122;
		font-size:28px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}
		
		
		h2 span{
		color:#252122;
		font-size:20px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}		

		h3{
		color:#8cc53f;
		font-size:20px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:15px;margin-bottom:5px; text-align:left;
		
		}		

		h4{
		color:#252122;
		font-size:24px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:15px;margin-bottom:5px; text-align:left;
		
		}			

		h5{
		color:#252122;
		font-size:32px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:3px;margin-bottom:5px; text-align:center;
		
		}
		
		
.info { width:96%; clear: both; padding: 0px; margin-top:0px; text-align:left;color:#252122; font-size: 16px;background-color:#ebebeb; font-weight:500; font-family: Open Sans; margin-left:0%;margin-right:0%;padding:15px;font-style: italic; }




.sekcja { width:90%; clear: both; padding: 0px; margin-top:0px; text-align:left;color:#252122; font-size: 16px;background-color:#fffff; font-weight:500; font-family: Open Sans; margin-left:5%;margin-right:5%; }
.sekcja  p{ padding-left:20px;font-weight:500; font-family: Open Sans; }




		.sep{  width:100%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left; background-color:#8cc53f;
		
		}
		

		.dane{  width:100%; height:auto;  padding-top:0px; padding-bottom:0px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left; background-color:#ebebeb; color:#252122;
			
		}
		

	.toptop{  width:100%; height:auto;  padding-top:0px; padding-bottom:0px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left;background-color:#fff; 
	background-size:     cover;                      /* <------ */
		background-repeat:   no-repeat;
		background-position: center center;  
		background-size: contain;	
		
		background-size:     cover;   
		}
				
		.top1{  width:25%; height:auto;  padding-top:30px; padding-bottom:30px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left;}
		.top12{  width:25%; height:auto;  padding-top:28px; padding-bottom:10px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left;}		
		.top2{  width:50%; height:auto;  padding-top:45px; padding-bottom:6px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;}		
			
		 .col9{color: #252122;
			margin-bottom: 20px;
			padding: 0px 0;
			font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:center;
			background-color:#fff; 
			}
			
			

.col1 {
	float: left;
	margin: 0 0% 0 0%;
            font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
		color: #252122;
				padding:0px;
}



.col2 {
	float: right;
	margin: 0 0% 0 0%;
				font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
		color: #252122;
				padding:0px;
			
}




.col1 p{

			font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
			padding-left:20px;padding-right:20px;
}




.col2 p{

			font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding-left:20px;padding-right:20px;
}






.col11 {
	float: left;
	margin: 0 1% 0 1%;
            font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
}






.col11 {
	float: left;
	margin: 0 1% 0 1%;
            font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
}



.col22 {
	float: right;
	margin: 0 1% 0 1%;
				font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
}




.col44 {
	float: left;
	margin: 0% 1% 0% 0%;
				font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
			width: 18%; height:200px;
			background-color:#79b22b;
			
			
}

.col55 {
	float: left;
	margin: 0% 1% 0% 1%;
			font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
			width: 79%;  height:200px;
			background-color:#ebebeb;
			
			
}




.col444 {
	float: left;
	margin: 0% 1% 0% 0%;
				font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
			width: 18%; height:200px;
			background-color:#71b219;
			
			
}

.col555 {
	float: left;
	margin: 0% 1% 0% 1%;
			font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
			width: 79%; height:200px;
			background-color:#ebebeb;
			
			
}


		


/* *********************************************************************************************************************
 * Small devices
 */
 

 
/* *********************************************************************************************************************
 * Small devices
 */
@media all and (max-width: 1024px) {
.onerow { clear: both; padding: 0px; margin-top:0px; text-align:left;color:#252122; font-size: 16px;background-color:#fffff; font-weight:500; font-family: Open Sans; }
.onerow  p{ padding-left:20px;font-weight:500; font-family: Open Sans; font-size: 16px;}
	
		
		
	
		h1 {
		color:#ff0606;
		font-size:28px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px;text-align:left;
		}
		
		h2{
		color:#252122;
		font-size:28px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}
		
		
		h2 span{
		color:#252122;
		font-size:20px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}		

		h3{
		color:#8cc53f;
		font-size:20px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}		

		h4{
		color:#252122;
		font-size:24px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}		


		h5{
		color:#252122;
		font-size:32px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:3px;margin-bottom:5px; text-align:center;
		
		}		

.info { width:96%; clear: both; padding: 0px; margin-top:0px; text-align:left;color:#252122; font-size: 16px;background-color:#ebebeb; font-weight:500; font-family: Open Sans; margin-left:0%;margin-right:0%;padding:15px;font-style: italic; }




.sekcja { width:90%; clear: both; padding: 0px; margin-top:0px; text-align:left;color:#252122; font-size: 16px;background-color:#fffff; font-weight:500; font-family: Open Sans; margin-left:5%;margin-right:5%; }
.sekcja  p{ padding-left:20px;font-weight:500; font-family: Open Sans; }

		.sep{  width:100%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left; background-color:#8cc53f;
		
		}
		

		.dane{  width:100%; height:auto;  padding-top:0px; padding-bottom:0px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left; background-color:#ebebeb; color:#252122;
			
		}
		

	.toptop{  width:100%; height:auto;  padding-top:0px; padding-bottom:0px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left;background-color:#fff; 
	background-size:     cover;                      /* <------ */
		background-repeat:   no-repeat;
		background-position: center center;  
		background-size: contain;	
		
		background-size:     cover;   
		}
				
		.top1{  width:25%; height:auto;  padding-top:30px; padding-bottom:30px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left;}
		.top12{  width:25%; height:auto;  padding-top:28px; padding-bottom:10px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left;}		
		.top2{  width:50%; height:auto;  padding-top:45px; padding-bottom:6px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;}		
			
		 .col9{color: #252122;
			margin-bottom: 20px;
			padding: 0px 0;
			font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:center;
			background-color:#fff; 
			}
			
			
			

.col1 {
	float: left;
	margin: 0 0% 0 0%;
            font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
		color: #252122;
				padding:0px;
}



.col2 {
	float: right;
	margin: 0 0% 0 0%;
				font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
		color: #252122;
				padding:0px;
			
}




.col11 {
	font-size: 16px;
}


.col22 {
	font-size: 16px;
}


.col33 {
	font-size: 16px;
}


.col44 {
	font-size: 16px;
}

.col55 {
	font-size: 16px;
}



.col66 {
	font-size: 16px;
}


.col1a {
	font-size: 16px;
}


.col1b {
	font-size: 16px;
}


.col2a {
	font-size: 16px;
}


.col2b {
	font-size: 16px;
}




.col44 {
	float: left;
	margin: 0% 1% 0% 0%;
				font-size: 15px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
			width: 18%; height:200px;
			background-color:#79b22b;
			
			
}

.col55 {
	float: left;
	margin: 0% 1% 0% 1%;
			font-size: 15px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
			width: 79%;  height:200px;
			background-color:#ebebeb;
			
			
}




.col444 {
	float: left;
	margin: 0% 1% 0% 0%;
				font-size: 15px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
			width: 18%; height:200px;
			background-color:#71b219;
			
			
}

.col555 {
	float: left;
	margin: 0% 1% 0% 1%;
			font-size: 15px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
			width: 79%; height:200px;
			background-color:#ebebeb;
			
			
}

		
		 .col99{color: #252122;
			margin-bottom: 0px;
			padding: 0px 0;
			font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:center;
			background-color:#fff;
			}		
		
		 .col9{color: #252122;
			margin-bottom: 20px;
			padding: 0px 0;
			font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:center;
			background-color:#fff; 
			}
		

		
		

}













 
 
/* *********************************************************************************************************************
 * Small devices
 */
@media all and (max-width: 900px) {
.onerow { clear: both; padding: 0px; margin-top:0px; text-align:left;color:#252122; font-size: 16px;background-color:#fffff; font-weight:500; font-family: Open Sans; }
.onerow  p{ padding-left:20px;font-weight:500; font-family: Open Sans; font-size: 16px;}
			
	

		h1 {
		color:#ff0606;
		font-size:24px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px;text-align:left;
		}
		
		h2{
		color:#252122;
		font-size:24px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}
		
		
		h2 span{
		color:#252122;
		font-size:20px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}		

		h3{
		color:#8cc53f;
		font-size:20px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}		

		h4{
		color:#252122;
		font-size:20px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}			


		h5{
		color:#252122;
		font-size:28px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:3px;margin-bottom:5px; text-align:center;
		
		}
		
		
		.sep{  width:100%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left; background-color:#8cc53f;
		
		}
		

		.dane{  width:100%; height:auto;  padding-top:0px; padding-bottom:0px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left; background-color:#ebebeb; color:#252122;
			
		}
		
		
		

.info { width:96%; clear: both; padding: 0px; margin-top:0px; text-align:left;color:#252122; font-size: 16px;background-color:#ebebeb; font-weight:500; font-family: Open Sans; margin-left:0%;margin-right:0%;padding:15px;font-style: italic; }




.sekcja { width:90%; clear: both; padding: 0px; margin-top:0px; text-align:left;color:#252122; font-size: 16px;background-color:#fffff; font-weight:500; font-family: Open Sans; margin-left:5%;margin-right:5%; }
.sekcja  p{ padding-left:20px;font-weight:500; font-family: Open Sans; }
		

	.toptop{  width:100%; height:auto;  padding-top:0px; padding-bottom:0px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left;background-color:#fff; 
	background-size:     cover;                      /* <------ */
		background-repeat:   no-repeat;
		background-position: center center;  
		background-size: contain;	
		
		background-size:     cover;   
		}
				
		.top1{  width:25%; height:auto;  padding-top:30px; padding-bottom:30px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left;}
		.top12{  width:15%; height:auto;  padding-top:28px; padding-bottom:10px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left;}		
		.top2{  width:60%; height:auto;  padding-top:45px; padding-bottom:6px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;}		
			
		 .col9{color: #252122;
			margin-bottom: 20px;
			padding: 0px 0;
			font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:center;
			background-color:#fff; 
			}
			

.col1 {
	float: left;
	margin: 0 0% 0 0%;
            font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
		color: #252122;
				padding:0px;
}



.col2 {
	float: right;
	margin: 0 0% 0 0%;
				font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
		color: #252122;
				padding:0px;
			
}




.col11 {
	font-size: 16px;
}


.col22 {
	font-size: 16px;
}


.col33 {
	font-size: 16px;
}


.col44 {
	font-size: 16px;
}



.col1a {
	font-size: 16px;
}


.col1b {
	font-size: 16px;
}


.col2a {
	font-size: 16px;
}


.col2b {
	font-size: 16px;
}





.col33 {
	float: left;
	margin: 0% 1% 0% 1%;
            font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #fff;
				padding:0px;
					width: 48%; 
}




		
		

}
/* *********************************************************************************************************************
 * Small devices
 */


 
 
 
 
 
 
 
 
  
/* *********************************************************************************************************************
 * Small devices
 */
@media all and (max-width: 768px) {
.onerow { clear: both; padding: 0px; margin-top:0px; text-align:left;color:#252122; font-size: 16px;background-color:#fffff; font-weight:500; font-family: Open Sans; }
.onerow  p{ padding-left:20px;font-weight:500; font-family: Open Sans; font-size: 16px;}

	
	h1 {
		color:#ff0606;
		font-size:24px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px;text-align:left;
		}
		
		h2{
		color:#252122;
		font-size:24px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}
		
		
		h2 span{
		color:#252122;
		font-size:20px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}		

		h3{
		color:#8cc53f;
		font-size:20px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}		

		h4{
		color:#252122;
		font-size:20px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}			

		h5{
		color:#252122;
		font-size:26px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:3px;margin-bottom:5px; text-align:center;
		
		}

		.sep{  width:100%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left; background-color:#8cc53f;
		
		}
		

		.dane{  width:100%; height:auto;  padding-top:0px; padding-bottom:0px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left; background-color:#ebebeb; color:#252122;
			
		}
		

	.toptop{  width:100%; height:auto;  padding-top:0px; padding-bottom:0px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left;background-color:#fff; 
	background-size:     cover;                      /* <------ */
		background-repeat:   no-repeat;
		background-position: center center;  
		background-size: contain;	
		
		background-size:     cover;   
		}
				
		.top1{  width:25%; height:auto;  padding-top:30px; padding-bottom:30px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left;}
		.top12{  width:15%; height:auto;  padding-top:28px; padding-bottom:10px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left;}		
		.top2{  width:60%; height:auto;  padding-top:45px; padding-bottom:6px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;}		
			
		 .col9{color: #252122;
			margin-bottom: 20px;
			padding: 0px 0;
			font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:center;
			background-color:#fff; 
			}
			

		

.col1 {
	float: left;
	margin: 0 0% 0 0%;
            font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
		color: #252122;
				padding:0px;
				width:100%;
}



.col2 {
	float: right;
	margin: 0 0% 0 0%;
				font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
		color: #252122;
				padding:0px;
				width:100%;
			
}




.col11 {
	font-size: 16px;width:100%;
	padding:0%;margin:0px;
}


.col22 {
	font-size: 16px;width:100%;
	padding:0%;margin:0px;
}


.col33 {
	font-size: 16px;
}


.col44 {
	font-size: 16px;
}



.col1a {
	font-size: 16px;
}


.col1b {
	font-size: 16px;
}


.col2a {
	font-size: 16px;
}


.col2b {
	font-size: 16px;
}



.col33 {
	float: left;
	margin: 0% 1% 0% 1%;
            font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #fff;
				padding:0px;
					width: 98%; 
}





.col44 {
	float: left;
	margin: 0% 1% 0% 0%;
				font-size: 15px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
			width: 18%; height:300px;
			background-color:#79b22b;
			
			
}

.col55 {
	float: left;
	margin: 0% 1% 0% 1%;
			font-size: 15px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
			width: 79%;  height:300px;
			background-color:#ebebeb;
			
			
}




.col444 {
	float: left;
	margin: 0% 1% 0% 0%;
				font-size: 15px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
			width: 18%; height:300px;
			background-color:#71b219;
			
			
}

.col555 {
	float: left;
	margin: 0% 1% 0% 1%;
			font-size: 15px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
			width: 79%; height:300px;
			background-color:#ebebeb;
			
			
}

	

		
		

}
/* *********************************************************************************************************************
 * Small devices
 */

 
 
  
/* *********************************************************************************************************************
 * Small devices
 */
@media all and (max-width: 500px) {
.onerow { clear: both; padding: 0px; margin-top:0px; text-align:left;color:#252122; font-size: 16px;background-color:#fffff; font-weight:500; font-family: Open Sans; }
.onerow  p{ padding-left:20px;font-weight:500; font-family: Open Sans; }

	
	
		h1 {
		color:#ff0606;
		font-size:22px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px;text-align:left;
		}
		
		h2{
		color:#252122;
		font-size:22px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}
		
		
		h2 span{
		color:#252122;
		font-size:15px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}		

		h3{
		color:#8cc53f;
		font-size:18px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}		

		h4{
		color:#252122;
		font-size:18px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}			

		h5{
		color:#252122;
		font-size:24px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:3px;margin-bottom:5px; text-align:center;
		
		}


		.sep{  width:100%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left; background-color:#8cc53f;
		
		}
		

		.dane{  width:100%; height:auto;  padding-top:0px; padding-bottom:0px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left; background-color:#ebebeb; color:#252122;
			
		}
		


.info { width:90%; clear: both; padding: 0px; margin-top:0px; text-align:left;color:#252122; font-size: 16px;background-color:#ebebeb; font-weight:500; font-family: Open Sans; margin-left:0%;margin-right:0%;padding:15px;font-style: italic; }



	.toptop{  width:100%; height:auto;  padding-top:0px; padding-bottom:0px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left;background-color:#fff; 
	background-size:     cover;                      /* <------ */
		background-repeat:   no-repeat;
		background-position: center center;  
		background-size: contain;	
		
		background-size:     cover;   
		}
				
		.top1{  width:20%; height:auto;  padding-top:30px; padding-bottom:30px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left;}
		.top12{  width:15%; height:auto;  padding-top:28px; padding-bottom:10px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left;}		
		.top2{  width:55%; height:auto;  padding-top:45px; padding-bottom:6px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;}		
			
		 .col9{color: #252122;
			margin-bottom: 20px;
			padding: 0px 0;
			font-size: 24px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:center;
			background-color:#fff; 
			}
			

				


.col1 {
	float: left;
	margin: 0 0% 0 0%;
            font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
		color: #252122;
				padding:0px;
				width:100%;
}



.col2 {
	float: right;
	margin: 0 0% 0 0%;
				font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
		color: #252122;
				padding:0px;
				width:100%;
			
}




.col11 {
	font-size: 16px;width:100%;
	padding:0%;margin:0px;
}


.col22 {
	font-size: 16px;width:100%;
	padding:0%;margin:0px;
}


.col33 {
	font-size: 16px;
}


.col44 {
	font-size: 14px;
}



.col1a {
	font-size: 16px;
}


.col1b {
	font-size: 16px;
}


.col2a {
	font-size: 16px;
}


.col2b {
	font-size: 16px;
}






.col33 {
	float: left;
	margin: 0% 1% 0% 1%;
            font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #fff;
				padding:0px;
					width: 98%; 
}




.col44 {
	float: left;
	margin: 0% 1% 0% 0%;
				font-size: 15px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
			width: 18%; height:400px;
			background-color:#79b22b;
			
			
}

.col55 {
	float: left;
	margin: 0% 1% 0% 1%;
			font-size: 15px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
			width: 79%;  height:400px;
			background-color:#ebebeb;
			
			
}




.col444 {
	float: left;
	margin: 0% 1% 0% 0%;
				font-size: 15px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
			width: 18%; height:450px;
			background-color:#71b219;
			
			
}

.col555 {
	float: left;
	margin: 0% 1% 0% 1%;
			font-size: 15px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
			width: 79%; height:450px;
			background-color:#ebebeb;
			
			
}




}
/* *********************************************************************************************************************
 * Small devices
 */

  
  
/* *********************************************************************************************************************
 * Small devices
 */
@media all and (max-width: 350px) {
.onerow { clear: both; padding: 0px; margin-top:0px; text-align:left;color:#252122; font-size: 16px;background-color:#fffff; font-weight:500; font-family: Open Sans; }
.onerow  p{ padding-left:20px;font-weight:500; font-family: Open Sans; }

	
	
		h1 {
		color:#ff0606;
		font-size:18px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px;text-align:left;
		}
		
		h2{
		color:#252122;
		font-size:18px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}
		
		
		h2 span{
		color:#252122;
		font-size:15px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}		

		h3{
		color:#8cc53f;
		font-size:18px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}		

		h4{
		color:#252122;
		font-size:18px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}			

		h5{
		color:#252122;
		font-size:20px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:3px;margin-bottom:5px; text-align:center;
		
		}

		.sep{  width:100%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left; background-color:#8cc53f;
		
		}
		

		.dane{  width:100%; height:auto;  padding-top:0px; padding-bottom:0px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left; background-color:#ebebeb; color:#252122;
			
		}
		

	.toptop{  width:100%; height:auto;  padding-top:0px; padding-bottom:0px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left;background-color:#fff; 
	background-size:     cover;                      /* <------ */
		background-repeat:   no-repeat;
		background-position: center center;  
		background-size: contain;	
		
		background-size:     cover;   
		}
				
		.top1{  width:100%; height:auto;  padding-top:10px; padding-bottom:10px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left;}
		.top12{  width:100%; height:auto;  padding-top:2px; padding-bottom:0px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; float:left;}		
		.top2{  width:100%; height:auto;  padding-top:5px; padding-bottom:6px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;}		
			
		 .col9{color: #252122;
			margin-bottom: 20px;
			padding: 0px 0;
			font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:center;
			background-color:#fff; 
			}
			


	
		
.kategorie{  width:100%; height: auto; 	 padding-top:0px; padding-bottom:0px; padding-right:0px;margin-top:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:center;text-decoration: none; background-color:#ebe8e8;float:left; margin: 0% 0% 0 0%;margin-bottom:0px;margin-top:15px; background-color:#fff;}		


.kategorie1 img{ -webkit-transform: scale(1);	transform: scale(1);	-webkit-transition: .3s ease-in-out;	transition: .3s ease-in-out; }		
.kategorie1:hover img{ 	-webkit-transform: scale(1.1);	transform: scale(1.1);}	
.kategorie2 img{ -webkit-transform: scale(1);	transform: scale(1);	-webkit-transition: .3s ease-in-out;	transition: .3s ease-in-out; }		
.kategorie2:hover img{ 	-webkit-transform: scale(1.1);	transform: scale(1.1);}	
.kategorie3 img{ -webkit-transform: scale(1);	transform: scale(1);	-webkit-transition: .3s ease-in-out;	transition: .3s ease-in-out; }		
.kategorie3:hover img{ 	-webkit-transform: scale(1.1);	transform: scale(1.1);}	
.kategorie4 img{ -webkit-transform: scale(1);	transform: scale(1);	-webkit-transition: .3s ease-in-out;	transition: .3s ease-in-out; }		
.kategorie4:hover img{ 	-webkit-transform: scale(1.1);	transform: scale(1.1);}	
.kategorie5 img{ -webkit-transform: scale(1);	transform: scale(1);	-webkit-transition: .3s ease-in-out;	transition: .3s ease-in-out; }		
.kategorie5:hover img{ 	-webkit-transform: scale(1.1);	transform: scale(1.1);}	
.kategorie6 img{ -webkit-transform: scale(1);	transform: scale(1);	-webkit-transition: .3s ease-in-out;	transition: .3s ease-in-out; }		
.kategorie6:hover img{ 	-webkit-transform: scale(1.1);	transform: scale(1.1);}	


.kategorie1 {
	float: left;
	margin: 0% 1% 1% 1%;
	width:48%;  

	height: auto; 
				font-size: 18px;
				
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:600; 
			text-align:center;
				color: #fff;
				padding:0px; 
			
}


.kategorie2 {
	float: left;
	margin: 0% 1% 1% 1%;
	width:48%;    

	height: auto; 
				font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:600; 
			text-align:center;
				color: #fff;
				padding:0px;
				
}


.kategorie3 {
	float: left;
	margin: 0% 1% 1% 1%;
	width:48%;    
height: auto; 

				font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:600; 
			text-align:center;
				color: #fff;
				padding:0px;
				
}


.kategorie4 {
	float: left;
	margin: 0% 1% 1% 1%;
	width:48%;  
height: auto; 

				font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:600; 
			text-align:center;
				color: #fff;
				padding:0px;
				
}




.kategorie5 {
	float: left;
	margin: 0% 1% 1% 1%;
	width:48%;   
height: auto; 

				font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:600; 
			text-align:center;
				color: #fff;
				padding:0px;
				
}





.kategorie6 {
	float: left;
	margin: 0% 1% 1% 1%;
	width:48%;  
height: auto; 

				font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:600; 
			text-align:center;
				color: #fff;
				padding:0px;
				
}



	
	
	

.col1 {
	float: left;
	margin: 0 0% 0 0%;
            font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
		color: #252122;
				padding:0px;
				width:100%;
}



.col2 {
	float: right;
	margin: 0 0% 0 0%;
				font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
		color: #252122;
				padding:0px;
				width:100%;
			
}




.col11 {
	font-size: 16px;width:100%;
	padding:0%;margin:0px;
}


.col22 {
	font-size: 16px;width:100%;
	padding:0%;margin:0px;
}


.col33 {
	font-size: 16px;
}


.col44 {
	font-size: 14px;
}



.col1a {
	font-size: 16px;
}


.col1b {
	font-size: 16px;
}


.col2a {
	font-size: 16px;
}


.col2b {
	font-size: 16px;
}



	
		
		 .col9{color: #252122;
			margin-bottom: 20px;
			padding: 0px 0;
			font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
			background-color:#fff; 
			}
		


.col33 {
	float: left;
	margin: 0% 1% 0% 1%;
            font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #fff;
				padding:0px;
					width: 98%; 
}




.col44 {
	float: left;
	margin: 0% 1% 0% 0%;
				font-size: 15px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
			width: 100%; height:auto;
			background-color:#79b22b;
			
			
}


.col44 img{
	float: left;
	margin: 0% 30% 0% 30%;
				font-size: 15px;
			width: 40%; height:auto;
		
			
			
}



.col55 {
	float: left;
	margin: 0% 1% 0% 1%;
			font-size: 15px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
			width: 100%; height:auto;
			background-color:#ebebeb;
			
			
}




.col444 {
	float: left;
	margin: 0% 1% 0% 0%;
				font-size: 15px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
			width: 100%; height:auto;
			background-color:#71b219;
			
			
}



.col444 img{
	float: left;
	margin: 0% 30% 0% 30%;
				font-size: 15px;
			width: 40%; height:auto;
			
			
			
}


.col555 {
	float: left;
	margin: 0% 1% 0% 1%;
			font-size: 15px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #252122;
				padding:0px;
			width: 100%; height:auto;
			background-color:#ebebeb;
			
			
}

		
		

}
/* *********************************************************************************************************************
 * Small devices
 */

 