body {  font-family: Helvetica, Arial, Tahoma, Verdana;
		margin: 0; padding: 0;
		font-size: 11pt;
		font-weight: normal;
		background: #FFF;}

table {height:auto !important; }

td {font-family: Helvetica, Arial, Tahoma; font-size: 11pt;}
h1, h3, h4 { padding: 0; text-align: center; }
h1 { FONT-SIZE: 13pt; font-weight: bold; COLOR: #008000; margin-bottom: -8px; margin-top: 8px;}
h3 { FONT-SIZE: 11pt;  COLOR: #008080; margin-top: 12px; margin-bottom: -8px;}
h2 { font-size: 11pt; font-weight: normal; margin-left: 50px; margin-bottom: -4px; text-align: left; color: #000000; letter-spacing: 0.5pt; word-spacing: 1pt; margin-right: 40px; }
h4 { FONT-SIZE: 11pt;  COLOR: #008080; margin-top: 12px; margin-bottom: 4px;}
P.h1 { padding: 0; margin-left: 0px; FONT-SIZE: 13pt; font-weight: normal; COLOR: #007000; margin-bottom: -4px; margin-top: 12px; text-align: center;}
a { TEXT-DECORATION: none; }
a:hover {color: #FF0000; }
a:visited { color: #A301E0; }
P { margin-left: 10px; font-size: 11pt; }
P.index1 { margin-left: 10px; font-size: 11pt; margin-top: 6px;}
P.poisk {margin-bottom: 0px;  margin-top: 0px; }
P.main { FONT-SIZE: 11pt; font-family: Bookman Old Style, Times New Roman; text-align: left; margin-bottom: -6px; margin-top: 14px;}
P.head { FONT-SIZE: 14pt; font-weight: bold; font-family: Helvetica, Arial, Tahoma; text-align: center; color: #242D64; margin-bottom: 0px; margin-top: 2px; }
P.diva { margin-top: 4px; margin-bottom: 6px; margin-left: 50px; COLOR: #00509F; font-size: 12pt; font-family: Helvetica, Arial, Tahoma;}
P.sdvig { margin-left: 36px; }
P.rub { text-align: right; color: #646464; font-weight: bold; margin-right: 10px; margin-top: -2px; margin-bottom: 0px;}
P.rub-left { text-align: left; font-style: italic; color: #646464; font-weight: bold; margin-right: 10px; margin-top: -2px; margin-bottom: -4px; font-size: 12pt;}
P.pod { text-align: right; color: #000000; font-weight: bold; FONT-SIZE: 10pt; margin-top: 6px; margin-bottom: 12px;}
P.fam { FONT-SIZE: 12pt; text-align: left; margin-bottom: 0px; margin-left: 50px; color: #000000; font-weight: bold;}
P.fam-titul { FONT-SIZE: 10pt; margin-top: 2px; text-align: left; margin-left: 50px; color: #000000;}
P.sit {text-align: left; margin-left: 20px; font-weight: bold; color: #646464; margin-bottom: -16px;}
P.bodi-sit { margin-left: 70px; text-align: left; color: #000000;  margin-right: 50px;}
P.sitsm {text-align: right; margin-left: 80px; font-weight: bold; color: #646464; margin-bottom: -6px; margin-top: 10px;}
P.bodi-sitsm { text-align: right;  margin-left: 80px; font-style: italic; color: #000000; margin-bottom: -8px; }
P.tab { margin-left: 0px; margin-right: 0px; text-align: center; margin-bottom: 0px;}
P.foto { text-align: center; margin-left: 0px; margin-top: 4px; font-size: 10pt; FONT-FAMILY: Arial, Helvetica, Tahoma; }
P.photo { margin-left: 0px; margin-right: 0px; margin-top: 12px; text-align: center; }
P.book { margin-left: 40px; font-family: Bookman Old Style, Times New Roman; font-size: 12pt;}
P.fr:first-letter { font-size: 150%; }
P.kal { text-indent: -16px; margin-left: 26px; margin-top: 2px; margin-bottom: 2px;}
P.green {font-weight: bold; COLOR: #00CC00; }
#persona P { margin-bottom: 4px; margin-top: 4px; }
#v_line {background: #ffffff;
		border-left: 1px solid #717100;
		padding-left: 2px; margin-left: 20px;}

	#menu-h {
	  float:left;
	  width:100%;
	  font-weight:bold;
	  background:#efefef;
	  line-height:normal;
	  border-bottom:1px solid #666;
	  }

	#menu-h ul {
	  margin:0;
	  padding:0px 10px 0 135px;
	  list-style:none;
	  }
	#menu-h li {
	  display:inline;
	  margin:0;
	  padding:0;
	  }
	#menu-h a {
	  float:left;
	  background:url("tableftF.gif") no-repeat left top;
	  margin:0;
	  padding:0 0 0 4px;
	  text-decoration:none;
	  }
	#menu-h a span {
	  float:left;
	  display:block;
	  background:url("tabrightF.gif") no-repeat right top;
	  padding:5px 15px 4px 6px;
	  color:#4261B0;
	  }
	/* Commented Backslash Hack hides rule from IE5-Mac \*/
	#menu-h a span {float:none;}
	/* End IE5-Mac hack */
	#menu-h a:hover span {
	  color:#FFF;
	  }
	#menu-h a:hover {
	  background-position:0% -42px;
	  }
	#menu-h a:hover span {
	  background-position:100% -42px;
	  }


#menu-v1 {
		width: 170px;
		margin: 0px;
		}
#menu-v1 ul {
		list-style: none;
		margin: 0;
		padding: 0;
		}

#menu-v1 li a {
		height: 32px;
		  voice-family: "\"}\"";
		  voice-family: inherit;
		  height: 24px;
		text-decoration: none;
		}

#menu-v1 li a:link, #menu-v1 li a:visited {
		color: #2248BB;
		display: block;
		background:  url(menu-v1.gif);
		padding: 8px 0 0 10px;
		}

#menu-v1 li a:hover, #menu-v1 li #current {
		color: #FFF;
		background:  url(menu-v1.gif) 0 -32px;
		padding: 8px 0 0 10px;
		}



#menu-v2 {
		width: 170px;
		margin: 0px;
		}
#menu-v2 ul {
		list-style: none;
		margin: 0;
		padding: 0;
		}

#menu-v2 li a {
		height: 32px;
		  voice-family: "\"}\"";
		  voice-family: inherit;
		  height: 24px;
		text-decoration: none;
		}

#menu-v2 li a:link, #menu-v2 li a:visited {
		color: #2248BB;
		display: block;
		background:  url(menu-v2.gif);
		padding: 8px 0 0 10px;
		}

#menu-v2 li a:hover, #menu-v2 li #current {
		color: #FFF;
		background:  url(menu-v2.gif) 0 -32px;
		padding: 8px 0 0 10px;
		}

#menu-v3 {
		width: 170px;
		margin: 0px;
		}
#menu-v3 ul {
		list-style: none;
		margin: 0;
		padding: 0;
		}

#menu-v3 li a {
		height: 48px;
		  voice-family: "\"}\"";
		  voice-family: inherit;
		  height: 38px;
		text-decoration: none;
		}

#menu-v3 li a:link, #menu-v3 li a:visited {
		color: #2248BB;
		display: block;
		background:  url(menu-v3.gif);
		padding: 8px 0 0 10px;
		}

#menu-v3 li a:hover, #menu-v3 li #current {
		color: #FFF;
		background:  url(menu-v3.gif) 0 -48px;
		padding: 8px 0 0 10px;
		}


P.soder { FONT-SIZE: 12pt; color: #008000; text-align: center; line-height: 16px; margin-bottom: 0px; margin-top: 0px; }
#soder-ifr { padding:0;  margin: 0px; }
#soder-ifr ul { margin:0px; padding:6px 0px 0px 20px;list-style: circle; color: #008000;}
#soder-ifr li { FONT-SIZE: 11pt; font-family: Helvetica, Arial, Tahoma;
	  margin:0; padding:4px 6px 2px 0px; line-height: 14px;}
#soder-ifr1 { margin:0px; }
#soder-ifr1 ul { margin:0px; padding:5px 0px 0px 15px;}
#soder-ifr1 li { FONT-SIZE: 9pt; font-family: Helvetica, Arial, Tahoma;
	  padding:2px 0px 3px 0px; margin-top: 0px; margin-bottom: 0px; line-height: 12px;}
	  
	  
	  
	  
	  
	  
	  
