@media print
{

  body { padding: 1cm 1cm 1cm 2.5cm; font-size: 120%; }

  #header, #col1, #footer, #teaser, #panel, #document-name { display: none; }
  

	#doc-text p, #doc-text h1, #doc-text h2, #doc-text h3, #doc-text h4, #doc-text h5, #doc-text h6, #doc-text div {clear: both;}
	#doc-text img {border: 0; margin: 10px 0 10px 30px;}

/*--- Заголовки ----------------------------------------------------------------------------------*/

	#doc-text h1, #doc-text h2, #doc-text h3, #doc-text h4, #doc-text h5, #doc-text h6, #doc-text .dname {margin: 25px 0 0; font-weight: bold; color: #039; text-align: center;}
	#doc-text h1 {font-size: 1.4em;}
	#doc-text h2 {font-size: 1.3em;}
	#doc-text h3 {font-size: 1.2em;}
	#doc-text h4 {font-size: 1.1em;}
	#doc-text h5 {font-size: 1.1em;}
	#doc-text h6 {font-size: 1.1em; text-align: left; text-indent: -64px; padding: 0 0 0 94px; margin: 20px 0 0;}
	
	#doc-text .dname {font-size: 1.3em; text-indent: 0px !important;}

/*--- Текст --------------------------------------------------------------------------------------*/

	#doc-text p {margin: 7px 0 0; padding: 0; text-indent: 30px; text-align: justify;}

/* Информация о документе */

	#doc-text p.doc-info {text-align: center; margin: 5px 0; color: #339; text-indent: 0; font-weight: bold; padding: 5px 0;}
	#doc-text div.doc-info {text-align: center; margin: 5px 0; color: #339; text-indent: 0; font-weight: bold; padding: 5px 0;}

/* Принятие документа / Вступление в силу */

	#doc-text p.doc-info-approved {color:#4983f6; text-indent: 0px; font-weight: bold; text-align: center;}
	#doc-text div.doc-info-approved {color:#4983f6; text-indent: 0px; font-weight: bold; text-align: center;}

/* Список изменений | блок */

	#doc-text div.doc-info-change {padding: 5px 0; text-align: center; }
	#doc-text div.doc-info-change p {text-indent: 0; text-align: center; width: 75%; margin: 0 auto; padding: 0; color: green;}

/* (Не-)Нумерованный список | блок */

	#doc-text div.doc-list p {margin: 2px 0 0;}

/* Комменатрии | блок */

	#doc-text div.comments {margin: 10px 0; background: #fff url(../../images/com.gif) top left no-repeat; padding-left: 30px; font-style:italic; color: #909;}
	#doc-text div.imp-comment {margin: 10px 0; background: #fff; padding-left: 30px; font-style:italic; color: #999;}
	#doc-text span.imp-comment {margin: 10px 0; background: #fff; padding-left: 0; font-style:italic; color: #999;}

	#doc-text div.comments p { text-indent: 0; }
	#doc-text div.imp-comment p { text-indent: 0; }
	#doc-text span.imp-comment p { text-indent: 0; }

/* Строчный комментарий */

	#doc-text span.inline-comment {font-style:italic; color: #909;}

}