	body {text-align:center; margin:0; padding:0; font-size:10px; font-family: Tahoma, Arial, Lucida; background: #fff;}

	h1 {margin:0; padding:0;}



	img {border:0;}

	em {font-style:normal;}

	form, fieldset {margin:0; padding:0; border:0;}

	a {text-decoration:none;}



	#head {text-align:left; width:90%; margin:0 auto;}

	#head img {float:left;}

	#head ul {list-style-type:none; padding:0; margin:10px 0; float:right; font-size:9px; display:none;}

	#head a {color:#707070}

	#head a:hover {color:#f56437}



	#header {width:902px; margin:0 auto; text-align:left; display:none;}



	#side {width:287px; float:left; display:inline;  padding-bottom:12px; display:none;}

	#sider {width:241px; float:right; display:inline;}





	ul.box {list-style-type:none; padding:0 3px 3px 3px; margin:0; border:1px solid #f4ebe4; overflow:visible;}

	ul.box li {border:1px solid #ebdcd0; margin-top:3px; overflow:visible;}

	ul.box li.mysz {background:url(http://www.stolbud.pl/static/main/images/mysz.png) no-repeat 200px top;}

	ul.condensed li.mysz {background:url(http://www.stolbud.pl/static/main/images/mysz.png) no-repeat 200px bottom; padding-bottom:8px;}

	ul.box h2.clear {background-image:none;}

	ul.box li.c, #side li.c {background:#f4ebe4}

	ul.box li.drzwi {background:#f4ebe4 url(http://www.stolbud.pl/static/main/images/drzwi.png) no-repeat 200px center; padding-bottom:12px;}

	ul.condensed li.drzwi {background:#f4ebe4 url(http://www.stolbud.pl/static/main/images/drzwic.png) no-repeat 220px 1px; padding:1px;}

	ul.box li.ekspert {background: url(http://www.stolbud.pl/static/main/images/ekspertbg.png) no-repeat 160px bottom; }

	#side ul.box li.ekspert {background: url(http://www.stolbud.pl/static/main/images/ekspertbg.png) no-repeat 200px 2px; }



	ul.box h2{margin:0; padding:10px 15px 10px 19px; display:block; float:left;}

	ul.condensed h2 {padding:10px 15px 4px 17px;}

	ul.box p {clear:both; display:block; width:174px; color:#707070; margin:0; padding:6px 19px 16px 19px; font-size:10px;}

	ul.condensed p {padding:0px 17px 8px 17px; width:182px;}

	#side ul.condensed p {padding:0px 17px 8px 17px; width:232px;}

	#side ul.condensed li.drzwi p { width:182px;}

	ul.box li.ekspert p {width:162px;}

	#side ul.box li.ekspert p {width:198px;}

	ul.box a {color:#707070;}

	ul.box strong a {text-decoration:underline;}

	ul.box a:hover {color:#f56437}

	ul.box a.more {padding:0 15px 0 0; background:url(http://www.stolbud.pl/static/main/images/arrowsm.gif) no-repeat right 4px;}

	ul.box form {padding:4px 17px 12px 17px;;}

	ul.box input {background:#f4ebe4; font-size:10px; border:1px solid #d4d4d4; width:138px; padding:1px 4px; margin-right:4px; color:#707070}

	#side ul.box input {width:158px; padding:1px 4px; margin-right:4px; color:#707070; font-family:tahoma}





	#menu {list-style-type:none; padding:0; margin:0 0 8px 0; background:#f4ebe4; width:286px;}

	#menu li {padding:0; background:url(http://www.stolbud.pl/static/main/images/menub.png) no-repeat 8px 9px; border-top:1px solid #e2d1c3}

	#menu li.h {background-image:none; border:0; margin:0; padding:6px 24px 4px 24px; font-size:11px; font-weight:bold;}

	#menu li.first {border:0;}

	#menu a {color:#893f36; font-size:11px; padding:5px 24px; display:block; width:236px;}

	#menu a.a, #menu a:hover {font-weight:bold;}

	#menu ul {list-style-type:none; padding:0; margin:0; }

	#menu ul li {background:#e9dcd1 url(http://www.stolbud.pl/static/main/images/menus.png) no-repeat 22px 9px;}

	#menu ul li a {color:#893f36; font-size:11px; padding:5px 0 5px 34px; display:block; width:236px;}



	#main #content {width:374px; margin:0; float:left; display:inline}

	#main #content h2 {padding:18px 0 8px 18px; }

	#content {width:90%; margin:0; float:left; color:#707070;  font-size:11px; display:inline;}

	#content h2 { margin:0; color:#893f36; font-size:14px; font-family:Arial; padding:24px 14px 12px 14px; position:relative}

	#ce {position:absolute; right:0px; border-left:1px solid #fdddd0; top:12px;}

	#ce img {margin:10px 12px; }

	#content .okno {border-top:1px solid #fdddd0;  margin-top:3px;}



	#content .news {color:#707070; padding:0px 18px; overflow:visible; font-size:11px;}

	#content .news p {margin:12px 0; padding:0;}

	#content a.more {padding:6px 16px 0 1px; background:url(http://www.stolbud.pl/static/main/images/arrowsm.gif) no-repeat right 11px; color:#707070; float:right; font-size:10px;}

	#content a:hover {color:#f56437;}

	#content .x p {padding:12px 14px; margin:0; text-align:justify;}

	#content .x p img {float:left; border:3px solid #f4ebe4; margin:0 0 0 12px;}

	#content .x p img.right {float:right;}

	#content .x a {color:#f56437}

	#content .right {float:right;}

	#content .kontakt {border-bottom:1px solid #fbcbb6; padding-bottom:8px;}

	#content .kontakt p {padding:6px 14px; margin:0;}

	#content .kontakt a {color:#f56437}



	#content .dzialy {margin:0; padding:0 0; list-style-type:none;}

	#content .dzialy li {padding-left:16px; background:url(http://www.stolbud.pl/static/main/images/arrowbig.gif) no-repeat 14px 9px; padding:7px 30px; font-size:10px;}

	#content .dzialy li.show {border-top:1px solid #fbcbb6; border-bottom:1px solid #fbcbb6; background:#f8f3ee url(http://www.stolbud.pl/static/main/images/arrowbig.gif) no-repeat 14px 9px;}

	#content .dzialy li a{color:#707070; font-weight:bold; }

	#content .dzialy li p {padding:12px 0 7px 0;}

	#content .dzialy li p a {color:#F56437; font-weight:normal; text-decoration:underline}



	#flash {float:left; margin:12px 0 20px 0; display:inline;}

	#flash2 {float:left; margin:12px 0 20px 0; display:none;}

	#wyniki {border-top:1px solid #f68251; font-size:12px; clear:both; float:left; width:614px; margin:24px 0; display:inline;}

	#wyniki span {font-size:11px;}

	#wyniki td {vertical-align:top; width:33%; padding:16px 16px; border-bottom:1px solid #fac0a8}

	#wyniki .c td {background:#fff7f4;}



	#content .desc {float:left; display:inline; width:330px;}

	#content .info {float:right; width:213px; display:inline;}

	#content .info .foto {text-align:center; border:3px solid #ebdcd0;font-size:1px;}

	#content .info a img {margin:12px auto 0 auto;}

	#content .foto img {margin:24px auto;}

	#content .okno .info .foto {text-align:center; border:2px solid #ebdcd0}

	#content .okno .foto img {margin:2px auto;}

	#content a.lupa {float:right; margin:4px 1px 0 0; padding-right:12px; background:url(http://www.stolbud.pl/static/main/images/lupa.png) no-repeat right 3px; color:#707070}

	#content a.lupa:hover {color:#f56437}

	#content .kolory {background:url(http://www.stolbud.pl/static/main/images/kolory.png) no-repeat 10px 0; padding-top:24px; margin-top:12px;}

	#content .kolory ul {margin:0; padding:0; list-style-type:none;}

	#content .kolory li {float:left; display:inline; text-align:center; height:74px; width:50px;}

	#content .kolory li img {margin:0; padding:0;}

	#content .kolory li p {margin:0; padding:0; text-align:center;}



	#content .zobacz {clear:both; margin-top:8px; border-top:1px solid #ebdcd0; background:url(http://www.stolbud.pl/static/main/images/zobacz.png) no-repeat 15px 11px; padding:0 0 120px 100px; position:relative;}

	#content #okno {padding-bottom:160px;}



	#content .zobacz ul {margin:0; padding:0 0 0 0; list-style-type:none;  overflow:visible;}

	#content .zobacz li {float:left; display:inline; padding:12px 8px 4px 8px; border-right:1px solid #ebdcd0; position:relative; width:90px}

	#content .zobacz li.long {width:104px}

	#content .zobacz li a {padding:0 16px 0 0; background:url(http://www.stolbud.pl/static/main/images/arrowbig.gif) no-repeat right 1px;}

	#content .zobacz li a:hover {padding:0 16px 0 0; background:url(http://www.stolbud.pl/static/main/images/bigarrowh.png) no-repeat right 1px;}



	#content .zobacz li ul {border-right:1px solid #ebdcd0; border-bottom:1px solid #ebdcd0; position:absolute; top:30px; right:-1px; display:none; margin:0; width:100px}

	#content .zobacz li.long ul {border-right:1px solid #ebdcd0; border-bottom:1px solid #ebdcd0; position:absolute; top:30px; right:-1px; display:none; margin:0; width:112px}

	#content .zobacz li:hover ul, #content .zobacz li.over ul {position:absolute; top:30px;display:block;}

	#content .zobacz li li {float:none; display:block; border:0; padding:0;}

	#content .zobacz li li a {padding:6px 12px 6px 14px; background:url(http://www.stolbud.pl/static/main/images/zobaczsub.png) no-repeat left 9px; display:block; color:#707070}

	#content .zobacz li li a:hover {padding:6px 12px 6px 14px; background:url(http://www.stolbud.pl/static/main/images/zobaczsub.png) no-repeat left 9px; font-weight:bold}





	#content .klamki {padding:0; margin:0 0 0 0px; list-style-type:none; background:url(http://www.stolbud.pl/static/main/images/line.png) no-repeat 300px; overflow:visible;}

	#content .klamki li {float:left; display:inline; margin:26px 39px}

	#content .klamki table {width:222px;  text-align:center;}

	#content .klamki th {border-top:1px solid #dbc7b6; background:#e9dcd1; border-bottom:1px solid #dbc7b6; padding:6px 0; }

	#content .klamki td {padding:6px 0;}

	#content .klamki p {padding-right:0; margin-right:0;}

	#content .klamki .desc {width:100px; height:164px;}

	#content .klamki .img img {float:left;}

	#content .klamki tr.c {background:#f4ede8;}



	a.back img {padding:0 0 32px 0; margin-top:52px;}



	#path {color:#a9a9a9; margin:0; padding:0 14px; font-size:10px;}

	#path a{color:#a9a9a9;}



	#footer {width:90%;margin:0 auto; text-align:left; color:#b2827c; border-top:2px solid #f4ebe4; padding:8px 0 32px 0; line-height:16px; font-size:9px; margin-top:12px; clear:both;}

	#footer p {margin:0; padding:4px 12px;}

	#footer #enigmatis {float:right; color:#c7a39f}

	#footer #enigmatis a { color:#c7a39f; }

	#footer #enigmatis a:hover {color:#27A2E4;}
	
	#footer #copyright a { color:#c7a39f; text-decoration: none; }

	#footer #copyright a:hover { color:#27A2E4; text-decoration:underline; }

	#footer #copyright {float:left;}



	#side p.opcje {color:#707070; padding:0 0 0 16px; margin:8px 0 0 0; position:absolute; bottom:0px;}

	#side p.opcje a {padding:0px 12px 0 0; margin:0 8px; background:url(http://www.stolbud.pl/static/main/images/arrowsm.gif) no-repeat right 4px; color:#707070; font-size:10px;}

	#side p.opcje a:hover {color:#f56437}



	#wrapper {width:100%; margin:4px auto;  text-align:left; overflow:visible; padding-bottom:12px; position:relative;}

	.zobacz {display:none;}

	#content .x p img {float:left; border:3px solid #f4ebe4; margin:0 0 0 12px; clear:none;}

	#content .x p img.right {float:right;}

#navPrimary{display:none}

#highslide-html-ajax{display:none}

div.okno{width:100%}

#content div.desc{width:370px;margin:0;padding:0;}

#content h2{text-transform:uppercase;}

#content{margin:0;padding:0;}

#content .rel{display:none}