	@charset "utf-8";
	#container2 #left_col_lower, #container2 #right_col_larger {
		width:360px;
		display:inline;
		float:left;
		padding-left:40px;
		padding-top:40px;
	}
	#container2 #right_col_larger {
		width:540px;
		padding-left:40px;
		
	}
	
	
	
	
	#container2 #right_col_lower, #container2 #left_col_larger {
		width:340px;
		display:inline;
		float:left;
		padding-left:40px;
		padding-top:40px;
		padding-right:20px;
	}
	#container2 #left_col_larger {
		width:540px;
		padding-left:40px;
		
	}
	#container2 #left_col_larger p {
		color:#6f6f6f;
	}
	
	#container2 #left_col_larger p.block {
		display:block;
		height:160px;
	}
	
	#container2 #left_col_larger p img {
		float:left;
		padding-right:40px;
		
	}
	#container2 #left_col_larger p.block2 {
		display:block;
		min-height:160px;
		height:auto;
	}
	
	
	
	
	#container2 #left_col_larger h2, #container2 #right_col_lower h2 {
		color:#5b5b5b;
		font-size:1.3em;
		padding-top:20px;
		color:#0082a7;
	}
	
	 #container2 #right_col_lower p.cennik {
		 margin:0;
		 padding-top:5px;
	 }
	
	
	#cennik1 .img, #cennik1 .txt, #cennik2 .img, #cennik2 .txt, #cennik3 .img, #cennik3 .txt {
		display:inline;
		float:left;
		width:200px;
	}
	#cennik1 .txt, #cennik2 .txt,  #cennik3 .txt  {
		width:300px;
	}
	#cennik1, #cennik2, #cennik3, #cennik4, #cennik5, #cennik6 {
		height:auto;
		min-height:200px;
		padding-top:20px;
		
	}
	 #cennik4, #cennik5, #cennik6 { 
	 text-align:center;
	 }
	
	table.tabelka1 {
			display:inline;
		margin:0;
		padding:0;
		text-align:center;
		
	}
	
		table.tabelka3, table.tabelka2 {
			display:inline;
		margin:0;
		padding:0;
		text-align:center;
		
	}
	
	
	table.tabelka2 {
		padding-top:20px;
		
	}
	
	table.tabelka1 thead th, table.tabelka3 thead th, table.tabelka2 thead th {
		width:75px;
		font-weight:bold;
		background:#00beec;
		color:#fff;
		
	}
	
	
	table.tabelka3 thead th, table.tabelka2 thead th {
		width:240px;
	}
	
	table.tabelka1 thead tr th.middle {
		width:150px;
	
		
	}
	
	table.tabelka1 thead tr th.middle2 {
		width:225px;
	
		
	}
	
	table.tabelka1 tbody tr.color, table.tabelka3 tbody tr.color, table.tabelka2 tbody tr.color{
			background:#44dbff;
		color:#fff;
	}
#cennik_all {
	padding:40px;
	padding-top:10px;
	
}


.contactform {
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333333;
	width:600px;
	text-align: left;
}



.contactform textarea {
	padding:2px;
	border:1px solid #d2d1cf;
	width:450px;
	height:120px;
	font-size:14px;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}

.contactform label {
	min-width: 100px;
	float: left;
	padding: 5px;
	padding-left: 0px;
	margin-left: 0px;
}


.input-submit {
	margin-left: 105px;
	margin-top: 15px;
	background:#4a4a4a;
	width: 170px;
	height: 27px;
	background-repeat:no-repeat;
	border: none;
	cursor: pointer;
	color:#fff;

}



.input-textarea {
	padding:2px;
	border:1px solid #d2d1cf;
	width:300px;
	height:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	background-color: #ffffff;
}

























.contactform2 {
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333333;
	width:600px;
	text-align: left;
}



.contactform2 textarea {
	padding:2px;
	border:1px solid #d2d1cf;
	width:450px;
	height:120px;
	font-size:14px;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}

.contactform2 label {
	min-width: 160px;
	float: left;
	padding: 5px;
	padding-left: 0px;
	margin-left: 0px;
}


.contactform2 .input-submit {
	margin-top:0;
	margin-left: 105px;
	background:#4a4a4a;
	width: 154px;
	height: 47px;
	background:url(../images/wyslij.jpg);
	background-repeat:no-repeat;
	border: none;
	cursor: pointer;
	color:#fff;

}



.contactform2 .input-textarea {
	padding:2px;
	border:1px solid #d2d1cf;
	width:300px;
	height:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	background-color: #ffffff;
}