@charset "utf-8";



/* CSS Document */







/* ----------------------------------------------- Założenia szablonu podstawowe



*/



body{



	width:100%;



	background:#0064b3 url('http://www.phupartner.pl/images/bkg.png') repeat-x;



		margin:0px auto;



			text-align:center;



}



#main{



	max-width:970px;



	background:url('http://www.phupartner.pl/images/all-1.png') top right no-repeat;



	padding:15px 0px 0px 236px;



	margin:0 auto;



	position:relative;



	left:-118px;



}



	



/* ----------------------------------------------- Założenia szablonu : czcionki, linki, obrazki



*/



body{



	font-family:Calibri, Arial, Verdana;



	font-size:9pt;



	color:#FFFFFF;



}



a{



	text-decoration:none;



	color:#FFFFFF;



}



a:hover{



	color:#FFFFFF;



}



img{



	border:none;



}







/* ----------------------------------------------- Kontener na wyszukiwarke i jezyki



*/



#top_of_page{



	width:800px;



	height:25px;



	text-align:right;



}







/* ----------------------------------------------- Wyszukiwarka



*/



#searchbox{



	width:250px;



	float:left;



	margin:0px 0px 0px 465px;



	}



#searchbox .inputbox{



	width:150px;



	padding:5px 5px 4px 5px;



	border:1px solid #6da9c9;



	background:url('../../all_temp/all-5.png');

	

	font-size:8pt;



	}



#searchbox input.button{



	padding:4px 5px 4px 5px;



	border:none;



	background:#448abf;



	color:#ffffff;



	text-transform:uppercase;



	font-size:8pt;



	font-weight:bold;



	margin:0px 0px 0px 5px;



	position:relative;



	top:-1px;



	}







/* ----------------------------------------------- Jezyki



*/



#lang{



	width:70px;



	height:20px;



	text-align:right;



	float:right;



	display:inline-block;



	margin:2px 0px 2px 0px;



}

#lang #jflanguageselection{

	width:70px;

	height:20px;

	display:inline-block;

	margin:0px;

	padding:0px;

	}

#lang ul, #lang ul li{



	margin:0px;

	padding:0px;



}



#lang a{



	font-size:8pt;

	font-weight:bold;

	padding:3px 5px;

	display:inline-block;

	text-align:center;

	margin:0px 0px 0px 5px;

	position:relative;

	top:-4px;

}

#lang a:hover{



	color:#3278b4;



}



#lang ul li#active_language a{



	background:#3278b4;



}



#lang ul li#active_language a:hover{



	color:#ffffff;



}







/* ----------------------------------------------- Nawigacja kontenery



*/



#navigation_panel{



	width:800px;



	clear:both;



	display:inline-block;



	margin:65px 170px 18px 0px;



	}







/* ----------------------------------------------- Logotyp



*/



#logotype{



	width:200px;



	text-align:left;



	float:left;



	display:inline-block;



	}



/* ----------------------------------------------- Main Menu



*/



#main_menu{



	width:600px;



	height:33px;



	line-height:33px;



	text-align:right;



	margin:0px 0px 0px 0px;

	

	text-align:right;

	

	float:right;



}



#main_menu ul{

	list-style-type:none;

	margin:0px;

	padding:0px;

	position:relative;

	top:-3px;

	float:right;

}

#main_menu ul li{

	float:left;

	text-align:right;

}



#main_menu a{



	padding:0px 10px;



	color:#28417d;



	font-size:11pt;



	font-weight:bold;



	line-height:33px;



	height:33px;



	display:inline-block;



}



#main_menu a:hover{



	background:#82cceb;



}



#main_menu a#active_menu, #main_menu a#current, #main_menu .active{



	background:#fbd440;



}	





/* ----------------------------------------------- Srodek



*/



#srodek{



	width:100%;



	text-align:justify;



	clear:both;



	display:inline-block;



	}

/* ----------------------------------------------- Zmien Strone DiK



*/







#change_site{



	width:50px;



	height:42px;



	margin:0px 140px 0px 1px;



	text-align:center;

	

	float:left;



}



#change_site a.developer{



	background:#e4cb3d;



	display:inline-block;



	float:left;



	width:22px;



	padding:4px 0px;



	font-weight:bold;



	margin:20px 0px 0px 0px;



}



#change_site a.developer:hover, #change_site a#active.developer{



	padding:24px 0px 4px 0px;



	margin:0px;



}



#change_site a.korporacja{



	background:#b40000;



	display:inline-block;



	float:left;



	width:22px;



	padding:4px 0px;



	font-weight:bold;



	margin:20px 0px 0px 5px;



}



#change_site a.korporacja:hover, #change_site a#active.korporacja {



	padding:24px 0px 4px 0px;



	margin:0px 0px 0px 5px;



}



/* ----------------------------------------------- Header Image



*/



#h_navi{

	width:800px;

	clear:both;

	display:inline-block;

	padding:0px;

	margin:0px 0px 259px 0px;

	}



#header_nagl_di_1{



	width:800px;



	display:inline-block;

	

	padding:0px;

	

	background:url('http://www.phupartner.pl/developerska/images/naglowki/naglowek_inwestycje_1.jpg') 0px bottom  no-repeat;



	}
#header_nagl_di_1_EN{



	width:800px;



	display:inline-block;

	

	padding:0px;

	

	background:url('http://www.phupartner.pl/developerska/images/naglowki/naglowek_inwestycje_1__EN.png') 0px bottom  no-repeat;



	}

#header_nagl_di_2{



	width:800px;



	display:inline-block;

	

	padding:0px;

	

	background:url('http://www.phupartner.pl/developerska/images/naglowki/naglowek_inwestycje_2.jpg') 0px bottom  no-repeat;



	}
#header_nagl_di_2_EN{



	width:800px;



	display:inline-block;

	

	padding:0px;

	

	background:url('http://www.phupartner.pl/developerska/images/naglowki/naglowek_inwestycje_2__EN.png') 0px bottom  no-repeat;



	}

#header_nagl_di_3{



	width:800px;



	display:inline-block;

	

	padding:0px;

	

	background:url('http://www.phupartner.pl/developerska/images/naglowki/naglowek_inwestycje_3.png') 0px bottom  no-repeat;



	}
#header_nagl_di_3_EN{



	width:800px;



	display:inline-block;

	

	padding:0px;

	

	background:url('http://www.phupartner.pl/developerska/images/naglowki/naglowek_inwestycje_3__EN.png') 0px bottom  no-repeat;



	}

#header_nagl_di_4{



	width:800px;



	display:inline-block;

	

	padding:0px 50px 0px 0px;

	

	background:url('http://www.phupartner.pl/developerska/images/naglowki/naglowek_inwestycje_4.png') 0px bottom  no-repeat;



	}
#header_nagl_di_4_EN{



	width:800px;



	display:inline-block;

	

	padding:0px 50px 0px 0px;

	

	background:url('http://www.phupartner.pl/developerska/images/naglowki/naglowek_inwestycje_4__EN.png') 0px bottom  no-repeat;



	}

#header_nagl_di_5{



	width:800px;



	display:inline-block;

	

	padding:0px 50px 0px 0px;

	

	background:url('http://www.phupartner.pl/developerska/images/naglowki/naglowek_inwestycje_5.png') 0px bottom  no-repeat;



	}
	
#header_nagl_di_5_EN{



	width:800px;



	display:inline-block;

	

	padding:0px 50px 0px 0px;

	

	background:url('http://www.phupartner.pl/developerska/images/naglowki/naglowek_inwestycje_5__EN.png') 0px bottom  no-repeat;



	}

#header_nagl_di_6{



	width:800px;



	display:inline-block;

	

	padding:0px 50px 0px 0px;

	

	background:url('http://www.phupartner.pl/developerska/images/naglowki/naglowek_inwestycje_6.png') 0px bottom  no-repeat;



	}
#header_nagl_di_6_EN{



	width:800px;



	display:inline-block;

	

	padding:0px 50px 0px 0px;

	

	background:url('http://www.phupartner.pl/developerska/images/naglowki/naglowek_inwestycje_6__EN.png') 0px bottom  no-repeat;



	}
	
	#header_nagl_di_7{



	width:800px;



	display:inline-block;

	

	padding:0px 50px 0px 0px;

	

	background:url('http://www.phupartner.pl/developerska/images/naglowki/naglowek_inwestycje_7.png') 0px bottom  no-repeat;



	}
#header_nagl_di_7_EN{



	width:800px;



	display:inline-block;

	

	padding:0px 50px 0px 0px;

	

	background:url('http://www.phupartner.pl/developerska/images/naglowki/naglowek_inwestycje_7__EN.png') 0px bottom  no-repeat;



	}

	#header_nagl_di_8{



	width:800px;



	display:inline-block;

	

	padding:0px 50px 0px 0px;

	

	background:url('http://www.phupartner.pl/developerska/images/naglowki/naglowek_inwestycje_8.jpg') 0px bottom  no-repeat;



	}
#header_nagl_di_8_EN{



	width:800px;



	display:inline-block;

	

	padding:0px 50px 0px 0px;

	

	background:url('http://www.phupartner.pl/developerska/images/naglowki/naglowek_inwestycje_8__EN.jpg') 0px bottom  no-repeat;



	}
	
#header_nagl_di_kontakt{



	width:800px;



	display:inline-block;

	

	padding:0px 50px 0px 0px;

	

	background:url('http://www.phupartner.pl/developerska/images/naglowki/naglowek_di_kontakt.png') 0px bottom  no-repeat;



	}
#header_nagl_di_kontakt_EN{



	width:800px;



	display:inline-block;

	

	padding:0px 50px 0px 0px;

	

	background:url('http://www.phupartner.pl/developerska/images/naglowki/naglowek_di_kontakt__EN.png') 0px bottom  no-repeat;



	}

	



#header_nagl_di_ofirmie{



	width:800px;



	display:inline-block;

	

	padding:0px 50px 0px 0px;

	

	background:url('http://www.phupartner.pl/developerska/images/naglowki/naglowek_di_ofirmie.png') 0px bottom  no-repeat;



	}
#header_nagl_di_ofirmie_EN{



	width:800px;



	display:inline-block;

	

	padding:0px 50px 0px 0px;

	

	background:url('http://www.phupartner.pl/developerska/images/naglowki/naglowek_di_ofirmie__EN.png') 0px bottom  no-repeat;



	}

#header_nagl_di_finansowanie{



	width:800px;



	display:inline-block;

	

	padding:6px 50px 0px 0px;

	

	background:url('http://www.phupartner.pl/developerska/images/naglowki/naglowek_di_finansowanie.png') 0px top  no-repeat;



	}
#header_nagl_di_finansowanie_EN{



	width:800px;



	display:inline-block;

	

	padding:6px 50px 0px 0px;

	

	background:url('http://www.phupartner.pl/developerska/images/naglowki/naglowek_di_finansowanie__EN.png') 0px top  no-repeat;



	}

	



	

#header_nagl_di_naszerealizacje{



	width:800px;



	display:inline-block;

	

	padding:0px 50px 0px 0px;

	

	background:url('http://www.phupartner.pl/developerska/images/naglowki/naglowek_di_naszerealizacje.png') 0px 9px  no-repeat;



	}
#header_nagl_di_naszerealizacje_EN{



	width:800px;



	display:inline-block;

	

	padding:0px 50px 0px 0px;

	

	background:url('http://www.phupartner.pl/developerska/images/naglowki/naglowek_di_naszerealizacje__EN.png') 0px 9px  no-repeat;



	}
	

	



	

























/* ----------------------------------------------- Sub Menu



*/



#sub_menu{



	width:600px;



	height:25px;



	line-height:25px;



	text-align:right;



	margin:0px 0px 18px 0px;

	

	float:right;



}



#sub_menu ul{

	list-style-type:none;

	margin:0px;

	padding:0px;

	position:relative;

	top:-3px;

	float:right;

}

#sub_menu ul li{

	float:left;

	text-align:right;

}



#sub_menu a{



	padding:0px 10px;



	color:#28417d;



	font-size:10pt;



	height:25px;



	display:inline-block;



}



#sub_menu a:hover{



	background:#82cceb;



}



#sub_menu a#active_menu, #sub_menu .active a{



	background:#5695c6;



	color:#ffffff;



}

















/* ----------------------------------------------- Content



*/



#content{



	width:800px;



	float:left;



	}



	









/* ----------------------------------------------- Pasek Nawigacji



*/

#navigation_bar{

	clear:both;

	display:inline-block;

	background:#2f87cb;

	width:788px;

	padding:0px 5px;

	border:1px solid #88ceec;

	border-top:1px solid #ffc800;

	border-bottom:1px solid #2364af;

	height:24px;

	line-height:24px;

	font-size:8pt;

	}

#navigation_bar img{

	position:relative;

	top:-1px;

	margin:0px 1px 0px 4px;

	}

#navigation_bar span{

	color:#fbd440;

	}

#navigation_bar span a{

	color:#fff;

	}

#navigation_bar span a:hover{

	color:#28417d;

	}





/* ----------------------------------------------- Prawa Strona



*/



#right_side{



	width:169px;



	text-align:justify;



	float:right;



	display:inline-block;



	margin:20px 0px 0px 0px;



	}



	



/* ----------------------------------------------- Prawe menu



*/



#right_menu{



	width:169px;



	text-align:left;



	clear:both;



	display:inline-block;



	}

	

#right_menu ul{

	list-style-type:none;

	margin:0px;

	padding:0px;

} 



#right_menu a{



	width:145px;



	text-align:left;



	clear:both;



	display:inline-block;



	padding:10px 12px;



	}



#right_menu a:hover{



	background:#82cceb;



	}



#right_menu a#active_menu, #right_menu .active a{



	background:#418cc2;



}







/* ----------------------------------------------- Page



*/



#page{



	width:750px;

	

	min-height:528px;

	

	background:url('../../all_temp/all-6.png') bottom no-repeat;



	text-align:justify;



	clear:both;



	display:inline-block;



	margin:0px;



	padding:5px 25px;
	
	border-top:1px solid #9ec4e2;



	}



	



/* ----------------------------------------------- Page Header



*/



#page_header{



	width:750px;



	height:125px;



	text-align:left;



	clear:both;



	display:inline-block;



	margin:0px;



	}











/* ----------------------------------------------- Rodzina Na Swoim



*/



#rodzina_na_swoim{



	width:width:167px;



	text-align:left;



	clear:both;



	display:inline-block;



	margin:50px 0px 0px 0px;



}



#rodzina_na_swoim span{



	font-size:8pt;



	display:inline-block;



	margin:0px 10px;



}



#rodzina_na_swoim img{



	margin:0px 5px;



}



/* ----------------------------------------------- Formularz



*/



input.jftextbox{

	border:1px solid #e1ca3c;

	font-size:9pt;

	height:10px;

	padding:2px 3px;

	}

textarea.jftextarea{

	border:1px solid #e1ca3c;

	font-size:9pt;

	height:10px;

	padding:2px 3px;

	}

input.jfbutton{

	border:1px solid #e1ca3c;

	background:#e1ca3c;

	font-size:9pt;

	font-weight:bold;

	color:#294380;

	padding:2px 3px;

	float:right;

	}




#foot-f{
	width:100%;
	text-align:center;
	background:url('http://www.phupartner.pl/images/foot-glow.png') bottom repeat-x;
	padding:0px 0px 0px 0px;
	display:block;
	}
/* ----------------------------------------------- Link Foot



*/



#link_foot{



	width:800px;



	text-align:justify;



	clear:both;



	display:inline-block;



	margin:65px auto 0px 0px;



	font-size:8pt;

	

	text-align:center;
	
		position:relative;



	left:-85px;



	}

	

#link_foot ul{

	list-style:none;

	margin:0px;

	paddig:none;

	}

#link_foot ul li{

	display:inline-block;

	margin:0 20px;

	}

#link_foot ul li a:hover{

	color:#efd03f;

	}







/* ----------------------------------------------- Footer



*/



#footer{



	width:798px;



	text-align:justify;



	clear:both;



	display:inline-block;



	margin:15px auto 0px 0px;



	background:url('../../all_temp/all-3.png') no-repeat;



	padding:8px 1px;



	font-size:8pt;
	
		position:relative;



	left:-85px;
	
	float:none;



	}



span.copy{



	margin:0px 20px;



	diplay:inline-block;

	

	float:left;



}



span.fama{



	margin:0px 20px 0px 125px;



	diplay:inline-block;

	

}



span.fama a{

	position:relative;

	top:1px;

}



/* Joomlowe 

*/

.contentheading, .componentheading{

	font-family:arial;

	font-size:22pt;

	margin:10px 0px 10px 0px;

	display:inline-block;

	}

span.naglowekh3{

	font-size:13pt;

	font-weight:bold;

	display:block;

	margin:0px 0px 10px 0px;

	}



#page a:hover{

	text-decoration:underline;

	}



/* Nasze Realizacje */



.realizacja{

	width:746px;

	clear:both;

	display:inline-block;

	margin:0px 0px 20px 0px;

	}

.realizacja .image{

	width:172px;

	float:left;

	margin:0px 10px 0px 0px;

	}

.realizacja .image a {

	display:inline-block;

	padding:10px;

	border:1px solid #0089c1;

	}

.realizacja .image a:hover{

	display:inline-block;

	padding:10px;

	border:1px solid #00addc;

	background:#0089c3;

	}

	

/* Szczegoly Techniczne Inwestycji */

.st_table{

	width:746px;

	}

.st_table tr td:first-child{

	text-transform:uppercase;

	text-align:center;

	vertical-align:middle;

	}

.st_table tr.row2{

	background:url('../../all_temp/all-7.png');

	}

	

/* tabele rzuty */

.rzut_table{

	width:746px;

	tex-align:center;

	}

.rzut_table tr td:first-child{

	text-transform:uppercase;

	text-align:center;

	vertical-align:middle;

	}

.rzut_table tr.naglowek td, .rzut_table tr.naglowek:hover td:hover{

	font-weight:bold;

	background:#ebce3e;

	line-height:20px;

		color:#28417d;

	}

.rzut_table tr.row2{

	background:url('../../all_temp/all-7.png');

	}

.rzut_table tr:hover, .rzut_table tr:hover a.zobacz_rzut{

	color:#e8cd3e;

	}

a.zobacz_rzut{

	font-style:italic;

	text-transform:lowercase;

	display:block;

	background:url('../../all_temp/all-9.png') left center no-repeat;

	padding:3px 0px 3px 15px;

	}

	

/* YOO Gallery */

.thumbnail{

	background:none;

	}

.thumbnail-bg,{

	width:161px;

	float:left;

	margin:0px 10px 0px 0px;

	background:none;

	display:inline-block;

	padding:5px;

	position:relative;

	left:-4px;

	}

.thumbnail-bg a, img.album {

	display:inline-block;

	padding:10px;

	border:1px solid #0089c1;

	margin:5px;

	}

.thumbnail-bg a:hover, img.album:hover{

	display:inline-block;

	padding:10px;

	border:1px solid #00addc;

	background:#0089c3;

	}





/* LOKALIZACJA */



div.mapa{

	width:100%;

	display:inline-block;

	margin:20px 0px;

	}

div.mapa a{

	display:inline-block;

	float:left;

	margin:0px 20px 0px 0px;

	}

div.mapa ol{

	position:relative;

	left:15px;

	}

div.kontakt-col2{

	float:right; 

	text-align:left; 

	width:220px; 

	}

	

/* FINANSOWANIE */



div#wspolpracujemy-z{

	width:100%;

	display:inline-block;

	margin:20px 0px;

	clear:both;

	} 

div#wspolpracujemy-z a{

	width:150px;

	height:50px;

	display:inline-block;

	margin:0px 48px 20px 48px;

	float:left;

	opacity:1;

	filter:alpha(opacity=100);

	}

div#wspolpracujemy-z a:hover{

	opacity:0.6;

	filter:alpha(opacity=60);

	}



.skontaktczsie{

	font-size:12pt;

	padding:0px 0px 0px 55px;

	background:url('../../all_temp/icon-contact.png') left center no-repeat;

	}



/* ------------------------------------------------------------------------------------------------------------------------------------



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



-------------------------------------------------------------------------------------------------------------------------------------*/







/* ----------------------------------------------- Strona Korporacyjna



*/
