body {
	background:url(img/bg.gif) #e9eff2 repeat-x;
	margin:0;
	font-family:tahoma,verdana,sans-serif;
	font-size:12px;
	color:#000000;
}
h1 {
	font-size:14px;
	margin-top:0px;
	margin-bottom:10px;
	color:#303b94;
	text-transform: capitalize;
}
h2 {
	font-size:12px;
	margin-top:2px;
	margin-bottom:5px;
	color:#303b94;
}
h6 {
	font-size:12px;
	margin-top:10px;
	margin-bottom:5px;
	color:#303b94;
	border-top:1px solid #c0bada;
}
ul.doc {
	list-style-type:none;
	padding-left:0px;
	margin-left:0px;
}
ul.doc li {
	margin-bottom:8px;
}
img.fotobb {
	border:1px solid #ffffff;
}
div.barka {
	height:1px;
	width:100%;
	border-top: 1px solid #c0bada;
	margin-top:5px;
	margin-bottom:5px;
}
img.news_img {
	border:1px solid #000000;
	margin-left:5px;
	margin-bottom:5px;
	float:right;
}
img.news_imgnb {
	border:0;
	margin-left:5px;
	margin-bottom:5px;
	float:right;
}
img.zarzad_img {
	border:1px solid #000000;
	margin-right:8px;
	margin-bottom:3px;
	float:left;
}
img.imgm {
	border:1px solid #000000;
}
img.nb {
	border:0px;
	vertical-align:middle;
}
div.gal_row {
	width:100%;
	margin-bottom:5px;
}
div.pub_row {
	width:100%;
	margin-bottom:10px;
}
div.gal_row div.gal_foto {
	float:left;
	width:49%;
	text-align:center;
}
div.pub_row div.pub_foto {
	float:left;
	width:32%;
	text-align:center;
}
div.gal_sub{
	width:402px;
	margin:0 auto 0 auto;
	padding-top:2px;
	padding-bottom:2px;
	text-align:center;
	font-size:11px;
	background:#f2f2f2;
}
div.gal_row div.gal_sub{
	width:182px;
	margin:0 auto 0 auto;
	padding-top:2px;
	padding-bottom:2px;
	text-align:center;
	font-size:11px;
	background:#f2f2f2;
}
div.pub_row div.pub_sub{
	width:90%;
	margin:0 auto 0 auto;
	padding-top:2px;
	padding-bottom:2px;
	text-align:center;
	font-size:11px;
	background:#f2f2f2;
}
#kont {
	width:760px;
	border-left:1px solid #2e1c85;
	border-right:1px solid #2e1c85;
	margin:0 auto 0 auto;
	background:#ffffff;
}
#fotoDuze {
	position:absolute;
	color:#ffffff;
	z-index:99;
	top:0;
	left:0;
	padding:20px;
	background:#000000;
	display:none;
}
#stat {
	position:absolute;
	top:6px;
	right:10px;
}
#zaciemnienie {
	position:absolute;
	top:0px;
	z-index:98;
	left:0px;
	width:10px;
	height:10px;
	background-color:#000000;
	#filter:alpha(opacity=70);
	-moz-opacity:0.70;
	opacity:0.70;
	display:none;
}
#gora {
	width:760px;
	height:230px;
	position:relative;
}
#logo {
	top:10px;
	left:10px;
	position:absolute;
}
#gora_menu {
	width:570px;
	height:20px;
	position:absolute;
	top:57px;
	right:0px;
	text-align:right;
}
#banner {
	width:760px;
	height:152px;
	background:url(img/ban.jpg) no-repeat;
	margin:0 auto 0 auto;
	position:relative;
}
#ban {
	position:absolute;
	top:77px;
	width:100%;
	height:152px;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	left:0px;
	background:url(img/ban_lewy.gif) repeat-x left top;
}
#nazwa_str {
	font-family:arial,sans-serif;
	font-size:50px;
	color:#ffffff;
	#filter:alpha(opacity=15);
	-moz-opacity:0.15;
	opacity:0.15;
	position:absolute;
	top:20px;
	left:10px;
}
#lewa {
	width:177px;
	float:left;
	margin-left:1px;
}
#tekst {
	width:409px;
	padding:15px;
	float:left;
}
#prawa {
	width:120px;
	border-left:1px solid #303b94;
	padding:10px;
	float:left;
	margin-top:15px;
	text-align:center;
}
#menu_lewa {
	width:158px;
	background:#3b9426;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}
#dol {
	width:100%;
	height:21px;
	background:#3b9426;
	margin-top:15px;
	text-align:center;
	padding-top:4px;
	position:relative;
}
#copy {
	width:100%;
	height:17px;
	font-size:9px;
	font-family:tahoma;
	color:#303b94;
	padding-top:7px;
	text-align:center;
}
#news_navi {
	width:100%;
	text-align:center;
	border-top:1px solid #c0bada;
	padding-top:3px;
}
#p_navi {
	width:100%;
	margin-bottom:17px;
}
#gal_navi {
	width:100%;
	height:25px;
	position:relative;
}
#navP {
	position:absolute;
	top:2px;
	left:38px;
	width:100px;
}
#navN {
	position:absolute;
	top:2px;
	right:0px;
	width:100px;
}
#navC {
	position:absolute;
	top:2px;
	left:0px;
	width:100%;
	text-align:center;
}
#finansowanie {
	width:100%;
	text-align:center;
	font-size:11px;
	padding-bottom:5px;
	border-bottom:1px solid #c0bada;
}
#p_menu {
	width:100%;
	height:35px;
	position:relative;
	text-align:center;
	padding-top:4px;
}
.news_kont {
	width:100%;
	margin-bottom:25px;
}
.news_data {
	width:100%;
	border-bottom:1px solid #c0bada;
	font-size:10px;
}
.news_skrot {
	width:100%;
	font-size:12px;
}
div.more {
	margin-top:4px;
	width:100%;
	text-align:right;
}
div.c {
	text-align:center;
	width:100%;
}
div.box {
	width:158px;
	background:url(img/bg_box.gif) repeat-x top #3b9426;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	margin-top:10px;
	color:#ffffff;
	font-size:11px;
}
div.box_head {
	width:158px;
	text-align:center;
	border-bottom:1px solid #9dca93;
	margin-bottom:5px;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
}
div.klir {
	clear:both;
	height:0px;
}

/************************* linki **************************/
a:link, a:visited, a:active {
	color:#303b94;
	font-size:12px;
	text-decoration:none;
}
a:hover {
	color:#3b9426;
}
a.m:link, a.m:visited, a.m:active {
	color:#303b94;
	font-size:11px;
	text-decoration:none;
}
a.m:hover {
	color:#3b9426;
}
a.menu_gora:link, a.menu_gora:visited, a.menu_gora:active {
	color:#303b94;
	font-size:11px;
	text-decoration:none;
	margin-right:20px;
	padding-left:14px;
	background:url(img/arr_mg.gif) no-repeat left top;
}
a.menu_gora:hover {
	color:#257113;
}
a.zamknij:link, a.zamknij:visited, a.zamknij:active {
	color:#c4c4c4;
	font-size:11px;
	display:block;
	padding-bottom:4px;
	text-decoration:none;
	width:50px;
	padding-right:12px;
	float:right;
	text-align:right;
	background:url(img/x.gif) no-repeat right top;
}
a.zamknij:hover {
	color:#c8c8c8;
	float:right;
	background:url(img/x.gif) no-repeat right top;
}
a.menu_dol:link, a.menu_dol:visited, a.menu_dol:active {
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
	margin-right:20px;
	padding-left:14px;
	background:url(img/arr_box.gif) no-repeat left top;
}
a.menu_dol:hover {
	color:#cff8c6;
	background:url(img/arr_box1.gif) no-repeat left top;
}
a.p_menu:link, a.p_menu:visited, a.p_menu:active {
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
	padding:5px;
	background:url(img/bg_po1.gif) repeat-x left top;
}
a.p_menu:hover {
	color:#ffffff;
	padding:5px;
	padding-bottom:10px;
	background:url(img/bg_po.gif) repeat-x left top;
	position:relative;
}
a.p_menu_on:link, a.p_menu_on:visited, a.p_menu_on:active, a.p_menu_on:hover {
	color:#ffffff;
	padding:5px;
	padding-bottom:10px;
	font-size:11px;
	background:url(img/bg_po.gif) repeat-x left top;
}
a.menu_lewa:link, a.menu_lewa:visited, a.menu_lewa:active {
	color:#ffffff;
	font-family:verdana;
	display:block;
	width:143px;
	padding-top:4px;
	padding-bottom:5px;
	padding-left:15px;
	font-size:11px;
	text-decoration:none;
	border-bottom:1px solid #9dca93;
	background:url(img/bg_ml_1.gif) no-repeat left top;
}
a.menu_lewa:hover {
	color:#ffffff;
	background:url(img/bg_ml.gif) no-repeat center top;
}
a.real:link, a.real:visited, a.real:active {
	color:#ffffff;
	font-family:verdana;
	display:block;
	width:143px;
	padding-bottom:7px;
	padding-left:12px;
	font-size:11px;
	text-decoration:none;
	background:url(img/arr_box.gif) no-repeat left top;
}
a.real:hover {
	color:#cff8c6;
	background:url(img/arr_box1.gif) no-repeat left top;
}
a.more:link, a.more:visited, a.more:active {
	color:#303b94;
	font-size:12px;
	text-decoration:none;
	padding-right:10px;
	background:url(img/arr_more.gif) no-repeat right bottom;
}
a.more:hover {
	color:#3b9426;
}
a.back:link, a.back:visited, a.back:active {
	color:#303b94;
	font-size:12px;
	text-decoration:none;
	padding-left:10px;
	background:url(img/arr_back.gif) no-repeat left bottom;
}
a.back:hover {
	color:#3b9426;
}
.wsp_grupa {
	width:100%;
	text-align:center;
	font-weight:bold;
	margin-top:20px;
	background:#f7f7f7;
	padding-top:4px;
	padding-bottom:4px;
}
