#zaw_srodek_realizacje {
	width: 680px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	height:auto;
	float:left;
}

#kontener_realizacje {
	height: auto;
	width: 680px;
	float: left;
}
.realizacja_poj {
	display: block;
	float: left;
	height: 185px;
	width: 157px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 20px;
	margin-top: 10px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.realizacja_poj img {
	border: 1px solid #a0a0a0;
	margin-bottom: 2px;
}

.realizacja_poj img:hover {
	border: 1px solid #FFF;
}

.realizacja_poj:hover {
	color: #FFF;
}



.wstecz {
	outline: none;
	height: 20px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: 14px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display:inline;
}

.wstecz:hover {	color: #FFF; }
#kontener_zdjecia {
	float: left;
	height: auto;
	width: 400px;
	padding-top: 10px;
}

#kontener_zdjecia img {
	border: 1px solid #a0a0a0;
	margin-bottom: 5px;
	float: left;

}

#kontener_zdjecia .image_min {
	margin-right: 4px;
	margin-left: 4px;
	
}
#kontener_zdjecia li {
	display:inline;
}


#kontener_zdjecia .image_min:hover {
	border: 1px solid #FFF;
}

#kontener_opis {
	float: right;
	height: auto;
	width: 430px;
	padding-top: 5px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}

#kontener_opis iframe {
	border: 2px solid #A0A0A0;
	margin-top: 35px;
}


#kontener_opis h1 {
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	margin-top:5px;
	padding:0px;
	}
	
	
#kontener_opis a {
	font-size: 12px;
	color: #bbb;
	font-weight: normal;
	text-decoration: none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	
#kontener_opis a:hover {
	text-decoration: underline;
	}	
#kontener_opis p {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #bbb;
	margin-top: 10px;
	float:left;
	line-height: 18px;
	width:420px;
}

	


#contact_form ul					{float:left; margin: 0px; width: 400px;}
#contact_form ul li				{margin:0; list-style:none; clear:both;}
#contact_form label				{float:left;}
#contact_form input#name,
#contact_form input#email,
#contact_form input#subject, 
#contact_form textarea				{float:left; padding:8px; border:1px solid #CCCCCC; background:#cccccc;}
#contact_form input#name,
#contact_form input#email,
#contact_form input#subject		{width:384px;}
#contact_form textarea				{width:384px;height:250px; resize: none;}
#contact_form input.button		{float:right;}

.clearfix:after {clear:both; content:' '; display:block; font-size:0; line-height:0; visibility:hidden; width:0; height:0; font-family: Verdana;}
* html .clearfix {height:1%;}

.clear {clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}

.error,
.success {display:none; margin-left:0px; margin-top:5px; color: #ffffff; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px;}
p.error {margin-left:0px; margin-top:5px; color: #ffffff; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px;}

.error1,
.success {display:none; }
p.error1{margin-left:0px; margin-top:5px; color: #ffffff; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px;}

.button, .button:visited  {background:#000000 url(alert-overlay.png) repeat-x; display:inline-block; padding:10px 20px 10px; color:#fff; text-decoration:none; rgba(0,0,0,0.5);  border-bottom:1px solid rgba(0,0,0,0.25); position:relative; cursor:pointer; font-size:13px; font-weight:bold; border:0; margin-top:10px; float:right;}
.button:hover			  {background-color:#111; color:#fff; text-decoration:none;}
.button:active			  {top:1px;}

h5 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #bbbbbb;
	margin-top: 10px;
	margin-bottom: 3px;
}
