#content {
	background: #000; font-family: tahoma, verdana, helvetica, "sans serif";
	margin: 30px 115px 30px 50px; font-size: 10pt; color: #C0C0C0; /*min-height: 253px;*/
}

/*Линии*/
.hr {width: 100%; background: #2F2F2F none repeat scroll 0%; height: 1px; margin: 25px 0px; clear: both;}
.hr hr {display: none;}
* html .hr {overflow: hidden;}

#content TABLE { border-collapse: collapse; border: 0; table-layout: auto; }

#content TABLE TD { font-size: 10pt }

/* Текст */
#content H1 { font: 22px "Arial Narrow"; color: #C38625; margin: 1em 0; text-transform: uppercase }
#content H2 { font: bold 17px Arial; color: #DDD; margin: 1em 0 }
#content H3 { font: bold 13px Tahoma; color: #CCC; margin: 1em 0 }
/* --- */
#content P { margin: 1.3em 0 }
#content ACRONYM { background: url(/pics/bg/18.gif) 0 100% repeat-x; cursor: help; color: #EEE }
/* --- */
#content .plusInfo {
	overflow: hidden; background: #111; border-top: 1px solid #444; border-bottom: 1px solid #444;
	margin: em 0; padding: 1.3em 2em 1.3em 3em; font-size: 8pt; line-height: 1.3; color: #888
}
* html #content .plusInfo { display: inline-block; padding-top: 2.5em }
BLOCKQUOTE { margin-left: 3em }

/* Ссылки */
#content A { color: #C0C0C0 }
#content A:visited { color: #5997 }
#content A:hover { color: #FFF }
#content A.nw { background: url(/pics/nw.gif) 100% 0.2em no-repeat; padding-right: 1em }

/* Списки */
#content LI { padding: 2px 0 }
#content UL, #content OL { display: inline-block; padding: 0 0 0 30px; margin: 1.3em 0 }
/* --- */
#content UL { list-style-type: none }
#content UL LI, #content OL UL LI { background: url(/pics/ul.gif) 0 0.8em no-repeat; padding-left: 22px }
#content UL OL LI { padding-left: 0 }
/* --- */
#content OL { margin-left: 22px }
#content OL LI { background-image: none }
/* --- */
#content UL OL, #content UL UL, #content OL UL, #content OL OL { padding: 0 0 0 30px; margin: 3px 0 2px 0 }
#content UL OL, #content OL OL { margin-left: 44px }
* html #content UL OL, * html #content OL OL { margin-left: 22px }

/* Изображения */
#content IMG { display: block; border: none }
/* --- */
#content .withTxt { width: 6%; background: #111; border: 1px solid #444 }
* html #content .withTxt { width: inherit }
#content .withTxt * { font-size: 8pt }
#content .withTxt TD { padding: 5px 5px 0 5px }
#content .withTxt .text { padding: 1em 5px }
#content .withTxt .text, #content .withTxt .text * { color: #888 }
#content .withTxt IMG { display: block }
/* --- */
#content .img { border: 1px solid #444 }
#content .left { float: left; margin: 0.2em 2em 1.3em 0 }
#content .right { float: right; margin: 0.2em 0 1.3em 2em }


/* Таблицы */
#content .data * { margin: 0; padding: 0; font-size: 8pt }
#content .data { width: 100%; border-style: solid; border-width: 3px 0; border-color: #444 }
#content .data CAPTION { font: 10pt Arial; color: #FFF; padding-bottom: 10px; text-align: left }
#content .data TD { font-size: 8pt; padding: 8px 5px; background: #111; border-style: solid; border-width: 1px 1px 0 0; border-color: #444 }
#content .data TH { font: bold 8pt Tahoma; color: #FFF; background: #222; padding: 6px 15px 10px 15px; border-bottom: 3px solid #444 }
#content .data TH P { font: bold 8pt Tahoma; color: #FFF }
#content .data .nb { border-right: none }

/* Приложенные файлы */
#content .file { margin-left: 25px }
#content .file .pic { width: 35px }
#content .file .name A { font-size: 8pt; font-weight: bold; color: #C38625 }
#content .file .desc { font-size: 8pt; color: #888; padding-top: 4px }

/* Формы */
#content INPUT,
#content SELECT,
#content TEXTAREA { font-size: bold 19pt Verdana }
INPUT.btn {
	background-color: #C38625; border: 1px outset #888; height: 28px; width: 100% !important;
	font: bold 9pt Arial, sans-serif; color: #000; text-transform: uppercase
}
SELECT { width: 100% }
LABEL { display: block; font: bold 8pt Tahoma; margin-bottom: 4px }
/* --- */
FIELDSET { border: 1px solid #444; padding: 15px }
LEGEND { font: bold 11pt Arial; color: #C38625; margin: 10px 0 14px 0; padding: 0 5px }
