@charset "utf-8";
/* CSS Document */

a {text-decoration:none}
a:hover {text-decoration:underline}

/* PORZĄDKI */
/* searchbox */
input {margin:0}
.searchbox-wyniki-param_1 {}
	.searchbox-wyniki-param_1 input {
		width:30px;
		}
.searchbox-wyniki-param_2 {}
.searchbox-wyniki-param_3 {}
.searchbox-wyniki-param_4 {}
.searchbox-wyniki-param_5 {}
.searchbox-wyniki-param_6 {}
.searchbox-wyniki-param_inwestor {}


		#searchbox-wyniki input {
			border:1px solid #333;
			height:18px;
			}
			
#parametry {position:relative; height:115px; margin-bottom:10px}
	#parametry .name, #parametry .value {float:left;}
	#parametry .name {font-weight:bold; width:110px;}
	#parametry .value {text-align:center; width:180px;}
	
	#parametry #param_1 {width:300px; position:absolute; top:20px; left:20px}
	#parametry #param_2 {width:300px; position:absolute; top:50px; left:20px}
	#parametry #param_3 {width:300px; position:absolute; top:80px; left:20px}
	#parametry #param_inwestor {width:300px; position:absolute; top:110px; left:20px}
	
	#parametry #param_6 {width:300px; position:absolute; top:20px; left:300px}
	#parametry #param_7 {width:300px; position:absolute; top:50px; left:300px}
	#parametry #param_4 {width:300px; position:absolute; top:80px; left:300px}
	#parametry #param_projekt {width:300px; position:absolute; top:110px; left:300px}

/* GALERIA */
.gallery_view {
	position:relative;
	width:908px;
	height:400px;
	margin:auto
	}
	
.gallery_image_preview_image {
	float:left;
	position:absolute;
	left:0;
	width:534px;
	height:400px;
	margin:0 0 20px 20px;
	z-index:0
	}
	.gallery_image_preview_image img {
		width:520px;
		}
		
	.gallery_arrow_thumb_prev {
		position: absolute;
		left: 20px;
		top: -10px;
		display: block;
		width: 32px;
		height: 115px;
		background: url(../../images/imggallery/left.gif)
		}
		.gallery_arrow_prev {
			display: block;
			width: 287px;
			height: 400px;
			position: absolute;
			z-index: 100;
			left:20px;	
			}
			.gallery_arrow_prev:hover {
				background: url(../../images/imggallery/left.gif) no-repeat left center;
				z-index:100
				}
			
	.gallery_arrow_thumb_next {
		position: absolute;
		right: -20px;
		top: -10px;
		display: block;
		width: 32px;
		height: 115px;
		background: url(../../images/imggallery/right.gif);
		z-index:100
		}
		.gallery_arrow_next {
			display: block;
			width: 287px;
			height: 400px;
			position: absolute;
			z-index: 100;
			left:20px
			}
			.gallery_arrow_next:hover {
				background: url(../../images/imggallery/right.gif) no-repeat right center;
				background-position: right;
				z-index:200
				}
				

.gallery_thumbnails {
	height: 400px;
	overflow: hidden;
	width: 344px;
	float:right
	}
	.gallery_thumbnail {
		width:157px;
		height:93px;
		float:left;
		margin:0 10px 10px 0;
		overflow:hidden;
		position:relative
		}
		.gallery_thumbnail img {
			width:157px;
			position:relative;
			top:-10px;
			}
			
			
.gallery_arrow_next,.gallery_arrow_prev,.gallery_thumbnails div {
	cursor: pointer;
	}


/* DEMO - index.css */
#project {
	font-size:12px;
	padding:10px 0 0 0;
	}
	
h1 {
	font-size:2em;
	text-transform:none;
	text-align:center;
	padding-bottom:30px
	}

#content_box_top img {
	padding:0 !important;
	}
	
#przekroj {
	width:580px;
	margin: 0 auto 15px 30px;
	overflow:hidden;
	float:left
	}
	#przekroj img {
		width:580px
		}
#filtrowanie {
	background-color:#eee;
	border-bottom:3px solid #ddd;
	padding:5px 30px 0px
	}
	#filtrowanie form {
		padding:0;
		margin:0;
		}
	#filtrowanie li {
		display:inline-block;
		margin-right:10px;
		padding-bottom:5px
		}
		li.rok {
			width:80px;
			}
		li.woj {
			width:155px;
			}
		li.mie {
			width:107px;
			}
		li.pow {
			width:95px;
			}
		li.inw {
			width:97px;
			}
		
#sortowanie {
	background-color:#eee;
	border-bottom:3px solid #ddd;
	padding:0 0 5px 30px;
	margin-bottom:15px
	}
	ul.sortuj li {
		display:inline-block;
		text-align:center;
		padding-top:10px
		}
	ul.listaprojektow {
		border-bottom:2px solid #ccc;
		padding:2px 0;
		margin-bottom:5px
		}
		li.sortuj_name {
			width:470px;
			height:150px;
			background:#fc0
			}
		li.sortuj_length, li.sortuj_width {
			width:320px;
			}
		ul.listaprojektow li.sortuj_name {
			text-align:left
			}
#filtrowanie h4, #sortowanie h4 {
	font-size:1.3em;
	float:left;
	padding:0 30px 0 30px;
	margin: 0
	}
	
.hale {
	padding:0 30px 10px 30px;
	margin-bottom:20px;
	border-bottom:2px dashed #ccc;
	overflow:hidden
	}	
.hale h3 {
	margin:0 0 10px 0
	}	
.hale img {
	float:left;
	margin:0 10px
	}
	
p.opis {
	clear:both
	}
	
	
#dodatkowe_img {
	margin-left:30px;
	overflow:hidden;
	}
	#dodatkowe_img img {
		width:300px;
		}

#wyposazenie .item {
	width:340px;
	padding: 0 43px;
	float:left
	}
	
	
#img_full {
	padding-left:30px;
	width:580px;
	float:left;
	}
#img_mini {
	float:left;
	width:300px;
	padding-top:15px;
	}
	.mini {
		width:120px;
		height:90px;
		float:left;
		padding:0 0 15px 30px
		}

#informacje {
	clear:both;
	overflow:hidden
			}
#parametry, #opis_projektu {
	width:580px;
	padding:30px 0 0 30px;
	float:left
	}
	table#info {
		width:375px;
		margin-right:15px;
		float:left
		}
	table#dane {
		width:375px;
		margin-left:15px;
		float:left
		}
		td.param {
			width:100px;
			font-weight:bold
			}
		td.value {
			width:190px;
			text-align:center
			}
	#opis_projektu p {
		padding:0;
		margin:0;
		text-align:justify
		}
#opis, #dane_projektu {
	width:300px;
	float:left;
	}
#dane_projektu {
	padding-top:30px
	}
	#opis p {
		padding-top:30px;
		margin:0;
		text-align:justify
		}
	#dane_projektu ul {
		list-style-type:none;
		margin:10px 0 30px 30px
		}
	#dane_projektu strong {
		letter-spacing:0em;
		font-weight:bold
		}
		
#realizacje_list {
	width:715px;
	float:left
	}
.realizacje_list_item {
	padding:0 10px;
	margin:0 0 10px 0;
	width:158px;
	height:168px;
	float:left;
	overflow:hidden;
	}
	.realizacje_list_item h4 {
		font-weight:bold;
		font-size:12px;
		padding:0;
		margin:0;
		text-align:center;
		}
	.realizacje_list_item h5 {
		font-size:.9em;
		padding:0;
		margin:0
		}
	.realizacje_list_item a {
		color:#333;
		}
		.realizacje_list_item a:hover {
			text-decoration:none;
			}
	.realizacje_list_item img {
		margin-top:5px;
		}
		
#realizacje_list_menuboczne {
	width:225px;
	margin:30px 10px 0 0;
	float:right
	}
	#realizacje_list_menuboczne ul#zastosowanie {
		list-style-type:none;
		font-weight:bold
		}
		#realizacje_list_menuboczne ul#zastosowanie span {
			font-size:1.1em
		}
		#realizacje_list_menuboczne ul#zastosowanie ul {
			list-style-type:none;
			padding-left:15px;
			margin-bottom:15px;
			font-weight:normal;
			list-style-type:square
			}
			
			
#wybor_parametrow {
	width:330px;
	background:#fcfcfc;
	border:1px solid #ccc;
	margin-left:30px;
	padding:10px;
	font-weight:bold;
	color:#555
	}
	#wybor_parametrow table td {
		width:165px;
		}
	#wybor_parametrow select.parametr {
		width:160px;
		margin-bottom:10px
		}


			
			
#wybor_parametrow_2 {
	width:165px;
	background:#fcfcfc;
	border:1px solid #ccc;
	margin:0 0 30px 30px;
	padding:10px;
	font-weight:bold;
	color:#555
	}
	#wybor_parametrow_2 table td {
		width:165px;
		}
	#wybor_parametrow_2 select.parametr {
		width:160px;
		margin-bottom:10px
		}
