body {
	margin: 0;
	padding: 0;
	text-align: left;
	background:url(../graphic/presentation/bg.jpg) repeat-x;	
	font-family:arial, verdana, sans-serif;
	font-size:8pt;
	color:#494038;
}

.container {
	width: 986px;  
	height:658px;
	margin: 0 auto;
	padding:0; 
}

.container_top {
	width: 986px; 
	height: 86px;
	margin: 0;
	padding:0;
	float:left;	
	background: url(../graphic/presentation/top.jpg) no-repeat;
}  

.container_footer {
	width:986px; 
	height:30px;
	margin: 0;
	padding:0;
	float:left;	
} 

.footer_1 {
	width:740px; 
	height:25px;
	margin:0;
	padding-left:40px;
	padding-top:5px;  
	font-family: arial,verdana;
	font-size:8pt;
	color:#476890;
	float:left;	
	display:inline;
}

.footer_2 {
	width:156px; 
	height:25px;
	margin: 0;
	padding-right:50px;
	padding-top:5px;  
	float:left;	
	display:inline;
}  

.footer_link { 
	font-family: arial,verdana;
	font-size:8pt;
	color:#476890;
	text-decoration:none;
	}
	
.footer_link:hover {
	color:#5b7ca3;
	text-decoration:none;
	}
	

.calisia_top_link {
	width: 300px; 
	height: 86px;
	margin: 0;
	padding-right:500px;
	float:left;
	display:inline;
} 

.lccorp_top_link {
	width: 150px; 
	height: 86px;
	margin: 0;
	padding:0;
	float:left;
	display:inline;
} 

.calisia_top_link2 {
	width: 300px; 
	height: 86px;
	margin: 0;
	padding:0;
	float:left;
	display:block;
} 	   

.lccorp_top_link2 {
	width: 150px; 
	height: 86px;
	margin: 0;
	padding:0;
	float:left;
	display:block;
}

.container_middle {
	width: 986px; 
	height: 572px;
	margin: 0;
	padding:0;
	float:left;
}

.container_tresc {
	width: 763px; 
	height: 572px;
	margin: 0;
	padding:0;
	float:left;
	display:inline;
	background: url(../graphic/presentation/site1.jpg) no-repeat;
}

.container_tresc_onas {
	width: 753px; 
	height: 492px;
	margin: 0;
	padding-left:10px; 
	padding-top:80px;
	float:left;
	display:inline;
	background: url(../graphic/presentation/site_onas.jpg) no-repeat;
} 

.menu1 {
	width: 223px; 
	height: 120px;
	margin: 0;
	padding:0;
	float:left;	
	background: url(../graphic/presentation/menu1.jpg) no-repeat;
} 

.menu2_pl {
	width: 223px; 
	height: 37px;
	margin: 0;
	padding:0;
	float:left;	
	background: url(../graphic/presentation/pl/menu2.jpg) no-repeat; 
	display:block;
	}
	
.menu2_pl:hover {
	background-position: 0 -37px;
	}
	
.menu3_pl {
	width: 223px; 
	height: 41px;
	margin: 0;
	padding:0;
	float:left;	
	background: url(../graphic/presentation/pl/menu3.jpg) no-repeat; 
	display:block;
	}
	
.menu3_pl:hover {
	background-position: 0 -41px;
	}
	
.menu4_pl {
	width: 223px; 
	height: 40px;
	margin: 0;
	padding:0;
	float:left;	
	background: url(../graphic/presentation/pl/menu4.jpg) no-repeat; 
	display:block;
	}
	
.menu4_pl:hover {
	background-position: 0 -40px;
	}

.menu5_pl {
	width: 223px; 
	height: 42px;
	margin: 0;
	padding:0;
	float:left;	
	background: url(../graphic/presentation/pl/mieszkania.jpg) no-repeat; 
	display:block;
	}
	
.menu5_pl:hover {
	background-position: 0 -42px;
	}
	
.menu6_pl {
	width: 223px; 
	height: 41px;
	margin: 0;
	padding:0;
	float:left;	
	background: url(../graphic/presentation/pl/menu6.jpg) no-repeat; 
	display:block;
	}
	
.menu6_pl:hover {
	background-position: 0 -41px;
	}  
	
.menu7_pl {
	width: 223px; 
	height: 42px;
	margin: 0;
	padding:0;
	float:left;	
	background: url(../graphic/presentation/pl/menu7.jpg) no-repeat; 
	display:block;
	}
	
.menu7_pl:hover {
	background-position: 0 -42px;
	} 
	
.menu2_en {
	width: 223px; 
	height: 37px;
	margin: 0;
	padding:0;
	float:left;	
	background: url(../graphic/presentation/en/menu2.jpg) no-repeat; 
	display:block;
	}
	
.menu2_en:hover {
	background-position: 0 -37px;
	}
	
.menu3_en {
	width: 223px; 
	height: 41px;
	margin: 0;
	padding:0;
	float:left;	
	background: url(../graphic/presentation/en/menu3.jpg) no-repeat; 
	display:block;
	}
	
.menu3_en:hover {
	background-position: 0 -41px;
	}
	
.menu4_en {
	width: 223px; 
	height: 40px;
	margin: 0;
	padding:0;
	float:left;	
	background: url(../graphic/presentation/en/menu4.jpg) no-repeat; 
	display:block;
	}
	
.menu4_en:hover {
	background-position: 0 -40px;
	}

.menu5_en {
	width: 223px; 
	height: 42px;
	margin: 0;
	padding:0;
	float:left;	
	background: url(../graphic/presentation/en/menu5.jpg) no-repeat; 
	display:block;
	}
	
.menu5_en:hover {
	background-position: 0 -42px;
	}
	
.menu6_en {
	width: 223px; 
	height: 41px;
	margin: 0;
	padding:0;
	float:left;	
	background: url(../graphic/presentation/en/menu6.jpg) no-repeat; 
	display:block;
	}
	
.menu6_en:hover {
	background-position: 0 -41px;
	}  
	
.menu7_en {
	width: 223px; 
	height: 42px;
	margin: 0;
	padding:0;
	float:left;	
	background: url(../graphic/presentation/en/menu7.jpg) no-repeat; 
	display:block;
	}
	
.menu7_en:hover {
	background-position: 0 -42px;
	} 	
	
	
.menu8 {
	width: 223px; 
	height: 209px;
	margin: 0;
	padding:0;
	float:left;	
	background: url(../graphic/presentation/menu8.jpg) no-repeat; 
	display:block;
	}	
	
.clean_image {
	margin:0;
	padding:0;
	border:none;
	}  
	
.pole_flash {
	width:642px;
	height:481px;
	float:left;
	margin:0;
	padding:0; 
	}   
	
.box_topic {
	width:601px;
	float:left;
	padding-top:15px;
	margin:0;
	}
	
.gallery_topic {
	width:230px;
	height:20px;
	padding-top:3px;
	padding-left:40px;
	background-color:#506884; 
	color:#fff;
	font-weight:bold;
	font-size:12px;
	}
	
.gallery_mins {
	padding-left:40px;
}

.gallery_mins a{
	display:block;
	float:left;
	margin-top:10px;
	margin-right:10px;
}
	
.box_text1 {
	width:556px;
	float:left;
	padding-top:15px; 
	padding-left:35px;
	padding-right:30px;	
	padding-bottom:30px;
	margin:0;
	} 
	
.box_text1_1 {
	width:280px; 
	padding-right:15px;
	float:left;	
	display:inline;
	margin:0;
	}
	
.box_text1_2 {
	width:246px; 
	float:left;	
	display:inline;
	margin:0;
	}
	
input.biuro {
	width:250px;
	background:#6583bf;
	border:none;
	color:#fff;
	font-family:arial, verdana, sans-serif;
	font-size:8pt;
	padding:2px; 
	margin-top:5px;
	opacity: 0.80;
	filter:alpha(opacity=80);	
	}
	
textarea.biuro {
	width:250px; 
	height:250px;
	background:#6583bf;
	border:none;
	color:#fff;
	font-family:arial, verdana, sans-serif;
	font-size:8pt;
	padding:2px; 
	margin-top:5px;
	opacity: 0.8;
	filter:alpha(opacity=80);	
	}  
	
.darkblue {
	color:#183455;
	} 
	
.darkbluelink {
	font-weight:bold;
	color:#183455;
	text-decoration:underline;
	}
	
.darkbluelink:hover {
	font-weight:bold;
	color:#2d4d74;
	text-decoration:underline;
	} 
	
.green {
	color:#407e03;
	}
	
.foto {
	border: 3px solid #1d3958; 
	text-decoration:none;
	} 
	
.mar40 {
	margin-right:40px;
	}
	
#white_box
{
	/*background-color:white;
	opacity: 0.85;
	filter:alpha(opacity=85);*/
	font-size:0;
	position:relative;
	margin:0;
	padding:0;
	left:11px;
	top:11px;
	width:740px;	
	height:550px;
	overflow:hidden;
}

.naglowek
{
	position:relative;
	margin-top:-470px;	
	margin-bottom:5px;
	left:11px;
	width:400px;
	height:30px;
	background-color:transparent;
}

#onas_pl
{
	background: url(../graphic/presentation/pl/topic_onas.png) no-repeat;	
}

#inwestycja_pl
{
	background: url(../graphic/presentation/pl/topic_inwestycja.png) no-repeat; 		
}

#lokalizacja_pl
{
	background: url(../graphic/presentation/pl/topic_lokalizacja.png) no-repeat; 		
}

#apartamenty_pl
{
	background: url(../graphic/presentation/pl/topic_apartamenty.png) no-repeat; 		
}

#galeria_pl
{
	background: url(../graphic/presentation/pl/topic_galeria.png) no-repeat; 		
}

#biuro_pl
{
	background: url(../graphic/presentation/pl/topic_biuro.png) no-repeat; 		
}

#mapastrony_pl
{
	background: url(../graphic/presentation/pl/topic_mapa_strony.png) no-repeat; 		
}

#polecnas_pl
{
	background: url(../graphic/presentation/pl/topic_polec_nas.png) no-repeat; 		
}

#pressroom_pl
{
	background: url(../graphic/presentation/pl/topic_press_room.png) no-repeat; 		
}

#prywatnosc_pl
{
	background: url(../graphic/presentation/pl/topic_polityka.png) no-repeat; 		
}

#lista_pl
{
	background: url(../graphic/presentation/pl/topic_lista.png) no-repeat;	
}

#onas_en
{
	background: url(../graphic/presentation/en/topic_onas.png) no-repeat;	
}

#inwestycja_en
{
	background: url(../graphic/presentation/en/topic_inwestycja.png) no-repeat; 		
}

#lokalizacja_en
{
	background: url(../graphic/presentation/en/topic_lokalizacja.png) no-repeat; 		
}

#apartamenty_en
{
	background: url(../graphic/presentation/en/topic_apartamenty.png) no-repeat; 		
}

#galeria_en
{
	background: url(../graphic/presentation/en/topic_galeria.png) no-repeat; 		
}

#biuro_en
{
	background: url(../graphic/presentation/en/topic_biuro.png) no-repeat; 		
}

#mapastrony_en
{
	background: url(../graphic/presentation/en/topic_mapa_strony.png) no-repeat; 		
}

#polecnas_en
{
	background: url(../graphic/presentation/en/topic_polec_nas.png) no-repeat; 		
}

#pressroom_en
{
	background: url(../graphic/presentation/en/topic_press_room.png) no-repeat; 		
}

#prywatnosc_en
{
	background: url(../graphic/presentation/en/topic_polityka.png) no-repeat; 		
}

#lista_en
{
	background: url(../graphic/presentation/en/topic_lista.png) no-repeat;	
}

#pole_suwak
{
	position:relative;
	margin:0;
	padding:0;
	left:11px;
	top:0px;
	width:680px;	
	height:430px;
	/*margin-top:-480px;*/
	overflow:hidden;
}
.tresc {
	width:640px;
	padding: 0px 0px 0px 20px;
	overflow:visible;
	margin:0; 
	float:left;
}
	
#v_scroll_cont
{
	float:right;
	width:10px;
	height:430px;
}
#arrow_top
{
	cursor:pointer;
	width:10px;
	height:9px;	
	background: url(../graphic/presentation/scroll_top_arrow.png) no-repeat; 
}
#arrow_bottom
{
	cursor:pointer;
	width:10px;
	height:9px;
	background: url(../graphic/presentation/scroll_bottom_arrow.png) no-repeat; 
}
#scroll_vertical
{
	width:10px;
	height:410px;
	
}
#scroller
{
	width:10px;
	height:100px;
	background: url(../graphic/presentation/scroller.png) no-repeat; 
	position:absolute;
	cursor:pointer;
}

#gal_top_arrow{
	width:44px;
	height:11px;
	margin:0 53px;
	background: url(../graphic/presentation/gal_top_arrow.png) no-repeat;	
	cursor:pointer;	
}

#gal_bot_arrow{
	width:44px;
	height:11px;
	margin:0 53px;
	background: url(../graphic/presentation/gal_bottom_arrow.png) no-repeat;	
	cursor:pointer;	
}


li a {
  text-decoration:none;
  font-size:14px;
  color:#183455;
  font-weight:bold;

}

.pole_wyszukiwarka {
	width:641px;
	height:110px;
	float:left;
	margin:0;
	padding:0; 
}

.pole_lista {
	width:586px;
	float:left;
	margin:0;
	padding-left:35px;
	padding-right:20px;
	padding-top:10px;
	border-top:1px solid #86a361;
	}
	
.box_topic_lista {
	width:641px;
	float:left;
	padding-top:15px;
	margin:0;
	}
	
.box_wysz_container {
	width:641px;
	float:left;
	padding-top:10px;
	margin:0;
	}
	
.kolumny_wysz {
			  width:136px;
			  float:left;
			  display:inline;
			  padding-right:20px;
			  line-height:22px;
			  font-size:8pt;
			  color:#285a92;
			  }
			  
.kolumny_wysz2 {
			  width:116px;
			  float:left;
			  display:inline;
			  line-height:22px;
			  font-size:8pt;
			  color:#285a92;
			  }
			  
.kolumny_wysz3 {
			  width:136px;
			  float:left;
			  display:inline;
			  padding-right:20px;
			  padding-left:35px;
			  line-height:22px;
			  font-size:8pt;
			  color:#285a92;
			  }
			  
.pole_wyboru {
			 width:132px;
			 padding:2px;
			 background:#5e83ad;
			 border:1px solid #ffffff;
			 color:#ffffff;
			 font-size:8pt;
			 }
			 
.pole_wyboru2 {
			 width:112px;
			 padding:2px;
			 background:#5e83ad;
			 border:1px solid #ffffff;
			 color:#ffffff;
			 font-size:8pt;
			 }
			 
.kolumny_wysz4 {
			  width:500px;
			  float:left;
			  display:inline;
			  line-height:22px;
			  font-size:8pt;
			  color:#285a92;
			  text-align:right;
			  }
			 
.kolumny_wysz5 {
			  width:111px;
			  float:left;
			  display:inline;
			  line-height:22px;
			  padding-right:30px;
			  font-size:8pt;
			  color:#285a92;
			  text-align:right;
			  }
			  
.container_lista1 {
				  width:566px;
				  float:left;
				  font-size:8pt;
				  color:#173655;
				  font-weight:bold;
				  }
				  
.container_lista2 {
				  width:566px;
				  float:left;
				  border-top: 1px solid #bebebe;
				  background:none;
				  font-size:8pt;
				  color:#525252;
				  text-decoration:none;
				  }
				  
.container_lista2:hover {
				  width:566px;
				  float:left;
				  border-top: 1px solid #bebebe;
				  background:#7a99b8;
				  font-size:8pt;
				  color:#ffffff;
				  text-decoration:none;
				  }
				  
.lista1_pole {
			 width:79px;
			 float:left;
			 display:inline;
			 background:url(../graphic/presentation/arrow_lista.gif) no-repeat left top;
			 padding-left:10px;
			 padding-right:5px;
			 padding-bottom:10px;
			 }
			 
.lista2_pole {
			 width:81px;
			 float:left;
			 display:inline;
			 padding-left:10px;
			 padding-right:3px;
			 padding-bottom:3px;
			 padding-top:3px;
			 }
			 
.sprzedane {
		   font-weight:bold;
		   color:#cb0000;
		   }
