	#top {width: 980px; height:94px; margin: 0 auto; padding:0; position:relative;}
		#top .logo { position:absolute; top:6px; left:3px;}
		#top .menu{ position:absolute; top:0; right:49px;}
			*.navmenu {float:left; font-size: 12px; font-family: Tahoma; font-weight: none; cursor:pointer; background: url(images/menu_sep.jpg) no-repeat left top;}
				a.navmenu:link {color: #8e8164; text-decoration: none; padding:19px;}
				a.navmenu:visited {color: #8e8164; text-decoration: none;padding:19px;}
				a.navmenu:hover {color: #8e8164; text-decoration: none; padding:19px; background:url(images/navmenu2.jpg) repeat-x top;}
			*.navmenu2 {float:left; font-size: 12px; font-family: Tahoma; font-weight: none; cursor:pointer; background: url(images/menu_sep.jpg) no-repeat left top;}
				a.navmenu2:link {color: #8e8164; text-decoration: none; padding:19px; background:url(images/navmenu2.jpg) repeat-x top;}
				a.navmenu2:visited {color: #8e8164; text-decoration: none; padding:19px; background:url(images/navmenu2.jpg) repeat-x top;}
				a.navmenu2:hover {color: #8e8164; text-decoration: none; padding:19px; background:url(images/navmenu2.jpg) repeat-x top;}
		#top .icons {position: absolute; top:0; right:0px; background:url(images/bgiconbox.jpg) no-repeat; padding:11px 5px 10px 5px;}
		#top .icons img {padding: 0 0 5px 0;}
		#top .search { position:absolute; top:68px; right:0px;}
	#main {width: 980px; padding:0 ; margin:0 auto; }
	#main .left {width: 275px; padding:6px 10px 10px 0; margin:0; float:left;}
	#main .right {width: 683px; float:left; margin: 0px 0 0 0; background: url(images/bgHeaderTop.jpg) repeat-x top; padding: 7px 6px 0 6px;}
	.offerBox {padding-top: 8px;}
		.offerBox .box {float: left; padding:5px 6px 5px 4px; width:161px;}
		.offerBox .box2 {float: left; padding:5px 5px 100px 4px; background: url(images/bgOfferMain.jpg) repeat-x top;  width:161px;}
		.offerBox .box3 {float: left; padding:5px 5px 10px 4px; background: url(images/bgOfferMain.jpg) repeat-x top; margin: 0px 5px 0 5px; width:320px; float:left;}
	#main .left2 {width: 275px; padding:0 10px 10px 0; margin:0; float:left;}
		#main .left2 .random {color:#FFFFFF; height:197px; padding-top:30px;}
		#main .left2 .section_name {font-size:13px; font-weight:bold; color:#6a5f47; padding-top:30px;}
	#main .right2 {width: 683px; float:left; margin: 0px 0 10px 0; line-height:15px; font-size:11px; font-family:Tahoma; background: url(images/bgHeaderTop.jpg) repeat-x top; padding: 7px 6px 0 6px;}
	#main .right2 .page_name { margin: 10px 0 10px 0; font-size:12px; color:#b31d28; font-weight:none; border-bottom:1px solid #e1ddd3; padding-bottom:5px;}
	
	h3 {font-size:13px; color:#b31d28;}
	.img {border: 3px solid #ae9f7e;}
	
	#NewsBox {height:227px;}
	.BoxCaption {background: url(images/bgCaption.jpg) no-repeat left top; padding: 16px 0 14px 0;}
		#LastNews .imgNews {float: left; margin-right:5px; background: url(images/bgNewsImg.jpg) repeat-y top left; padding:5px;}
		#LastNews .date {font-size: 10px; color:#fff; margin: 0 0 3px 0;}
		#LastNews .name {margin: 3px 0 3px 0;}
			#LastNews .name a { color: #5b4e31; font-weight:bold; font-size:12px;}
		#LastNews .text, #LastNews .more a {color: #FFFFFF; font-size:11px;}
		#LastNews .more {text-align:right;}
		#NewsShow .imgNews {float: left; margin-right:5px; background: url(images/bgNewsImg.jpg) repeat-y top left; padding:5px;}
				#NewsShow .date {font-size: 10px; color:#4f4f4f; margin: 0 0 3px 0;}
				#NewsShow .name {margin: 3px 0 3px 0;}
					#NewsShow .name a { color: #5b4e31; font-weight:bold; font-size:12px;}
				#NewsShow .text, #LastNews .more a {color: #4f4f4f; font-size:11px;}
				#NewsShow .more {text-align:right;}


	#companyBox {color: #4f4f4f; font-size:11px; line-height: 16px; }
	#contactBox {margin: 20px 0 0 0; background: url(images/bgcontactbox.jpg) repeat-x top; padding:2px 0 0 0;}
	
	#quote .body{width:650px;position:relative;font-size:11px;padding:20px;}
		#quote .body .t{z-index:-50;background:url(images/cyt1.png) 0 0 no-repeat;position:absolute;top:8px;left:5px;width:31px;height:24px;behavior: url(engine_tools/iepngfix.htc);}
		#quote .body .b{z-index:-50;background:url(images/cyt2.png) 0 0 no-repeat;float:right;position:relative;width:31px;top:-35px;height:24px;behavior: url(engine_tools/iepngfix.htc);}
		#quote .body div{position:relative;z-index:0; text-align:justify; padding:0px;}
		#quote .body div h4 {font-size: 12px;}
	
	#Footer {background:url(images/bgFooter.jpg) no-repeat top left; margin:0px auto; clear:both; width: 969px; padding: 10px 0 0 0; text-align:center;}
	#Footer .menu {text-aling:center; float:right; margin-bottom:20px;}
	#Footer .menu .footermenu {float: left; padding: 0 12px 0 12px; background:url(images/menu_sep.jpg) right no-repeat;}
	#Footer .cdweb { float:left; text-align:left; margin-top:5px; color:#ae9f7e;} 
	#Footer .cdweb a{ color:#ae9f7e;}
	#Footer .stopka {float:left;}


	#SearchHeaderCaption {font-weight:bold; }
	#SearchHeaderCaption .name {width: 100px;}
	#SearchHeaderCaption .kondygnacja, #SearchHeaderCaption .powierzchnia {width: 100px;}
	#SearchHeaderCaption .powierzchnia2 {width: 110px; }
	#SearchHeaderCaption .cena {width: 80px;}
	#SearchHeaderCaption .dostepnosc {width: 80px;}

	
	#productDetail td {border-bottom:1px dotted #d2cebc;cursor:pointer}
	#productDetail:hover { background: #d2cebc;}
	#productDetail td.name h1 a {color:#b31d28; font-size:12px; margin:0;}

	#productFull .name h1 {margin:10px 0 0 0; color:#b31d28; font-size:13px;  font-weight:bold;}
	#productFull .bdl {margin: 20px 0 0  0; width:200px; float:left; padding-bottom:20px;}
	#productFull .bdl div {border-bottom:1px dotted #af9f7e; padding: 3px 0 3px 0;}
	#productFull .bdl h2 {font-size:12px;}
	#productFull .bdr { float:right;}
	#productFull .bdr .pic {border: 2px solid #afa07f;}
	#productFull .bdr .pic img {width: 450px;}
	#productFull .info { clear:both; border-top: 1px solid #ded9c6; margin-top:15px; padding:8px;}
	#productFull .info .cena {margin:10px 0 0 0; color:#afa07f; font-size:13px;  font-weight:bold; float:left;}
	#productFull .info .cart {margin:6px 30px 0  0; color:#afa07f; font-size:13px;  font-weight:bold; float:left;}
	#productFull .info .cart a:hover {text-decoration:none;}
	table.plan {width: 200px;}
	.plan td {border-bottom:1px dotted #af9f7e; padding: 3px 5px 3px 0;}

	/* BODY */
	body {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; height: 100%; font-family:Tahoma; font-size:11px; background:url(images/bg.jpg) repeat-x top #ece8dd;}
		p {font-size : 11px; font-family : Tahoma; color : #363535; line-height : 15px;}
		td {font-size : 11px; font-family : Tahoma; color : #363535; line-height : 15px;}
		hr {color: #dddddd; height: 1px; background: #dddddd; border: 0px; width: 100%;}
		ul { list-style-type: square;}
		li {font-size : 11px; font-family : Tahoma; color : #363535; padding-left : 4px; line-height : 15px;}
		a:link {color: #363535; text-decoration: none;}
		a:visited { color: #363535; text-decoration: none;}
		a:hover {color: #363535; text-decoration: underline;}
	.header {font-size: 11px; font-family: Tahoma; color: #000000; font-weight: bold; padding: 0px 0px 20px 0px; background: url(images/crm1.jpg) 0px 15px no-repeat;}
	*.lang {font-size: 9px;}
	*.linktt {font-size : 9px; font-family : Tahoma; color : #363535;}
	*.linktt:link {color : #363535; text-decoration: none;}
	*.linktt:visited {color : #363535; text-decoration : none;}
	*.linktt:hover {color : #000000; text-decoration : none;}
	.textarea1 {font: 11px Tahoma; color: #2a4d76; padding: 2px; background: #ffffff;border : solid #a1a6a7 1px; }
	.input1 {font: 11px Tahoma; color: #2a4d76; padding: 2px; background: #ffffff; border : solid #a1a6a7 1px; }
	.select1 {font: 11px Tahoma; color: #3D3D3D; padding: 2px; padding-right: 2px; background: #ffffff; border : solid #919191 1px; z-index: 1;}
	.submit1 {background: #92191e; font: 11px Tahoma; color: #ffffff; padding: 3px 5px 3px 5px;; border : solid #b554a9 0px; cursor : pointer;}
	.submit1:hover {background: #da3e42; font: 11px Tahoma; color: #ffffff; padding: 3px 5px 3px 5px;; border : solid #b554a9 0px; cursor : pointer;}
	.submit1_none {background: url(images/bgSubmitNone.jpg) repeat-x #302f5f; font: 11px Tahoma; color: #ffffff; padding: 3px 5px 3px 5px;; border : solid #b554a9 0px; cursor : pointer;}
	.submit1_selected {background: url(images/bgSubmit.jpg) repeat-x #b996cb; font: 11px Tahoma; color: #ffffff; padding: 3px 5px 3px 5px;; border : solid #b554a9 0px; cursor : pointer;}
	a.submit1 {background: url(images/bgSubmitNone.jpg) repeat-x top #302f5f; font: 11px Tahoma; color: #ffffff; padding: 3px 5px 3px 5px; border : solid #b554a9 0px; cursor : pointer; text-decoration:none;}
	a.submit1:hover {background: url(images/bgSubmit.jpg) repeat-x top #b996cb; font: 11px Tahoma; color: #ffffff; padding: 3px 5px 3px 5px; border : solid #b554a9 0px; cursor : pointer; text-decoration:none;}
	.submit2 {background: #788715; font: 11px Tahoma; color: #ffffff; padding: 1px; border : solid #000000 1px; cursor : pointer;}

	/* DIV GLOWNY DLA LISTY FOLDEROW */
	div.nav00 {}
	div.nav1 {display : none;}
	/* NAZWA FOLDERU */
		a.nav2 {font-size : 11px; font-family : Tahoma; background : url(images/bgArrowNone.jpg) top left no-repeat #ece8dd; padding : 6px 0px 6px 15px; display:block; width: 260px; border-bottom: 1px dotted #bab4a6;}
		a.nav2:link {color: #37342A; text-decoration: none; }
		a.nav2:visited {color: #37342A; text-decoration: none;}
		a.nav2:hover {color: #AA0000; text-decoration: none; background : url(images/bgArrow.jpg) top left no-repeat #c2bb9f; padding : 6px 0px 6px 15px; display:block; width: 260px; border-bottom: 1px dotted #bab4a6;}
	/* NAZWA FOLDERU ZAZNACZONA */
		a.nav2a {font-size : 11px; font-family : Tahoma; background : url(images/bgArrow.jpg) top left no-repeat #c2bb9f; padding : 6px 0px 6px 15px; display:block; width: 260px; font-weight:bold; border-bottom: 1px dotted #bab4a6;}
		a.nav2a:link {color: #AA0000; text-decoration: none; }
		a.nav2a:visited {color: #AA0000; text-decoration: none;}
		a.nav2a:hover {color: #AA0000; text-decoration: none; }
	/* NAZWA FOLDERU ZAZNACZONA Z PODSTRONAMI */
	div.nav2b {font-size : 11px; font-family : Tahoma; font-weight : bold; color : #AC0000; text-align : left; text-decoration  : none; margin  : 0px; padding  : 7px 0px 5px 7px; background : url(images/domki_jednorodzinne_2.jpg) 10px 0px repeat;}
		a.nav2b { background  : url(images/domki_jednorodzinne_3.gif) 0px 5px no-repeat; padding  : 0px 0px 0px 6px;}
		 *.nav2b:link { color : #AA0000; text-decoration  : none;}
		*.nav2b:visited {color: #AA0000; text-decoration  : none;}
		*.nav2b:hover {color: #AA0000; text-decoration  : none; }
	/* GLOWNY DIV DLA PODSTRON */
		div.nav0 { font-family : Tahoma;  color: #AC0000; text-align : left; text-decoration  : none; margin: 0px; padding: 0px 0px 0px 25px; background:#d4cfbb; border-bottom: 1px dotted #bab4a6;}
		a.nav0 { background: url(images/domki_jednorodzinne_3.gif) 15px 12px no-repeat; padding  : 0px 0px 0px 6px; }
	/* NAZWA PODSTRONY */
		*.nav3c{padding  : 4px 0 4px 6px;} 
		div.nav3 {font-size : 11px; font-family : Tahoma;  text-align : left; padding  : 2px 0px 2px 0px;text-decoration  : none; color:	#37342A;  background  : url(images/domki_jednorodzinne_3.gif) 0px 12px no-repeat;}
		*.nav3:link {color: #37342A; text-decoration: none;}
		*.nav3:visited {color : #37342A; text-decoration: none;}
		*.nav3:hover {color : #AA0000; text-decoration: none;}
	/* NAZWA PODSTRONY - ZAZNACZONA */
		div.nav3a { font-size : 11px; font-family : Tahoma; text-align : left; padding  : 2px 0px 2px 0px;text-decoration  : none; color:	#37342A;  background  : url(images/domki_jednorodzinne_3.gif) 0px 12px no-repeat;}
		*.nav3a:link {color: #AA0000; text-decoration: none; }
		*.nav3a:visited { color : #AA0000; text-decoration: none;}
		*.nav3a:hover { color : #AA0000; text-decoration: none;}




