* {font-size: 12px; font-family: Verdana, Arial, sans-serif; text-decoration: none; padding: 0; margin: 0; list-style: none; border: 0; outline: none; box-sizing: border-box;}
body { background: url('//img.drewno.pl/ii/footer.png') repeat-x #ffffff 0 -800px; padding: 0; margin: 0;}
p { margin: 0;}
img { padding: 0; margin: 0; float: left; }
a:active, a:focus {
	-moz-outline:    none;
	outline:         none;
	ie-dummy:        expression(this.hideFocus=true);
}
div { display: block;}
img { border: 0; }
iframe { border:0;}
div#divmain { width: 955px; margin: auto; background: url('//img.drewno.pl/ii/header.png') repeat-x 0 -351px white;}
div#top { height: 108px; }
img#divlogo { float: left; display: block; margin-right: 11px; margin-left: 15px; margin-top: 15px;}
div#toprest { float: right; width: 755px; margin-top: 9px; padding-right: 5px; }
div#toprest1 { height: 68px; }
div#toprest2 { height: 100%; }
div#toprest1l { width: 420px; float: left;}
div#toprest1r { width: 300px; float: right;}
div#toprest2m { width: 580px; float: left; height: 100%;}
div#toprest2s { width: 175px; float: right; text-align: right; height: 22px;}
div#toprest2s input#search { background: url('//img.drewno.pl/ii/header.png') no-repeat 0px -93px; border: 0; width: 142px; height: 21px; padding: 3px; float: left; padding-right: 33px; }
form#formsearchgoogle1 { display: inline; }
div#toprest1r1 { height: 14px; margin-bottom: 11px;font-size: 10px;}
div#toprest1r1l { height: 100%; float: right; background: url('//img.drewno.pl/ii/header.png') no-repeat 0 -201px;font-size: 11px; color: #f2f4ed;}
div#toprest1r1l p { height: 100%; padding: 0px 3px; background: url('//img.drewno.pl/ii/header.png') no-repeat 100% -215px;font-size: 11px; color: #f2f4ed;}
div#toprest1r1l a { color: #f2f4ed; font-size: 11px; }
div#toprest1r1r { float: right; width: 90px;}
div#toprest1r1r img { margin-left: 2px; border: solid 1px #ac6;}
div#toprest1r2 { float: right; height: 32px; padding: 0; margin-bottom: 11px; background: url('//img.drewno.pl/ii/header.png') no-repeat 0 -137px; color: #f2f4ed; font-size: 11px;}
div#toprest1r2 p { padding: 2px 3px 3px 5px; height: 27px; margin: 0; background: url('//img.drewno.pl/ii/header.png') no-repeat 100% -169px; font-size: 11px; color: #f2f4ed; line-height: 120%;}
div#toprest1r2 p a { color: #f2f4ed; }

ul#mainmenu { width: 580px; float: left; height: 100%; padding: 0; margin: 0; }
ul#mainmenu li { height: 31px; margin: 0; padding: 0; display: block; float: left; background: url('//img.drewno.pl/ii/header.png') no-repeat 0 0; }
ul#mainmenu li a { font-size: 12px; font-weight: bold; color: #fff4d2; height: 21px; display: block; float: left; padding: 5px 9px 5px 7px; background: url('//img.drewno.pl/ii/footer.png') no-repeat 100% -417px; text-decoration: none;}
ul#mainmenu li.mm_current { background: url('//img.drewno.pl/ii/header.png') no-repeat 0 -62px; }
ul#mainmenu li.mm_current a { background: url('//img.drewno.pl/ii/footer.png') no-repeat 100% -479px; color: #7b7b7b; }
ul#mainmenu li.mm_yellow { background: url('//img.drewno.pl/ii/header.png') no-repeat 0 -31px; }
ul#mainmenu li.mm_yellow a { background: url('//img.drewno.pl/ii/footer.png') no-repeat 100% -448px; }
ul#mainmenu li.mm_red { background: url('//img.drewno.pl/ii/header.png') no-repeat 0 -247px; }
ul#mainmenu li.mm_red a { background: url('//img.drewno.pl/ii/footer.png') no-repeat 100% -586px; }

div#submenu { background: url('//img.drewno.pl/ii/footer.png') repeat-x 0 -550px; margin-bottom: 5px; height: 20px; width: 100%; font-size: 11px; }
div#submenu div#sml { background: url('//img.drewno.pl/ii/footer.png') no-repeat 0 -510px; width: 3px; float: left; height: 100%;}
div#submenu div#smc { float: left; width: 949px;height: 100%; }
div#submenu div#smr { background: url('//img.drewno.pl/ii/footer.png') no-repeat 100% -530px; width: 3px; float: right; height: 100%;}

ul#submenuul { padding: 0; margin: auto; }
ul#submenuul li { display: block; float: left;margin: 0; padding: 0;height: 100%; color: #7b7b7b;  }
ul#submenuul li.sm_current { font-weight: bold;}
ul#submenuul li a { color: #7b7b7b; padding: 0px 5px;}

div#top_reklama { background: url('//img.drewno.pl/ii/reklama.png') 10px 2px no-repeat; width: 100%; text-align: center; margin-bottom: 5px; }
div#top_reklama img { float: none; }
div.odstep_p12 { height: 1px; font-size: 1px; background: url('//img.drewno.pl/ii/lp.png') repeat-x; width: 100%; margin: 0;}
div#main { background: #f1f1f1; width: 955px; }

div#foot { width: 100%; text-align: center; margin-top: -15px;}
div#foot1 { background: url('//img.drewno.pl/ii/footer.png') repeat-x 0 0; height: 10px; }
div#f1c { height: 100%; width: 955px; margin: auto; clear: both;}
div#foot2 { background: url('//img.drewno.pl/ii/footer.png') repeat-x 0 -20px; height: 28px; color: #fff1c5; padding-top: 8px; }
div#foot2 a { color: #614e05;}
div#foot3 { border-bottom: solid 1px #6a5b22; height: 120px; background: url('//img.drewno.pl/ii/footer_wooden.jpg') center top;}
div#foot3in { width: 955px;margin: auto;}
div#foot3in span { height: 110px; color: #f8e8ab; }
div#foot3in span a { color: #f8e8ab; }
div#foot3in span#foot3l { width: 755px;display: block; float: left; padding: 5px 10px; background: url('//img.drewno.pl/ii/fw2.png') 0% 50% no-repeat; display: table;}
div#foot3in span#foot3c { width: 5px;display: block; float: left; padding: 5px 0px; background: url('//img.drewno.pl/ii/fw2.png') 50% 50% no-repeat;}
div#foot3in span#foot3r { width: 155px;display: block; float: left; text-align: right; padding: 5px 10px; background: url('//img.drewno.pl/ii/fw2.png') 100% 50% no-repeat; color: #514827;display: table; line-height: 150%;}
div.f3o2 { display: table-cell; vertical-align: middle; }
p.f3o3 { }
div#foot4 { background: url('//img.drewno.pl/ii/footer.png') repeat-x 0 -254px; height: 100px; }
div#foot5 { background: url('//img.drewno.pl/ii/footer.png') repeat-x 0 -122px; height: 66px; width: 955px; margin: auto;}
div#foot5 div#f5l { background: url('//img.drewno.pl/ii/footer.png') no-repeat 0 -56px; width: 9px; float: left;  height: 100%; }
div#foot5 div#f5r { background: url('//img.drewno.pl/ii/footer.png') no-repeat -7px -188px; width: 9px; float: right; height: 100%; }
div#foot5 div#f5c { float: left; padding-top: 10px; width: 937px; }

p#footcopy { color: #fff6d3; font-size: 11px; margin-bottom: 10px;}
p#footcopy a { color: #fff6d3; }
p#footproj { color: #537e0e; font-size: 10px; }

div.d650x { width: 650px; margin-bottom: 5px; clear: left;}

div.d465x { width: 504px; margin-bottom: 10px; clear: left;}
div.d465x250 { width: 504px; height: 250px; margin-bottom: 5px; clear: left;}
div.d465x165 { width: 504px; height: 165px; margin-bottom: 5px; clear: left;}
div.d300x250 { width: 300px; height: 250px; margin-bottom: 5px; clear: left;}
div.d300x165 { width: 300px; height: 165px; margin-bottom: 5px; clear: left;}
div.d465x420 { width: 504px; height: 420px; margin-bottom: 5px; clear: left;}
div.d465x335 { width: 504px; height: 335px; margin-bottom: 5px; clear: left;}

div.dxaover { border: solid 1px #8bad4e; border-top: 0;background: url('//img.drewno.pl/ii/panel220_tlo.png') repeat-x;} /* zmieniÄ? na panel420tlo */
div.dxaover_0 { border: solid 1px #8bad4e; background: url('//img.drewno.pl/ii/panel220_tlo.png') repeat-x;} /* zmieniÄ? na panel420tlo */
div.dxa { border: solid 1px white; border-top: 0px; }
div.dxa_0 { border: solid 1px white; }
div.dxa div { padding: 10px;}

div.dx420aover { border: solid 1px #8bad4e;} /* zmienić na panel420tlo */
div.dx420a { border: solid 1px white; height: 416px; overflow: hidden; }
/* div.dx420a { border: solid 1px white; border-top: 0px;  height: 389px; overflow: hidden; }*/
div.dx420a div { padding: 5px;}

div.dx250aover { border: solid 1px #8bad4e; border-top: 0px; background: url('//img.drewno.pl/ii/panel220_tlo.png') repeat-x; } /* zmienić na panel250tlo */
div.dx250aover_0 { border: solid 1px #8bad4e; } /* zmienić na panel250tlo */
div.dx250a { border: solid 1px white; border-top: 0px;  height: 218px; overflow: hidden; }
div.dx250a_0 { border: solid 1px white; height: 246px; overflow: hidden; ; }
div.dx250a div { padding: 5px;}

div.dx335aover { border: solid 1px #8bad4e; border-top: 0px; background: url('//img.drewno.pl/ii/panel220_tlo.png') repeat-x; } /* zmienić na panel250tlo */
div.dx335aover_0 { border: solid 1px #8bad4e; } /* zmienić na panel250tlo */
div.dx335a { border: solid 1px white; border-top: 0px;  height: 303px; overflow: hidden; }
div.dx335a_0 { border: solid 1px white; height: 246px; overflow: hidden; }
div.dx335a div { padding: 5px;}

div.dx165aover { border: solid 1px #8bad4e; border-top: 0px; background: url('//img.drewno.pl/ii/panel220_tlo.png'); } /* zmienić na panel165tlo */
div.dx165a { border: solid 1px white; border-top: 0px;  height: 133px; overflow: hidden;}
div.dx165a div { padding: 5px;}

div.d465xtover { height: 30px; width: 100%; background: url('//img.drewno.pl/ii/pan_prawa_koniec.png') no-repeat 100%; }
div.d465xt { height: 30px; background: url('//img.drewno.pl/ii/pan_prawa_tlo.png') repeat-x; width: 502px; }

div.d300xtover { height: 30px; width: 100%; background: url('//img.drewno.pl/ii/pan_prawa_koniec.png') no-repeat 100%; }
div.d300xt { height: 30px; background: url('//img.drewno.pl/ii/pan_prawa_tlo.png') repeat-x; width: 298px; }

div.dt ul { padding: 0; margin: 0; list-style: none; }
div.dt ul li { height: 30px; float: left; background: url('//img.drewno.pl/ii/pan_li_tlo.png') repeat-x;} /* domyslny */
div.dt ul li.dc { background: url('//img.drewno.pl/ii/pan_sel_tlo.png') repeat-x; } /* wybrany */
div.dt ul li.dn {  } /* normalny */
div.dt ul li.dl { } /* normalny */
div.dt ul li span { height: 30px; width: 3px; display: block; float: left; background: url('//img.drewno.pl/ii/pan_odstep.png') no-repeat 100%; }
div.dt ul li.dl a { background: url('//img.drewno.pl/ii/pan_odstep.png') no-repeat 100%;}
div.dt ul li span.first { background: url('//img.drewno.pl/ii/pan_odstep_first.png') no-repeat -1px; }
div.dt ul li.dc span.first { background: url('//img.drewno.pl/ii/pan_sel_lewa_first.png') no-repeat -1px 0; }
div.dt ul li a { height: 18px; display: block; float: left; padding: 6px 4px; padding-right: 8px; font-weight: normal; color: #716f6f;}
div.dt ul li.dc span { height: 30px; background: url('//img.drewno.pl/ii/pan_sel_lewa_niefirst.png') no-repeat -1px 0; }
div.dt ul li.dc a {  height: 18px; background: url('//img.drewno.pl/ii/pan_sel_right.png') no-repeat 100% 0; }
div.dt ul li span.on { background: none; }
div.dt ul li a.dc { font-weight: bold; color: #393636; }
div.dt ul li i { height: 18px; display: block; float: left; padding: 6px 4px; padding-right: 8px; font-weight: normal; color: #716f6f; font-style: normal;}
div.dt ul li.dc i { height: 18px; background: url('//img.drewno.pl/ii/pan_sel_right.png') no-repeat 100% 0; font-weight: normal; color: #716f6f; font-style: normal;}

div#mainleft { width: 180px; float: left; margin-right: 20px;}
div#mainright { width: 770px; float: left; }
div#mainrightleft { width: 465px; float: left; margin-right: 5px; }
div#mainleftright { width: 504px; float: right; margin-right: 0; }
div#mainrightright { width: 300px; float: left;  }
div#positioner { padding: 20px 10px; color: black; }
div#positioner a { color: #696969; }
div#positioner b { color: #696969; }
span#mainlefttop { width: 180px; height: 1px; display: block; background: url('//img.drewno.pl/ii/lewemenutlo.png') 0px -2px no-repeat; }
span#mainleftbottom { width: 180px; height: 1px; display: block; background: url('//img.drewno.pl/ii/lewemenutlo.png') 0px -1px no-repeat; }
div#mainleftmenu { background-color: white; border-right: solid 1px #e1e1e1; padding-top: 10px; padding-bottom: 10px; }

div#mainleftmenu h4 { padding: 0; padding-left: 10px; margin: 0; display: block; color: #2d2c2c; margin-top: 5px; margin-bottom: 5px;}
div#mainleftmenu h4.categories { margin-top: 0; margin-bottom: 0; font-weight:normal;}
div#mainleftmenu h4 img { display: block; float: left; margin-top: 5px; margin-right: 3px; margin-bottom: 5px;}
div#mainleftmenu h4.categories span { padding-left: 12px; display: block; padding-right: 5px; }
div#mainleftmenu h4.active { font-weight: bold; }

div#mainleftmenu ul { list-style: none; padding-left: 12px; margin: 0; margin-top: 3px;  }
div#mainleftmenu ul li { background: url('//img.drewno.pl/ii/hrlewy.png') -20px 1px no-repeat; color: #2d2c2c; line-height: 13px; font-weight: normal; padding-top: 3px; padding-bottom: 2px; }

div#mainleftmenu span.hrciemny { font-size: 1px; margin-top: 3px; margin-bottom: 2px; height: 1px; width: 180px; display: block; background: url('//img.drewno.pl/ii/hrlewyciemny.png') no-repeat; }
div#mainleftmenu ul li a { color: #2d2c2c; font-size: inherit; }
div#mainleftmenu h4 a { color: #2d2c2c; font-size: inherit; }
div#mainleftmenu ul li a:hover { color: #517e07; }
div#mainleftmenu h4 a:hover { color: #517e07; }
div#mainleftmenu ul li ul  { list-style: none; padding-left: 12px; margin: 0; margin-top: 0px;  }
div#mainleftmenu ul li ul li { background: url('//img.drewno.pl/ii/hrlewy.png') -45px 1px no-repeat; color: #2d2c2c; padding-right: 5px;}
div#mainleftmenu ul li.active { font-weight: bold; }
div#mainleftmenu ul li img { margin-bottom: 1px; margin-left: 1px; float: left; margin-top: 4px; }
div#mainleftmenu ul.menuleftcategories li { margin-left: 11px; }
div#mainleftmenu ul.menuleftcategories li span { margin-left: 12px; display: block;}

ul.strzalki2 { list-style: square inside url('//img.drewno.pl/img/strzalka47.png'); padding: 0; margin: 0; }
ul.strzalki2 li { padding: 0; margin: 0; text-indent: -12px; line-height: 100%; margin-left: 18px; margin-bottom: 2px; margin-top: 5px; padding-bottom: 10px;background: url('//img.drewno.pl/ii/hrldp450.png') -10px 100% no-repeat;}
ul.strzalki2 li a { color: #4f6d04; font-size: 12px; font-weight: bold; }

ul.strzalki { list-style: square inside url('//img.drewno.pl/ii/strzalka.png'); padding: 0; margin: 0; }
ul.strzalki li { padding: 0; margin: 0; text-indent: -16px; line-height: 100%; margin-left: 20px; margin-bottom: 2px; background: none;}
ul.strzalki li a { color: #4f6d04; font-size: 11px; font-weight: normal; }

ul.kwadraty { list-style: square inside url('//img.drewno.pl/ii/likwadrat.png'); padding: 0; margin: 0; }
ul.kwadraty li { padding: 0; margin: 0; text-indent: -16px; line-height: 100%; margin-left: 20px; margin-bottom: 2px; margin-top: 2px; padding-bottom: 4px; background: url('//img.drewno.pl/ii/hrpdl450.png') -140px 100% no-repeat;  }
ul.kwadraty li a { color: #4f6d04; font-size: 11px; }

ul.kwadraty2 { list-style: square inside url('//img.drewno.pl/ii/likwadrat.png'); padding: 0; margin: 0; }
ul.kwadraty2 li { padding: 0; margin: 0; text-indent: -16px; line-height: 100%; margin-left: 20px; margin-bottom: 2px; margin-top: 2px; padding-bottom: 4px; background: url('//img.drewno.pl/ii/hrldp450.png') -100px 100% no-repeat;  }
ul.kwadraty2 li a { color: #4f6d04; font-size: 11px; }

span.imgbo5 { border: solid 1px #c7c7c7;  max-width: 155px; max-height: 125px;  display: block; float: left; margin-right: 25px; margin-bottom: 7px; }
img.imgbo5 { border: solid 5px white; width: 145px; }
span.hr427 { clear: both; margin: 5px 0; height: 1px; width: 180px; display: block; background: url('//img.drewno.pl/ii/hry_oba.png') 0 -1px no-repeat; width: 100%; }
span.hr427r { clear: both; margin: 5px 0; height: 1px; width: 180px; display: block; background: url('//img.drewno.pl/ii/hry_oba.png') 100% -4px no-repeat; width: 100%; }

span.imgbo1 { border: solid 1px #c7c7c7; width: 29px; display: block; float: left; margin: 0; margin-right: 5px; margin-bottom: 7px; }
img.imgbo1 { border: solid 1px white; width: 27px; }
div.imgbo1 { margin: 0; padding: 0; height: 55px; }
div.imgbo1 br { clear: both; margin-top: 10px; margin-bottom: 10px; }
div.imgbo1 p { margin: 0; padding: 0; font-size: 10px; float: left; width: 179px; margin-right: 10px; line-height: 100%; }
div.imgbo1 p a { color: #808080; font-size: 10px;  }
div.dx165a div.imgbo1 { padding: 0; }
div.dx250a div.imgbo1 { padding: 0; }

span.prezentacja { color: #555555; font-size: 11px; display: block; float: left; width: 137px; }
span.prezentacja b { color: #4f6d04; font-weight: bold; font-size: inherit; }
span.prezentacja i { font-size: inherit; }
span.prezentacja a { color: #4f6d04; font-weight: bold; font-size: inherit;}
span.odstep { display: block; float: left; width: 4px; margin-top: -5px; margin-left: 5px; margin-right: 5px; height: 148px; background: url('//img.drewno.pl/ii/odsteppanelmaly.png') no-repeat;  }
span.odstep420 { display: block; float: left; width: 4px; margin-top: -5px; margin-left: 2px; margin-right: 2px; height: 400px;  }
span.prezentacja img { margin: auto; margin-top: 10px; margin-bottom: 5px; }
span.sklepglowna img { margin-top: 2px; }
span.sklepglowna { line-height: 105%; }
span.sklepglowna i { margin-left: 10px; margin-top: 33px;}

span.sklepglowna2 { width: 216px; }
span.sklepglowna2 img { margin-top: 2px; }
span.sklepglowna2 { line-height: 105%; }
span.sklepglowna2 i { margin-left: 10px; margin-top: 33px;}
span.sklepglowna3 { display: block; float: left; width: 130px; margin-top: 10px; margin-left: 10px; }
span.sklepglowna3 i { margin: 0; }

table.tabela_katalog_firm td { font-size: 11px; line-height: 110%; color: #555555; }
table.tabela_katalog_firm tr.tkf_h td { font-size: 11px; font-weight: bold; color: black; }
table.tabela_katalog_firm td.tkf1 { font-weight: bold; color: #4f6d04; }
table.tabela_katalog_firm td.tkf2 { font-style: italic; }
div.div_pf { color: #555555;  }
div.div_pf span.tkfsover { display: block; float: left; width: 137px; line-height: 105%;}
div.div_pf span.tkfs { clear: left; float: left; width: 137px; height: 65px; }
div.div_pf span.tkfs * { font-size: 11px; line-height: 110%; }
div.div_pf a.tkf1 { display: block; float: left; font-weight: bold; color: #4f6d04; }
div.div_pf span img { float: left; }
div.div_pf span span.tkf4 { float: left; display: inline; margin-left: 5px; width: 110px; }
div.div_pf .tkf1 { font-weight: bold; color: #4f6d04; }
div.div_pf span.tkfs i.tkf2 { font-size: 11px; }

div.div_kalendarium { line-height: 110%; }
/* div.div_kalendarium { height: 148px; background:url('//img.drewno.pl/ii/panel_cos.png') top right no-repeat;line-height: 110%; } */
span.kalend_span { height: 43px; clear: both; display: block; font-size: 12px; color: #555555;}
span.kalend_span * { font-size: 12px; color: #7b7b7b; }
span.kalend_span img.kalend_logo { max-width: 60px; max-height: 40px; margin-right: 5px; }
span.kalend_span span.kalend_logo_span { width: 70px; height: 40px; display: block; float: left; }
span.kalend_span span.kalend_date {  }
span.kalend_span address { float: right; margin-right: 10px; }
img.kalend_ar { float: right; margin-top: 20px; margin-left: 5px;}
span.kalend_span div.kalend_name { color: #639019; margin-left: 70px; height: 27px; margin-bottom: 3px; padding:0;}
span.kalend_span a.kalend_a { float: right; }
span.kalend_span a{ color: #639019; }
span.kalend_span a:hover{ text-decoration: underline;}

div.tkmover { padding: 5px; display: block; }
span.tkm { font-size: 12px; display: block; margin-bottom: 5px; line-height: 135%; }
span.tkm a { color: #4f6d04; font-size: inherit; }
span.tkm a.tkmn { font-weight: bold; font-size: 14px; }
span.tkml { color: #2d2c2c; font-size: inherit; }
span.tkmr { color: #4f6d04; font-size: inherit;}
span.tkm img { border: solid 1px #e7c22b; margin-right: 5px; margin-bottom: 5px; display: block; }

span.tkmo { width: 100px; height: 32px; display: block; float: left;}
span.tkm0 { background: url('//img.drewno.pl/ii/gwiazdki_10.png') -100px 0 no-repeat; }
span.tkm10 { background: url('//img.drewno.pl/ii/gwiazdki_10.png') -80px 0 no-repeat; }
span.tkm20 { background: url('//img.drewno.pl/ii/gwiazdki_10.png') -60px 0 no-repeat; }
span.tkm30 { background: url('//img.drewno.pl/ii/gwiazdki_10.png') -40px 0 no-repeat; }
span.tkm40 { background: url('//img.drewno.pl/ii/gwiazdki_10.png') -20px 0 no-repeat; }
span.tkm50 { background: url('//img.drewno.pl/ii/gwiazdki_10.png') -0px 0 no-repeat; }
span.tkm5 { background: url('//img.drewno.pl/ii/gwiazdki_05.png') -100px 0 no-repeat; }
span.tkm15 { background: url('//img.drewno.pl/ii/gwiazdki_05.png') -80px 0 no-repeat; }
span.tkm25 { background: url('//img.drewno.pl/ii/gwiazdki_05.png') -60px 0 no-repeat; }
span.tkm35 { background: url('//img.drewno.pl/ii/gwiazdki_05.png') -40px 0 no-repeat; }
span.tkm45 { background: url('//img.drewno.pl/ii/gwiazdki_05.png') -20px 0 no-repeat; }

div.pan145x160outer { width: 158px; height: 163px; margin-bottom: 5px; border: solid 1px #8bad4e; overflow: hidden; }
div.pan145x160 { width: 156px; height: 161px; border: solid 1px white; background: url('//img.drewno.pl/ii/panel145x160tlo.png') bottom repeat-x; font-size: 11px; }
div.pan145x160 img { width: 156px; display: block; margin-bottom: 2px; }
h3.pan145x160h { background: #8bad4e; display: block; width: 136px; height: 20px; color: white; margin: 0; font-size: 12px; font-weight: bold; padding: 5px 10px; }
div.pan145x160 p { padding: 5px; font-size: inherit; color: #743d11; line-height: 110%; }


div.pan145x120outer { width: 140px; height: 163px; margin-bottom: 5px; border: solid 1px #8bad4e; overflow: hidden; }
/*span.paneleover  { padding-top: 5px; }*/
span.paneleover div.pan145x120 { margin: 0; padding: 0; width: 145px; height: 133px; background: url('//img.drewno.pl/ii/panel145x160tlo.png') bottom repeat-x; font-size: 11px;overflow: hidden; margin-bottom: 5px;}
div.pan145x120 img { width: 145px; display: block; margin-bottom: 2px; }
h3.pan145x120h { background: #8bad4e; display: block; width: 145px; height: 20px; color: white; margin: 0; font-size: 12px; font-weight: bold; padding-top: 2px; }
div.pan145x120 p { padding: 0; font-size: 10px; color: #743d11; line-height: 110%; }
div.pan145x120 p a { font-size: inherit; }
.paneleover { float: left; }

/* div.tpr { background:url('//img.drewno.pl/ii/panel_cos.png') top right no-repeat; } */
span.prezentacja i { display: block; line-height: 110%; float: left; }

.panleft { float: left; margin-right: 5px; }
.panfirst { clear: left; }


/* poprawki */


#mp_articles2,#mp_articles2short{width:668px;height:240px; padding:5px;background:white url('//img.drewno.pl/img/mp_l.png') repeat-x top;color:#190ef8;clear:both;border:solid 1px #639019;border-top:0;}
#mp_advers3 ul { line-height: 110%; }
.mp_articles_link a img { margin-top: 4px; margin-left: 4px;}
.mp_n span a img { float: right; margin-top: 4px; margin-left: 4px;}
span.i_al_m a img { float: right; margin-top: 4px; margin-left: 4px;}
div#mp_presents ul div { height: 98px; }
div#mp_presents ul div div { height: auto; }
div#mp_presents ul div div a { clear: both; display: block; }
ul#vmarquee1 li { height: 48px; text-align: center; }
ul#vmarquee1 li a { clear: both; display: block; }
ul#vmarquee2 li { height: 48px; text-align: center; }
ul#vmarquee2 li a { clear: both; display: block; }

form#cse-search-box { height: 22px; width: 175px; overflow: hidden; }
span.pst { font-size: 20px;line-height: 16px; vertical-align: bottom;}
div#scroll a { display: block; clear:both; font-size: 10px; line-height: 110%; }
.i_art_full img { display: block; }
p.i_a_dn_a { clear: both; }
/* div#i_a_dnr img {float:left; width: 31px;margin-right: 2px;} */
span#i_a_dnr_n { clear: both; }
span#i_a_dnr_n a img {float:left; width: 24px;}
span.i_a_pic_des  { clear: both; display: block; font-size: 14px; width: auto; line-height: 110%; text-align: left; color: #639019;}
span.i_a_pic_aut  { clear: both; display: block; font-size: 12px; width: auto; line-height: 110%; text-align: left; color: #639019;}
span.i_al_m a { width: 100px; display: block; }
span.i_al_m a img { margin: 0; margin-top: -12px; }

#centerl { width: 704px; background: white;}
#centerr { width: 300px; background: white; height: 100%;}
#center { width: 1024px; }
div.i_art_full { width: 680px; font-size: 16px; float: left; }
/* div.i_art_full p { font-size: 16px; line-height: 150%; } */

.i_art_stitle {font-size: 22px; font-weight: 700; color: #333333; line-height: 120%; float: left; width:640px;}
.i_art_title {text-transform:uppercase; font-size: 34px; font-weight: 400; color: #639019; line-height: 120%; float: left; margin-bottom:10px;}
.i_art_lead_nor {font-size: 18px; font-weight: 700; color: #333333; line-height: 150%; text-decoration:none; margin: 0;}
.i_art_lead_del {font-size: 18px; font-weight: 300; color: #333333; line-height: 150%; text-decoration:line-through; margin:0;}
div.i_art_l_l { width: 405px; }
div#i_a_main { width: 704px; }
div#i_a_right { width: 514px; margin-left: 20px; }
div#i_a_right.i_a_right2 { width: 465px; }
span#art_com_h_r { width:150px; font-size: 1.1em; font-weight: normal; float: right;}
span#art_com_h_l { float: left; font-size: 1.5em; font-weight: bold; color: #639019;}
table.AdvertsListForm { width: 514px; }
table.AdvertsListForm  a { font-size: 12px; }
div#i_a_leftt { margin-bottom: 5px; }
div#i_a_leftz { margin-bottom: 5px; }
table#a_s_tab { margin-bottom: 5px; }
div#AdvertFormDiv { width: 100%; }
table.AdvertsList_adv_address { width: 504px; }
table#comp_det { width: 494px; }
div#i_a_main * img { float: inherit; }
div#i_a_dnr img { float: right; }
h1.i_al_t2 { width: 494px; }
div#pdeth { width: 640px; }
div#pdetn { width: 640px; }
table#prod_notes { width:360px; }
table#prod_notes td.pnw { width: 80px; }
table#prod_notes td.pnnw { width: 85px; }

.i_pages_nor {font-weight:bold;border:solid 1px #639019;padding:3px 5px;margin:0 3px;line-height:250%;}
.i_pages_sel {font-weight:bold;color:black;padding:3px 5px;margin:0 3px;}
p.i_art_del {text-decoration:line-through;margin:0}
p.i_art_nor {text-decoration:none;margin:0;}
div.i_art_l_l {width:430px;float:left;margin-right:10px;margin-bottom:10px;clear:both;}
div.i_art_r_r {width:70px;vertical-align:top;float:right;}
div.i_art_full {width:680px;clear:both;}
div.i_art_full_fw {width:100%;clear:both;}
div.i_art_single,div.i_art_single100,div.i_art_single10,div.i_art_single1 {width:100%;clear:both;}
div.i_art_pages {text-align:center;width:100%;clear:both;}
div.i_adv_pages {text-align:center;width:100%;clear:both;}
span.i_al_t {color:#639019;font-size:14px;font-weight:bold;display:block;}
span.i_al_t2 {color:#639019;font-size:14px;font-weight:bold;display:block;}
span.i_al_h {color:#001100;font-size:1.33em;display:inline;float:left;}
span.i_al_h p {margin:0;}
span.i_al_m {color:#639019;font-size:11px;display:inline;float:right;}
span.i_al_m a {color:#639019;}
h1.i_al_t {color:#639019;font-size:18px;font-weight:bold;}
h1.i_al_t2 {margin-left:2px;color:#fff;background-color:#639019;width:499px;height:20px;vertical-align:middle;padding-left:5px;font-size:16px;font-weight:bold;}
ul.i_a_c_l {margin:0;display:block;padding-left:0;}
ul.i_a_c_l li {list-style:none;}
ul.i_a_c_l ul {margin:0;padding-left:17px;display:block;}
ul.i_a_c_l li ul li {list-style:none;}
ul.i_a_c_l a {color:black;}
ul.i_a_c_l a:hover {text-decoration:underline;}
#i_a_main {margin:auto;width:100%;padding:0px;}
#i_a_left {width:148px;float:left;height:100%;background-color:#eff7ce;border:solid 1px #639019;padding:5px;}
#i_a_lefto {width:170px;float:left;height:100%;padding:0;}
#i_a_lefti {background-color:#eff7ce;border:solid 1px #639019;padding:5px;}
#i_a_leftt {background:#d9a200 url('//img.drewno.pl/img/add_bg_y.png') repeat-x top;border:solid 1px #d9a200;padding:5px;margin-bottom:10px;text-align:center;}
#i_a_leftt a {font-weight:bold;color:black;}
#i_a_leftz {background:#d9533c url('//img.drewno.pl/img/zam_bg_y.png') repeat-x top;border:solid 1px #d9533c;padding:5px;margin-bottom:10px;text-align:center;}
#i_a_leftz a {font-weight:bold;color:black;}
#i_a_leftp {background:#639019 url('//img.drewno.pl/img/up_bg.png') repeat-x bottom;border:solid 1px #639019;padding:5px;margin-bottom:10px;}
#i_a_leftp p {margin:0;color:#fff;font-size:11px;}
p#up_1 {text-align:center;}
p#up_2 {text-align:center;color:#ffc71d;font-weight:bold;text-decoration:underline;}
p#up_3 {font-weight:bold;margin-top:5px;}
#i_a_right {width:510px;float:right;height:100%;}
#i_header {border:solid 1px #9ab76a;border-bottom:0;background-color:#527715;color:#ffffff;padding:5px;margin:auto;margin-top:5px;margin-bottom:5px;min-height:22px;}
ul.i_a_c_l_m {margin:0;display:block;padding-left:0;}
ul.i_a_c_l_m li {list-style:none;font-size:12px;font-weight:bold;color:#639019;margin-bottom:10px;}
ul.i_a_c_l_m li a {color:#639019;}
ul.i_a_c_l_m ul {margin:0;padding-left:17px;display:block;}
ul.i_a_c_l_m li ul li {list-style:none;font-size:12px;font-weight:normal;color:#316be0;margin-top:5px;line-height:100%;}
ul.i_a_c_l_m li ul li a {color:#316be0;}
ul.i_a_c_l_m_uw {margin:0;display:block;padding-left:0;}
ul.i_a_c_l_m_uw li {list-style:none;font-size:12px;font-weight:bold;color:#639019;margin-bottom:10px;}
ul.i_a_c_l_m_uw li a {color:#639019;}
ul.i_a_c_l_m_uw li ul {margin:0;padding-left:17px;display:block;}
ul.i_a_c_l_m_uw li ul li {list-style:none;font-size:12px;margin-top:5px;line-height:100%;}
ul.i_a_c_l_m_uw li ul li a {color:#316be0;font-weight:bold;}
ul.i_a_c_l_m_uw li ul li ul {margin:0;padding-left:17px;display:block;}
ul.i_a_c_l_m_uw li ul li ul li {list-style:none;font-size:12px;margin-top:5px;line-height:100%;}
ul.i_a_c_l_m_uw li ul li ul li a {color:#316be0;font-weight:normal;}
ul.i_a_c_l_m_uw2 {margin:0;display:block;padding-left:0;} /* menu - kategorie */
ul.i_a_c_l_m_uw2 li {list-style:none;font-size:12px;font-weight:bold;color:#639019;margin-bottom:10px;}
ul.i_a_c_l_m_uw2 li a {color:#639019;}
ul.i_a_c_l_m_uw2 li ul {margin:0;display:block;padding-left:0;margin-left:0;}
ul.i_a_c_l_m_uw2 li ul li {font-size:11px;margin-top:5px;line-height:100%;list-style:none;display:block;margin-left:15px;}
ul.i_a_c_l_m_uw2 li ul li a {color:#316be0;font-weight:normal;}
#adv_c_l_l{float:left;width:230px;}
#adv_c_l_r{float:right;width:230px;}
div.i_art_d {font-size:1.0em;color:#666;text-align:right;}
div.i_art_n {font-size:1.0em;color:#000;text-align:right;}
#a_date_sel {height:44px;border:solid 1px #639019;text-align:center;vertical-align:bottom;color:#666;margin-bottom:10px;background-color:#f3f3f3;}
#a_date_sel input[type="text"] {height:16px;margin:0;padding:0;border:solid 1px #639019;}
#a_date_sel select {height:18px;margin:0;padding:0;border:solid 1px #639019;}
#a_date_sel input[type="submit"] {height:21px;margin:0;padding:0;border:outset 2px #639019;;}
p.i_a_dn_a {color:#999;font-size:14px;float:left;line-height:120%;margin:0;}
p.i_a_dn_a img {height:35px;margin-bottom:5px;}
.i_al_t {margin-bottom:10px;}
div#i_a_dnl {width: 350px; margin-bottom: 10px; clear:left;}
div#i_a_dnr {float:right; vertical-align: bottom; width: 250px;}
span#i_a_dnr_n {vertical-align:bottom;color:#639019;margin-top:5px;display:block;}
div.i_al_h {color:#000;font-weight:bold;font-size:16px;clear:both;margin-bottom:20px;margin-top: 80px}
div.i_art_head {}
div.i_art_pic {float:left;width:210px;border:solid 1px #639019;font-size:10px;}
div#scrollholder {margin-right:10px;}
div.i_art_tresc li {font-size: 16px; margin-left:20px; color: #333333; line-height: 140%;}
div.i_art_tresc_fw p {padding:0; margin:0; margin-bottom:16px; font-size: 16px; color: #333333;  line-height: 140%;}
div.i_art_tresc_fw strong {font-size: 16px; color: #333333;  line-height: 140%;}
div.i_art_tresc_fw bold {font-size: 16px; color: #333333;  line-height: 140%;}
div.i_art_tresc_fw b {font-size: 16px; color: #333333;  line-height: 140%;}
div.i_art_tresc_fw a {font-size: 16px; color: #333333;  line-height: 140%;}
div.i_art_tresc_fw u {font-size: 16px; color: #333333;  line-height: 140%;}
div.i_art_tresc_fw i {font-size: 16px; color: #333333;  line-height: 140%;}
div.i_art_tresc_fw em {font-size: 16px; color: #333333;  line-height: 140%;}
div.i_art_tresc_fw {padding:0;margin:0;margin-bottom:10px;}
div.i_art_tresc_fw li {margin-left:20px; font-size: 16px; color: #333333;}
div.i_art_tresc p {padding:0; margin:0; margin-bottom:16px; font-size: 16px; color: #333333;  line-height: 140%;}
div.i_art_tresc strong {font-size: 16px; color: #333333;  line-height: 140%;}
div.i_art_tresc bold {font-size: 16px; color: #333333;  line-height: 140%;}
div.i_art_tresc b {font-size: 16px; color: #333333;  line-height: 140%;}
div.i_art_tresc a {font-size: 16px; line-height: 140%;}
div.i_art_tresc i {font-size: 16px; color: #333333;  line-height: 140%;}
div.i_art_tresc em {font-size: 16px; color: #333333;  line-height: 140%;}
div.i_art_tresc u {font-size: 16px; color: #333333;  line-height: 140%;}
div.i_art_tresc div {font-size: 16px; color: #333333;  line-height: 140%;}
span#intertext1 {font-size: 16px; color: #333333; line-height: 140%;}
span#intertext1 p {font-size: 16px; color: #333333; line-height: 140%;}
span#intertext1 u {font-size: 16px; color: #333333; line-height: 140%;}
span#intertext1 a {font-size: 16px; line-height: 140%;}
span#intertext1 u {font-size: 16px; color: #333333; line-height: 140%;}
span#intertext1 b {font-size: 16px; color: #333333; line-height: 140%;}
span#intertext1 bold {font-size: 16px; color: #333333; line-height: 140%;}
span#intertext1 i {font-size: 16px; color: #333333; line-height: 140%;}
span#intertext1 em {font-size: 16px; color: #333333; line-height: 140%;}
span.intertext1 u {font-size: 16px; color: #333333; line-height: 140%;}

div.i_art_gal p {font-size: 14px; color: #333;  line-height: 120%;}
div.i_art_gal a {font-size: 14px; line-height: 120%;}

p.i_a_pic {margin:0;margin-bottom:20px;float: left;}
p.i_a_picc {float: none; margin:auto !important;}
p.i_a_picr {float: right;}
p.i_a_pic img {margin:0;margin-bottom:2px;}
p.gi_a_pic {margin:0;margin-bottom:20px;}
p.gi_a_pic img {margin:0;margin-bottom:2px;}
div.i_a_pic1 {float:left;margin-right:10px;border:solid 1px #639019;padding:5px;}
span.gi_a_pic_aut {font-size:12px;color:#999;}
span.gi_a_pic_des {font-size:14px;color:#333;display:block;width:100%;}
span.gi_a_pic_des p {font-size:14px;color:#333; line-height: 120%; }

span.stalel { display: block; float: left; width: 160px;}
span.stalel span.stalelskrot { font-size: 11px; line-height: 110%; display: block; margin-top: 5px; color: #808080; }
span.staler { display: block; float: right;  width: 290px;}
span.imgbo5nomargin { border: solid 1px #c7c7c7;  max-width: 155px; max-height: 125px;  display: block; float: left; margin:0; }
span.stalel span.stalelskrot a { font-size: inherit; font-weight: bold; line-height: 110%; display: block; float: left; margin-bottom: 2px; color: #4f6d04;}

/* dalej */
ul#submenuul li a.sm_current { font-weight: bold;}
div#map { height: 300px; width: 480px; }

/*nowe */
div#UCF_full textarea { width: 380px; }
div#UCF_full fieldset { width: 453px; }

div#UAA_f table.UserAddAdvertForm { width: 475px; }
div#UAA_f { width: 485px; }
table#UAAF2_fl { width: 475px; }
table#UAAF_hl { width: 475px; }
div#UAA_f fieldset { width: 455px; }
div#UAAF_a_nm { color: red; font-weight: bold; }
table#adv_pay_table { width: 704px; }
table#tab_pay_sel_small_left {width:333px;float:left;}
table#tab_pay_sel_small_right {width:313px;}

span#hsd_t { margin-top: 20px; margin-left: 20px; display: block; float: left; width: 80px; color: white;}
span#hsd_i { margin-top: 14px; display: block; float: left;}

#pdetml { width: 225px; }
div.us_editsettings { width: 645px; }

div#div465l { width: 215px; margin-right: 5px; float: left; padding: 0;}
div#div465r { width: 215px; margin-left: 5px;float: left; padding: 0;}

table.alfnew { width: 484px; }
th.alhnl {text-align: left; width: 344px;}
th.alhnc {text-align: center;}
th.aln40 { width: 40px; }
th.aln100 { width: 100px; }
td.alnc{ text-align: center;}
td.alnc img { margin-left: 11px; margin-top: 1px; }
table.alfnew td { color: #4f6d04; font-size: 11px; height: 20px; padding-top: 3px; padding-bottom: 3px;}
table.alfnew th { height: 20px; padding-top: 3px; padding-bottom: 3px;}
table.alfnew td a { color: #4f6d04; font-size:11px; font-weight: bold;}
div.tsk { width: 480px;}

table.alfnew tr { background: url('//img.drewno.pl/ii/hrldp450.png') left bottom no-repeat; }
div.div465 { width: 492px; border: solid 1px #8bad4e; float: left; padding: 10px 5px; text-align: center; }
div.div465 a { color: #4f6d04; }
div.div465 { color: #7b7b7b; }
.div465n { padding: 3px; }
.div465s { padding: 3px; font-weight: bold; }

.i_art_tresc table {border:1px solid rgb(154, 155, 150);border-collapse:collapse;}
.i_art_tresc td {font-size:1.0em;}
.i_art_tresc th {font-size:1.0em;font-weight:bold;text-align:center;}

table#linkrek { width: 300px; border: 0; border-spacing: 0; margin-left: auto; margin-right: auto; margin-bottom: 16px;}
table#linkrek td { padding: 10px 10px; border: solid 1px #639019; text-align: center; }
table#linkrek p { margin: 0 0 0 0; font-size: 16px;}

table#comp_det2 { width: 480px; border: 0; border-spacing: 0;}
table#comp_det2 tr { background: url('//img.drewno.pl/ii/hrldp450.png') left top no-repeat; }
table#comp_det2 td { color:#666; padding: 5px 5px; border: 0; }
table#comp_det2 td.comp_det_l { text-align: right; font-weight: bold; width: 140px; }
table#comp_det2 td#comp_det2_logo { width: 150px; }
table#comp_det2 h1 { font-size: 12px; margin: 0; padding: 0; line-height: 100%;}

table.AdvertsListForm2 {width:450px;border:0}
table.AdvertsListForm2  a { font-size: 12px; }
table.AdvertsListForm2 thead {}
table.AdvertsListForm2 h3 {font-size:14px;margin:3px 0;}
table.AdvertsListForm2 td {padding:2px 5px;}
table.AdvertsListForm2 th {padding:0px 5px;font-size:11px;color:#666;text-align:left;height:20px;}
table.AdvertsListForm2 tr {background: url('//img.drewno.pl/ii/hrldp450.png') left bottom no-repeat; }
table.AdvertsListForm2 span{color:#f90;font-weight:bold;font-size:12px;}
table.AdvertsListForm2 a:hover{text-decoration:underline;}

div#map2 { height: 300px; width: 430px; padding: 0; margin: 0; margin-bottom: 10px; clear: both;}
th#alh4 { width: 70px; }
th#alh3 { width: auto; }
.subtest_l2 { border: solid 1px #639019; background: url('//img.drewno.pl/img/button_bg_long.png') right no-repeat; height: 20px; display: block; width: 140px; margin: auto; text-align: center; }
.subtestl_l2 { background: url('//img.drewno.pl/img/button_bg_long.png') left no-repeat; display: block; height: 20px;}
.subtestl_l2 input { border: 0; background-color: transparent; font-size: 12px; font-weight: bold; color: white; height: 20px; }
.subtestl_l2 a { border: 0; background-color: transparent; font-size: 12px; font-weight: bold; color: white; height: 20px; }
div#UCF_full { width: 485px; }
img.catalog_logo_preview { border: solid 1px #639019; }
img.comp_det_logo { border: solid 1px #c7c7c7; }
tr#adv_select_province { display: none; }
tr#adv_select_region { display: none; }

#a_s_tab2 { border: 0; width:100%;margin:0;padding:0;}
#a_s_tab2 input { width:180px; border:solid 1px #639019;}
#a_s_tab2 select { width:180px; border:solid 1px #639019;}
#a_s_tab2 th { text-align:left; font-weight:bold; color:white; font-size:14px; background-color: #639019;padding:5px;}
#a_s_tab2 td { padding: 5px; }

div.monitor input { border-color: #a4b97f; background: #fff; }
div.monitor select{ border-color: #a4b97f; background: #fff; }
div.monitor table td { padding-top: 5px; }
div.monitor table td.mon_l { text-align: right; padding-right: 10px; width: 150px; }

div.i_art_pics_over { color: #6a6766; float:left; }
div.i_art_pics_over span.i_art_pics {  }

.i_a_pic { font-size: 14px; width: auto; line-height: 110%; text-align: left; }

.i_a_pic3 { display: block; }
.i_a_pic3_des { display: block; font-size: 14px; }
.i_a_pic3_des a { font-size: 14px; }
.i_a_pic3_aut { display: block; color: #6a6766;font-size: 14px; }

div#i_a_main div.i_art_full { width: 640px;}
div#i_a_main div.i_art_full { margin-bottom: 15px;}
div.i_art_gal_new { min-width: 580px; }
div#i_art_gal_id { border: solid 1px #e1e0e4; width:610px; padding: 15px; margin-top: 30px; height: 180px; overflow-x: auto; overflow-y: hidden; }

.artc_left { float: left; width: 500px; margin-bottom:10px;}
.artc_right { float: right; width: 175px; margin-bottom:10px;}
.artc_all { clear:both; margin-top: 25px;}
.artc_all  p {font-size:14px; line-height: 140%; margin: 0; color: #333333; clear: both;}
.artc_all  b {font-size:16px; line-height: 140%; margin: 0;color: #333333; clear: both;}
#forum_tlist {font-size:16px; clear: both; margin-bottom: 50px; padding-top: 5px; }
#forum_add { clear: both; }
.art_com_h { clear:both; margin-top: 30px;font-size: 16px; }
.art_com_h span { font-size:16px; color:#999; }
.art_com_a_u { text-decoration: underline;  font-size:14px; color:#316be0; float:right; margin-top: -25px; margin-bottom: 30px;width:170px; }
span#art_com_h_l { float: left; font-size: 24px; line-height: 2; font-weight: bold; color: #639019;}
span#art_com_h_l img {float: left; vertical-align:middle; margin-right: 10px;}
span#art_com_h_r {float:right; width:27px;}
span#art_com_h_r img {float: left; vertical-align:middle; margin-right: 10px;}
span.art_com_t  { font-size: 22px; font-weight: bold; color: #639019; }
span.art_com_t a { font-size: 22px; font-weight: bold; color: #639019; }
span.art_com_t a:hover { text-decoration: underline;}
.artc_c1 {font-size:14px; line-height: 140%; display: block; float: left; color: #639019; margin-top: 15px;}
.artc_c2 {font-size:12px; line-height: 125%; width: 150px; display: block; float: right; color: #999;margin-top: 15px;}
.artc_c3 {font-size:12px; line-height: 125%; width: 170px; display: block; float: right; color: #36f; text-decoration: underline;margin-top: 15px;}
.artc_c4 a {font-size: 12px; line-height: 125%; color: #999; text-decoration: underline;}
.artc_c4 a:hover {font-size:12px; line-height: 125%; color: red; }


table.tablekalk { border: solid 1px #639019; border-collapse: collapse; width: 620px; margin: auto; }
table.tablekalk td { text-align: center; padding: 5px; padding-top: 2px; padding-bottom: 2px;}
table.tablekalk td.tablekalk1 { text-align: left; font-size: 11px; }
table.tablekalk td.tablekalkn1 { text-align: left; }

table.tkalk2 { border: 0; margin: auto; }
table.tkalk2 td { padding: 5px; padding-top: 2px; padding-bottom: 2px;}
table.tkalk2 td.tkalk2td { text-align: right; }
table.tkalk2 td.tkalk2tdc { text-align: center; padding-top: 20px; }

div.kalkulatorout { padding: 5px; }

div#verdict_ogl { margin-right: 5px; margin-top: 20px; width: 494px; float: right; }
div#verdict_ogl a img { border: 0; }

div#verdict_ogl_kat { margin-top: 20px;margin-top: 10px; width: 485px; float: left; margin-left: -10px; }
div#verdict_ogl_kat a img { border: 0; width: 485px;}

/* nowe działy */
div#newmainright { width: 955px; float: left; }
div#newmainrightleft { width: 650px; float: left; margin-right: 5px; }
div#newmainleftright { width: 650px; float: left; margin-right: 0; }
div#newmainrightright { width: 300px; float: left;  }
div.newdzial_dzial { background: url('//img.drewno.pl/ii/line13.png') repeat-x 0 100% white; padding-bottom: 1px; margin-bottom: 10px; }
div.newdzial_dzial_baner { background: url('//img.drewno.pl/ii/line13.png') repeat-x 0 100% white; padding-bottom: 10px; margin-bottom: 10px; text-align: center; }
div.newdzial_art { margin-bottom: 10px; clear:both;}
div.newdzial_art a { color: #000000; }
div.newdzial_art a:hover { color: #d9a200; }
div.newdzial_art img { border: solid 1px #c7c7c7; width: 145px; padding: 5px; margin-right: 10px; float: left; clear: left;}
p.newdzial_tit1 { font-size: 16px; color: #5c5c5c; font-weight: bold; margin-left: 6px; margin-bottom: 9px; float: left;}
h3.newdzial_art_tit1 a { font-size: 14px; font-weight: bold; color: #639019; margin-top: 0px; margin-bottom: 8px; }
span.newdzial_art_linkr { float:right; margin-left: 50px; margin-top: 7px;}
span.newdzial_art_linkr a { color: #176efd; }
p.newdzial_art_txt { margin-top: 0px; line-height: 125%; margin-left: 167px;}
span.newdzial_lnk1 {float:right; }
span.newdzial_lnk1 a { color: #176efd; }

/* nowy katalog */
div.newcat_wpis *,div.newcat_wpispelny * { font-family: Arial, sans-serif; }
div.newcat_wpispelny * { font-family: Arial, sans-serif; }
div.newcat_wpis,div.newcat_pager,div.newcat_adres,div.newcat_oferta { background: url('//img.drewno.pl/ii/line13.png') repeat-x 0 0% white; padding-top: 10px; padding-bottom: 1px; margin-bottom: 10px; clear: both; margin-top: 1px;}
div.newcat_wpis img { border: solid 1px #c7c7c7; width: 145px; padding: 5px; margin-right: 10px; float: left; margin-bottom: 10px; }
div.newcat_wpis span.zast { border: solid 1px #c7c7c7; width: 145px; padding: 5px; margin-right: 10px; float: left; height: 100px; margin-bottom: 10px; }
h3.newcat_nazwa { font-size: 22px; font-weight: bold; color: #639019; margin-top: 0px; margin-bottom: 2px; line-height: 110%;}
h3.newcat_nazwa a { font-size: 22px; font-weight: bold; color: #639019; margin-top: 0px; margin-bottom: 2px; line-height: 110%;}
p.newcat_daty, p.newcat_adres, p.newcat_adresr, p.newcat_linkr { font-size: 14px; font-weight: bold; color: #5c5c5c; margin-bottom: 5px; }
p.newcat_daty { float: left; }
p.newcat_adres { }
p.newcat_adresr { float: right;}
p.newcat_linkr { float:right; font-weight: normal; margin-left: 20px;}
p.newcat_linkr a { color: #176efd; }
p.newcat_text { clear: right;}
hr.newcat_wpis { background: url('//img.drewno.pl/ii/line13.png') repeat-x 0 0 white; margin-bottom: 10px;margin-top: 10px;height: 1px;}
div.newcat_wpis img.of { width: 43px; padding: 0; margin:0; border: 0;}
span.newcat_of { float: left; text-align: center; width: 55px; }
span.newcat_of_i { float: left; text-align: center; width: 55px; display:block; height: 22px; line-height: 110%; font-size: 10px; color: #5c5c5c; }
span.newcat_of img.of { float: none; margin: auto; }
span.newcat_of_a { float:right; margin-top: 45px;}
span.newcat_of_a a { font-size: 12px; font-weight: bold;}

span.newcat_of_small { float: left; text-align: center; width: 40px; }
span.newcat_of_i_small { float: left; text-align: center; width: 40px; display:block; height: 16px; line-height: 110%; font-size: 9px; color: #5c5c5c; }
span.newcat_of_small img.of { float: none; margin: auto; width: 30px; }


table.newcat_sf { }
table.newcat_sf td.newcat_tdl { text-align: right; }
table.newcat_sf td input { width: 190px;  }
table.newcat_sf td select { width: 190px;  }
table.newcat_sf_small * { font-size: 10px; }
table.newcat_sf_small td.newcat_tdl { text-align: right; }
table.newcat_sf_small td input { width: 150px;  }
table.newcat_sf_small td select { width: 150px;  }
table.newcat_sf_300 td input,select { width: 300px;  }
table.newcat_sf_300 td select { width: 300px;  }

div.newcat_pager { text-align: center;}

h1.newcat_h1 { font-size: 32px; color: #639019; line-height: 125%; float: left;  margin-right: 10px;}
h2.newcat_h2 { font-size: 18px; color: #5c5c5c; line-height: 125%; }
div.newcat_wpispelny span.newcat_pr { float: right; }
div.newcat_wpispelny img { border: solid 1px #c7c7c7; width: 145px; padding: 5px; margin-left: 5px; float: right; margin-bottom: 5px; }
div.newcat_wpispelny img.of { width: 43px; padding: 0; margin:0; border: 0;}
div.newcat_wpispelny p.newcat_adres { margin-bottom: 2px; }

div span.img_out img { border: solid 1px #c7c7c7; width: 133px; height: 99px; padding: 5px;  }
div span.img_out { border: solid 1px #c7c7c7; width: 145px; height: 111px; padding: 5px; float: left; margin-bottom: 10px; margin-right: 10px; display: block; }
div.newcat_wpis span.img_out img {  }
div.newcat_wpis span.img_out {  }
div.newcat_wpispelny span.img_out img {  }
div.newcat_wpispelny span.img_out { }

div#map-container { padding: 1px; border: solid 1px #639019; }
div#map { width: 100%; height: 496px; }
div#map #actions { list-style: none; padding: 0; }
div#map #inline-actions { padding-top: 10px; }
div#map .item { margin-left: 20px; }

div#map div.H_ib_body { width: 24em;}

div.newcat_wpis a:hover { text-decoration: underline; color: #d9a200; }
div.newcat_wpispelny a:hover { text-decoration: underline; color: #d9a200; }
h3.newcat_nazwa a:hover.nohover { text-decoration: none; color: #639019;}

span.newcat_pr img { border: 0; width: 61px; height: 31px; }
p.newcat_pr { margin: auto; width: 61px; }
p.newcat_pr img { border: 0; width: 61px; height: 31px; margin: auto; }

h1.newdzial_h1 { font-size: 32px; color: #639019; line-height: 125%; margin-bottom: 10px; }

h2.newdzial_h2 { font-size: 14px; font-weight: bold; color: #5c5c5c; margin-bottom: 5px; }
h3.newdzial_h3 { font-size: 12px; font-weight: normal; color: #5c5c5c; margin-bottom: 5px; }
h3.newdzial_h3 a:hover { text-decoration: underline; color: #d9a200; }

a.addthis_button_google_plusone { width: 75px; }
/* a.addthis_button_facebook_like { width: 80px; } */

div.newcat_map_info br { clear: both;; }
div.newcat_map_info a { float: right; }

table.newcat_table { border: solid 1px #336600; border-collapse: collapse; }
table.newcat_table td { padding: 2px; }
table.newcat_table td.newcat_tdl { text-align: right; }
table.newcat_table td.newcat_tdd { text-align: left; padding-left: 10px; }
table.newcat_table tr.newcat_trw { background: #eff7ce; }
td.catnewstatus_0 { text-decoration: line-through; font-weight: bold;}
td.catnewstatus_1 { }
td.catnewstatus_2 {font-weight: bold; color: red;}
table.newcat_table td input.short[type=text] { width: 250px; }
table.newcat_table td input.long[type=text] { width: 500px; }


ul.ul_no_dot { list-style: none; margin: 0; padding: 0; }
ul.ul_no_dot li { padding: 0; margin: 0; margin-bottom: 5px; }

#self_video {margin-top: 7px; float: right; }
p.gi_a_pic { text-align: center; }
p.gi_a_pic img { margin: auto; }

/* calosc */
#AL_bsp{border:dotted 1px #f60;margin:auto;width:350px;text-align:center;background:#f3f3f3;padding: 10px 0;clear:left;margin-top:100px;}
#AL_bsp0{font-size:12px;color:#f00;font-weight:bold;margin-bottom:5px;}
#AL_bsp1,#AL_bsp5{font-size:14px;color:#f60;font-style:italic;font-weight:bold;margin-bottom:5px;}
#AL_bsp2{margin:0;margin-bottom: 5px;}
#AL_bsp3{margin:0;margin-bottom: 5px;}
#AL_bsp4{margin:0;font-size:10px;color:#666;margin-bottom: 5px;}
#AL_bsp6{margin:0;}
#AL_bsp7{margin:0;font-size:10px;color:#666;margin-bottom:5px;}
#AL_bsp8p{margin:0;margin-bottom: 5px;}
#AL_bsp8{font-size:14px;color:#000;font-style:italic;font-weight:bold;margin-bottom:0;margin-bottom: 5px;}
#AL_bsp9{margin-top:0;}

/* 2013-02-06 */
#pdetimg1 img { float: none; }
#pdetimg2 img { float: none; }
#pdetdes p { font-size: 14px; text-align: justify; margin-top: 10px; }
#pdetdes ul li { font-size: 14px; text-align: justify; margin-top: 2px;}
#pdetdes td { font-size: 14px; text-align: justify; }
#pdetdes p strong { font-size: 14px; text-align: justify; }
#pdetdes strong { font-size: 14px; text-align: justify; }

/* 2013-07-23 */
table.table_border1 { border-left: solid 1px black; border-top: solid 1px black; border-spacing: 0; margin: auto;}
table.table_border1 td { border-right: solid 1px black; border-bottom: solid 1px black; border-spacing: 0;}
table.table_border1 thead { font-weight: bold; }

span.AL_a_id { width:150px;}

/* fancybox */
#pdetimg1 a { margin: 0; }
#pdetimg1 a img { margin: 0; }
#pdetimgrest a img { margin: 0 2px; padding: 0; border: 0;}

select#a_sel_y { width: 110px; }
select#a_sel_m { width: 110px; }

/* 2014-04 */
div.nm_box_out { padding-right: 20px; padding-left: 20px; margin-top: 10px; margin-bottom: 10px; border-right: solid 1px #bfc9ad; width: 300px; height: 500px; font-size: 12px; float: left; overflow: hidden}

div.nm_box { padding: 0; margin: 0; margin-top: 0; margin-bottom: 25px; width: 300px; height: 500px; font-size: 12px; float: left; overflow: hidden}
div.nm_box p.nm_section { font-weight: bold; margin-bottom: 10px; }
div.nm_box p.nm_section, div.nm_box p.nm_section a { color: #b12828; }
div.nm_box p.nm_section a:hover { color: #333333; }
div.nm_box br.br { clear: both; display: block;}

/* article */
div.nm_box div.nm_image300x200_outer { margin-bottom: 10px; background: #f6f6f6; text-align: center; width: 300px; height: 200px; float: none; line-height: 198px; position: relative;}
div.nm_box div.nm_image300x200_outer img { margin: 0; border: 0; padding: 0; max-width: 100%; max-height: 100%; vertical-align: middle; float: none;}
div.nm_box div.nm_image200_outer { margin-bottom: 10px; background: #f6f6f6; text-align: center;}
div.nm_box div.nm_image200_outer img { margin: auto; border: 0; padding: 0; max-width: 100%; max-height: 200px; display: block; float: none;}

div.nm_box p.nm_subtitle { font-size: 92%; color: #333333; margin-bottom: 5px; }
div.nm_box h3.nm_title { padding: 0; margin: 0; margin-bottom: 10px; line-height: 190%; }
div.nm_box h3.nm_title a { font-size: 200%; font-weight: bold; color: #333333; }
div.nm_box h3.nm_title a:hover { color: #639019; }
div.nm_box p.nm_text a { font-size: 115%; color: #333333; }
div.nm_box p.nm_text a:hover { color: #639019; }

/* advs */
div.nm_box_out_a { padding-right: 0px; padding-left: 0px; margin-top: 0px; margin-bottom: 10px; border-right: solid 1px #bfc9ad; width: 300px; height: 500px; font-size: 12px; float: left; overflow: hidden}
div.nm_box ul.nm_list { margin: 0; padding: 0; list-style-type: none; }
div.nm_box ul.nm_list li { font-size: 115%; margin: 0; padding: 0; color: #333333; margin-bottom: 0.3em; list-style-position: outside; }
div.nm_box ul.nm_list li.nm_list_s { font-weight: bold; }
div.nm_box ul.nm_list li p { font-size: inherit; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
div.nm_box ul.nm_list li a { font-size: inherit; color: #639019; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
div.nm_box ul.nm_list li a:hover { color: #333333;}
div.nm_box ul.nm_list li p a { font-size: inherit; color: #639019; }

/* machines */
div.nm_box div.nm_machine { height: 235px; }
div.nm_box div.nm_image130_outer { margin-bottom: 10px; background: #f6f6f6; text-align: center;}
div.nm_box div.nm_image130_outer img { margin: auto; border: 0; padding: 0; max-width: 100%; height: 130px; display: block; float: none;}
div.nm_box h4.nm_product { margin: 0; margin-bottom: 10px;}
div.nm_box h4.nm_product a { font-size: 115%; color: #333333; }
div.nm_box h4.nm_product a:hover { color: #639019; }
div.nm_box p.nm_company { font-size: 115%; color: #639019; margin: 0; margin-bottom: 10px;}

/* calendary */
div.nm_box div.nm_calendar { clear: both; height: 70px; margin-bottom: 10px; color: #333333; }
div.nm_box div.nm_image100x60_outer { margin-bottom: 10px; margin-right: 10px; background: #f6f6f6; text-align: center;  float: left; width: 100px; height: 60px;}
div.nm_box div.nm_image100x60_outer img { margin: auto; border: 0; padding: 0; max-width: 100px; max-height: 60px; display: block; float: none;}
div.nm_box h4.nm_title { margin: 0; padding: 0; line-height: 115%; color: #639019; }
div.nm_box h4.nm_title a { font-size:100%; color: #639019; }
div.nm_box h4.nm_title a:hover { color: #333333; }
div.nm_box p.nm_place { color: #333333; margin: 0; padding: 0; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; margin-bottom: 3px;}
div.nm_box p.nm_dates { color: #333333; }

/* shop */
div.nm_box div.nm_shop { clear: both; height: 110px; margin-bottom: 10px; color: #333333; }
div.nm_box div.nm_image80x100_outer { margin-bottom: 10px; margin-right: 10px; background: #f6f6f6; text-align: center;  float: left; width: 80px; height: 100px;}
div.nm_box div.nm_image80x100_outer img { margin: auto; border: 0; padding: 0; max-width: 80px; max-height: 100px; display: block; float: none;}
div.nm_box div.nm_shop div.nm_price_out { float: right; height: 66px; }
div.nm_box div.nm_shop h4.nm_title a { font-size:115%; color: #333333; font-weight: normal;}
div.nm_box div.nm_shop h4.nm_title a:hover { color: #639019; }
div.nm_box div.nm_shop p.nm_price { font-size: 125%; font-weight: bold; color: #333333; clear: right }
div.nm_box div.nm_shop a.nm_bas { float: right; margin-top: -18px;}
div.nm_box div.nm_shop a.nm_bas img.nm_bas { /*float: right; margin-top: -18px;*/ }

/* companies */
div.nm_box div.nm_companies { clear: both; height: 100px; margin-bottom: 8px; color: #333333; }
div.nm_box div.nm_image100x100_outer { margin-right: 10px; background: #f6f6f6; text-align: center;  float: left; width: 100px; height: 100px;}
div.nm_box div.nm_image100x100_outer img { margin: auto; border: 0; padding: 0; max-width: 100px; max-height: 100px; display: block; float: none;}
div.nm_box div.nm_companies h4.nm_company { margin: 0; margin-bottom: 10px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
div.nm_box div.nm_companies h4.nm_company a { font-size: 115%; color: #333333; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
div.nm_box div.nm_companies h4.nm_company a:hover { color: #639019; }
div.nm_box div.nm_companies p.nm_address { color: #333333; margin: 0; padding: 0; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; margin-bottom: 3px;}
div.nm_box div.nm_companies p.nm_category { color: #639019; }
div.nm_box div.nm_companies p.nm_category a { color: #639019; }
div.nm_box div.nm_companies p.nm_category a:hover { color: #333333; }


/* presentations */
div.nm_box div.nm_presentation { clear: both; height: 215px; margin-bottom: 15px; color: #333333; }
div.nm_box div.nm_image250x100_outer { text-align: center; width: 100%; margin-bottom: 15px;}
div.nm_box div.nm_image250x100_outer img { margin: auto; border: 0; padding: 0; max-width: 250px; max-height: 100px; display: block; float: none;}
div.nm_box div.nm_presentation h4.nm_company { margin: 0; margin-bottom: 15px;}
div.nm_box div.nm_presentation h4.nm_company a { font-size: 125%; color: #333333; }
div.nm_box div.nm_presentation h4.nm_company a:hover { color: #639019; }
div.nm_box div.nm_presentation p.nm_descr { color: #333333; font-weight: normal; font-size: 115%; margin: 0; padding: 0; margin-top: 10px; margin-bottom: 5px;}
div.nm_box div.nm_presentation p.nm_descr * { font-size: inherit; }
div.nm_box div.nm_presentation p.nm_see { text-align: right; margin-top: 25px; }
div.nm_box div.nm_presentation p.nm_see a { font-size:100%; font-weight: bold; color: #639019; }
div.nm_box div.nm_presentation p.nm_see a:hover { color: #333333; }

/* all */
div.nm_box .b { font-weight: bold; }
div.nm_box .n { font-weight: normal; }
div.nm_box .r { text-align: right; }

.t10 { margin-top: 10px; }

div.nm_box h4.t10 { margin-top: 10px; }
div.nm_box h4.t5 { margin-top: 5px; }
div.nm_box h4.b3 { margin-bottom: 3px; }
div.nm_box h4.b5 { margin-bottom: 5px; }
div.nm_box p.t10 { margin-top: 10px; }
div.nm_box p.t5 { margin-top: 5px; }
div.nm_box p.b3 { margin-bottom: 3px; }
div.nm_box p.b5 { margin-bottom: 5px; }

div#newmain div.new_gdfp { margin-bottom: 30px; }
div#newmain div.new_revive { clear: left; margin-bottom: 30px; }
div#newmain div.new_revive img { float: none; }

div#newmain hr { background-color:#bfc9ad; border-width:0; color:#ccc8c9; height:1px; line-height:0; margin: 5px 0; text-align:center; width:100%; display: block; clear: both; }
div#newmain hr.hr3 { background-color:#bfc9ad; border-width:0; color:#ccc8c9; height:1px; line-height:0; margin: 5px 0; text-align:center; width:325px; display: block; float: right; clear: right; }
div#newmain hr.hr20 { background-color:#bfc9ad; border-width:0; color:#ccc8c9; height:1px; line-height:0; margin: 20px 0; text-align:center; width:100%; display: block; float: right; clear: right; }

div#top9 { background: #fff; height: 120px; margin: 0; padding: 0;}
div#top9 img { padding: 0; margin: 0; }
img#divlogo9l { float: left; }
img#divlogo9r { float: right; }
div#divlogo9c { margin: auto; text-align: center; vertical-align: middle; float: left; padding: 20px; }
div#divlogo9c form#cse-search-box { margin-top: 15px; height: 50px; width: 450px; font-size: 22px; overflow: hidden; }
div#divlogo9c form#cse-search-box input#search { width: 250px; height: 40px; font-size: 22px; padding: 3px 5px; border: solid 1px #639019; background: none; vertical-align: bottom; }
div#divlogo9c form#cse-search-box input#searchs { height: 46px; font-size: 22px; padding: 3px 5px; border: solid 1px #639019; background: #639019; color: white; }

div#top_reklama9 { background: url('//img.drewno.pl/ii/reklama.png') 10px 2px no-repeat; width: 100%; text-align: center; margin-bottom: 5px; }
div#top_reklama9 img { float: none; }

div.dmui_dropdown_block.full_width > div.dmui-container { box-shadow: 0 10px 10px 0 rgba(0,0,0,0.8); }

div#divtopmenu { background: #336600; width: 100%; height: 35px; margin: 0; padding: 0; z-index: 11; position: fixed; box-shadow: 0 15px 6px -6px white; }
div#toopmenucontainer 

ul.topmenu { width: 1024px; margin: 0; margin-bottom: 10px; padding: 0; background: #336600; margin-left: auto; margin-right: auto;}
ul.topmenu li { float: left;  height: 35px; margin: 0; list-style-type: none; color: white; font-size: 130%; line-height: 28px; }
ul.topmenu li:after { padding-left: 5px; padding-right: 5px; content: "|"; }
ul.topmenu li a { color: white; font-size: 100%; }
ul.topmenu li a:hover { color: #ffc000; font-size: 100%; }

ul.topmenu li.tmf { margin-right: 15px; }
ul.topmenu li.tmf:after { content: ""; }
ul.topmenu li.tml { margin-left: 10px; float: right; }
ul.topmenu li.tml a { color: #ffc000; }
ul.topmenu li.tml:after { content: ""; }

/* dzialy */
div.nm_box640_out { padding-right: 20px; padding-left: 20px; margin-top: 10px; margin-bottom: 10px; border-right: solid 1px #bfc9ad; width: 640px; font-size: 12px; float: left; }

div.nm_box640 { padding: 0; margin: 0; margin-top: 0; margin-bottom: 25px; width: 640px; font-size: 12px; float: left; }
div.nm_box640 p.nm_section { font-weight: bold; margin-bottom: 10px; }
div.nm_box640 p.nm_section, div.nm_box p.nm_section a { color: #b12828; }
div.nm_box640 p.nm_section a:hover { color: #333333; }
div.nm_box640 br.br { clear: both; display: block;}

div.nm_box640 h1.nm_section_title { padding: 0; margin: 0; margin-bottom: 10px; line-height: 190%; font-size: 200%; font-weight: bold; color: #333333; }

/* article */
div.nm_box640 div.nm_image300x200_outer { margin-bottom: 0; background: #f6f6f6; text-align: center; width: 300px; height: 200px; float: none; line-height: 198px; position: relative; }
div.nm_box640 div.nm_image300x200_outer img { margin: 0; border: 0; padding: 0; max-width: 100%; max-height: 100%; vertical-align: middle; float: none;}
div.nm_box640 div.nm_image150x100_outer { margin-bottom: 0; background: #f6f6f6; text-align: center; width: 150px; height: 100px; float: left; line-height: 98px; position: relative; margin-bottom: 10px; margin-top: 10px;}
div.nm_box640 div.nm_image150x100_outer img { margin: 0; border: 0; padding: 0; max-width: 100%; max-height: 100%; vertical-align: middle; float: none;}
div.nm_box640 div.nm_image200_outer { margin-bottom: 0; background: #f6f6f6; text-align: center;}
div.nm_box640 div.nm_image200_outer img { margin: auto; border: 0; padding: 0; max-width: 100%; max-height: 200px; display: block; float: none;}
div.nm_box640 div.nm_r { float: left; padding-left: 20px; width: 470px; margin-bottom: 10px; margin-top: 10px;}

div.nm_box640 p.nm_subtitle { font-size: 92%; color: #333333; margin-bottom: 5px;}
div.nm_box640 h3.nm_title { padding: 0; margin: 0; margin-bottom: 10px; line-height: 190%; }
div.nm_box640 h3.nm_title a { font-size: 200%; font-weight: bold; color: #333333; }
div.nm_box640 h3.nm_title a:hover { color: #639019; }
div.nm_box640 p.nm_text a { font-size: 115%; color: #333333; }
div.nm_box640 p.nm_text a:hover { color: #639019; }

div.nm_box640 p.nm_adate { font-size: 92%; color: #639019; float: left; width: 150px; }
div.nm_box640 p.nm_aauthor { font-size: 92%; color: #639019; float: left; padding-left: 20px; }

/* pager */
div.nm_box640 p.nm_pager { font-size: 135%; color: #333333; text-align: center; margin-top: 20px;}
div.nm_box640 p.nm_pager a { font-size: inherit; color: #639019; }
div.nm_box640 p.nm_pager b { font-size: inherit;  }
div.nm_box640 p.nm_pager a:hover { color: #333333; }

div.nm_box span.nb_right { float: right; }
div.nm_box ul.nm_list2 { margin: 0; padding: 0; padding-left: 14px; }
div.nm_box ul.nm_list2 li { margin: 0; padding: 0; color: #333333; margin-bottom: 0.3em; list-style-position: outside; }
div.nm_box ul.nm_list2 li.nm_list_s { font-weight: bold; }
div.nm_box ul.nm_list2 li p { font-size: inherit; }
div.nm_box ul.nm_list2 li a { font-size: inherit; color: #639019; }
div.nm_box ul.nm_list2 li a:hover { color: #333333;}
div.nm_box ul.nm_list2 li p a { font-size: inherit; color: #639019; }

div.b9tl { display: inline-block; margin-right: 10px; margin-left: 20px;}
div.b9tr { display: inline-block; margin-left: 10px; }

div#fb_outer { position: fixed; top: 210px; left: 0px;
  z-index: 9999; overflow: hidden; width: 35px; height: 304px; transition: 1s; z-index:2; }
div#fb_likebox { width: 350px; height: 300px; left: -304px; position: absolute;
  transition: 1s; }
div#fb_outer:hover { width: 304px; transition: 1s; z-index: 5;}
div#fb_outer:hover div#fb_likebox { left: 0; }
div#fb_sticky {
/*position: absolute; left: 308px;
transform: rotate(90deg); padding: 5px 0px 0px 13px;
margin: 50px 0px 0px -40px; background: none repeat scroll 0% 0% #3B5999;
color: #FFF; font-weight: bold; font-family: Verdana; font-size: 16px;
border-radius: 6px 6px 0 0; width: 95px; height: 35px;*/
position: absolute;
left: 308px;
transform: rotate(90deg);
padding: 7px 0px 0px 20px;
margin: 39px 0px 0px -45px;
background: none repeat scroll 0% 0% #3B5999;
color: #FFF;
font-weight: bold;
font-family: Verdana;
font-size: 16px;
border-radius: 20px 20px 0px 0px;
width: 95px;
height: 30px;
}
div#fb_likebox iframe { border: solid 2px #3b5999; }

div#nl_outer { position: fixed; top: 326px; left: 0px;
  z-index: 9999; overflow: hidden; width: 35px; height: 304px; transition: 1s; z-index:2;}
div#nl_box { width: 350px; height: 300px; left: -304px; position: absolute;
  transition: 1s; }
div#nl_outer:hover { width: 304px; transition: 1s; z-index: 5; }
div#nl_outer:hover div#nl_box { left: 0; }
div#nl_sticky {
position: absolute;
left: 308px;
transform: rotate(90deg);
padding: 7px 0px 0px 20px;
margin: 46px 0px 0px -53px;
background: none repeat scroll 0% 0% #fba700;
color: #FFF;
font-weight: bold;
font-family: Verdana;
font-size: 16px;
border-radius: 20px 20px 0px 0px;
width: 110px;
height: 30px;
}

div#nl_box p { text-align: center; font-size: 16px; font-family: Courier, sans-serif; }
div#nl_box img { clear: both; margin: auto; display: block; }
div#nl_box p a { }
div#nl_box p a span { font-size: 18px;
color: white;
background: rgb(251, 167, 0) none repeat scroll 0% 0%;
padding: 5px 12px;
border-radius: 5px;
box-shadow: 0 2px 3px #999; }
div#nl_inside { background: white; border: solid 2px #fba700; width: 290px; height: 190px; padding: 5px;}
div#nl_box p.p18 { font-size: 18px; }
div#nl_box p.clr { clear: both; margin-top: 12px; }


@media (max-width: 800px) {
	div#fb_outer { display: none; }
	div#fb_sticky { display: none; }
	div#fb_likebox { display: none; }
	div#fb_likebox iframe { border: 0; }
}
div#fancybox-title { background: #639019; padding: 10px; margin: 0px; margin-top: 10px; margin-left: 10px; margin-right: 10px !important; width: auto !important;}
div#fancybox-title-outside { font-size: 125%; }
#fancybox-outer { bottom: 30px; }

/* top-nav */

.top-nav {
    background-color: #ffffff;
    position: relative;
    z-index: 10;
    line-height: 35px;
    border: 1px solid rgba(0,0,0,0.1);
    border-width: 1px 0;
    color: #2c2f34;
}
.components {
    float:right
    }
    .components li {
    position:relative;
    float:right;
    list-style:none
    }
    .components li.social-icons-item {
    margin:0
    }
    .components li a {
    display:block;
    position:relative;
    width:30px;
    text-align:center;
    line-height:inherit;
    font-size:16px
    }
    .components li a:hover
    .components li :hoverc a {z-index:2}