@charset "UTF-8";

   body {background: url(/pic/background.gif) #FFFFFF fixed; margin: 0;}
         li,p,td {font: 10pt Verdana, Helvetica, Arial, sans-serif}
               i {font-family: 'Times New Roman', serif}
               a {color: #6f3f01; background-color: #ffffff;}
               b {color: #6F3F01}
         .noline {text-decoration: none;font-weight:bold;color: #6F3F01}        
         .invert {background-color: #6F3F01;color: #FFFFFF; text-decoration: none;}
         a.label {color: #000000}
       a:visited {color: #6F3F01; background-color: #FFFFFF;}
a:visited.noline {text-decoration: none;font-weight:bold;color: #6F3F01}
         a:hover {color: #6f3f01; background-color: #FFFFFF}
            .pt8 {font: 8pt}
           .pt8b {font: 8pt;font-weight:bold;color: #6F3F01;background-color: #FFFFFF}
            .pt7 {font: 7pt}
            .hi  {background-color: #BDD7E6; color: #6f3f01;}
        .headart {font: 14pt; text-align:center; font-weight:bold;}
       .subtopic {font: 8pt;font-weight:bold; text-align:right; text-decoration: underline}
     .subheadart {font: 10pt; font-weight:bold; text-align:center}
    .subheadart2 {font: 12pt; text-align:left; font-weight:bold;}
         .author {font: 10pt; font-family: 'Times New Roman', serif;text-align: right; font-weight:bold; font-style: italic}
          .flag1 {font: 10pt; font-family: 'Times New Roman', serif;text-align: right; font-style: italic}
          .flag2 {font: 8pt;font-weight:bold; text-align: left}
      .adv_code { font-size: 7pt;  border: 1px solid #c4806d;	
	   background-color:#eac4b9; margin-right: 2pt; margin-top: 2pt; 
           TEXT-ALIGN: left; }
      .adv_code p { margin: 2pt; font-size: 7pt; padding: 2pt;
                    TEXT-ALIGN: left; }
          th {text-align: center;}
          
.top_menu 
{ display: block; font-size: 8pt; 
  border-bottom: 1px solid #555; background-color: #fff; 
  font-weight: bold;
  padding-bottom: 2px;
	margin-bottom: 10px;
	padding: 0 15px;
  text-align:center;
}
.main 
{ display: block;
  position: relative;
  border: 1px solid #000; background-color: #fff;
  width: 800px; padding: 0px;
  left: 50%; margin-left: -400px;
}
.main1 {
	margin: 10px;
}

.f {
	text-transform: uppercase;
}

h1, h2, h3, h4, h6 {
	color: #6f3f01;
}
 
h5 {
    font-family:  Verdana, Arial, Times; 
    font-size: 10pt;
    font-style: normal;
    font-weight: bold;
    text-align: left
    color: #6f3f01;
}

.topic {
	text-align: center;
	vertical-align: middle;
	font-family:arial cyr;
	text-transform:uppercase;
	font-weight: bold;
	color: #fff;
	font-size: 12pt;
	background-color: #6F3F01;
	width: 100%;
	height: 75px;
}

/* Инициал (буквица) */
p .initial {
	font-size: xx-large;
	color: #6F3F01;
}

p.left {
	text-align: left;
}

p.center {
	text-align: center;
}

p.right {
	text-align: right;
}

img.left {
	float: left;
	margin: 0 15px 10px 0;
}

img.center {
	display: block;
	margin: 10px auto;
}

img.right {
	float: right;
	margin: 0 0 10px 15px;
}

div.left,
div.image_left {
	margin: 7px 15px 10px 0;
	float: left;
}

div.center,
div.image_center {
	display: block;
	margin: 7px auto 10px auto;
}

div.right,
div.image_right {
	margin: 7px 0px 10px 15px;
	float: right;
}

div.left img,
div.center img,
div.right img,
div.image_left img, div.image_center img, div.image_right img {
	display: block;
	margin:  0 auto 5px auto;
}

div.left p,
div.center p,
div.right p,
div.image_left p, div.image_center p, div.image_right p {
	width: inherit;
	text-align: center;
	margin:  5px auto 5px auto;
	font-size: x-small;
	font-style: italic;
}

a.footnote {
	font-size: xx-small;
	vertical-align: super;
}

#menu{
	width:160px;
	height:600px;
	position: fixed; /* Фиксированное положение */
	left:50%;
	margin:20px 0 0 410px;
    background: #ffe; /* Цвет фона */ 
    border: 1px solid #333; /* Параметры рамки */ 	}