body{background:url(../img/bg.png);padding:0;margin:0;height:100%;font-family:Tahoma,Arial,serif,sans-serif;font-size:9pt;text-align:left;color:#554d3c;}
p,div,table,form,img{border:0;margin:0;padding:0;}
p{padding-bottom:10px;cursor:text;}
a:link{border:none;font-weight:normal;color:#f49b65;text-decoration:none;background:transparent;outline: 0;}
a:visited{border:none;font-weight:normal;color:#f49b65;text-decoration:none;background:transparent;outline: 0;}
a:hover{border:none;font-weight:normal;color:#f49b65;text-decoration:none;background:transparent;outline: 0;}
a:active{border:none;font-weight:normal;color:#f49b65;text-decoration:none;background:transparent;outline: 0;}
a:focus{-moz-outline-style:none;outline: 0;}
a#whitelink:link,a#whitelink:visited,a#whitelink:active,a#whitelink:hover{color:#fff;}
a.bottom-link:link,a.bottom-link:visited,a.bottom-link:active,a.bottom-link:hover{color:#f49b65;}
a.bottom-link2:link,a.bottom-link2:visited,a.bottom-link2:active,a.bottom-links2:hover{color:#c6c2ba;}
a.bottom-link3:link,a.bottom-link3:visited,a.bottom-link3:active,a.bottom-links3:hover{color:#554d3c;}
h1{color:#282321;padding:0;margin:0;font-size:14pt;line-height:16pt;letter-spacing:-0.5pt;cursor:default;}
h2{color:#282321;padding:0;margin:0;font-size:14pt;line-height:16pt;letter-spacing:-0.5pt;cursor:default;}
h3{color:#282321;padding:0;margin:0;font-size:14pt;line-height:16pt;letter-spacing:-0.5pt;cursor:default;}
h4{color:#d95900;font-size:9pt;padding:0;margin:5px 0;text-decoration:none;}
h5{color:#d2d0cd;font-size:12pt;padding:0;margin:0;text-decoration:none;font-weight:bold;}
ul{margin:0;padding:0 0 10px 20px;list-style:none;}
ol{margin:0 20px;padding:0;}
ul li{background:url(../img/bgLi.png) no-repeat top left;padding:0 0 10px 10px;}
ul li a{color:#554d3c;}
.floatleft{float:left;}
.floatright{float:right;}
/*#container{background:url(../img/bg-top.png) repeat-x;width:100%;}*/
#container{width: 100%;}
#top-container{width: 100%;background:url(../img/sampel-top.png) repeat-x;width:100%; margin: 0 auto;}
#top{height: 141px; overflow: hidden; z-index: 1; width:985px;margin:0 auto;background:url(../img/bg-top.png);}
#logo{width:110px;float:left;background:transparent;}
#logo img:hover{opacity:.8;filter:alpha(opacity = 80);background:transparent;}
#bread-crumbs{float:left;width:470px;padding-top:30px;}
#bread-crumbs ul{margin-left:0;padding-left:0;display:inline;border:none;}
#bread-crumbs ul li{margin-left:0;padding-left:13px;border:none;list-style:none;display:inline;background:url(../img/li-slash.png) no-repeat top left;color:#a29b8d;font-weight:bold;}
#bread-crumbs ul li a{color:#a29b8d;font-weight:bold;}
#brands{width:817px;height:147px;margin:0 auto;z-index: 1;}
#brands ul{margin:50px 0 0 20px;padding:0;list-style:none;}
#menu-dynamic ul li{background:url(../img/bgLi.png) no-repeat top left;padding:0 0 5px 10px;}
#menu-dynamic ul li a{text-decoration:none;}
#menu-dynamic ul li a:hover{color: #F49B65;text-decoration:none;}
#menu-dynamic ul li a:link{color: #cac6be;text-decoration:none;}

h3#fdesign-label{color: #ffffff; font-size: 30px; margin: 19px 0 20px 18px;letter-spacing: -1pt;}
h3#software-label{color: #ffffff; font-size: 30px; margin: 19px 0 20px 18px;letter-spacing: -1pt;}
h3#positionmaker-label{color: #ffffff; font-size: 30px; margin: 19px 0 20px 18px;letter-spacing: -1pt;}
h3#hostowy-label{color: #ffffff; font-size: 25px; margin: 22px 0 20px 18px;letter-spacing: -1pt;}

#fdesign{width:190px;height:141px;float:left;margin-right:6px;}
#software{width:205px;height:141px;float:left;margin-right:6px;}
#positionmaker{width:290px;height:141px;float:left;margin-right:6px;}
#hostowy{width:210px;height:141px;float:left;}
#content{width:995px;margin:10px auto 0 auto;z-index: 1000;}
/*#content #left2,#right2,#homeProjects {margin-top: -100px; float: left;}*/

#left{width:325px;float:left;}
#left2{width:615px;float:left;}
#center{width:325px;float:left;margin:0 5px 0 5px;}
#right{width:325px;float:left;}
#right2{width:365px;float:left;margin-left:10px;}

#menu{width:399px;padding:20px 0 0 0;float:left;}
#menu ul,#menu li{margin:0 5px 0 0;padding:0;display:block;list-style:none;float:left;background:none;}
#menu a{float:left;display:none;}
#menu ul{background:url(../img/bg-menu.png) no-repeat;width:399px;height:30px;display:block;}
#menu li a{height:30px;float:left;display:block;font-size:8pt;color:#6e695e;text-indent:-5000px;}
#menu li#firma a{width:50px;}
#menu li#firma a:hover,#menu li.active#firma a{background:url(../img/bg-menu.png) -82px -30px no-repeat;}
#menu li#firma.active a{background:url(../img/bg-menu.png) -82px -30px no-repeat;}

#menu li#uslugi a{width:54px;}
#menu li#uslugi a:hover,#uslugi li.active#uslugi a{background:url(../img/bg-menu.png) -137px -30px no-repeat;}
#menu li#uslugi.active a{background:url(../img/bg-menu.png) -137px -30px no-repeat;}
#menu li#realizacje a{width:77px;}
#menu li#realizacje a:hover,#realizacje li.active#realizacje a{background:url(../img/bg-menu.png) -0px -30px no-repeat;}
#menu li#realizacje.active a{background:url(../img/bg-menu.png) -0px -30px no-repeat;}
#menu li#dla-partnerow a{width:98px;}
#menu li#dla-partnerow a:hover,#dla-partnerow li.active#dla-partnerow a{background:url(../img/bg-menu.png) -196px -30px no-repeat;}
#menu li#dla-partnerow.active a{background:url(../img/bg-menu.png) -196px -30px no-repeat;}
#menu li#kont a{width:66px;}
#menu li#kont a:hover,#menu li.active#kont a{background:url(../img/bg-menu.png) -299px -30px no-repeat;}
#menu li#kont.active a{background:url(../img/bg-menu.png) -299px -30px no-repeat;}

#menu-dynamic{width: 985px; margin-top: 10px; clear: both; }
#menu-dynamic-bottom {position: relative; bottom: 0px; z-index: 1000;width: 985px; height: 27px; margin: -27px auto 0; background:url(../img/cien.png) bottom no-repeat; clear: both; text-align: right;}
#menu-dynamic-bottom img {cursor: pointer; display: none;}

.header{height:20px;padding:0 20px 8px 20px;;}
.box{width:325px;}
.box-header{background:url(../img/bg-box-header.png) no-repeat;height:15px;width:325px;}
.box-content{background:#fff;width:285px;padding:5px 20px 5px 20px;font-size:9pt;}
.box-bottom{background:url(../img/bg-box-bottom.png) no-repeat top;height:25px;width:325px;}
.box2{width:615px;}
.box2-header{background:url(../img/bg-box2-header.png) no-repeat;height:15px;width:615px;}
.box2-content{background:#fff;width:585px;padding:5px 15px 5px 15px;float:left;font-size:10pt;}
.box2-bottom{background:url(../img/bg-box2-bottom.png) no-repeat;height:25px;width:615px;clear:both;}
.box3{width:365px;}
.box3-header{background:url(../img/bg-box3-header.png) no-repeat;height:15px;width:365px;}
.box3-content{background:#fff;width:335px;padding:5px 15px 5px 15px;}
.box3-bottom{background:url(../img/bg-box3-bottom.png) no-repeat;height:25px;width:365px;}
.box4{width:985px;}
.box4-header{background:url(../img/bg-box4-header.png) no-repeat;height:15px;width:985px;}
.box4-content{background:#fff;width:945px;padding:6px 20px 3px 20px;float:left;}
.box4-bottom{background:url(../img/bg-box4-bottom.png) no-repeat;height:25px;width:985px;}
.submitform{background:url(../img/button-wyslij.png) no-repeat;border:0;width:56px;height:30px;cursor:pointer;}
.inputform{background:url(../img/bg-inputform.png) no-repeat;border:0;width:166px;height:22px;padding:5px 0 0 5px;color:#a29f96;font-size:8pt;}
input{background:url(../img/bg-inputform.png) no-repeat;border:0;width:161px;height:20px;padding:5px;color:#a29f96;font-size:8pt;}
textarea{background:none;width:277px;height:97px;border:0;color:#a29f96;font-size:8pt;font-family:Tahoma;margin:0;padding:5px;overflow:hidden;}
.textareaform{background:url(../img/bg-textareaform.png) no-repeat;height:112px;border:0;margin:0;}
.textareaform2{width:275px;height:95px;background:none;overflow:hidden;border:0;padding:5px;color:#a29f96;font-family:Tahoma;font-size:8pt;}
.textareaPartners{background:none;width:377px;height:97px;border:0;color:#a29f96;font-size:8pt;font-family:Tahoma;margin:0;padding:5px;overflow:hidden;}
#bottom{background:url(../img/bg-bottom.png) repeat-x top;width:100%;height:376px;float:left;clear:both;border-bottom:1px solid #ebe9e5;font-size:15pt;}
#bottom-top{width:800px;margin:20px auto 0 auto;padding-bottom:15px;border:none;}
#bottom-bottom{width:900px;margin:20px auto 0 auto;padding-bottom:20px;padding-bottom:15px;}
#bottom-navi{width:985px;height:28px;margin:0 auto;padding:23px 0 0 0;}
#bottom-back{float:left;padding-top:3px;}
#bottom-up{float:right;padding-top:3px;}
#box2-content-content{width:200px;background:red;float:left;}
#menu-left{float:left;width:180px;background:url(../img/bg-menu-left.png) no-repeat top right;padding-right:10px;}
#menu-left ul{padding:0;margin:0;}
#menu-left ul li{padding:0;margin:10px 0;}
#menu-left2{float:left;width:180px;height:13px;background:url(../img/bg-menu-left2.png) no-repeat top right;padding-right:10px;}
#menu ul{list-style:none;margin:0;padding:0;border:none;}
#menu-left li{padding:3px 10px 3px 10px;margin:0;text-indent:-1em;background:none;text-align:right;font-size:14px;font-family:arial;}
#menu-left li a{padding:5px;color:#554d3c;text-decoration:none;font-weight:bold;margin:0 10px 0 0;line-height:18px;text-align:right;}
#menu-left li a:hover{color:#fff;background:#f07327;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#menu-left li a.activemenu{color:#fff;background:#f07327;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#menu-left li a.activemenu2{color:#fff;background:#f49b65;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#menu-left ul ul{list-style:none;margin:0;padding:0;}
#menu-left li li{padding:2px 10px 2px 0;margin:0;background:none;text-align:right;}
#menu-left li li a{margin:0;color:#554d3c;text-decoration:none;font-weight:normal;}
#menu-left li li a:hover{color:#fff;background:#f49b65;}



#menu-realizacje{float:left;width:100%;padding:10px 0;}
#menu-realizacje li{float:left;padding:3px 10px 3px 10px;margin:0;text-indent:-1em;background:none;text-align:right;font-size:14px;font-family:arial;}
#menu-realizacje li a{padding:5px;color:#554d3c;text-decoration:none;font-weight:bold;margin:0 10px 0 0;line-height:18px;text-align:right;}
#menu-realizacje li a:hover{color:#fff;background:#f07327;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#menu-realizacje li a.activemenu{color:#fff;background:#f07327;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}







.td_content_top{vertical-align:top;}
.project{float:left;width:261px;height:420px;background:#f8f7f3;padding:20px;margin:10px;float:left;}
.project ul{padding:20px 0 0 0;list-style:none;}
.project ul li{background:url(../img/bg-listing-project.png) no-repeat top right;list-style:none;margin:0;padding:0 8px 0 0;text-align:right;font-size:8pt;color:#98948c;}
.project ul li a{color:#e7681b;}
.do-pobrania{width:312px;height:67px;padding:0 10px 0 0;background:url(../img/bg-download.png) no-repeat top right;margin:0 auto 6px auto;}
.do-pobrania img{vertical-align:middle;}
.do-pobrania div{padding-left:10px;display:inline;color:#e7681b;}
#projectsGallery{width:945px;height:283px;}
#galleryContainer{width:945px;height:283px;background:white;margin:0 auto;overflow:hidden;z-index:50;position:relative;top:-132px;left:0;}
#galleryControllers{width:945px;margin:0 auto;height:128px;position:relative;top:78px;left:0;}
#galleryControllers img{cursor:pointer;z-index:90;}
#galleryImages{position:relative;top:0;left:0;height:283px;width:945px;z-index:50;}
.galleryImageBox{float:left;}
#buttonLeft,#buttonRight{width:73px height:128px z-index:99;}
#buttonLeft{float:left;}
#buttonRight{float:right;}
#prevButton{left:0;position:relative;}
#nextButton{position:relative;right:0;}
#projectsGallery2{width:333px;height:250px;}
#galleryContainer2{width:333px;height:250px;background:white;margin:0 auto;overflow:hidden;z-index:50;position:relative;top:-132px;left:0;}
#galleryControllers2{width:333px;margin:0 auto;height:128px;position:relative;top:78px;left:0;}
#galleryControllers2 img{cursor:pointer;z-index:90;}
#galleryImages2{position:relative;top:0;left:0;height:250px;width:333px;z-index:50;}
.galleryImageBox2{float:left;}
#buttonLeft2,#buttonRight2{width:73px height:128px z-index:99;}
#buttonLeft2{float:left;}
#buttonRight2{float:right;}
#prevButton2{left:0;position:relative;}
#nextButton2{left:190px;position:relative;right:0;}


#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}
#cboxOverlay{position:fixed;width:100%;height:100%;}
#cboxMiddleLeft,#cboxBottomLeft{clear:left;}
#cboxContent{position:relative;overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}
#cboxOverlay{background:url(images/overlay.png) 0 0 repeat;z-index:99;}
#cboxTopLeft{width:21px;height:21px;background:url(images/controls.png) -100px 0 no-repeat;}
#cboxTopRight{width:21px;height:21px;background:url(images/controls.png) -129px 0 no-repeat;}
#cboxBottomLeft{width:21px;height:21px;background:url(images/controls.png) -100px -29px no-repeat;}
#cboxBottomRight{width:21px;height:21px;background:url(images/controls.png) -129px -29px no-repeat;}
#cboxMiddleLeft{width:21px;background:url(images/controls.png) left top repeat-y;}
#cboxMiddleRight{width:21px;background:url(images/controls.png) right top repeat-y;}
#cboxTopCenter{height:21px;background:url(images/border.png) 0 0 repeat-x;}
#cboxBottomCenter{height:21px;background:url(images/border.png) 0 -29px repeat-x;}
#cboxContent{background:#fff;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{position:absolute;bottom:3px;left:0;text-align:center;width:100%;color:#949494;}
#cboxCurrent{position:absolute;bottom:3px;left:58px;color:#949494;}
#cboxSlideshow{position:absolute;bottom:3px;right:30px;color:#0092ef;}
#cboxPrevious{position:absolute;bottom:0;left:0;background:url(images/controls.png) -75px 0 no-repeat;width:25px;height:25px;text-indent:-9999px;}
#cboxPrevious.hover{background-position:-75px -25px;}
#cboxNext{position:absolute;bottom:0;left:27px;background:url(images/controls.png) -50px 0 no-repeat;width:25px;height:25px;text-indent:-9999px;}
#cboxNext.hover{background-position:-50px -25px;}
#cboxLoadingOverlay{background:url(images/loading_background.png) center center no-repeat;}
#cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
#cboxClose{position:absolute;bottom:0;right:0;background:url(images/controls.png) -25px 0 no-repeat;width:25px;height:25px;text-indent:-9999px;}
#cboxClose.hover{background-position:-25px -25px;}
.cboxIE #cboxTopLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderTopLeft.png,sizingMethod='scale');}
.cboxIE #cboxTopCenter{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderTopCenter.png,sizingMethod='scale');}
.cboxIE #cboxTopRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderTopRight.png,sizingMethod='scale');}
.cboxIE #cboxBottomLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderBottomLeft.png,sizingMethod='scale');}
.cboxIE #cboxBottomCenter{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderBottomCenter.png,sizingMethod='scale');}
.cboxIE #cboxBottomRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderBottomRight.png,sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderMiddleLeft.png,sizingMethod='scale');}
.cboxIE #cboxMiddleRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderMiddleRight.png,sizingMethod='scale');}
#projectsGallery a{font-size: 5.5pt;}
#as{display:none;}

#program-partnerski{background:url(../img/bg-pp.png) no-repeat; width:565px;height:325px;}
.ppinput{background:url(../img/bg-pp-input.png) no-repeat;border:0;width:162px;height:21px;padding:5px;color:#a29f96;font-size:8pt;margin:0 0 9px 0;}
.pptextarea{background:url(../img/bg-pp-textarea.png) no-repeat;width:438px;height:71px;border:0;color:#a29f96;font-size:8pt;font-family:Tahoma;margin:0;padding:10px;overflow:hidden;}


