@charset "utf-8";
/* CSS Document */

body, html
{
  padding: 0;
  margin: 0;
}

#screen
{
  position: absolute;
  overflow: auto;
  margin: 0;
  width: 100%;
  height: 100%;
}

body {
background-image:url(vf.png);
background-repeat: repeat-x;
background-color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
#apDiv1 {
	position:absolute;
	left:42px;
	top:9px;
	width:157px;
	height:158px;
	z-index:1;
}
#apDiv2 {
	position:absolute;
	left:205px;
	top:35px;
	width:649px;
	height:72px;
	z-index:2;
}

.content {
padding:10 10;
}

.content h1 {
font:Verdana, Arial, Helvetica, sans-serif;
color: #65858f; 
font-size: 22px;
border-bottom:outset;
border-bottom-style:groove;
border-bottom-color:#000066;
padding-bottom:15px;
padding-top:10px;
padding-left:15px;
}
.content h2 {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
text-indent:10px;
color: #65858f;
font-weight:bold;
border-bottom:#054979 inset ;
text-align:left;
}

.content h3 {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-indent:10px;
color: #04546b;
font-weight:bold;
text-align:left;
padding-top: 1px;
border-bottom-color: #04546b;
border-bottom-width: thin;
}

.content h4 {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-indent:10px;
color: #04546b;
font-weight:bold;
text-align:left;
padding-top: 1px;
border-bottom:#04546b double;
}

.content ul, ol {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.1;
	color:#000000;
	text-decoration:none;
	margin-left:60px;
	text-align:justify;
	line-height:1.2;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.content ul li, ol li{
padding-bottom:3px;
} 
.content table {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#010158;
}
#leftimg{
float:left; /* Выравнивание по левому краю */
margin: 5px 10px 5px 5px; /* Отступы вокруг картинки */
padding-right:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
}

#rightimg {
float: right; /* Выравнивание по правому краю */
margin: 5px 5px 5px 10px; /* Отступы вокруг картинки */
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding-left:15px;
text-align:center;
}

#photo {
background:#e5efff;
margin: 10px 5px; /* Отступы вокруг картинки */
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
float: left;
}
.content p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.2;
text-indent:25px;
text-align:justify;
color:#000000;
text-decoration:none;
padding: 0px 10px;
}

.headtext {
font: Verdana, Arial, Helvetica, sans-serif;
font-stretch:semi-condensed;
font-weight:150;
font-style:oblique;
text-shadow: #8e8e8f 3px 3px 4px;
color: #ffffff;
font-size: 30px;
filter: Shadow(Color=#8e8e8f, Direction=120, Strength=2);
}
.headtext1 {
font: Verdana, Arial, Helvetica, sans-serif;
font-stretch:semi-condensed;
font-weight:150;
font-style:oblique;
text-shadow: #8e8e8f 3px 3px 4px;
color: #ffffff;
font-size: 15px;
filter: Shadow(Color=#8e8e8f, Direction=120, Strength=2);
}


/*Menu*/
ul#navmenu-v,
ul#navmenu-v li,
ul#navmenu-v ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 220px; 
  list-style: none;
}

ul#navmenu-v:after {
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-v li {
  float: left; 
  display: block !important; 
  display: inline; 
  position: relative;
  border:#508da9 1px solid;
}
ul#navmenu-v li ul li {
border:none;
border-bottom:#FFFFFF 2px solid;
}

/* Root Menu */
ul#navmenu-v a {
  padding: 0 6px;
  display: block;
  background: #508da9;
  color: #FFFFFF;
  font: bold 12px/28px Verdana, Arial;
  text-decoration: none;
  height: auto !important;
  height: 1%; 
}


ul#navmenu-v a:hover,
ul#navmenu-v li:hover a,
ul#navmenu-v li.iehover a {
  background: #508da9;
  color: #ffffff;

}

/* 2nd Menu */
ul#navmenu-v li:hover li a,
ul#navmenu-v li.iehover li a {
  background: #508da9;
  color: #FFFFFF;
  border:#508da9 1px solid;
}


ul#navmenu-v li:hover li a:hover,
ul#navmenu-v li:hover li:hover a,
ul#navmenu-v li.iehover li a:hover,
ul#navmenu-v li.iehover li.iehover a {
  background: #508da9;
  color: #ffffff;
  border:#508da9 1px solid;
}



ul#navmenu-v ul,
ul#navmenu-v ul ul,
ul#navmenu-v ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 221px;
}


ul#navmenu-v li:hover ul ul,
ul#navmenu-v li:hover ul ul ul,
ul#navmenu-v li.iehover ul ul,
ul#navmenu-v li.iehover ul ul ul {
  display: none;
}

ul#navmenu-v li:hover ul,
ul#navmenu-v ul li:hover ul,
ul#navmenu-v ul ul li:hover ul,
ul#navmenu-v li.iehover ul,
ul#navmenu-v ul li.iehover ul,
ul#navmenu-v ul ul li.iehover ul {
  display: block;
}