.debug { font:normal 9px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#305050;}
body { margin: 0px auto; padding: 0px; background: rgb(236, 235, 223) none repeat scroll 0%; text-align: center;}
h2 { font: bold 14px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#1c00b0; margin:0px auto; padding:0px 0px 28px 12px;}
h2 a { font: bold 14px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#1c00b0;}
h2 a:hover { text-decoration:underline; }
h3 { font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#1c00b0;}
h3 a { font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#1c00b0;}
h3 a:link { font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#1c00b0;}
h3 a:hover { font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#1c00b0;text-decoration:underline;}
h4 { font: bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#505050; text-decoration:none;}
h4 a { font: bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#505050; text-decoration:none;}
h4 a:link { font: bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#505050; text-decoration:none;}
h4 a:hover { font: bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#505050; text-decoration:underline;}
h5 { font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000;}
p { font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px 0px 10px 0px;}
ul { margin:0px 0px 5px 30px; padding:0px; font:11px Tahoma, Verdana, Arial, Helvetica; list-style-type:square; color:#505050;}
ol { padding:0px; margin:0px 0px 5px 30px; font:11px Tahoma, Verdana, Arial, Helvetica; color:#505050;}
.text { font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#505050; text-align:left;margin:0px 15px;}
.nagl { margin:0px 0px 10px 15px;}
#Table_01 { margin:0px auto; padding:0px; background-color:#FFFFFF; min-width:954px; width:auto; width:954px; text-align:left;}
#main_01 { background:#FFFFFF none repeat scroll 0%; width:100%; height:25px;}
#main_02 { margin:0px; padding:0px 0px 8px 0px; background:#FFFFFF none repeat scroll 0%; width:100%; height:125px;}
#main_03 { background:#FFFFFF none repeat scroll 0%; width:100%; min-height:43px; height:auto !important; height:43px; text-align:center; clear:both;}
#main_04 { background:#FFFFFF no-repeat; width:100%; min-height:400px; height:auto !important; height:400px;}
#main_05 { background: #FFFFFF no-repeat; width:100%; min-height:70px; height:auto !important; height:70px;}
.topbg { background:url(../images_v3/top_01.gif) top left no-repeat;	height:97px;}
.top { width:938px; background-color:#f6cc04; height:97px; margin:0px 8px 0px 8px; padding:0px;}
.top2bg { margin:0px !important; margin:0px 0px 0px 4px; padding: 0px 0px 0px 8px !important; padding: 0px; background: #FFFFFF url(../images_v3/bg_topb_01.gif) no-repeat scroll right top; clear: left; width: 10px; height: 28px; float: left;}
.top2 { min-width:938px; width:auto !important; width:938px; background:#2c2c2c url(../images_v3/bg_topb_01.gif) no-repeat bottom left; height:28px; margin:0px 8px; padding:0px;}
#banner_top { margin: 0px auto 13px auto; padding: 0px;}
#banner_top	p { text-align:left; margin:0px 8px 8px; padding:0px 0px 2px 10px; font-size:10px; color:#D0D0D0; border-bottom:1px solid #D0D0D0;}
#banner_top a {	margin:0px auto; padding:0px;}
#Table_02 { margin: 0px !important; padding: 0px 8px 8px 8px !important; margin:	0px 4px 0px 8px; padding: 0px 0px 8px 0px; width: 938px; background-color:#FFFFFF;}
#col_1 { background: #FFFFFF no-repeat; width: 190px; float: left; text-align:left;}
#col_2 { margin: 0px 8px; padding: 0px; background:#FFFFFF; width: 542px; float: left;}
#col_3 { background:#FFFFFF; width:190px; float:right;}
#col_4 { margin: 0px 0px 0px 8px; padding: 0px; width:740px; background:#FFFFFF; float: left;}
.lista1 li { padding:0px 0px 5px 0px;}
#logo { width:156px; height:73px; float:left; margin:0px auto; padding:23px 0px 0px 0px; text-align:right;}
#logo img { border:0px; margin: auto;}
.szukajbg { background:url(../images_v3/bgl_search.gif) no-repeat left; height:82px; padding:15px 0px 0px 23px;}
#szukaj { background:url(../images_v3/bgrep_search.gif) repeat-x; min-width:543px; width:auto !important; width:543px; height:97px; float:left; margin:0px 0px 0px 35px;}
#szukaj form { margin:0px auto 6px auto; padding:0px;}
#szukaj td { vertical-align:top;}
#szukaj table { width:480px; padding:0px; margin:0px;}
#szukaj label { font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}
#reklama9494 { float:left; width:204px; height:97px; background:url(../images_v3/bgr_search.gif) top left no-repeat; text-align:right;}
#reklama9494 h2{ margin:0px 0px 0px auto; padding:0px; background:url(../images_v3/tel9494.gif) right top; width:179px; height:97px;}
#reklama9494 span { display:none;}
.box_reklamowy { margin:0px 0px 8px 0px; padding:0px;}
#box_mapa { width:100%; border-top:0px; margin:0px 0px 8px 0px; padding:0px; background:#FFFFFF url(../images_v3/bg_oferty_sp.gif) repeat-x top;}
#box_mapa_img  { margin:0px 8px 23px 8px; padding:8px 0px 0px 0px;}
#box_mapa img { border:0px;}
#box_mapa p { font-size:12px; font-weight:bold; color:#000000; margin:0px 0px 0px 17px;}
#box_mapa  ul { margin:0px 17px; padding:10px 0px 18px 0px; border:0px;}
#box_mapa li { margin:0px; padding:3px 0px; list-style-type:none; font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#505050; text-decoration:none; line-height:13px;}
#box_mapa a { font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#505050; text-decoration:none;}
#box_mapa a:hover { text-decoration:underline;}
#reklama { width:100%; margin:12px 0px  0px 0px; padding:0px;}		
#reklama p { margin:0px; padding:0px 0px 2px 10px; font-size:10px; color:#D0D0D0; border-bottom:1px solid #D0D0D0;}
.reklama { width:100%; text-align:center; margin:15px 0px 0px 0px; padding:0px;}
.reklama img { border:1px solid #D0D0D0;}
.top_naglowka { width:100%; background:url(../images_v3/bg_beleczki_02.gif) no-repeat top right; height:26px; border-bottom:1px solid #FFFFFF;}
.top_naglowka h5 { background:url(../images_v3/img_strzalka_green.gif) no-repeat left top; padding:6px 0px 0px 36px; margin:0px; height:20px;}
.top_naglowka_1 { width:100%; background:#FFFFFF; height:26px; border-bottom:1px solid #FFFFFF;}
.top_naglowka_1 h5 { background:url(../images_v3/img_strzalka.gif) no-repeat left bottom; padding:6px 0px 0px 20px; margin:0px 0px 0px 16px;}
.top_naglowka img { border:0px;}
#lista_produktow { background:url(../images_v3/bg_lista_prod.gif) bottom repeat-x; width:100%;}
.lista_produkt { width:91%; height:20px; background:#f0eeee; margin:0px 21px 4px 21px; padding:6px 0px 0px 7px;}
.lista_produkt h4 { padding:0px; margin:0px; float:left; width:79%;}
.more { width:90px; float:right; margin:0px; padding:0px 9px 0px 0px; font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#1c00b0; text-align:right;}
.more a { font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#1c00b0;text-decoration:none; margin:0px; padding:0px;}
.more a:link { color:#1c00b0;text-decoration:none; }
.more a:hover { text-decoration:underline;}
.more img { border:0px;}
#lista_produk_podsumowanie { width:91%;margin:0px 21px; padding:0px; height:33px;}
#lista_produk_podsumowanie p { margin:0px; padding:10px 0px 0px 7px; color:#505050;}
#lista_produk_podsumowanie img { border:0px;}
#lista_produk_podsumowanie a,a:link { font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#1c00b0; text-decoration:none; margin:0px; padding:0px;}
#lista_produk_podsumowanie a:hover { text-decoration:underline;}
#box_oferty_sp { width:100%; background:#FFFFFF url(../images_v3/bg_oferty_sp.gif) repeat-x top; padding:0px 0px 2px 0px;}
.element_cogdzie { width:176px; height:246px; float:left;}
.element_cogdzie p { margin:0px 23px;padding:0px; color:#505050; line-height:13px;}
.element_cogdzie_h3  {  margin:3px 0px 0px; padding:0px;line-height:14px;}
.element_cogdzie table { margin:24px 0px 0px 0px; padding:0px; text-align:center; width:180px !important; width:176px;}
.element_cogdzie img { margin:0px auto; padding:0px; border:0px;}
.element_cogdzie_border0 { border:0px; text-align:center;}
.element_cogdzie_border1 { border-left:1px solid #cfcfcf;}
.element_cogdzie_link {	height:34px; vertical-align:top; text-align:center; text-decoration:none;margin:0px; padding:0px;}
.element_cogdzie_link a { font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#1c00b0;text-decoration:none;}
.element_cogdzie_link a:link { color:#1c00b0;text-decoration:none;}
.element_cogdzie_link a:hover { text-decoration:underline;}
.element_cogdzie td { text-align:center;}
.kreska { width:500px; margin:0px 21px; padding:0px; font-size:0px; height:1px; background-color:#cfcfcf; clear:both;}
.kreska2 { max-width:160px; margin:0px 10px; padding:0px; font-size:0px; height:1px; background-color:#cfcfcf; clear:both;}
.clear { clear:both; font-size:1px;}
.box_polecamy { font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#505050; text-decoration:none;}
.box_polecamy a,a:link { font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#505050; text-decoration:none;}
.box_polecamy a:hover { text-decoration:underline;}
.box_polecamy table { height:50px; margin:0px; padding:24px 0px 0px 0px; width:190px;}
.box_polecamy td { vertical-align:top;}	
.box_polecamy_zdjecie img { border:0px; margin:auto 0px auto 8px; padding:0px;}
.box_polecamy ul{	margin:0px; padding:0px 8px;}
.box_polecamy li { margin:0px; padding:0px 0px 3px 0px !important; padding:0px; list-style-type:none;}
.bg_color { background:#ffffe2 url(../images_v3/bg_polecamy.gif) top repeat-x; border-bottom:1px solid #d0d0d0; height:246px;}
.szukaj_btn {	background:#fadd02 url(../images_v3/szukaj.gif); width:97px;height:22px; border:0px;margin:17px auto 0px auto; padding:0px;}
.input_szukaj { background:url(../images_v3/bg_szukaj_input.gif) repeat-x top center; height:13px;border:1px solid #999999; width:202px; padding:3px; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; margin:5px 11px 0px 0px;}
.input_szukajs { background:url(../images_v3/bg_szukaj_input.gif) repeat-x top center; height:13px;border:1px solid #999999; width:166px; padding:3px; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; margin:5px 17px 0px 0px;}
#pogoda_imieniny { width:522px; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#363636; padding:3px 0px 0px 18px;float:left;}
#pogoda_imieniny span {	color:#f6cc04;}
#mod_logowanie { color:#505050; font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;text-decoration:none; float:right; width:400px; padding:6px 0px 0px 0px; margin:0px; text-align:right;}
#mod_logowanie a { color:#505050; font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; margin:0px 18px 0px 24px; padding:0px;}
#mod_logowanie a:link { color:#505050; font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
#mod_logowanie a:hover { text-decoration:underline;}
#mod_adv_option td { vertical-align:middle;}
#mod_adv_option a { font: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#1c00b0; text-decoration:none; margin:0px; padding:0px 21px 0px 30px;}
#mod_adv_option a:hover  { text-decoration:underline;}
.btn_katalog {	padding:5px 0px 0px 0px; height:18px; float:left; background:url(../images_v3/kat_a.gif) no-repeat left;}
.btn_zaawansowane { padding:5px 0px 0px 0px; height:18px; float:left; background:url(../images_v3/kat_b.gif) no-repeat left;}
.btn_call {	padding:5px 0px 0px 0px; height:18px; float:left; background:url(../images_v3/kat_c.gif) no-repeat left;}
#info h1 { background:url(../images_v3/waw_info.gif) top no-repeat; width:321px; height:14px; padding:0px; margin:8px 0px 0px 33px !important; margin:8px 0px 0px 16px; float:left;}
#info span { display:none;}
#buttons { width:60px; height:23px; float:right; text-align:right; background:url(../images_v3/bg_topb_04.gif) no-repeat right bottom; padding:5px 5px 0px 0px;}
#buttons img { border:0px; margin:3px 3px; padding:0px;}
#buttons a { margin:0px; padding:0px;}
.box_universalny { margin:9px 0px 0px 0px; padding:0px;}
.box_universalny img { border:0px; background-color:#FFFFFF;}
.box_universalny  ul { margin:0px; padding:0px 0px 10px 16px; border:0px;}
.box_universalny li { margin:0px; padding:3px 0px; line-height:12px; width:155px; border-bottom:1px solid #eaeaea; list-style-type:none; font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;color:#505050;}
.box_universalny a { border:0px; font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#505050; text-decoration:none;}
.box_universalny a:hover { text-decoration:none;}
.box_universalny2 { margin:0px 0px 0px 0px; padding:9px 0px 0px 0px; background:#FFFFFF url(../images_v3/bg_oferty_sp.gif) top repeat-x;}
.box_universalny2 img { border:0px; background-color:#FFFFFF;}
.box_universalny2 ul { margin:0px; padding:0px 0px 22px 16px; border:0px;}
.box_universalny2 li { margin:0px; padding:3px 0px; line-height:12px; width:155px; border-bottom:1px solid #eaeaea;list-style-type:none; font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;color:#505050;}
.box_universalny2 ul li ul li { margin:0px; padding:3px 0px; line-height:12px; width:150px;list-style-type:none; border:0px; font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;color:#505050;}
.box_universalny2 a { border:0px; font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#505050; text-decoration:none;}
.box_universalny2 a:hover { text-decoration:underline;}
.box_universalny2 p { color:#505050; margin:0px;}
radio { margin:3px auto 0px 0px; padding:0px;} 
.box_universalny2 table { color:#505050; margin:0px 0px 10px 12px; padding:10px 0px 0px 0px;}
.box_universalny2 td { margin:0px; padding:0px;}
.box_universalny2 select { width:155px; height:23px; background:#FFFFFF; border:1px solid #cfcfcf; font:normal 11px Tahoma; padding:3px; margin:7px 0px 16px 0px;}
.box_universalny2 label { font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#505050; text-decoration:none;}
.box_universalny2 form { margin:0px; padding:0px;}
.menu_bottom { font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#505050; text-decoration:none;}
.menu_bottom a { font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#505050; text-decoration:none; margin:0px 0px 0px 20px;}
.menu_bottom a:link { font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#505050; text-decoration:none;}
.menu_bottom a:hover { text-decoration:underline;}
.stopka { color:#aaaaaa; font:11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; margin:16px 25px 0px 25px;}
.wizytowka { margin:0px 10px 8px 10px; padding:0px;}
.wizytowka p { line-height:15px; color:#505050; margin:0px 12px; padding:0px;}
.wizytowka a { font:11px Tahoma; color:#1c00b0; text-decoration:none;}
.wizytowka a:link { font:11px Tahoma; color:#1c00b0; text-decoration:none;}
.wizytowka a:hover { font:11px Tahoma; color:#1c00b0; text-decoration:underline;}
.wiznagl { min-height:161px; height:auto !important; height:161px; border-bottom:1px solid #eaeaea; margin:0px 12px; padding:9px 0px 0px 0px;}
.wcell_a { width:116px; margin:0px; text-align:left; padding:0px 0px 9px 0px; min-height:160px; height:auto !important; height:160px; float:left;}
.wcell_a img { border:1px solid #cfcfcf;}
.wcell_b { width:430px; min-height:160px; height:auto !important; height:160px; float:left;}
.wcell_b p { padding:0px 0px 2px 12px; margin:0px;}
.wcel_c { width:134px; min-height:160px; height:auto !important; height:160px; float:right;}
.wcel_c img { border:0px;}
.tresc { width:390px; float:left; padding-top:40px;}
.tresc h5 { background:url(../images_v3/str_1.gif) no-repeat; padding: 0px 0px 20px 19px; margin:0px 0px 0px 13px; }
.mmedia { padding-top:40px; width:284px; float:right;}
.mmedia h5 { background:url(../images_v3/str_1.gif) no-repeat; padding: 0px 0px 20px 19px; margin:0px 0px 0px 13px; }
.wwizytowka { width:100%; background:#fff1b2;}
.border { border:1px solid #cfcfcf; margin:0px 0px 25px 0px; padding:0px; width:270px;}
.Table_w { background:#ffffdd url(../images_v3/w_4.gif) top repeat-x; padding:0px; margin:0px 7px;text-align:left;}
#box_billboard, .box_billboard { width:100%; background:#FFFFFF url(../images_v3/bg_oferty_sp.gif) repeat-x top; padding:18px 0px 2px 0px; text-align:center;}
.billboard { width:524px; min-height:143px; height:auto !important; height:143px; margin:0px auto 8px auto; padding:0px;}
.wbillboard { width:100%; background:url(../images_v3/eb_bgrnd.gif) top repeat-y;}
.Table_b { background:url(../images_v3/eb_bgrndw.gif) top repeat-x; padding:0px; margin:0px 7px; min-height:128px; height:auto !important; height:128px; text-align:left;}
.cell_a { width:134px; float:left; min-height:108px; height:auto !important; height:108px; text-align:center;}
.cell_a img { margin:8px auto 0px auto; padding:0px; border:1px solid #cfcfcf;}
.cell_b { width:376px; float:right; min-height:108px; height:auto !important; height:108px;}
.cell_b h3 { margin:10px 6px 0px 6px; padding:0px; line-height:12px;}
.cell_b p { margin:16px 6px 0px 6px; padding:0px; line-height:11px; color:#505050;}
.cell_b span { font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000; margin:0px 6px; padding:0px;}
.cell_c { padding:2px 0px 0px 0px; clear:both; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#1c00b0; text-decoration:none;}
.cell_c img { border:0px;}
.cell_c table { padding:0px; margin:0px 0px 0px 12px;}
.cell_c td { margin:0px; padding:0px;}
.cell_c table  table { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.cell_c a { font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#1c00b0; text-decoration:none; margin:0px 12px 0px 3px;padding:0px;}
.cell_c a:link { color:#1c00b0;}
.cell_c a:hover { text-decoration:underline; }
.cell_c_eb { width:110px;padding:0px 10px 0px 0px; text-align:right; color:#e7a820; font:10px Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.box_lista_belka_a { margin:0px 10px; background:#ebebeb;}
.box_lista_belka_a_zaw { margin:0px 18px; padding:0px; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}	
.box_lista_belka_a_zaw h3,h4 { margin:0px; padding:7px 0px 0px 0px;} 
.box_lista_belka_a_zaw  img { border:0px;}
.box_button  a { font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#1c00b0; text-decoration:none; margin:0px 12px 0px 3px; padding:0px;}
.box_lista_belka_c { margin:0px 10px; background:#fde87b;}
.box_lista_belka_d { margin:0px 10px; background:#fcdd57}
.box_button a:hover { text-decoration:underline;}
.box_lista_belka_b { margin:0px 10px; }
.ico { font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; padding:5px 0px;}
.ico  img { border:0px;}
.ico  table { padding:0px; margin:0px;}
.ico  a  { font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#1c00b0; text-decoration:none; margin:0px 12px 0px 3px; padding:0px;}
.ico a:link {color:#1c00b0;}
.ico  a:hover { text-decoration:underline;}
.nav { clear:both; margin:0px 18px 0px 12px; padding:15px 0px 14px 0px;}
.nav a { font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#1c00b0; text-decoration:none; margin:0px; padding:0px;}
.nav a:hover { font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#1c00b0; text-decoration:none; margin:0px; padding:0px;}
.mini_notatnik { padding:24px 10px 20px 10px; margin:0px; background:#FFFFFF url(../images_v3/bg_oferty_sp.gif) top repeat-x; border-bottom:1px solid #d0d0d0;}
.box_universalny2 p { margin:0px; padding:0px;}
#txtLok { position: absolute; z-index:9; background-color:#ffffff; width : 200px; border: 1px solid #000; overflow : hidden;font:normal 12px Verdana, sans-serif; color: #000; display: inline;}
#txtPodp { position:absolute; z-index:9; width:200px; background-color:#ffffff; border: 1px solid #000; overflow:hidden; font:normal 12px Verdana, sans-serif; color:#000; display: inline;}
.active { background-color:#0000E0; color:#ffffff; border-left:0; border-right:0; border-top: 1px solid #0000E0; border-bottom: 1px solid #0000E0; line-height: 13px;}
.inactive { background-color:#FFFFFF; color:#000; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; line-height: 13px;}
.targeomapa { width:738px; height:428px; margin:0px 0px 10px 0px;}
#map-container { left:0; top:0; position: absolute; background-color:#FFF7DC; width: 100%; height: 100%;}
#targeomap_preloader { position: absolute; left: 50%; top: 50%; font-family: "Trebuchet MS", Tahoma, sans-serif; font-size: 24px; color:#000; width:200px; height:110px; margin:-55px 0 0 -100px; text-align: center; letter-spacing: 2px; font-weight: bolder; z-index: 32000; background:#fff; padding:10px;}
.suggest_street_name_info, #suggest_street_name_info { padding: 2px; font:italic 10px Verdana, Tahoma, Arial, sans-serif; color: #333;}
#targeomap_search_result { font-size: 11px; font-family: Verdana, Tahoma, Arial, sans-serif; color: #333;}
#targeomap_cart_items { background-color: transparent;  font-family: "Trebuchet MS", Tahoma, sans-serif; font-size: 11px; color: #444;}
.selected {   color: #fff; background-color:#800;}
.suggest_hover_city { color: #fff; background-color: #008;}
.list_element { padding: 4px;}
.searchlist_clear { font:bold 10px Verdana, sans-serif; text-decoration: none; border-bottom: 1px solid #aaa; color: #e20; cursor: pointer;}
.searchlist_clear:hover { border-bottom: 1px solid #e20;}
.searchlist_element { padding: 2px; background-color: transparent;}
.searchlist_element_selected { border: 2px dotted #edab14; background-color: #ffe;}
.targeo_results_item .targeo_results_more {display: none;}
.searchlist_element_selected .targeo_results_more {display: block;}
.targeo_results_more {margin: 3px;}
.suggest_list { border: 1px solid #333; padding: 4px; background-color: #efe; font-family: Trebuchet MS, Tahoma, sans-serif; cursor: default;}
#targeo_captcha_image_form,
#search_suggest_form { position: absolute; background-color: #fff; padding: 6px; border: 1px solid black; font:11px "Trebuchet MS", Tahoma, sans-serif; color: #444; z-index:100; width: 210px;}
.formmap input, .formmap textarea { font:11px "Trebuchet MS", Tahoma, sans-serif; width: 180px;}
.contextmenu_menu { background-color: transparent;}
.contextmenu_menu img { vertical-align: middle;}
.contextmenu_menuitem { font:11px "Trebuchet MS", Tahoma, sans-serif; color: #000; line-height: 18px; padding: 2px 5px; margin-left: 36px; width: 165px;}
.contextmenu_menuitem_over { background-color: #333; color: #eee;}
.contextmenu_menuitem_disabled { color: #aaa;}
.invisible { display:none;}
.suggest_city_name, .suggest_street_house, .suggest_street_name, .targeo_search_form, #suggest_city_name, #suggest_street_house, #suggest_street_name, #targeo_search_form { font:10px Verdana, sans-serif; text-align:left;}
#targeo_search_result { font:11px Verdana, sans-serif; text-align:left; color:#333;}
.suggest_city_name, .suggest_street_house, .suggest_street_name, #suggest_city_name, #suggest_street_house, #suggest_street_name {padding: 2px 1px; border: 1px solid #333; background: #fff;}
#suggest_city_name_results { text-align:left;}
.targeo_results_item { display: block; font:10px Verdana, sans-serif; text-align: left; padding: 1px; margin: 5px 0;}
.targeo_results_header { padding: 10px 0px 5px 0px; font:bold 11px Verdana; text-align:left;}
.targeo_results_link {}
.targeo_results_link a { color: #b10700; font-size: 10px;}
#targeo_suggest_street_name_results { font:italic 11px Verdana, Tahoma, Arial, sans-serif; color: #333;}
.suggest_list { font:italic 11px Verdana, Tahoma, Arial, sans-serif; color: #333;}
.katalog_borderall { border:1px solid #cfcfcf; margin:0px 0px 10px 0px; padding:10px 5px; display:block;}
.element_katalog { width:220px; height:38px; border-bottom:1px solid #eaeaea; vertical-align:middle; text-align:left;}
.element_katalog td{ height:38px;}
.element_katalog a,a:link,a:hover{ font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#505050;}
.col_katalog { width:220px; margin:0px 5px 0px 16px !important;margin:0px 7px 0px 10px; padding:0px; float:left;}
.col_katalog_end { width:220px; margin:0px 5px 0px 16px !important;margin:0px 5px 0px 12px; padding:0px; float:left;}
.element_katalog_end { width:220px; height:38px; border:0px;vertical-align:middle; text-align:left;}
.element_katalog_end td { height:38px;}
.element_katalog_end a,a:link,a:hover { font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#505050;}
.logowanie_rejestracja {width:auto !important; max-width:740px; background:#FFFFFF url(../images_v3/bg_oferty_sp.gif) repeat-x top; text-align:left; padding:18px 0px 0px 0px; margin:0px 0px 10px 0px;}
.logowanie_rejestracja table { margin:0px 15px 0px 0px}
.logowanie_rejestracja form { 	margin:21px 0px 0px 19px; padding:0px;}
.logowanie_rejestracja label { font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#505050; margin:auto 10px auto auto;}
.logowanie_rejestracja h3{ }
.logowanie_rejestracja_text { border:1px solid #cfcfcf; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#b3b3b3; margin:0px; padding:3px; background:#FFFFFF;}
.logowanie_rejestracja input[type=text] { border:1px solid #cfcfcf; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; margin:0px; padding:3px; background:#FFFFFF;}
.logowanie_rejestracja input[type=password] { border:1px solid #cfcfcf; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; margin:0px; padding:3px; background:#FFFFFF;}	
.logowanie_rejestracja select { border:1px solid #cfcfcf; font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; margin:0px;padding:3px;}
.logowanie_rejestracja_textarea { border:1px solid #cfcfcf; font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#b3b3b3; margin:0px; padding:3px; background:#FFFFFF; overflow:hidden; width:190px;}
.logowanie_rejestracja textarea { border:1px solid #cfcfcf; font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#000000; margin:0px; padding:3px; background:#FFFFFF; overflow:hidden; width:190px;}
.logowanie_rejestracja_submit { font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; background:#FFFFFF; color:#223483; border:0px;}
.logowanie_rejestracja td { padding:0px 0px 10px 0px;}
.logowanie_rejestracja ul { list-style-type:none; padding:0px; margin:0px;}
.logowanie_rejestracja input { font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000;}
.logowanie_rejestracja_table { margin:0px; padding:0px;}
.logowanie_rejestracja_table td { margin:0px !important; padding:0px; margin:auto;}
.logowanie_rejestracja option { background-color:#FFFFFF;}
.logowanie_rejestracja select { background-color:#FFFFFF;}
#Table_notatnik { margin:0px auto; padding:0px; width:540px; height:auto;}
#notatnik-01_ { width:540px; min-height:69px; height:auto !important; height:69px; text-align:left;}
.notatnik_top { background:url(../images/notatnik_top.gif) top no-repeat; width:540px; height:69px;}
.notatnik_top h2 { font:normal 24px Tahoma, Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px 0px 0px 10px; color:#e30000;}
.notatnik_top table { margin:0px 0px 0px 20px;}
.notarnik_menu { background:#efefef; border-bottom:1px solid #cfcfcf; height:33px; width:540px; text-align:right;}
.notarnik_menu table { margin:0px 34px 0px 0px; padding:0px;}
#notatnik-02_ { width:530px; padding:0px 8px 0px 10px; text-align:left;}
/* belka brak wynikow i inne komunikaty */
.belka_brakwynikow { width:100%; background:#ffffce; text-align:center; padding:14px 0px; margin:0px 0px 2px 0px; text-align:left;}
.belka_brakwynikow_n { width:100%; background:#ffffce; text-align:center; padding:14px 0px; margin:0px; text-align:left;}
.polec {width:100%; background:#FFFFFF url(../images_v3/bg_oferty_sp.gif) repeat-x top; padding:18px 0px 2px 0px; }
.polec table img { border:1px solid #CFCFCF; }
.caption {font:bold 9px Tahoma; text-align:center; max-width:130px; width:auto !important; Width:130px;color:#505050; }
.polec table { margin:0px; padding:0px 0px 10px 0px; }
.polec td { margin:0px; padding:0px; text-align:left;}
.polec p { font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#505050; text-align:left; margin:0px 15px 30px 15px}
.polec table table { margin:0px 15px 0px 15px !important; margin:0px 8px 0px 8px; padding:0px 0px 0px 0px }
.spbelkar { padding:6px 36px 0px 0px; margin:0px; height:20px; width:150px; float:right; text-align:right; font:normal 12px Tahoma, Verdana, Helvetica, sans-serif; }
.spbelka { text-align:left; background:url(../images_v3/img_strzalka_green.gif) no-repeat left top; padding:6px 0px 0px 36px; margin:0px; height:20px; width:500px; float:left; font:normal 12px Tahoma, Verdana, Helvetica, sans-serif;}
.spbox { clear:both; margin:0px 0px 22px 0px; padding:19px 0px 0px 0px; background:#FFFFFF url(../images_v3/bg_oferty_sp.gif) top repeat-x;}
.spbox h3 { font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#1c00b0; margin:0px 0px 0px 9px; padding:0px 0px 6px 0px; }
.spbox img { margin:0px auto; padding:0px; }
.spbox h3:link { font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#1c00b0; }
.spbox h3:hover { font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#1c00b0; }
.spbox table {  margin:0px 0px 15px 16px; border-bottom:1px solid #eaeaea; padding:0px;}
.spbox td { height:67px; vertical-align:top;}
.more2 a { font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#1c00b0; text-decoration:none;margin:0px 0px 0px 9px;  }
.more2 a:link { font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#1c00b0;text-decoration:none; }
.more2 a:hover { font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#1c00b0;text-decoration:underline; }
.belka_brakwynikow_lista { float:left; width:230px; }
.belka_brakwynikow_lista ul { margin:0px; padding:8px 0px 0px 0px; list-style-type:none; }
.belka_brakwynikow_lista li { margin:0px 0px 0px 28px; padding:4px 0px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#1c00b0;}
.belka_brakwynikow_lista a { margin:0px; padding:0px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#1c00b0;}
.ramka {border:1px solid #D0D0D0;min-width:120px;width:auto !important;width:120px;}
.ramka2 img {border:1px solid #D0D0D0;}
.ofs {border-top:6px solid #fff19b;}
.ofs h5 {background:url(../images_v3/str_1.gif) no-repeat;padding: 0px 0px 0px 19px;margin:16px 0px 0px 13px;}
.ofs h3 {font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;text-decoration:none; color:#1c00b0;}
.ofs h3 a {font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;text-decoration:none; color:#1c00b0;}
.ofs h3 a:link {font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;text-decoration:none; color:#1c00b0;}
.ofs h3 a:hover {font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;color:#1c00b0;text-decoration:underline;}

