div#error
{
	
	
}
/* gora */
body
	{
		background-color: #f2f2ff;
		width: 1024px; 
	}
.logowanie 
	{
		width: 329px; 
		height:434px; 
		background-image: url(foto/log.PNG)
	}
.log
	{
		margin-right: 20;
		font-family: arial;
		font-size: 10;
		color: #00007d
	}
.info_log	
	{
		font-family: arial;
		font-size: 10;
		color: red
	}
.top
	{
		height: 31px; 
		width: 100%; 
		background-image: url(foto/tlo1.PNG)
	}
.top_m
	{
		width: 112px; 
		height:59px; 
		background-image: url(foto/koma.PNG);
		position: absolute;
		top: 0px;
		left: 100px;
	
	}
.top_mm
	{
		width: 723px; 
		height:59px; 
		background-image: url(foto/koma_m.PNG);
		position: absolute;
		top: 0px;
		left: 212px;
	
	}
.top_mr
	{
		width: 19px; 
		height:59px; 
		background-image: url(foto/koma_r.PNG);
		position: absolute;
		top: 0px;
		left: 935px;
	
	}
.help 
	{
		position: absolute;
		top: 0px;
		left: 875px;
	}
div#m a:hover 
	{
		FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #FFFACD; FONT-FAMILY: tahoma; TEXT-DECORATION: none;
		text-align: center;
		height:25px; 
	
		border-left: solid 1px #999999;
		border-bottom: solid 2px black;
		border-top: solid 1px #999999;
		background-color: #cfcfcf;
		color: black;
		padding: 6 10;
		padding-top:3;
		position: relative;
		top: 25px;
	}
div#m a 
	{
		FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #FFFACD; FONT-FAMILY: tahoma; TEXT-DECORATION: none;
		text-align: center;
		height:25px; 
		padding: 6 10;
		border-left: solid 1px #999999;
		border-bottom: solid 2px #999999;
		border-top: solid 1px #999999;
		background-color: #e5e5e5;
		color: black;
		padding-top: 3;
		position: relative;
		top: 27px;

	}
div#m a#zazn 
	{
		FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #FFFACD; FONT-FAMILY: tahoma; TEXT-DECORATION: none;
		text-align: center; 
		height:25px; 
	
		border-left: solid 1px #999999;
		border-bottom: solid 2px black;
		border-top: solid 1px #999999;
		background-color: #cfcfcf;
		color: black;
		padding-top:3;
		position: relative;
		top: 25px;
	}
div#m a#lk:hover
	{
		FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #FFFACD; FONT-FAMILY: tahoma; TEXT-DECORATION: none;
		text-align: center;
		height:25px; 
		padding: 6 10;
		border-left: solid 1px #999999;
		border-bottom: solid 2px #999999;
		border-top: solid 1px #999999;
		background-color: #e5e5e5;
		color: black;
		padding-top: 3;
		position: relative;
		top: 27px;
	}
div#m a#lk
	{
		FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #FFFACD; FONT-FAMILY: tahoma; TEXT-DECORATION: none;
		text-align: center;
		height:25px; 
		padding: 6 10;
		border-left: solid 1px #999999;
		border-bottom: solid 2px #999999;
		border-top: solid 1px #999999;
		background-color: #e5e5e5;
		color: black;
		padding-top: 3;
		position: relative;
		top: 27px;

	}
div#m a#rk:hover
	{
		FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #FFFACD; FONT-FAMILY: tahoma; TEXT-DECORATION: none;
		text-align: center;
		height:25px; 
		padding: 6 10;
		border-right: solid 1px #999999;
		border-bottom: solid 2px #999999;
		border-top: solid 1px #999999;
		background-color: #e5e5e5;
		color: black;
		padding-top: 3;
		position: relative;
		top: 27px;


	}
div#m a#rk
	{
		FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #FFFACD; FONT-FAMILY: tahoma; TEXT-DECORATION: none;
		text-align: center;
		height:25px; 
		padding: 6 10;
		border-right: solid 1px #999999;
		border-bottom: solid 2px #999999;
		border-top: solid 1px #999999;
		background-color: #e5e5e5;
		color: black;
		padding-top: 3;
		position: relative;
		top: 27px;

	}
/*--------------------------------rozklad---------------------------------------------------------------------*/
.menu:link { FONT-SIZE: 7pt; COLOR: blue; FONT-FAMILY: verdana; TEXT-DECORATION: none}
.menu:visited {FONT-SIZE: 7pt; COLOR: blue; FONT-FAMILY: verdana; TEXT-DECORATION: none}
.menu:hover { FONT-SIZE: 7pt; COLOR: #A0C0FF; FONT-FAMILY: verdana; TEXT-DECORATION: none}

.tr_log_harm
{
	border-collapse: collapse;
	font-size:7pt;
	font-family:verdana;
	width:100%;
}


div#rozklad
	{
		position: absolute;
		/*width: 90%;*/
		top: 65px;
		left: 594px;
		border: solid 1px #999999;
		background-color: #fffff0;
	}
div#oddzial_wyb
	{
		position: absolute;
		/*width: 90%;*/
		top: 65px;
		left: 450px;
		border: solid 1px #999999;
		background-color: #fffff0;
	}
div#przyciski
	{
		position: absolute;
		/*width: 90%;*/
		top: 65px;
		left: 270px;
		border: solid 1px #999999;
		background-color: #fffff0;
	}
div#zamknij_tab
	{
		position: absolute;
		/*width: 90%;*/
		top: 65px;
		left: 100px;
		border: solid 1px #999999;
		background-color: #fffff0;
	}
div#druk
	{
		position: absolute;
		/*width: 90%;*/
		top: 65px;
		left: 10px;
		border: solid 1px #999999;
		background-color: #fffff0;
	}
div#zatwierdz
	{
		position: absolute;
		/*width: 90%;*/
		top: 150px;
		left: 10px;
	}
table#data
	{
		FONT-SIZE: 7pt; COLOR: black; FONT-FAMILY: verdana; TEXT-DECORATION: none;
		height: 30px;
	}
div#top_table
	{
		position: absolute;
		top: 100px;
		left: 100px;
	}
.top_table
	{
		FONT-SIZE: 7pt; COLOR: black; FONT-FAMILY: verdana; TEXT-DECORATION: none;
		text-align: center;
		border-collapse: collapse;
		border-top: solid 1px #999999;
		border-bottom: solid 1px #999999;
		border-left: solid 1px #999999;
		border-right: solid 1px #999999;
		outline-color: #666666;
		
	}
div#top_table td
	{
		text-align:center;
		border-top: solid 1px #999999;
		border-bottom: solid 1px #999999;
		border-left: solid 1px #999999;
		border-right: solid 1px #999999;
		width: 20px;
		height: 20px;
		
	
	}
table#legenda td
	{

		border-top: solid 0px #999999;
		border-bottom: solid 0px #999999;
		border-left: solid 0px #999999;
		border-right: solid 0px #999999;

		
	
	}
table#stat td
	{
		width: 50px;

	}

.inp
	{
		border-top: solid 1px #999999;
		border-bottom: solid 1px #999999;
		border-left: solid 1px #999999;
		border-right: solid 1px #999999;
		width: 20px;
		height: 15px;
		FONT-SIZE: 7pt;
		margin-top: 1px;
		margin-bottom: 0px;
	}
/*--------------przyciski ---------------*/
a#but
	{
		border-top: solid 1px black;
		border-bottom: solid 1px black;
		border-left: solid 1px black;
		border-right: solid 1px black;
		width: 25px;
		margin-left: 2px;
		margin-right: 2px;
		FONT-SIZE: 7pt; COLOR: black; FONT-FAMILY: verdana; TEXT-DECORATION: none;
		background-color: #d0d0d0;
	}

select
	{
		border-top: solid 1px #999999;
		border-bottom: solid 1px #999999;
		border-left: solid 1px #999999;
		border-right: solid 1px #999999;
		width: 50px;
		height: 15px;
		FONT-SIZE: 7pt;
		margin-top: 1px;
		margin-bottom: 0px;
	}
input
	{
		border-top: solid 1px #999999;
		border-bottom: solid 1px #999999;
		border-left: solid 1px #999999;
		border-right: solid 1px #999999;
		width: 50px;
		height: 15px;
		FONT-SIZE: 7pt;
		margin-top: 1px;
		margin-bottom: 0px;
	}
.szeroki_select
	{
		width: 100px;
	}
/*-------------oddzialy-------------------------------*/
div#oddzialy
	{
		position: absolute;
		top: 80px;
		left: 100px;
	}

.oddzwyb
	{
		
		border-top: solid 1px #999999;

		border-left: solid 1px #999999;
		border-right: solid 1px #999999;
		background-color: #fffff0;
	}
div#oddzialy td
	{
		width: 80px;
		border-top: solid 1px #999999;
		border-bottom: solid 1px #999999;
		border-left: solid 1px #999999;
		border-right: solid 1px #999999;
	}
table#tabela_reset_rozliczen td
	{
		FONT-SIZE: 7pt; COLOR: black; FONT-FAMILY: verdana; TEXT-DECORATION: none;
		text-align: center;
		border-collapse: collapse;
		width: 50px;
		border-top: solid 1px #999999;
		border-bottom: solid 1px #999999;
		border-left: solid 1px #999999;
		border-right: solid 1px #999999;
	}
/*-------------------------------------administracja--------*/
div#administracja
	{
		position: absolute;
		top: 60px;
		left: 0px;
	}
div#administracja td#1
	{
		width: 80px;
		border-top: solid 1px #999999;
		border-bottom: solid 1px #999999;
		border-left: solid 1px #999999;
		border-right: solid 1px #999999;
	}
div#administracja table#dost td
	{
		width: 320px;
		border-top: solid 1px #999999;
		border-bottom: solid 1px #999999;
		border-left: solid 1px #999999;
		border-right: solid 1px #999999;
		text-align:left;
		text-indent: 10;
	}
input#ch
	{
		border-top: solid 0px #999999;
		border-bottom: solid 0px #999999;
		border-left: solid 0px #999999;
		border-right: solid 0px #999999;
		width: 15px;
		height: 15px;
		FONT-SIZE: 7pt;
		margin-top: 1px;
		margin-bottom: 0px;
	}
/*----------------------------urlopy-------------------------------------*/
div#urlopy
	{
		position: absolute;
		top: 65px;
	}
div#urlopy_table_
	{
		margin-top: 35px;
	}
div#urlopy_table_ table#tab_urlopy td
	{
		border-top: solid 1px #999999;
		border-bottom: solid 1px #999999;
		border-left: solid 1px #999999;
		border-right: solid 1px #999999;
		height:8px;
		
	}
.male1
	{
		width:8px;
		white-space:nowrap;
	}
.male2
	{
		width:8px;
		border-top: solid 2px black;
		white-space:nowrap;
	}
div#urlopy_przyciski
	{
		position: absolute;
		/*width: 90%;*/
		top: 0px;
		left: 300px;
		border: solid 1px #999999;
		background-color: #fffff0;
	}
div#moje_wnioski
	{
		position: absolute;
		/*width: 90%;*/
		top: 0px;
		left: 170px;
		/*border: solid 1px #999999;
		background-color: #fffff0;*/
	}
div#druk_przycisk
	{
		position: absolute;
		/*width: 90%;*/
		top: 0px;
		left: 10px;
		border: solid 1px #999999;
		background-color: #fffff0;
	}
div#urlopy .oddo
	{
		height:10px;
		border-top: 0px;
		border-bottom: 0px;
		border-left: 0px ;
		border-right: 0px;

	}
table#ustawienia td
	{

		border-top: solid 1px #999999;
		border-bottom: solid 1px #999999;
		border-left: solid 1px #999999;
		border-right: solid 1px #999999;

		
	
	}
table#wnioski input
	{
		width: 100px;
	}
table#wnioski select
	{
		width: 130px;
	}
/*-----------------------harmonogram dzienny------------------------------------------*/
div#harmonogram_dzienny
	{
		position: absolute;
		top: 65px;
	}
.top_table2
	{
		FONT-SIZE: 7pt; COLOR: black; FONT-FAMILY: verdana; TEXT-DECORATION: none;
		text-align: center;
		position: absolute;
		top: 35px;
		left: 100px;
		border-top: solid 1px #999999;
		border-bottom: solid 1px #999999;
		border-left: solid 1px #999999;
		border-right: solid 1px #999999;
		
	}
.top_table2 td
	{
		text-align:center;
		border-top: solid 1px #999999;
		border-bottom: solid 1px #999999;
		border-left: solid 1px #999999;
		border-right: solid 1px #999999;
		width: 20px;
		height: 20px;
		
	
	}