@charset "utf-8";
/* ----------------------------------------------------------------- */
body { font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 11px; margin: 0; padding: 0; background-color: #ffffff; color: #000000; text-align: center;}
/* ----------------------------------------------------------------- */
#notes { position: fixed; bottom: 0px; right: 0px; margin: 0px; padding: 0px; display: block; }
/* ----------------------------------------------------------------- */
.tooltip {position: absolute; top: 0;left: 0; border: 1px solid #999966; padding: 5px; background-color: #cccc99; }
.notes_box {margin:0px; padding: 5px; width: 190px; font-size: 10px; color: #000000; border: 1px solid #999966; background-color: #cccc99; }
.notes_box1 { clear: both; float: left; width: 137px; margin: 0px; padding: 0px; text-align: left;}
.notes_box2 { float: right; width:40px; margin: 0px; padding: 0px;}
/* ----------------------------------------------------------------- */
.plgp #preheader { clear: both; margin: 0 auto 0 auto; padding: 0; width: 950px; height: 25px; }
#preheader_link { float: left; padding: 10px 0px 0px 0px; width: 735px; text-align: left; }
a.preheader_links { font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 10px; color: #999966; background: transparent; font-weight: normal; text-decoration: none; }
a.preheader_links:hover { text-decoration: underline; }
#preheader_search { clear: right; float: right; padding: 5px 0px 0px 0px; width: 205px; text-align: right; }
.search_info { float: left; width: 25px; height: 20px; background-image: url(../lay/plgp-search.gif); background-position: center top; background-repeat: no-repeat; background-attachment: scroll; border: 0px; display: block; }

a.nieznacz {
	color:#669933;
}

a.zaznacz {
	color:#ff6633;
}

.search_input { margin: 0px; padding: 2px 0px 0px 2px; width: 148px; height: 15px; font-size: 10px; color: #999966; background-color: #ffffff; border: 1px solid #cccc99; text-align:left;}
.size_input { margin: 5px; width: 185px; height: 20px; font-size: 12px;text-align:left;  }
.label_input {padding-left:10px;text-align:left;}
.size_text { margin: 5px; width: 180px; height: 15px; font-size: 10px;  text-align:left;}
.search_submit { margin: 0px; padding: 0px!important; padding: 1px; position: relative; top: 0px!important; top: 1px; width: 25px; height: 20px; font-size: 10px; color: #ffffff; background-color: #999966; border: 1px solid #ffffff; }
.search_submit:hover { margin: 0px; padding: 0px!important; padding: 1px; position: relative; top: 0px!important; top: 1px; width: 25px; height: 20px; font-size: 10px; color: #ffffff; background-color: #717171; border: 1px solid #ffffff; }
/* ----------------------------------------------------------------- */
.plgp #header { clear: both; margin: 0 auto 0 auto; padding: 0; width: 1000px; height: 180px; }
a.logo { width: 1000px; height: 180px; background-image: url(../lay/plgp-top24b.jpg); background-position: center top; background-repeat: no-repeat; background-attachment: scroll; border: 0px; display: block; }
/* ----------------------------------------------------------------- */
.plgp #menu { clear: both;  margin: 0px auto 0px auto; padding: 0px; width: 1000px; height: 50px; text-align: center; }
/* ----------------------------------------------------------------- */
#menu_bar { float: left; margin: 0; padding: 0; width: 815px; height: 50px; }
#menu_bar ul.menu_tab { clear: both; margin: 0px 0px 0px 0px; padding: 0px; width: 815px; list-style: none; }
ul.menu_tab li { float: left; width: 160px; height: 50px; padding: 0px 0px 0px 0px; list-style-type: none; display: inline; text-align: center; }
ul.menu_tab li.menu_spacer { float: left; width: 15px; height: 50px; padding: 0px 0px 0px 0px; list-style-type: none; display: inline; background-image: url(../lay/plgp-menuspacerv.gif); background-position: left top; background-repeat: no-repeat; background-attachment: scroll; text-align: center; }
ul.menu_tab a { display: block; background: transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 160px; height: 50px; font-weight: normal; text-decoration: none; background-image: url(../lay/plgp-menudot.gif); background-position: center top; background-repeat: no-repeat; background-attachment: scroll; text-align: center; }
ul.menu_tab a:hover { display: block; background: transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 160px; height: 50px; font-weight: normal; text-decoration: none; background-image: url(../lay/plgp-menudots.gif); background-position: center top; background-repeat: no-repeat; background-attachment: scroll; text-align: center; }
/* ----------------------------------------------------------------- */
#menu_map { clear: right; float: right; margin: 0; padding: 0; width: 175px; height: 50px; }
#menu_map ul.menu_nav { clear: both; margin: 0px 0px 0px 0px; padding: 0px; width: 175px; list-style: none; }
ul.menu_nav li { float: right; width: 30px; height: 50px; padding: 0px 0px 0px 0px; list-style-type: none; display: inline; text-align: center; }
ul.menu_nav li.menu_none { float: right; width: 25px; height: 50px; padding: 0px 0px 0px 0px; list-style-type: none; display: inline; text-align: center; }
ul.menu_nav a { display: block; background: transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 30px; height: 50px; font-weight: normal; text-decoration: none; }
ul.menu_nav a:hover {  }
/* ----------------------------------------------------------------- */
img.icon { border: 0px; }
/* ----------------------------------------------------------------- */
.plgp #semfooter { clear: both; margin: 0 auto 0 auto; padding: 0; width: 1000px; text-align: center; }
* html .plgp #semfooter { clear: both; margin: 0 auto 0 15px; padding: 0; width: 1000px; text-align: center;}
/* ----------------------------------------------------------------- */
h1, h2, h3, h4, h5, h6 { font-family: Georgia, "Times New Roman", Times, serif; text-align: left; }
h1 { margin: 3px auto 2px auto; font-size: 20px; color: #000000; font-weight: normal; /*text-transform: uppercase;*/ }
h2 { margin: 3px auto 2px auto; font-size: 15px; color: #000000; font-weight: normal; /*text-transform: uppercase;*/ }
h3, h4, h5, h6 { margin: 3px auto 2px auto; font-size: 13px; font-weight: normal; /*text-transform: uppercase;*/ }
p { margin: 3px auto 2px auto; font-size: 11px; }
/* ----------------------------------------------------------------- */
input, select, option, textarea { font-family: Tahoma, Helvetica, Arial, sans-serif; color: #000000; font-size: 12px; }
form { margin: 0; padding: 0; }
/* ----------------------------------------------------------------- */
.plgp #container { clear: both; margin: 0 auto 0 auto !important; margin: 0 auto 0 15px; padding: 0; width: 1000px; text-align: center; }
#container .content_left { clear: both; float: left; margin: 5px 0px 5px 5px; padding: 0px; width: 195px; }
#container .content_main { clear: right; float: left; margin: 5px; padding: 0px; width: 590px; }
#container .content_right { clear: right; float: left; margin: 5px 5px 5px 0px; padding: 0px; width: 195px; }
/* ----------------------------------------------------------------- */
.sidebox_top_g { float: left; margin: 0px; padding: 0px; width: 195px; height: 30px; background-image: url(../lay/boxside-top-g.gif); background-position: center top; background-repeat: no-repeat; background-attachment: scroll; }
.sidebox_top_o { float: left; margin: 0px; padding: 0px; width: 195px; height: 30px; background-image: url(../lay/boxside-top-o.gif); background-position: center top; background-repeat: no-repeat; background-attachment: scroll; }
.sidebox_top_t { float: left; margin: 0px; padding: 0px; width: 195px; height: 30px; background-image: url(../lay/boxside-top-t.gif); background-position: center top; background-repeat: no-repeat; background-attachment: scroll; }
.sidebox_middle { float: left; margin: 0px; padding: 0px; width: 195px; background-image: url(../lay/boxside-middle.gif); background-position: center top; background-repeat: repeat-y; background-attachment: scroll; }
.sidebox_bottom { float: left; margin: 0px; padding: 0px; width: 195px; height: 15px; background-image: url(../lay/boxside-bottom.gif); background-position: center top; background-repeat: no-repeat; background-attachment: scroll; }
.sidebox_text { float: left; width: 185px; padding: 10px 5px 0px 5px; text-align: left; }
.sidebox_text p { text-align: justify; }
/* ----------------------------------------------------------------- */
.mainbox_top_t { float: left; margin: 0px; padding: 0px; width: 590px; height: 30px; background-image: url(../lay/boxmain-top-t.gif); background-position: center top; background-repeat: no-repeat; background-attachment: scroll; }
.mainbox_middle { float: left; margin: 0px; padding: 0px; width: 590px; background-image: url(../lay/boxmain-middle.gif); background-position: center top; background-repeat: repeat-y; background-attachment: scroll; }
.mainbox_bottom { float: left; margin: 0px; padding: 0px; width: 590px; height: 15px; background-image: url(../lay/boxmain-bottom.gif); background-position: center top; background-repeat: no-repeat; background-attachment: scroll; }
.mainbox_text { float: left; width: 580px; padding: 10px 5px 0px 5px; text-align: left; }
.mainbox_text p { text-align: justify; }
/* ----------------------------------------------------------------- */
.mainbox_top_t h1 { padding-left: 55px; padding-top: 5px; }
.sidebox_top_g h1, .sidebox_top_o h1, .sidebox_top_t h1 { padding-left: 55px; padding-top: 5px; }
/* ----------------------------------------------------------------- */
.content_left p, .content_right p, .content_main p { text-align: justify; }
/* ----------------------------------------------------------------- */
.content_left p.pbutton, .content_right p.pbutton, .content_main p.pbutton { text-align: center; padding: 5px 0px 0px 0px; }
/* ----------------------------------------------------------------- */
.button_submit_g { margin: 0px; padding: 0px!important; padding: 1px; position: relative; top: 0px!important; top: 1px; width: 50px; height: 20px; font-size: 10px; color: #ffffff; background-color: #669933; border: 1px solid #ffffff; }
.button_submit_o { margin: 0px; padding: 0px!important; padding: 1px; position: relative; top: 0px!important; top: 1px; width: 50px; height: 20px; font-size: 10px; color: #ffffff; background-color: #ff6633; border: 1px solid #ffffff; }
.button_submit_t { margin: 0px; padding: 0px!important; padding: 1px; position: relative; top: 0px!important; top: 1px; width: 50px; height: 20px; font-size: 10px; color: #ffffff; background-color: #336666; border: 1px solid #ffffff; }
/* ----------------------------------------------------------------- */
div.quick_left { clear: both; float: left; width: 90px; padding: 0px 0px 0px 10px; text-align: left; }
div.quick_right { clear: right; float: right; width: 90px; padding: 3px 5px 2px 0px; text-align: right; }
div.quick_lefto { clear: both; float: left; width: 90px; padding: 3px 0px 2px 10px; text-align: left; }
div.quick_righto { clear: right; float: right; width: 90px; padding: 3px 5px 2px 0px; text-align: right; }
div.quick_leftd { clear: both; float: left; width: 130px; padding: 10px 0px 10px 10px; text-align: left; }
div.quick_rightd { clear: right; float: right; width: 45px; padding: 10px 0px 0px 0px; text-align: right; }
div.quick_center { clear: both; float: right; width: 185px; padding: 8px 0px 7px 0px; text-align: center; }
/* ----------------------------------------------------------------- */
.quick_text { margin: 8px 0px 2px 0px; font-size: 11px; }
.quick_input { padding: 2px; width: 86px; color: #000000; background-color: #ffffff; border: 1px solid #cccc99; }

/* ----------------------------------------------------------------- */
div.quick_clear { clear: both; float: none; height: 1px; line-height: 0px; font-size: 1px; }
/* ----------------------------------------------------------------- */
a.htopic_b { color: #000000; background: transparent; font-weight: normal; font-style: normal; text-decoration: none; }
a.htopic_b:hover { color: #000000; background: transparent; font-weight: normal; font-style: normal; text-decoration: none; }
a.htopic_g { color: #000000; background: transparent; font-weight: normal; font-style: normal; text-decoration: none; }
a.htopic_g:hover { color: #669933; background: transparent; font-weight: normal; font-style: normal; text-decoration: none; }
a.htopic_o { color: #000000; background: transparent; font-weight: normal; font-style: normal; text-decoration: none; }
a.htopic_o:hover { color: #ff6633; background: transparent; font-weight: normal; font-style: normal; text-decoration: none; }
a.htopic_t { color: #000000; background: transparent; font-weight: normal; font-style: normal; text-decoration: none; }
a.htopic_t:hover { color: #336666; background: transparent; font-weight: normal; font-style: normal; text-decoration: none; }
/* ----------------------------------------------------------------- */
a.htopic_bi { color: #999966; background: transparent; font-weight: normal; font-style: normal; text-decoration: none; }
a.htopic_bi:hover { color: #000000; background: transparent; font-weight: normal; font-style: normal; text-decoration: none; }
a.htopic_gi { color: #669933; background: transparent; font-weight: normal; font-style: normal; text-decoration: none; }
a.htopic_gi:hover { color: #000000; background: transparent; font-weight: normal; font-style: normal; text-decoration: none; }
a.htopic_oi { color: #ff6633; background: transparent; font-weight: normal; font-style: normal; text-decoration: none; }
a.htopic_oi:hover { color: #000000; background: transparent; font-weight: normal; font-style: normal; text-decoration: none; }
a.htopic_ti { color: #336666; background: transparent; font-weight: normal; font-style: normal; text-decoration: none; }
a.htopic_ti:hover { color: #000000; background: transparent; font-weight: normal; font-style: normal; text-decoration: none; }
/* ----------------------------------------------------------------- */
p.ptopic_b { color: #000000; background: transparent; font-size: 10px; font-weight: bold; font-style: normal; text-align: right; padding-bottom: 10px; }
p.ptopic_bz { color: #000000; background: transparent; font-size: 10px; font-weight: bold; font-style: normal; text-align: right; padding-bottom: 0px; }
p.ptopic_bz a, p.ptopic_b a { color: #000000; background: transparent; font-size: 10px; font-weight: bold; font-style: normal; text-decoration: none; }
p.ptopic_bz a:hover, p.ptopic_b a:hover { color: #000000; background: transparent; font-size: 10px; font-weight: bold; font-style: normal; text-decoration: underline; }
a.atopic_b { color: #000000; background: transparent; font-size: 11px; font-weight: normal; font-style: normal; text-decoration: none; }
a.atopic_b:hover { color: #000000; background: transparent; font-size: 11px; font-weight: normal; font-style: normal; text-decoration: underline; }
.details_table { float: left; padding: 0px; margin: 0px; width: 580px; text-align: center; }
/* ----------------------------------------------------------------- */
.details_sub { float: left; width: 578px; margin: 10px 0px 10px 0px; padding: 10px 0px 10px 0px; background-color: #b7b7b7; color: #a1a1a1; text-align: center; border: 1px dotted #a1a1a1; }
/* ----------------------------------------------------------------- */
.details_foto_l { float: left; padding: 0px; margin: 5px 0px 5px 0px; width: 270px; text-align: left; }
.details_foto_r { float: right; padding: 0px; margin: 5px 0px 5px 0px; width: 270px; text-align: right; }
.details_opis_r { float: right; padding: 0px; margin: 5px 0px 5px 0px; width: 310px; text-align: justify; }
.details_opis_l { float: left; padding: 0px; margin: 5px 0px 5px 0px; width: 310px; text-align: justify; }
.details_spacer { float: left; width: 8px; background-image: url(../lay/ikpd-maind.gif); background-position: center top; background-repeat: repeat-y; background-attachment: scroll; font-size: 1px; }
.details_mix_l { float: left; padding: 0px; margin: 5px 0px 5px 0px; width: 290px; text-align: center; }
.details_mix_r { float: right; padding: 0px; margin: 5px 0px 5px 0px; width: 290px; text-align: center; }
.details_line { float: left; width: 580px; height: 1px; line-height: 1px; font-size: 1px; }
a.link_gf { color: #f1f1f1; text-decoration: none; font-weight: bold; }
a.link_gf:hover { color: #616161; text-decoration: none; font-weight: bold; }
/* ----------------------------------------------------------------- */
p.ptopic_g { color: #669933; background: transparent; font-size: 10px; font-weight: bold; font-style: normal; text-align: right; padding-bottom: 10px; }
p.ptopic_gz { color: #669933; background: transparent; font-size: 10px; font-weight: bold; font-style: normal; text-align: right; padding-bottom: 0px; }
p.ptopic_gz a, p.ptopic_g a { color: #669933; background: transparent; font-size: 10px; font-weight: bold; font-style: normal; text-decoration: none; }
p.ptopic_gz a:hover, p.ptopic_g a:hover { color: #669933; background: transparent; font-size: 10px; font-weight: bold; font-style: normal; text-decoration: underline; }
a.atopic_g { color: #000000; background: transparent; font-size: 11px; font-weight: normal; font-style: normal; text-decoration: none; }
a.atopic_g:hover { color: #669933; background: transparent; font-size: 11px; font-weight: normal; font-style: normal; text-decoration: underline; }
a.atopic_gb { color: #669933; background: transparent; font-size: 11px; font-weight: bold; font-style: normal; text-decoration: none; }
a.atopic_gb:hover { color: #000000; background: transparent; font-size: 11px; font-weight: bold; font-style: normal; text-decoration: none; }
a.atopic_gt { color: #000000; background: transparent; font-size: 11px; font-weight: normal; font-style: normal; text-decoration: underline; }
a.atopic_gt:hover { color: #669933; background: transparent; font-size: 11px; font-weight: normal; font-style: normal; text-decoration: underline; }
a.tytuly {color: #669933; text-decoration:none;}
a.tytuly:hover {color: #ff6633; text-decoration:none;}
/* ----------------------------------------------------------------- */
p.ptopic_o { color: #ff6633; background: transparent; font-size: 10px; font-weight: bold; font-style: normal; text-align: right; padding-bottom: 10px; }
p.ptopic_oz { color: #ff6633; background: transparent; font-size: 10px; font-weight: bold; font-style: normal; text-align: right; padding-bottom: 0px; }
p.ptopic_oz a, p.ptopic_o a { color: #ff6633; background: transparent; font-size: 10px; font-weight: bold; font-style: normal; text-decoration: none; }
p.ptopic_oz a:hover, p.ptopic_o a:hover { color: #ff6633; background: transparent; font-size: 10px; font-weight: bold; font-style: normal; text-decoration: underline; }
a.atopic_o { color: #000000; background: transparent; font-size: 11px; font-weight: normal; font-style: normal; text-decoration: none; }
a.atopic_o:hover { color: #ff6633; background: transparent; font-size: 11px; font-weight: normal; font-style: normal; text-decoration: underline; }
a.atopic_ob { color: #ff6633; background: transparent; font-size: 11px; font-weight: bold; font-style: normal; text-decoration: none; }
a.atopic_ob:hover { color: #000000; background: transparent; font-size: 11px; font-weight: bold; font-style: normal; text-decoration: none; }
a.atopic_ot { color: #000000; background: transparent; font-size: 11px; font-weight: normal; font-style: normal; text-decoration: underline; }
a.atopic_ot:hover { color: #ff6633; background: transparent; font-size: 11px; font-weight: normal; font-style: normal; text-decoration: underline; }
/* ----------------------------------------------------------------- */
p.ptopic_t { color: #336666; background: transparent; font-size: 10px; font-weight: bold; font-style: normal; text-align: right; padding-bottom: 10px; }
p.ptopic_tz { color: #336666; background: transparent; font-size: 10px; font-weight: bold; font-style: normal; text-align: right; padding-bottom: 0px; }
p.ptopic_tz a, p.ptopic_t a { color: #336666; background: transparent; font-size: 10px; font-weight: bold; font-style: normal; text-decoration: none; }
p.ptopic_tz a:hover, p.ptopic_t a:hover { color: #336666; background: transparent; font-size: 10px; font-weight: bold; font-style: normal; text-decoration: underline; }
a.atopic_t { color: #000000; background: transparent; font-size: 11px; font-weight: normal; font-style: normal; text-decoration: none; }
a.atopic_t:hover { color: #336666; background: transparent; font-size: 11px; font-weight: normal; font-style: normal; text-decoration: underline; }
a.atopic_tb { color: #336666; background: transparent; font-size: 11px; font-weight: bold; font-style: normal; text-decoration: none; }
a.atopic_tb:hover { color: #000000; background: transparent; font-size: 11px; font-weight: bold; font-style: normal; text-decoration: none; }
a.atopic_tt { color: #000000; background: transparent; font-size: 11px; font-weight: normal; font-style: normal; text-decoration: underline; }
a.atopic_tt:hover { color: #336666; background: transparent; font-size: 11px; font-weight: normal; font-style: normal; text-decoration: underline; }
/* ----------------------------------------------------------------- */
.main_table { float: left; padding: 0px; margin: 0px; width: 580px; }
.main_foto { float: left; padding: 0px; margin: 0px 0px 0px 3px; width: 190px; display: inline; }
.main_foto_img { display: block; padding: 3px; background-color: #ffffff; border: 1px solid #cccc99; }
.main_foto_img:hover { display: block; padding: 3px; background-color: #cccc99; border: 1px solid #999966; }
.main_opis { float: left; padding: 3px 3px 8px 3px; margin: 0px 0px 0px 3px; width: 182px; text-align: center; display: inline; background-image: url(../lay/plgp-spacer-d.gif); background-position: center bottom; background-repeat: no-repeat; background-attachment: scroll; }
.main_opis_link { font-size: 11px; color: #336666; font-weight: bold; text-decoration: underline; }
.main_opis_link:hover { font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; }
.main_spacer { float: left; width: 8px; height: 128px; font-size: 1px; }
.main_empty { float: left; width: 8px; height: 25px; font-size: 1px;}
/* ----------------------------------------------------------------- */
.clear { clear: both; float: none; width: 100%; height: 0px; line-height: 0px; font-size: 1px; visibility: hidden; display: block; }
/* ----------------------------------------------------------------- */
.spacer_b { clear: both; float: none; width: 100%; height: 10px; line-height: 0px; font-size: 1px; background-image: url(../lay/plgp-spacer-b.gif); background-position: center bottom; background-repeat: no-repeat; background-attachment: scroll; }
.spacer_d { clear: both; float: none; width: 100%; height: 10px; line-height: 0px; font-size: 1px; background-image: url(../lay/plgp-spacer-d.gif); background-position: center bottom; background-repeat: no-repeat; background-attachment: scroll; }
/* ----------------------------------------------------------------- */
.plgp #footer { clear: both; margin: 0 auto 0 auto; padding: 0; width: 1000px; height: 65px; background-image: url(../lay/plgp-bottom.jpg); background-position: center top; background-repeat: no-repeat; background-attachment: scroll; text-align: center; }
#footer .footer_info { float: left; margin: 25px 15px 10px 15px; padding: 0; width: 970px; height: 30px; }
ul.footer_nav { clear: both; margin: 0px; padding: 0px; width: 970px; list-style: none; font-size: 10px; }
ul.footer_nav li { float: left; width: 225px; height: 30px; padding: 0px 5px 0px 5px; list-style-type: none; display: inline; text-align: left; color: #ff0000; background: transparent; }
ul.footer_nav li.footer_auth { float: left; width: 205px; height: 25px; padding: 5px 5px 0px 5px; list-style-type: none; display: inline; text-align: right; color: #cccc99; background: transparent; }
ul.footer_nav li.footer_none { float: left; width: 100px; height: 25px; padding: 5px 5px 0px 5px; list-style-type: none; display: inline; text-align: right; color: #cccc99; background: transparent; }
ul.footer_nav a { color: #ff0000; background: transparent; font-size: 10px; font-weight: normal; text-decoration: none; }
ul.footer_nav a:hover { color: #666633; background: transparent; font-size: 10px; font-weight: normal; text-decoration: underline; }
ul.footer_nav a.footer_au { color: #cccc99; background: transparent; font-size: 10px; font-weight: normal; text-decoration: none; }
ul.footer_nav a.footer_au:hover { color: #999966; background: transparent; font-size: 10px; font-weight: normal; text-decoration: none; }
ul.footer_nav a.footer_u { color: #666633; background: transparent; font-size: 10px; font-weight: normal; text-decoration: underline; }
ul.footer_nav a.footer_u:hover { color: #666633; background: transparent; font-size: 10px; font-weight: normal; text-decoration: none; }
/* ----------------------------------------------------------------- */
.plgp #semfooter { clear: both; margin: 0 auto 0 auto; padding: 0; width: 1000px; text-align: center; }
/* ----------------------------------------------------------------- */
.sembox_top { float: left; margin: 0px; padding: 0px; width: 1000px; height: 15px; background-image: url(../lay/sembox-top.gif); background-position: center top; background-repeat: no-repeat; background-attachment: scroll; }
.sembox_middle { float: left; margin: 0px; padding: 0px; width: 1000px; background-image: url(../lay/sembox-middle.gif); background-position: center top; background-repeat: repeat-y; background-attachment: scroll; }
.sembox_bottom { float: left; margin: 0px; padding: 0px; width: 1000px; height: 15px; background-image: url(../lay/sembox-bottom.gif); background-position: center top; background-repeat: no-repeat; background-attachment: scroll; }
.sembox_text { float: left; width: 960px; padding: 0px 20px 0px 20px; text-align: left; color: #999966; background: transparent; font-size: 10px; }
.sembox_text p { text-align: justify; font-size: 10px; }
.sembox_text a { color: #999966; background: transparent; font-size: 10px; text-decoration: none; }
.sembox_text a:hover { color: #999966; background: transparent; font-size: 10px; text-decoration: underline; }
/* ----------------------------------------------------------------- */
.plgp #postfooter { clear: both; margin: 0 auto 0 auto; padding: 0; width: 950px; height: 50px; text-align: center; }
.postfooter_pay { float: left; margin: 0; padding: 0; width: 735px; }
.postfooter_stat { clear: right; float: right; margin: 0; padding: 0; width: 95px; }
a.postfooter_link img { border: 0px; }
/* ----------------------------------------------------------------- */
.notebox_top_g { float: left; margin: 0px; padding: 0px; width: 195px; height: 30px; background-image: url(../lay/boxside-top-g.gif); background-position: center top; background-repeat: no-repeat; background-attachment: scroll; }
.notebox_top_o { float: left; margin: 0px; padding: 0px; width: 195px; height: 30px; background-image: url(../lay/boxside-top-o.gif); background-position: center top; background-repeat: no-repeat; background-attachment: scroll; }
.notebox_top_t { float: left; margin: 0px; padding: 0px; width: 195px; height: 30px; background-image: url(../lay/boxside-top-t.gif); background-position: center top; background-repeat: no-repeat; background-attachment: scroll; }
.notebox_middle { float: left; margin: 0px; padding: 0px; width: 195px; background-image: url(../lay/boxside-middle.gif); background-position: center top; background-repeat: repeat-y; background-attachment: scroll; }
.notebox_bottom { float: left; margin: 0px; padding: 0px; width: 195px; height: 15px; background-image: url(../lay/boxside-bottom.gif); background-position: center top; background-repeat: no-repeat; background-attachment: scroll; }
.notebox_text { float: left; width: 185px; padding: 5px 5px 5px 5px; text-align: left; font-size: 10px; }
.notebox_textc{ float: left; width: 185px; padding: 5px 5px 0px 5px; text-align: center; font-size: 10px; }
.notebox_text p { text-align: left; font-size: 10px; }
/* ----------------------------------------------------------------- */
.notebox_top_g h1, .notebox_top_o h1, .notebox_top_t h1 { padding-left: 55px; padding-top: 5px; }
/* ----------------------------------------------------------------- */
.note_foto { float: left; padding: 0px; margin: 0px 3px 0px 3px; width: 188px; text-align: center; }
.note_foto_img { display: block; padding: 3px; background-color: #ffffff; border: 1px solid #cccc99; }
.note_foto_img:hover { display: block; padding: 3px; background-color: #cccc99; border: 1px solid #999966; }
.note_opis { float: left; padding: 5px 5px 10px 5px; margin: 0px; width: 185px; text-align: center; background-image: url(../lay/plgp-spacer-d.gif); background-position: center bottom; background-repeat: no-repeat; background-attachment: scroll; }
.note_opis_link { font-size: 10px; color: #000000; font-weight: bold; text-decoration: none; }
.note_opis_link:hover { font-size: 10px; color: #000000; font-weight: bold; text-decoration: underline; }
.note_opis_linkd { font-size: 10px; color: #000000; font-weight: normal; text-decoration: underline; }
.note_opis_linkd:hover { font-size: 10px; color: #000000; font-weight: normal; text-decoration: none; }
.b_nowy {color:#ffffff;width:200px;}
div.form_left {float: left; width: 130px; height:20px; padding: 5px 0px 5px 0px; text-align: left; vertical-align:middle; margin-left:10px;}
div.form_right {float: right; width: 250px; height:20px;  padding: 5px 0px 5px 0px; text-align: left; vertical-align:middle;}
div.form_clear {float: none; height: 1px; line-height: 0px; font-size: 1px; }
div.form_center {float: right; width: 275px; padding: 8px 0px 7px 0px; text-align: center; }
.form_submit { padding: 1px!important; padding: 2px; position: relative; top: 0!important; top: 1px; width: 96px; height: 26px; font-size: 10px; color: #f1f1f1; background-color: #a1a1a1; border: 1px solid #f1f1f1; }
.form_input { padding: 2px; width: 140px; color: #a1a1a1; background-color: #ffffff; border: 1px solid #d1d1d1; }

.quick_text { margin: 8px 0px 2px 0px; font-size: 11px; }
.quick_input { padding: 2px; width: 86px; color: #a1a1a1; background-color: #ffffff; border: 1px solid #d1d1d1; }
.quick_inputo { padding: 2px; width: 46px; color: #000000; background-color: #ffffff; border: 1px solid #7F9DB9; }
.quick_submit { padding: 1px!important; padding: 2px; position: relative; top: 0!important; top: 1px; width: 56px; height: 26px; font-size: 10px; color: #f1f1f1; background-color: #a1a1a1; border: 1px solid #f1f1f1; }
.quick_submit:hover { padding: 1px!important; padding: 2px; position: relative; top: 0!important; top: 1px; width: 56px; height: 26px; font-size: 10px; color: #f1f1f1; background-color: #717171; border: 1px solid #f1f1f1; }
div.quick_clear { clear: both; float: none; height: 1px; line-height: 0px; font-size: 1px; }
