
/* Вывод на принтер */

/* -------------- Тело документа ------------------- */

HTML, BODY {
				padding: 0px;  
				margin: 0px; 
				font-family: Tahoma, Arial, Helvetica, sans-serif; 
				color: #000000 !important; 
				font-size: 12px;
			   background: White;
				height: 100%;
				}

BODY * {
		  font-family: Tahoma, Arial, Helvetica, sans-serif; 
		  color: #000000; 
		  float: none;
		}
				
HTML, BODY, P, DIV, SPAN, A, TABLE, TH, TD {
															font-size: 12px; 
															text-decoration: none; 
															color: #000000; 
															background: White;
															}

															
/* ------------------- Заголовки, абзац и ссылки ---------------- */

H1, H2, H3, H4 {text-decoration: none; color: #000;}
P {margin: 0; padding-bottom: 12px; color: #000;}
A {text-decoration: underline;}


/*  Класс для того, что не нужно выводить на печать в контексте  */
.noprint {display: none;}

#mleft-m, #mleft-t, #mleft-b, #bottom, .right {
   display: none;
}
.p-l {
	width: 100%;
}
.p-r {
		width: 0%;
}
.print {
   display: block;
}

.content {
   margin: 0px 0px 0px 0px;
}

.project {
   padding: 0px 30px 17px 0px;
}

/* ---------------  Списки --------------------- */

UL {margin: 0 0 0 22px; padding: 0 0 0 5px;}
UL LI {background: none; list-style-type: disc; margin: 2px 0 3px 0px; padding-left: 6px;}


/*  ----------------------- Таблицы ----------------------- */

.table {
			border-left: 1px solid #000; 
			border-bottom: 1px solid #000; 
			border-top: none; 
			border-collapse:collapse; 
			color: #000000 !important;
			}
.table TH {
				border-bottom: none; 
				border-left: none; 
				border-top: 1px solid #000; 
				border-right: 1px solid #000; 
				padding: 4px 10px 5px 10px;
				}
.table TD {
				border-top: 1px solid #000; 
				border-right: 1px solid #000; 
				padding: 4px 10px 5px 10px; 
				border-bottom: 0; 
				border-left: 0
				}
				
/* ------------------------ Скрываемые стили -------------------- */
