body{ 
	margin: 0;
	padding: 0;
	font:11px/17px Verdana, Arial, Helvetica, sans-serif;
	color: #212121;
	text-align: center;
	background:url(images/tlo2.jpg) #9f9f9f top repeat-x;
}
img {margin:0;padding:0;border:0;}

.all_all{
	width: 992px;
	margin: 0 auto;
	text-align: left;
}
.all{width:992px; float:left;}

:focus {
  -moz-outline-style:none;
}
p{font:11px/17px Verdana, Arial, Helvetica, sans-serif; margin:8px 0; padding:0; color:#212121; text-align:justify;}

a{ color:#212121; text-decoration:none;}
a:hover{ text-decoration:underline;}
strong{ color:#313131;}

a, a:hover, object{ outline:none;}

h1{ font:16px/19px Tahoma, Arial, Helvetica, sans-serif; color:#00457c;}
h2{ font:14px/16px Tahoma, Arial, Helvetica, sans-serif; color:#00457c; padding-top:8px;}
h3{ font:14px/16px Tahoma, Arial, Helvetica, sans-serif; color:#000; padding-top:8px;}

ul{ padding:2px 0 2px 10px; margin:0;}
li{ text-align:justify; margin:0; padding:4px 0 4px 10px; list-style:none; background:url(images/li.gif) 0 11px no-repeat;}

.pas_top{ float:left; width:992px; height:90px;}
.logo, .logo a{ float:left; width:336px; height:90px; background:url(images/logo.gif) 24px 20px no-repeat;}
.logo a:hover{ text-decoration:none;}

.right_navi{float:right; width:630px; height:45px;}

.jezyk{ float:left; width:190px; padding:18px 0 0 10px;}
.jezyk span, .jezyk a{ float:left; font:11px/12px Arial, Helvetica, sans-serif; color:#5c5c5c; padding:0 7px 0 22px;}
.jezyk a{ color:#b4b7b9;}
.jezyk a:hover{ color:#5c5c5c; text-decoration:none;}
.jezyk span img, .jezyk a img{ padding:0 3px 0 5px;}

.jezyk span.pl{ background:url(images/pl.gif) 4px 1px no-repeat;}
.jezyk span.en{ background:url(images/en.gif) 4px 1px no-repeat;}
.jezyk span.ru{ background:url(images/ru.gif) 4px 1px no-repeat;}

.jezyk a.pl{ background:url(images/pl.gif) 4px -13px no-repeat;}
.jezyk a.en{ background:url(images/en.gif) 4px -13px no-repeat;}
.jezyk a.ru{ background:url(images/ru.gif) 4px -13px no-repeat;}


.navi{ float:right; width:220px; padding:16px 0 0 0;}
.navi ul{ float:left; margin:0; padding:0;}
.navi ul li{ float:left; display:inline; margin:0; padding:0 4px 0 3px; background:url(images/navi_li.gif) center right no-repeat;}
.navi ul li a{ float:left; display:block; padding:2px 5px 3px 5px; color:#6a6a6a; font:11px/12px Tahoma, Arial, Helvetica, sans-serif}

#navi_ru_RU{width:235px; padding:18px 0 0 0;}
#navi_ru_RU ul li a{ padding:2px 2px 3px 2px; font:9px/12px Tahoma, Arial, Helvetica, sans-serif}

.search{ float:right; width:190px; height:45px; padding:15px 0 0 0;}
.search-input{ float:left; width:110px; height:16px; padding:1px 5px 0 5px; border:1px solid #c8c8c8; font:11px/15px Verdana, Arial, Helvetica, sans-serif; background:#f4f4f4;}
.search-input:focus{ background:#fff;}
.search-button{ float:left; border:1px solid #f5f5f5; width:50px; height:19px; color:#696969; background:none; font:11px/15px Verdana, Arial, Helvetica, sans-serif;}
.search-button:hover{ cursor:pointer; border:1px solid #ddd;}

.menu{ float:right; width:630px; height:45px;}
.menu ul{ margin:0; padding:0 20px 0 0; float:right;}
.menu ul li{ list-style:none; display:inline; float:left; margin:0; padding:2px 3px; background:url(images/menu_li.gif) center right no-repeat;}
.menu ul li a{ display:block; float:left; color:#7d7d7d; padding:8px 11px 8px 10px; font:18px/20px Arial, Helvetica, sans-serif;}

#en_US ul li a, #ru_RU ul li a{padding:8px 7px 8px 6px; font:17px/18px Arial, Helvetica, sans-serif;}

.menu ul li a:hover{text-decoration:none; color:#0b4d82;}
.menu ul li a.active, .menu ul li.menuactive a{color:#0b4d82; font-weight:bold !important; padding:9px 11px 5px 10px;}


.top, #top{ float:left; width:992px; height:370px;}

.content{float:left; width:992px; position:relative; z-index:99; margin-top:-5px;}

.content_top{float:left; width:992px; height:19px;}
.ct_l{ float:left; width:20px; height:19px; background:url(images/ct_l.png) 0 0 no-repeat;}
.ct_sr{ float:left; width:952px; height:19px; background:url(images/ct_sr.png) 0 0 repeat-x;}
.ct_r{ float:right; width:20px; height:19px; background:url(images/ct_r.png) 0 0 no-repeat;}


.content_wew{float:left; width:992px; background:url(images/c_l.png) 0 0 repeat-y;}
.content_r{ float:right; width:986px; background:url(images/c_r.png) right top repeat-y;}
.content_tekst_div, .content_tekst_div_p{ float:left; width:940px; padding:10px 20px; background:url(images/content_tlo.gif) #fff bottom left repeat-x;}
.content_tekst_div_p{width:960px; padding:0 10px;}

.kropki{ float:right; padding:10px 10px; background:url(images/kulki.gif) 820px 0 no-repeat;}

.tekst{ float:left; width:940px;}
.historia{ float:left; padding:0 0 15px 0;}

.left_blok{ float:left; width:200px;}
.left_blok ul{ margin:0; padding:0 0 20px 0; float:left;}
.left_blok ul li{ margin:0; padding:0; float:left; width:200px; background:none;}
.left_blok ul li a{ display:block; float:left; margin:0; padding:3px 20px 3px 20px; width:160px; text-align:left;}
.left_blok ul li a:hover{background:url(images/sub_li.gif) 11px 9px no-repeat; text-decoration:none;}
.left_blok ul li a.active{ background:url(images/sub_li.gif) 11px 9px no-repeat; font-weight:bold;}

.left_blok ul li.sectionheader{ color:#00447c; font:normal 18px/20px Arial, Helvetica, sans-serif; margin:0 0 15px 0; padding:18px 0 6px 10px; border-bottom:1px solid #ccc;}
/*.left_blok ul li.sectionheader:first-letter{ text-transform:uppercase;}*/

.left_blok h1{ color:#00447c; font:normal 14px/18px Arial, Helvetica, sans-serif;}



.skroty{ float:left; width:220px;}
.skroty h1{ width:200px;}
.skroty ul{ margin:0; padding:15px 0 20px 10px; float:left;}
.skroty ul li{ margin:0; padding:0; float:left; width:200px; background:url(images/skroty.gif) 0 2px no-repeat;}
.skroty ul li a{ display:block; float:left; margin:0; padding:3px 20px 3px 25px; width:160px; text-align:left;}
.skroty ul li a:hover{text-decoration:none; background:none; color:#00457c; font-weight:bold;}

.right_blok{ float:right; width:700px;}

.naglowek{ float:left; width:700px;}

.left_blok h1, .naglowek h1{ color:#00447c; font:normal 18px/20px Arial, Helvetica, sans-serif; margin:0; padding:18px 0 6px 10px; border-bottom:1px solid #ccc;}
.naglowek h1{font:normal 28px/24px Arial, Helvetica, sans-serif; padding:27px 0 4px 20px; border:none; color:#fff;}

.top_podstr{ float:right; width:695px; height:80px;}
.maly-top{ float:right; width:698px; height:78px; background:url(images/maly-top-rog.gif) #00457c right top no-repeat;}
.maly-top .naglowek h1{padding:23px 0 4px 20px;}

.tresci_m{ float:left; width:700px; padding:0 0 25px 0;}
.tresci_m *{ margin:0; padding:0;}

.jestes-tutaj{ float:left; width:676px; padding:17px 12px 8px 12px; font-size:10px; color:#b4b7b9;}
.jestes-tutaj a{color:#b4b7b9}
.jestes-tutaj a:hover, .lastitem{ color:#5c5c5c}
.tresci{ float:left; width:676px; padding:15px 12px 25px 12px;}
.tresci a{ text-decoration:underline;}

.blok_1, .blok_2, .blok_3, .blok_4{ float:left; width:220px; padding:0 7px;}
.bl_cont{ padding:5px 9px; float:left;}

h1.sg_nagl{ font:normal 16px/18px Arial, Helvetica, sans-serif; margin:0; padding:0 0 5px 9px; color:#00447c; border-bottom:1px solid #ccc;}

.blok_1 .bl_cont{ padding:25px 9px 5px 9px;}
.blok_1 .NewsSummary{ float:left; padding:0 0 25px 0;}
.blok_1 .NewsSummaryPostdate{ font:10px/10px Arial, Helvetica, sans-serif; color:#1d5989; padding:0 0 2px 0;}
.zobacz-wszystkie-pl{ float:left; width:85px; height:14px; background:url(images/zobacz-wszystkie.gif) 0 0 no-repeat; color:#616d74; font:10px/11px Arial, Helvetica, sans-serif; padding:3px 0 0 23px;}
.zobacz-wszystkie-pl:hover{ color:#000; text-decoration:none;}

.blok_1 .NewsSummaryLink a:hover{ text-decoration:none; color:#00457c;}


.blok_2 .bl_cont{ padding:25px 9px 5px 9px;}
.blok_2 .NewsSummary{ float:left; padding:0 0 25px 0;}
.blok_2 .NewsSummaryPostdate{ font:10px/10px Arial, Helvetica, sans-serif; color:#1d5989; padding:0 0 2px 0;}
.blok_2 .NewsSummaryLink{ float:left; display:block; width:200px;}
.blok_2 .NewsSummaryLink a.napisali_tyt{ float:left; padding-bottom:10px;}
.zobacz-wszystkie-pl{ float:left; width:85px; height:14px; background:url(images/zobacz-wszystkie.gif) 0 0 no-repeat; color:#616d74; font:10px/11px Arial, Helvetica, sans-serif; padding:3px 0 0 23px;}
.zobacz-wszystkie-pl:hover{ color:#000; text-decoration:none;}

.blok_2 .NewsSummaryLink a:hover{ text-decoration:none; color:#00457c;}

.blok_3 .bl_cont{padding:15px 5px 15px 9px;}
.blok_3 .bl_cont h1{ font:bold 12px/16px Arial, Helvetica, sans-serif; color:#000;}
.blok_3 .bl_cont h1 span{ font:10px/12px Arial, Helvetica, sans-serif; color:#1d5989;}
.blok_3 .bl_cont .szcz_foto{ text-align:center; padding:7px 0;}
.blok_3 .bl_cont .szcz_foto img{ height:60px;}
.blok_3 .bl_cont .opis-skrocony, .blok_3 .bl_cont .opis-skrocony p{font:11px/17px Verdana, Arial, Helvetica, sans-serif; text-align:left;}

.blok_4 ul{ margin:0; padding:15px 0 20px 5px;}
.blok_4 ul li{ margin:0; padding:3px 0 3px 25px; background:url(images/skroty.gif) 0 3px no-repeat; color:#000;}
.blok_4 ul li a{ color:#000;}

.blok_4 ul li a:hover{ font-weight:bold; color:#00457c; text-decoration:none;}

.zglos_pl, .zglos_en, .zglos_ru, .zglosw_pl, .zglosw_en, .zglosw_ru{ float:left; display:block; width:200px; height:48px; border:1px solid #fff; background:url(images/zglos_l.jpg) 0 0 no-repeat;}

.zglos_en{background:url(images/zglos_l_en.jpg) 0 0 no-repeat;}
.zglos_ru{background:url(images/zglos_l_ru.jpg) 0 0 no-repeat;}

.zglosw_pl{background:url(images/zglos_w.jpg) 0 0 no-repeat;}
.zglosw_en{background:url(images/zglos_w.jpg) 0 0 no-repeat;}
.zglosw_ru{background:url(images/zglos_w.jpg) 0 0 no-repeat;}

.zglos_pl:hover, .zglos_en:hover, .zglos_ru:hover, .zglosw_pl:hover, .zglosw_en:hover, .zglosw_ru:hover{ text-decoration:none; border:1px solid #00447c;}

.odstep{ float:left; width:216px; height:10px;}


.content_bottom{float:left; width:992px; height:19px;}
.cb_l{float:left; width:20px; height:19px; background:url(images/cb_l.png) 0 0 no-repeat;}
.cb_sr{float:left; width:952px; height:19px; background:url(images/cb_sr.png) 0 0 repeat-x;}
.cb_r{float:right; width:20px; height:19px; background:url(images/cb_r.png) 0 0 no-repeat;}

.footer{float:left; width:992px;}
.footer_l{ float:left; width:220px; padding:17px 0 10px 20px;}
.footer_l p{ float:left; color:#4f4f4f; margin:0; padding:0; font:11px/14px Verdana, Arial, Helvetica, sans-serif;}
.footer_l a{ float:right; width:24px; height:29px; margin-top:2px; background:url(images/bip.png) 0 0 no-repeat;}
.footer_l a:hover{background:url(images/bip.png) bottom left no-repeat; text-decoration:none;}
.footer_l a.investmag{ clear:both; float:left; width:200px; height:20px; padding:8px 0 0 0; background:none; color:#4f4f4f;}
.footer_l a.investmag:hover{ text-decoration:none; color:#000;}

.footer_r{ float:right; width:430px; padding:5px 20px 15px 0;}
.footer_r ul{ float:left; margin:0; padding:0;}
.footer_r ul li{ display:inline; float:left; margin:0; padding:0 13px; background:none;}

.laremid, .allertec, .acard{ float:left; height:47px; text-decoration:none;}

.laremid{ width:104px; background:url(images/loga.png) 0 9px no-repeat;}
.laremid:hover{background:url(images/loga.png) 0 -43px no-repeat; text-decoration:none;}
.allertec{ width:121px; background:url(images/loga.png) -108px 9px no-repeat;}
.allertec:hover{text-decoration:none; background:url(images/loga.png) -108px -43px no-repeat;}
.acard{ width:103px; background:url(images/loga.png) -228px 0px no-repeat;}
.acard:hover{text-decoration:none; background:url(images/loga.png) -228px -45px no-repeat;}

.tabela{ margin-left:20px; border-top:1px solid #ddd; border-left:1px solid #ddd;}
.tabela tr td{ padding:8px 12px; text-align:left;}
.tabela tr td{ border-bottom:1px solid #ddd; border-right:1px solid #ddd;}
.tabela tr td p{ margin:0; padding:0;}

.aktualnosci-all{ padding:10px 0;}
.aktualnosci-all .NewsSummary{ padding:13px 15px; border-bottom:1px solid #eee;}
.aktualnosci-all .NewsSummary:hover{ background:#eee;}
.aktualnosci-all .NewsSummaryPostdate{font:10px/10px Arial, Helvetica, sans-serif; color:#1d5989; padding:0 0 2px 0;}
.aktualnosci-all .NewsSummaryLink a{ text-decoration:none;}
.aktualnosci-all .NewsSummaryLink a:hover{ color:#00457c;}

.numery-stron{ font-weight:bold; padding:0 0 0 15px;}
.numery-stron a{ font-weight:normal; font-size:10px; text-decoration:none;}
.numery-stron a:hover{ text-decoration:underline;}

.dane-adresowe{ width:680px;}
.dane-adresowe tr td{ vertical-align:top; border-bottom:1px solid #ddd; padding:10px 10px 10px 30px;}
.dane-adresowe tr td p strong{ color:#00457c; position:relative; margin-left:-10px;}
.dane-adresowe tr td a{ color:#5c5c5c; text-decoration:none;}
.dane-adresowe tr td a:hover{ text-decoration:underline;}

.adres{ width:680px;}
.adres tr td{ vertical-align:top; width:260px; border-bottom:1px solid #ddd; padding:10px 10px 10px 30px;}

a.history-back{ float:left; display:block; clear:both; padding:10px 0 0 0; text-decoration:none;}
.title-album{ padding:15px 0 10px 0;}

.przetargi{ width:680px; border-right:1px solid #eee; border-top:1px solid #eee;}
.przetargi tr th{padding:5px 12px; border-left:1px solid #fff;}
.przetargi tr th.first_th{border-left:1px solid #eee;}
.przetargi tr td{ padding:5px 12px; border-left:1px solid #eee; border-bottom:1px solid #eee;}

.przetargi tr th{ font-weight:bold; background:#eee;}
.przetargi tr th p{font-weight:bold;}

.prezes{ width:680px;}
.prezes tr td{ padding:10px 10px 30px 30px;}
.prezes tr td img{ border:1px solid #ddd; padding:3px;}
.prezes tr td p strong{ color:#00457c;}
.prezes tr td a{ color:#5c5c5c; text-decoration:none;}
.prezes tr td a:hover{ text-decoration:underline;}

.wladze{ width:680px;}
.wladze tr th{ vertical-align:top; padding:10px 10px 10px 30px; color:#00457c;}
.wladze tr th p, .wladze tr th p strong{color:#00457c;}
.wladze tr td{vertical-align:top; border-top:1px solid #ddd; padding:10px 10px 10px 50px;}
.wladze tr td p{ margin:0; padding:0;}
.wladze tr td p strong{ color:#00457c;}
.wladze tr td a{ color:#5c5c5c; text-decoration:none;}
.wladze tr td a:hover{ text-decoration:underline;}

.nasze-serwisy{ width:680px;}
.nasze-serwisy tr td{ padding:10px 0px 10px 10px}
.nasze-serwisy tr td a{ font:14px/18px Verdana, Arial, Helvetica, sans-serif; color:#1d5989; text-decoration:none; display:block; float:left; padding:10px 0 10px 45px; width:150px; background:url(images/skroty.gif) no-repeat 20px 10px; border:1px solid #ddd;}
.nasze-serwisy tr td a:hover{ text-decoration:none; color:#000;}

.o-firmie tr td{width:310px; padding:0 10px 0 10px; vertical-align:top;}
#history{ width:700px;}

.newsletter, .wypisz-sie, .zapisz-sie{ float:left; width:500px;}
.newsletter{ padding-left:20px;}
.zapisz-sie{ padding-top:20px;}
.zapisz-sie{ border-bottom:1px solid #ddd; padding:0 0 20px 0;}
.newsletter p{ clear:both;}
.linia{ float:left; width:300px; padding:2px 0 2px 10px;}
.linia input{ float:right; font:11px/16px Verdana, Arial, Helvetica, sans-serif; border:1px solid #ddd;}
.newsletter .listy{ float:left; width:480px; padding:10px;}
.nms_message{ color:#990000; display:block; padding:5px 0;}

#md4e46submit, #m1948asubmit{ float:left; clear:both; margin-top:10px; border:1px solid #ddd; background:#eee;}
#m1948asubmit{ margin-left:10px;}
