a:link       { color: #003366; font-size: 10pt; font-family: Arial }
a:visited    { color: #003366; font-family: Arial; font-size: 10pt }
a:active     { color: #003366; font-family: Arial; font-size: 10pt }
body         { font-family: 'Arial'; color: #003366; font-size:10pt }
table h1, h2, h3, h4, h5, h6        { font-family: Arial; color: #003366 }
table        { font-family: Arial; font-size: 10pt; color: #003366 }
h1, h2, h3, h4, h5, h6
{
	font-family: Arial;color:#003366
}
h1
{
	color: rgb(0, 51, 102);
}
h2
{
	color: #003366; 
}
h3
{
	color: #003366; 
}
h4
{
	color: rgb(0, 51, 102);
}
h5
{
	color: #003366;
}
h6
{
	color: #003366;
}
body{background-color:#E1E1E1}
.menu1 ul {
    margin: 0;
    margin-top: 30px;
    list-style: none;
    padding-left: 0px;
    display: block;
  }
    


.menu1 a { display: block; text-decoration: none; }

.menu1 li a{
  background: #EEEEEE;
  color: #003366;
  padding: 7px;
  margin-top: -25px;
  box-shadow:1px 1px 4px #999999; 
}



a.str:hover {color:#FFFFFF;background-color: #278acc;display: block;}
 .menu ul {
    margin: 0px;
    margin-top: 30px;
    list-style: none;
    padding-left: 0px;
    display: none;

  }
  


.menu a, .menu span { display: block; text-decoration: none; }

.menu li a{
  background: #EEEEEE;
  color: #003366;
  padding: 7px;
  margin-top: -27px;
  -moz-transition: 0.0s linear; /* для Firefox 4 */ 
-ms-transition: 0.0s linear; /* для IE */ 
-o-transition: 0.0s linears; /* для Опера */ 
-webkit-transition: 0.0s linears; /* для Chrome и Safari */ 
transition: 0.0s linear; /* указываем параметры анимированного перехода */ 


}
.title{
 	margin: 0px;
    list-style: none;
    padding-left: 0px;
    padding: 7px;
    background:#EEEEEE; /* цвет фона */ 
    display: block;/* отображаем как блок */ 
    box-shadow:1px 1px 4px #999999; /*тень*/
cursor: pointer;
}

} 


 .menu {
    padding-left: 0px;
    cursor: pointer;
    background: url(arrow-right.png) left center no-repeat;
  }

  .menu-open .title {
    background: url(arrow-down.png) left center no-repeat;
    border-bottom:5px solid #bac8d3;/*подчеркивание под текстом*/

  }

  .menu-open ul {
    display: block;
  }
  #menu-v {
list-style: none;
padding: 2px;
background: #093d87;
margin-left:0px;
margin-bottom:0px;
position: relative;
}/*основное меню*/
#menu-v  li {
display: inline;
font:bold 14px Arial;

}/*под блок*/

#menu-v  a {
display: blok;
color:#fefefe;
text-decoration: none;
background: #093d87;
line-height:36px;
height:40px;
border-bottom: 0px solid #114477; 
margin: 0; 
padding: 6px 6px 6px 6px;
box-shadow:3px 3px 3px #E1E1E1;
}/*текст*/

#menu-v li a:hover {background-color:#2c59d8;color:#fefefe;box-shadow:5px 5px 5px #E1E1E1;
-moz-transition: 0.4s linear; /* для Firefox 4, плавный переход */ 
-ms-transition: 0.4s linear; /* для IE */ 
-o-transition: 0.4s linears; /* для Опера */ 
-webkit-transition: 0.4s linears; /* для Chrome и Safari */ 
transition: 0.2s linear; /* указываем параметры анимированного перехода */ 
}
.grad{background: -moz-linear-gradient(top, #093d87 0%, #d1d1d1 70%, #252FAB 100%);
    background: -webkit-linear-gradient(top, #252FAB 0%,#d1d1d1 20%,#252FAB 100%);
    background: -o-linear-gradient(top, #252FAB 0%,#d1d1d1 20%,#252FAB 100%);
      background: -ms-linear-gradient(top, #252FAB 0%,#d1d1d1 90%,#252FAB 100%);
    background: linear-gradient(top, #252FAB 0%,#d1d1d1 20%,#252FAB 100%);
}

#glav
{
border-bottom-style: solid; /* Стиль линии внизу */
border-bottom-width: 7px; /* Толщина линии внизу */
border-bottom-color: #C81820; /* Цвет линии внизу */
   }