body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	background-color: #89c7ed;
	margin: 0px;
	background-image: url(gfx/tlo_stari.jpg); background-repeat: no-repeat; background-attachment:fixed;
}

.clear { clear:both;}

.div_tlo_1 {width: 100%; height: 160px; }
.div_tlo_2 {width: 100%; height: auto; padding-bottom: 10px; }
.div_tlo_3 {width: 100%; height: 64px; }

#div_strona_logo {width: 960px; height: 160px; margin-left:auto; margin-right:auto; background-image: url(gfx/stalogo.png); background-repeat: no-repeat; background-position: left bottom;}

#div_strona_menu {width: 960px; height: 45px; margin-left:auto; margin-right:auto; background-color: white; border-radius: 8px; box-shadow: 0px 0px 5px #888;
border-style: solid; border-width: 1px; border-color: #ccc;}
	#div_strona_menu2	{	width: 940px;	height: 40px;	margin-left:auto; margin-right:auto;	padding-top: 8px;	}
		#div_strona_menu ul	{margin: 0px; padding: 0px; text-align: center;}
			#div_strona_menu ul li	{display:inline; list-style:none; margin-left:0px; margin-right: 0px; }

		#div_strona_menu li a	{	font-family: Arial; font-size: 22px; color:#223474; text-decoration:none; font-weight: bold; padding-left:15px; padding-right:15px; text-shadow: 1px 2px 3px rgba(0,0,0,0.3);}
		#div_strona_menu li a:hover	{text-decoration:none; color: white; position: relative; /*top: -2px;*/ background-color: #a5cfec; padding-top: 5px; padding-bottom: 7px;
		border-radius: 15px;
		}

.div_strona_strona {width: 960px; height: auto; margin-left:auto; margin-right:auto; margin-top: 10px; background-color: white; overflow:hidden; margin-bottom: 60px;
border-radius: 8px; box-shadow: 0px 0px 5px #888;
border-style: solid; border-width: 1px; border-color: #ccc;}


	.img_telefon {float: right; margin-top: 110px; width: 400px;}
	.div_strona_strona_srodek	{	width: 930px; height: auto; float: left;	margin-left: 10px; margin-top:10px; margin-bottom: 10px;	border-style: dashed; border-width: 0px;	}

	.h1_apartamenty {margin-top:5px; margin-bottom: 10px; padding-left: 0px; font-family: Verdana; font-size: 26px; color:#753319; text-shadow: 0px 1px 1px rgba(0,0,0,0.4);	}
	
	.h2_apartamenty {margin-top:55px; margin-bottom: 0px; margin-left: 0px; font-family: Helvetica; font-size: 45px; color:#124191; text-shadow: 0px 1px 1px rgba(0,0,0,0.4);	}
	.p_apartament_opis1 {font-family: Helvetica; margin-top: 0px; margin-left: 0px; margin-bottom: 0px; color:#1966c1; font-size: 19px;}
	
	.h3_apartament {margin-top:15px; margin-bottom: 0px; margin-left: 30px; font-family: Helvetica; font-size: 25px; color:#124191; text-shadow: 0px 1px 1px rgba(0,0,0,0.4);	}
	.p_apartament_opis2 {font-family: Helvetica; margin-top: 0px; margin-bottom: 0px; margin-left: 30px; color:#1966c1; font-size: 19px;}
	.p_apartament_cena1 {font-family: Helvetica; margin-top: 0px; margin-bottom: 0px; margin-left: 30px; color:#124191; font-size: 23px; font-weight: bold;}
	.p_apartament_cena1b {font-family: Helvetica; margin-top: 0px; margin-bottom: 0px; margin-left: 30px; color:#2566c1; font-size: 23px; font-weight: bold;}
	
	.p_apartament_cena11 {font-family: Helvetica; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; color:#2566c1; font-size: 23px; font-weight: bold;}
		
	.img_apart_opis1 {width: 200px; margin:5px; border-radius: 5px; box-shadow: 0px 0px 1px #303030;  border-style: solid; border-width: 2px; border-color: #0084e0;}
	.div_imagi {margin-left:25px;}
	.img_apart_opis {width: 200px; margin:5px; border-radius: 5px; box-shadow: 0px 0px 1px #303030;  border-style: solid; border-width: 2px; border-color: #0084e0;}
	
		.p_apartament_opis_b1 {font-family: Helvetica; margin-top: 10px; margin-left: 0px; margin-bottom: 1px; color:#1966c1; font-size: 18px; font-weight: bold; text-align: justify;}
		.p_apartament_opis_b2 {font-family: Helvetica; margin-top: 0px; margin-left: 0px; margin-bottom: 0px; color:#1966c1; font-size: 16px; text-align: justify;}
		.p_apartament_opis_b3 {font-family: Helvetica; margin-top: 0px; margin-left: 0px; margin-bottom: 10px; color:#1966c1; font-size: 18px; text-align: justify;}
		.p_apartament_opis_bc1 {font-family: Helvetica; margin-top: 0px; margin-bottom: 0px; margin-left: 30px; color:#124191; font-size: 23px; font-weight: bold;}
		.p_apartament_opis_bc2 {font-family: Helvetica; margin-top: 0px; margin-bottom: 10px; margin-left: 30px; color:#124191; font-size: 17px; }
		
/* O NAS O NAS O NAS O NAS O NAS O NAS */
		div.div_osoba {background-color: ; width: 650px; height: auto; margin-left: auto; margin-right: auto; overflow:hidden; margin-bottom: 20px;}
		div.div_osoba_zdjecie {background-color: ; width: 160px; height: 150px; float: left;}
		div.div_osoba_opis {background-color: ; width: 480px; height: auto; float: right; margin-right: 10px;}
			div.div_osoba h2 {margin-top: 0px; margin-bottom: 5px; font-family: Verdana; font-size: 20px; color:#427616; text-shadow: 0px 1px 1px rgba(0,0,0,0.3);}
			div.div_osoba p {margin-bottom: 5px; text-align: justify;}
			div.div_osoba img {margin: 7px; border-radius: 15px; box-shadow: 0px 0px 2px #303030;  border-style: solid; border-width: 4px; border-color: #427616;}

/* OFERTA OFERTA OFERTA OFERTA OFERTA OFERTA OFERTA OFERTA */
	.div_oferta_pojedyncza {background-color: ; width: 650px; height: auto; margin-left: auto; margin-right: auto; overflow:hidden; margin-bottom: 20px;}
	.div_oferta_pic {width:70px;  float: left;}
		.img_oferta {margin-top: 5px;}
	.div_oferta_kurs {width:570px; float: right; background-color: ;}
	
	.h2_oferta {margin-top: 0px; margin-bottom: 0px; font-family: Verdana; font-size: 20px; color:#427616; text-shadow: 0px 1px 1px rgba(0,0,0,0.3);}
	.p_oferta_wstep {margin-top: 0px; margin-bottom:10px; font-size: 18px;	text-align: justify; font-weight: bold;}
	.p_oferta_opis {margin-top: 0px; margin-bottom:2px; font-size: 13px;	text-align: justify; color:#555;}
	.p_oferta_opis_wiecej {margin-top: 5px; margin-bottom:2px; font-size: 12px;	text-align: justify;}
  .p_oferta_opis_wiecej a {font-family: Arial; font-size: 16px; color:#be6341; text-decoration:none; font-weight: bold;} 
	.p_oferta_opis_wiecej a:hover {color:#944d32; text-decoration:}	

/* OFERTA SZCZEGÓŁOWA OFERTA SZCZEGÓŁOWA */
	
	
	
		
	.p_ofertaszcz_p1 {text-align: justify; font-size: 14px;}
		.ul_ofertaszcz_ul1 { font-size: 14px; margin-top: 0px;}
	.p_ofertaszcz_p2 {text-align: justify; font-size: 14px; font-weight: bold; margin-bottom: 5px;}
	.p_ofertaszcz_cena {text-align: justify; font-size: 16px; font-weight: bold; margin-bottom: 5px; margin-top: 0px; color:#427616;}
	.p_ofertaszcz_p3 {text-align: center; font-size: 16px; margin: 0px;}
	.p_ofertaszcz_p4 {text-align: center; font-size: 16px; margin-top: 10px; font-weight: bold;}
	
/* GALERIA GALERIA GALERIA GALERIA */

		.div_galeria_pojedyncza {background-color: ; width: 650px; height: auto; margin-left: auto; margin-right: auto; overflow:hidden; margin-bottom: 20px; background-color: ;}
		.div_galeria_zdjecie {background-color: ; width: 100px; height: 100px; float: left;}
		.div_galeria_opis {background-color: ; width: 540px; height: auto; float: right; margin-right: 8px;}
			.h2_galeria_opis {margin-top: 0px; margin-bottom: 10px; font-family: Verdana; font-size: 16px; color:#427616; }
				.a_galeria_opis {margin-top: 0px; margin-bottom: 10px; font-family: Verdana; font-size: 16px; color:#427616; text-decoration:none; }
				.a_galeria_opis:hover {margin-top: 0px; margin-bottom: 10px; font-family: Verdana; font-size: 16px; color:#82b656; text-decoration:undrline; }
			.p_galeria_opis {margin-top: 0px; margin-bottom: 5px; font-size: 13px; text-align: justify;}
			.img_galeria_zdjecie {margin: 7px; border-radius: 10px; box-shadow: 0px 0px 2px #303030;  border-style: solid; border-width: 3px; border-color: #427616;}
			.img_galeria_zdjecie:hover {border-color: #82b656; box-shadow: 0px 0px 2px #808080;}

/* GALERIA SZCZEGÓŁOWA GALERIA SZCZEGÓŁOWA */

	.p_gal_szcz_podtytul {margin-top: 0px; margin-bottom: 5px; font-size: 14px; font-weight: bold;  color:#427616;}
	.p_gal_szcz_1 {margin-top: 0px; margin-bottom: 6px; font-size: 13px; text-align: justify;}
	
	.img_gal_szcz_150 {margin: 1px; margin-bottom:5px; margin-top:9px; border-radius: 3px; box-shadow: 0px 0px 2px #303030;  border-style: solid; border-width: 3px; border-color: #427616;}



/* KONTAKT KONTAKT KONTAKT KONTAKT KONTAKT */

	.p_kontakt_tytul {margin-top: 0px; margin-bottom:0px; font-size: 20px;	text-align: justify; font-weight: bold; color:#427616;}
	.p_kontakt_tytul2 {margin-top: 0px; margin-bottom:14px; font-size: 16px;	text-align: justify; font-weight: bold;}
	.p_kontakt_3 {margin-top: 0px; margin-bottom:4px; font-size: 14px;	text-align: justify;}
	.p_kontakt_4 {margin-top: 0px; margin-bottom:4px; font-size: 15px;	text-align: justify;  color:#000;}
	.a_kontakt {color:#be6341; text-decoration:none;}
	.a_kontakt:hover {color:#944d32;}



/* PRAWA PRAWA PRAWA PRAWA PRAWA PRAWA PRAWA */

	.div_strona_strona_prawa	{	width: 280px; height: auto;	float: right;	margin-right: 10px; margin-top:20px; margin-bottom: 10px;	border-style: dashed; border-width: 0px; }
	.div_strona_strona_prawa h2 {color: #427616; text-align: ;  font-size: 20px; font-family: arial; margin-top: 15px;
															 padding-left: 35px;	background-image: url(gfx/kosc2.png);  background-repeat: no-repeat; background-position: left top;
															 text-shadow: 2px 1px 2px rgba(0,0,0,0.3);}
	.div_strona_strona_prawa img {width: 25px}
	
	.div_tabulki {width: 92%; height: auto; margin-left:auto; margin-right:auto; margin-bottom: 25px; padding-bottom: 20px; border-color: #888; border-style:none none dashed none; border-width: 1px; background-color: ;	}
		.p_prawa {margin: 0px;}
		.p_prawa_gruby {font-size: 15px; margin-bottom: 0px; font-weight: bold;}
		.p_prawa_drugi {margin-top:2px; margin-bottom: 5px; color: #333;}
		.a_prawa {color:#be6341; text-decoration:none;}
		.a_prawa:hover {color:#944d32;}
						
									
/* border-radius: 10px; border-style: solid; border-width: 3px; border-color: #9ad5f3; box-shadow: 0px 0px 1px rgba(125,125,125,0.5); */

	.div_facebook {width: 250px; height: 410px; border-style: dashed; border-width: 0px;}

/* STOPKA STOPKA STOPKA STOPKA */

.div_stopka {width: 960px; height: 45px; margin-left:auto; margin-right:auto; background-color: white; border-radius: 8px; box-shadow: 0px 0px 5px #101010;}
	.div_stopka_menu2	{	width: 940px;	height: 30px;	margin-left:auto; margin-right:auto;	padding-top: 10px;	}
		.ul_stopka_menu	{margin: 0px; padding: 0px; text-align: center;}
		.li_stopka_menu	{display:inline; list-style:none; margin-left:0px; margin-right: 0px; }

		.a_stopka_menu	{	font-family: Arial; font-size: 15px; color:#555; text-decoration:none; font-weight: bold; padding-left:15px; padding-right:15px; text-shadow: 1px 1px 3px rgba(0,0,0,0.3);}
		.a_stopka_menu:hover	{text-decoration:none; color: white; position: relative; /*top: -2px;*/ background-color: #ce8a71; padding-top: 5px; padding-bottom: 7px;
		border-radius: 15px;
		}


	









