body {background:#fff}
body.LTR {
	position:relative;
	width:100%;
	height:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	font-size:12px;
	line-height:120%;
	background:url(/Other/bip/Images/bg.jpg) top left repeat-x;
	color:#666666;
	}
	
div.all {
	float:left;
	width:1000px;
	}
	
div.header {
	height:150px;
	}
	
div.header h1 {
	margin:0px;
	float:left;
	font-weight:normal;
	line-height:100%;
	color:#000000;
	background-color:transparent;
	font-size:22px;
	padding:50px 0px 0px 50px;
	}
	
div.header h1 span.whiteHeader {padding:0px 0px 0px 20px;color:#ffffff;background-color:transparent}
/*div.menuHorizontal {
	height:36px;
	}*/
	
div.header img.herb {float:left;width:174px;height:149px;}
div.header img.bip {float:right;margin-top:8px;margin-right:2px;width:220px;height:141px} 
	
div.search {
	width:212px;
	width/**/:/**/ 200px;
	padding-right:12px;
	float:right;
	}

div.search div.searchInside {
	background:#3e3e3e;
	height:21px;
	padding:8px 0px 7px 25px;
	}
div.search div.searchInside .background {
float:left;
background:url(/Other/bip/Images/bgSearch.gif) no-repeat 0px 0px;
}
	
div.search div.searchInside .searchTxtBox {
float:left;border:none;background:transparent;
width:105px;height:20px;padding-left:5px;padding-right:5px;}
div.search div.searchInside .searchButton {float:left;border:none;width:40px;height:20px;background:url(/Other/bip/Images/buttonSearch.gif) no-repeat left center} 
	

div.kolumny {
	padding:15px 0px 15px 15px;
	float:left;
	}

div.inside {
	border:1px solid #cccccc;
	padding:15px;
	}

#center div.inside a, #center div.inside a:hover {
	color:#1f97bf;

        text-decoration: underline;
}

#center div.inside a:hover {
       text-decoration: none;

}

	
div.insideGray {
	background:#f2f2f2;
	padding:5px 15px 15px 15px;
	overflow:hidden;
	}
	

div#left {
	width:215px;
	width/**/:/**/200px;
	}	
div#center {
	width:559px;
	width/**/:/**/544px;
	}

div#center .inside {background:#fff}

div#right {
	width:215px;
	padding-top:0px;
	width/**/:/**/200px;
	}
	
div.footer {
	clear:both;
/*	height:80px;*/
	width:100%;
	background:url(/Other/bip/Images/bgFooter.gif) repeat-x;
	}

div.footerInside {
	width:1000px;
	padding-top:20px;
	color:#999999;
	background-color:transparent;
	text-align:center;
	}
	


.bold {font-weight:bold}

p {
	padding:0px;
	margin:1.5ex 0px;
	}

a {
	color:#666666;
	background-color:transparent;
	text-decoration:none;
	}

a:hover {
	color:#333333;
	background-color:transparent;	
	text-decoration:underline;
	}


a.blue, a.blue:hover {
	padding:0px;
	color:#1f97bf;
	}

a.underLine {text-decoration:underline;}
a.underLine:hover {text-decoration:none;}

h2 {
	color:#1f97bf;
	line-height:120%;
	background-color:transparent;
	font-weight:normal;
	font-size:20px;
	margin:1.5ex 0;
	padding:0px;
	}

h3 {
	padding:0px;
	margin:1.5ex 0;
	line-height:120%;
	font-weight:normal;
	font-size:17px;
	}


img {border:none;}
img.icoBig {width:56px;height:50px;}
.smaller {font-size:11px;}

ul, ol {position:relative;line-height:120%}
	
ul {
	margin:0px;
	padding:10px;
	list-style:none;
	}
ul li {
	margin:0px;
	padding:0px 0px 0px 15px;
	background:url(/Other/bip/Images/bulletBlue.gif) no-repeat 2px 5px;
	}
	
ul li ul {
	margin:0px;
	padding:10px;
	}

ul li ul li {
	margin:0px;
	padding:0px 0px 0px 15px;
	background:url(/Other/bip/Images/bulletBlue.gif) no-repeat 2px 5px;
	}
	
	
	/* MENU LEFT */
	/* MENU LEFT */
	
	
div#left ul {
	margin:0px;
	padding:0px;
	list-style:none;
	}
div#left ul li {
	margin:0px;
	padding:0px;
	color:#1f97bf;
	font-weight:bold;
	font-size:11px;
	background:none;
	}
	
div#left ul li ul {
	margin:0px;
	padding:10px 0px;
	}

div#left ul li ul li {
	margin:0px;
	padding:0px 0px 0px 15px;
	color:#666666;
	font-weight:normal;
	background:url(/Other/bip/Images/bulletBlue.gif) no-repeat 2px 5px;
	}
	
	
	/* mapa strony */
	/* mapa strony */
	
	
div#sitemap ul {
	margin:0px;
	padding:0px;
	list-style:none;
	}
div#sitemap ul li {
	margin:0px;
	padding:0px 0px 10px 0px;
	color:#1f97bf;
	font-weight:bold;
	font-size:11px;
	background:none;
	}
	
div#sitemap ul li ul {
	margin:0px;
	padding:0px 0px;
	}

div#sitemap ul li ul li {
	margin:0px;
	padding:0px 0px 0px 15px;
	color:#666666;
	font-weight:normal;
	background:url(/Other/bip/Images/bulletBlue.gif) no-repeat 2px 5px;
	}
	
	
	/* serach results */
	/* serach results */
	
div#search ul {
	margin:10px 0px;
	padding:0px;
	list-style:none;
	}
div#search ul li {
	font-size:12px;
	margin:10px 0px;
	padding:0px;
	background:url(/Other/bip/Images/bulletBlue.gif) no-repeat 2px 4px;
	}
	
div#search ul li a, div#search ul li a:hover {
	padding:0px 0px 0px 10px;
	color:#1f97bf;
	}

.CMSSearchResultsNoResultsLabel {display:block;padding:20px 0 0 10px}
	
.paging {text-align:center;}
.paging a, .paging a:hover {text-decoration:underline}

.smallArticle {
	font-size:10px;
	}
	
.smallArticle .opis {float:left;padding-bottom:10px;}
.smallArticle .opis img {float:left;margin:0px;padding:0px;}
.smallArticle .opis span {float:left;padding:10px 0px 0px 8px;}
.smallArticle p {clear:both;padding:0px;margin:10px 0px 0px 0px;}
.smallArticle .date {clear:both;font-weight:bold;}
.smallArticle .txt {margin:0px;}
.smallArticle .more {padding-bottom:10px;}
.smallArticle .more a, .smallArticle .more a:hover {
	padding:0px 0px 0px 10px;
	color:#1f97bf;
	background:url(/Other/bip/Images/bulletBlue.gif) no-repeat 2px 4px;
	}

div.bigButton {
	padding-top:10px;
	float:left;
	}
	
div.bigButtonLicznik {
	padding-top:10px;
	float:left;
	height:74px;
	width:200px;
	background:url(/Other/bip/Images/buttonBigLicznik.gif) no-repeat bottom;
}

div.bigButtonLicznik div.licznik {
	padding:32px 0px 3px 0px;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	text-align:center;
	color:#1f97bf;
	}
	
div.bigButtonLicznik div.od {
	color:#aaa;
	background-color:transparent;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:10px;
	}
	
div.bigButton img {width:200px;height:74px;}

.breadcrumb {
	float:left;
	border-bottom:1px solid #e5e5e5;
	clear:both;
	margin:0px 0px 10px 0px;
	}

.breadcrumb .breadcrumbTxt {
	float:left;
/*	width:422px;*/
	width:375px;
	color:#7d7d7d;
	font-size:10px;
	}
.breadcrumb .breadcrumbIcos {
	float:left;
/*	width:90px;*/
	width:127px;
	height:20px;
	padding:0px 0px 5px 0px;
	}

.breadcrumb .breadcrumbIcos .resizer {font-size:14px;padding:3px 5px 5px 5px;float:left;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;}
.breadcrumb .breadcrumbNewIcos {float:left;width:70px;padding:0 0 0 5px;}
/*.breadcrumb .breadcrumbIcos img {float:left;padding-left:5px;width:20px;height:20px;}*/

.articleFooter {
	border-top:1px solid #e5e5e5;
	clear:both;
	margin:10px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	color:#7d7d7d;
	background-color:transparent;
	font-size:10px;
	}
	


div.menuHorizontal {
position:relative;
float:left;
height:38px;
padding:0px 0px 0px 10px;
width:1000px;
width/**/:/**/990px;
}

div.menuHorizontal a {text-decoration:none;}
div.menuHorizontal a:hover {text-decoration:none;}

div.menuHorizontal ul {margin:0px;padding:0px;list-style:none;}
div.menuHorizontal li {
font-variant:small-caps;
margin:7px 0px 0px 5px;
padding:0px;
float:left;
text-align:center;
width:110px;
color:#666666;
background:#e5e5e5;
border:1px solid #ffffff;
border-bottom:none;
}

div.menuHorizontal li.CMSListMenuHighlightedLI {
margin:5px 0px 0px 5px;
background:url(/Other/bip/Images/menuButton1.gif) no-repeat center center;
color:#333333;
background:#ffffff;
}

li.CMSListMenuHighlightedLI a {padding:8px 0px 0px 0px;height:33px;height/**/:/**/25px;width:110px;display:block;color:#333333;font-weight:bold;font-size:11px;}
li.CMSListMenuHighlightedLI a:hover {color:#333333;font-weight:bold;font-size:11px;}

li.CMSListMenuLI a {padding:8px 0px 0px 0px;height:28px;height/**/:/**/20px;width:110px;display:block;color:#666666;font-weight:bold;font-size:11px;}
li.CMSListMenuLI a:hover {color:#666666;font-weight:bold;font-size:11px;}

div.menuHorizontal li.third {
color:#333333;
background:#999999;
}

div.li a {padding:8px 0px 0px 0px;height:20px;width:86px;display:block;color:#444444;font-weight:bold;font-size:11px;}
div.li a:hover {color:#444444;font-weight:bold;font-size:11px;}

	/* print page */
	/* print page */
	
body.print {
	margin:0px;
	padding:0px;
	background:none;
	}
	
div.printCenter {
	width:610px;
	margin:0px auto;
	margin-bottom:20px;
	}
	
table.printTable {
	width:610px;
	margin:0px;
	padding:0px;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	}
	
table.printTable td {
	text-align:left;
	vertical-align:middle;
	border-right:1px solid #cccccc;
	border-top:1px solid #cccccc;
	}

table.printTable td.center {
	padding:20px;	
	}

table.printTable .breadcrumb .breadcrumbTxt {
	float:left;
	width:515px;
	color:#7d7d7d;
	font-size:10px;
	}
	
table.printTable .breadcrumb .breadcrumbIcos {
	float:left;
	width:52px;
	height:20px;
	padding:0px 0px 5px 0px;
	}

p.printClose {
	margin:20px 0px;
	text-align:right;
	}

body.print table.attachment td {
border:none;
}


	
	/* attachment */
	/* attachment */
	
table.attachment {/*margin-bottom:10px;*/}
table.attachment td {
	border-bottom:1px solid #e5e5e5;
	vertical-align:middle;
	}
table.attachment .para td {
	border-bottom:none;
	vertical-align:middle;
	}
table.attachment td.attachmentTableColumn1 {width:386px}
	
table.attachment tr.last td {border:none;}

	/* new article */
	
.breadcrumbRss  {
	float:left;
	border-bottom:1px solid #e5e5e5;
	clear:both;
	margin:0px 0px 10px 0px;
	}

.breadcrumbRss  .breadcrumbTxt {
	float:left;
	width:402px;
	color:#7d7d7d;
	font-size:10px;
	}
.breadcrumbRss .breadcrumbIcos {
	float:left;
	width:110px;
	height:20px;
	padding:0px 0px 5px 0px;
	}

.breadcrumbRss .breadcrumbIcos .resizer {font-size:14px;padding:3px 5px 5px 5px;float:left;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;}
.breadcrumbRss .breadcrumbIcos img {float:left;padding-left:5px;width:20px;height:20px;}
