h1.info{height:50px;line-height:50px;color:#fff;text-transform:uppercase;font-size:20px;text-indent:20px;background-image:url('/images/info_bg.gif');font-weight:normal;}
h1.info a{ color:#fff; text-decoration:none; }
h1.info a:hover{ text-decoration:underline; color:#fff !important; }
div.q_login{width:219px;height:71px;padding:45px 0px 0px 750px;line-height:20px; font-size:12px;}
div.q_login p{ color:#d00; font-size:14px;text-transform:uppercase;font-family:arial;}
div.q_login a{ background-image:url('/images/loguj.jpg');width:105px;height:25px;margin-top:46px;margin-right:8px;float:right;text-indent:37px;color:#fff;text-decoration:none;font-size:10px;line-height:23px; }
div.q_login span {color:#4780b2}

div.next_prev{ text-align:center; height:30px; line-height:30px; clear:both; }
div.next_prev a{ margin:0px 20px;}
div.next_prev a img{display:inline; }

form#logowanie { width:700px; border-top:1px solid #c3c3c3; border-bottom:1px solid #c3c3c3; padding:10px; padding-bottom:0px; }
form#logowanie p{ font-weight:bold; color:#5a5a5a; clear:both; margin-top:10px; height:24px; line-height:24px; }
form#logowanie p input{ float:right; width:580px; border:0px; background-color:#e3e3e3; height:16px;padding:2px; font-size:10px; }
form#savings_form{ border-bottom:1px solid #c3c3c3; padding:10px; padding-bottom:0px; }
form#savings_form p{ color:#5a5a5a; clear:both; height:22px !important; line-height:24px; padding:0px; font-size:10px; }
form#savings_form input{ float:right; width:240px; border:0px; background-color:#e3e3e3; height:14px;padding:2px; font-size:10px; }
form#savings_form textarea{ float:right; width:240px; border:0px; background-color:#e3e3e3;padding:2px; font-size:10px;}
form#savings_form p.header{font-weight:bold;color:#4481af; padding:5px 0px; }
form#logowanie a.remind{margin:5px; float:right; color:#4e8abe; }
input.cb{ width:30px !important; float:none !important; margin-right:10px; }
a.fleft{ float:left; height:25px;margin-bottom:4px; width:128px; }
a.fright{ float:right; height:25px; width:108px; margin-bottom:4px; }
p.err{ border:1px solid #d00; color:#d00; margin:5px; padding:2px; margin-top:10px; }

form.reg {background-color:#ffffff;color:#5a5a5a;font-size:10px;line-height:1.4em;padding:15px}
form.reg p.title {border-bottom:1px solid #c3c3c3;color:#4780b2;padding:0 0 5px;font:bold 10px Verdana;margin-bottom:5px}
form.reg p.std {font-size:10px;padding:5px 0;margin-bottom:5px}
form.reg p.std span {color:#bb001f}
form.reg p.lst {margin-bottom:20px}
form.reg p.submit {text-align:right;border-bottom:1px solid #d7d7d7;padding:0;font-size:10px}
form.reg input.pole {background-color:#e3e3e3;padding:2px;float:right}
form.reg select.pole {border:1px solid #e3e3e3;padding:1px;float:right;}

form.reg p.submit input.submit {background-image:url('/images/btn_send.png');color:#fff;cursor:pointer;font-family:'Arial';font-size:12px;height:25px;padding-left:15px;width:75px;}
form.reg p.submit input.request_map {background-image:url('/images/button_sites.jpg');color:#fff;cursor:pointer;font-family:'Arial';font-size:12px;height:25px;padding-left:15px;width:150px;}

#reprezentacja {border-collapse: separate;margin:0 auto}
#reprezentacja td {background:url('/images/reprezentacja.gif') no-repeat;height:90px;width:95px;color:#fff;vertical-align:top;font-weight:bold;border-right:5px solid #fff;border-bottom:5px solid #fff}
#reprezentacja td p {text-align:left;padding:0 0 0 6px;margin:0;line-height:20px;margin-bottom:15px}
#reprezentacja td a {font-size:10px;display:block;text-align:center;color:#fff;text-decoration:none;padding:0 5px}
.cntct {background-color:#df0025 !important;background-image:none !important}
.cntct a:hover {color:#4e8abe !important}
form.reg p.submit input.submit {background-image:url('/images/btn_send.png');color:#fff;cursor:pointer;font-family:'Arial';font-size:12px;height:25px;padding-left:15px;width:75px;}

table.swa{ background-color:#fff;border-collapse:collapse;font:bold 10px Tahoma;margin-bottom:5px }
table.swa tr.pic td{ padding:17px 13px 15px;border-right:6px solid #f2f2f2;width:200px;text-align:center; }
table.swa tr.txt td{ padding:0 13px 15px;border-right:6px solid #f2f2f2;background:url('/images/ger_bg.gif') repeat-x center bottom;text-align:left; }

table.gal tr td { border-right:none !important; }
table.gal tr.txt td { text-align:center; color:#5A5A5A; }

ul.polecane { margin:10px 0; }
ul.polecane li { width:350px; list-style:none; margin-left:20px; float:left; }
ul.polecane li a { background:url('/images/link_item.png') no-repeat left; padding-left:15px; font-size:0.8em; text-decoration:none; color:#5A5A5A; }

ul.polecane2 { margin:10px 0; }
ul.polecane2 li { width:350px; list-style:none; margin-left:20px; float:left; background:url('/images/link_item.png') no-repeat left; padding-left:15px; font-size:0.8em; color:#5a5a5a;}

.more { background:url('/images/more.png') no-repeat right; padding-right:20px; text-decoration:none; color:#DF0025; }

table.stat_gen{ width:762px; margin-top:10px; }
table.stat_gen tr td{ padding:8px 14px; vertical-align:top; }
table.stat_gen tr td select{background-color:#e3e3e3; }
select#date_from, select#date_to{ margin-left:5px; width:100px; }
select#creg,select#ctype{width:400px; }

table.news_table{ width:700px !important;margin:0 auto; }
table.news_table th{ color:#fff; background-color:#4e8abe; font-size:14px; font-weight:bold; text-align:center;}
table.news_table td, table.news_table th{ padding:4px; text-align:right; }
table.news_table tr.subhead td{ background-color:#f2f2f2; text-align:center; }