* {
	font-family: Arial, Helvetica, sans-serif;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	margin:0 auto;
}
body.index {
	background:url(../obr/tlo_mod.png) scroll 50% 100%;
	text-align:left;
	width:800px;
	height:900px;
}
table {
	background:#5E2F00;
	width:800px;
	height:auto;
}
p {
	text-indent:10px;
	font-size:13px;
	margin:5px 10px 0;
}
td {
	vertical-align:top;
}
h1 {
	position:relative;
	font-weight:700;
	color:#7B4937;
	text-decoration:underline;
}
h2 {
	font-size:14px;
	color:#7B4937;
	text-decoration:underline;
	letter-spacing:0.1em;
	margin:0 0 5px 5px;
}
h3 {
	font:bold 16px "Times New Roman", Times, serif;
	color:#7B4937;
	text-decoration:underline;
	margin:3px 0 0 10px;
}
img {
	margin:0;
	padding:0;
	border:none !important;
}
#naglowek {
	background:#E7C57D;
}
#gora {
	height:18px;
	margin:0;
}
.srodek-gory {
	background:url(../obr/pasek_gora2_mod.png);
	width:790px;
	height:18px;
	float:left;
}
#status_l {
	width:5px;
	height:18px;
	background:url(../obr/pasek_gora2_l_mod.png);
	float:left;
	margin:0;
}
#status_p {
	width:5px;
	height:18px;
	background:url(../obr/pasek_gora2_p_mod.png);
	float:left;
	margin:0;
}
.flaszki {
	border:none;
	float:right;
	margin:4px 2px 4px 2px;
}
#kontakt {
	background:url(../obr/kontakt2_mod.gif);
	float:left;
	clear: both;
	width:160px;
	height:145px;
	font-family:Arial, Helvetica, sans-serif;
	margin:5px 0 0 5px;
}
#kontakt p {
	text-align:left;
	font-size:11px;
	color:#630;
}
#zakladka {
	position:relative;
	width:210px;
	height:20px;
	background:url(../obr/zakladka_mod.gif);
	float:left;
	margin:0;
}
#zakladki {
	width:420px;
	height:20px;
	float:left;
	margin:0;
}
#zakladka1 {
	width:210px;
	height:20px;
	background:url(../obr/zakladka_mod.gif);
	float:left;
	margin:-20px 0 0 0;
}
#zakladka2 {
	width:210px;
	height:20px;
	background:url(../obr/zakladka_mod.gif);
	float:left;
	margin:0 0 0 150px;
}
#zakladka1 a, #zakladka2 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#630;
	font-size:14px;
	font-weight:normal;
	letter-spacing:0.1em;
	font-variant:small-caps;
}
#zakladka1 a:hover, #zakladka2 a:hover {
	text-decoration: underline;
	font-weight:bold;
}
#stopka {
	position:relative;
	vertical-align:bottom;
	background-image:url(../obr/stopka-mod.png);
	width:800px;
	height:70px;
	float:left;
	margin:0;
}
#stopka p {
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:9px;
	line-height:100%;
	margin:12px 0 0;
}
#ob_menu {
	float:left;
	width:160px;
	height:250px;
	margin:150px 0 0 -160px;
}
#omi-mid {
	width:156px;
	height:140px;
}
#omi-mid-txt h3 {
	margin:5px 5px 0 5px;
	text-align: center;
}
#omi-mid-txt p {
	text-decoration:none;
	border:none;
	color:#000;
}
#omi-mid-txt p {
	color:#000;
	font-size: 10px;
	text-align:center;
	text-indent:0;
}
a.head {
	cursor:pointer;
	border:0;
	display:block;
	text-transform:uppercase;
}
li ul {
	margin-left:0;
}
li {
	list-style-type:none;
}
#menu a.head {
	background-image:url(../obr/menu_pt2_mod.gif);
	display:block;
	width:146px;
	height:18px;
	font-size:11px;
	line-height:160%;
	text-indent:0;
	color:#630;
	font-weight:bold;
	text-decoration:none;
	margin:7px 0 5px 7px;
	padding:0;
}
#menu a.head:hover, #menu a.selected {
	background-image:url(../obr/menu_pt2_mod.gif);
	font-size:11px;
	color:#8B6137;
	font-weight:normal;
	text-decoration:underline;
}
#menu ul {
	color:#030;
	text-indent:0;
	border-width:0;
	margin:5px 5px 0 13px;
	padding:0;
}
#menu li li a {
	background-image:url(../obr/menu_pk_mod.gif);
	color:#090;
	display:block;
	width:134px;
	height:16px;
	margin-top:5px;
	font-size:11px;
	line-height:140%;
	text-decoration:none;
}
#menu li li a:hover, #menu li li a.selection {
	background-image:url(../obr/menu_pk_h_mod.gif);
	color:#060;
	font-size:10px;
	line-height:160%;
	letter-spacing:0;
	border-width:0;
	text-decoration:underline;
}
ul.pod li a{
	width:110px !important;
	font-size:9px !important;
	line-height:180% !important;
	background-image:url(../obr/menu_pk_h_sub.gif) !important;
}
p#opstatus {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	text-indent:0;
	margin-top:3px;
	color:#630;
	font-size:12px;
	font-weight:700;
	letter-spacing:0.1em;
	font-variant:small-caps;
}
.iframe {
	min-height:520px;
}
.iframe #piekarnia {
	background-image:url(../obr/piekarnia_mini.jpg);
	position:relative;
	float:left;
	width:200px;
	height:98px;
	margin:5px 5px 5px 0;
}
.iframe .innerfade {
	overflow:hidden;
	position:relative;
	float:left;
	height:180px;
	width:280px;
	margin:30px 0 0 -290px;
	padding:0;
}
.iframe p {
	font-size:12px;
	text-indent:1.2em;
	font-family:Arial, Helvetica, sans-serif;
	margin:5px 10px 0 5px;
}
.iframe a.prawo {
	float:right;
	margin-right:20px;
	font-size:10px;
	color:#7B4937;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
.iframe a#prawo {
	float:right;
	margin-right:20px;
	font-size:10px;
	color:#7B4937;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
.iframe div#ue {
	float:right;
	width:280px;
	margin:0 5px 0 5px;
}
.iframe div#aktualnosci {
	float:left;
	width:280px;
	margin:0 5px 0 5px;
}
.iframe div#fue {
	margin:5px 0 0 0;
	padding:0;
}
.iframe div#polecamy {
	float:left;
	width:100%;
	height:150px;
	margin-left:5px;
	clear:left;
}
#polecamy div#opis-p {
	width:300px;
	float:left;
	clear:right;
}


#polecamy div#d-reklama {
	position:relative;
	width:309px;
	height:140px;
	float:left;
	margin:0 0 0 -5px;
	padding:0;
}
#d-reklama IMG {
	position: absolute;
    z-index:8;
    opacity:0.0;
}

#d-reklama IMG.active {
    z-index:10;
    opacity:1.0;
}

#d-reklama IMG.last-active {
    z-index:9;
}


.iframe div#pod-polecamy {
	float:left;
	width:100%;
	height:345px;
}
.certyfikaty p {
	text-indent:1.2em;
	margin:5px 5px 0;
}
.certyfikaty div#cert1 {
	background:url(../obr/cert1mini.jpg);
	width:160px;
	height:229px;
	float:left;
	border:3px double #5E2F00;
	margin:8px 5px 5px;
}
.certyfikaty div#cert2 {
	background:url(../obr/cert2mini.jpg);
	width:160px;
	height:229px;
	float:right;
	border:3px double #5E2F00;
	margin:5px 5px 0;
}
.certyfikaty div#opis {
	margin-top:10px;
}
.certyfikaty p {
	text-indent:1.2em;
	margin:5px 5px 0;
}
#formularz {
	float:left;
	background:#E7C57D;
	font-family:"Times New Roman", Times, serif;
	margin:20px 0 0 20px;
}
p#fk {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-indent:1.2em;
	margin:3px 10px 0;
}
div#ps {
	width:600px;
	display:block;
	float:left;
}
p.ps {
	font-size:10px;
	margin:0;
	padding:0;
}
p.ps2 {
	font-size:10px;
	margin:0 0 0 5px;
	padding:0;
}
div.cele ul {
	width:490px;
	font-weight:700;
	font-size:12px;
	margin:20px 0 20px 40px;
}
div.cele ul li {
	font-size:12px;
	font-weight:400;
	list-style:circle;
	margin:10px 0 0 20px;
}
.dotacje h1, .cele h1 {
	text-align:center;
	font-size:16px;
	margin:10px 0 15px 5px;
}
.dotacje img#fue {
	float:none;
	clear:both;
	margin:5px 0;
}
.dotacje p.proj {
	font-style:italic;
	font-weight:700;
	text-align:center;
}
.dotacje p.opis-proj {
	text-align:center;
	font-weight:bold;
	font-size:13px;
	color:#7B4937;
	margin:15px 0 15px 0;
}
.dotacje #klos-pole {
	width:609px;
	height:85px;
	margin:0 0 0 -10px;
	padding:0;
	background:url(../obr/pole.gif);
}
div.archiwum {
	width:580px;
	height:auto;
	margin:5px 0 5px 10px;
}
div.archiwum p {
	font-size:12px;
	color:#000;
	text-indent:1.2em;
	margin:0 5px;
}
div.archiwum h2 {
	font-size:12px;
	color:#630;
	text-decoration:underline;
	margin:5px 0 10px 5px;
}
div.archiwum p.data {
	float:right;
	margin:3px 3px 0 0;
	font-size:10px;
	font-weight:bold;
}
div.archiwum p#cent {
	text-align:center;
	text-indent:0;
	text-decoration:underline;
	font-variant:small-caps;
	font-size:14px;
	font-weight:700;
	color:#000;
	margin:0;
}
div.archiwum #fotlewa {
	float:left;
	display:block;
	margin:0 5px;
}
div.archiwum #fotprawa {
	float:right;
	display:block;
	margin:0 5px;
}
div.archiwum .fotcent {
	display:block;
	margin:0 auto;
}
div.archiwum .wyr {
	color:#630;
	font-weight:700;
	font-size:12px;
}
div.archiwum #koperta {
	margin:5px 0 10px 50px;
	padding:0;
}
div.archiwum .tresc {
	background:#E7C57D;
	display:block;
}
.archiwum div {
	border:3px double #5E2F00;
	cursor:default;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
}
.lata h2 {
	font-size:14px;
	color:#630;
	text-decoration:underline;
	letter-spacing:0.2em;
	margin:5px 0 10px 15px;
}
.lata li {
	color:#000;
	font-size:13px;
	list-style:none;
	margin-left: 40px;
}
.lata {
	width:580px;
	height:auto;
	background:#FEF5D3;
	margin:0 auto;
}
.lata div {
	border:3px double #5E2F00;
	cursor:default;
	margin:5px 0 0;
}
div#ostatni {
	margin-bottom: 10px;
}
p.tabp {
	text-indent:10px;
	font-size:13px;
	margin:-12px 0 2px 160px;
}
p.tabd {
	text-indent:10px;
	font-size:13px;
	margin:0 0 2px;
}
p.zapr {
	font-size:13px;
	text-align:right;
	margin:5px 0 0;
}
h3#dlugi_napis {
	margin-left:6px;
}
.pieswie #fotchle {
	background:url(../obr/swchleby.gif);
	width:160px;
	height:90px;
	float:left;
}
.pieswie #fotbul {
	background:url(../obr/swbulki.gif);
	width:160px;
	height:90px;
	float:left;
}
.pieswie #fotcia {
	background:url(../obr/swciastka.gif);
	width:160px;
	height:90px;
	float:left;
}
.pieswie #fotbulh {
	background:url(../obr/swbulkih.gif);
	width:160px;
	height:90px;
	float:left;
}
.pieswie #fotciah {
	background:url(../obr/swciastkah.gif);
	width:160px;
	height:90px;
	float:left;
}
.pieswie #fotspec {
	background:url(../obr/swspecjalne.gif);
	width:160px;
	height:90px;
	float:left;
}
.piemro #fotchle {
	background:url(../obr/mrochleby.gif);
	width:160px;
	height:90px;
	float:left;
}
.piemro #fotbul {
	background:url(../obr/mrobulki.gif);
	width:160px;
	height:90px;
	float:left;
}
.piemro #fotcia {
	background:url(../obr/mrciastka.gif);
	width:160px;
	height:90px;
	float:left;
}
.piemro #fotbulh {
	background:url(../obr/mrbulkih.gif);
	width:160px;
	height:90px;
	float:left;
}
.piemro #fotciah {
	background:url(../obr/mrciastkah.gif);
	width:160px;
	height:90px;
	float:left;
}
.piemro #fotspec {
	background:url(../obr/mrspecjalne.gif);
	width:160px;
	height:90px;
	float:left;
}
div.pro table {
	width:580px;
	height:150px;
	border:1px solid #5E2F00;
	vertical-align:middle;
	background:url(../obr/tlo_produktow.png) !important;
}
div.pro td{
	border:none;
}
div.pro th {
	border:none;
	color:#000;
}
div.pro p {
	font-size:12px;
	margin:10px 0 0;
	color:#000;
}
.prod h2 {
	position:relative;
	font-size:18px;
	font-weight:700;
	margin:5px 0 10px 0;
}
#opis-nowosci {
	text-align:center;
	margin:5px 0 5px 0;
	color:#C0A58B;
	font-family:"Times New Roman", Times, serif;
	background:url(../obr/th2.gif);
	text-decoration:none;
	line-height:140%;
}
.prox {
	font-size:13px;
	background:#FEF5D3;
	cursor:pointer;
}
.nazwa td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#5E2F00;
	font-variant:small-caps;
	font-weight:600;
	text-indent:0;
	text-align:center;
}
.fotpro {
	width:140px;
	height:140px;
	border:none;
	margin:0;
}
.opis {
	font-family:"Times New Roman", Times, serif;
	color:#E7C57D;
	font-variant:small-caps;
	font-weight:700;
	text-indent:-15px;
	font-size:13px;
}
.worek {
	background:url(../obr/worek.gif);
	float:left;
	width:45px;
	height:60px;
	margin:10px 20px 0 10px;
}
div#sklepy {
	margin-top:0;
}
table#sklglowna {
	width:600px;
	border:none;
}
div#sklepywszystkie {
	border:none;
	margin:5px 0 5px 20px;
}
#sklepywszystkie p,td {
	text-indent:0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	border:none;
	margin:0;
}
#sklepywszystkie table {
	margin-top:5px;
	float:left;
}
.srodkowa {
	margin-left:15px;
	margin-right:15px;
	float:left;
}
#tekst {
	margin:10px;
}
#mapalink {
	display:block;
	background:url(../obr/mapa_mala.gif);
	width:100px;
	height:63px;
	margin:0 auto;
}
.zam {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:600;
	text-indent:5px;
	text-decoration:underline;
	margin:2px 0 0 2px;
}
.meil {
	font-size:10px;
	margin-top:2px;
}
.meilto{
	color:#630;
	font-size:9px;
	margin-left:-5px;
}
.telz {
	text-indent:10px;
	margin:0;
}
div#historia,div.historia {
	width:600px;
	margin:5px 0 0 5px;
}
#historia img,.historia img {
	float:left;
	margin:5px 5px 5px 0;
}
.certyfikaty div#certyfikaty,div.cele,div.dotacje {
	margin:0 10px;
}
div.cele p,.dotacje p {
	font-size:12px;
	text-indent:1.2em;
	margin:5px 5px 0;
}
div.cele a,.lata a,a.thickbox {
	color:#000;
	text-decoration:none;
}
.pieswie div,.piemro div {
	border:3px double #630;
	background:#E7C57D;
}
div.swieze,div.mrozone {
	display:block;
	background:#E7C57D;
	width:160px;
	height:120px;
	float:left;
	margin:20px 0 0 20px;
}
.swieze table, .mrozone table {
	height:120px;
	width:160px;
	background:url(../obr/tlo_sw_mro.png) no-repeat;
}
.mrozone h3, .swieze h3 {
	font-size:14px;
	color:#FFEB9F;
	text-decoration:none;
}
#asort-pokaz div,.fitness div,.nowosci div {
	border-top:2px solid #E7C57D;
	border-bottom:2px solid #E7C57D;
}
/*praca*/
.pracadla {
	width: 565px;
	height: auto;
}
.prac {
	margin-left: 5px;
	list-style: circle;
	font: 12px bold;
	color:#000;
}
.td {
	font-size: 14px;
	text-align: center;
	text-indent:0;
}
.tdp {
	position:relative;
	margin:0;
	padding:0;
	font-size: 14px;
}
.tdp a {
	float:right;
	margin:0 5px 0 0;
	font-size:10px;
}
.tdp a:hover {
	float:right;
	margin:0 5px 0 0;
	font-size:10px;
	text-decoration:underline;
}
#b.tdp {
	font-weight: bold;
	font-size: 16px;
}
#n.td {
	font-weight: bold;
	font-size: 16px;
	color:#630;
}
.obram-prac{
	margin:0 0 20px 20px;
	padding:0;
	width: 565px;
	height: auto;
	background:#FFEB9F;
	border:3px double #5E2F00;
}
.obram-prac p{
	text-indent:0px;
	text-align:center;
}
.td {
	font-family:"Times New Roman", Times, serif;
	font-size: 14px;
	color: #630;
	text-align: center;
	letter-spacing:0.1em;
	margin-top: 10px;
	text-indent:0;
}
.tdm {
	font-size:12px;
	font-weight:bold;
	text-align: center;
}
.work {
	font-size: 12px;
	list-style: circle;
	margin-left: 40px;
}
.sdsklep {
	width:180px;
	height:108px;
	margin:5px;
	float:left;
}
.sdsklep table {
	background:#E7C57D;
}
.komorka {
	height:12px;
	border:1px solid #5E2F00;
}
.dzielnica {
	font-weight: 700;
	font-style:italic;
	padding:5px 0 5px 0;
}
#prawo {
	float:right;
	padding:0;
}
div#glowna {
	background:#E7C57D !important;
	}
.podzial-sekcji {
	background:url(../obr/oddziel.gif);
	width:600px;
	height:20px;
	margin:5px 0 10px 0;
	padding:0;
}
.kreska {
	width:12px;
	height:350px;
	float:left;
	background:url(../obr/kreska.gif) no-repeat;
	vertical-align:middle;
	margin:0 auto;
	padding:0;
	margin-left:10px;
}