body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
body {
	color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	line-height:1.35;
	}

ol li {margin: 0.5em 0 0em 0px;}
ul li {margin: 0.5em 0 0em 0px;}
			
h1, h2, h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #000000;
	padding: 0;
	margin: 0; }
			
h2 {
	font-size:150%;
	font-weight:normal;
	margin:0;
	padding:0;
	color:#F47823; }
			
h3 {
	font-size:130%;
	font-weight:bold;
	color:#F47823;
	margin-bottom:0.2em; }
			
h4 {
	margin:0;
	padding:0;
	font-size:1em;
			font-weight:bold; }

.error {
	color: #FF0000;
}

.img1{
	margin-right: 7px;
}

DIV.cykliczne_miejsce {
	font-weight:bold;
	padding-bottom:6px;
}

DIV.intro-container {
	padding-top:3px;
	padding-bottom:6px; 
} 

DIV.intro {
	padding-top:0px;
	padding-bottom:6px; 
} 

.page-header {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:13pt;
	font-weight:bold;
	text-align:left;
	padding-bottom:5px;	
}

.main_container {
	margin: 8px;
}

HR {
	width:100%;
	background-image: url('../images/div.gif');
	background-repeat: repeat-x;
	background-position: left;
	height: 1px;
	border: 0px solid #666666;
}

IMG {
	border: 0px;
}

a:link {
	color: #0056ff;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #0056ff;
}
a:hover {
	text-decoration: underline;
	color: #001daf;
}
a:active {
	text-decoration: underline;
}



a.search_link {
	color: #244994;
	text-decoration: none;
}
a.search_link:visited {
	text-decoration: none;
	color: #244994;
}
a.search_link:hover {
	text-decoration: underline;
	color: #3D8CBC;
}




a.panel_link {
	color: #244994;
	text-decoration: none;
}
a.panel_link:visited {
	text-decoration: none;
	color: #762396;
}
a.panel_link:hover {
	text-decoration: none;
	color: #3D8CBC;
}




.headerBack {
	background-image: url('../images/logo2.jpg');
	background-repeat: no-repeat;
	background-position: left;
}
A.menu {
	color: #bbae56;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
A.menu:visited {
	color: #bbae56;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.tableleft {
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.kontenerH {
	font-weight: bold;
	font-size: 11px;
}

A.menu:hover {
	color: #a874ab;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

A.menuA {
	color: #BBAE56;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
A.menuA:visited {
	color: #BBAE56;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
A.menuA:hover {
	color: #a874ab;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}


A.menuActive {
	color: #63B4EC;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
A.menuActive:visited {
	color: #63B4EC;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
A.menuActive:hover {
	color: #a874ab;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}


A.blackMenu {
	color: #000000;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}
A.blackMenu:visited {
	color: #000000;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}
A.blackMenu:hover {
	color:#762396;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:underline;
}


.msec_3 {
	color: rgb(172, 43, 215);
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
}

.bluetitle {
	color: rgb(0, 0, 129);
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}

A.bluetitle {
	color: #63B4EC;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}
A.bluetitle:visited {
	color: #63B4EC;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}
A.bluetitle:hover {
	color:#001daf;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:underline;
}


A.bluetitle2 {
	color: rgb(0, 86, 255);
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}
A.bluetitle2:visited {
	color: rgb(0, 86, 255);
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}
A.bluetitle2:hover {
	color: #001daf;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:underline;
}


A.bluetitle2s {
	color: rgb(0, 86, 255);
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
}
A.bluetitle2s:visited {
	color: rgb(0, 86, 255);
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
}
A.bluetitle2s:hover {
	color: #001daf;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration:underline;
}




A.menuAU {
	color: #63b4ec;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:underline;
}
A.menuA:hover {
	color: #a874ab;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:underline;
}



.kontenerS {
	font-size: 10px;
}
.kontenerHin {
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}

.kontenerInT {
	font-size: 11px;
	color: #000000;
}


A.kontenerHL {
	font-weight: bold;
	font-size: 11px;
	TEXT-DECORATION: none;
	color: rgb(0, 86,255);
}
A.kontenerHL:visited {
	font-weight: bold;
	font-size: 11px;
	TEXT-DECORATION: none;
	color: rgb(0, 86,255);
}
A.kontenerHL:hover {
	font-weight: bold;
	font-size: 11px;
	TEXT-DECORATION: underline;
	color: #001daf;
}

.kontenerHLGray {
	font-weight: bold;
	font-size: 11px;
	TEXT-DECORATION: none;
	color:#4e4e4e;
}


A.wiecej {
	color: #0056ff;
	TEXT-DECORATION: none;
	font-size: 11px;
}

A.wiecej:visited {
	color: #0056ff;
	TEXT-DECORATION: none;
	font-size: 11px;
}
A.wiecej:hover {
	color: #001daf;
	TEXT-DECORATION: underline;
}
.form {
	background-color: #FFFFFF;
}
.tableright {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
}
A.lgray {
	color: #96969a;
	TEXT-DECORATION: none;
	font-size: 11px;
	font-weight: bold;
}
A.lgray:visited {
	color: #96969a;
	TEXT-DECORATION: none;
	font-weight: bold;
}
A.lgray:hover {
	color: #3D8CBC;
	TEXT-DECORATION: underline;
	font-weight: bold;
}
.kontenerInTb {
	padding-top:5px;
	font-size: 11px;
	color: #000000;
}
.tablecenter {
	padding-left: 10px;
	padding-right: 10px;
}

.mm_divider {
	color: #BBAE56;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-left:3px;
	margin-right: 3px;
}

A.matryca {
	color: #96969a;
	TEXT-DECORATION: none;
	font-size: 10px;
	font-weight: normal;
}
A.matryca:visited {
	color: #96969a;
	TEXT-DECORATION: none;
	font-size: 10px;
	font-weight: normal;
}
A.matryca:hover {
	color: #3D8CBC;
	TEXT-DECORATION: underline;
	font-size: 10px;
	font-weight: normal;
}


.ogloszenia-header{
    color: rgb(0, 86,255);
	TEXT-DECORATION: none;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 8px;

}

table.calendar {
	padding-bottom:0px;
	background-color:#FFFFFF;
} 

table.calendar td {
	width:14.25%;
	
	font-size:12px;
}
 
table.calendar td.calendarMonth {
	height:16px;
	padding:2px;
	background-color:#FFFFFF;
	font-size:10pt;
	font-weight:bold;
	color:#666666;
}

table.calendar td.calendarTitle {
	font-weight:normal;
	font-size:12px;
	background-color:#FFFFFF;
	color:#000000;
	padding-bottom:5px
}

table.calendar td.calendarHeader {
	font-weight:bold;
	font-size:10px;
	background-color:#FFFFFF;
	color:#999999;
	height:22px;
	vertical-align:middle;
	width:100px
}

table.calendar td.calendar a {
	font-size:14px;
	color: #990000;
}

table.calendar td.calendarSelected {
	background-color:#CCCCCC;
	color:#000000;
}

table.calendar td.calendarSelected a {
	font-size:14px;
	color:#990000;
} 


table.ladna-tabela {
	width:100%;
	background-color:#c0c0c0;
}

table.ladna-tabela td {
	background-color:#FFFFFF;
	padding:5px;
}

ul.books_categories {
	list-style-type:none;
	float: left;
	margin:0px 0px;
	padding:0px;
	width:100%; 
	display:block;
	margin-bottom:7px;
}

ul.books_categories li {
	margin-right:20px;
	float:left;
}

ul.books_categories li a {
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}

ul.books_categories li a:hover {
	text-decoration:underline;
}
