body{background:#f5f4f2 url(img/bg.png) top left repeat-x;color:#777;font-family:verdana;font-size:0.75em;line-height:1.33em}
body,#header img,#menu{margin:0;padding:0;border:0}
#header img{float:left}
#all{width:980px;margin:auto}
.clear {clear:both}
h1,h2,h3{font-weight:normal;font-size:14pt;color:#005d9e;margin-bottom:10px;border-bottom:1px solid #BBB;background:url(img/h.png) right bottom no-repeat;background-position-y:22px}
h1{margin-top:1em;}
h3{font-size:12pt;margin-top:4em}
h3 a{color:#005d9e;text-decoration:none}
strong{color:#fcb416}
a{color:#005d9e;text-decoration:none}
a:hover{text-decoration:underline}
blockquote{font-family:Georgia;font-size:1.33em;font-style:italic;color:black}
img{border:0}
ul{list-style:url(img/ul.png)}
ul.sitemap ul{margin-left:0px}
#navigation{padding:20px;background:url(img/navigation.png) top left no-repeat;z-index:40}
#navigation p,#navigation p a{color:#a8a8a8}
#navigation p a:hover{text-decoration:none}
#menu{list-style:none;height:35px;position:relative;z-index:500}
#menu li{float:left;margin-right:1px}
#menu li a{display:block;float:left;height:35px;line-height:35px;background:#fddc2a url(img/menu.png) top left repeat-x;color:#944600;text-decoration:none;width:187px;text-align:center}
#menu li a:hover{z-index:200;position:relative;color:#fff;background-color:#c60}
#menu li:hover{position:relative;z-index:200}
#menu li:hover > a{color:#fff;background:#c60}
#menu li:hover > a.sub{color:#fff;background-color:#c60}
#menu :hover ul{left:0;top:35px;width:187px;background:#fddc2a;list-style:none}
#menu ul,#menu:hover ul ul{position:absolute;left:-9999px;top:-9999px;width:0;height:0;margin:0;padding:0;list-style:none}
#menu :hover ul :hover ul{left:187px;top:-1px;background:#fddc2a;width:187px;z-index:200;height:auto;list-style:none}
#menu :hover ul li{margin:0;border-top:1px solid #fc8216}
#menu :hover ul li a{width:187px;padding:0;text-indent:10px;background:#fcb516;color:#944600;height:35px;line-height:35px}
#menu :hover ul li a.more{background:#fcb516 url(right-arrow.gif) no-repeat right center}
#menu :hover ul :hover{background-color:#c60;color:#fff}
#menu :hover ul :hover a.fly{background-color:#c60;color:#fff}
#menu :hover ul li.currentsub a{background:#840;color:#fff}
#menu :hover ul li.currentsub a.fly{background:#840 url(right-arrow.gif) no-repeat right center; color:#fff}
#menu :hover ul :hover ul li a{width:187px;padding:0;text-indent:10px;background:#fcc316;color:#944600}
#menu :hover ul :hover ul :hover{background-color:#d70;color:#fff}
#container{padding:20px;background:url(img/container.png) top left repeat-y white;z-index:30}
#banner{float:left;width:546px;z-index:10;height:259px;margin-bottom:0}
#tabs ul{list-style:none;float:left;background:#fddc2a url(img/menu.png) top left repeat-x;width:390px;margin:0;padding:4px 0 0 0}
#tabs li{margin-left:5px;list-style:none}
* html #tabs li{display: inline} /* ie6 double float margin bug */
#tabs li,#tabs li a{float:left}
#tabs ul li a{text-decoration:none;padding:0 20px;line-height:31px;color:#944600}
#tabs ul li.active {background:#ebe8df}
#tabs ul li.active a{color:#333}
#tabs div{background:#ebe8df url(img/tabs.png) top no-repeat;background-position:fixed;overflow-x:hidden;overflow-y:auto;height:205px;float:left;padding:0 20px 20px 20px;width:350px}
div#aktualnosci a img{margin:10px 10px 5px 20px;width:350px;padding:0;border:0}
#wrapper{background:#f8f8f8 url(img/wrapper.jpg) center top no-repeat;padding:20px}
#main{float:left;width:520px;margin-top:10px}
#content{float:left;width:620px;margin-top:10px}
#main p, #content p {padding-left:5px;text-align:left}
#promocje{float:right;width:350px}
#sidebar{float:left; width:230px;padding-top:20px;margin-left:40px}
.sidebar-menu{margin:0;padding:0;list-style:none;line-height:25px;margin-bottom:2em;list-style:none}
ul.sidebar-menu li a{display:block;text-decoration:none;width:230px;padding:5px 10px;margin-bottom:1px;color:#b6dcf6;background:#005d9e;position:relative}
ul.sidebar-menu li a:hover{background:#0076c8;color:white}
.sidebar-img{margin:10px 0; border:1px solid #005d9e}
ul.sidebar-menu li div.acord ul li a{background:#0085e2}
ul.sidebar-menu ul{margin:0;padding:0;list-style:none}
ul.sidebar-menu ul li a{background:#1793e3;color:white;border-left:10px solid #0076c8;width:210px;margin-left:10px}
ul.sidebar-menu ul li a:hover{background:#0081da;color:white}
.span li a {background:#fddc2a url(img/menu.png) top left repeat-x;color:#944600}
.span li a:hover{background-color:#c60}
#promocje img{float:left;margin: 0 10px 0 5px}
#promocje p,#sidebar p{padding-left:5px}
#footer{padding:20px;background:url(img/footer2.png) top left no-repeat;text-align:right;line-height:2em}
#footer a{color:#777;text-decoration:underline}
#footer a:hover{text-decoration:none}
form dt{float:left;line-height:15px;width:150px;margin-left: 50px}
form dd{line-height:15px}
input,select,textarea,fieldset{margin:3px;padding:5px;background:white;border:1px solid #ded9c9;color:#777}
form dt#textarea{width:500px}
.error{color:red;font-weight:bold}
.promo {margin-top:0;padding:0}
.img-promo{float:left;margin-right:5px;margin-bottom:5px}
.promo strong{margin:4em 0}
.promo h3{margin-top:0}
#certyfikaty{text-align:center}
#certyfikaty a.certyfikaty-main img{border:0;margin:10px;padding:0}
#certyfikaty img{padding:12px;background:#ebe8df;margin:5px}
#certyfikaty a:hover img{border:1px solid #005d9e}
table,thead,tbody,th,tr,td{margin:0;border:0;padding:0}
table{width:620px;text-align:center}
thead td{color:#b6dcf6;background:#005d9e;line-height:2.5em}
td{width:155px;border-bottom:1px solid white;border-right:1px solid white;padding:10px 0;background:#d9efff}
tr.odd td{background:#ebf7ff}
th{width:620px;text-align:center;background:#0076c8;color:white;line-height:2.5em;border-bottom:1px solid white;font-weight:normal}
#oferta_tabs img{margin:0;padding:0}
#oferta_tabs div{margin:0;padding:0;float:left}
#oferta_tabs ul{margin:0;padding:0;list-style:none;float:right}
#oferta_tabs ul li a{display:block;width:320px;height:60px}
#oferta_sprzet_menu{background:url(img/sprzet_menu.png) top left}
#oferta_oprog_menu{background:url(img/oprog_menu.png) top left}
#oferta_fiskal_menu{background:url(img/fiskal_menu.png) top left}
#oferta_sprzet_menu:hover{background-position:bottom}
#oferta_oprog_menu:hover{background-position:bottom}
#oferta_fiskal_menu:hover{background-position:bottom}
.pracownik{background:#ebe8df;padding:12px;width:250px;float:left;font-size:8pt;margin:6px}
.pracownik strong{font-size:10pt;color:#005d9e}
ul#contact-data{padding-left:5px;list-style:none}
ul#contact-data li{list-style:none;margin:0;line-height:20px}
ul#contact-data ul{margin:0;padding:0;list-style:none}
ul#contact-data h3{margin-top:1em;}
.contact-strong{font-weight:bold;margin-top:10px;color:#005d9e;padding:0;margin-left:-20px}
.mail{background:url(img/email.png) top left no-repeat;padding-left:20px}
.phone{background:url(img/phone.png) top left no-repeat;padding-left:20px}
.user{background:url(img/user.png) top left no-repeat;padding-left:20px}
.user_f{background:url(img/user_f.png) top left no-repeat;padding-left:20px}
div.tickerbox{width:493px;margin-top:-14px;font-weight:bold;margin-bottom:2em}
div.tickerbox ul{width:493px;position:relative;list-style:none}
div.tickerbox li{width:100%;list-style:none;list-postion:inside;position:absolute;top:0px;left:0px;border:1px solid #005d9e;border-top:0;background:white;padding:5px;overflow:hidden}
