		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:#231f20;}
		
		img {
		text-align:center;
		
		}
	
		
		a  {
		color: #000; 
		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:#000;

		}	
		
	



 .gallery_image_0, .gallery_image_1, .gallery_image_2, .gallery_image_3, .gallery_image_4, .gallery_image_5 {
     float: left;
 }

 .gallery_image_6, .gallery_image_7, .gallery_image_8, .gallery_image_9, .gallery_image_10, .gallery_image_11 {
     float: left;
 }

 .gallery_image_0 img, .gallery_image_1 img, .gallery_image_2 img, .gallery_image_3 img, .gallery_image_4 img, .gallery_image_5 img {
     width: 600px;
     margin-bottom: 20px;
 }


 .gallery_image_6 img, .gallery_image_7 img, .gallery_image_8 img, .gallery_image_9 img, .gallery_image_10 img, .gallery_image_11 img {
     width: 600px;
     margin-bottom: 20px;
 }

	

		h1 {
		color:#231f20;
		font-size:36px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px;text-align:left;
		}
		
		h2{
		color:#000;
		font-size:24px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}

		h3{
		color:#fff;
		font-size:36px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}			

	
	.menu{  width:100%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;margin-top:0px;text-align:center;text-decoration: none; float:left; background-color:#d35a27;  }
		.menu ul{ margin: 0; padding: 0; list-style-type: none; margin-left:auto;margin-right:auto;text-align:center; display: inline-table;}
		.menu li{ margin: 0 3 .1em 0; margin-left:13px;float:left; list-style-type: none; }
		.menu a{ display: block; padding:10px; color: #fff; text-decoration: none;
		font-family:Open Sans;font-size:18px;font-weight:600;text-align:center;margin-right:2px;}
		.menu a:hover{ color: #231f20; background-color:#fff; }	
	
	
	.menuu{  width:100%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;margin-top:0px;text-align:center;text-decoration: none; float:left; background-color:#d35a27;  }
		.menuu ul{ margin: 0; padding: 0; list-style-type: none; margin-left:auto;margin-right:auto;text-align:center; display: inline-table;}
		.menuu li{ margin: 0 3 .1em 0; margin-left:13px;float:left; list-style-type: none; }
		.menuu a{ display: block; padding:10px; color: #fff; text-decoration: none;
		font-family:Open Sans;font-size:18px;font-weight:600;text-align:center;margin-right:2px;}
		.menuu a:hover{ color: #231f20; background-color:#fff; }		

		.dane{  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; background-color:#db1f26;
			background-image: url("onas_tlo.jpg");
		}
		


		.nag{  width:5%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:30px;font-weight:500;text-align:left;color: #231f20;}	
		.nagtxt{  width:95%; height:auto;  padding-top:7px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:30px;font-weight:500;text-align:left;color: #231f20;}	
		
		.nagx{  width:10%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:30px;font-weight:500;text-align:left;color: #231f20;}			
		.nagtxtx{  width:90%; height:auto;  padding-top:7px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:30px;font-weight:500;text-align:left;color: #fff;}	
		
		
		.ic{  width:7%; 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;font-family:Open Sans;font-size:14px;font-weight:600;text-align:center;color: #231f20;}	

		.ictxt{  width:23%; height:auto;  padding-top:15px; padding-bottom:6px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:14px;font-weight:600;text-align:center;color: #231f20;}	

	.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:5%; 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:70%; 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;}		
			
	
	.stopka{  width:100%; height:auto;  padding-top:0px; padding-bottom:0px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;margin-top:0px;text-align:center;text-decoration: none; float:left; background-color:#fff; font-size:0px; }			

		 .col9{color: #231f20;
			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; 
			}
			
	
	
	
	
					

		
.tabsy { width:100%; height:auto; background-color:#fff;


 }



ul { margin-bottom: 0px !important; }
.container { max-width: 96% !important; padding: 2%; }

.panel-body p { margin-bottom: 8px; }

/* ------------ Extra Info Tabs ------------------------------------------- */

#panelbox { margin-top: 5px; }

#panelbox p{ font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; color:#000; }


			

#panelbox .panel-information h3 { margin: 0; 

				font-size: 24px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
		text-align:left;color:#000; 

}
#panelbox input { display:none; }
#panelbox .panel { padding: 0px; margin-bottom: 2px; border: 1px solid #fdd; margin-left:2%; color:#000;background-color:#fff;   }
#panelbox aside.panel-information .panel-heading { display: block; position: relative; background-color: #dedede; border-radius: 0; padding: .6em .75em; border-bottom: 1px solid #fdd;}
#panelbox aside.panel-information .panel-heading h3 { color: #231f20; }
#panelbox aside.panel-information:not(:last-of-type) .panel-heading { margin-bottom:0; }
#panelbox aside.panel-information .panel-heading .fa-plus { position: absolute; right: 15px; top: 32%; color: #fff; font-size: 14px; transform: rotate(-90deg); transform: all 0.3s; }
#panelbox aside.panel-information input:checked + .panel-heading .fa-plus { transform: rotate(90deg); transition: all 0.3s; color: #000000; }
#panelbox aside.panel-information .panel-body { max-height: 0vh; overflow: hidden; padding: 0 20px; transition: all 0.3s; }
#panelbox aside.panel-information input:checked + label + .panel-body { position: relative; max-height: 500vh; padding: 20px; transition: max-height 0.3s; }
#panelbox aside.panel-information .panel-body * { opacity: 0; transition: all 0.25s; }
#panelbox aside.panel-information input:checked + label + .panel-body * { opacity: 1; transition: all 0.25s; }
#panelbox aside.panel-information input:checked + label:after { content: ''; right:15px; }






	
	
	

		
.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);}	


.kategorie1 {
	float: left;
	margin: 0% 0% 1% 8%;
	width:20%;  

	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% 1%;
	width:20%;   

	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% 1%;
	width:20%;  
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% 8% 1% 1%;
	width:20%;  
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:#231f20; font-size: 22px;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: #231f20;
				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: #231f20;
				padding:0px;
			
}




.col1 p{

			font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #231f20;
			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: #231f20;
				padding-left:20px;padding-right:20px;
}





.col11 {
	float: left;
	margin: 0 1% 0 1%;
            font-size: 22px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #231f20;
				padding:0px;
}



.col22 {
	float: right;
	margin: 0 1% 0 1%;
				font-size: 22px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #231f20;
				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% 1%;
				font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #fff;
				padding:0px;
			width: 48%; 
}









.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: #fff;
				padding:0px;
			width: 48%; 
}




.col66 {
	float: left;
	margin: 0% 3% 0% 1%;
				font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #fff;
				padding:0px;
			width: 30%; 
}







.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: 46%; }
.col22 { width: 46%; }
.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:#231f20; font-size: 22px;background-color:#fffff; font-weight:500; font-family: Open Sans; }
.onerow  p{ padding-left:20px;font-weight:500; font-family: Open Sans; }

		
		
		h1 {
		color:#231f20;
		font-size:36px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px;text-align:left;
		}
		
		h2{
		color:#000;
		font-size:24px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}

		h3{
		color:#fff;
		font-size:36px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}			

	
	.menu{  width:100%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;margin-top:0px;text-align:center;text-decoration: none; float:left; background-color:#d35a27;  }
		.menu ul{ margin: 0; padding: 0; list-style-type: none; margin-left:auto;margin-right:auto;text-align:center; display: inline-table;}
		.menu li{ margin: 0 3 .1em 0; margin-left:13px;float:left; list-style-type: none; }
		.menu a{ display: block; padding:10px; color: #fff; text-decoration: none;
		font-family:Open Sans;font-size:18px;font-weight:600;text-align:center;margin-right:2px;}
		.menu a:hover{ color: #231f20; background-color:#fff; }	
	
	
	.menuu{  width:100%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;margin-top:0px;text-align:center;text-decoration: none; float:left; background-color:#d35a27;  }
		.menuu ul{ margin: 0; padding: 0; list-style-type: none; margin-left:auto;margin-right:auto;text-align:center; display: inline-table;}
		.menuu li{ margin: 0 3 .1em 0; margin-left:13px;float:left; list-style-type: none; }
		.menuu a{ display: block; padding:10px; color: #fff; text-decoration: none;
		font-family:Open Sans;font-size:18px;font-weight:600;text-align:center;margin-right:2px;}
		.menuu a:hover{ color: #231f20; background-color:#fff; }		

		.dane{  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; background-color:#db1f26;
			background-image: url("onas_tlo.jpg");
		}
		


		.nag{  width:5%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:30px;font-weight:500;text-align:left;color: #231f20;}	
		.nagtxt{  width:95%; height:auto;  padding-top:7px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:30px;font-weight:500;text-align:left;color: #231f20;}	
		
		.nagx{  width:10%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:30px;font-weight:500;text-align:left;color: #231f20;}			
		.nagtxtx{  width:90%; height:auto;  padding-top:7px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:30px;font-weight:500;text-align:left;color: #fff;}	
		
		
		.ic{  width:7%; 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;font-family:Open Sans;font-size:14px;font-weight:600;text-align:center;color: #231f20;}	

		.ictxt{  width:23%; height:auto;  padding-top:15px; padding-bottom:6px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:14px;font-weight:600;text-align:center;color: #231f20;}	

	.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:5%; 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:70%; 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;}		
			
	
	.stopka{  width:100%; height:auto;  padding-top:0px; padding-bottom:0px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;margin-top:0px;text-align:center;text-decoration: none; float:left; background-color:#fff; font-size:0px; }			

		 .col9{color: #231f20;
			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: #000; 
		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:#000;

}	
		
		


		

.col1 {
	float: left;
	margin: 0 0% 0 0%;
            font-size: 22px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
		color: #231f20;
				padding:0px;
}



.col2 {
	float: right;
	margin: 0 0% 0 0%;
				font-size: 22px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
		color: #231f20;
				padding:0px;
			
}




.col1 p{

			font-size: 22px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #231f20;
			padding-left:20px;padding-right:20px;
}




.col2 p{

			font-size: 22px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #231f20;
				padding-left:20px;padding-right:20px;
}




.col11 {
	float: left;
	margin: 0 1% 0 1%;
            font-size: 22px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #231f20;
				padding:0px;
}



.col22 {
	float: right;
	margin: 0 1% 0 1%;
				font-size: 22px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #231f20;
				padding:0px;
}





.col11 {
	float: left;
	margin: 0 1% 0 1%;
            font-size: 22px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #231f20;
				padding:0px;
}



.col22 {
	float: right;
	margin: 0 1% 0 1%;
				font-size: 22px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #231f20;
				padding:0px;
}








				
	
		

}
/* *********************************************************************************************************************
 * Small devices
 */





/* *********************************************************************************************************************
 * Small devices
 */
@media all and (max-width: 1150px) {
.onerow { clear: both; padding: 0px; margin-top:0px; text-align:left;color:#231f20; font-size: 22px;background-color:#fffff; font-weight:500; font-family: Open Sans; }
.onerow  p{ padding-left:20px;font-weight:500; font-family: Open Sans; }


			h1 {
		color:#231f20;
		font-size:36px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px;text-align:left;
		}
		
		h2{
		color:#000;
		font-size:24px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}

		h3{
		color:#fff;
		font-size:36px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}			

	
	.menu{  width:100%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;margin-top:0px;text-align:center;text-decoration: none; float:left; background-color:#d35a27;  }
		.menu ul{ margin: 0; padding: 0; list-style-type: none; margin-left:auto;margin-right:auto;text-align:center; display: inline-table;}
		.menu li{ margin: 0 3 .1em 0; margin-left:13px;float:left; list-style-type: none; }
		.menu a{ display: block; padding:10px; color: #fff; text-decoration: none;
		font-family:Open Sans;font-size:18px;font-weight:600;text-align:center;margin-right:2px;}
		.menu a:hover{ color: #231f20; background-color:#fff; }	
	
	
	.menuu{  width:100%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;margin-top:0px;text-align:center;text-decoration: none; float:left; background-color:#d35a27;  }
		.menuu ul{ margin: 0; padding: 0; list-style-type: none; margin-left:auto;margin-right:auto;text-align:center; display: inline-table;}
		.menuu li{ margin: 0 3 .1em 0; margin-left:13px;float:left; list-style-type: none; }
		.menuu a{ display: block; padding:10px; color: #fff; text-decoration: none;
		font-family:Open Sans;font-size:18px;font-weight:600;text-align:center;margin-right:2px;}
		.menuu a:hover{ color: #231f20; background-color:#fff; }		

		.dane{  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; background-color:#db1f26;
			background-image: url("onas_tlo.jpg");
		}
		


		.nag{  width:5%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:30px;font-weight:500;text-align:left;color: #231f20;}	
		.nagtxt{  width:95%; height:auto;  padding-top:7px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:30px;font-weight:500;text-align:left;color: #231f20;}	
		
		.nagx{  width:10%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:30px;font-weight:500;text-align:left;color: #231f20;}			
		.nagtxtx{  width:90%; height:auto;  padding-top:7px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:30px;font-weight:500;text-align:left;color: #fff;}	
		
		
		.ic{  width:7%; 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;font-family:Open Sans;font-size:14px;font-weight:600;text-align:center;color: #231f20;}	

		.ictxt{  width:23%; height:auto;  padding-top:15px; padding-bottom:6px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:14px;font-weight:600;text-align:center;color: #231f20;}	

	.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:5%; 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:70%; 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;}		
			
	
	.stopka{  width:100%; height:auto;  padding-top:0px; padding-bottom:0px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;margin-top:0px;text-align:center;text-decoration: none; float:left; background-color:#fff; font-size:0px; }			

		 .col9{color: #231f20;
			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: 22px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
		color: #231f20;
				padding:0px;
}



.col2 {
	float: right;
	margin: 0 0% 0 0%;
				font-size: 22px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
		color: #231f20;
				padding:0px;
			
}




.col1 p{

			font-size: 22px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #231f20;
			padding-left:20px;padding-right:20px;
}




.col2 p{

			font-size: 22px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #231f20;
				padding-left:20px;padding-right:20px;
}






.col11 {
	float: left;
	margin: 0 1% 0 1%;
            font-size: 22px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #231f20;
				padding:0px;
}



.col22 {
	float: right;
	margin: 0 1% 0 1%;
				font-size: 22px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #231f20;
				padding:0px;
}





				
	
		

}
/* *********************************************************************************************************************
 * Small devices
 */

 
 
 
 
 
 
 
/* *********************************************************************************************************************
 * Small devices
 */
@media all and (max-width: 1100px) {
.onerow { clear: both; padding: 0px; margin-top:0px; text-align:left;color:#231f20; font-size: 22px;background-color:#fffff; font-weight:500; font-family: Open Sans; }
.onerow  p{ padding-left:20px;font-weight:500; font-family: Open Sans; }

		
		
		h1 {
		color:#231f20;
		font-size:36px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px;text-align:left;
		}
		
		h2{
		color:#000;
		font-size:24px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}

		h3{
		color:#fff;
		font-size:36px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}			

	
	.menu{  width:100%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;margin-top:0px;text-align:center;text-decoration: none; float:left; background-color:#d35a27;  }
		.menu ul{ margin: 0; padding: 0; list-style-type: none; margin-left:auto;margin-right:auto;text-align:center; display: inline-table;}
		.menu li{ margin: 0 3 .1em 0; margin-left:13px;float:left; list-style-type: none; }
		.menu a{ display: block; padding:10px; color: #fff; text-decoration: none;
		font-family:Open Sans;font-size:18px;font-weight:600;text-align:center;margin-right:2px;}
		.menu a:hover{ color: #231f20; background-color:#fff; }	
	
	
	.menuu{  width:100%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;margin-top:0px;text-align:center;text-decoration: none; float:left; background-color:#d35a27;  }
		.menuu ul{ margin: 0; padding: 0; list-style-type: none; margin-left:auto;margin-right:auto;text-align:center; display: inline-table;}
		.menuu li{ margin: 0 3 .1em 0; margin-left:13px;float:left; list-style-type: none; }
		.menuu a{ display: block; padding:10px; color: #fff; text-decoration: none;
		font-family:Open Sans;font-size:18px;font-weight:600;text-align:center;margin-right:2px;}
		.menuu a:hover{ color: #231f20; background-color:#fff; }		

		.dane{  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; background-color:#db1f26;
			background-image: url("onas_tlo.jpg");
		}
		


		.nag{  width:5%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:30px;font-weight:500;text-align:left;color: #231f20;}	
		.nagtxt{  width:95%; height:auto;  padding-top:7px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:30px;font-weight:500;text-align:left;color: #231f20;}	
		
		.nagx{  width:10%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:30px;font-weight:500;text-align:left;color: #231f20;}			
		.nagtxtx{  width:90%; height:auto;  padding-top:7px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:30px;font-weight:500;text-align:left;color: #fff;}	
		
		
		.ic{  width:5%; 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;font-family:Open Sans;font-size:13px;font-weight:600;text-align:center;color: #231f20;}	

		.ictxt{  width:25%; height:auto;  padding-top:10px; padding-bottom:10px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:13px;font-weight:600;text-align:center;color: #231f20;}	

	.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:5%; 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:70%; 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;}		
			
	
	.stopka{  width:100%; height:auto;  padding-top:0px; padding-bottom:0px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;margin-top:0px;text-align:center;text-decoration: none; float:left; background-color:#fff; font-size:0px; }			

		 .col9{color: #231f20;
			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: 22px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
		color: #231f20;
				padding:0px;
}



.col2 {
	float: right;
	margin: 0 0% 0 0%;
				font-size: 22px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
		color: #231f20;
				padding:0px;
			
}




.col1 p{

			font-size: 22px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #231f20;
			padding-left:20px;padding-right:20px;
}




.col2 p{

			font-size: 22px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #231f20;
				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: #231f20;
				padding:0px;
}






.col11 {
	float: left;
	margin: 0 1% 0 1%;
            font-size: 22px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #231f20;
				padding:0px;
}



.col22 {
	float: right;
	margin: 0 1% 0 1%;
				font-size: 22px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
				color: #231f20;
				padding:0px;
}




		


/* *********************************************************************************************************************
 * Small devices
 */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
/* *********************************************************************************************************************
 * Small devices
 */
@media all and (max-width: 1024px) {
.onerow { clear: both; padding: 0px; margin-top:0px; text-align:left;color:#231f20; 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:#231f20;
		font-size:36px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px;text-align:left;
		}
		
		h2{
		color:#000;
		font-size:24px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}

		h3{
		color:#fff;
		font-size:36px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}			

	
	.menu{  width:100%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;margin-top:0px;text-align:center;text-decoration: none; float:left; background-color:#d35a27;  }
		.menu ul{ margin: 0; padding: 0; list-style-type: none; margin-left:auto;margin-right:auto;text-align:center; display: inline-table;}
		.menu li{ margin: 0 3 .1em 0; margin-left:13px;float:left; list-style-type: none; }
		.menu a{ display: block; padding:10px; color: #fff; text-decoration: none;
		font-family:Open Sans;font-size:18px;font-weight:600;text-align:center;margin-right:2px;}
		.menu a:hover{ color: #231f20; background-color:#fff; }	
	
	
	.menuu{  width:100%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;margin-top:0px;text-align:center;text-decoration: none; float:left; background-color:#d35a27;  }
		.menuu ul{ margin: 0; padding: 0; list-style-type: none; margin-left:auto;margin-right:auto;text-align:center; display: inline-table;}
		.menuu li{ margin: 0 3 .1em 0; margin-left:13px;float:left; list-style-type: none; }
		.menuu a{ display: block; padding:10px; color: #fff; text-decoration: none;
		font-family:Open Sans;font-size:18px;font-weight:600;text-align:center;margin-right:2px;}
		.menuu a:hover{ color: #231f20; background-color:#fff; }		

		.dane{  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; background-color:#db1f26;
			background-image: url("onas_tlo.jpg");
		}
		


		.nag{  width:5%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:30px;font-weight:500;text-align:left;color: #231f20;}	
		.nagtxt{  width:95%; height:auto;  padding-top:7px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:30px;font-weight:500;text-align:left;color: #231f20;}	
		
		.nagx{  width:10%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:30px;font-weight:500;text-align:left;color: #231f20;}			
		.nagtxtx{  width:90%; height:auto;  padding-top:7px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:30px;font-weight:500;text-align:left;color: #fff;}	
		
		
		.ic{  width:5%; 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;font-family:Open Sans;font-size:13px;font-weight:600;text-align:center;color: #231f20;}	

		.ictxt{  width:20%; height:auto;  padding-top:0px; padding-bottom:10px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:13px;font-weight:600;text-align:center;color: #231f20;}	

	.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:5%; 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:70%; 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;}		
			
	
	.stopka{  width:100%; height:auto;  padding-top:0px; padding-bottom:0px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;margin-top:0px;text-align:center;text-decoration: none; float:left; background-color:#fff; font-size:0px; }			

		 .col9{color: #231f20;
			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: #231f20;
				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: #231f20;
				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 a{

				font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:600; 
			text-align:left;
				color: #000; text-decoration:none; display:block;
				width:70%;
		
}


.col44 a:hover{
				color: #fff; background-color:#e11b4e;
		
}





		
		 .col99{color: #231f20;
			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: #231f20;
			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:#231f20; 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:#231f20;
		font-size:36px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px;text-align:left;
		}
		
		h2{
		color:#000;
		font-size:24px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}

		h3{
		color:#fff;
		font-size:36px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}			

	
	.menu{  width:100%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;margin-top:0px;text-align:center;text-decoration: none; float:left; background-color:#d35a27;  }
		.menu ul{ margin: 0; padding: 0; list-style-type: none; margin-left:auto;margin-right:auto;text-align:center; display: inline-table;}
		.menu li{ margin: 0 3 .1em 0; margin-left:13px;float:left; list-style-type: none; }
		.menu a{ display: block; padding:10px; color: #fff; text-decoration: none;
		font-family:Open Sans;font-size:14px;font-weight:600;text-align:center;margin-right:2px;}
		.menu a:hover{ color: #231f20; background-color:#fff; }	
	
	
	.menuu{  width:100%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;margin-top:0px;text-align:center;text-decoration: none; float:left; background-color:#d35a27;  }
		.menuu ul{ margin: 0; padding: 0; list-style-type: none; margin-left:auto;margin-right:auto;text-align:center; display: inline-table;}
		.menuu li{ margin: 0 3 .1em 0; margin-left:13px;float:left; list-style-type: none; }
		.menuu a{ display: block; padding:10px; color: #fff; text-decoration: none;
		font-family:Open Sans;font-size:14px;font-weight:600;text-align:center;margin-right:2px;}
		.menuu a:hover{ color: #231f20; background-color:#fff; }		

		.dane{  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; background-color:#db1f26;
			background-image: url("onas_tlo.jpg");
		}
		


		.nag{  width:6%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:30px;font-weight:500;text-align:left;color: #231f20;}	
		.nagtxt{  width:94%; height:auto;  padding-top:12px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:22px;font-weight:500;text-align:left;color: #231f20;}	
		
		.nagx{  width:6%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:30px;font-weight:500;text-align:left;color: #231f20;}			
		.nagtxtx{  width:90%; height:auto;  padding-top:8px; padding-bottom:5px; padding-right:0px;margin-left:10px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:22px;font-weight:500;text-align:left;color: #fff;}	
		
		
		.ic{  width:5%; 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;font-family:Open Sans;font-size:13px;font-weight:600;text-align:center;color: #231f20;}	

		.ictxt{  width:20%; height:auto;  padding-top:0px; padding-bottom:10px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:13px;font-weight:600;text-align:center;color: #231f20;}	

	.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:5%; 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:70%; 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;}		
			
	
	.stopka{  width:100%; height:auto;  padding-top:0px; padding-bottom:0px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;margin-top:0px;text-align:center;text-decoration: none; float:left; background-color:#fff; font-size:0px; }			

		 .col9{color: #231f20;
			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: #231f20;
				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: #231f20;
				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;
}




		
		 .col99{color: #231f20;
			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: #231f20;
			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; 
			}
		



.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:#231f20; 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:#231f20;
		font-size:36px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px;text-align:left;
		}
		
		h2{
		color:#000;
		font-size:24px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}

		h3{
		color:#fff;
		font-size:36px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}			

	
	.menu{  width:100%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;margin-top:0px;text-align:center;text-decoration: none; float:left; background-color:#d35a27;  }
		.menu ul{ margin: 0; padding: 0; list-style-type: none; margin-left:auto;margin-right:auto;text-align:center; display: inline-table;}
		.menu li{ margin: 0 3 .1em 0; margin-left:13px;float:left; list-style-type: none; }
		.menu a{ display: block; padding:10px; color: #fff; text-decoration: none;
		font-family:Open Sans;font-size:14px;font-weight:600;text-align:center;margin-right:2px;}
		.menu a:hover{ color: #231f20; background-color:#fff; }	
	
	
	.menuu{  width:100%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;margin-top:0px;text-align:center;text-decoration: none; float:left; background-color:#d35a27;  }
		.menuu ul{ margin: 0; padding: 0; list-style-type: none; margin-left:auto;margin-right:auto;text-align:center; display: inline-table;}
		.menuu li{ margin: 0 3 .1em 0; margin-left:13px;float:left; list-style-type: none; }
		.menuu a{ display: block; padding:10px; color: #fff; text-decoration: none;
		font-family:Open Sans;font-size:14px;font-weight:600;text-align:center;margin-right:2px;}
		.menuu a:hover{ color: #231f20; background-color:#fff; }		

		.dane{  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; background-color:#db1f26;
			background-image: url("onas_tlo.jpg");
		}
		


		.nag{  width:5%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:30px;font-weight:500;text-align:left;color: #231f20;}	
		.nagtxt{  width:90%; height:auto;  padding-top:12px; padding-bottom:5px; padding-right:0px;margin-left:10px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:22px;font-weight:500;text-align:left;color: #231f20;}	
		
		.nagx{  width:6%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:30px;font-weight:500;text-align:left;color: #231f20;}			
		.nagtxtx{  width:90%; height:auto;  padding-top:8px; padding-bottom:5px; padding-right:0px;margin-left:10px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:22px;font-weight:500;text-align:left;color: #fff;}	
		
		
		.ic{  width:7%; height:auto;  padding-top:0px; padding-bottom:6px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:13px;font-weight:600;text-align:center;color: #231f20;}	

		.ictxt{  width:26%; height:auto;  padding-top:10px; padding-bottom:10px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:12px;font-weight:600;text-align:center;color: #231f20;}	

	.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:20px; padding-bottom:0px; 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:12px; 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:12px; padding-bottom:0px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;}		
			
	
	.stopka{  width:100%; height:auto;  padding-top:0px; padding-bottom:0px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;margin-top:0px;text-align:center;text-decoration: none; float:left; background-color:#fff; font-size:0px; }			

		 .col9{color: #231f20;
			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; 
			}
		







				

		
.tabsy { width:100%; height:auto; background-color:#fff;


 }



ul { margin-bottom: 0px !important; }
.container { max-width: 96% !important; padding: 2%; }

.panel-body p { margin-bottom: 8px; }

/* ------------ Extra Info Tabs ------------------------------------------- */

#panelbox { margin-top: 5px; }

#panelbox p{ font-size: 14px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; color:#000; }


			

#panelbox .panel-information h3 { margin: 0; 

				font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
		text-align:left;color:#000; 

}
#panelbox input { display:none; }
#panelbox .panel { padding: 0px; margin-bottom: 2px; border: 1px solid #fdd; margin-left:2%; color:#000;background-color:#fff;   }
#panelbox aside.panel-information .panel-heading { display: block; position: relative; background-color: #dedede; border-radius: 0; padding: .6em .75em; border-bottom: 1px solid #fdd;}
#panelbox aside.panel-information .panel-heading h3 { color: #231f20; }
#panelbox aside.panel-information:not(:last-of-type) .panel-heading { margin-bottom:0; }
#panelbox aside.panel-information .panel-heading .fa-plus { position: absolute; right: 15px; top: 32%; color: #fff; font-size: 14px; transform: rotate(-90deg); transform: all 0.3s; }
#panelbox aside.panel-information input:checked + .panel-heading .fa-plus { transform: rotate(90deg); transition: all 0.3s; color: #000000; }
#panelbox aside.panel-information .panel-body { max-height: 0vh; overflow: hidden; padding: 0 20px; transition: all 0.3s; }
#panelbox aside.panel-information input:checked + label + .panel-body { position: relative; max-height: 500vh; padding: 20px; transition: max-height 0.3s; }
#panelbox aside.panel-information .panel-body * { opacity: 0; transition: all 0.25s; }
#panelbox aside.panel-information input:checked + label + .panel-body * { opacity: 1; transition: all 0.25s; }
#panelbox aside.panel-information input:checked + label:after { content: ''; right:15px; }










		

.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: #231f20;
				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: #231f20;
				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;
}




		
		 .col99{color: #231f20;
			margin-bottom: 0px;
			padding: 0px 0;
			font-size: 16px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
			text-align:left;
			background-color:#fff;
			}		
		
		 .col9{color: #231f20;
			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%; 
}





		
		

}
/* *********************************************************************************************************************
 * Small devices
 */

 
 
  
/* *********************************************************************************************************************
 * Small devices
 */
@media all and (max-width: 500px) {
.onerow { clear: both; padding: 0px; margin-top:0px; text-align:left;color:#231f20; 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:#231f20;
		font-size:20px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px;text-align:left;
		}
		
		h2{
		color:#000;
		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:#fff;
		font-size:20px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}			

	
	.menu{  width:100%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;margin-top:0px;text-align:center;text-decoration: none; float:left; background-color:#d35a27;  }
		.menu ul{ width:100%;margin: 0; padding: 0; list-style-type: none; margin-left:auto;margin-right:auto;text-align:center; display: inline-table;}
		.menu li{width:100%; margin: 0 3 .1em 0; margin-left:0px;float:left; list-style-type: none; }
		.menu a{ width:100%;display: block; padding-top:5px;padding-bottom:5px; color: #fff; text-decoration: none;
		font-family:Open Sans;font-size:14px;font-weight:600;text-align:center;margin-right:2px;}
		.menu a:hover{ width:90%;color: #231f20; background-color:#fff; }	
	
	
	.menuu{  width:100%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;margin-top:0px;text-align:center;text-decoration: none; float:left; background-color:#d35a27;  }
		.menuu ul{ width:100%;margin: 0; padding: 0; list-style-type: none; margin-left:auto;margin-right:auto;text-align:center; display: inline-table;}
		.menuu li{width:100%; margin: 0 3 .1em 0; margin-left:0px;float:left; list-style-type: none; }
		.menuu a{ width:100%;display: block; padding-top:5px;padding-bottom:5px; color: #fff; text-decoration: none;
		font-family:Open Sans;font-size:14px;font-weight:600;text-align:center;margin-right:2px;}
		.menuu a:hover{ width:90%;color: #231f20; background-color:#fff; }		
	
		
		
		

		.dane{  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; background-color:#db1f26;
			background-image: url("onas_tlo.jpg");
		}
		


		.nag{  width:7%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:30px;font-weight:500;text-align:left;color: #231f20;}	
		.nagtxt{  width:80%; height:auto;  padding-top:10px; padding-bottom:5px; padding-right:0px;margin-left:10px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:18px;font-weight:500;text-align:left;color: #231f20;}	
		
		.nagx{  width:6%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:30px;font-weight:500;text-align:left;color: #231f20;}			
		.nagtxtx{  width:90%; height:auto;  padding-top:8px; padding-bottom:5px; padding-right:0px;margin-left:10px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:22px;font-weight:500;text-align:left;color: #fff;}	
		
		
		.ic{  width:100%; height:auto;  padding-top:0px; padding-bottom:3px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:13px;font-weight:600;text-align:center;color: #231f20;}	

		.ictxt{  width:100%; height:auto;  padding-top:3px; padding-bottom:3px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:12px;font-weight:600;text-align:center;color: #231f20;}	

	.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:20px; padding-bottom:0px; 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:12px; 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:12px; padding-bottom:0px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;}		
			
	
	.stopka{  width:100%; height:auto;  padding-top:0px; padding-bottom:0px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;margin-top:0px;text-align:center;text-decoration: none; float:left; background-color:#fff; font-size:0px; }			

		 .col9{color: #231f20;
			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; 
			}
		







				

		
.tabsy { width:100%; height:auto; background-color:#fff;


 }



ul { margin-bottom: 0px !important; }
.container { max-width: 96% !important; padding: 2%; }

.panel-body p { margin-bottom: 8px; }

/* ------------ Extra Info Tabs ------------------------------------------- */

#panelbox { margin-top: 5px; }

#panelbox p{ font-size: 14px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; color:#000; }


			

#panelbox .panel-information h3 { margin: 0; 

				font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
		text-align:left;color:#000; 

}
#panelbox input { display:none; }
#panelbox .panel { padding: 0px; margin-bottom: 2px; border: 1px solid #fdd; margin-left:2%; color:#000;background-color:#fff;   }
#panelbox aside.panel-information .panel-heading { display: block; position: relative; background-color: #dedede; border-radius: 0; padding: .6em .75em; border-bottom: 1px solid #fdd;}
#panelbox aside.panel-information .panel-heading h3 { color: #231f20; }
#panelbox aside.panel-information:not(:last-of-type) .panel-heading { margin-bottom:0; }
#panelbox aside.panel-information .panel-heading .fa-plus { position: absolute; right: 15px; top: 32%; color: #fff; font-size: 14px; transform: rotate(-90deg); transform: all 0.3s; }
#panelbox aside.panel-information input:checked + .panel-heading .fa-plus { transform: rotate(90deg); transition: all 0.3s; color: #000000; }
#panelbox aside.panel-information .panel-body { max-height: 0vh; overflow: hidden; padding: 0 20px; transition: all 0.3s; }
#panelbox aside.panel-information input:checked + label + .panel-body { position: relative; max-height: 500vh; padding: 20px; transition: max-height 0.3s; }
#panelbox aside.panel-information .panel-body * { opacity: 0; transition: all 0.25s; }
#panelbox aside.panel-information input:checked + label + .panel-body * { opacity: 1; transition: all 0.25s; }
#panelbox aside.panel-information input:checked + label:after { content: ''; right:15px; }







.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: #231f20;
				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: #231f20;
				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: #231f20;
			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: right;
	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%; 
}




.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: #fff;
				padding:0px;
			width: 98%; 
}




.col66 {
	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%; 
}
		
		

}
/* *********************************************************************************************************************
 * Small devices
 */

  
  
/* *********************************************************************************************************************
 * Small devices
 */
@media all and (max-width: 350px) {
.onerow { clear: both; padding: 0px; margin-top:0px; text-align:left;color:#231f20; 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:#231f20;
		font-size:20px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px;text-align:left;
		}
		
		h2{
		color:#000;
		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:#fff;
		font-size:20px;
		font-weight:600; font-family: Open Sans; 
		padding:0px;margin:0px;margin-top:5px;margin-bottom:5px; text-align:left;
		
		}			

	
	.menu{  width:100%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;margin-top:0px;text-align:center;text-decoration: none; float:left; background-color:#d35a27;  }
		.menu ul{ width:100%;margin: 0; padding: 0; list-style-type: none; margin-left:auto;margin-right:auto;text-align:center; display: inline-table;}
		.menu li{width:100%; margin: 0 3 .1em 0; margin-left:0px;float:left; list-style-type: none; }
		.menu a{ width:100%;display: block; padding-top:5px;padding-bottom:5px; color: #fff; text-decoration: none;
		font-family:Open Sans;font-size:12px;font-weight:600;text-align:center;margin-right:0px;}
		.menu a:hover{ width:90%;color: #231f20; background-color:#fff; }	
	
	
	.menuu{  width:100%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;margin-top:0px;text-align:center;text-decoration: none; float:left; background-color:#d35a27;  }
		.menuu ul{ width:100%;margin: 0; padding: 0; list-style-type: none; margin-left:auto;margin-right:auto;text-align:center; display: inline-table;}
		.menuu li{width:100%; margin: 0 3 .1em 0; margin-left:0px;float:left; list-style-type: none; }
		.menuu a{ width:100%;display: block; padding-top:5px;padding-bottom:5px; color: #fff; text-decoration: none;
		font-family:Open Sans;font-size:12px;font-weight:600;text-align:center;margin-right:0px;}
		.menuu a:hover{ width:90%;color: #231f20; background-color:#fff; }		
	
		
		
		

		.dane{  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; background-color:#db1f26;font-size:14px;
			background-image: url("onas_tlo.jpg");
		}
		


		.nag{  width:7%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:30px;font-weight:500;text-align:left;color: #231f20;}	
		.nagtxt{  width:80%; height:auto;  padding-top:10px; padding-bottom:5px; padding-right:0px;margin-left:10px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:18px;font-weight:500;text-align:left;color: #231f20;}	
		
		.nagx{  width:6%; height:auto;  padding-top:5px; padding-bottom:5px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:30px;font-weight:500;text-align:left;color: #231f20;}			
		.nagtxtx{  width:90%; height:auto;  padding-top:8px; padding-bottom:5px; padding-right:0px;margin-left:10px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:22px;font-weight:500;text-align:left;color: #fff;}	
		
		
		.ic{  width:100%; height:auto;  padding-top:0px; padding-bottom:3px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:13px;font-weight:600;text-align:center;color: #231f20;}	

		.ictxt{  width:100%; height:auto;  padding-top:3px; padding-bottom:3px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;font-family:Open Sans;font-size:12px;font-weight:600;text-align:center;color: #231f20;}	

	.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:20px; padding-bottom:0px; 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:12px; 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:12px; padding-bottom:0px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;text-align:left;text-decoration: none; float:left;}		
			
	
	.stopka{  width:100%; height:auto;  padding-top:0px; padding-bottom:0px; padding-right:0px;margin-left:0px; bottom:0px; margin-right:0px;margin-top:0px;text-align:center;text-decoration: none; float:left; background-color:#fff; font-size:0px; }			

		 .col9{color: #231f20;
			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; 
			}
		







				

		
.tabsy { width:100%; height:auto; background-color:#fff;


 }



ul { margin-bottom: 0px !important; }
.container { max-width: 96% !important; padding: 2%; }

.panel-body p { margin-bottom: 8px; }

/* ------------ Extra Info Tabs ------------------------------------------- */

#panelbox { margin-top: 5px; }

#panelbox p{ font-size: 14px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; color:#000; }


			

#panelbox .panel-information h3 { margin: 0; 

				font-size: 18px;
			font-family:Open Sans,Verdana,Open Sans;
			font-weight:500; 
		text-align:left;color:#000; 

}
#panelbox input { display:none; }
#panelbox .panel { padding: 0px; margin-bottom: 2px; border: 1px solid #fdd; margin-left:2%; color:#000;background-color:#fff;   }
#panelbox aside.panel-information .panel-heading { display: block; position: relative; background-color: #dedede; border-radius: 0; padding: .6em .75em; border-bottom: 1px solid #fdd;}
#panelbox aside.panel-information .panel-heading h3 { color: #231f20; }
#panelbox aside.panel-information:not(:last-of-type) .panel-heading { margin-bottom:0; }
#panelbox aside.panel-information .panel-heading .fa-plus { position: absolute; right: 15px; top: 32%; color: #fff; font-size: 14px; transform: rotate(-90deg); transform: all 0.3s; }
#panelbox aside.panel-information input:checked + .panel-heading .fa-plus { transform: rotate(90deg); transition: all 0.3s; color: #000000; }
#panelbox aside.panel-information .panel-body { max-height: 0vh; overflow: hidden; padding: 0 20px; transition: all 0.3s; }
#panelbox aside.panel-information input:checked + label + .panel-body { position: relative; max-height: 500vh; padding: 20px; transition: max-height 0.3s; }
#panelbox aside.panel-information .panel-body * { opacity: 0; transition: all 0.25s; }
#panelbox aside.panel-information input:checked + label + .panel-body * { opacity: 1; transition: all 0.25s; }
#panelbox aside.panel-information input:checked + label:after { content: ''; right:15px; }




	
	

		
.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);}	

.kategorie1 {
	float: left;
	margin: 0% 0% 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% 0% 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% 0% 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% 0% 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: #231f20;
				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: #231f20;
				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: #231f20;
			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: right;
	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%; 
}




.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: #fff;
				padding:0px;
			width: 98%; 
}




.col66 {
	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%; 
}
	

		
		

}
/* *********************************************************************************************************************
 * Small devices
 */

 