*
{
	margin: 0;
	border: none;
	padding:0;
	
	
}

p, div
{
	font-family: 'Georgia', times, serif;
	font-size: 10pt;
}

a
{
	text-decoration: none;
	border: none;
	color: #A65722;
}

a:hover
{
	color: #fff;
}

#logo
{
	margin-left: 0;
	height: 220px;
	
}

#logo a
{
	width: 240px;
	height: 220px;
	text-indent: -9999px;
	display: block;
	margin: 0;
	background-position: 10px 0;
	background-repeat: no-repeat;
	background-image: url('logo.jpg?v=2');
}

#obrazekglowny
{
	margin-right: 0;
	height: 220px;
}

#menuglowne, #trescstrony
{
	margin-left: 0;
	margin-right: 0;
	width: 720px;
	
}

#menuglowne
{
	height: 38px;
	background-image: url('menu_tlo.png');
	
}


#wstep
{
}

#fotowl
{
}

#top
{
	overflow: hidden;
	background-image: url('toptlo.jpg');
}

body
{
	background-image: url('tlo.jpg');	
}

.container_12
{
	overflow: hidden;
	background-image: url('toptlo.jpg');
}

#fotowl img
{
	margin-top: 10px;
	margin-bottom: 10px;
}

#main.grid_9
{
	margin: 0;
	width: 720px;
}

#wstep
{
	padding: 40px;
	width: 300px;
}

#wstep p.podpis
{
	text-indent: -9999px;
	height: 106px;
	background-image: url('podpis.png');
	background-position: 100% 0;
	background-repeat: no-repeat;
}

p.cytat
{
	font-style: italic;
	font-size: 8pt;
	text-indent: 0 !important;
	margin-bottom: 10px !important;
	margin-top: 10px !important ;

}

p.first
{
	text-indent: 0 !important;
	overflow: hidden;
}

#wstep span.first
{
	float: left;
	height: 45px;
	width: 35px;
	margin-right: 4px;
	background-image: url('z.png');
	text-indent: -9999px;
}

#main p
{
	text-indent: 20px;
	margin-bottom: 5px;
	text-align: justify;
}

#stopka
{
	background-color: #4C2414;
	color: #EDD0AE;
	margin: 0;
	text-shadow: 1px 1px 1px #000;
	padding: 3px;
	width: 954px;
	background-image: url('stopka.png');
	background-repeat: repeat-x;
}

#stopka span
{
	float: right;
	color: #E9CFAA;
	font-size: 8pt;
}

#stopka a
{
	color: #E9CFAA;
}

#stopka a:hover
{
	color: #fff;
}

#pb 
{
	margin: 0;
	width: 240px;
	background-image: url('deska.jpg');
	min-height: 770px;
}

#menuglowne 
{
	overflow: hidden;
}

#menuglowne span, #menuglowne a.m
{
	display: block;
	float: left;
	background-image: url('menu.png');
	height: 38px;
	text-indent: -9999px;
	background-position: 0 0;
}

body.en #menuglowne span, body.en #menuglowne a.m
{
	background-image: url('e_menu.png');
}

#menuglowne span
{
	width: 20px;
}

#menuglowne a.m1
{
	width: 75px;
	background-position: -20px 0;
}

#menuglowne a.m1:hover
{
	background-position: -20px 38px;
}

#menuglowne a.m2
{
	width: 85px;
	background-position: -100px 0;
}

#menuglowne a.m2:hover
{
	background-position: -100px 38px;
}

#menuglowne a.m3
{
	width: 215px;
	background-position: -190px 0;
}

#menuglowne a.m3:hover
{
	background-position: -190px 38px;
}

#menuglowne a.m4
{
	width: 142px;
	background-position: -405px 0;
}

#menuglowne a.m4:hover
{
	background-position: -405px 38px;
}

#menuglowne a.m5
{
	width: 70px;
	background-position: -553px 0;
}

#menuglowne a.m5:hover
{
	background-position: -553px 38px;
}



body.en #menuglowne a.m1
{
	width: 175px;
	background-position: -20px 0;
}

body.en #menuglowne a.m1:hover
{
	background-position: -20px 38px;
}

body.en #menuglowne a.m2
{
	width: 113px;
	background-position: -200px 0;
}

body.en #menuglowne a.m2:hover
{
	background-position: -200px 38px;
}

body.en #menuglowne a.m3
{
	width: 143px;
	background-position: -315px 0;
}

body.en #menuglowne a.m3:hover
{
	background-position: -315px 38px;
}

body.en #menuglowne a.m4
{
	width: 58px;
	background-position: -460px 0;
}

body.en #menuglowne a.m4:hover
{
	background-position: -460px 38px;
}

body.en #menuglowne a.m5
{
	width: 68px;
	background-position: -516px 0;
}

body.en #menuglowne a.m5:hover
{
	background-position: -516px 38px;
}




h1.skupd
{
	display: block;
	width: 240px;
	height: 85px;
	text-indent: -9999px;
	background-image: url('skup_dziczyzny.jpg');
}

body.en h1.skupd
{
	background-image: url('e_skup_dziczyzny.jpg');
}

h3.akt
{
	display: block;
	width: 240px;
	height: 45px;
	text-indent: -9999px;
	background-image: url('akt.jpg');
}

body.en h3.akt
{
	background-image: url('e_akt.jpg');
}

div.skupd
{
	height: 133px;
	color: #EED4B1;
	font-size: 8pt;
	text-shadow: 0 1px 1px #000;
	padding-left: 10px;
	padding-right: 10px;
}

p.more
{
	
}
#pb p
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 8pt;
	margin-bottom: 5px;
	overflow: hidden;
}

#pb img
{
	float: left;
	margin-right: 10px;
	border: 1px #190B00 solid;
}

a.more
{
	float: right;
	font-size: 8pt;
}

div.news
{
	padding: 10px;
	text-shadow: 0 1px 1px #000;
	border-bottom: 1px solid #1E1202;
}

div.news .tytul a
{
	color: #daab67;
	font-size: 11pt;
	font-family: 'Georgia', times, serif;
}

div.news .tytul a:hover
{
	color: #fff;
	text-shadow: 0px 0px 5px #daab67;
	text-shadow: 0px 0px 2px #fff;
}

div.news .lead, div.news .lead *
{
	color: #BF967A;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 8pt;
}

div.news .lead b
{
	color: #EED4B1;
}


.kontakt
{
	
}

.mapa
{
	float: left;
	margin-top: 10px;
}
.mapa p
{
	font-size: 8pt !important;
	margin-top: 10px;
}

.mapa p, .kontakt p
{
	text-indent: 0 !important;
}

.ramka_mapy
{
	border: 1px solid #BF967A;
}

#main h2
{
	font-weight: normal;
	border-bottom: #A55621 1px solid;
	color: #A55621;
	font-size: 12pt;
	margin-bottom: 10px;
	padding-top: 15px;
	text-indent: 20px;
}

.kontakt p
{
	padding-left: 20px;
	padding-top: 4px;
	padding-bottom: 5px;
}

h1.kontakt
{
	width: 380px;
	height: 159px;
	background-image: url('kontakt.jpg');
	text-indent: -9999px;
}

body.en h1.kontakt
{
	background-image: url('e_kontakt.jpg') !important;
}

.sklepy p
{
	font-size: 9pt;
	text-indent: 0 !important;
	padding-bottom: 10px;
	padding-left: 40px;
}

#main h3
{
	font-size: 8pt;
	color: #4C2414;
	margin-top: 14px;
	border-bottom: #C7AD8A 1px solid;
	margin-bottom: 5px;
	text-indent: 30px;
}

#main h3 a
{
	color: #4C2414;
}

#main h3 a:hover
{
	color: #A55621;
}

.sklepygraf h1
{
	height: 159px;
	width: 700px;
	background-image: url('sklepygraf.jpg');
	text-indent: -9999px;
}

body.en .sklepygraf h1
{
	background-image: url('e_sklepygraf.jpg') !important;
}

.dziczyzna h1
{
	height: 159px;
	width: 700px;
	background-image: url('podkogutem.jpg');
	text-indent: -9999px;
}

body.en .dziczyzna h1
{
	background-image: url('e_podkogutem.jpg') !important;
}

ul, li
{
	margin-left: 30px;
	
}

li
{
	font-size: 14pt;
	color: #4C2414;
	list-style: circle;
	padding-top: 10px;
}

ul
{
	margin-bottom: 30px;
}

.newsone img
{
	float: left;
	margin-right: 10px;
	max-width: 380px;
}

.newsone p, .newsone h2, .newsone h3
{
	margin-bottom: 20px !important;
}

.newsone h2
{
	font-size: 16pt !important;
}

.newsone h3
{
	font-size: 9pt !important;
}

.newsone
{
	margin-top: 10px;
}

#menuglowne
{
	position: relative;
}

.langsel
{
	position: absolute;
	right: 6px;
	top: 11px;
	width: 27px;
	height: 17px;
	
	
}

.langsel a
{
	width: 100%;
	height: 100%;
	text-indent: -9999px;
	display: block;
	background-image: url('l.png');
}

.langsel.pl a
{
	background-position: 0 16px;
}

.langsel.en a
{
	background-position: 0 0px;
}

.langsel.en a:hover
{
	background-position: 27px 0;
}

.langsel.pl a:hover
{
	background-position: 27px 16px;
}