html, body {width: 100%; height: 100%; margin: 0; padding: 0; border: 0}
#folionav {position: absolute; width: 163px; height: 163px; left: 0; top: 0; display: none; z-index: 10}
#arr_up {left: 71px; top: 2px}
#arr_down {left: 71px; top: 140px}
.navdiv {width: 35px; height: 35px}
#n_1 {left: 64px; top: 22px}
#n_2 {left: 106px; top: 64px}
#n_3 {left: 64px; top: 106px}
#n_4 {left: 22px; top: 64px}
#pagecontainer {width: 100%; height: 100%; background: #FFFFFF url(gfx/bg_container.png) repeat-y top center; position: relative; left: 0; top: 0; min-width: 950px}
#overflower {height: 100%; overflow: hidden}
.abs {position: absolute}
.rel {position: relative}
.l0t0 {left: 0; top: 0}
.w100 {width: 100%}
.hdvs {background-position: top center; background-repeat: no-repeat}
#redbg {background:url(gfx/bg_red.jpg) repeat-y top center; height: 100%}
#header1 {background-image:url(gfx/header1.png); height: 157px;overflow:hidden}
#header2 {background-image:url(gfx/header2.png); top: 157px; height: 1px}
#header3 {background-image:url(gfx/header3.png); top: 158px; height: 43px}
#header4 {background-image:url(gfx/header4.png); top: 201px; height: 31px}
#footer {background-image:url(gfx/bg_black.png); left: 0; top: 520px; height: 3000px; width: 100%; background-repeat: repeat-y}
#footer1 {background-image:url(gfx/footer.png); height: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 34px; color: #444444}
#footer1 a {color: #444444; text-decoration: none}
#footer1 a:hover {color: #666666; text-decoration: underline}
#footer2 {top:50px}
#footer2 .fspan {position:relative;left:0;top:0;display:inline-block;margin:0 15px}
#footer3 {width:900px}
#menu {margin-top: 201px; white-space: nowrap; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 27px}
#menu a {color: #c80000; text-decoration: none; display: inline-block; width: 107px; height: 27px; line-height: 27px; cursor: pointer}
.menulink {display: inline-block; width: 107px; height: 27px; margin-left: 4px; background:url(gfx/bg_button.png) no-repeat top left}
.menulink:hover {background-position: 0 -27px}
#container2 {position: relative; left: 0; top: 0; width: 559px}
#contents {border: 1px solid #c10000; top: 265px; left: -20px; background: url(gfx/bg_grey.png) repeat top center; cursor:default}
#contents2 {width: 597px; height: 216px; background-image:url(gfx/bg_grey_top.png); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff}
h1, h2, h3, h4, h5, h6 {font-size:11px; margin: 0 0 3px 0; font-weight: normal}
.zfront {z-index: 5}
p {margin: 0 0 3px 0}
#sugart, #oferta, #portfolio, #klienci, #kontakt {display: none}
#sugart, #oferta, #kontakt {padding: 11px 15px 15px 15px}
#portfolio3 a {color:#555; text-decoration:none}
#portfolio3 a:hover {text-decoration:underline}
#portfolio {position: relative; top: 0; left: 0}
#portfolio2 {position: absolute; top: 0; left: 0; width: 750px; height: 500px; overflow: hidden}
#portfolio3 {position: relative; top: 0; left: 0}
#galtitle {width: 750px; height: 17px; line-height: 17px}
#galinfo {width: 750px; height: 20px; line-height: 20px; top: 477px}
#folio_up {position: absolute; left: 778px; top: 1px}
#folio_down {position: absolute; left: 778px; top: 477px}
#dzialyportfolio {position: absolute; left: 750px; top: 25px; width: 77px; height: 450px; color: #c10000; overflow: hidden}
#dzialyportfolio img {border: 1px solid #c10000}
#dzialyportfolio a {color: #c10000; text-decoration: none}
#dzialyportfolio a:hover {color: #d90000}
#dzialyportfolio2 {position: relative; top: 0px; left: 0}
.folioinfo {margin-top: 3px; color: #444444}
.folio img {border: 2px solid #ffffff}
.floater {position: relative; left: 0px; top: 0px}
.inbl {display: inline-block; width: 750px}
#arr_l {position: absolute; left: 23px; top: 240px}
#arr_r {position: absolute; left: 705px; top: 240px}
#oferta {line-height: 17px}
#contents {display: none}
#header {top: -240px}
#footer {top: 100%}
#but_napisz {width: 99px; height: 26px; left: 4px; top: 164px; display: inline-block; background:url(gfx/button_napisz.png) no-repeat top left; line-height: 26px; text-align: center}
#but_napisz:hover {background-position: 0 -26px}
#but_napisz a {color: #c80000; text-decoration: none; width: 99px; height: 26px; display: inline-block}
#but_goback, #but_send {margin-top: 8px; width: 51px; height: 18px; display: inline-block; background:url(gfx/button_slijanuluj.png) no-repeat top left; line-height: 18px; text-align: center}
#but_send {margin-left: 3px}
#but_goback:hover, #but_send:hover {background-position: 0 -18px}
#but_goback a, #but_send a {color: #c80000; text-decoration: none; width: 51px; height: 18px; display: inline-block}
#plywak {position: absolute; left: 304px; top: 11px; width: 120px; height: 190px; overflow: hidden}
#plywak2 {position: absolute; left: 0; top: 0}
#napisz {display: none}
#formularz, #formularzok, #formularzbad {position: absolute; left: 0; top: 240px; line-height: 12px}
#formularzok, #formularzbad {display: none}
#formularz input {width: 107px; height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #c10000; background-color:#000000; color: #FFFFFF}
#formularz textarea {width: 107px; height: 60px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #c10000; background-color:#000000; color: #FFFFFF}
#kredki4 {background:url(gfx/kredki4.jpg) no-repeat bottom left; width: 557px; height: 492px}
#anchors {position: absolute; left: -1000px; top: -1000px}
#anchors img {width: 1px; height: 1px}
#loader {left: 0; top: 350px; z-index: 4}
#menubar {left: 17px; top: 23px}
#sunavionoff {cursor: pointer}
.ttp {display:block;background:#000;color:#ccc;font-weight:bold;border:1px solid #ccc;width:200px;top:-40px;left:-85px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;z-index:100}
.ttp img {position:absolute;left:93px;top:40px}
#ttp2, #ttp3 {padding-top:12px;height:28px}
#ttp1 {padding-top:0; height:40px}