a {
	color: #4C4C4C;
	font-weight : bold;
	text-decoration : none;
}
a:visited {
	text-decoration: none;
}
body {
	background : #003399;
	color: Black;
	font-family : Arial, Helvetica, sans-serif;
	margin:0px px; padding:0px; /* Need to set body margin and padding to get consistency between browsers.*/
	overflow : auto;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #000000;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #E6E6E6;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #989898;
	scrollbar-track-color: #FFFFFF;

	font-size: 12px;
}


input {
	font-family : Arial, Helvetica, sans-serif;
	height: 18px;
}


td.foot {
	background : url(../images/foot.gif);
	font-size : 11px;
	height: 32px;
	text-align: left;
}
td.leftColumn {
	background : url(../images/left_column_back.jpg) repeat-y;
	height : 100%;
	width: 165px;
}
td.rightColumn {
	height : 100%;
	width: 592px;
	background : url(../images/right_column_back.gif) repeat-y;
}
table.leftColumn {
	background : url(../images/left_column_back_up.jpg) no-repeat;
	height: 100%;
	width: 165px;
}



/************************************
 klasy tekstu
************************************/
.aktualizacja {
	font : 10px;
}
.data {
	font : bold 12px;
	text-decoration : underline;
}
.dzial  {
	font : 14px;
}
.head {
	color: Black;
	margin: 0 0 0 5;
	font : 18px;
}
.head2 {
	color: Black;
	font : bold 13px;
	line-height : 15px;
	font-weight: normal;
}
.head3 {
	text-decoration : underline;
	font-weight : bold;
}
.news {
	color: #4C4C4C;
	font : 11px;
}

.bold {
	font: bold;
	color: Black;

}

.form_btn {
	border: 1px;
	border-style: solid;	
	border-color: #A5A5A5;
	height: 15px;
	margin: 1px;
	margin-top: 10px;
	cursor: pointer;
	font-size: 10px;
}

.input_text_search {
	border: 1px;
	border-style: solid;	
	border-color: #A5A5A5;
	width: 125px;
}