td {

	vertical-align: top;
	font-family: Tahoma; 
	font-size: 8pt; 
	color: #000000; 
}


td.menu {
	background-color: #B2CDE3;
	padding: 5px;
	border-left: solid 23px #9FC4E1;
	font-family: Tahoma; 
	color: black;
	font-weight: bold; 
	font-size: 8pt;
	height:22px
}

td.menup {
	background-color: #9FC4E1;
	padding: 5px;
	padding-left: 20px;
	border-left: solid 23px #5390C0;
	font-family: Tahoma; 
	color: white;
	font-weight: bold; 
	font-size: 8pt;
	height:22px
}



td.menu2 {
	background-color: #9FC4E1;
	padding: 5px;
	border-left: solid 23px #87BADF;
	font-family: Tahoma; 
	color: black;
	font-weight: bold; 
	font-size: 8pt;
	height:22px
}

td.menup2 {
	background-color: #B2CDE3;
	padding: 5px;
	padding-left: 20px;
	border-left: solid 23px #5390C0;
	font-family: Tahoma; 
	color: white;
	font-weight: bold; 
	font-size: 8pt;
	height:22px
}


tr.menu3 {
	background-color: $kolor;
	font-family: Tahoma; 
	color: #FFFFFF;
	font-weight: bold; 
	font-size: 8pt;
	height:22px
}

tr.menup3 {
	background-color: #CCFFCC;
	font-family: Tahoma; 
	color: #FFFFFF;
	font-weight: bold; 
	font-size: 8pt;
	height:22px
}

td.menu3 {
	background-color: $kolor;
	font-family: Tahoma; 
	color: #FFFFFF;
	font-weight: bold; 
	font-size: 8pt;
	height:22px
}

td.menup3 {
	background-color: #CCFFCC;
	font-family: Tahoma; 
	color: #FFFFFF;
	font-weight: bold; 
	font-size: 8pt;
	height:22px
}

td.menu4 {
	background-color: #EAEAEA;
	padding: 5px;
	border-left: solid 23px #9B9EA1;
	font-family: Tahoma; 
	color: #000000;
	font-weight: bold; 
	font-size: 8pt;
	height:22px
}

td.menup4 {
	background-color: #B5B8BA;
	padding: 5px;
	padding-left: 20px;
	border-left: solid 23px #74797D;
	font-family: Tahoma; 
	color: #000000;
	font-weight: bold; 
	font-size: 8pt;
	height:22px
}


.buton { 
	background-color: #D9D9D9; 
	color: black;
	font-size: 11px; 
	font-family: Tahoma;
	font-weight: bold;
	border: 1px solid #B2B2B2; 
}

.input { 
	background-color: #D9D9D9; 
	color: black;
	font-size: 11px; 
	font-family: Tahoma; 
	border: 1px solid #B2B2B2; 
}

A:link {
	COLOR: #000000; border: 0px; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}

</STYLE>


<STYLE type=text/css>A {
	TEXT-DECORATION: none; color: black;
}
A:hover {
	TEXT-DECORATION: underline; color: black;
}
</STYLE>

span.info  {text-decoration: none; color: black; font-family: "Tahoma"; font-size: 20px}
span.nag  {text-decoration: bold; color: #000080; font-family: "Tahoma"; font-size: 15px}
span.norm  {text-decoration: none; color: black; font-family: "Tahoma"; font-size: 11px}
span.wazne  {text-decoration: none; color: black; font-family: "Tahoma"; font-size: 14px}
span.opis  {font-weight: Bold; color: black; font-family: "Tahoma"; font-size: 9px}
span.normw  {text-decoration: none; color: #FFFFFF; font-family: "Tahoma"; font-size: 11px}
span.stopka  {font-weight: Bold; color: #31383E; font-family: "Tahoma"; font-size: 20px}


.mainTable {
	background-color: #3A3A3A;
	border: 1px solid #003366;
 }


.monthYearRow {
    line-height: 17pt;
	background-color: #3A3A3A;
	text-align: center;
	vertical-align: middle;

	}

.monthYearText {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight: Bold;
	color: white;
	}


.dayNamesRow {
    line-height: 11pt;
	background-color: #024180;
	text-align: center;
	color: white;
	vertical-align: middle;
	}

.dayNamesText {
    font-family: Verdana, Arial, sans-serif; 
	font-size: 15px; 
	color: white;
	font-weight: Bold; 


	}


.rows {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: white;
    line-height: 15pt;
	text-align: center;
	vertical-align: middle;
	}


.today {
	color: red;
	background-color: #CCCCCC;
    }

.oLib {
    font-family: Verdana, Arial, sans-serif; 
	font-size: 10px; 
    }

.s2 {

	background-color: #FFFFFF;
	}

.s20 {

	background-color: #CCCCCC;
	}

h1 {
	font-family: Tahoma; 
	color: #000000;
	font-weight: bold; 
	font-size: 16px;
	margin-left: 20px;
}

h2 {
	font-family: Tahoma; 
	color: #000000;
	font-weight: bold; 
	font-size: 16px;
	margin-left: 20px;
}





.monthYearText {
	font-family: Tahoma, Verdana;
	font-size: 13px;
	font-weight: Bold;
	color: #FF6633;
	}


.dayNamesRow {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	color: #C0C0C0;
	vertical-align: middle;
	}


/*LIGTHBOX */
#jquery-overlay { position: absolute;top: 0;	left: 0;z-index: 90;width: 100%;height: 500px;}
#jquery-lightbox { position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {	position: absolute;	top: 40%;	left: 0%;	height: 25%;	width: 100%;	text-align: center;	line-height: 0;}
#lightbox-nav {	position: absolute;	top: 0;	left: 0;	height: 100%;	width: 100%;	z-index: 10;}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {	width: 49%;	height: 100%;	zoom: 1;	display: block;}
#lightbox-nav-btnPrev { 	left: 0; 	float: left;}
#lightbox-nav-btnNext { 	right: 0; 	float: right;}
#lightbox-container-image-data-box {	font: 10px Verdana, Helvetica, sans-serif;	background-color: #fff;	margin: 0 auto;	line-height: 1.4em;	overflow: auto;	width: 100%;	padding: 0 10px 0;}
#lightbox-container-image-data {	padding: 0 10px; 	color: #666; }
#lightbox-container-image-data #lightbox-image-details { 	width: 70%; 	float: left; 	text-align: left; }	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {	display: block; 	clear: left; 	padding-bottom: 1.0em;	}			
#lightbox-secNav-btnClose {	width: 66px; 	float: right;	padding-bottom: 0.7em;	}
/*LIGTHBOX END*/

