body { 	background-color:#d1d3d4; 
			margin:0px; 
			font-family:Arial, Tahoma; 
			color:#6d6e71; 
			font-size:12px; 
			line-height:1.3; 
			text-align:justify;
	  }

.prostokat 	{ 	margin:2px 0px 0px 0px; 
					overflow:hidden; 
					padding:0px;
					height:79px;
				}

.menu 	{ 	padding-left:10px; 
				padding-top:6px; 
				font-weight:normal; 
				color:#ffffff; 
				font-size: 11px; 
			} 
.menu a 	{ 	color:#ffffff; 
				text-decoration:none; 
			}
.menu a:hover { 	color:#FDDF4A; 
						text-decoration:none; 
				  } 

.menu_head { font-weight:bold; }  



#col1z2 { 	width:758px; 
				overflow-x:hidden; 
				float:left; 
				padding:5px 5px 0px 5px; 
				background-color:#e6e7e8;
		  }
#col1z2 a { text-decoration:none; color:#000000; }		
#col1z2 a:hover { text-decoration:underline; color:#000000; }		


#col1z2 h1 { 	font-weight:bold; 
					color:#6d6e71; 
					font-size:14px; 
					margin:0px; 
					padding:3px 0px 10px 0px;
				}
#col1z2 h1 a { text-decoration:none; color:#6d6e71; }		
#col1z2 h1 a:hover { text-decoration:none; color:#6d6e71; }		
	
h2 { 	font-weight:bold; 
		color:#6d6e71; 
		font-size:14px; 
		margin:0px; 
	}

			
#col2z2 { 	width:192px; 
				overflow-x:hidden; 
				float:left; 
		  }
#col2z2 .image { background-color:#ffffff; margin-bottom:2px; height:192px; overflow:hidden;  }

.budynek { 	height:187px; 
				overflow:hidden; 
				background-color:#e6e7e8; 
				margin-bottom:2px;
				padding:5px 5px 0px 5px; 
			}
.budynek .opis { float:left; width:550px; }
.budynek .zdjecia { float:left; width:170px; margin-left:10px; }

#footer {	clear:both;
				color:#6d6e71;
				padding:3px 0px 3px 0px;
				background-color:#e6e7e8;
				text-align:center;
		  }
#footer a {	color:#6d6e71;
				text-decoration:none; 
			 }
#footer a:hover {	color:#6d6e71;
						text-decoration:underline; 
						vertical-align:bottom;
					 }

