textarea{width:300px;}
#body{font-family:Arial;font-size:12px;margin:0;padding:0;background:url(../images/bg.jpg) top center repeat-x;}
body{font-family:Arial;font-size:12px;margin:0;padding:0;background-image: linear-gradient(white, white);}
a img, a:visited img{border:none;}
a, a:visited{text-decoration:none;color:#C00;font-weight:bold;}
a:hover{text-decoration:underline;}
div#top_box{width:940px;margin:0px auto;padding-top:0px;}
#div#top_bar{height:105px;width:100%;background:url(../images/top.jpg) top center;}
div#top_bar1{width:936px;height:100%;margin-left:auto;margin-right:auto;}
strike{color:red;}
div#top{height:247px;padding:0px;margin-bottom:20px;width:936px;margin:0 auto;}
div#baners{padding:5px 0 0 0;margin-top:0px;border-top:0px dotted #CCCCCC;}
div#top12{height:154px;}
div#top_menus{background:url(../images/bar.gif);width:620px;height:40px;float:right;margin-top: 10px;}
div#top_menus1{background:url(../images/bar1.gif);width:500px;height:28px;float:right;}
div#top_menus2{background:url(../images/bar1.gif);width:320px;height:28px;float:right;}
div#top ul{padding:0;margin:0px;display:block;}
#tl{float:right;margin-top:25px;}
#tr{float:right;height:28px;}
div#top li{float:left;list-style:none;margin-top:0px;color:#ffffff;font-size:15px;font-family:Arial, Helvetica, sans-serif;letter-spacing:1px;}
#tl li{background:url(../images/separator.gif) top right no-repeat;}
#tr li{background:url(../images/separator2.gif) top left no-repeat;}
li.last{background:none;}
div#top li a, div#top li a:visited{color:#ffffff;text-decoration:none;font-weight:bold;display:block;padding:5px 14px 20px 14px;}
#tl li:last-child{background:none;}
#tr li:first-child{background:none;}
div#top li a.selected{background:url(../images/top_selected.png) bottom center no-repeat;}
div#container{width:936px;margin:0 auto;}
div#left{float:left;width:288px;}
div#menu_left{border:2px solid #f0f0f0;margin-bottom:5px;}
div#aktualnosci{padding:20px;border:2px solid #f0f0f0;margin-bottom:5px;}
div#aktualnosci a.more{float:right;}
div#promocje{text-align:center;}
div#menu_left h2 img{padding:20px;}
div#menu_left ul{padding:0;margin:0;}
div#menu_left li{list-style:none;font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:14px;padding:12px 0px 12px 70px;background:url(../images/position.gif);}
div#menu_left li.selected{background:url(../images/selected.gif);color:#ffffff;}
div#menu_left li a, div#menu_left li a:visited{color:#000000;text-decoration:underline;}
div#menu_left li.selected, div#menu_left li.selected a, div#menu_left li.selected a:visited{background:url(../images/selected.gif);color:#ffffff;text-decoration:none;}
div#menu_left li img{position:absolute;margin-left:-45px;margin-top:-2px;}
div#witaj{float:right;width:319px;border:2px solid #f0f0f0;padding:20px 300px 20px 20px;height:122px;background:url('../images/witaj_bg.jpg') right center no-repeat;font-size:12px;font-family:Arial, Helvetica, sans-serif;margin-bottom:5px;}
div#platnosci{float:right;width:619px;border:2px solid #f0f0f0;padding:20px 0px 20px 20px;background:url('../images/kanaly.gif') right 20px no-repeat;font-size:12px;font-family:Arial, Helvetica, sans-serif;margin-bottom:5px;}
div#platnosci p{width:250px;float:left;clear:left;}
div#platnosci a.more{float:right;margin:80px 20px 0 0;}
div#right{float:left;width:922px;padding:20px;margin-bottom:5px;}
ul.box_list{padding:0px;margin:0px;}
.box_list li{float:left;width:187px;height:368px;text-align:center;display:block;list-style:none;}
.box_list li a{display:block;padding-top:88px;height:96px;}
.box_list li a:hover{background-position:0px -187px;}
a.link_p{display:block;height:187px;overflow:hidden;width:187px;}
a.link_p:hover{background-position:0px -187px;}
a.link_p span{display:block;text-indent:-9999px;}
.element{width:124px;height:124px;text-align:center;display:block;list-style:none;}
.element a{display:block;padding-top:88px;height:36px;}
ul.promocje_list{padding:0px;margin:0px;}
.promocje_list li{text-align:center;display:block;list-style:none;float:left;clear:left;}
.promocje_list p{margin:0px;padding:51px;float:left;font-size:20px;}
.promocje_list li a{display:block;padding-top:70px;height:56px;width:124px;float:left;}
table.koszyk{width:100%;}
table.koszyk th{height:30px;padding:5px;}
table.koszyk tr{background:#f0f0f0;}
table.koszyk tr.parzysty{background:#d4d4fb;}
table.koszyk tr:hover td{background:#bff46a;}
table.koszyk td{padding:5px;text-align:right;}
div.break{clear:both;}
#wyslij{float:right;}
div#wybrane_dodatki, div#dodatki_do_wybrania{border:1px solid gray;}
.wyliczenia{margin-top:50px;float:right;}
.wyliczenia th{background-color:gray;padding:10px;}
a.dodaj{display:block;width:300px;padding:5px;margin-top:20px;float:right;clear:both;}
.wyliczenia td{background-color:#eeeeee;padding:10px;}
.break{clear:both;}
#wystawca{float:left;font-size:14px;margin-top:50px;font-weight:bold;}
#szczegoly_wystawienia{width:250px;float:right;}
.t th{background-color:#eeeeee;padding:5px;}
.t td{padding:5px;}
.t{border-top:2px solid black;border-bottom:1px solid black;margin:20px 0;width:100%;border-collapse:collapse;border-spacing:0;}
#sprzedawca{float:left;width:300px;}
#nabywca{float:right;width:300px;}
#footer_container{color:#ffffff;border-top:0px dotted #CCCCCC;margin-top:0px;background-color:#3c3c3c;}
#footer{margin:20px auto 0;width:930px;}
#powered{width:100%;height:52px;background-color:#000000;}
table.login_form td{padding:5px;}
table.dodatki{width:100%;background:#ffffff;}
.dodatki li{list-style:none;padding:5px;}
.dodatki td, .dodatki th{text-align:right;width:50%;padding:5px;}
.dodatki td.first, .dodatki th.first{border-right:1px solid black;}
.news{clear:both;border-bottom:1px solid #cccccc;padding:20px 0;}
.news h3{margin:0 0 5px 0;}
p.date{margin:2px 0;padding:0;font-size:10px;color:#444444;}
.krok{color:#C00;}
.admin{height:100px !important;}
body.admin{background:#ffffff !important;}
.klient{width:600px;background:#cccccc;padding:10px;float:right;}
div.footer_col{width:270px;margin:20px;float:left;}
#dialog{overflow-y:auto;height:300px;}
table.tabelka_na_fakture{padding:20px;}
table.tabelka_na_fakture td:first-child{text-align:right;padding-right:20px;}
fieldset{border:1px solid #CCC;background:url(../images/form_bg.jpg) top right no-repeat;}
fieldset legend{font-size:16px;font-weight:bold;color:#071756;padding:10px;}
fieldset input{border:1px solid #CCC;padding:3px;font-size:12px;width:200px;color:#333;}
fieldset input[type=checkbox]{width:auto;}
fieldset input.short{width:40px;}
.faktura th, .wyliczenia th{border:1px solid black;}
.faktura td, .wyliczenia td{border-right:1px solid black;border-left:1px solid black;}
table.faktura, table.wyliczenia{border-bottom:1px solid black;}
#pomoc_tel{height:96px;border:0px solid #CCC;background:url(../images/pomoc_n.png) top right no-repeat;background-position:center;}
