
/*body, div.Remove_WPBody, div.ms-WPBody {margin:0; padding:0; background:#fff; font-family:Tahoma,Bitstream Vera Serif,Verdana,sans-serif; font-size:12px;  color:#000}
a, div.Remove_WPBody a {text-decoration:none; color:#0057A0}
a:hover, div.Remove_WPBody a:hover {text-decoration:underline; color:#0057A0}
a:visited, div.Remove_WPBody a:visited {color:#551A8B; }*/
.ms-topnav a:visited {color: white}
.ms-topNavFlyOuts a:visited {color: white}
.ms-topnav a:hover {color: #0057A0}
.ms-topnavselected a:visited {color: #0057A0}

a.moreWhite {padding:0 13px 0 0; background:url("/Style%20Library/PFEImages/raquo_white.gif") no-repeat 100% 5px; color:#fff}
a.moreWhite {color:#fff}
a.moreBlue {padding:0 13px 0 0; background:url("/Style%20Library/PFEImages/raquo_blue.gif") no-repeat 100% 5px; color:#0057A0}
a.moreBlue {color:#0057A0}
a.moreBlue:visited {color:#551A8B;}
.item .desc h3 a:visited {color:#0057A0}
.itemS .desc h3 a:visited {color:#0057A0}
.InnerBread a:visited {color: white}

.bBlue {color:#0057A0; font-weight:bold}
ul.bBlue {list-style:none; margin:10px 0 0; padding:0}
ul.bBlue li {background:url("/Style%20Library/PFEImages/raquo_blue.gif") no-repeat 0 5px; padding:0 0 10px 20px}

#content input {font-family:Tahoma,Bitstream Vera Serif,Verdana,sans-serif; font-size:12px; color:#000; }
button {font-family:Tahoma,Bitstream Vera Serif,Verdana,sans-serif; font-size:12px; color:#000; border:1px solid #3884BD}
input.submit {padding:2px 3px; font-weight:bold; font-size:11px}
input.submitBlue, button.submitBlue { color:#fff !important; padding-left:10px; padding-right:10px; font-weight:bold; font-size:11px}
input.checkbox {border:0}

a.submitBlue {background:url("/Style%20Library/PFEImages/bggradient.gif") repeat-x 0 -30px; color:#fff !important; font-weight:bold; font-size:11px; text-align:center; padding:5px 10px}
a.submitBlue:hover {text-decoration:none}

select {vertical-align:middle}

p, Remove_WPBody p {margin:0 0 10px}


form, Remove_WPBody form {margin:0; padding:0}
img, Remove_WPBody img {border:0}
.x {display:none}
.clr {clear:both}
.clrLeft {clear:left}
.w100p {width:100%}
.pb20 {padding-bottom:20px}
.dbmb5 {display:block; margin-bottom:5px}

.tr {text-align:right}
.fr {float:right}
.fl {float:left}

.whiteBorder {border:1px solid #fff}
.grayBorder {border:1px solid #EDEDED}

.baner600x95 {padding:0 0 10px}

.rss {display:block; width:52px; height:18px; background:url("/Style%20Library/PFEImages/rss.gif") no-repeat 0 0}
.bodyBW {width:95%; margin:0 auto; text-align:left; padding: 0px;}
.body {width:920px; margin:0 auto; text-align:left; padding: 0px;}
/*.bodyGrayGrad {background:url("/Style%20Library/PFEImages/bggradient_gray.gif") repeat-x 0 0; padding:20px 0 0 20px; width:900px; margin:0 auto; text-align:left}*/

ul.blueRaquo {list-style:none; margin:0; padding:0}
ul.blueRaquo li {background:url("/Style%20Library/PFEImages/raquo_blue.gif") no-repeat 1px 5px; padding:0 0 0 16px}

ul.yellowRaquo {list-style:none; margin:0; padding:0}
ul.yellowRaquo li {background:url("/Style%20Library/PFEImages/raquo_yellow.gif") no-repeat 1px 5px; padding:0 0 0 16px}

.pasekProc {width:136px; background:url("/Style%20Library/PFEImages/skala.gif") no-repeat 0 0; height:5px}

b.yellowRaquo {color:#F7DE00; padding:0 0 0 5px}

a.icopdf {background:url("/Style%20Library/PFEImages/ico_pdf.gif") no-repeat 0 0; padding:0 0 5px 21px}
a.icodoc {background:url("/Style%20Library/PFEImages/ico_doc.gif") no-repeat 0 0; padding:0 0 5px 21px}
a.icoxls {background:url("/Style%20Library/PFEImages/ico_xls.gif") no-repeat 0 0; padding:0 0 5px 21px}
a.icortf {background:url("/Style%20Library/PFEImages/ico_rtf.gif") no-repeat 0 0; padding:0 0 5px 21px}
a.icorar {background:url("/Style%20Library/PFEImages/ico_rar.gif") no-repeat 0 0; padding:0 0 5px 21px}
a.icozip {background:url("/Style%20Library/PFEImages/ico_zip.gif") no-repeat 0 0; padding:0 0 5px 21px}

h2, Remove_WPBody h2 {margin:0; padding:0; font-weight:normal}
h3, Remove_WPBody h3 {font-size:12px; font-weight:bold; color:#0057A0; margin:0; padding:0}
h3 a, Remove_WPBody h3 a {color:#0057A0}

.headerStar {background:url("/Style%20Library/PFEImages/bgheader_star.gif") no-repeat 0 0; padding:2px 0 6px 33px; position:relative; left:-6px}

.paginate {text-align:center; padding:10px 0 15px; width:600px;}


h2#Szukaj {display:block; height:21px; font-size:12px; margin:0; padding:0}
h2#SerwisyFunduszyEuropejskich {display:block; height:21px; font-size:12px; margin:0; padding:0}
h2#SerwisyFunduszyEuropejskich a {display:block; height:21px}
h2#Ewaluacja {display:block; height:21px; background:url("/Style%20Library/PFEImages/pl_PLewaluacja.gif") no-repeat 0 0; font-size:12px; margin:0; padding:0 0 2px}
h2#Ewaluacja a {display:block; height:21px; background:url("/Style%20Library/PFEImages/pl_PLewaluacja.gif") no-repeat 0 0}
h2#ZrealizowaneMisje {display:block; height:21px; background:url("/Style%20Library/PFEImages/pl_PLzrealizowane_misje.gif") no-repeat 0 0; font-size:12px; margin:0; padding:0 0 2px}
h2#ZrealizowaneMisje a {display:block; height:21px; background:url("/Style%20Library/PFEImages/pl_PLzrealizowane_misje.gif") no-repeat 0 0}
h2#JakIGdzieSzukacInformacji {display:block; height:39px; background:url("/Style%20Library/PFEImages/pl_PLjak_i_gdzie_szukac_informacji.gif") no-repeat 0 0; font-size:12px; margin:0; padding:0 0 2px}
h2#JakIGdzieSzukacInformacji a {display:block; height:39px; background:url("/Style%20Library/PFEImages/pl_PLjak_i_gdzie_szukac_informacji.gif") no-repeat 0 0}
h2#ZasadyPromocjiFunduszyEuro {display:block; height:39px; background:url("/Style%20Library/PFEImages/pl_PLzasady_promocji_funduszy_euro.gif") no-repeat 0 0; font-size:12px; margin:0; padding:0 0 2px}
h2#ZasadyPromocjiFunduszyEuro a {display:block; height:39px; background:url("/Style%20Library/PFEImages/pl_PLzasady_promocji_funduszy_euro.gif") no-repeat 0 0}
h2#PolecaneWydarzenia {display:block; height:21px; background:url("/Style%20Library/PFEImages/pl_PLpolecane_wydarzenia.gif") no-repeat 0 0; font-size:12px; margin:0; padding:0 0 2px}
h2#PolecaneWydarzenia a {display:block; height:21px; background:url("/Style%20Library/PFEImages/pl_PLpolecane_wydarzenia.gif") no-repeat 0 0}
h2#Newsletter {display:block; height:21px; background:url("/Style%20Library/PFEImages/pl_PLnewsletter.gif") no-repeat 0 0; font-size:12px; margin:0; padding:0 0 2px}
h2#Wiadomosci {display:block; height:21px; background:url("/Style%20Library/PFEImages/pl_PLwiadomosci.gif") no-repeat 0 0; font-size:12px; margin:0; padding:0 0 2px}
h2#Wiadomosci a {display:block; height:21px; background:url("/Style%20Library/PFEImages/pl_PLwiadomosci.gif") no-repeat 0 0}
h2#WiadomosciSzukaj {display:block; height:21px; background:url("/Style%20Library/PFEImages/pl_PLwiadomosci_szukaj.gif") no-repeat 0 0; font-size:12px; margin:0; padding:0 0 2px}
h2#Dokumenty {display:block; height:21px; background:url("/Style%20Library/PFEImages/pl_PLdokumenty.gif") no-repeat 0 0; font-size:12px; margin:0; padding:0 0 2px}


h1#JakFunduszeZmieniajaPolske {display:block; height:33px; background:url("/Style%20Library/PFEImages/pl_PLjak_fundusze_zmieniaja.gif") no-repeat 0 0; font-size:12px; margin:0; padding:0 0 2px; position:relative; left:-8px}
h1#JakFunduszeZmieniajaPolske a {display:block; height:33px; background:url("/Style%20Library/PFEImages/pl_PLjak_fundusze_zmieniaja.gif") no-repeat 0 0}
h1#ChceRealizowacProjekty {display:block; height:33px; background:url("/Style%20Library/PFEImages/pl_PLchce_realizowac_projekty.gif") no-repeat 0 0; font-size:12px; margin:0; padding:0 0 2px; position:relative; left:-6px}
h1#RealizujeProjekty {display:block; height:33px; background:url("/Style%20Library/PFEImages/pl_PLrealizuje_projekty.gif") no-repeat 0 0; font-size:12px; margin:0; padding:0 0 2px; position:relative; left:-6px}



#header .panelPrawy {float:left; width:800px; color:#fff}
#header .panelPrawy .title {padding:4px 0 5px; position: relative; width:800px}
#header .panelPrawy .title h1 {padding:0; display:block; width:800px; height:37px; font-size:14px; margin:0}
#header .panelPrawy .title .desc {width:300px; position: absolute; right: 0px}
#header .search {width:121px; float:right; border-left:1px solid #3884BD; padding:4px 0 0 19px; height:127px;position: relative}
#header .search h2 {margin:0 0 4px}
#header .search input.text {widtH:85px}
#header .search .printbtn {bottom: 0px; right: 0px; position: absolute}

#header ul.mainMenu1 {list-style:none; margin:0 20px 0 0; padding:0; width:310px; float:left}
#header ul.mainMenu1 li {border-bottom:1px solid #3884BD; position:relative; height:25px}
#header ul.mainMenu1 li.last {border:0}
#header ul.mainMenu1 li.act {background:#fff}
#header ul.mainMenu1 a {font-size:13px; color:#fff; font-weight:bold; padding:4px 10px 5px; display:block; background:url("/Style%20Library/PFEImages/big_raquo_white.gif") no-repeat 285px 50%; width:290px}
#header ul.mainMenu1 a:hover {text-decoration:none; background:#fff url("/Style%20Library/PFEImages/big_raquo_blue.gif") no-repeat 285px 8px; color:#0057A0}
#header ul.mainMenu1 li.act a {color:#0057A0; background:url("/Style%20Library/PFEImages/big_raquo_blue.gif") no-repeat 285px 8px}

#header ul.mainMenu2 {list-style:none; margin:0; padding:0; width:310px; float:left}
#header ul.mainMenu2 li {border-bottom:1px solid #3884BD; position:relative; height:25px}
#header ul.mainMenu2 li.last {border:0}
#header ul.mainMenu2 li.act {background:#fff}
#header ul.mainMenu2 a {font-size:13px; color:#F7DE00; font-weight:bold; padding:4px 10px 5px; display:block; background:url("/Style%20Library/PFEImages/big_raquo_white.gif") no-repeat 285px 50%; width:290px}
#header ul.mainMenu2 a:hover {text-decoration:none; background:#fff url("/Style%20Library/PFEImages/big_raquo_blue.gif") no-repeat 285px 8px; color:#0057A0}
#header ul.mainMenu2 li.act a {color:#0057A0; background:url("/Style%20Library/PFEImages/big_raquo_blue.gif") no-repeat 285px 8px}

#header ul.sub {display:none}
#header ul.subOver {display:block; position:relative; list-style:none; margin:0; padding:0; width:288px; border:1px solid #EDEDED; background:#fff; top:-9px; left:-6px}
#header ul.subOver li {position:relative; border-bottom:1px solid #BDBDBE}
#header ul.subOver a {color:#0057A0; width:268px; background:#fff !important}
#header ul.subOver a:hover {text-decoration:none; background:url("/Style%20Library/PFEImages/bgmenu_sub_hov.gif") repeat-x 0 0 !important}
#header ul.subOver a:hover span {display:block; background:url("/Style%20Library/PFEImages/big_raquo_blue.gif") no-repeat 100% 5px}
/*#header .shadow {background:url("/Style%20Library/PFEImages/bgshadow.png"); position:absolute; top:-18px; left:166px}*/
#header .shadow2 {background:url("/Style%20Library/PFEImages/bgshadow.png"); position:absolute; top:-18px; left:166px}


/*#content .rightPanel {float:right; width:300px; font-family:Tahoma,Bitstream Vera Serif,Verdana,sans-serif; font-size:12px; color:#000;}*/
/*#content .leftPanel {width:600px; float: left}*/


#PFEfooter {background:url("/Style%20Library/PFEImages/bgfooter.gif") repeat-x 0 0px; padding:25px 0 20px; color:#fff;}
#PFEfooter a {color:#fff}
#PFEfooter .loga {float:right; width:264px; border-left:1px solid #3884BD}
#PFEfooter .loga img {padding:0 0 0 5px}
#PFEfooter .desc {width:635px; float:left}
#PFEfooter .finansowanie {text-align:right; font-size:11px; clear:both; padding:6px 0 0}
#PFEfooter .menu {list-style:none; margin:0; padding:0}
#PFEfooter .menu li {float:right; padding:0 9px 0 0; margin:0 0 4px 9px; border-right:1px solid #3884BD}

.rightPanel .panelGradient {background:url("/Style%20Library/PFEImages/bggradient.gif") repeat-x 0 0; color:#fff; padding:7px 10px 10px; margin:0 0 10px}
.rightPanel .panelGradient p {margin:0 0 5px}

/*.rightPanel .panelRamka {border:1px solid #EDEDED; padding:10px; margin:0 0 10px}*/
.rightPanel .panelRamka a.ico {display:block; float:left; width:65px; height:71px; background:url("/Style%20Library/PFEImages/panel_link.png") no-repeat 0 48px; margin:0 10px 0 0}
.rightPanel .panelRamka a.ico:hover {background-position:0 25px}
.rightPanel .panelRamka .desc {float:left; width:202px}
.rightPanel .panelRamka a {color:#0057A0}
.rightPanel .panelRamka input.submitBlue  {float:right}
.rightPanel .panelRamka button.submitBlue {float:right}
.rightPanel .panelRamka .pobierz {background:url("/Style%20Library/PFEImages/ico_big_folder.gif") no-repeat 0 0; padding:10px 0 5px 43px}
.rightPanel .panelRamka .pobierz a.submitBlue {position:relative; top:-4px}

.rightPanel .panelRamka .newsList {padding:5px 0 0}
.rightPanel .panelRamka .newsList .item {margin:0 0 10px}
.rightPanel .panelRamka .newsList .date {font-weight:bold; float:left; width:100px; padding:0 10px 0 0}
.rightPanel .panelRamka .newsList .desc {float:left; width:166px}

.rightPanel .panelRamka .downDoc {}
.rightPanel .panelRamka .downDoc .docIco {float:left; width:25px}
.rightPanel .panelRamka .downDoc .desc {float:left; width:250px}
.rightPanel .panelRamka .downDoc .dzU {font-size:11px; color:#666; padding:20px 0 0}
.rightPanel .panelRamka .downDoc .submitBlue {float:right}


.rightPanel .panelProcenty {padding:0 0 10px 10px; color:#727575; margin:0 0 10px}
.rightPanel .panelProcenty table {width:100%; font-size:11px}
.rightPanel .panelProcenty th {font-weight:normal; width:140px; text-align:left}
.rightPanel .panelProcenty td.col3 {text-align:right; width:35px}

.rightPanel .panelKalendarz {border:1px solid #EDEDED; margin:0 0 10px; float:left;width:301px;}
.rightPanel .panelKalendarz .header {padding:10px}
.rightPanel .panelKalendarz .rss {float:right}
.rightPanel .panelKalendarz .newsList {padding:10px}
.rightPanel .panelKalendarz .newsList .tr a {font-weight:bold}
.rightPanel .panelKalendarz .item {padding:0 0 15px}
.rightPanel .panelKalendarz .item .date {width:33px; background:url("/Style%20Library/PFEImages/bgkalendarz_kartka.gif") no-repeat 0 0; color:#fff; font-size:10px; text-align:center; padding:10px 0 5px; line-height:10px; float:left; margin:0 17px 0 0}
.rightPanel .panelKalendarz .item .date h3 {font-size:19px; font-weight:normal; line-height:19px; margin:0; padding:0; color:#fff}
.rightPanel .panelKalendarz .item .desc {float:left; width:225px}

.kalendarz {}
.kalendarz .header {padding:5px 10px !important; background:url("/Style%20Library/PFEImages/bggradient.gif") repeat-x 0 -20px; font-size:15px; font-weight:bold; text-align:center; color:#fff}
.kalendarz .header .prev {float:left; padding:5px 0 0}
.kalendarz .header .next {float:right; padding:5px 0 0}
.kalendarz table {background:url("/Style%20Library/PFEImages/bggradient_white.gif") repeat-x; width:100%; border-bottom:1px solid #EDEDED}
.kalendarz table td, .kalendarz table th {text-align:center}
.kalendarz table th {background:#fff; font-weight:normal; padding:5px 0}
.kalendarz table td {padding:5px 0; width: 14.28%;}
.kalendarz table span.act {background:url("/Style%20Library/PFEImages/bggradient.gif") repeat-x 0 -20px; padding:2px; color:#fff; font-weight:bold; border:1px solid #004089}
.kalendarz table span.act a {color:#fff}
.kalendarz table a {border:1px solid #004089; padding:2px}
.kalendarz table .niedz {color:#D10000}
.kalendarz table .niedz a {color:#D10000}

.rightPanel .panelNewsletter {background:url("/Style%20Library/PFEImages/bgpanel_gw.jpg") no-repeat 0 0; padding:10px; color:#fff}
.rightPanel .panelNewsletter p {margin:5px 0}
.rightPanel .panelNewsletter .tr {padding:10px 0 0}
.rightPanel .panelNewsletter input.text {width:270px}

.leftPanel .menuTabs {list-style:none; margin: 0px 0px 5px 0px; padding:15px 0 0; border-bottom:4px solid #0057A0; height:26px}
.leftPanel .menuTabs li {float:left; font-weight:bold; color:#0057A0; margin:0 4px 0 0}
.leftPanel .menuTabs li.last {margin-right:0 !important}
.leftPanel .menuTabs li a {color:#0057A0; padding:7px 12px 7px; display:block; background:url("/Style%20Library/PFEImages/bgmenu_tabs.gif") repeat-x 0 0; text-align:center}
.leftPanel .menuTabs li.last a {padding-right:15px !important}
.leftPanel .menuTabs li a.act {color:#fff; background:#0057A0}

.leftPanel .menuTabs2 {list-style:none; margin: 0px 0px 5px 0px; padding:15px 0 0; border-bottom:4px solid #0057A0; height:42px}
.leftPanel .menuTabs2 li {float:left; font-weight:bold; color:#0057A0; margin:0 4px 0 0}
.leftPanel .menuTabs2 li.last {margin-right:0 !important}
.leftPanel .menuTabs2 li a {color:#0057A0; padding:7px 7px 7px; display:block; background:url("/Style%20Library/PFEImages/bgmenu_tabs.gif") repeat-x 0 0; text-align:center}
.leftPanel .menuTabs2 li a.single {padding-top:14px !important}
.leftPanel .menuTabs2 li a.singleact {color:#fff; background:#0057A0; padding-bottom:14px; padding-top:14px !important}
.leftPanel .menuTabs2 li.last a {padding-right:11px !important}
.leftPanel .menuTabs2 a.act {color:#fff; background:#0057A0}
.leftPanel .menuTabs2 li a.act {color:#fff; background:#0057A0}

.leftPanel .col1 {width:290px; float:left; margin:0 20px 0 0}
.leftPanel .col2 {width:290px; float:left}


.leftPanel .boxProjekty {margin:0 0 10px}
.leftPanel .boxProjekty h2 {background:url("/Style%20Library/PFEImages/bggradient_white.gif") repeat-x 0 -25px; font-size:15px; color:#0060A9; margin:0; padding:0}
.leftPanel .boxProjekty h2 a {display:block; height:92px; color:#0060A9; background:url("/Style%20Library/PFEImages/big_raquo_blue.gif") no-repeat 184px 74px}
.leftPanel .boxProjekty h2 a img {display:block; float:left}
.leftPanel .boxProjekty h2 span {display:block; float:left; padding:6px 0 10px 10px; width:95px}
.leftPanel .boxProjekty .desc {background:url("/Style%20Library/PFEImages/bgpanel_gw.jpg") no-repeat 100% 0; color:#fff; padding:8px 10px 10px; height:96px}
.leftPanel .boxProjekty .desc select {width:215px}
.leftPanel .boxProjekty .desc a {color:#fff}
.leftPanel .boxProjekty .desc .yellowRaquo {margin:0 0 10px}
.leftPanel .boxProjekty .desc .double li {float:left; width:119px}
.leftPanel .boxProjekty .desc th, .leftPanel .boxProjekty .desc td {padding-bottom:10px; vertical-align:top}
.leftPanel .boxProjekty .desc th {font-weight:normal; text-align:left; padding-left:10px}

.bodyGrayGrad .leftPanel {width:580px !important}
.bodyGrayGrad .col1 {width:269px; float:left; margin:0 20px 0 0}
.bodyGrayGrad .col1 img, .bodyGrayGrad .col2 img {margin:0 0 10px}
.bodyGrayGrad .col1 h3, .bodyGrayGrad .col2 h3 {margin:0 0 10px}
.bodyGrayGrad .col2 {width:269px; float:left}


#calendarContent {position:absolute; top:400px; left:240px; z-index:5000}
#calendarContent .shadow {background:url("/Style%20Library/PFEImages/bgshadow.png")}
#calendarContent #calendarSubContent {position:relative; top:-9px; left:-6px; background:#fff; border:1px solid #EDEDED; width:536px}
#calendarContent #calendarHeader {padding:7px 10px !important; font-size:15px; font-weight:bold; text-align:left; color:#fff}
#calendarContent #calendarCloseButton {float:right; border:1px solid #BDBDBE; background:#fff; color:#0057A0; cursor:pointer; line-height:10px; padding:2px 4px 5px}
#calendarContent #calendarCloseButton:hover {color:#F7DE00}
#calendarContent .newsList {padding:15px 10px}
#calendarContent .newsList .item {border-bottom:1px solid #EDEDED; margin:0 0 10px}
#calendarContent .newsList .item .date {font-weight:bold; float:left; width:100px; padding:0 10px 0 0}
#calendarContent .newsList .item .desc {float:left; width:406px}
#calendarContent .newsList .item h3 {margin:0 0 10px}
#calendarContent .newsList .last {margin:0 !important; border:0 !important}
#calendarContent #calendarStrShadow {width:10px; height:19px; background:url("/Style%20Library/PFEImages/bgcal_str_shadow.png") no-repeat 0 0; position:absolute; left:543px; top:200px}
#calendarContent #calendarStr {width:11px; height:19px; background:url("/Style%20Library/PFEImages/bgcal_str.gif") no-repeat 0 0; position:absolute; left:536px; top:190px}


.leftPanel .col1 .newsList {padding:23px 0 0}
.leftPanel .col1 .newsList .item {padding:0 0 15px}
.leftPanel .col1 .newsList .itemS {padding:0 0 15px; border-right:1px solid #EDEDED; background:#fff}
.leftPanel .col1 .newsList .itemS .date {font-weight:bold; float:left; width:100px}
.leftPanel .col1 .newsList .item .date {font-weight:bold}
.leftPanel .col1 .newsList .itemS .date img {border:1px solid #EDEDED; margin:10px 0}
.leftPanel .col1 .newsList .itemS .desc {float:left; width:189px}
.leftPanel .col1 .newsList .itemS h3 {margin:0 0 10px}
.leftPanel .col1 .newsList .last {margin:0 !important; border:0 !important}

.leftPanel .col2 .newsList {padding:23px 0 0}
.leftPanel .col2 .newsList .item {padding:0 0 15px}
.leftPanel .col2 .newsList .itemS {padding:0 0 15px}
.leftPanel .col2 .newsList .itemS .date {font-weight:bold; float:left; width:100px}
.leftPanel .col2 .newsList .item .date {font-weight:bold}
.leftPanel .col2 .newsList .itemS .date img {border:1px solid #EDEDED; margin:10px 0}
.leftPanel .col2 .newsList .itemS .desc {float:left; width:190px}
.leftPanel .col2 .newsList .itemS h3 {margin:0 0 10px}
.leftPanel .col2 .newsList .last {margin:0 !important; border:0 !important}

.leftPanel .colLong .newsList {}
.leftPanel .colLong .newsList .item {border-bottom:1px solid #EDEDED; margin:0 0 10px}
.leftPanel .colLong .newsList .item .date {font-weight:bold; float:left; width:100px; padding:0 10px 0 0}
.leftPanel .colLong .newsList .item .desc {float:left; width:486px; padding:0 0 10px}
.leftPanel .colLong .newsList .item .desc p {margin: 0px}
.leftPanel .colLong .newsList .item .desc div {margin: 0 0 10px}
.leftPanel .colLong .newsList .item .date img {border:1px solid #EDEDED; margin:10px 0}
.leftPanel .colLong .newsList .item h3 {margin:0 0 10px}
.leftPanel .colLong .newsList .cat {font-size:11px; color:#4D4D4D; padding:5px 0 0}
.leftPanel .colLong .newsList .cat a {font-size:11px; color:#4D4D4D}
.leftPanel .colLong .newsList .last {margin:0 !important; border:0 !important}

.leftPanel .utils {text-align:right}
.leftPanel .utils img {vertical-align:top; position:relative; top:3px}
.leftPanel .utils .date {font-weight:bold}

.SearchBanners{position:absolute;bottom:0px;right:15px}

.a1 {color:White;font-size:9px;}
.a2 {color:White;font-size:13px;}
.a3 {color:White;font-size:16px;}
.a1:hover {color:White;font-size:9px; text-decoration:underline;}
.a2:hover {color:White;font-size:13px;text-decoration:underline; }
.a3:hover {color:White;font-size:16px;text-decoration:underline; }

.a1:visited {color:White;font-size:9px; text-decoration:none;}
.a2:visited {color:White;font-size:13px;text-decoration:none; }
.a3:visited {color:White;font-size:16px;text-decoration:none; }

.leftPanel .kategorie {background:#F2F2F2; font-size:11px; color:#4D4D4D; padding:5px; margin:0 0 10px}
.leftPanel .kategorie a {color:#4D4D4D}

.leftPanel .textBlock {}
.leftPanel .textBlock img.fl {border:1px solid #EDEDED; margin:0 10px 5px 0}
.leftPanel .textBlock img.fr {border:1px solid #EDEDED; margin:0 0 5px 10px}

.leftPanel .eksperciList {padding:10px 0 0}
.leftPanel .eksperciList .item {border:1px solid #EDEDED; padding:10px 17px; margin:0 0 10px}
.leftPanel .eksperciList .item h5 {font-size:12px; font-weight:bold; margin:0; padding:0}
.leftPanel .eksperciList .item a {color:#0057A0; font-weight:bold}
.leftPanel .eksperciList .item address {font-style:normal; padding:10px 0}
.leftPanel .eksperciList .item p {margin:0 0 10px}

.leftPanel .szukajPanel {margin:0}
.leftPanel .szukajPanel .formularz {border:1px solid #EDEDED; padding:10px}
.leftPanel .szukajPanel .formularz div label {display:block; font-weight:bold; padding:0 0 8px}
.leftPanel .szukajPanel .formularz .przedzial {width:229px; float:left}
.leftPanel .szukajPanel .formularz .przedzial input.text {width:150px; vertical-align:middle}
.leftPanel .szukajPanel .formularz .kategoria {width:345px; float:left}
.leftPanel .szukajPanel .formularz .kategoria select {width:340px}
.leftPanel .szukajPanel .formularz .kategoria p {margin-bottom: 4px;}
.leftPanel .szukajPanel .formularz .kategoria label {width:340px; padding-bottom: 2px}
.leftPanel .szukajPanel .formularz .dotyczy {width:175px; float:left}
.leftPanel .szukajPanel .formularz .dotyczy select {width:170px}
.leftPanel .szukajPanel .formularz input.submitBlue {float:right}
.leftPanel .szukajPanel .formularz button.submitBlue {float:right}
.leftPanel .szukajPanel .formularz p {height:22px}
.datePicker {vertical-align:middle}

.leftPanel .szukajPanel .ukryjPrzedzial .przedzial {display: none;}
.leftPanel .szukajPanel .ukryjPrzedzial .kategoria {width:570px;}
.leftPanel .szukajPanel .ukryjPrzedzial .kategoria select {width:565px}
.leftPanel .szukajPanel .ukryjPrzedzial .kategoria label {width:340px;}

/*date picker*/
.dpDiv {}
.dpTable {text-align: center;	color: #000; background:#fff; width:205px}
.dpTD {border: 1px solid #fff}
.dpDayHighlightTD {	border:1px solid #EDEDED; color:#fff; font-weight:bold}

.dpTDHover {background:#fff; cursor: pointer;}
.dpDayTD {background:#fff; border:1px solid #fff; color:#000}
.dpButtonTD {border:1px solid #fff}
.dpTitleText {font-size:12px; font-weight: bold}

.dpButton {font-weight:bold; font-size:14px; background:#fff; width:100%}
.dpTodayButton { background:#fff;	font-size:11px}
/*date picker end*/

.docList {}
.docList .item {}
.docList .item .atch {padding:5px 0 0}
.docList .item .atch .sp {color:#0057A0}
.docList .item {border-bottom:1px solid #EDEDED; margin:0 0 10px; padding:0 0 10px}
.docList .last {margin:0 !important; border:0 !important}

.wyszukiwarkaDok {}
.wyszukiwarkaDok div {padding:5px 0}
.wyszukiwarkaDok div.clr {padding:0}
.wyszukiwarkaDok label {font-weight:bold; display:block; padding:0 0 5px}

.listaLinkow {list-style:none; margin:0; padding:5px 0 0}
.listaLinkow li {padding:0 0 5px}
.listaLinkow li a {font-weight:bold}
.listaLinkow li a.icoPdf {display:block; padding-bottom:10px}


.informatorList {padding:10px 0}
.informatorList .item {margin:0 0 5px}
.informatorList .item h5 {margin:0; padding:0 0 10px; color:#0057A0; font-weight:bold; font-size:12px}
.informatorList .item h6 {margin:0; padding:0 0 5px; color:#000; font-weight:bold; font-size:12px}
.informatorList .adr {border:1px solid #EDEDED; padding:10px; margin:0 0 10px}
.informatorList .adr address {font-style:normal; background:#EDEDED; padding:5px 10px}
.informatorList .adr a {float:right; display:block; border-left:1px solid #fff; padding:5px 10px 5px 20px; color:#0057A0; width:235px}

table.osoby {margin:0 0 15px; width:100%; border-collapse:collapse}
table.osoby td {padding:10px 5px 10px 10px; border:1px solid #EEE}
table.osoby th {padding:10px 5px 10px 10px; font-weight:normal; border:1px solid #EEE}
table.osoby .op {background:#EEE}
table.osoby h5 {font-size:12px; color:#000; font-weight:bold; margin:0 0 5px; padding:0}
table.osoby a {color:#0057A0; font-weight:bold}
table.osoby .nr {width:80px}
table.osoby .os {}
table.osoby .tel {width:95px}
table.osoby .mail {width:26%}

.koordynacjaBlock {width:600px; height:93px; background:url("/Style%20Library/PFEImages/datakoordynacja_block.gif") no-repeat 0 0; color:#0057A0; position:relative; margin:0 0 15px}
.koordynacjaBlock .a1 {width:182px; position:absolute; top:38px; left:15px}
.koordynacjaBlock .a2 {width:172px; position:absolute; top:38px; left:240px}
.koordynacjaBlock .a3 {width:162px; position:absolute; top:38px; left:440px}

.dlaKogoFunduszeDymek {background:url("/Style%20Library/PFEImages/dla_kogo_fundusze_d2.jpg") no-repeat 0 0; width:411px; height:129px; margin:0 0 10px; padding:23px 0 0 189px}
b.ekran {display:block; margin:0 0 10px}
.kryteriaWyszukiwaniaBox {}
.kryteriaWyszukiwaniaBox table {margin:10px 0}
.kryteriaWyszukiwaniaBox table th {font-weight:normal; text-align:left; padding-right:20px}
.kryteriaWyszukiwaniaBox .lista {border:1px solid #EDEDED; margin:0 0 10px; padding:10px}
.kryteriaWyszukiwaniaBox .lista .h {border-bottom:1px solid #EDEDED; padding:0 0 10px}
.kryteriaWyszukiwaniaBox .lista .item {padding:10px 0; border-bottom:1px solid #EDEDED}
.kryteriaWyszukiwaniaBox .lista .item h5 {margin:0;}
.kryteriaWyszukiwaniaBox .lista .item ul {list-style:none; padding:0; margin:0}
.kryteriaWyszukiwaniaBox .lista .item li {padding-bottom:2px}
.kryteriaWyszukiwaniaBox .lista .item a {color:#0057A0}
.kryteriaWyszukiwaniaBox .lista .last {border:0 !important; padding-bottom:0 !important}
.kryteriaWyszukiwaniaBox .wsteczButton {float:right}
.kryteriaWyszukiwaniaBox .dalejButton {float:right}
.kryteriaWyszukiwaniaBox .odNowaButton {float:right}
.wsteczButton {display:block; width:72px; height:23px; background:url("/Style%20Library/PFEImages/button_wstecz.gif") no-repeat 0 0; font-size:14px; font-weight:bold; text-align:center; color:#0057A0; padding:6px 0 0 30px; margin:0 0 7px}
.dalejButton {display:block; width:72px; height:23px; background:url("/Style%20Library/PFEImages/button_dalej.gif") no-repeat 0 0; font-size:14px; font-weight:bold;text-align:left; color:#0057A0; padding:6px 0 0 30px; margin:0 0 7px}
.odNowaButton {display:block; width:102px; height:23px; background:url("/Style%20Library/PFEImages/button_restart.gif") no-repeat 0 0; font-size:14px; text-align:center; font-weight:bold; color:#fff; padding:6px 0 0 0; margin:0 0 7px}
.odNowaButton:hover {color:#fff}


/*=:project
    scalable Inman Flash Replacement (sIFR) version 3.

  =:file
    Copyright: 2006 Mark Wubben.
    Author: Mark Wubben, <http://novemberborn.net/>

  =:history
    * IFR: Shaun Inman
    * sIFR 1: Mike Davidson, Shaun Inman and Tomas Jogin
    * sIFR 2: Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben

  =:license
    This software is licensed and provided under the CC-GNU LGPL.
    See <http://creativecommons.org/licenses/LGPL/2.1/>    
*/

/*---- sIFR ---*/
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
	padding: 0;
}

.sIFR-replaced, .sIFR-ignore {
	visibility: visible !important;
}

.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

.pfeTitle, .ms-WPBody h2
{
	/*color: #0057A0;*/
	font-size: 16px;	
	font-family: Tahoma,Bitstream Vera Serif,Verdana,sans-serif;
	font-weight: normal;	
}

/*---- Header styling ---*/

.sIFR-active h2.userSifr {
	margin:0 0 0 -2px; padding:0;
	visibility: hidden;
	font-size: 16px;
	color:#000;
	
	font-weight:normal;
}
.sIFR-active h2.userSifrWhite {
	margin:0 0 0 -2px; padding:0;
	visibility: hidden;
	font-size: 22px;
	height:28px;
	color:#fff;
	font-weight:normal;
}

.sIFR-active h2.userSifrBlue {
	margin:0 0 0 -2px; padding:0;
	visibility: hidden;
	font-size: 20px;
	color:#0057A0;
	font-weight:normal;
}
.dictionaryDiv
{
	border: solid 1px black; 
	padding: 5px;
	margin-bottom: 15px;
}
.dictionaryHeader
{
	text-align: center
}
.dictionaryHeader a
{
	padding-left: 3px;
	padding-right: 3px;
}
.dictionaryGroup h2
{
	margin-bottom: 20px;
		
}

td.ms-sbcell
{
	border: 0px;
	background: none;
}

input.ms-sbplain
{
	border-color: #3884bd;
	border-width: 1px;
	border-style: solid;
	padding: 3px 4px 4px 3px ;
	width: 85px ;		
}

td.ms-sbgo a img
{
	border: solid 1px #3884bd !important;		
}

.ColorBarBreadCrumb
{
	padding-top:2px;
	padding-bottom:4px;
	color: #FFFFFF;
	text-align:center;
	min-width: 920px;
}
.ColorBarBreadCrumb span
{
	font-weight: bold;
}
.ColorBarBreadCrumb a:hover
{
	text-decoration: none;
}
.InnerBread
{
	width:920px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
.Faq
{
	
}
.Faq div
{
	padding-left:20px;
	padding-right:20px;
	display: block;
}
.Faq label 
{
	font-weight:bold; 
	color:#0057A0; 
	display:block; 
	padding:0 0 5px
}
.faq2
{
	padding-bottom: 12px;
}
.faq2 div
{
	margin-bottom: 6px
}

.faq2 input
{
	margin-top: 3px;
}
.faq2 select
{
	margin-top: 3px;
}
.faq2 textarea
{
	margin-top: 3px;
}
.faq2Nag div
{
	margin-top: 3px;
	margin-bottom: 5px;
}
.Send
{
	background:url("/Style%20Library/PFEImages/bggradient.gif") repeat-x 0 -30px;
	color:#fff !important; 
	padding-left:10px; 
	padding-right:10px; 
	font-weight:bold; 
	font-size:11px
}

.druk
{
	display: none;
}

div#ContentZajawka
{
	border-color: black;
	border-style:solid;
	border-width:0px;
	margin-left:2px;
	margin-right:2px;
}
.ms-advsrchText
{
	padding:3px 0px 3px 0px;
}
.ms-advsrchText label
{
	white-space:nowrap;
}
.ms-advsrchText input
{
	width:400px;
}
.author {
border:1px solid #3884BD !important;
background:#F2F2F2 none repeat scroll 0 0 !important;
}
.MainChat 
{
	border:1px solid #3884BD !important;
	
}
.tbAsk
{
	border:1px solid #3884BD !important;
	background:#F2F2F2 none repeat scroll 0 0 !important;
}
.chatMessage
{
	border:none !important;
	width:95%;
}
.pfeTitle, .ms-WPBody h2 
{
	color:#0057A0;
}
.ExpertQuestions
{
	border:1px solid #3884BD !important;
	
}
.ExpertQuestDiv3
{
	border:1px solid #3884BD !important;
	
}

#PFEContentPlaceHolderRightDiv
{
	float:left;
}