	tr.deleted td {opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50) }
	
	table.tlist {margin:0;padding:0;border-collapse:collapse;width:100%;margin:0 auto;font-size:.9em}
	table.tlist tbody td {border:1px solid #ccc;padding:5px 12px}
	
	
	table.tlist thead td, 
	table.tlist tbody th {margin:10px 0;padding:10px 12px;border:1px solid #aaa;background:#667;color:white;font-size:1.1em;text-align:left;font-weight:normal}
	
	table.tlist tbody td.header {background:#dddde0;color:black;font-weight:bold;margin:10px 0;padding:10px 12px} 
	
	
/*	table.tlist tbody th {background:#778} */
	
	table.tlist td.current {background:#fd9}
	table.tlist td.id {width:20px}
	table.tlist tr:nth-child(even) {background:#f5f5fa;} /* для всех нечётных строк */
	
	table.nogrid tr:nth-child(even) {background:#fff;} /* для всех нечётных строк */
	
	
	table.tlist2 {border:none}
	table.tlist2 td{border:none}
	table.tlist2 thead{border:none}
	
	table.tform td {
			vertical-align:top; 
			border-bottom:1px dashed #ccc;
			padding-bottom:3px;padding-top:3px;
	}
	table.tform td.left {width:250px}
	table.tform tr.hidden {display:none}

	input.field,select.field,textarea.field {width:300px}
	textarea.field {height:100px}

/*	.alert-green {
		background:#cec;border:1px solid #6a6;text-align:center;padding:5px 10px;margin:10px 0
	}
*/
	.alert-red {
		background:#ecc;border:1px solid #6a6;text-align:center;padding:5px 10px;margin:10px 0
	}
	.comment {
		color:#666
	}
	
	fieldset {margin:10px 0}
	fieldset legend {font-size:1.2em;border:1px solid #ccc; background:#eee;padding:0 5px 0 5px;font-weight:bold}
	
	ul.menu {list-style:none;display:block;margin:10px 0;padding:10px 10px;border:1px solid #666;background:#669;border:none;border-collapse:collapse}
	ul.menu li {display:inline;padding:10px;border:none}
	ul.menu li a {color:white;font-size:1.1em;border:none}
	ul.menu li.current {background:#d80;padding:12px 10px 10px 10px}
	li {padding-top:3px;padding-bottom:3px}