/*	=reset & global
---------------------------------------------------------------------------- */

tt, kbd, code, samp, var, cite, q, del, ins, dfn, sub, sup, em, strong, th, td, table, hr, li, dd, dt, dl, ol, ul, img, fieldset, form, address, p, blockquote, span, div, h6, h5, h4, h3, h2, h1, body, html {
	margin: 0;
	padding: 0;
	border: 0;
}

a:visited { text-decoration: none; }

a { 
	color: #fff; 
	outline: 0; /* prevent dotted border in Firefox */ 
}
ul { list-style: none; }
ol { list-style: none; }

body {
	font-size: 100%;
	margin: 0;
}
button, optgroup, option, select, textarea, input, body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}

/*	=base layout
---------------------------------------------------------------------------- */

body {
	background-color:#ffffff;
	background:url("../images/bodyBackground.gif") center repeat-y;
	}

img {
	display:block;
	}

#bodyContainer {
	margin:auto;
	background:url("../images/bodyContainerBG.gif") no-repeat center top;
	/*background-color:#E4E6E7;*/
	padding-bottom:20px;
	}

#bodyContainer a {
	color:#717276;
	}


/* header 1 */
#top1 {
	width:1000px;
	height:87px;
	margin:auto;
	color:#6F6F6F;
	font-size:0.69em;
	}

#top1 a {
	color:#6F6F6F;
	text-decoration:none;
	}

#top1 a:hover {
	text-decoration:none;
	}

#tools1 {
	text-align:right;
	float:left;
	width:463px;
	height:87px;
	}

#tools1 .rss {
	background:url("../images/rssIco.gif");
	background-repeat:no-repeat;
	padding-left:20px;
	}

#tools1 ul {
	/*padding-top:42px;*/
	}
#tools1 .date {
	padding-top:29px;
	padding-bottom:10px;
	width:410px;
	font-size:0.82em;
	float:right;
	clear:both;
	}
#tools1 .date .dL {
	float:left;
	text-transform:capitalize;
	}
#tools1 .date .dR {
	float:right;
	}
#tools1 .date .dR a {
	padding-right:20px;
	background:url("../images/enFlag.gif") no-repeat right;
	background-position:0 0 0 5px;
	}

#tools1 ul li {
	display:inline;
	padding-right:2px;
	}

#tools1 ul li.item {
	background:url("../images/tools1-separator.gif") no-repeat 0 3px;
	padding-left:5px;
	padding-right:2px;
	
	}

#tools2 {
	width:215px;
	margin-top:15px;
	float:right;
	background:url("../images/tools2-topLine.gif") no-repeat;
	}

#tools2 .wyszukiwarka {
	padding-top:15px;
	display:block;
	}
#tools2 div form {
	margin:0;
	padding:0;
	clear:both;
	overflow:hidden;
	}
#tools2 div {
	padding-top:7px;
	}
#tools2 div form input.sword {
	border:0;
	margin:0;
	padding:0;
	height:18px;
	width:162px;
	float:left;
	padding-top:4px;
	}
#tools2 div .submitButton {
	float:right;
	}
#tools2 div.formInput {
	padding:0;
	margin:0;
	}
#logo {
	width:307px;
	float:left;
	}

/* header 2 */
#top2 {
	clear:both;
	width:1000px;
	height:37px;
	margin:auto;
	margin-top:2px;
	}
#top2 a {
	float:left;
	}
#top2 #menu {
	float:left;
	}
#top2 #fontSize {
	float:right;
	width:215px;
	height:37px;
	background:url("../images/fsBG.gif");
	}
#top2 #fontSize #fs {
	float:left;
	font-size:0.56em;
	padding-top:8px;
	}
#top2 #fontSize #bip {
	padding-top:2px;
	padding-right:1px;
	float:right;
	}

/* header 3 */

#top3 {
	width:1000px;
	margin:auto;
	overflow:hidden;
	}
#top3 #L {
	float:left;
	width:770px;
	}
#top3 #L #featuredNews {
	width:770px;
	height:230px;
	background:url("../images/featuredNewsBG.gif");
	}

/* Featured News display config */

#top3 #L #featuredNews .firstFoto {
	width:255px;
	height:230px;
	float:left;
	}
#top3 #L #featuredNews .firstFoto img {
	padding-top:13px;
	padding-left:15px;
	}

#top3 #L #featuredNews .firstNews {
	float:left;
	width:492px;
	margin-left:15px;
	margin-top:13px;
	}

#top3 #L #featuredNews .featuredItem {
	float:left;
	width:492px;
	margin-left:15px;
	}
#top3 #L #featuredNews .date {
	width:50px;
	text-align:center;
	padding-top:3px;
	float:left;
	}
#top3 #L #featuredNews .firstNews .title {
	float:left;
	width:420px;
	height:44px;
	padding-left:10px;
	padding-right:10px;
	line-height:1.2;
	}
#top3 #L #featuredNews .title a {
	color:white;
	font-size:0.76em;
	display:block;
	padding-top:6px;
	}

#top3 #L #featuredNews .moreNews {
	float:right;
	padding-right:10px;
	margin-top:10px;
	}

#top3 #L #featuredNews .moreNews a {
	color:#505863;
	font-size:0.83em;
	font-weight:bold;
	background:url("../images/wiecejAktualnosciBG.png") left;
	display:block;
	width:160px;
	height:22px;
	text-align:center;
	padding-top:5px;
	text-decoration:none;
	}
#top3 #L #featuredNews .moreNews a:hover {
	text-decoration:underline;
	}


/* prawa kolumna - pobierz wnioski */
#top.pobierzWnioski {
	color:#505863;
	font-weight:bold;
	display:block;
	width:173px;
	height:22px;
	padding-top:5px;
	padding-left:12px;
	margin-top:8px;
	font-size:1.18em;
	background:url("../images/pobierzWnioskiBG.gif");
	}

#subPgDlaBeneficjenta #R #contentR ul {
	margin:0;
	padding:0;
	line-height:1;
	}

#subPgDlaBeneficjenta #R #contentR li {
	margin:0;
	padding:0;
	height:18px;
	background:url("../images/beneficjenciItemBG.gif");
	padding-top:6px;
	padding-left:4px;
	}

#subPgDlaBeneficjenta #R #contentR div {
	padding-top:7px;
	}
	
#mainContentSubpage #rColContainer #mainContentR {
	/*background:url("../images/top3rBG.gif") no-repeat bottom;*/
	/*background-color:black;*/
	float:right;
	width:215px;
}
#rColContainer {
	width:215px;
	float:right;
	display:block;
	background:url("../images/top3rBG.gif") no-repeat bottom;
	background-color:white;
	}


/* breadcrumbs */
#breadcrumbs {
	width:1000px;
	height:28px;
	font-size:0.63em;
	clear:both;
	float:left;
	}
#breadcrumbs p {
	float:left;
	color:#525357;
	padding-top:6px;
	}
#breadcrumbs ul li {
	float:left;
	display:inline;
	color:#218721;
	padding-left:4px;
	}
#breadcrumbs ul {
	padding-top:6px;
	}
#breadcrumbs ul li a {
	color:#98999D;
	background:transparent url("../images/underlineGrey.gif") repeat-x scroll left bottom;
	text-decoration:none;
	}

/* nagłówek strony głównej działu */

#headerTeaser .csc-textpic {
	width:755px;
	height:161px;
	padding-top:15px;
	padding-left:15px;
	background:url("../images/strona-dzialu-headerBG.gif");
	color:white;
	font-size:0.81em;
	}
#headerTeaser .csc-textpic-text h3 {
	padding-top:12px;
	font-size:1.31em;
	margin-left:220px;
	}
#headerTeaser .csc-textpic-text p.bodytext {
	margin-left:200px;
	padding-top:25px;
	}

/* zawartość strony głównej działu */

#mainContentSubpage #contentTXT {
	padding-top:10px;
	font-size:0.81em;
	color:#717276;
	}
#mainContentSubpage #contentTXT h3 {
	padding:15px 20px;
	font-size:1.2em;
	}
#mainContentSubpage #contentTXT .csc-header h3 {
	font-size:1.2em;
	}
#mainContentSubpage #contentTXT h4 {
	padding:5px 20px;
	font-size:1em;
	}
#mainContentSubpage #contentTXT p.bodytext {
	padding:10px 20px;
	line-height:1.4;
	}
#mainContentSubpage #contentTXT ul {
	padding:5px 20px;
	margin-left:10px;
	}
#mainContentSubpage #contentTXT ul li {
	display:block;
	background:url("../images/listStyleType.gif") no-repeat 0px 6px;
	padding-left:15px;
	}
#mainContentSubpage #contentTXT ul ul li blockquote p {
	padding:3px 20px;
	}
#mainContentSubpage #contentTXT ul.csc-menu a {
	background:transparent url("../images/underlineGrey.gif") repeat-x scroll left bottom;
	text-decoration:none;
	}
#mainContentSubpage #contentTXT ul.csc-menu a:hover {
	text-decoration:none;
	}
#mainContentSubpage #contentTXT ul.csc-menu li {
	margin-top:3px;
	padding-right:15px;
	}

/* strona działu, podstrony - lista plików w stopce */
#download {
	padding:20px 20px 50px;
	background:url("../images/filelistBeforeHeaderLine.gif") no-repeat;
	background-position:20px top;
	}
#download ul {
	background:url("../images/listStyleType.gif") no-repeat 0px 6px;
	color:#717276;
	font-size:0.81em;
	padding-left:10px;
	padding-right:20px;
	margin-left:5px;
	margin-top:5px;
	}
#download .filelistSeparator  {
	padding-top:5px;
	}
#download .fileSize {
	font-size:0.78em;
	}
#download .fileListRow {
	clear:both;
	/*padding-top:5px;*/
	overflow:hidden;
	background:transparent url("../images/underlineGrey.gif") repeat-x bottom;
	padding-bottom:8px;
	padding-top:8px;
	padding-left:10px;
	}

#download .fileListRow div {
	font-size:0.81em;
	color:#717276;
	}
#download .fileListRow .fileDescription {
	clear:both;
	float:left;
	display:block;
	background:url("../images/listStyleType.gif") no-repeat 0px 10px;
	}
#download .fileListRow .fileDownload {
	clear:both;
	float:left;
	color:#AAAAA8;
	font-size:0.78em;
	}
#download .fileListRow .fileSize {
	float:left;
	padding-left:5px;
	color:#AAAAA8;
	font-size:0.78em;
	}
#download h3 {
	text-transform: uppercase;
	background:url("../images/files-related-headerBG.gif") right no-repeat;
	font-size:0.63em;
	height:15px;
	padding-top:2px;
	padding-left:3px;
	width:153px;
	color:white;
	display:block;
	}
#top3 #L #featuredNews .date p {
	font-size:0.70em;
	}
#top3 #L #featuredNews .firstNews .date {
	color:#515863;
	background:url("../images/firstFeaturedDateBG.gif");
	height:39px;
	padding-top:4px;
	}
#top3 #L #featuredNews .featuredItem {
	border-bottom:dotted 1px white;
	width:487px;
	height:39px;
	display:block;
	}
#top3 #L #featuredNews .featuredItem .title {
	width:420px;
	height:39px;
	float:left;
	padding-left:10px;
	}
#top3 #L #featuredNews .featuredItem .title a {
	display:block;
	}
#top3 #L #featuredNews .featuredItem a {
	text-decoration:none;
	}
#top3 #L #featuredNews .featuredItem a:hover {
	text-decoration:none;
	}
#top3 #L #featuredNews .featuredItem .date {
	color:white;
	float:left;
	}


/* news List */
#mainContentSubpage #contentTXT .news-list-container, .news-list-item {
	border:0;
	background-color:transparent;
	margin:0;
	padding:0;
	padding-right:10px;
	}

#mainContentSubpage #contentTXT .news-list-container h2 {
	padding-left:20px;
	margin:0;
	padding-top:20px;
	font-size:1.35em;
	}
#mainContentSubpage #contentTXT .news-list-container p.bodytext {
	margin:0;
	padding-top:0;
}


#mainContentSubpage #contentTXT .news-list-container h3 {
	background-color:transparent;
	background:url("../images/newsListHeaderArrow.gif") 20px 18px no-repeat;
	color:#45494C;
	border:0;
	padding-left:55px;
	}
#mainContentSubpage #contentTXT .news-list-container .news-list-date {
	background:transparent;
	float:left;
	padding:0;
	margin:0;
	color:#949494;
	height:20px;
	text-align:right;
	width:auto;
}
	
#mainContentSubpage #contentTXT .news-list-container h3 a {
	text-decoration:none;
	padding:0;
	margin:0;
	}
#mainContentSubpage #contentTXT .news-list-container h3 a:hover {
	text-decoration:underline;
	}


/* pagebrowser */

#mainContentSubpage #contentTXT .news-list-container .news-list-browse {
	background:url("../images/pageBrowserBG.gif");
	height:30px;
	width:730px;
	margin:auto;
	padding-top:7px;
	margin-bottom:20px;
	}
#mainContentSubpage #contentTXT .news-list-container .news-list-browse .pageBrowser {
	width:270px;
	margin:auto;
	height:30px;
	}
#mainContentSubpage #contentTXT .news-list-container .news-list-browse .pageBrowser a {
	text-decoration:none;
	font-size:0.81em;
	line-height:1;
	margin:0;
	}
#mainContentSubpage #contentTXT .news-list-container .news-list-browse .pageBrowser .activeLinkWrap {
	width:25px;
	height:19px;
	background:url("../images/pageBrowseItemBG-in.gif");
	margin-right:5px;
}
#mainContentSubpage #contentTXT .news-list-container .news-list-browse .pageBrowser .disabledPreviousLinkWrap {
	font-size:0.81em;
	margin-right:5px;
	padding-top:2px;
	}

#mainContentSubpage #contentTXT .news-list-container .news-list-browse .pageBrowser .inactivePreviousLinkWrap {
	padding-right:5px;
	}

#mainContentSubpage #contentTXT .news-list-container .news-list-browse .pageBrowser .inactivePreviousLinkWrap a {
	margin:0;
	padding:0;
	display:block;
	height:15px;
	padding-top:4px;
	}

#mainContentSubpage #contentTXT .news-list-container .news-list-browse .pageBrowser .inactiveNextLinkWrap a {
	margin:0;
	padding:0;
	display:block;
	height:15px;
	padding-top:4px;
	}


#mainContentSubpage #contentTXT .news-list-container .news-list-browse .pageBrowser .inactiveLinkWrap {
	width:25px;
	height:19px;
	background:url("../images/pageBrowseItemBG.gif");
	margin-right:5px;
}
#mainContentSubpage #contentTXT .news-list-container .news-list-browse .pageBrowser .activeLinkWrap a {
	color:white;
	font-weight:bold;
	margin:0;
	padding:0;
	display:block;
	height:15px;
	padding-top:4px;
	}
#mainContentSubpage #contentTXT .news-list-container .news-list-browse .pageBrowser .inactiveLinkWrap a {
	font-weight:bold;
	margin:0;
	padding:0;
	display:block;
	height:15px;
	padding-top:4px;
	}
#mainContentSubpage #contentTXT .news-list-container .news-list-browse .pageBrowser a:hover {
	text-decoration:underline;
	}
#mainContentSubpage #contentTXT .news-list-container .news-list-browse .pageBrowser div {
	float:left;
	}
/* single news record */

#mainContentSubpage #contentTXT .singleNewsRecord h2{
	margin:0;
	padding:20px 20px;
	font-size: 1.3em;
	}
#mainContentSubpage #contentTXT .singleNewsRecord p.bodytext{
	padding:5px 20px;
	}
#mainContentSubpage #contentTXT .contenttable {
	margin-left:20px;
	margin-right:20px;
	}
#mainContentSubpage #contentTXT .singleNewsRecord .contenttable {
	margin-left:20px !important;
	}
#mainContentSubpage #contentTXT .contenttable th {
	background-color:#EAEAEA;
	}
#mainContentSubpage #contentTXT .singleNewsRecord .news-single-img {
	padding:20px;
	}
#mainContentSubpage #contentTXT .singleNewsRecord table {
	}
#mainContentSubpage #contentTXT .singleNewsRecord table td {
	border:solid 1px #c9c9c9;
	}
#mainContentSubpage #contentTXT .singleNewsRecord .newsFooterInfo {
	height:48px;
	background:url("../images/newsFooterInfoBG.gif");
	width:730px;
	padding-top:15px;
	margin:auto;
	margin-top:20px;
	margin-bottom:10px;
	}
#mainContentSubpage #contentTXT .singleNewsRecord .newsFooterInfo p.bodytext {
	margin:0;
	padding:0;
	}
#mainContentSubpage #contentTXT .singleNewsRecord .newsFooterInfo div {
	float:left;
	padding-right:40px;
	font-size:0.83em;
	}

#mainContentSubpage #contentTXT .singleNewsRecord .newsFooterInfo .printNews {
	float:right;
	padding:0;
	}
#mainContentSubpage #contentTXT .singleNewsRecord .newsFooterInfo .printNews a {
	display:block;
	/*width:71px;
	height:19px;*/
	}
#mainContentSubpage #contentTXT .singleNewsRecord #download {
	margin:0;
	padding-bottom:20px;
	background:white;
	margin-top:0;
}

#mainContentSubpage #contentTXT .singleNewsRecord #download h3 {
	font-size:0.79em;
	text-transform: uppercase;
	font-weight:normal;
	padding:0;
	padding-left:5px;
	padding-top:3px;
	margin:0;
	}
#mainContentSubpage #contentTXT .singleNewsRecord #download p {
	padding-top:3px;
	padding-left:10px;
	background:url("../images/listStyleType.gif") no-repeat 0px 9px;
	margin-left:3px;
	}

#mainContentSubpage #contentTXT .singleNewsRecord #download p a {
	background:transparent url("../images/underlineGrey.gif") repeat-x scroll left bottom;
	text-decoration:none;
	}

#mainContentSubpage #contentTXT .singleNewsRecord #relatedNews {
	width:730px;
	margin:auto;
	margin-bottom:20px;
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:10px;
	background:url("../images/relatedNewsBG.gif");
	}

#mainContentSubpage #contentTXT .singleNewsRecord #relatedNews p {
	padding-top:3px;
	padding-left:10px;
	background:url("../images/listStyleType.gif") no-repeat 0px 9px;
	margin-left:3px;
	}

#mainContentSubpage #contentTXT .singleNewsRecord #relatedNews p a {
	text-decoration:none;
	background:transparent url("../images/underlineGrey.gif") repeat-x scroll left bottom;
	}

#mainContentSubpage #contentTXT .singleNewsRecord #relatedNews h3 {
	font-size:0.79em;
	text-transform: uppercase;
	font-weight:normal;
	height:15px;
	width:153px;
	margin:0;
	padding:0;
	padding-top:2px;
	padding-left:5px;
	background:url("../images/boxHeaderBG.gif") right no-repeat;
	color:white;
}






/* top 3 - right column */
#top3 #R {
	float:right;
	}
#top3 #L #hotNews {
	margin-top:9px;
	height:38px;
	background:url("../images/top3-leftBG.gif") bottom right no-repeat;
	background-color:#ffffff;
	}
#top3 #L #hotNews #content {
	height:34px;
	background:url("../images/hotNewsWazne.gif") no-repeat;
	width:650px;
	padding-left:120px;
	font-size:0.94em;
	color:#717276;
	}
#top3 #L #hotNews #content .tx-itsnewsticker-pi1 span {
	font-size:0.80em;
	color:#287432;
	}
#top3 #L #hotNews #content .tx-itsnewsticker-pi1 {
	padding-top:4px;
	}
/*#top3 #L #hotNews #content a {
	color:#717276;
	text-decoration:none;
	display:block;
	padding-top:8px;
	}
#top3 #L #hotNews #content a:hover {
	text-decoration:underline;
	}*/
#top3 #R {
	height:277px;
	width:215px;
	background:url("../images/top3rBG.gif") no-repeat bottom;
	background-color:white;
	display:block;
	}
#top3 #R #contentR {
	padding:16px 15px 0px 15px;
	font-size:0.69em;
	}

#top3 #R #contentR .more {
	text-align:right;
	text-transform: uppercase;
	margin:0;
	padding:0;
	font-size:0.83em;
	padding-top:3px;
	padding-right:23px;
	background:url("../images/more-arrow-yellow.gif") no-repeat right;
	}


#top3 #R #contentR a {
	color:#747579;
	font-family:arial,sans;
	text-decoration:none;
	}
#top3 #R #contentR a:hover {
	text-decoration:underline;
	}
#top3 #R #contentR .pobierzWnioski {
	color:#505863;
	font-weight:bold;
	display:block;
	width:173px;
	height:22px;
	padding-top:5px;
	padding-left:12px;
	margin-top:8px;
	font-size:1.18em;
	background:url("../images/pobierzWnioskiBG.gif");
	}

#top3 #R #contentR ul {
	margin:0;
	padding:0;
	line-height:1;
	}

#top3 #R #contentR li {
	margin:0;
	padding:0;
	height:18px;
	background:url("../images/beneficjenciItemBG.gif");
	padding-top:6px;
	padding-left:4px;
	}

#top3 #R #contentR div {
	/*padding-top:12px;*/
	line-height:1;
	}
#top3 #R #contentR div a img {
	padding-top:7px;
	}

/* CONTENT */
#mainContent {
	width:1000px;
	margin:auto;
	clear:both;
	overflow:hidden;
	margin-top:13px;
	}

#mainContentSubpage {
	width:1000px;
	margin:auto;
	clear:both;
	overflow:hidden;
	}

#mainContentL {
	background:url("../images/top3-leftBG.gif") bottom right no-repeat;
	background-color:white;
	width:770px;
	float:left;
	}

#mainContentL #mclCont {
	background:url("../images/contentBG.gif") no-repeat;
	width:740px;
	margin:auto;
	margin-top:15px;
	clear:both;
	overflow:hidden;
	/* height:620px; */
	/* height:3000px;  do usunięcia */
	}
#mainContentL #mclcontBG {
	background:url("../images/mclcontBG.gif") no-repeat;	
	}

#mainContent #mainContentR {
	background:url("../images/top3rBG.gif") no-repeat bottom;
	background-color:white;
	float:right;
	width:215px;
}

#mainContentR div {
	width:183px;
	/*padding-top:10px;*/
	margin:auto;
	}




/* homePage - content - columns */

#col1, #col2, #col3 {
	float:left;
	width:246px;
	}

#col1 .box {
	height:210px;
	}

#col1 .box div p.bodytext a {
	font-size:0.63em;
	text-transform: uppercase;
	text-decoration:none;
	line-height:1;
	display:block;
	float:right;
	clear:both;
	background:url("../images/homePage-list-moreLink.gif") no-repeat right;
	padding-right:22px;
	padding-top:3px;
	margin-top:10px;
	margin-right:10px;
	}
#col1 .box div a:hover {
	text-decoration:underline;
	}

#col2 .box {
	height:210px;
	}

#col2 .box div p.bodytext a {
	font-size:0.63em;
	text-transform: uppercase;
	text-decoration:none;
	line-height:1;
	display:block;
	float:right;
	clear:both;
	background:url("../images/homePage-list-moreLink.gif") no-repeat right;
	padding-right:22px;
	padding-top:3px;
	margin-top:10px;
	margin-right:10px;
	}
#col2 .box div a:hover {
	text-decoration:underline;
	}

#col3 .box {
	height:210px;
	}

#col3 .box div p.bodytext a {
	font-size:0.63em;
	text-transform: uppercase;
	text-decoration:none;
	line-height:1;
	display:block;
	float:right;
	clear:both;
	background:url("../images/homePage-list-moreLink.gif") no-repeat right;
	padding-right:22px;
	padding-top:3px;
	margin-top:10px;
	margin-right:10px;
	}
#col3 .box div a:hover {
	text-decoration:underline;
	}


#col2 .box {
	height:210px;
	}
#col3 .box {
	height:210px;
	}
#col1 .box .csc-header {
	padding-top:10px;
	display:block;
	clear:both;
	}
#col2 .box .csc-header {
	padding-top:10px;
	display:block;
	clear:both;
	}
#col3 .box .csc-header {
	padding-top:10px;
	display:block;
	clear:both;
	}
#col1 .box h3 {
	text-transform: uppercase;
	background:url("../images/boxHeaderBG.gif") right no-repeat;
	font-size:0.63em;
	height:15px;
	padding-top:2px;
	padding-left:3px;
	width:153px;
	color:white;
	display:block;
	}
#col2 .box h3 {
	text-transform: uppercase;
	background:url("../images/boxHeaderBG.gif") right no-repeat;
	font-size:0.63em;
	height:15px;
	padding-top:2px;
	padding-left:3px;
	width:153px;
	color:white;
	}
#col3 .box h3 {
	text-transform: uppercase;
	background:url("../images/boxHeaderBG.gif") right no-repeat;
	font-size:0.63em;
	height:15px;
	padding-top:2px;
	padding-left:3px;
	width:153px;
	color:white;
	}
.box div.csc-textpic-text h4 {
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	margin:0;
	}
.box div.csc-textpic-text h4 a {
	font-size:0.96em;
	font-weight:normal;
	text-decoration:none;
	}
.box div.csc-textpic-text h4 a:hover {
	text-decoration:underline;
	}

.box ul {
	padding-top:5px;
	padding-left:8px;
	}
.box ul li a {
	font-size:0.76em;
	text-decoration:none;
	background:transparent url("../images/underlineGrey.gif") repeat-x scroll left bottom;
	}
.box ul li a:hover {
	text-decoration:underline;
	}
.box ul li {
	background:url("../images/listStyleType.gif") no-repeat 0px 10px;
	padding-left:10px;
	line-height:1;
	padding-top:3px;
	}





/* subpages - moduł "Dla beneficjenta" */

/*#subPgDlaBeneficjenta #R {
	float:right;
	margin-bottom:10px;
	display:block;
	}*/

#subPgDlaBeneficjenta #R {
	height:277px;
	width:215px;
	background-color:white;
	display:block;
	}
#subPgDlaBeneficjenta #R #contentR {
	padding:16px 15px 0px 15px;
	font-size:0.69em;
	}

#subPgDlaBeneficjenta #R #contentR .more {
	text-align:right;
	text-transform: uppercase;
	margin:0;
	padding:0;
	font-size:0.83em;
	padding-top:3px;
	padding-right:23px;
	background:url("../images/more-arrow-yellow.gif") no-repeat right;
	}


#subPgDlaBeneficjenta #R #contentR a {
	color:#747579;
	font-family:arial,sans;
	text-decoration:none;
	}
#subPgDlaBeneficjenta #R #contentR a:hover {
	text-decoration:underline;
	}
#subPgDlaBeneficjenta #R #contentR .pobierzWnioski {
	color:#505863;
	font-weight:bold;
	display:block;
	width:173px;
	height:22px;
	padding-top:5px;
	padding-left:12px;
	margin-top:8px;
	font-size:1.18em;
	background:url("../images/pobierzWnioskiBG.gif");
	}

#subPgDlaBeneficjenta #R #contentR ul {
	margin:0;
	padding:0;
	line-height:1;
	}

#subPgDlaBeneficjenta #R #contentR li {
	margin:0;
	padding:0;
	height:18px;
	background:url("../images/beneficjenciItemBG.gif");
	padding-top:6px;
	padding-left:4px;
	}

#subPgDlaBeneficjenta #R #contentR div {
	padding-top:7px;
	}
	
#mainContentSubpage #rColContainer #mainContentR {
	/*background:url("../images/top3rBG.gif") no-repeat bottom;*/
	/*background-color:black;*/
	float:right;
	width:215px;
}
#rColContainer {
	width:215px;
	float:right;
	display:block;
	background:url("../images/top3rBG.gif") no-repeat bottom;
	background-color:white;
	}


/* breadcrumbs */
#breadcrumbs {
	width:1000px;
	height:28px;
	font-size:0.63em;
	clear:both;
	float:left;
	}
#breadcrumbs p {
	float:left;
	color:#525357;
	padding-top:6px;
	}
#breadcrumbs ul li {
	float:left;
	display:inline;
	color:#218721;
	padding-left:4px;
	}
#breadcrumbs ul {
	padding-top:6px;
	}
#breadcrumbs ul li a {
	color:#98999D;
	background:transparent url("../images/underlineGrey.gif") repeat-x scroll left bottom;
	text-decoration:none;
	}

/* nagłówek strony głównej działu */

#headerTeaser .csc-textpic {
	width:755px;
	height:161px;
	padding-top:15px;
	padding-left:15px;
	background:url("../images/strona-dzialu-headerBG.gif");
	color:white;
	font-size:0.81em;
	}
#headerTeaser .csc-textpic-text h3 {
	padding-top:12px;
	font-size:1.31em;
	margin-left:220px;
	}
#headerTeaser .csc-textpic-text p.bodytext {
	margin-left:200px;
	padding-top:25px;
	}

/* zawartość strony głównej działu */

#mainContentSubpage #contentTXT {
	padding-top:10px;
	font-size:0.81em;
	color:#717276;
	}
#mainContentSubpage #contentTXT h3 {
	padding:15px 20px;
	font-size:1.2em;
	}
#mainContentSubpage #contentTXT .csc-header h3 {
	font-size:1.2em;
	}
#mainContentSubpage #contentTXT h4 {
	padding:5px 20px;
	font-size:1em;
	}
#mainContentSubpage #contentTXT p.bodytext {
	padding:10px 20px;
	line-height:1.4;
	}
#mainContentSubpage #contentTXT ul {
	padding:5px 20px;
	margin-left:10px;
	margin-bottom:10px;
	}
#mainContentSubpage #contentTXT ul li {
	display:block;
	background:url("../images/listStyleType.gif") no-repeat 0px 6px;
	padding-left:15px;
	}
#mainContentSubpage #contentTXT ul.csc-menu a {
	background:transparent url("../images/underlineGrey.gif") repeat-x scroll left bottom;
	text-decoration:none;
	}
#mainContentSubpage #contentTXT ul.csc-menu a:hover {
	text-decoration:none;
	}
#mainContentSubpage #contentTXT ul.csc-menu li {
	margin-top:3px;
	padding-right:15px;
	}

#mainContentSubpage #contentTXT ol {
	padding-left:60px;
	/*list-style-type:lower-alpha;*/
	list-style-type:decimal;
	}
#mainContentSubpage #contentTXT .contenttable td {
	border:solid 1px #CCCCCC !important;
	}

/* strona działu, podstrony - lista plików w stopce */
#download {
	padding:20px 20px 50px;
	background:url("../images/filelistBeforeHeaderLine.gif") no-repeat;
	background-position:20px top;
	}
#download ul {
	background:url("../images/listStyleType.gif") no-repeat 0px 6px;
	color:#717276;
	font-size:0.81em;
	padding-left:10px;
	padding-right:20px;
	margin-left:5px;
	margin-top:5px;
	}
#download .filelistSeparator  {
	padding-top:5px;
	}
#download .fileSize {
	font-size:0.78em;
	}
#download .fileListRow {
	clear:both;
	/*padding-top:5px;*/
	overflow:hidden;
	background:transparent url("../images/underlineGrey.gif") repeat-x bottom;
	padding-bottom:8px;
	padding-top:8px;
	padding-left:10px;
	}

#download .fileListRow div {
	font-size:0.81em;
	color:#717276;
	}



/* strona główna - boxy z zawartością */
#col1 .box div a:hover {
	text-decoration:underline;
	}

#col2 .box {
	height:210px;
	}

#col2 .box div p.bodytext a {
	font-size:0.63em;
	text-transform: uppercase;
	text-decoration:none;
	line-height:1;
	display:block;
	float:right;
	clear:both;
	background:url("../images/homePage-list-moreLink.gif") no-repeat right;
	padding-right:22px;
	padding-top:3px;
	margin-top:10px;
	margin-right:10px;
	}
#col2 .box div a:hover {
	text-decoration:underline;
	}

#col3 .box {
	height:210px;
	}

#col3 .box div p.bodytext a {
	font-size:0.63em;
	text-transform: uppercase;
	text-decoration:none;
	line-height:1;
	display:block;
	float:right;
	clear:both;
	background:url("../images/homePage-list-moreLink.gif") no-repeat right;
	padding-right:22px;
	padding-top:3px;
	margin-top:10px;
	margin-right:10px;
	}
#col3 .box div a:hover {
	text-decoration:underline;
	}


#col2 .box {
	height:210px;
	}
#col3 .box {
	height:210px;
	}
#col1 .box .csc-header {
	padding-top:10px;
	display:block;
	clear:both;
	}
#col2 .box .csc-header {
	padding-top:10px;
	display:block;
	clear:both;
	}
#col3 .box .csc-header {
	padding-top:10px;
	display:block;
	clear:both;
	}
#col1 .box h3 {
	text-transform: uppercase;
	background:url("../images/boxHeaderBG.gif") right no-repeat;
	font-size:0.63em;
	height:15px;
	padding-top:2px;
	padding-left:3px;
	width:153px;
	color:white;
	display:block;
	}
#col2 .box h3 {
	text-transform: uppercase;
	background:url("../images/boxHeaderBG.gif") right no-repeat;
	font-size:0.63em;
	height:15px;
	padding-top:2px;
	padding-left:3px;
	width:153px;
	color:white;
	}
#col3 .box h3 {
	text-transform: uppercase;
	background:url("../images/boxHeaderBG.gif") right no-repeat;
	font-size:0.63em;
	height:15px;
	padding-top:2px;
	padding-left:3px;
	width:153px;
	color:white;
	}
.box div.csc-textpic-text h4 {
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	margin:0;
	}
.box div.csc-textpic-text h4 a {
	font-size:0.96em;
	font-weight:normal;
	text-decoration:none;
	}
.box div.csc-textpic-text h4 a:hover {
	text-decoration:none;
	}

.box ul {
	padding-top:5px;
	padding-left:8px;
	}
.box ul li a {
	font-size:0.76em;
	text-decoration:none;
	background:transparent url("../images/underlineGrey.gif") repeat-x scroll left bottom;
	}
.box ul li a:hover {
	text-decoration:none;
	}
.box ul li {
	background:url("../images/listStyleType.gif") no-repeat 0px 10px;
	padding-left:10px;
	line-height:1;
	padding-top:3px;
	}

/* FOOTER */
#footer1 {
	width:1000px;
	margin:auto;
	clear:both;
	margin-top:10px;
	height:157px;

	}

#footer1 #baner {
	float:left;
	width:770px;
	height:157px;
	background:url("../images/top3-leftBG.gif") no-repeat bottom;
	background-color:white;
	}

#footer1 #baner div {
	width:740px;
	height:133px;
	margin:auto;
	margin-top:10px !important;
	background:url("../images/baner-dol-bg.jpg");
	}
#footer1 #baner div .banerDol1 {
	padding-left:10px;
	padding-top:10px;
	}
#footer1 #baner div .banerDol2 {
	padding-left:24px;
	padding-top:10px;
	}
#footer1 #baner div .banerDol3 {
	padding-left:25px;
	padding-top:10px;
	}
#footer1 #baner div a {
	float:left;
	}


#footer1 #zobaczTakze {
	width:215px;
	height:157px;
	float:right;
	background:url("../images/top3rBG.gif") no-repeat bottom;
	background-color:white;
	}
#footer1 #zobaczTakze div {
	padding:18px 15px 15px 18px;
	font-family:arial;
	}
#footer1 #zobaczTakze div div {
		padding:0;
		padding-top:5px;
		font-size:0.75em;
		}
#footer1 #zobaczTakze div div p {
	margin:0;
	padding:0;
	line-height:1;
	}

#footer1 #zobaczTakze div ul li {
	padding:0;
	margin:0;
	}

#footer1 #zobaczTakze a {
	text-decoration:none;
	background:url("../images/zobacz-takze-li-dot.gif") no-repeat 0 4px;
	padding-left:10px;
	margin-top:5px;
	display:block;
	clear:both;
	}

#footer1 #zobaczTakze a:hover {
	text-decoration:underline;
	}

#footerContainer {
	width:1000px;
	background-color:white;
	margin:auto;
	clear:both;
	display:block;
	overflow:hidden;
}

#footerContainer #l {
	width:770px;
	float:left;
	padding-bottom:10px;
	}

#footerContainer #r {
	float:right;
	width:216px;
	padding-bottom:10px;
	}

#footerContainer #r p {
	text-align:right;
	float:right;
	width:160px;
	color:#919193;
	font-size:0.69em;
	font-family:arial;
	margin-right:26px;
	padding-top:10px;
	}

#footerContainer #l .minRol a {
	width:60px;
	height:60px;
	display:block;
	background:url("../images/ministerstwo-rolnictwa-bw.gif");
	}

#footerContainer #l h5 {
	width:182px;
	height:24px;
	color:#6D7177;
	font-weight:normal;
	padding-top:10px;
	padding-left:11px;
	background:url("../images/footerHeaderBG.gif");
	font-size:0.63em;
	float:left;
	margin-right:47px;
	margin-left:15px;
	margin-top:19px;
	}

#footerContainer #l .footerRow {
	clear:both;
	}

#footerContainer #l .footerRow .logosContainer {
	float:left;
	width:500px;
	}

#footerContainer #l .footerRow div {
	float:left;
	}
#footerContainer #l .minRol a:hover {
	width:60px;
	height:60px;
	background:url("../images/ministerstwo-rolnictwa-kolor.gif");
	}
#footerContainer #l .arr a {
	width:60px;
	height:60px;
	display:block;
	background:url("../images/arr-bw.gif");
	}
#footerContainer #l .arr a:hover {
	width:60px;
	height:60px;
	background:url("../images/arr-kolor.gif");
	}
#footerContainer #l .anr a {
	width:60px;
	height:60px;
	display:block;
	background:url("../images/anr.gif");
	}
#footerContainer #l .anr a:hover {
	width:60px;
	height:60px;
	display:block;
	background:url("../images/anr-color.gif");
	}
#footerContainer #l .cdr a {
	width:60px;
	height:60px;
	display:block;
	background:url("../images/cdr-bw.gif");
	}
#footerContainer #l .cdr a:hover {
	width:60px;
	height:60px;
	display:block;
	background:url("../images/cdr.gif");
	}
#footerContainer #l .iergz a {
	width:60px;
	height:60px;
	background:url("../images/iergz-bw.gif");
	display:block;
	}
#footerContainer #l .iergz a:hover {
	width:60px;
	height:60px;
	background:url("../images/iergz-color.gif");
	}

#footerContainer #l .parp a {
	width:60px;
	height:60px;
	background:url("../images/parp-bw.gif");
	display:block;
	}
#footerContainer #l .parp a:hover {
	width:60px;
	height:60px;
	background:url("../images/parp-color.gif");
	}

#footerContainer #l .radioJedynka a {
	width:60px;
	height:60px;
	background:url("../images/jedynka-bw.gif");
	display:block;
	}
#footerContainer #l .radioJedynka a:hover {
	width:60px;
	height:60px;
	background:url("../images/jedynka-color.gif");
	}


#footerContainer #l .krus a {
	width:60px;
	height:60px;
	display:block;
	background:url("../images/krus-bw.gif");
	}

#footerContainer #l .krus a:hover {
	width:60px;
	height:60px;
	display:block;
	background:url("../images/krus-color.gif");
	}

#footerContainer #l .minfin a {
	width:60px;
	height:60px;
	background:url("../images/ministerstwo-finansow-kolor.gif");
	display:block;
	}
#footerContainer #l .minfin a:hover {
	width:60px;
	height:60px;
	background:url("../images/ministerstwo-finansow-bw.gif");
	}

#footerContainer #l .mrr a {
	width:60px;
	height:60px;
	background:url("../images/ministerstwo-rozwoju-regionalnego-kolor.gif");
	display:block;
	}

#footerContainer #l .mrr a:hover {
	width:60px;
	height:60px;
	background:url("../images/ministerstwo-rozwoju-regionalnego-bw.gif");
	}

#footerContainer #l .izoo a {
	width:60px;
	height:60px;
	background:url("../images/izoo-bw.gif");
	display:block;
	}

#footerContainer #l .izoo a:hover {
	width:60px;
	height:60px;
	background:url("../images/izoo-kolor.gif");
	}

#footerContainer #l .ksow a {
	width:60px;
	height:60px;
	background:url("../images/ksow-bw.gif");
	display:block;
	}

#footerContainer #l .ksow a:hover {
	width:60px;
	height:60px;
	background:url("../images/ksow-kolor.gif");
	}


/* oddziały regionalne - mapy */
.tx-lumogooglemaps-pi1 {
	padding:0 20px;
	}
.tx-lumogooglemaps-pi1 p.mapaDojazdu {
	font-size:1.3em;
	font-weight:bold;
	margin:0;
	padding:0;
	padding-left:35px;
	background:url("../images/newsListHeaderArrow.gif") 0 1px no-repeat;
	margin-bottom:10px;
	}
.tx-lumogooglemaps-pi1 .descriptionContent {
	float:left;
	}
.tx-lumogooglemaps-pi1 .mapOnly {
	float:right;
	padding:10px;
	background:url("../images/mapsBG.gif");
	}

#contentTXT .tx-ttaddress-pi1 {
	padding-top:20px;
	padding-left:20px;
	}
#contentTXT .tx-ttaddress-pi1 .adr {
	padding-top:5px;
	padding-bottom:5px;
	}


/* pomoc unijna i krajowa */

#mainContentL #mclCont2 {
	width:740px;
	margin:auto;
	margin-top:15px;
	clear:both;
	overflow:hidden;
	padding-bottom:20px;
	}
#mclCont2 .box {
	height:auto;
	/*min-height:300px;*/
	min-height:280px;height:auto !important;height:280px;
	}

/* indexed search */
#contentTXT .tx-indexedsearch {
	padding:15px;
	}
.tx-indexedsearch-browsebox {
	height: 100%; 
	overflow: hidden; 
	padding: 0 0 10px;
	}

#contentTXT .tx-indexedsearch ul.browsebox {
	clear:both;
	height:30px;
	display:block;
	padding:0 !important;
	margin:0 !important;
	padding-top:10px !important;
	}

#contentTXT .tx-indexedsearch ul.browsebox a {
	text-decoration:underline;
	}

#contentTXT .tx-indexedsearch ul.browsebox li {
	display:inline;
	float:left;
	display:block;
	background:url("") !important;
	padding:0 !important;
	margin:0 !important;
	padding-right:15px !important;
	margin-right:15px;
	}

#contentTXT .tx-indexedsearch .tx-indexedsearch-rules {
	background-color:#F0F0F0;
	font-size:0.9em;
	padding:8px;
	margin-top:5px;
	}
#contentTXT .tx-indexedsearch .tx-indexedsearch-rules h3 {
	padding:0 !important;
	margin:0 !important;
	}

.tx-indexedsearch-info, .tx-indexedsearch-descr {
	padding:10px;
	}

.tx-indexedsearch-title a {
	font-weight:bold;
	text-decoration:underline;
	}


/* newsletter */
.tx-danewslettersubscription-pi1 {
	padding:20px;
}
.tx-danewslettersubscription-pi1 table td {
	padding:5px;
	}
.tx-danewslettersubscription-pi1 table {
	margin-bottom:10px;
	}
.tx-danewslettersubscription-pi1 input[type=text] {
	width:250px;
	}
#contentTXT .csc-textpic-imagewrap {
	padding:10px;
	}
/* gh fontsize */
.tx-ghfontsize-pi1 {
	background-color:transparent;
	}
.tx-ghfontsize-pi1 ul li {
	font-size:1.5em;
	margin:0;
	padding:0;
	margin-right:5px;
	}
.rgmediaimages-player {
	padding-left:10px;
	}

.news-single-img .news-single-imgcaption {
	width:238px;
	padding-bottom:4px;
	}
