body{margin:0; padding:0; background: url(../img/bg-top.jpg) repeat-x; font-family:Tahoma; font-size:11px;}
h1{margin:0; padding:0px;}
h2{margin:0; padding:0px;}
ul{margin:0; padding:0;}
ol{margin:0; padding:0;}
p{margin:0; padding:0;}
a{margin:0; padding:0; color:#ACA395;}
img{border:0; margin:0; padding:0;}

#wrapper{width:950px; margin:0 auto;}
#top{position:relative; height: 127px;}
	#top h1 a{text-indent:-9999px; display:block; width:170px; height:74px; background:url(../img/logo.png) no-repeat; position: absolute; left: 64px; top: 32px; outline:none;}
	#top .top-search {position: absolute; right: 0px; top: 30px;}
		#top .top-search .form-search{position: relative;}
			#top .top-search form .form-search input.text{background:url(../img/search-input.png) no-repeat; border:0; width:178px; height:14px; font:11px Tahoma; color:#B2B2B2; padding:8px 0 6px 10px;}
			#top .top-search form .form-search a.search-submit{background:url(../img/search-submit.png) no-repeat; border:0; width:15px; height:17px; display:block; text-indent:-9999px; position: absolute; right:17px; top: 7px; outline:none;}
	#top ul{list-style:none; position:absolute; right:0px; top:87px; height:38px;}
		#top ul li{display:inline; height:38px;}
			#top ul li a{float:left; display:block; font-size:14px; color:#000000; background:url(../img/bg_menu_a.png) no-repeat right top; margin-right:2px; padding-right:13px; text-decoration:none; outline:none; height:38px;}
			#top ul a:hover, #top ul a.active {background-position: bottom right; color: #FFFFFF; outline: none;}
				#top ul li a span{display:block; background:url(../img/bg_menu_span.png) no-repeat 0 0; line-height:37px; padding:0 0 1px 13px;}
				#top ul a:hover span, #top ul a.active span {background-position: bottom left; color: #FFFFFF;} 
			#top ul li.home a{background: url(../img/bg_menu_home.png) no-repeat !important; width: 38px; padding: 0 !important; text-indent: -9999px;}
				#top ul li.home a:hover, #top ul li.home a.active {background-position: bottom left !important; width: 38px; }
				
#breadcrumb{line-height:35px; padding:0 0 0 13px; height:35px;}
	#breadcrumb ul{list-style:none; line-height:35px;}
		#breadcrumb ul li{float:left;}
			#breadcrumb ul li a{color:#CCCCCC; font-family:Tahoma; text-decoration:none; background:url(../img/breadcrumb-sep.jpg) no-repeat 0 5px; padding:0 8px;}
				#breadcrumb ul li a:hover{text-decoration:underline;}
				#breadcrumb ul li a.first{background:url(../img/breadcrumb-first.jpg) no-repeat 0 3px; padding-left:14px;}
	#main .flash{width:950px; height:251px;}
			#main .box{width:303px; float:left; margin:0 20px 0px 0;}
			#main .last{margin:0 0px 5px 0;}
				#main .box h2{font-size:18px; line-height:18px; font-weight:normal; padding:20px 0 10px 13px;}
				#main .box p{color:#000000; font-size:11px; font-family:Tahoma; line-height:19px; padding:5px 13px; text-align:justify;}
				#main .box a.more{float:right; background:url(../img/button-bg.jpg) no-repeat; width:93px; height:28px; line-height:28px; display:block; font-family:Tahoma; color:#FFFFFF; text-align:center; text-decoration:none;}
	#main .subpage-top{border-top:1px solid #EDEDED;}
	
				#main .offerButtons { width: 950px; position:relative; height: 40px;  }
				#main .offerButtons a.more{ position: absolute; background:url(../img/button-bg.jpg) no-repeat; width:93px; height:28px; line-height:28px; display:block; font-family:Tahoma; color:#FFFFFF; text-align:center; text-decoration:none;}
				#main .offerButtons .item1 { left: 110px; top: 0; }
				#main .offerButtons .item2 { left: 435px; top: 0; }
				#main .offerButtons .item3 { left: 757px; top: 0; }
	
	#main .subpage-top{border-top:1px solid #EDEDED;}
	
		#main .subpage-top .box{margin:0 20px 15px 0;}
			#main .subpage-top .box h2{padding:10px 0 10px 13px;}
		#main .subpage-top .last{margin:0 0px 15px 0;}
	#main .subpage-content{border-top:1px solid #EDEDED; margin-bottom:20px;}
		#main .subpage-content .subpage-text{float:left; width:687px; padding:0 27px 0 13px;}
			#main .subpage-content .subpage-text h2{font-size:18px; color:#000000; padding:16px 0 13px 0;}
			#main .subpage-content .subpage-text p{font-size:11px; font-family:Tahoma; color:#000000; text-align:justify; line-height:21px; padding-bottom:15px;}
		#main .subpage-content .subpage-menu{float:left; width:223px;}
			#main .subpage-content .subpage-menu ul{list-style:none; margin:10px 0 0 0; padding:0 10px; background: #EDEDED url(../img/subpage-menu-bg.jpg) no-repeat left bottom;}
				#main .subpage-content .subpage-menu ul li{border-bottom:1px solid #D7D7D7;}
				#main .subpage-content .subpage-menu ul li.last{border-bottom:0;}
					#main .subpage-content .subpage-menu ul li a{background:url(../img/subpage-menu-a.png) no-repeat right center; width:193px; display:block; color:#000000; text-decoration:none; line-height:29px; padding:0 0 0 10px; outline:none;}
						#main .subpage-content .subpage-menu ul li a:hover, #main .subpage-content .subpage-menu ul li a.active{background:url(../img/subpage-menu-a-active.png) no-repeat right center; font-weight:bold;}
		
#footer{border-top:1px solid #E5E5E5; padding:0 9px 0 14px; height:46px; line-height:46px;}
	#footer p{color:#B2B2B2; font-family:Tahoma;}
	#footer .copyright {float:left;}
	#footer .realization {float:right;}
		#footer .realization a{text-decoration:none; color:#ACA395;}
			#footer .realization a:hover{text-decoration:underline;}
/* WYSZUKIWARKA */			
#main .subpage-content .subpage-text .search-form-subpage{margin:10px 0 20px; height:28px;}
	#main .subpage-content .subpage-text .search-form-subpage .search-form-input{border:1px solid #E5E5E5; color:#B2B2B2; float:left; line-height:normal; margin:0 5px 0 0; height:14px; padding:6px 5px; width:180px; font-size:11px;}
	#main .subpage-content .subpage-text .search-form-subpage a.search-submit{float:left; background:url(../img/button-bg.jpg) no-repeat; width:93px; height:28px; line-height:28px; color:#FFFFFF; text-align:center; text-decoration:none; display:block;}
#main .subpage-content .subpage-text .search-results{margin:0 0 0 15px;}
	#main .subpage-content .subpage-text .search-results li{line-height:25px; list-style:disc;}
		#main .subpage-content .subpage-text .search-results li a{color:#000000; text-decoration:none;}
			#main .subpage-content .subpage-text .search-results li a:hover{ text-decoration:underline;}
/* //WYSZUKIWARKA */	
/* FORMULARZE */
#main .subpage-content .subpage-text form.addC p{margin:0; padding:0 0 10px 0;}
	#main .subpage-content .subpage-text form.addC p .desc{display:block; float:left; line-height:normal; padding:5px 5px 0 0; text-align:right; width:200px;}
	#main .subpage-content .subpage-text form.addC p input.input, form.addC p textarea.input, form.addC p select.input{border:1px solid #E5E5E5; color:#B2B2B2; font-family:Tahoma; font-size:11px; height:15px; line-height:normal; padding:6px 5px 5px; width:330px;}
#main .subpage-content .subpage-text form.addC .alert{color:#CC0000; margin:0; padding:0 0 0 206px;}
#main .subpage-content .subpage-text form.addC .form-submit{background:url(../img/button-bg.jpg) no-repeat; width:93px; height:28px; line-height:28px; margin:0 0 0 454px; color:#FFFFFF; display:block; text-align:center; text-decoration:none;}
/* //FORMULARZE */
/* GALERIA */
#main .subpage-content .subpage-text ul.gallery{list-style:none;}
	#main .subpage-content .subpage-text ul.gallery li{float:left; margin:0 12px 12px 0;}
		#main .subpage-content .subpage-text ul.gallery li img{border:1px solid #E5E5E5; padding:3px;}
/* //GALERIA */
/* LISTA PODSTRON */
#main .subpage-content .subpage-text .list-subpage ul{list-style:none;}
	#main .subpage-content .subpage-text .list-subpage ul li{margin:0 0 20px 0;}
		#main .subpage-content .subpage-text .list-subpage ul li a{text-decoration:none; color:#000000;}
			#main .subpage-content .subpage-text .list-subpage ul li h4{margin:0 0 10px 0; padding:0; font-size:13px;}
				#main .subpage-content .subpage-text .list-subpage ul li h4 a:hover{text-decoration:underline;}
			#main .subpage-content .subpage-text .list-subpage ul li p{padding:0;}
		#main .subpage-content .subpage-text .list-subpage ul li img{border:1px solid #E5E5E5; padding:3px; float:left; margin:0 10px 0 0;}
		#main .subpage-content .subpage-text .list-subpage ul li a.more{background:url(../img/button-bg.jpg) no-repeat; width:93px; height:28px; line-height:28px; float:right; display:block; font-family:Tahoma; color:#FFFFFF; text-align:center; text-decoration:none;}

/* //LISTA PODSTRON */


.oferta {color: #f78218;}
.oferta:hover {color: #ACA395;}
