@import url('qs-h.css.php');

body, table, input, textarea { font: 11px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif; }
body, #fmenu ul, #lmenu ul, form, #pg { margin: 0; padding: 0; }
body { text-align: center; background: #f1f2dc url('img/bg.png') 0 0 repeat-x; padding-bottom: 10px; }
a.bl { color: #188fbc; text-decoration: none; }
#box { text-align: center; margin: 0 auto; width: 795px; background: #fff; border-right: 2px solid #e3e4cf; }
#foot { text-align: left; }
#menu { width: 795px; height: 275px; }
#menu2 { display: none; }
#boxmain { position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
#flashmenu { position: absolute; left: 0; top: 0; width: 100%; height: 100%; overflow: hidden; }
#menu ul, #flashmenu ul, #menu h1, #flashmenu h1 { display: none; }
#content { text-align: left; background: url('img/bg.gif') 0 0 repeat-x; padding-bottom: 10px; }
#lmenu { width: 206px; background: url('img/menu.jpg') 0 30px no-repeat; float: left; min-height: 200px; }
#lmenu ul { background: url('img/menu-h.jpg') 0 0 no-repeat; list-style: none; padding: 37px 10px 20px 30px; }
#lmenu ul li { border-bottom: 1px solid #e5e5dd; padding: 3px 0; text-align: right; text-shadow: #fff 2px 2px 0; }
#lmenu ul li.l { border-bottom: 0; }
#lmenu ul li a { padding-right: 10px; background: url('img/a.gif') 100% 50% no-repeat; text-decoration: none; color: #656944; }
#lmenu ul li.bo a { background-position: 96% 50% !important; text-decoration: underline !important; }
#lmenu ul li a:hover { color: #000; }
#cbox { text-align: right; width: 589px; float: right; }
#cboxhd { text-align: right; height: 30px; border-bottom: 1px solid #efefe6; width: 235px; margin: 0 5px 0 auto; background-position: 90% 50%; background-repeat: no-repeat; }
#cboxin { text-align: left; padding: 10px 20px; text-align: justify; }
#cboxin a { color: #188fbc; }
#cboxin a:hover { color: #369; }
#cboxin h2 { text-align: right; font-size: 12px; color: #188fbc; text-shadow: #BFEEFF 2px 2px 1px; }

#fmenu ul { clear: both; list-style: none; margin-right: 32px; }
#fmenu ul li { float: right; padding-bottom: 5px; }
#fmenu ul li a { display: block; width: 9px; height: 9px; overflow: hidden; text-indent: -9999px; }
#fmenu ul li.h a { background: url('img/m-h.gif') 0 0 no-repeat; }
#fmenu ul li.h a:hover { background-image: url('img/m-hh.gif'); }
#fmenu ul li.t a { background: url('img/m-t.gif') 0 0 no-repeat; margin-right: 10px; }
#fmenu ul li.t a:hover { background-image: url('img/m-th.gif'); }
#fmenu ul li.b a { background: url('img/m-b.gif') 0 0 no-repeat; margin-right: 10px; }
#fmenu ul li.b a:hover { background-image: url('img/m-bh.gif'); }

#foot { clear: both; border-top: 1px solid #e0e2c7; color: #666; width: 750px; margin: 0 auto; font-size: 10px; padding: 12px 0; }
#foot span { float: right; }
#foot a { text-decoration: none; color: #188fbc; font-weight: bold; }

.boxl, .boxr { width: 260px; margin-bottom: 10px; }
.boxl2 { width: 200px; margin-left: 20px; }
.boxl, .boxl2 { float: left; }
.boxr, .boxr2 { float: right; }
.phe { width: 250px; height: 20px; border-bottom: 1px solid #efefe6; background-position: 5px 5px	; background-repeat: no-repeat; text-indent: -9999px; overflow: hidden; }
.tleft { padding: 3px 0 3px 70px; background-position: 5px 5px; background-repeat: no-repeat; }

/* stopka bez grafiki :) */
#boxfa { width: 795px; height: 2px; background: #e3e4cf; font-size: 0; }
#boxfb { width: 2px; height: 2px; background: #f1f2dc; }

.clr { clear: both; }

/* DODATKOWE */
.btt a { display: block; padding-bottom: 1px; background: url('img/m-t.gif') 100% 3px no-repeat; height: 13px; text-indent: -9999px; overflow: hidden; font: 0; margin-top: -10px; }
.btt a:hover { height: 12px; border-bottom: 1px dotted #ccc; background-image: url('img/m-th.gif'); }

.form input { background: transparent; border: 0; border-bottom: 1px solid #DADCD7; width: 100%; color: #6b6d50; }
.zap { width: 296px; height: 283px; background: url('img/za.gif') 0 0 no-repeat; padding: 40px 0 0 20px; }
.zap textarea { width: 260px; height: 190px; background: transparent; border: 0; overflow: auto; }
.zap ul { list-style: none; padding: 0; margin: 0; position: relative; left: 85px; top: 16px; }
.zap ul li { float: left; position: relative;  }
.zap ul li a { display: block; height: 20px; overflow: hidden; text-indent: -9999px; }
.zap ul li.s a { width: 48px; }
.zap ul li.r a { width: 45px; }
.zap ul li input { display: none; }

.pf { clear: both; padding-bottom: 20px; }
.pf h2, .pf h3 { padding: 0; margin: 0; padding-right: 10px; font-size: 11px !important; }
.pf h3 { text-align: right; font-weight: normal; color: #999; }
.pf h3 a { color: #999 !important; text-decoration: none; }
.pfic { float: left; width: 239px; height: 214px; background: url('img/pf-01.gif') 0 0 no-repeat; position: relative; }
.pfi { position: relative; left: 4px; top: 19px; width: 216px; height: 154px; overflow: hidden; }
.pficb { position: relative; top: 23px; width: 239px; height: 37px; background: url('img/pf-02.gif') 0 0 no-repeat; }
.pficb ul { list-style: none; padding: 0; margin: 0; margin-left: 11px; }
.pficb ul li { float: left; }
.pficb ul li a { text-indent: -9999px; overflow: hidden; display: block; height: 28px; }
.pficb ul li.w0 a { width: 80px; background: url('img/pf-03-w0.gif') 0 0 no-repeat; }
.pficb ul li.w1 a { width: 71px; background: url('img/pf-03-w1.gif') 0 0 no-repeat; }
.pficb ul li.w2 a { width: 65px; background: url('img/pf-03-w2.gif') 0 0 no-repeat; }
.pftc-bg { position: relative; float: left; width: 304px; background: url('img/pf-05.gif') 0 0 repeat-y; }
.pftc-b { background: url('img/pf-06.gif') 0 100% no-repeat; }
.pftc-t { background: url('img/pf-04.gif') 0 0 no-repeat; padding: 29px 15px 5px 27px; min-height: 120px; line-height: 15px; }
.pftc-t p { margin-top: 0; margin-bottom: 10px; text-align: left !important; line-height: 15px; }

#pg { list-style: none; }
#pg li { position: relative; float: left; list-style-position: inside; margin-left: 1px; background: url('img/pg.gif') 0 0 no-repeat; }
#pg li a { position: relative; display: block; width: 24px; height: 24px; text-align: center; line-height: 22px; text-decoration: none; color: #000 !important; }
#pg li a:hover { color: #ccc !important; }
#pg li.s a { color: #800 !important; }

/* Style tekstu */
#cboxin .hbl { color: #188FBB; font-weight: 700; text-align: right; margin: 5px 0 10px 0; text-shadow: #BFEEFF 2px 2px 1px; }
#cboxin .mbl { color: #188FBC; }
#cboxin .rli { text-align: right; list-style: none; margin: 0; padding: 0; margin-bottom: 15px; }
#cboxin .rlih { font-weight: 700; padding: 10px 0; border-bottom: 1px solid #EFEFE6; margin-bottom: 10px; text-align: right; }
#cboxin .rli li { padding-right: 15px; background: url('img/bullet.gif') 100% 6px no-repeat; }
#cboxin .lbl { color: #97B12D; font-weight: 700; text-align: right; text-shadow: #DCFF4F 2px 2px 2px; }

.freq input, .freq textarea { background: transparent url('img/freq.gif') 100% 50% no-repeat; }
.freq textarea { background-position: 100% 0; }
