html, body, img{ margin:0px; border:0px; padding:0px; font-size:11px; font-family:Verdana, Tahoma, Arial, Sans, sans-serif; color:#fff; }
.clr{ clear:both }
a{ color:#fff; text-decoration:none; }
a:hover{ color:#fff; text-decoration:underline; }
p{ padding:0px; margin:0px; }
td{ color:#333; }

#t_main{ width:100%; height:100%; border-collapse:collapse; }
#t_main td.tm_left{ background:#E0E0E0; }
#t_main td.tm_center{ width:803px; }
#t_main td.tm_right{ background:#E0E0E0; }

/*testowa style*/
#left_side {
	width: 225px; float: left;
}

#left_side .th_1a{ height:65px;}
#left_side .th_1a img { margin-left: 5px;}
#left_side .th_1a img.top_icon { margin-bottom: 2px;}
#left_side .th_1a div{ padding: 30px 0 0 20px;} 
#left_side .th_2a{ width:223px; height:5px; background:url('/theme/img/th_2a.gif') no-repeat;}
#left_side .thi_1a{ width:16px; height:23px; float:left; padding-left:75px; }
#left_side .thi_3a{ width:16px; height:10px; float:left; padding-left:10px; }
#left_side .th_3a{ width:223px; /*height:187px;*/ float:left; background: url('/theme/img/men_bg.gif') repeat-y;}
.sep {height: 4px;}

#right_side {
	width: 573px; float: left;
}
/*END testowa style*/

/*#t_header{ float:left; width:223px; }
#t_header .th_1a{ height:65px;}
#t_header .th_1a img { margin-left: 5px;}
#t_header .th_1a img.top_icon { margin-bottom: 2px;}
#t_header .th_1a div{ padding: 30px 0 0 20px;} 
#t_header .th_2a{ width:223px; height:5px; background:url('/theme/img/th_2a.gif') no-repeat;}
#t_header .thi_1a{ width:16px; height:23px; float:left; padding-left:75px; }
#t_header .thi_3a{ width:16px; height:10px; float:left; padding-left:10px; }
#t_header .th_3a{ width:223px;  float:left; background: url('/theme/img/men_bg.gif') repeat-y;}
*/

/* menu */
.menu { font-size:11px; font-family:verdana;}
.menu ul { margin:0px; padding:0px; position:relative; z-index:500; list-style-type:none; width: 222px; background: url('/theme/img/men_bg.gif') repeat-y;}
.menu li { float:left; border-bottom: 1px solid #9a0101; background:  transparent url('/theme/img/li_ar.gif') 10px 8px no-repeat;}
.menu  li.last_li {background:url('/theme/img/last_item.gif') no-repeat; height: 27px; border: 0;}

.menu ul.submenu_ul {background: url('/theme/img/submenu_bg.gif') repeat-y;}
.menu ul.submenu_ul li {background:  transparent url('/theme/img/sub_ar.gif') 10px 8px no-repeat; border-bottom: 1px solid #690001;}
.menu ul.submenu_ul li:hover > a{background-color: #690001;} 

.menu li.sub{ /*background-color:#CE0018; */}
.menu_color{ background:url('/theme/img/men_bg.gif') repeat-y;}
.menu table{ position:absolute; border-collapse:collapse; top:0px; left:0px; z-index:100; font-size:11px; margin-top:-1px;}

.menu a, .menu a:visited{ border:0px; display:block; text-decoration:none; line-height:2em; width:203px; color:#fff; 
padding-left:20px; font-weight:bold; font-style:normal; font-variant:normal; text-transform:none; }
.menu b{ float:right; margin-right:5px; }
* html .menu a, * html .menu a:visited{ font-size:11px; width:210px; }
* html .menu a:hover{ font-size:11px; color:#000; /*background-color:#eee;*/ position:relative; font-weight:bold; 
font-style:normal; font-variant:normal; text-decoration:none; text-transform:none; }
.menu li:hover{ position:relative; }
.menu a:active, .menu a:focus{ color:#000;/* background-color:#eee;*/ font-weight:bold; font-style:normal; font-variant:normal; 
text-decoration:none; text-transform:none; }
.menu li:hover > a{ color:#fff; background-color:#a00104; font-weight:bold; font-style:normal; font-variant:normal; 
text-decoration:none; text-transform:none; }
.menu li ul {visibility:hidden; position:absolute; top:-2em; padding-right: 2px; left:222px; background-color:transparent; }
.menu li:hover > ul{ visibility:visible; }
.menu ul a:hover ul ul{ visibility:hidden; }
.menu ul a:hover ul a:hover ul ul{ visibility:hidden; }
.menu ul a:hover ul a:hover ul a:hover ul ul{ visibility:hidden; }
.menu ul a:hover ul{ visibility:visible; }
.menu ul a:hover ul a:hover ul{ visibility:visible; }
.menu ul a:hover ul a:hover ul a:hover ul{ visibility:visible; }
.menu ul a:hover ul a:hover ul a:hover ul a:hover ul{ visibility:visible; }
/* END.menu */



#t_logo{ float:right; width:573px; height:293px; }

/* banners */
#t_banners{ width:223px; float:left;}
#t_banners1{ width:0px; float:left; }

#t_banners .szukaj{ margin-left:5px; width:214px; height:89px; background:url('/theme/img/szukaj_pl.gif') no-repeat; }
#t_banners .s_form{ margin:0px; padding:30px 4px 0 0; float:right; text-align:right; }
#t_banners .s_input{ font-size:10px; width:103px; height:14px; border:1px solid #000; margin:7px 22px 0 0; color:#777; padding:2px; }
#t_banners .s_submit{ width:68px; height:16px; background:url('/theme/img/submit_szukaj_pl.gif') no-repeat; border:0px;  margin:7px 42px 0 0; }

#t_banners .biuletyn{ width:214px; height:161px; background:url('/theme/img/biuletyn_pl.gif') no-repeat; float: right; }
#t_banners .b_text{ padding:38px 10px 0 0; text-align:right; }
#t_banners .b_form{ margin:0px; padding:0 4px 0 0; float:right; text-align:right; }
#t_banners .b_input{ font-size:10px; width:103px; height:14px; border:1px solid #000; margin-top:7px; color:#777; padding:2px; }
#t_banners .b_submit{ width:78px; height:16px; background:url('/theme/img/submit_biuletyn_pl.gif') no-repeat; border:0px;  margin-top:7px; }
#t_banners .forum{ width:214px; height:161px; background:url('/theme/img/forum.gif') no-repeat; float: right;}
#t_banners .f_text{ padding:55px 10px 0 0; text-align:right; color:#fff; }
#t_banners .f_button{ padding:15px 10px 0 0; text-align:right; }

#t_banners .artykuly_box {	width: 214px; background: transparent url('/theme/img/artykul_top.gif') no-repeat; float: right; }
#t_banners .artykuly_box h3 {	color: #fff; margin: 0; height: 29px; line-height: 29px; padding-left: 30px; font-size: 11px;}
#t_banners .artykuly_box .artykul_con {border-left: 1px solid #d0d0d0; border-right: 1px solid #d0d0d0; padding: 5px; float: left; width: 202px;}
#t_banners .artykuly_box .artykul_con ul {margin: 0; padding: 0; margin-left: 22px;}
#t_banners .artykuly_box .artykul_con ul li {list-style-image: url('/theme/img/rarrow.gif');}
/*#t_banners .artykuly_box .artykul_con a {	display: block; width: 66px; height: 14px; margin: 10px 0 0 0;	background: transparent url('/theme/img/wiecej_pl.gif') no-repeat; float: right; clear: both;}*/
#t_banners .artykuly_box .artykul_con { border-left: 1px solid #d0d0d0; border-right: 1px solid #d0d0d0; padding: 5px; float: left; width: 202px;}
#t_banners .artykuly_box .artykul_con a {color: #000;}
#t_banners .artykuly_box .artykul_con a.title { background: none; width: auto; display: block; clear: both; margin: 10px 0 0 0; float: left; clear: both;}
#t_banners .artykuly_box .artykul_con a.all_news {display: block; width: 137px; height: 14px; background: transparent url('/theme/img/zobacz_pl.gif') no-repeat; float: right;}
#t_banners .artykuly_box .artykul_bt {width: 214px; height: 7px; float: left;	background: transparent url('/theme/img/artykul_bottom.gif') no-repeat;}
/* END.banners */

#t_content .artykuly_box {	width: 214px; background: transparent url('/theme/img/artykul_top.gif') no-repeat; float: left; margin-left: 30px; }
#t_content .artykuly_box h3 {	color: #fff; margin: 0; height: 29px; line-height: 29px; padding-left: 30px; font-size: 11px;}
#t_content .artykuly_box .artykul_con {border-left: 1px solid #d0d0d0; border-right: 1px solid #d0d0d0; padding: 5px; float: left; width: 202px;}
#t_content .artykuly_box .artykul_con ul {margin: 0; padding: 0; margin-left: 22px;}
#t_content .artykuly_box .artykul_con ul li {list-style-image: url('/theme/img/rarrow.gif');}
#t_content .artykuly_box .artykul_con a {	display: block; width: 66px; height: 14px; margin: 10px 0 0 0;	background: transparent url('/theme/img/wiecej_pl.gif') no-repeat; float: right; clear: both;}
#t_content .artykuly_box .artykul_cont { border-left: 1px solid #d0d0d0; border-right: 1px solid #d0d0d0; padding: 5px; float: left; width: 202px;}
#t_content .artykuly_box .artykul_cont a {color: #000;}
#t_content .artykuly_box div.zobacz a.all_news { display: block; width: 137px; height: 14px; background: transparent url('/theme/img/zobacz_pl.gif') no-repeat; float: right;}
#t_content .artykuly_box .artykul_bt {width: 214px; height: 7px; float: left;	background: transparent url('/theme/img/artykul_bottom.gif') no-repeat;}




/* content */
#t_content div.top_panel{width: 541px; height: 64px; background: transparent url('/theme/img/panel_pl.gif') no-repeat;}
#t_content div.top_panel div.certyfikaty {width: 263px; height: 64px; float: left;}
#t_content div.top_panel div.certyfikaty a {	display: block; width: 68px; height: 16px; background: transparent url('/theme/img/sciagnij_pl.gif') no-repeat; float: right; margin: 40px 15px 0 0;}

#t_content div.top_panel div.wyszukiwarka {width: 270px; height: 64px; float: left;}
#t_content div.top_panel div.wyszukiwarka .s_form{ margin:0px; padding:37px 4px 0 0; float:right; width: 190px; text-align:right;}
#t_content div.top_panel div.wyszukiwarka .s_input{ font-size:10px; width:103px; height:14px; border:1px solid #000; margin:0;  color:#777; padding:2px; float: left;}
#t_content div.top_panel div.wyszukiwarka .s_submit{ width:68px; height:16px; background:url('/theme/img/submit_szukaj_pl.gif') no-repeat; margin:0; margin-top: 3px; border:0px; float: right;}

#t_content{ width:525px; float:right; color:#000; padding-right:33px; }
#t_content{ width:516px; float:right; color:#000; padding-right:33px; }
#t_content .tc_1a{ width:539px;/* border:1px solid #A6A6A6; */border-bottom:0px; height:22px; font-size: larger; /*background:url('/theme/img/tc_2a.gif') repeat-x;*/ margin-top: 5px;}
#t_content .tc_2a{ float:left; height:22px;/* background:url('/theme/img/tc_1a.gif') no-repeat;*/ }
#t_content .tc_3a{ float:left; padding:4px 0 0 15px; }
#t_content .tc_4a{ width:519px; color:#000; /*border:1px solid #A6A6A6;*/ border-top:0px; padding:10px; line-height:18px; }
#t_content .tc_4a_line{ width:373px; padding:10px; margin:10px 0 10px 50px; /*background:url('/theme/img/tc_4a_line.gif') repeat-x; */}
#t_content .tc_4a a{ color:#000; }
#t_content td.tc_4a{ color:#000; }
#t_content .tc_4b a{ color:#000; }
#t_content .tc_5a{ width:516px; height:15px; /*background:url('/theme/img/tc_3a.gif') no-repeat; background-position:top right; */}

#t_content .m_left{ float:left; }
#t_content .tc_1b{ width:250px; border:1px solid #A6A6A6; border-bottom:0px; height:22px; background:url('/theme/img/tc_2a.gif') repeat-x; }
#t_content .tc_2b{ float:left; height:22px; background:url('/theme/img/tc_1a.gif') no-repeat; }
#t_content .tc_3b{ float:left; padding:4px 0 0 15px; }
#t_content .tc_4b{ width:230px; border:1px solid #A6A6A6; border-top:0px; color:#000; padding:10px; line-height:18px; }
#t_content .tc_5b{ width:248px; height:15px; background:url('/theme/img/tc_3bc.gif') no-repeat; }

#t_content .m_right{ float:right; }
#t_content .tc_1c{ width:250px; border:1px solid #A6A6A6; border-bottom:0px; height:22px; background:url('/theme/img/tc_2a.gif') repeat-x; }
#t_content .tc_2c{ float:left; height:22px; background:url('/theme/img/tc_1a.gif') no-repeat; }
#t_content .tc_3c{ float:left; padding:4px 0 0 15px; }
#t_content .tc_4c{ width:230px; border:1px solid #A6A6A6; border-top:0px; color:#000; padding:10px; background:url('/theme/img/tc_produkty.gif') no-repeat; background-position:bottom right; line-height:18px; }
#t_content .tc_4d{ width:230px; border:1px solid #A6A6A6; border-top:0px; color:#000; padding:10px; background:url('/theme/img/tc_o_firmie.gif') no-repeat; background-position:bottom right; line-height:18px; }
#t_content .tc_5c{ width:248px; height:15px; background:url('/theme/img/tc_3a.gif') no-repeat; }


#t_content .tc_4da {border:1px solid #A6A6A6; border-top:0px;}
#t_content .zobacz { text-align: center; color: #000; padding:3px 0;}
#t_content .zobacz a {
	color: #000;
}
.scrollable{ position: relative; width:180px;  height: 90px; overflow: hidden; color:#000; padding:10px;  }
.scrollable div.items{position: absolute; float: left; }
.scrollable div.items .item {margin-bottom: 10px; position: relative;}
.scrollable div.items .item p {text-align: center; font-weight: bold; padding: 3px 0 ;}
.scrollable div.items .item img {/*display: block;margin: auto;*/  margin-top: 3px;}


#t_content1{ width:800px; color:#000; padding:0; float:left; }
#t_content1 .tc_1a{ width:800px; border:1px solid #A6A6A6; border-bottom:0px; height:22px; background:url('/theme/img/tc_2a.gif') repeat-x; }
#t_content1 .tc_2a{ float:left; height:22px; background:url('/theme/img/tc_1a.gif') no-repeat; }
#t_content1 .tc_3a{ float:left; padding:4px 0 0 15px; }
#t_content1 .tc_4a{ width:800px; border:1px solid #A6A6A6; border-top:0px; color:#000; padding:10px; line-height:18px; }
#t_content1 .tc_4a_line{ width:800px; padding:10px; margin:10px 0 10px 50px; background:url('/theme/img/tc_4a_line.gif') repeat-x; }
#t_content1 .tc_4a a{ color:#000; }
#t_content1 td.tc_4a{ color:#000; }
#t_content1 .tc_4b a{ color:#000; }
#t_content1 .tc_5a{ width:800px; height:15px; background:url('/theme/img/tc_3a.gif') no-repeat;background-position:top right; }
/* END.content */


#t_footer{ width:803px;}
#t_footer .tf_1a{ width:120px; height:31px; float:left; background:url('/theme/img/tf_1a.gif') no-repeat; }
#t_footer .tf_2a{ width:683px; height:31px; float:right; background:url('/theme/img/tf_2a.gif') repeat-x; }
#t_footer .tf_3a{ height:55px; background:#BD0010; text-align:center; padding-top:10px; color:#fff; }


/* errors, pagination */
.error{ color:#bd0010; }
.error_msg{ color:#bd0010; display:none; }
table.pages{ padding:1px; margin:10px auto; font-size:10px; text-align:center; }
.pages a, .pages span{ display:block; float:left; padding:1px 4px; margin-right:2px; border:1px solid #fff; background:#fff; }
.pages span.current{ color:#fff; border:1px solid #bd0010; background-color:#bd0010; }
.pages a{ border:1px solid #bd0010; text-decoration:none; font-size:10px; color:#bd0010; }
.pages a:hover , a:hover.nextprev{ color:#fff; border:1px solid #bd0010; background-color:#bd0010; }
.pages a.nextprev{ font-weight:normal; width:75px; }
.pages span.nextprev{ color:#fff; width:75px; }
.pages span.nextprev{ border:1px solid #bd0010; color:#bd0010; width:75px; }

#modalContainer{ background-color:transparent; position:absolute; width:100%; height:100%; top:0px; left:0px; z-index:10000; }
#alertBox{ position:relative; width:300px; min-height:100px; margin-top:50px; border:2px solid #000; background-color:#F2F5F6; background-repeat:no-repeat; background-position:20px 30px; }
#modalContainer > #alertBox{ position:fixed; }
#alertBox h1{ margin:0; font:bold 11px verdana,arial; background-color:#9a0102; color:#FFF; border-bottom:1px solid #000; padding:2px 0 2px 5px; }
#alertBox p{ font:11px verdana,arial; color:#000; height:50px; padding-left:5px; margin:5px 5px 0 5px; }
#alertBox #closeBtn{ display:block; position:relative; margin:0px auto; padding:3px; border:2px solid #000; width:70px; font:10px verdana,arial; text-transform:uppercase; text-align:center; color:#FFF; background-color:#9a0102; text-decoration:none; }


#ticker { width:180px; height:100px; overflow:hidden; margin-top:0;}
#ticker dt { font-size:normal 14px Verdena; padding:0 10px 5px 10px; padding-top:10px; width: 170px;}
#ticker dt a {display: block; float: left; width: 170px; height: 100%; }
#ticker dd a {display: block; float: left; width: 170px; height: 100%;}
#ticker dd a img {float: left;}
#ticker dd { margin-left:0; font:normal 11px Verdana; padding:0 10px 10px 10px; width: 170px;}
#ticker div { margin-top:0; }

img.gal_picture{ float: left; margin: 3px 10px;}
div#tickerContainer {height: 100px; overflow: hidden;}