html, body {

	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	background-color: #efebe7;
	background-image: url("../dekoracje/tlo-w1.png");
	background-repeat: repeat-y;
	background-position: center;
	margin: 0;
	padding: 0;
	text-align: center;
}

div.srodek {
	border: 0px;
	width: 970px;
 	text-align: left;
	margin: 0 auto 0 auto;
	background-image: url("../dekoracje/tlo_tresc.png");
	background-repeat: no-repeat;
	background-position: 0px 120px;
}

div.jesien {
	background-image: url("../foto/listki.png");
	background-repeat: no-repeat;
	background-position: bottom left;
	}


div.srodek-1 {
	border: 0px;
	background-image: url("../dekoracje/tlo_tresc_dol.png");
	background-repeat: no-repeat;
	background-position: bottom;
}
#naglowek_pusty {
	width: 970px;
	height: 120px;
	margin: 0 auto 0 auto;
	background-image: url("../dekoracje/naglowek_tlo-w2.gif");
	top: 5px;
	padding-left: 0px;
	text-align: justify;

}


#naglowek {
	width: 970px;
	height: 100px;
	margin: 0 auto 0 auto;
	top: 5px;
	padding-left: 0px;
	position: absolute;
	text-align: justify;

}

#kalendarium {
	border: thin solid #c8800d;
	width: 748px;
	height: 210px;
	margin-top: 50px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	background-image: url("../dekoracje/tlo_kalendarium.png");
	}

#kalendarium-gora {
	border-bottom: thin solid #f3e9cb;
	width: 748px;
	height: 40px;
	padding-top: 5px;
	background-color: #fff7dd;
	margin-bottom: -15px;
	text-align: center;
	letter-spacing: 15px;
	font-variant: small-caps;
	font-style: oblique;	
	font-weight: bold;
	color: #c8800d;
	}

img.obrazek-glowa {
	position: absolute;
	z-index: 10;
}

img.obrazek-glowa:hover {
	position: absolute;
	z-index: 20;	
}

hr {
	background-color: #c8800d;
	color: #c8800d;
	border-width: 0px;
	height: 1px;	
	}

#ramka {
	width: 220px;
	margin: 0px 10px 0px 0px;
	border-right: thin solid #002200;
	top: 5px;
	padding: 10px;
	background-color: #dde8dd;
	float: left;
	text-align: justify;
}

div.ramka-info{
	width: 220px;
	margin: 0px 20px 20px 0px;
	background-color: #fff7dd;
	top: 5px;
	padding: 10px;
	float: left;
	text-align: justify;
	font-size: 12px;
	border: thin solid #f3e9cb;
}

div.naroznik-ld {
	background-image: url("../dekoracje/rog-ld.png");
	background-repeat: no-repeat;
	background-position: left bottom;}

div.ramka-po-prawej{
	width: 300px;
	margin: 0px 00px 5px 10px;
	border: thin solid #002200;
	top: 5px;
	padding: 10px;
	float: right;
	text-align: justify;
	font-size: 12px;
}

div.ramka-info h1 {
	font-weight: bold;
	font-size: 15px;
	text-align: left;
}

div.ramka-po-prawej h1 {
	font-weight: bold;
	font-size: 15px;
	text-align: left;
}

div.ramka-info p.podpis {
	font-weight: bold;
	font-size: 15px;
	text-align: right;
	clear: both;
}

div.ramka-po-prawej p.podpis {
	font-weight: bold;
	font-size: 15px;
	text-align: right;
	clear: both;
}

div.pasek1 {
	left: 0;
	margin: 0 auto 0 auto;
	top: 57px;
	padding-left: 0px;
	height: 20px;
	width: 441px;
	position: absolute;
	background-image: url("../dekoracje/bez_napisu_tlo.gif");
	text-align: center;
	word-spacing: 10px;
	letter-spacing: 2px;
	font-variant: small-caps;
	font-style: oblique;
	font-weight: bold;
	color: white;
	}

div.pasek2 {
	left: 440px;
	top: 57px;
	margin: 0 auto 0 auto;
	padding-left: 0px;
	height: 20px;
	width: 530px;
	position: absolute;
	background-image: url("../dekoracje/bez_napisu_tlo.gif");
	text-align: center;
	color: white;
	}

div.przycisk-ogloszenia {
	left: 160px;
	top: 82px;
	padding-left: 0px;
	padding-top: 3px;
	height: 21px;
	width: 149px;
	position: absolute;
	background-image: url("../dekoracje/przycisk-tlo.png");
	text-align: center;
	word-spacing: 10px;
	letter-spacing: 2px;
	font-variant: small-caps;
	font-style: oblique;
	font-weight: bold;
	color: white;
	}

div.przycisk-aktualnosci {
	left: 10px;
	top: 82px;
	padding-left: 0px;
	padding-top: 3px;
	height: 21px;
	width: 149px;
	position: absolute;
	background-image: url("../dekoracje/przycisk-tlo.png");
	text-align: center;
	word-spacing: 10px;
	letter-spacing: 2px;
	font-variant: small-caps;
	font-style: oblique;
	font-weight: bold;
	color: white;
	}

div.przycisk-kontakt {
	left: 309px;
	top: 82px;
	padding-left: 0px;
	padding-top: 3px;
	height: 21px;
	width: 130px;
	position: absolute;
	background-image: url("../dekoracje/przycisk-tlo_n.png");
	text-align: center;
	word-spacing: 10px;
	letter-spacing: 2px;
	font-variant: small-caps;
	font-style: oblique;
	font-weight: bold;
	color: white;
	}

div.drobny_tekst {
	padding: 10px 10px 10px 10px;
	text-align: justify;
	border: thin solid #c8800d;
	font-size: 12px;
	margin: 10px 0px 0px 0px;
	clear: both;
	}

div.propozycje {
	border: thin solid #002200;
	padding: 0px 10px 10px 10px;
	
	background-image: url("../dekoracje/propozycje_rekomendacje.png");
	background-repeat: no-repeat;
	background-position: right top;
	
	position: absolute;
	width: 480px;
	margin-left: 280px;
	z-index: 100;
	text-align: center;
	background-color: white;

}

a.propozycje, a.propozycje:hover {
	color: white;
	margin: 0px 5px 0px 0px;
	text-align: right;
	
}

p.propozycje {
	color: white;
	margin: 3px 0px 0px 0px;
	text-align: right;
	
}

div.drobny_tekst h1 {
	font-weight: bold;
	font-size: 15px;
	text-align: left;
}

div.drobny_tekst p.podpis {
	font-weight: bold;
	font-size: 12px;
	text-align: right;
	clear: both;
}

img.baner {
	border: none;
	margin-top: 5px;}

div.drobny_tekst img.baner {
	border: none;
	width: 725px;
		
}

#menu {
	width: 200px;
	float: right;
	overflow: hidden;
	margin: 10px 0px 0px 0px;
	padding: 10px 0px 0px 5px;
	position: relative;
	font-size: 12px;
}

#tresc1 {
	width: 750px;
	margin-left: 0px;
	overflow: hidden;
	padding: 0px 0px 20px 0px;
	background-color: #dddddd;
	text-align: left;
	}

#tresc {
	width: 750px;
	margin-left: 0px;
	float: left;
	padding: 10px 0px 5px 0px;
	margin-top: 10px;
	text-align: center;
	}

#menu hr {
	background-color: #ffffff;
	color: #ffffff;
	border-width: 0px;
	height: 1px;
	width: 190px;
	margin: 10px 0px 5px 0px;
	}



a.blok {
	background-color: #002200;
	padding: 1px 5px 1px 5px;
	color: #dde8dd;
	text-align: right;
	font-style: oblique;
	font-size: 12px;
}

a.blok:hover {
	background-color: #004400;
	color: #dde8dd;
	text-decoration: underline;
	}



#stopka {
	clear: both;
	width: 760px;
	height: 50px;
	padding: 5px 205px 5px 5px;
	margin-bottom: 0px;
	background-color: #dde8dd;
	background-image: url("../dekoracje/stopka_tlo_z_napisem-w2.png");
	border-top: thin double #002200;
	border-bottom: thin double #002200;
	text-align: center;
	font-size: 10px;
	color: #ffffff;
}

dl { 	/*border-bottom: thick solid white;*/
	margin-top: 0px;
	width: 190px;
	background-image: url("../dekoracje/menu_tlo-w1.png");
	background-repeat: no-repeat;
	background-position: bottom;	
	text-align: left;
	font-size: 15px;
	 }

dt {
	display: block;
	margin: 0px;
	height: 18px;
	background-image: url("../dekoracje/tlo_przycisk_green-w1.gif");
	padding: 5px 5px 5px 5px;
	color: #ffffff;
	font-weight: bold;
	font-size: 15px;
}

dt.menu-dol, dt.menu-dol:hover  {
	display: block;
	margin: 0px;
	height: 21px;
	background-image: url("../dekoracje/menu_dno-w1.png");
	padding: 0px 5px 5px 25px;
	color: #002200;
	font-weight: bold;
	font-size: 18px;
	}

dt.menu-gora, dt.menu-gora:hover  {
	display: block;
	margin: 0px;
	height: 22px;
	background-image: url("../dekoracje/menu-w1.png");
	background-repeat: no-repeat;
	padding: 23px 5px 5px 25px;
	color: #002200;
	font-weight: bold;
	font-size: 18px;
	}

dt.pusty, dt.pusty:hover  {
	display: block;
	margin: 0px;
	height: 5px;
	background-image: url("../dekoracje/menu_tlo-w1.png");
	padding: 0px 5px 5px 25px;
	color: #002200;
	font-weight: bold;
	font-size: 18px;
	}

dt:hover {
	color: #ffc683;
	background-image: url("../dekoracje/tlo_przycisk_pm-w1.gif");
}

dt.orange {
	display: block;
	margin-top: 5px;
	padding: 5px 5px 5px 5px;
	background-color: #cd8621;
	background-image: url("../dekoracje/tlo_przycisk_orange.gif");
	text-align: right;
}

dt.orange:hover {
	background-color: #ffa524;
	color: #dde8dd;
}

dl.przycisk_do_gory {
	position: absolute;
	bottom: 0px;
}

a.w_menu {
	color: #ffffff;
	}

a.w_menu:hover {
	color: #ffffff;
	text-decoration: underline;
	}

dt.blue {
	display: block;
	margin-top: 5px;
	padding: 5px 5px 5px 5px;
	background-color: #6e6aa4;
	background-image: url("../dekoracje/tlo_przycisk_blue.gif");
	color: #dde8dd;
	text-align: right;
}

dt.blue:hover {
	background-color: #9994de;
	color: #dde8dd;
}


dd {
	display: block;
	margin: 0px;
	/*border-left: thick solid #b2bcb2;
	border-bottom: thin solid #002200;
	background-color: #e5f8e5;*/
	border-left: thick solid #b2bcb2;
	border-bottom: thin solid #002200;
	padding: 5px 0px 5px 15px;
	background-color: #ffffff;
	color: #002200;
}

dd:hover {
	background-color: #bdc8bd;
	color: #002200;
}

p 	{text-align: justify;}
p.do_prawej 	{text-align: right;}

ul 	{text-align: left;}
ol 	{text-align: left;}
li.zaznacz {list-style-image: url("../dekoracje/zaznacz.png")}
li.zaliczone {list-style-image: url("../dekoracje/zaliczone.png")}


blockquote {font-style: oblique;
}

p.reklama {
		
	padding: 3px 3px 3px 3px;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
}

img	{border: none;
	padding: 0px;
	margin: 0px;}

img.logo{
	float: left;
	padding: 3px 10px 3px 3px;
	 }

img.logo_SWIG {
	float: right;
	vertical-align: middle }

img.galeria, img.galerie, img.poziomo, img.pionowo, img.mini_poz, img.mini_poz_prawy, img.mini_pion, img.mini_pion_prawy, img.fotka
		{padding: 0px 17px 21px 0px;
		background-image: url("../dekoracje/tlo-obrazek_d.png");
		background-repeat: no-repeat;
		background-position: bottom right;
		border: 0px;
		text-decoration: none;}


img.galeria {	width: 120px;
		height: 80px;
		margin: 0px;}

img.galerie {	width: 120px;
		height: 80px;
		margin: 0px;
		float: left;
		}

img.poziomo {	width: 120px;
		height: 80px;
		margin: 0px;
		}

img.pionowo {	width: 80px;
		height: 120px;
		margin: 0px;
		}

img.mini_poz  {	width: 120px;
		height: 80px;
		margin: 5px 20px 0px 0px;
		float: left;		
		}

img.mini_poz_prawy  {	width: 120px;
		height: 80px;
		margin: 10px 0px 0px 20px;
		float: right;		
		}

img.mini_pion {	width: 80px;
		height: 120px;
		margin: 0px;
		float: left;
		}

img.mini_pion_prawy {	width: 80px;
		height: 120px;
		margin: 10px 0px 0px 20px;
		text-decoration: none;
		float: right;
		}


div.galerie {	
		border-bottom: thin solid #c8800d;
	}
p.podpis {
	font-weight: bold;
	font-size: 16px;
	text-align: right;
	clear: both;
	color: #c8800d;
}


h1 {
	font-weight: bold;
	font-size: 24px;
	text-align: left;
	color: #c8800d;
}


h2 {
	font-style: oblique;
	font-weight: normal;
	font-size: 21px;
	text-align: left;
}

p.pozdrowienie {
	text-align: center;
	font-style: oblique;
	font-weight: bold;
	font-size: 13px;
}

p.pozdrowienie-podpis {
	font-style: oblique;
	font-weight: bold;
	font-size: 13px;
	text-align: right;
}

a {
        color: #075c36;
      	text-decoration: none;
	text-align: left;
}

a:hover {color: #075c36; text-decoration: underline;}

div.wyskocz {
	z-index: 0;	
}

div.wyskocz:hover {
	z-index: 20;	
}
