
div#main{
	margin-top: 20px;
	padding-top: 20px;
	width: 760px;
}

#main{
	margin: auto;
}

#graphicPageHeader{
	margin-bottom: 0px;
}

#layout{
	width: 100%;
	border: none;
}


#layout_Contents{
	width: 100%;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 30px;
}

#layout #treePart{
	vertical-align:top;
}

#layout .splitBar{
	background-image: url('../img/menuVertBar.gif');
	background-position: left;
	background-repeat: repeat-y;
	padding-left: 38px;
}

#layout_LinkButtons{
	text-align:bottom;
}

.headerAdressBar{
	background: #FF9900;
	width: 501px;
	color: black;
	padding-top: 3px;
	padding-bottom:3px;
	padding-left: 7px;
	font-size: 12px;		
}

.headerAdressBar a{
	color: black;
	text-decoration: none;
}

.headerAdressBar_full{
	width: 501px;
	padding-left: 259px;
}

.headerAdressHeight{
	height: 14px;
}

#headerFullLine{
	color: white;
	border: 4px solid white;
}

.subPageTitle{
	background: #E6E6E6;
	color: #4C4C4C;
	padding-left: 8px;
	padding-right: 8px;
	text-transform: uppercase;
	font-weight: bold;		
	font-size: 18px;
}

.block{
	margin-top: 8px;
	margin-bottom: 8px;
	border: 0px solid black;
	background: #9F9F9F;
	padding: 4px;
}

.block2{
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 15px;
	margin-right: 15px;
	border: 2px dashed #4C4C4C;
	background:#535353;
	padding: 4px;
}

.block3{
	border: 2px dashed #4C4C4C;
	background:#535353;
	padding: 4px;
}


#subPage{
	font-size: 12px;
}

.fotografia{
	border: 8px solid #606060;
	display:block;
	margin:auto;
}

#mapka iframe{
	border: 3px solid black;
}


#layout{
	width: 100%;
	border: none;
}

#subPage table.data tbody td table.layout td{
	border: none;
}

#subPage table.data tbody td table.layout td.dayday{
	text-align: right;
}

#subPage .delegatura{
	margin-bottom: 50px;
}

#subPage .organy{
	margin-bottom: 45px;
}

#subPage .zespol{
	margin-bottom: 5px;
}

#subPage .zespol_sekcja{
	background:#535353;
	margin: 30px;
	padding: 10px;
	padding-left: 30px;
	border: 2px dashed #4C4C4C;
	margin-left: 50px;
}

#subPage #listaRegulaminow li{
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 13px;
}

#subPage .regulamin {
	
}

#subPage .regulamin .regulamin_paragraph{
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	margin-top: 40px;
	margin-bottom: 7px;
}

#subPage .regulamin li{
	text-align: justify;
}

#subPage .biuletyn h2{
	margin-top: 0px;
}


#subPage .biuletyn .fotografia{
	margin-top: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
	margin-right: 15px;
}

#subPage .biuluetynArchiwum li{
	padding-bottom: 15px;
}

#subPage .biuluetynArchiwum .block2{
	margin:0px;
	padding: 10px;	
	margin-bottom: 30px;
}

#subPage .biuluetynArchiwum .link{
	font-size: 16px;
	font-weight: bold;
	
}

#subPage .biuluetynArchiwum td.okladka{
	padding-right: 20px;
	padding-top: 19px;
	vertical-align: top;
}



#subPage .biuluetynArchiwum .okladka{
}

#subPage .biuletyn .fotoiopis{
	float: left:
	background: red;
}

#subPage .biuletyn table.naglowek{
	margin-bottom: 50px;
}

#subPage .biuletyn table.naglowek td.spisTresci{
	vertical-align: top;
}

#subPage .biuletyn .podpis{
	text-align: right;
	font-style: italic;
}

#subPage .biuletyn table.naglowek td.okladka{
	vertical-align: top;
	padding-top: 0px;
	padding-right: 10px;
	text-align: center;
}

#subPage .biuletyn table.naglowek .block2{
	margin:0px;
}


#subPage .biuletyn table.naglowek img.okladka{
	margin-bottom: 10px;
	border: 4px solid #242424;
}

#subPage .napiszDoNas{
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
}

#subPage .napiszDoNas table{
	width: 390px;
}

#subPage .napiszDoNas input{
	width: 170px;
}


#subPage .napiszDoNas td.ctrl{
	vertical-align:top;
	padding-top:5px;
	padding-bottom:5px;
	vertical-align: left;
	width: 170px;
	padding-left: 15px;
}

#subPage .napiszDoNas td.descr{
	text-align: right;
	width:190px;
	padding-right: 0px;
}

#subPage .napiszDoNas textarea{
	width: 375px;
	height: 150px;
	margin-bottom: 10px;
	margin-top: 4px;
}




#subPage .wyslijSwojeDane{
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
}

#subPage .wyslijSwojeDane table{
	width: 390px;
}

#subPage .wyslijSwojeDane input{
	width: 170px;
}


#subPage .wyslijSwojeDane td.ctrl{
	vertical-align:top;
	padding-top:5px;
	padding-bottom:5px;
	vertical-align: left;
	width: 270px;
	padding-left: 15px;
}

#subPage .wyslijSwojeDane td.descr{
	text-align: right;
	width:190px;
	padding-right: 0px;
}


#subPage .polecaneLinki{
	font-size: 12px;
	margin-top: 10px;
}

#subPage .polecaneLinki li{
	margin-bottom: 15px;
}

#subPage .polecaneLinki a{
	font-size: 14px;
	font-weight: bold;
}

#subPage table.szkolenie td{
	padding: 8px;
}

#subPage table.szkolenie .mainInf{
	font-weight: bold;
	font-size: 14px;
	margin-left: 10px;
	margin-bottom: 5px;
	padding: 3px;
	background: #515151;;
	text-align: center;
}


#subPage table.szkolenie td.type{
	font-weight: bold;
	text-align: right;
	font-size: 14px;
	color: #F90;
	background: #666;
}

.linkList li{
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 13px;
}


.artykul{

}

.artykul img{
	border: 2px solid black;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 2px;
}

.artykul .podpis{
	padding: 3px;
	border: 1px dotted #4c4c4c;
	background: #626262;
	font-size: 10px;
	text-align: center;
	margin-left: 8px;
	margin-right: 8px;
}


.Aktualnosci p{ 
	text-indent: 30px;	
}

.Aktualnosci b{ 
	color:#FF9900;
	font-weight:bold;
}


.Aktualnosci{
}

.Aktualnosci .date{
	width: 100px;
	margin-bottom: 15px;
}

.Aktualnosci .Title{
	font-weight: bold;
	font-size: 120%;
	text-align: center;
}

.Aktualnosci img{
	border: 3px solid black;
	margin: 5px;
}

.Aktualnosci .photo01109 img{
	width: 180px;
}

.Aktualnosci .title2{
	font-weight: bold;
	margin-top: 26px;
}

.Aktualnosci .fot0199 img{
	width: 180px;
}

.Aktualnosci .pict0197 img{
	width: 180px;
}

.Aktualnosci .pict0197 td.photo{
	text-align: center;
}

.Aktualnosci .photosesja2 img{
	width: 180px;
}

.Aktualnosci .photosesja2 td.photo{
	width: 180px;
}

.Aktualnosci .photo0074 img{
	width: 150px;
}

.Aktualnosci .photo0093 img{
	width: 150px;
}

.Aktualnosci .photo0093{
	margin-top: 25px;
}

.Aktualnosci .photo0093 td{
	vertical-align: top;
}

.Aktualnosci .photo0093 td .sesja{
	margin-top: 0px;
}


.Aktualnosci .photo0099 img{
	width: 150px;
}

.Aktualnosci .photo0099 .left{
	width: 300px;
}

.Aktualnosci .photo0182 img{
	width: 150px;
}


.Aktualnosci .sesja{
	font-size: 20px;
	margin-top: 35px;
}

.Aktualnosci .sesja .title{
	font-size: 20px;
	font-weight: bold;
	text-decoration: underline;
}

.delegaturaMapa{
	width: 180px;
	text-align: center;
}

.delegaturaDuzaMapa{
	width: 180px;
	text-align: center;
	font-weight:  bold;
}


.biogram{
}

.biogram a{
	color: white;
}

.biogram .diagramBlock{
	margin: 0px;
	width: 100%;
}

.biogram .lineHeight{
	height: 5px;
}

.biogram .connections_top{
	border-right: 1px solid white;
}

.biogram .connections_bottom{
	border-right: 1px solid white;
}

.biogram .connections_topLeft{
	border-top: 1px solid white;
}

.biogram .connections_topRight{
	border-top: 1px solid white;
}

.biogram .contents{
	border: 1px solid white;
	padding: 3px;
	text-align: center;
}

.biogram .MainBiogram {
	background: white;
	color: black;
	height: 60px;
}

.biogram .BiogramSectionName  {
	background: #396;
	height: 25px;
	font-size: smaller;
	
}
.biogram .BiogramMenagerName{
	background: #900;
	font-size: smaller;
	height: 60px;
}

.biogram .BiogramNormalBlock{
	background: #366;
	font-size: smaller;
	height: 36px;
}

.biogram .BiogramSpecialBlock{
	background: #CC0;
	font-size: smaller;
	height: 36px;
}

.biogram a{
	color: inherit;
}

.biogram .selected{
	border: 2px solid white;
	margin: 1px;
}

.biogram .unselected{
	border: 1px solid white;
	margin: 2px;
}

.pytania .nrPytania{
	font-size: 20px;
	border-bottom: 2px dotted #423533;
 	width: 200px;	
	margin-top: 90px;
}

.pytania .pytanie{
	margin-top: 12px;
	padding: 4px;	
	padding-left: 80px;
	font-size: 16px;
	min-height: 75px;
	
	
	border: 2px dashed #4C4C4C;
	background: #615452;
	background-image: url('../img/ZPB/question.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.pytania .odpowiedz:before{
	content: "Odpowiedź";
	font-size: 14px;
	font-weight: bold;
}


.subTitle{
	margin-top: -13px;
	font-size: 16px;
	margin-bottom: 20px;
}


#ZPB_miniPictures img{
	width: 42px;
}



.decyzjeSrodowiskowe .wyrozniony_blok{
	background:#FF9900;
	border:2px solid black;
	color:#111;
	font-size:smaller;
	margin: 13px 100px;
	padding: 5px 5px;
	text-align:center;
}

.decyzjeSrodowiskowe .wyrozniony_blok b{
	color: black;
}


.decyzjeSrodowiskowe .wyrozniony_blok h1{
	font-size: larger;
	margin: 3px 0px;
}


.decyzjeSrodowiskowe .diagram{
}


.decyzjeSrodowiskowe .diagram .diagramBlock{
	margin: 0px;
	width: 100%;
}

.decyzjeSrodowiskowe .diagram .lineHeight{
	height: 5px;
}

.decyzjeSrodowiskowe .diagram .connections_top{
	border-right: 1px solid white;
}

.decyzjeSrodowiskowe .diagram .connections_bottom{
	border-right: 1px solid white;
}

.decyzjeSrodowiskowe .diagram .connections_topLeft{
	border-top: 1px solid white;
}

.decyzjeSrodowiskowe .diagram .connections_topRight{
	border-top: 1px solid white;
}

.decyzjeSrodowiskowe .diagram .contents{
	border: 1px solid white;
	padding: 3px;
	text-align: center;
}

.decyzjeSrodowiskowe .diagram .Top {
	background: yellow;
	color: black;
	height: 60px;
}

.decyzjeSrodowiskowe .diagram .Glowny {
	background: blue;
	color: black;
	height: 60px;
}

.przypisy{
	font-size: smaller;
	font-style: italic;
}

.downArrow{
	height:100px;
	position:absolute;
	width:20px;
}

.downArrow .up{
	background:transparent url(../img/decyzjeSrodow/downArrow_arm.png) repeat-y;
	height: 100%;
	width:20px;
}

.downArrow .down{
  background:transparent url(../img/decyzjeSrodow/downArrow.png) no-repeat;
	height:23px;
	width:20px;
}

	
	
 .diagramy{
	position: relative;
}

.diagramy .diagram{
	color: white;
	position: absolute;
	padding: 4px;
	text-align: center;
	font-size: smaller;
}

.diagramy .sklada{
	background: #4C4;
	border: 1px solid black;
}

.diagramy strong{
	color: black;
	font-size: larger;
}

.diagramy .zwracaSie{
	background: #66C;
	border: 1px solid black;
}

.diagramy .wystepujeDo{
	background: #666;
	border: 1px solid black;
}

.diagramy .ramka{
	border: 2px solid blue;
	background: white;
	color: black;
	text-align: left;
	padding: 10px;
}	


.diagramy .natura2000{
	background: #C6C;
	border: 1px solid black;
}

.diagramy .taknie{
	background: #FF9900;
	color: black;
	font-size: larger;
	text-transform: capitalize;
	font-weight: bold;
	padding: 13px;
	border: 1px solid black;
}


.biala_ramka{
	background: white;
	color: black;
}

.biala_ramka_topLeft{
	background: url('../img/decyzjeSrodow/ramka_topleft.gif');
	width: 10px;
	height: 12px;
}

.biala_ramka_top{
	background: url('../img/decyzjeSrodow/ramka_top.gif');
	background-repeat: repeat-x;	
	height: 12px;
	margin-left: 9px;
	margin-right: 9px;
}

.biala_ramka_topRight{
	background: url('../img/decyzjeSrodow/ramka_topRight.gif');
	width: 13px;
	height: 12px;
}

.biala_ramka_left{
	background: url('../img/decyzjeSrodow/ramka_left.gif');
	width: 10px;
}

.biala_ramka_right{
	background: url('../img/decyzjeSrodow/ramka_right.gif');
	width: 13px;
}

.biala_ramka_bottomLeft{
	background: url('../img/decyzjeSrodow/ramka_bottomLeft.gif');
	width: 10px;
	height: 10px;
}

.biala_ramka_bottom{
	background: url('../img/decyzjeSrodow/ramka_bottom.gif');
	height: 10px;
}

.biala_ramka_bottomRight{
	background: url('../img/decyzjeSrodow/ramka_bottomRight.gif');
	width: 13px;
	height: 10px;
}


.img_frame{
}

.img_frame a img{
	margin: 2px;
	border: 1px dashed #3c3c3c;
}

.img_frame a:hover img{
	border: 2px solid #333;
	margin: 1px;
}

.decyzjeSrodowiskowe b{
	color: #FF9900;	
}

.pWinConfg{
	z-index: 100;
	background: #333;
	text-align: center;
	padding: 12px;
}

.pWinConfg input{
	border:1px dotted #332E2E;
	color:#B6BA9C;
	left:14px;
	margin:5px;
	padding:0;
	position:relative;
	top:13px;
}

