/*globalne style servera www.kolej.pl */
.Main {
	margin: auto;
	border: none;
	padding: 0px;
	width: 990px;
	background-color: #FFFFFF;
	font-family: verdana, tahoma, arial, sans-serif, serif, times, helvetica;
	font-size: 9pt;
	text-align: center;
}

#MainBox {
	position: relative;
	margin: 0px; 
	padding: 0px; 
	border: none;
	width: 990px;
	clear: both;
	overflow: hidden;
}

#LocalPage{
	margin: 0px;
	padding-left: 3px;
	border: none;
	width: 780px;
	background-color: #FFFFFF;
}

#LocalPageContent{
	margin: 0px;
	padding-top: 2px;
	border: none;
	display: block;
	font-family: verdana, tahoma, arial, sans-serif, serif, times, helvetica;
	font-size: 9pt;
	font-weight: normal;
	color: black;
}

#PagingContent{
	margin-top: 2px;
	padding: 3px;
	background-color: #d4bc98;
	border: 1px solid #8B4513;
	width: 770px;
	font-size: 8pt; 
	font-weight: bold; 
	text-align: right;
}
#Footer{
	margin-top: 5px;
	padding: 0px;
	border-top : 1px solid #8B4513;
	width: 990px;
	display: block;
	z-index: 2;
	background-color: #FFFFFF;
	clear: both;
}
/*globalne style linkow*/
.linkstd {text-decoration: none; font-weight: bold}
.linkmid {text-decoration: none; font-weight: normal; font-size: 8pt}
.linksm {text-decoration: none; font-weight: normal; font-size: 7pt}

INPUT {
	margin: 2px;
	padding: 2px;
	border: 1px solid #C0C0C0;
	font-size: 9pt;
	font-weight: normal;
	background-color: #FFFFFF;
}
INPUT:focus{
	border: 1px solid #8B4513;
	background-color: yellow;
}
SELECT{
	margin: 2px;
	padding: 2px;
	border: 1px solid #C0C0C0;
	font-size: 9pt;
	font-weight: normal;
	background-color: #FFFFFF;
}
SELECT:focus{
	border: 1px solid #8B4513;
	background-color: yellow;
}
TEXTAREA {
	margin: 2px;
	padding: 2px;
	border: 1px solid #C0C0C0;
	font-size: 9pt;
	font-weight: normal;
	font-family: verdana, tahoma, arial, sans-serif, serif, times, helvetica;
	background-color: #FFFFFF;
}
TEXTAREA:focus{
	border: 1px solid #8B4513;
	background-color: yellow;
}

.submitButton {
	padding: 2px;
	border: 1px solid #8B4513;
	font-size: 9pt; 
	font-weight: bold; 
	background-color: #EEE3C3;
}
.buttonSubmitHide {
	display: none;
}
/*STYLE PRZYCISKÓW Z IKONAMI - robione DIV'ami */
.MenuLine{
	margin-top: 10px;
	margin-right: 10px;
	padding: 0px;
	text-align: right;
}
.MenuButton{
	margin: 5px; 
	padding: 2px;
	padding-top: 5px;
	border: 1px solid #8B4513;
	border-top: 3px solid #8B4513;
	background-color: #FFF5E6;
	display: inline; 
	text-align: left;
}
.MenuButtonLink{
	margin: none;
	padding: none;
	font-size: 7pt;
	font-style: bold;
	text-decoration: none;
	color: black;
}

/* WYŚWIETLANIE BŁĘDÓW */
#SystemErrors{
	margin-top: 2px;
	margin-bottom: 5px;
	padding-top: 5px; 
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 5px;
	border: 3px double #FF0000;
	width: 774px;
	background-color: #FFCCCC;
	text-align: center;
}

.ErrorInfo {
	font-size: 12pt;
	font-weight: bold;
	font-style: normal;
	color: black;
}
.ErrorDescription{
	padding: 2px;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	color: black;
}




/*PageContentMenu*/
#PCM table{
	margin: 0px;
	padding: 0px;
	border: none;
	border-collapse: separate;
	border-spacing: 0px;	
}

#PCM img{
	border: none;
}

.PCMLogoCell{
	margin: 0px;
	padding: 0px;
	border: 1px solid #8B4513;
	width: 104px;
}

.PCMLogoImg{
	margin: 1px; 
	padding: 0px;
	border: none;
	display: block;
}

.PCMPageHeadlineCell{
	vertical-align: top; 
	width: 675px;
}

.PCMPageHeadline{
	margin-left: 3px;
	margin-right: auto;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 4px;
	width: 662px;
	border: 1px solid #8B4513;
	background-color: #d4bc98;
	font-size: 11pt;
	font-weight: bold;
	color: black;
	text-align: left;
	text-shadow: yellow .15em .15em .15em;
}

.PCMMenuCell{
}

#PCM a{
	text-decoration: none; 
	color: black;
}

.PCMMenuButton{
	float: left;
	margin: 0px;
	margin-right: 3px;
	padding: 0px;
	padding-top: 2px;
	width: 60px;
	height: 48px;	
	border: 1px solid #8B4513;
	border-top: 3px solid #8B4513;
	background-color: #FFF5E6;
	font-size: 7pt;
	font-weight: bold;
	color: black;
	text-align: center;
}

.PCMMenuImg{
}
/*STYLE FORMULARZY*/
.FormStyle{
	margin: 0px;
	margin-top: 10px;
	margin-left: 40px;
}

.Form-Fieldset{ 
	padding-left: 30px;
	border: 1px solid #8B4513;
	background-color: #FFF5E6;
	border-width: 1px 1px 1px 10px;
	width: 680px;
}

.Form-Legend {
	padding: 3px;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid #8B4513;
	border-width: 1px 1px 1px 10px;
	background-color: #FFF5E6;
	font-size: 10pt;
	font-weight: bold;
}

.Form-Input{
	display: block;
	width: 500px;
	height: 20px;
}

.Form-ResultCenter{
	text-align: center;
}
.Form-ResultLeft{
	padding: 2px;
	text-align: left;
}
.Form-Label{
}

/*STYLE STRONY DOMOWEJ DZIALU*/
.DescriptionTitle{
	margin: 0px; margin-left: 60px; margin-right: 46px; margin-top: 10px; padding: 0px; padding-right: 40px; border: none; border-right: 26px solid #8B4513; font-size: 14pt; font-weight: bold; font-style: italic; color: black; text-align: right; line-height: 1.5em;
}
.Description{
	margin: 0px; margin-left: 60px; margin-right: 70px; margin-top: 10px; margin-bottom: 20px; padding: 0px; padding-left: 10px; padding-right: 40px; border: none; border-right: 1px dotted #8B4513; border-bottom: 1px dotted #8B4513; font-size: 9pt; font-weight: normal; font-style: italic; color: black; text-align: justify; line-height: 1.5em;
}
.DescriptionBold{
	font-weight: bold;
}
.DescriptionLi {
	padding-bottom: 10px; line-height: 1.2em;
}
.DescriptionUl{
	margin: 0px; margin-left: 3em; padding: 0px;
}
.DescriptionP{
	text-indent: 2em;
}
/*STYLE POSZCZEGOLNYCH DZIALOW */

/* IBBK */
#IBBK{
	margin: 0px;
	padding: 1px;
	border: 1px solid #8B4513;
}
#IBBK a{
	text-decoration: none; 
	font-weight: bold; 
	font-size: 8pt
}

#IBBK th{
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #d4bc98;
	border-bottom: 1px solid #8B4513;
	font-size: 9pt; 
	font-weight: bold; 
	text-align: center;
	color: black; 	
}

#IBBK td{
	padding-top: 1px;
	padding-bottom: 1px;
	font-size: 8pt; 
	font-weight: normal; 
	text-align: left;
	color: black; 	
}

#IBBK img{
	border: none;
}

#IBBK p{
	margin: 0px;
	padding: 0px;
	padding-bottom: 3px;
	font-size: 9pt; 
	font-weight: bold; 
	text-align: left;
	color: black; 
}



/*------------------ PUBLIKACJE - POZYCJE --------------------------------------------------------*/
.PozTable{
	background-color: #FFF5E6;
	border-spacing: 5px;
	border-top: 1px solid black;
	border-right: 1px solid black;
	border-left: 1px solid black;
	width: 750px;
}
.PozNazwaPozycji{
	margin-left: 5px;
	margin-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top: 10px solid black;
	border-bottom: 1px solid black;
	font-size: 20pt;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	letter-spacing: 2px;
	word-spacing: 5px;
}
.PozAutor{
	margin: 0pt;
	padding-left: 2pt;
	font-size: 7pt;
	font-weight: bold;
	font-style: normal;
	text-align: left;
	width: 400px;
}
.PozTyp{
	margin: 0pt;
	padding-right: 2pt;
	font-size: 7pt;
	font-weight: bold;
	font-style: normal;
	text-align: right;
}
.PozOpis{
	margin: 0pt;
	padding-bottom: 5px;
	border-bottom: 1px solid black;
	font-size: 7pt;
	font-weight: bold;
	font-style: normal;
	text-align: center;
}
.PozTableDetails{
	background-color: #FFF5E6;
	border-spacing: 5px;
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	border-left: 1px solid black;
	width: 750px;
}
.PozTableDetInfo{
	margin: 0px;
	padding: 2px;
	border-right: 1px solid black;
	font-size: 7pt;
	font-weight: normal;
	font-style: normal;
	text-align: left;
	width: 200px;
	vertical-align: top;
}
.PozTableDetInfoLabel{
	font-size: 8pt;
	font-weight: bold;
}


/*------------------- TYTULY -----------------------------------------------------------*/
.TytAutor{
	font-size: 7pt;
	font-weight: bold;
	font-style: normal;
	text-align: left;
}
.TytTable{
	background-color: #FFF5E6;
	border-spacing: 5px;
	width: 540px;
}
.TytNazwaTytulu{
	margin-left: 5px;
	margin-right: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 30px;
	font-size: 14pt;
	font-weight: bold;
	font-style:normal;
	text-align: left;
	letter-spacing: 1px;
	word-spacing: 3px;
}
.TytNazwaAutora{
	margin: 0px;
	padding-left: 200px;
	padding-right: 1px;
	border-bottom: 3px double black;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	text-align: right;
}
.TytOpisTytulu{
	padding: 3px;
	font-size: 8pt;
	font-weight: normal;
	font-style: italic;
	text-align: left;
}
.TytSlowaKlucz{
	padding: 3px;
	font-size: 7pt;
	font-weight: normal;
	font-style: normal;
	text-align: left;
}
/*------------------ NEWS ------------------------------------------------------------*/
.NewsTable{
	background-color: #FFF5E6;
	border-spacing: 5px;
	border: 1px solid #8B4513;
	width: 600px;
}
.NewsPozycja{
	margin: 0pt;
	padding-left: 1pt;
	border: none;
	font-size: 7pt;
	font-weight: bold;
	text-align: left;
}
.NewsTytul{
	margin: 0pt;
	padding-left: 1pt;
	border: none;
	font-size: 7pt;
	font-weight: bold;
	text-align: left;
}
.NewsTemat{
	margin-left: 5pt;
	margin-right: 5pt;
	padding-top: 10pt;
	border-top: 10px solid black;
	font-size: 20pt;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	letter-spacing: 2px;
	word-spacing: 5px;
}
.NewsAutor{
	margin-left: 5pt;
	margin-right: 5pt;
	padding-bottom: 2pt;
	padding-right: 1pt;
	border-bottom: 1px solid black;
	font-size: 7pt;
	font-weight: bold;
	font-style: normal;
	text-align: right;
}
.NewsTresc{
	margin: 0pt;
	padding-left: 3pt;
	padding-right: 3pt;
	padding-top: 3pt;
	padding-bottom: 5pt;
	border-bottom: 1px solid black;
	font-size: 9pt;
	font-weight: normal;
	font-style: italic;
	text-align: left;
	text-indent: 20px;
}
#IBBK-News{
	margin-top: 10px;
	padding-left: 3px;
	padding-right: 3px;
	border: 1px solid #8B4513;
	border-top: 3px solid #8B4513;
	background-color: #FFF5E6;
	border-spacing: 5px;
	width: 600px;
	font-size: 8pt;
}
.NewsLabel{
	font-weight: bold;
	text-align: right;
}
.NewsDetails{
	padding-left: 3px;
	font-weight: normal;
	text-align: left;
}

/*------------------- WYDANIA -----------------------------------------------------------*/
.WydTytAutor{
	font-size: 7pt;
	font-weight: bold;
	font-style: normal;
	text-align: left;
}
.WydTytTable{
	background-color: #FFF5E6;
	border-spacing: 5px;
	width: 540px;
}
.WydTytNazwaTytulu{
	margin-left: 5px;
	margin-right: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 150px;
	padding-right: 0px;
	font-size: 14pt;
	font-weight: bold;
	font-style:italic;
	text-align: center;
	letter-spacing: 1px;
	word-spacing: 3px;
}
.WydTytNazwaAutora{
	margin: 0px;
	padding-left: 20px;
	padding-right: 1px;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	text-align: left;
}
.WydTytOpisTytulu{
	padding: 3px;
	font-size: 8pt;
	font-weight: normal;
	font-style: italic;
	text-align: left;
}
.WydTytSlowaKlucz{
	padding: 3px;
	font-size: 7pt;
	font-weight: normal;
	font-style: normal;
	text-align: left;
}

.WydPowiazanie{
	padding: 3px;
	font-size: 7pt;
	font-weight: bold;
	font-style: normal;
	text-align: left;
}
.WydPowiazanieTitle{
	padding: 3px;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	text-align: left;
}

.WydPozTable{
	background-color: #FFF5E6;
	border-spacing: 5px;
	border-top: 1px solid black;
	border-right: 1px solid black;
	border-left: 1px solid black;
	border-bottom: 1px solid black;
	width: 778px;
}
.WydPozNazwaPozycji{
	margin-left: 5px;
	margin-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top: 10px solid black;
	border-bottom: 1px solid black;
	font-size: 20pt;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	letter-spacing: 2px;
	word-spacing: 5px;
}
.WydPozAutor{
	margin: 0pt;
	padding-left: 2pt;
	font-size: 7pt;
	font-weight: bold;
	font-style: normal;
	text-align: left;
	width: 400px;
}
.WydPozTyp{
	margin: 0pt;
	padding-right: 2pt;
	font-size: 7pt;
	font-weight: bold;
	font-style: normal;
	text-align: right;
}
.WydPozOpis{
	margin: 0pt;
	padding-bottom: 5px;
	border-bottom: 1px solid black;
	font-size: 7pt;
	font-weight: bold;
	font-style: normal;
	text-align: center;
}
.WydPozTableDetails{
	background-color: #FFF5E6;
	border-spacing: 5px;
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	border-left: 1px solid black;
	width: 750px;
}
.WydPozTableDetInfo{
	margin: 0px;
	padding: 2px;
	border-right: 1px solid black;
	font-size: 7pt;
	font-weight: normal;
	font-style: normal;
	text-align: left;
	width: 200px;
	vertical-align: top;
}
.WydPozTableDetInfoLabel{
	font-size: 8pt;
	font-weight: bold;
}



/* STYLE DZIALU IBIK */
#IBIK{
	margin: 0px;
	margin-left: 4px;
	margin-right: auto;
	padding: 1px;
	border: 1px solid #8B4513;
	border-top: 3px solid #8B4513;
	width: 770px;
}
#IBIK a{
	text-decoration: none; 
	font-weight: bold; 
	font-size: 8pt
}

#IBIK th{
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #d4bc98;
	border-bottom: 1px solid #8B4513;
	font-size: 9pt; 
	font-weight: bold; 
	text-align: center;
	color: black; 	
}

#IBIK td{
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
	font-size: 8pt; 
	font-weight: normal; 
	text-align: left;
	color: black; 	
}

#IBIK img{
	border: none;
}

#IBIK p{
	margin: 0px;
	padding: 0px;
	padding-bottom: 3px;
	font-weight: normal; 
	text-align: left;
	color: black; 
}

.SearchTable{
	margin-top: 10px; 
	margin-left: 41px; 
	border: 1px solid #8B4513; 
	border-left: 10px solid #8B4513; 
	background-color: #FFF5E6;
	width: 730px;
}
.SearchTableLabel{
	margin: none;
	padding: none;
	padding-left: 30px;
	border: none;
	font-family: verdana, arial; 
	font-size: 10pt; 
	font-style: bold;
}
.SearchResultTable{
	margin: 0px;
	margin-top: 3px;
	padding: none;
	border: none;
	width: 730px;
}
.SearchResultTabName{
	margin: 2px;
	padding: 2px;
	border: 1px solid #8B4513;
	border-top: 3px solid #8B4513;
	background-color: #FFF5E6;
}
.SearchResultName{
	margin-left: 3px;
	font-family: verdana, arial, serif;
	font-size: 14pt;
	font-style: bold;
	text-align: left;
	text-decoration: none;
}
.SearchResultOldName{
	padding-left: 10px;
	font-family: verdana, arial, serif;
	font-size: 7pt;
	font-style: bold;
	text-align: left;
	text-decoration: none;
}
/* MENU PageContentMenu */

.PageHeadline{
	margin-left: 0px;
	padding: 2px;
	padding-left: 5px;
	border: 1px solid #8B4513;
	border-left: none;
	background-color: #d4bc98;
	width: 410px;
	height: 20px;
	font-size: 11pt;
	font-weight: bold;
	color: black;
	text-align: right;
	text-shadow: yellow .15em .15em .15em;
}
.PageHeadlineLeft{
	margin: auto;
	padding: 0;
	border: 1px solid #8B4513;
	border-right: none;
	background-color: #d4bc98;
	width: 5px;
	height: 24px;
}

/* STYLE TABLIC Z NAZWAMI MIEJSC */
#TablicaNazwa{
	margin: 0px;
	padding: 0px;
	width: 350px;
	border: 1px solid black;
}

.TabLewyGornyRog{
	width: 6px;
	height: 8px;
}
.TabGornaLinia{
	background-repeat: repeat-x;
}
.TabPrawyGornyRog{
	width: 6px;
	height: 8px;
}
.TabLewaLinia{
	background-repeat: repeat-y;
	width: 6px;
}
.TabSrodek{
	margin: 0px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: verdana, tahoma, arial, sans-serif, serif, times, helvetica;
	font-style: normal;
	font-size: 13pt;
	font-weight: bold;
	text-align: center;
	letter-spacing: 2px;
	word-spacing: 5px;
	color: white;
	background-color: #324496;
}
.TabPrawaLinia{
	background-repeat: repeat-y;
	width: 6px;
}
.TabLewyDolnyRog{
	width: 6px;
	height: 8px;
}
.TabDolnaLinia{
	background-repeat: repeat-x;
	
}
.TabPrawyDolnyRog{
	width: 6px;
	height: 8px;
}

/* Menu zakladek poszczegolnych czesci IBIK dla miejsca */
#navsite ul {
	padding: 3px 0; 
	margin-left: 0; 
	border-bottom: 1px solid #8B4513; 
 	font-family: verdana, tahoma, arial, sans-serif, serif, times, helvetica;
	font-style: normal;
	font-size: 7pt;
	font-weight: bold;
	text-align: center;
}
#navsite ul li {
 list-style: none;
 margin: 0; 
 display: inline; 
}
#navsite ul li a {
 padding: 3px 0.5em; 
 margin-left: 3px; 
 border: 1px solid #8B4513;
 border-bottom: none;
 background: #d4bc98;
 text-decoration: none;
}
#navsite ul li a:link {
 color: black;
}
#navsite ul li a:visited {
 color: black;
}
#navsite ul li a:link:hover, #navsite ul li a:visited:hover {
 color: black;
 background: #FFF3D3;
 border-color: #8B4513;
}
#navsite ul li a#current {
 background: white; 
 border-bottom: 1px solid white;
}
/* Wizytowka miejsca IBIK */
.InfoTab{
	margin: 0px; padding: 2px; padding-top: 4px; border: 1px solid #8B4513; background-color: #d4bc98; font-size: 8pt; font-weight: bold; text-align: left; height: 16px;
}
.InfoContentCell{
	margin-top: 1px; margin-bottom: 3px; padding: 2px; border: 1px solid #8B4513; background-color: #FFF5E6; font-size: 8pt; font-weight: normal; text-align: left;
}
.InfoContentMini{
	margin-top: 1px; padding: 2px; border: 1px solid #8B4513; background-color: #FFF5E6; font-size: 7pt; text-align: left;
}
.InfoContentLabel{
	margin: 0px; padding: 2px; font-size: 8pt; font-weight: normal; text-align: left;
}
.InfoContent{
	margin: 0px; padding: 1px; font-size: 10pt; font-weight: bold; text-align: left;
}
.InfoContentText{
	margin: 0px; padding: 2px; font-size: 10pt; font-weight: normal; font-style: italic; text-align: left;
}
/* STYLE WYSWIETLANIA INFORMACJI O ZDJECIU */
.PhotoTheme{
	margin: 0px; 
	margin-bottom: 5px; 
	padding: 0px; 
	padding-right: 20px; 
	border: none; 
	border-right: 26px solid #8B4513; 
	border-bottom: 1px solid #8B4513; 
	font-size: 14pt; 
	font-weight: bold; 
	font-style: italic; 
	color: black; 
	text-align: right; 
	line-height: 1.5em;
}
.PhotoDescCont{
	margin: 0px; margin-top: 10px; margin-bottom: 20px; padding: 0px; padding-right: 40px; border: none; border-right: 1px dotted #8B4513; border-bottom: 1px dotted #8B4513; font-size: 9pt; font-weight: normal; font-style: italic; color: black; text-align: justify; line-height: 1.5em;
}
.Photo{
	padding-left: 12px; text-align: center;
}

/* STYLE IBIK CONTENT */
.ContentAutor{
	padding-left: 20px; 
	padding-right: 8px; 
	font-size: 8pt; 
	font-weight: normal; 
	text-align: right; 
	letter-spacing: 0.1em; 
	border-right: 12px solid #8B4513;
}
.ContentTopic{
	padding-left: 20px; 
	padding-right: 20px; 
	padding-top: 5px; 
	padding-bottom: 5px; 
	font-size: 12pt; 
	font-weight: bold; 
	text-align: right;
}
.ContentTXT{
	margin-right: 20px; 
	margin-left: 40px; 
	margin-top: 10px; 
	padding-right: 30px; 
	padding-top: 2px; 
	font-size: 9pt; 
	font-weight: normal; 
	font-style: italic; 
	text-align: justify; 
	text-indent: 2em; 
	border-right: 1px dotted #8B4513; 
	border-bottom: 1px dotted #8B4513; 
	line-height: 1.5em;
}
.ContentDesc{
	padding-left: 20px; 
	padding-right: 20px; 
	font-size: 7pt; 
	text-align: right;
}
.ContentEdit{
	margin-top: 10px; 
	margin-right: 20px; 
	text-align: right;
}
#IBIK-Karta{
	margin: 0px;
	padding: 0px;
}

#IBIK-Karta table{
	border: 1px solid #8B4513;
}

#IBIK-Karta img{
	border: none;
}

/* STYLE DZIALU IBWK */
#IBWK{
	margin: 0px;
	margin-left: 4px;
	margin-right: auto;
	padding: 1px;
	border: 1px solid #8B4513;
	border-top: 3px solid #8B4513;
	width: 770px;
}
#IBWK a{
	text-decoration: none; 
	font-weight: bold; 
	font-size: 8pt
}

#IBWK th{
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #d4bc98;
	border-bottom: 1px solid #8B4513;
	font-size: 9pt; 
	font-weight: bold; 
	text-align: center;
	color: black; 	
}

#IBWK td{
	padding-top: 1px;
	padding-bottom: 1px;
	font-size: 8pt; 
	font-weight: normal; 
	text-align: left;
	color: black; 	
}

#IBWK img{
	border: none;
}

#IBWK p{
	margin: 0px;
	padding: 0px;
	padding-bottom: 3px;
	font-size: 9pt; 
	font-weight: bold; 
	text-align: left;
	color: black; 
}

.ibwk-dotyczy{
/*opis czego dotyczy wydarzenie*/
	margin: 0px;
	padding: 0px;
	padding-right: 2px;
	font-size: 8pt;
	font-weight: normal;
	text-align: right;
	color: black;
}
.ibwk-wydarzenie{
	margin: 0px;
	padding: 3px;
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
	color: black;
}
.ibwk-opis{
	margin: 0px;
	padding-left: 50px;
	padding-right: 10px;
	font-size: 9pt;
	font-weight: normal;
	font-style: italic;
	text-align: justify;
	color: black;
}
.ibwk-zrodlo{
	margin: 0px;
	padding-left: 100px;
	padding-right: 10px;
	font-size: 7pt;
	font-weight: normal;
	text-align: right;
	color: black;
}


/* STYLE DZIALU IARJ */
#IARJ{
	margin: 0px;
	margin-left: 4px;
	margin-right: auto;
	padding: 1px;
	border: 1px solid #8B4513;
	border-top: 3px solid #8B4513;
	width: 770px;
}
#IARJ-skan{
	margin-top: 10px;
	padding: 3px;
	border: none;
	width: 770px;
}

#IARJ a{
	text-decoration: none; 
	font-weight: bold; 
	font-size: 8pt
}

#IARJ th{
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #d4bc98;
	border-bottom: 1px solid #8B4513;
	font-size: 9pt; 
	font-weight: bold; 
	text-align: center;
	color: black; 	
}

#IARJ td{
	padding-top: 1px;
	padding-bottom: 1px;
	font-size: 8pt; 
	font-weight: normal; 
	text-align: left;
	color: black; 	
}

#IARJ img{
	border: none;
}

#IARJ p{
	margin: 0px;
	padding: 0px;
	padding-bottom: 3px;
	font-size: 9pt; 
	font-weight: bold; 
	text-align: left;
	color: black; 
}

#IARJ-RJ
{
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 3x;
	padding-bottom: 3px;
	border-top: 3px solid #8B4513;
	border-bottom: 1px solid #8B4513;
	width: 770px;
}
#IARJ-Karta{
	margin-top: 0px;
	margin-bottom: 5px;
	padding-top: 3x;
	padding-bottom: 3px;
	border-bottom: 1px solid #8B4513;
	width: 770px;
}

.IARJ-IMG{
	padding: 1px;
	border: 2px solid black;
	outline: #C0C0C0 solid 1px;
}

.iarj-rj{
	margin: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	border: none;
	font-weight: bold;
	font-size: 12pt;
	text-align: left;
	color: black;
}
.iarj-rj-date{
	margin: 0px;
	padding: 0px;
	padding-bottom: 3px;
	border: none;
	font-weight: normal;
	font-style: italic;
	font-size: 9pt;
	text-align: left;
	color: black;
}
.iarj-td-title{
	width: 200px;
}
.iarj-title{
	margin: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-left: 3px solid #8B4513;
	border-bottom: 1px solid #8B4513;
	font-weight: bold;
	font-size: 8pt;
	text-align: right;
}
.iarj-content{
	margin: 0px;
	padding: 0px;
	font-style: normal;
	font-size: 8pt;
	text-align: right;
}
.iarj-titleTab{
	margin-top: 3px; margin-bottom: 3px; padding: 2px; border: 1px solid #8B4513; background-color: #d4bc98; font-size: 10pt; font-weight: bold; text-align: left; width: 765px;
}
.iarj-titleTabNo{
	font-size: 14pt; font-weight: bold;
}
.iarj-ContentTab{
	margin: 0px; padding: 0px; border-bottom: 1px solid #8B4513; font-size: 10pt; font-weight: bold; text-align: left;
}
.iarj-ContentTitle{
	margin: 0px; padding: 3px; font-size: 9pt; font-weight: bold; text-align: right; 
}
.iarj-ContentDesc{
	margin: 0px; padding: 3px; font-size: 9pt; font-weight: normal; font-style: italic; text-align: left;
}
.iarj-ContentAutor{
	margin: 0px; padding: 3px; border-bottom: 1px solid #8B4513; font-size: 7pt; font-weight: bold; font-style: italic; text-align: right;
}
.iarj-karta{
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 3px;
	border: none;
	font-weight: bold;
	font-style: italic;
	font-size: 9pt;
	text-align: left;
	color: black;
}

/* IADMIN */
#IADMIN{
	margin: 0px;
	padding: 0px;
	border: 1px solid #8B4513;
	border-top: 3px solid #8B4513;
	width: 776px;
}
#IADMIN a{
	text-decoration: none; 
	font-weight: bold; 
	font-size: 8pt
}

#IADMIN th{
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #d4bc98;
	border-bottom: 1px solid #8B4513;
	font-size: 9pt; 
	font-weight: bold; 
	text-align: center;
	color: black; 	
}

#IADMIN td{
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
	font-size: 8pt; 
	font-weight: normal; 
	text-align: left;
	color: black; 	
}

#IADMIN img{
	border: none;
}

#IADMIN p{
	margin: 0px;
	padding: 0px;
	padding-bottom: 3px;
	font-weight: normal; 
	text-align: left;
	color: black; 
}

.IadminUserHeadline{
	font-weight: bold;
	font-style: normal;
	font-size: 18pt;
	text-align: center;
	color: black;
}
.IadminLabel{
	font-style: normal;
	font-weight: bold;
	font-size: 9pt;
	text-align: right;
	color: black;
}
.IadminUserLabel{
	padding-top: 3px;
	padding-left: 2px;
	font-style: normal;
	font-weight: bold;
	font-size: 9pt;
	text-align: left;
	color: black;
}
.IadminUserDesc{
	padding-top: 3px;
	padding-left: 15px;
	font-style: normal;
	font-weight: normal;
	font-size: 9pt;
	text-align: left;
	color: black;
}
.IadminUserContent{
	padding-top: 3px;
	padding-left: 15px;
	font-style: italic;
	font-weight: normal;
	font-size: 9pt;
	text-align: left;
	color: black;
}
.IadminUserLogin{
	margin-top: 10px;
	padding: 3px;
	border: 1px solid #8B4513;
	border-top: 3px solid #8B4513;
}

/* POMOC */
/* style dla systemu pomocy znajdują się w oddzielnym pliku */


/* Lokalne menu */
.Button{
	margin-right: 3px; border-bottom: 1px solid #8B4513; border-right: 5px solid #8B4513; height: 20px; width: 130px; float: left; display: inline
}
.ButtonSmall{
	margin-right: 3px; border-bottom: 1px solid #8B4513; border-right: 5px solid #8B4513; height: 20px; width: 80px; float: left; display: inline
}
.ButtonLink{
	font-size: 7pt; text-decoration: none; font-weight: normal;
}
.ButtonImage{
	float: left; border: none; padding: 1px; padding-right: 3px;
}
.StatusImage{
	float: left; display: inline; padding-top: 3px; padding-bottom: 3px;
}

