	.head_site 
	{ 
		width: 100%;		
		height: 80px;		
		margin: 0 auto;
		TEXT-ALIGN: center;
		background: #69add6;
		background-image: url(./image/logo.png);
		background-position: 10,0,0,0;
		background-repeat: no-repeat;
		padding: 0px;
	}	
	.modl
	{ 
		width: 100%;		
		margin-top: 5px;		
		background: #ddedff;
		padding: 0px;
		TEXT-ALIGN: center;
		float:center;
		overflow:auto;
	}
	.avtor
	{ 
		width: 100%;		
		margin-top: 10px;		
		background: #ffffff;
		padding: 0px;
		TEXT-ALIGN: right;		
		float:center;
		font-size:15;
		font-family: Arial, san-serif;		
	}
	.td_m
	{
		border-style: none;		
	}
	tr:hover 
	{
		background-color: #fff;
	}
	td
	{
		padding: 1px;
		border-bottom: 1px #1C1C1C dashed;	
	}	
	form 
	{				
		margin: 0 auto;
	}
	.font_for_capture /*����� ��� ���������� �������*/
	{
		font-size: 20pt;
		color: #FF4500;
		font-stretch: ultra-expanded;
		font-family: serif;
	}	
	.remove
	{
		display: inline-block;
		background-image: url(./image/del.png);
		border: none;
		width: 20px;
		height: 20px;
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center center;
		cursor: pointer;		
	}
	.back
	{
		display: inline-block;
		background-image: url(./image/back.png);
		border: none;
		width: 30px;
		height: 30px;
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center center;
		cursor: pointer;
		margin: 5px;
	}
	.refresh
	{
		display: inline-block;
		background-image: url(./image/refresh.png);
		border: none;
		width: 30px;
		height: 30px;
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center center;
		cursor: pointer;
		margin: 5px;
	}
	.save
	{
		display: inline-block;
		background-image: url(./image/save.png);
		border: none;
		width: 22px;
		height: 22px;
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center center;
		cursor: pointer;
		margin: 5px;
	}
	.otchet
	{		
		display: inline-block;
		background-image: url(./image/otchet.png);
		border: none;
		width: 30px;
		height: 30px;
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center center;		
		cursor: pointer;
		margin: 5px;		
	}
	.price
	{		
		display: inline-block;
		background-image: url(./image/price.png);
		border: none;
		width: 30px;
		height: 30px;
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center center;		
		cursor: pointer;
		margin: 5px;		
	}
	.run
	{
		background: url(./image/run.png) no-repeat top right;
		width: 30px;
		height: 30px;
		border: none;
		background-size: contain;
		cursor: pointer;
		margin: 5px;
	}
	.print
	{
		background: url(./image/print.png) no-repeat top right;
		width: 30px;
		height: 30px;
		border: none;
		background-size: contain;
		cursor: pointer;
		margin: 5px;
	}
	.add
	{
		background: url(./image/add.png) no-repeat top right;
		width: 20px;
		height: 20px;
		border: none;
		background-size: contain;
		cursor: pointer;
	}
	.seach
	{
		background: url(./image/seach.png) no-repeat top right;
		width: 20px;
		height: 20px;
		border: none;
		background-size: contain;
		cursor: pointer;
	}
	.other_button
	{
		margin: 2px;		
		background: none;
		border: 1px #aaa solid;
		font-weight: 600;
		cursor: pointer;
	}
	.ok
	{
		background: url(./image/ok.png) no-repeat top right;
		width: 30px;
		height: 30px;
		border: none;
		background-size: contain;
		margin: 5px;
		cursor: pointer;
	}
	.ok_b
	{
		background: url(./image/ok.png) no-repeat top right;
		width: 20px;
		height: 20px;
		border: none;
		background-size: contain;
		cursor: pointer;		
	}