	
	body {text-align:center; margin:0; padding:0; font-size:12px; font-family: Tahoma, Arial, verdana, "Trebuchet MS", Lucida; background: #2a1a0f url(_images/bgr.png)}
	
	#bg {background: url(_images/bg.png) no-repeat top center}
	
	img {border:0;}
	em {font-style:normal;}
	form, fieldset {margin:0; padding:0; border:0;}
	a {text-decoration:none; color:#000002;}	
	a:hover {color:#898700;}	
	
	#wrapper {width:970px; margin:0 auto;}
	
	#top {width:970px; margin:0 auto; text-align:left; background:url(_images/header.png) no-repeat top; height:234px; position:relative;}
	h1 {margin:0; padding:0; font-size:20px; position:absolute; top:174px; right:61px;}
	
	#main {width:970px; margin:0 auto; text-align:left; background:url(_images/content.png);}
	#menu { clear:both; display:block; width:970px; height:108px;}
	#menu ul {list-style-type:none; padding:0; margin:1px 0 0 0; padding-left:107px;}
	#menu li {float:left; display:inline; text-align:center;}
	#menu li a {display:block; height:68px; color:#000; font-style:italic; font-family:Arial; font-size:18px;}
	#menu li a span {display:block; padding:32px 0 12px 0;}
	#menu li a:hover {background:url(_images/hover.png); color:#fff;}
	#menu .m1 {width:93px;}
	#menu .m2 {width:90px;}
	#menu .m2 a:hover {background:url(_images/hover.png) -93px 0;}
	#menu .m3 {width:98px;}
	#menu .m3 a:hover {background:url(_images/hover.png) -183px 0;}
	#menu .m4 {width:155px;}
	#menu .m4 a:hover {background:url(_images/hover.png) -281px 0;}
	#menu .m5 {width:116px;}
	#menu .m5 a:hover {background:url(_images/hover.png) -436px 0;}
	#menu .m6 {width:105px;}
	#menu .m6 a:hover {background:url(_images/hover.png) -552px 0;}
	#menu .m7 {width:95px;}
	#menu .m7 a:hover {background:url(_images/hover.png) -657px 0;}
	
	#text {padding-bottom:182px;padding:22px 32px 0 52px; margin:0; line-height:21px;}
	#text h2 {margin:22px 0 0 59px;}
	#text h2 span {font-size:18px; color:#A04A00; clear:both; display:block; padding-left:10px;padding-bottom:10px;}
	#text h2 span a {font-size:18px; color:#A04A00;}
	#text {background:url(_images/news.png) no-repeat 50px 0; overflow:auto;}

	#konie {padding:0 32px 0 52px;margin:0; line-height:21px;}
	#konie .left {background:url(_images/horses.png) no-repeat;float:left;width:410px;padding:0 0 20px 10px;}
	#konie .right {background:url(_images/horses.png) no-repeat; float:right;width:410px;padding:0 0 20px 10px;}
	#konie img {margin:0 30px 5px 15px; float:left;border: 3px solid rgb(103, 85, 69); }
	#konie p { padding: 5px; clear: both; }
	#konie h3 {padding:10px 0 0 52px;color:#A04A00;}
	#konie ul {width:130px;padding-top:10px; }
	#konie li {padding:0px;}

	#pokoje {padding: 15px;width:385px;border: 0px solid rgb(103, 85, 69);}

	#inner {background:url(_images/menu.png) no-repeat top; overflow:auto;}
	#horse {background:url(_images/bottom.png) no-repeat 10px bottom ; overflow:auto; min-height:500px;}
	* html #inner {height:1%;}
	* html #horse {height:1%;}

	#side {float:left; display:inline; width:497px; padding-bottom:102px; overflow:auto;}
	#main h2 {margin:0; padding:0; font-size:23px; color:#271200; font-weight:normal; font-style:italic; font-family:Arial; line-height:17px;}
	#main h2 span {font-size:18px; color:#A04A00; clear:both; display:block; padding-left:10px;}

	.news {background:url(_images/news.png) no-repeat 50px 0; overflow:auto;}
	* html .news {height:1%;}
	#main .news h2 {margin:22px 0 0 59px;}
	.news h3 { margin:22px 0 0 59px;text-decoration:underline;padding-bottom:5px;}
	.news h3 a { text-decoration:none;color:#000000;}
	.news h4 {font-size:16px; color:#A04A00; margin-left:40px;padding-bottom:2px;}

	.news p {padding:12px 24px 0 59px; margin:0; line-height:22px;}
	.news p img {float:left; margin:0 8px 0 0;}
	.news .date strong { text-decoration:underline;float:right;}
	.news ul {list-style-type:circle; padding:0 0 0 40px; margin:0;}
	.news li {padding:0 0 0 5px; margin:10px 0 0 20px; width:420px;}
	.news .more {width:100px; heigh:39px; display:block; margin:23px 0 0 359px; padding:0; background:url(_images/more.png) no-repeat; text-align:center;}
	.news .more a { font-size:17px; color:#000; font-style:italic; display:block; padding:8px 0; }
	.news .more a:hover {color:#fff;}
	
	#content {float:left; display:inline; width:432px}
	.sleep {background:url(_images/sleep.png) no-repeat; overflow:auto; width:468px; height:200px;}
	#main .sleep h2 {margin:24px 0 0 19px;}
	.sleep ul {float:left;  width:170px; list-style:none; padding:0; margin:24px 0 0 4px; font-family:Arial;  font-style:italic; font-size:14px; line-height:20px; }
	* html .sleep ul {display:inline; width:170px;}
	* html .sleep ul.second {display:inline; width:230px;}
	ul.second {width:240px;}
	.sleep ul li {padding:0 0 0 8px; margin:0;}

	.polecamy {background:url(_images/horses.png) no-repeat; overflow:auto; width:468px; height:200px;}
	#main .polecamy h2 {margin:24px 0 0 19px;}

	.mapka {background:url(_images/sleep.png) no-repeat; overflow:auto; width:468px;text-align:center;}
	#main .mapka h2 {margin:24px 0 0 19px;text-align:left;}
	#main .mapka img {padding-top:20px;padding-right:35px;text-align:center;}


	.zdjecia {background:url(_images/sleep.png) no-repeat; overflow:auto; width:468px;text-align:center;}
	#main .zdjecia h2 {margin:24px 0 0 19px;text-align:left;}
	
	.kulig {width:463px; height:280px; background:url(_images/kulig.png) no-repeat; overflow:auto; position:relative}
	#main .kulig h2 {margin:14px 0 0 16px;}
	.kulig p {color:#fff; font-size:14px; line-height:20px; margin:0; padding:16px 0 0 0; text-shadow: #000 1px 1px 4px;
}
	.kulig .more {display:block; position:absolute; left:154px; top:57px; width:101px; height:44px; padding:0; margin:0; text-align:center; overflow:visible;}
	.kulig .more a { font-size:17px; color:#000; font-style:italic; display:block; padding:8px 0; }
	.kulig .more a:hover {color:#fff;}

	#numery {text-align:center;}
	#kontakt {padding-left:60px;width:400px;line-height:20px;}
	#dojazd {padding-top:10px;}
	#dojazd p {font-size:13px;margin:0;padding:0 0 0 43px;line-height:20px;}
	#dojazd h4 {padding:0;}
	#adres {padding-left:40px;padding-top:10px;font-size:18px;line-height:24px;width:401px;}
	#linki {margin-left:10px;padding-top:10px;line-height:20px;width:401px;}
	#linki a {text-decoration:underline;font-weight:bold;}
	#archiwum {padding-left:15px;font-size:14px;line-height:24px;width:401px;}
	
	#footer {width:970px; margin:0 auto; text-align:left; color:#fff; background:url(_images/footer.png) no-repeat top; position:relative; height:72px;}
	#footer .left {position:absolute; left:80px; top:32px;padding:0; margin:0;}
	#footer ul {position:absolute; left:340px; top:32px; list-style-type:none; padding:0; margin:0;}
	#footer ul li {float:left; display:inline; padding:0 18px; }
	#footer ul li a {color:#fff;}
	a:focus {outline:0;}
	