@CHARSET "UTF-8";
body
	{
		font-family:sans-serif;
		font-size:small;		
	}

.wraptext 
	{
		overflow: hidden;
		text-overflow: ellipsis;		
		white-space: nowrap; 
	}

#main
	{
		margin:0 auto; 
		text-align:	left;
		width:950px;	
		border:0px solid black;
	}

#tabela
	{
		float:left;
		top:180px;
		width:950px;
		border:0px solid green;
	}
		
#top
	{
		top:0px;
		width:950px;
		border:0px solid blue;
	}	

#k_top_1
	{
		float:left;
		top:0px;
		left:0px;
		width:310px;
		border:0px solid yellow;
	}	
	
#k_top_2
	{
		float:left;
		top:0px;
		height:120px;
		width:400px;
		margin-left:10px;	
		border:0px solid brown;
	}	

#k_top_3
	{
		float:left;
		top:100px;
		width:950px;
		margin-left:0px;	
		border:0px solid brown;
	}
	
#k_bottom_3 						/*wiersz dolny pod tabela*/
	{
		float:left;
		top:100px;
		width:950px;
		margin-left:0px;	
		border:0px solid brown;
	}
		
#logon
	{
		width:250px;
		height:140px;
		margin:0 auto;	
		border:2px solid black	;
		background:#CCCCFF;
	
	}
	
.tr_alt	
	{
		background:#EEEEEE;
		cursor:default;
	}

.tr_normal	
	{
		border:px solid grey;
		background:#EEEEEE;
	}

.tr_over	
	{
		background:#EEEEEE;
		border-collapse:collapse; 
	}
	
.first_line	
	{
		background:#dddd99;
		color:#000000;
	}
	
.table_list 
	{
		margin:3px;
	}

.to_right
	{
		float: right;
	}
	
.to_left
	{
		float: left;
	}
	
.to_top
	{
		vertical-align:top;
	}
	
.selword
	{
		background:#EEEE00	;
	}
	
.sort
	{
		background:#DDDDAA;	
	}

.titles
	{
		line-height:2em;	 
		background:#776644;
		color:white;
		float:left;
		width:950px;
		margin-top:5px;	
		margin-bottom:5px;
		text-align:center;
	}
	
.menulist_wc
	{
		float:left;
		line-height:1.4em;	 
		border:1px solid #b0b0b0;
		color:gray;
		cursor:not-allowed;
		text-align:center;	
	}
	
.menulist
	{
		float:right;
		line-height:1.4em;	 
		background:#eeEEcc;
		border:1px solid #b0b0b0;
		color:black;
		cursor:pointer;
		text-align:center;
		text-shadow:1px 1px 1px gray;	
	}
	
.menulist_nw
	{	
		float:left;
		line-height:1.4em;	 
		background:#EEEEaa;
		border:1px solid #b0b0b0;
		color:black;
		cursor:pointer;
	}

.menu
	{
		float:left;
		width:950px;
		border:0px solid gray;
	}

.menu_right
	{
		float:right;		
		border:0px solid black;
	}
	
.menu_left
	{
		float:left;	
		border:0px solid black;
	}

.menu_center
	{
		float:center;	
		border:0px solid black;
	}

a
	{
		text-decoration:none;
	}
	
.title
	{
		line-height:1.5em;
		background:#bbbb77;
		color:Black;
		float:center;
		text-align:left;
		font-weight:900;
		width:100%;
	}
	
.title_oc
	{
		line-height:1.5em;
		background:#bbbb77;
		color:Black;
		float:left;
		text-align:left;
		font-weight:900;
		width:100%;
		cursor:pointer;
	}

.br
	{
		clear: left;
	}

.row_normal
	{
		background:#DFDFDF;
	}
	
.row_edit
	{
		background:LightSalmon;
	}
	
.editor
	{
		height:30;
		background:LightSalmon; 
		display:none;
	}	
	.table_button {
		background-color: bisque;
		width: 130px;
		
	}
	
	.standard_button {
		background-color: bisque;
		width: 130px;
		vertical-align: middle;
	}
	
	.standard_table {
		width: auto;
		margin-left: auto;
		margin-right: auto;
		border: 0;
	
	}
	
	.standard_table_tlo1 {
		width: auto;
		margin-left: auto;
		margin-right: auto;
		border: 1;
		background-color: #CCFFFF;
	}
	
	.first_tr {
		background-color:#6666FF;
		text-align: center;
	}
	
	.par_tr{
		background-color: #BBDEFB;
	}
	
	.no_par_tr{
		background-color: #90CAF9;
	}

	.holiday_tr{
		background-color: #f04f4f;
	}
	
	.week_tr{
		background-color: #7d817f;
	}
	.center_td {
		text-align: center;
		vertical-align: middle;
	}
	
	.div_white_90 {
		text-align: center;
		margin-left: auto;
		margin-right: auto;
		background-color: white;
		width:90%;
	}

	.div_white {
		text-align: center;
		margin-left: auto;
		margin-right: auto;
		background-color: white;
	}

	.belka_green{
		text-align: center;
		margin-left: auto;
		margin-right: auto;
		background-color: yellowgreen;
	}

	.big_button{
		background-color: #CC99FF;
		font-size: 16px;
		padding: 32px 40px;
		border-radius: 8px;
		border: 2px solid black;
	}