body{background:#dfdfdf url('http://skin.bkfsystem.pl/gfx/bg.png') repeat-x;color:#000;font-size:13px;font-weight:normal;font-family:Tahoma,Helvetica,sans-serif;line-height:130%;margin:0px 0px 20px 0px;}
#workspace{width:960px;background:#FFF;margin:0px auto;padding:0;}
#topbar{width:960px;height:66px;margin:0px auto 1px auto;position: relative;}
#head{width:960px;margin:66px auto 0 auto;text-align:center;background:#FFF;}
#menu{height:42px;text-align:left;padding:8px 4px 0 4px;background: url('http://skin.bkfsystem.pl/gfx/fx01.png') repeat-x 0 -64px;}
#topbar{width:960px;height:24px;margin:0px auto;padding:0px;}
#navi{width:920px;margin:-6px auto 0px auto;padding:0 0 2px 40px;text-align:left;font-size:12px;border-bottom:1px dotted #c5c5c5;}
#leftMenu{position:relative;float:left;width:220px;margin-top:0px;padding-top:10px;}
#main{position:relative;float:left;width:728px;padding: 8px 10px 0 4px;margin-top:0px;}
#footer{clear: both; margin: 0px auto;background: #cecece;width: 920px;padding: 15px 20px; font-size: 11px;color: #2c2c2c;font-family: "Trebuchet MS", Tahoma;text-align:center;}
#logdiv{width:100%;height:100%;background:url(http://skin.bkfsystem.pl/gfx/black.png) repeat;position:absolute;top:0;left:0;z-index:2000;z-index:2000;text-align:center;}

.point{cursor:pointer;}
#menu span {display: inline-block;float: left;padding: 10px 12px 0 11px;margin: 0;height: 32px;color: #5b5b5b;font-size:14px;font-weight:normal;text-transform: uppercase;letter-spacing: 0px;text-shadow: 1px 1px 1px #fff;}
#menu span:hover {color: #fff;background: #d5341d;text-decoration: none;text-shadow: 1px 1px 1px #5b5b5b;}
.log_in{width:400px;height:150px;background:white;border:1px solid #666;padding-top:10px;margin:150px auto 0 auto;}
#footer span{color:#000;}
div.content{clear:both;padding:2px;margin-bottom:10px;}
div.subcontent{clear:both;padding:5px 5px 5px 20px;}
div.staff{float:left;padding:5px 5px 5px 20px;}
div.txt_cont{clear:both;margin-top:10px;padding:0px 5px 5px 20px;text-align:justify;line-height:150%;}
div.gallery_cont{clear:both;padding:0px 5px 5px 20px;line-height:150%;}
div.end_navi{clear:both;padding:0px 5px 0px 5px;margin-top:15px;margin-left:20px;border-top:1px dotted #000;}
table td{padding:0px;}
img{border:0px;}
div.seo{color:#80DB7F;font-size:10px;text-align:center;}
span.more{color:#bbb;font-size:8pt;font-weight:bold;text-decoration:none;}
.smap{margin-bottom:5px;}
.smap ul{margin:0px 2px}
.red{color:#c80000;}
#preloader{z-index:9999;display:none;text-align:center;}
div.order_butt{border:1px solid #888;margin:10px 0;padding:4px 5px;font-weight:bold;text-align:center;background:url('http://skin.bkfsystem.pl/gfx/fx01.png') repeat-x 0 -113px;}
#bannerImg img{display:block;}
#imgHolder{height:200px;overflow:hidden;position:relative;width:740px;}
#progress,#prog_area{display:none;}
.progbox,.indicator{display:none;}
#container{width:740px;height:200px;}
.full{position:relative;width:740px;height:200px;z-index:100;}

.form{font-size:9pt;border:1px solid #666;background:#FFF}
.form-subm{font-size:10pt;border:1px solid #666;background: url('http://skin.bkfsystem.pl/gfx/button.png') repeat-x;cursor:pointer;}
.form-subm:hover{background: url('http://skin.bkfsystem.pl/gfx/button-hov.png') repeat-x;}
.form-canc{font-size:10pt;color:#000;text-decoration:none;border:1px solid #666;background:#EEE;padding:1px 10px;}
a.form-canc,a.form-canc:visited{color:#000;font-weight:normal;}
a.form-canc:hover{color:#000;text-decoration:none;font-weight:normal;}
.buttno{color:#c80000;font-size:9pt;font-weight:bold;text-decoration:none;background:none;border:0;padding:0px 10px;cursor:pointer;font-family:Verdana;}
a.buttno, a.buttno:visited{color:#c80000;padding:4px 10px;}
.buttno:hover{color:#000;text-decoration:none;}
.buttlog, a.buttlog:visited, span.log {font-family: Verdana, Arial, Helvetica, sans-serif;color: #444;font-size: 8pt;font-weight: normal;border: 0;background: none;padding: 0;margin: 0;}
.buttlog:hover,a.buttlog:hover{color: #c80000;}

div.order{margin:0;padding:6px 0;border-bottom:1px dotted #666;cursor:pointer;}
div.order:hover{background-color:#eee;}
button.order{margin:2px;padding:6px;border:1px solid #ddd;cursor:pointer;background:none;width:225px;}
button.order:hover{background-color:#eee;}
div.ord_butt{margin:2px;padding:6px;border:1px solid #ddd;cursor:pointer;width:310px;}
div.ord_butt:hover{background-color:#eee;}
div.ord_butt_sel{margin:2px;padding:6px;border:1px solid #ddd;width:310px;}
.order td{padding:0 6px;}
table.form{border:0;}
.form td{padding:2px 8px;}
div.steps{font-size:8pt;color:#888;border-bottom:1px dotted #ddd;margin-bottom:20px;}

#register td{padding:1px 10px;}
#register th{text-align:left;border-bottom:1px solid #888;padding:4px 10px;background:url('http://skin.bkfsystem.pl/gfx/shead.gif') repeat-x;}
#register{font-size:8pt;}
.warn{color:#c80000;font-weight:bold;}
h1{background:url('http://skin.bkfsystem.pl/gfx/fx01.png') repeat-x 0 -20px;color:#c80000;font-size:13px;text-align:left;margin:2px 0px 4px 0px;padding:2px 0px 4px 20px;border-bottom:1px solid #8b8b8b;}
h2{background:url('http://skin.bkfsystem.pl/gfx/fx01.png') repeat-x;color:#000;font-size:12px;text-align:left;margin:10px 0px 4px 0px;padding:2px 0px 4px 20px;}
h3{color:#000;font-size:12px;font-weight:bold;margin:0px 0px 4px 0px;}
h3.offer{width:224px;background:#d9d9d9;padding:4px 8px;margin:0 0 10px 0;}
h3.order{background:#d9d9d9;padding:4px 8px;margin:0 0 10px 0;}
h4{background:url('http://skin.bkfsystem.pl/gfx/h4.png') repeat-y;color:#000;font-size:12px;margin:5px 0px 4px 5px;padding:0 0 2px 5px;border-bottom:1px #aaa dotted;}
h5{background: url('http://skin.bkfsystem.pl/gfx/fx02.png') no-repeat -7px -34.5px; color:#000;font-size:12px;text-align:left;margin:10px 0px 2px 0px;padding:2px 0px 4px 15px;}
h6{color:#c80000;font-size:14px;margin:5px 0px 5px 0px;}
.headtab{font-size:13px;height:32px;margin-bottom:0px;}

a, a:visited{color:#c80000;font-weight:bold;text-decoration:none;}
a:hover{color:#000;text-decoration:underline;}
#navi a, #navi a:visited{color:#3B3B3B;font-weight:normal;}
#navi a:hover{color:#c80000;}
#navi span, a.navi {background: url('http://skin.bkfsystem.pl/gfx/fx02.png') no-repeat -7px -34.5px;padding-left: 13px; margin-left: 4px;}
a.offer,a.offer:visited{color:#666;}
a.offer:hover{color:#c80000;text-decoration:none;}
a.splash,a.splash:visited{color:#000;font-weight:normal;}
a.splash:hover{color:#c80000;}
.menu_float{position:absolute;visibility:hidden;width:220px;background:#d5341d;text-align:left;z-index:1000;}
.float_pos{cursor:pointer;padding:8px;border-bottom:1px #EC6B59 solid;}
.float_pos:hover,.float_pos a:hover{background-color:#e56452;text-decoration:none;}
.float_pos a,.float_pos a:visited{background: url('http://skin.bkfsystem.pl/gfx/fx02.png') no-repeat -5px -5.5px;color:#FFF;font-weight:normal;padding-left: 20px;}
h2 a, h3 a, h4 a, h5 a{color:#000;}
h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited{color:#000;}
h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover{color:#c80000;text-decoration:none;}
a.more, a.more:visited{color:#666;font-size:8pt;}
a.more:hover{color:#aaa;}
#footer a,#footer a:visited{font-weight:normal}

div.module{position:relative;width:690px;background:url('http://skin.bkfsystem.pl/gfx/mod-back.png') repeat-y center top;padding:10px 10px 20px 10px;margin:10px auto 10px auto;}
.newsh{border:0pt;border-spacing:0px;width:100%;}
.news{border:0pt;border-spacing:0px;width:100%;padding:5px;}
.news td{padding:2px;}
span.date{position:absolute;right:4px;color:#777;font-size:8pt;}

div.sidebox{clear:both;padding:5px 0px 0px 0px;margin-bottom:10px;position: relative;}
.sidebox li{padding:0px 0px;margin:0px 14px;z-index:5;}
.sidebox h1{margin-bottom:0}
div.sideoffer{clear:both;background-color:#ccc;padding:0px;margin:0;font-weight:bold;color:#fff;font-size:12px;}
.sideoffer ul{margin:0 0 10px 0;padding:0 0 10px 0;}
.sideoffer li{list-style-type:none;padding:4px 5px;margin:0;z-index:5;border-bottom:1px solid #e6e6e6;}
.sideoffer h1{background:url('http://skin.bkfsystem.pl/gfx/fx01.png') repeat-x 0 -43px; color:#FFF;font-size:12px;font-weight:bold;text-align:left;margin:2px 0px 4px 0px;padding:2px 0px 4px 10px;}
.sideoffer_sel{color:#FFF;font-weight:bold;background:#e2001a;}
.sideoffer_subsel{color:#FFF;font-weight:normal;background:#888;}
.sideoffer a,.sideoffer a:visited{color:#000;font-weight:bold;}
.sideoffer a:hover{text-decoration:none;}
.sidesub{background:#ccc;cursor:pointer;font-weight:normal;}
.sidesub:hover{background:#9f9f9f;cursor:pointer;}
.sidepoint{cursor:pointer;background:#ccc;}
.sidepoint:hover{color:#FFF;background:#9f9f9f;}
.staff td{vertical-align:top;line-height:150%;}

.prod_head  td{padding-top:4px;padding-bottom:4px;border-bottom:1px dotted #AAAAAA;}
.list td{padding-top:8px;padding-bottom:8px;border-top:1px dotted #AAAAAA;}
span.h3 {color: #c80000;display:block;}
span.prod {color: #000;font-weight: normal;}
#lightbox{position:absolute;left:0;width:100%;z-index:500;text-align:center;line-height:0;}
#lightbox img{border:none;}
#outerImageContainer{position:relative;background:#fff;width:250px;height:250px;margin:0 auto;}
#imageContainer{padding:10px;}
#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:100;}
#imageContainer>#hoverNav{left:0;}
#hoverNav a{outline:none;}
#prevLink, #nextLink{width:49%;height:100%;background:transparent url(http://skin.bkfsystem.pl/gfx/blank.gif) no-repeat; display:block;}
#prevLink{left:0;float:left;}
#nextLink{right:0;float:right;}
#prevLink:hover, #prevLink:visited:hover{background:url(http://skin.bkfsystem.pl/gfx/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover, #nextLink:visited:hover{background:url(http://skin.bkfsystem.pl/gfx/nextlabel.gif) right 15% no-repeat;}
#imageDataContainer{font:10px Verdana, Helvetica, sans-serif;background:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;}
#imageData{padding:0 10px;color:#666;}
#imageData #imageDetails{width:70%;float:left;text-align:left;}
#imageData #caption{font-weight:bold;}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em;}
#imageData #bottomNavClose{width:66px;float:right;padding-bottom:0.7em;}
#overlay{position:absolute;top:0;left:0;z-index:490;width:100%;height:500px;background-color:#000;}


