*{ margin:0; padding:0; border:0; list-style:none; }body{ background:#FFF; color:#333; font:11px Tahoma, sans-serif; }a{ color:#E3001A; }h2{ margin:1em 0; color:#E3001A; font:bold 12px Tahoma, sans-serif; }h3{ margin:1em 0; font:bold 11px Tahoma, sans-serif; }h3 a{ color:#333; text-decoration:none; }table{border:1px solid #999; padding:1px; margin:0 0 11px 0}table tr td{padding:5px 10px; background:#E8E8E8}table thead tr th{ padding:5px 10px; background:#333; color:#FFF; font-weight:bold; }#top p.title{ margin:6px 0 2px 14px; color:#FFF; font:bold 11px Tahoma, sans-serif; }#middle p.title{ margin:6px 0 6px 6px; color:#E3001A; font:bold 12px Tahoma, sans-serif; }#top_menu{width:910px;margin:15px auto 5px auto; padding:0 40px 0 0;text-align:right}#top_menu a{color:#333; text-decoration:none}#top{position:relative;width:950px; height:184px; margin:0 auto}#top #masterhead{width:720px; height:150px;position:absolute; top:0; left:0;background:#FFF} #top #logowanie{width:228px; height:98px;position:absolute; top:0; right:0;background:#333; color:#FFF}#form_logowanie{position:relative;display:block; width:206px; height:48px;margin-left:12px}#form_logowanie #label_login{ position:absolute; top:5px; left:6px;color:#FFF; }#form_logowanie #input_login{ position:absolute; top:3px; right:24px;width:130px;padding:2px 3px 3px 3px;background:#FFF;color:#444; font:10px Tahoma, sans-serif}#form_logowanie #label_pass{ position:absolute; top:30px; left:6px;color:#FFF; }#form_logowanie #input_pass{ position:absolute; top:28px; right:24px;width:130px;padding:2px 3px 3px 3px;background:#FFF;color:#444; font:10px Tahoma, sans-serif}#form_logowanie .input_submit{ position:absolute; top:28px; right:0px}#form_logowanie #label_logout{ position:absolute; bottom:6px; right:25px;color:#FFF; }#logowanie p#session_info{ margin:14px 12px 0 12px; }#register{ margin:4px 0 0 40px;color:#FFF; font-size:10px; }#register a{ color:#FFF; } #top #newsletter{width:228px; height:50px;position:absolute; top:100px; right:0;background:#555}#form_newsletter{position:relative;display:block; width:206px; height:24px;margin-left:12px}#form_newsletter label{ position:absolute; top:5px; left:6px;color:#FFF; }#form_newsletter #input_text{ position:absolute; top:3px; right:24px;width:130px;padding:2px 3px 3px 3px;background:#FFF;color:#444; font:10px Tahoma, sans-serif}#form_newsletter .input_submit{ position:absolute; top:3px; right:0px} #top #main_menu{position:absolute; bottom:0; left:0;width:950px; height:26px; padding-top:6px;background:url("../cms/File/img/gfx/bg_main_menu.png") 0 0 repeat-x;text-align:center}#top #main_menu a{ margin:0 14px; padding:2px 10px;font-weight:bold; color:#FFF; text-decoration:none; }#middle{position:relative;width:950px; margin:20px auto 0 auto}#middle #container{ overflow:hidden; width:785px; background:url('../cms/File/img/gfx/line1.png') 125px 0 repeat-y; }#middle #container #sidebar{ float:left; width:160px; }#middle #container #content{ float:right; width:580px; padding:0 20px 0 20px; }#content p, #content div{ line-height:1.5; margin-bottom:1em; }#index #content p{ line-height:1.2; }#content ol{ margin:10px 0 10px 10px; }#content ol li{ list-style:decimal; margin:2px 0 6px 20px; line-height:1.2; }#content ul{ margin:10px 0; }#content ul li{ list-style:square; margin:2px 0 6px 20px; line-height:1.2; }#kategorie, #szukaj, #encyklopedia{ margin-bottom:20px; }#kategorie ul li, #encyklopedia ul li{display:block; width:auto; padding:6px 6px 6px 12px;background:url("../cms/File/img/gfx/li_bg.png") 0 0 no-repeat}#kategorie ul li a, #encyklopedia ul li a{ color:#333; text-decoration:none; }#kategorie ul li a:hover, #encyklopedia ul li a:hover{ color:#E3001A; } #sonda #form_body{ padding:10px 6px 10px 6px; border:1px solid #E8E8E8; } #sonda #form_body .form_row { clear:both; overflow:hidden; padding:5px 0; }.form_row input{ float:left}.form_row span{ display:block; margin-left:24px; }#sonda p#pytanie{ padding:6px; background:#D8D8D8; }#sonda p#podsumowanie{ margin-top:5px; }#sonda div#submit{ padding:6px 0 0 0; text-align:right; }#sonda #wykres1 .slupek{position:relative;height:12;font:10px Arial}#sonda #wykres1 td.number{ text-align:right}.partner img{ margin:10px 0}#middle #reklamy{ position:absolute; top:0; right:0; width:160px; height:710px; padding-top:10px}#middle #reklamy div{ margin-bottom:10px; }#bottom{clear:both;width:950px; height:auto;margin:0 auto; padding:0 0 10px 0}#bottom #partnerzy{width:950px; height:60px; margin:0 auto}#bottom #foot_menu{width:950px; height:26px; padding-top:6px;background:url("../cms/File/img/gfx/bg_main_menu.png") 0 0 repeat-x;text-align:center}#bottom #foot_menu a{ margin:0 14px; padding:2px 10px;font-weight:bold; color:#FFF; text-decoration:none; }#bottom #footer{width:950px; height:32px;padding:10px 0;text-align:center; line-height:1.5}#bottom #footer .info_links a{ margin:0 3px; color:#333; text-decoration:none; }#bottom #footer .info_links a:hover{ color:#E3001A; text-decoration:underline; }#form_search{ display:block; position:relative; width:262px; height:34px; background:url("../cms/File/img/gfx/bg_search.png") 8px 4px no-repeat; border:1px solid #D8D8D8; }#form_search #input_text{ position:absolute; top:8px; left:49px; display:block; width:175px; padding:1px 2px 3px 3px; border:1px solid #D8D8D8; font:11px Tahoma, sans-serif; }#form_search #input_submit{ position:absolute; top:9px; left:238px; }#form_search_sm{ display:block; position:relative; width:158px; height:33px; background:url("../cms/File/img/gfx/bg_search_sm.png") 2px 4px no-repeat; border:1px solid #D8D8D8; }#form_search_sm #input_text{ position:absolute; top:7px; left:30px; display:block; width:92px; padding:1px 2px 3px 3px; border:1px solid #D8D8D8; font:11px Tahoma, sans-serif; }#form_search_sm #input_submit{ position:absolute; top:8px; left:135px; }#content_nav{ padding:5px 0; text-align:center; color:#E3001A; }#content_nav a{ padding:2px 6px; color:#E3001A; text-decoration:none; border:1px solid #E8E8E8; }#content_nav a:hover{ color:#FFF; background:#E3001A; }blockquote{ display:block; background:url("../cms/File/img/gfx/quot.png") right 15px no-repeat; padding:10px 50px 10px 5px; color:#AAA; font:italic normal 13px Georgia, serif; text-align; }.note{ display:block; border:solid #D8D8D8; border-width:1px 0; padding:15px; font-size:10px }#waitclock{ display:none; z-index:10000;&nbsp; position:fixed; top:50%; left:50%; width:120px; height:120px; padding:15px; margin: -60px 0 0 -60px; background:#FFF; border:1px solid #999; }div#kalendarz{ width:154px; overflow:hidden; margin:0 0 20px 0; border:1px solid #D8D8D8; background:#FFF; padding:1px 0 0 1px; font:11px Tahoma, sans-serif; }div#kalendarz ul{ display:block; width:154px; }div#kalendarz ul li{ float:left; display:block; width:21px; height:17px; padding:4px 0 0 0; text-align:center; list-style:none; background:#E9E9E9; color:#444; }div#kalendarz p#miesiac{ display:block; height:17px; padding:2px 0 0 0; background:#CCC; margin:0 1px 1px 0; text-align:center; }div#kalendarz p#miesiac span{ vertical-align:middle; font-weight:bold; }div#kalendarz p#miesiac img{ border:0; vertical-align:middle; margin:0 5px; }div#kalendarz ul#dni li{ background:#CCC; margin:0 1px 1px 0; }div#kalendarz ul#kalendarium li{ margin:0 1px 1px 0; z-index:1}div#kalendarz ul#kalendarium li.event{ background:#E3001A; }div#kalendarz ul#kalendarium li.event a{ color:#FFF; text-decoration:none; display:block; padding:4px 0; margin-top:-4px; }div#kalendarz ul#kalendarium li.next_month,div#kalendarz ul#kalendarium li.last_month{ color:#CCC; }.flash_zamykany{ position:relative; margin:0 auto; padding:0; text-align:center; }.close_it{ z-index:50; position:absolute; top:2px; right:2px; display:block; outline:none; width:14px; height:14px; background:url("../cms/File/img/gfx/close_it.png")no-repeat 0 0; }.close_it:hover{ background:url("../cms/File/img/gfx/close_it.png")no-repeat 0 -14px; outline:none; }