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        { table-border-color-light: rgb(204, 153, 255); table-border-color-dark: 
               rgb(204, 0, 204); color: #003366; font-family: Arial; 
               font-size: 10pt }
h1, h2, h3, h4, h5, h6
{
	font-family: Arial;color:#003366
}
h1
{
	color: rgb(0, 51, 102);
}
h2
{
	color: #003366; 
}
h3
{
	color: rgb(204, 0, 153); 
}
h4
{
	color: rgb(0, 51, 102);
}
h5
{
	color: rgb(51, 0, 153);
}
h6
{
	color: rgb(204, 0, 153);
}
body{background-color:#E1E1E1}
a.str:hover {color:#FFFFFF;background-color: #0161e9;display: block;}
.menu ul {
    margin: 0;
    margin-top: 30px;
    list-style: none;
    padding-left: 0px;
    display: block;
  }
    


.menu a { display: block; text-decoration: none; }

.menu li a,.menu li span {
  background: #EEEEEE;
  color: #003366;
  padding: 7px;
  margin-top: -25px;
 box-shadow:4px 4px 4px #999999;
}
#menuN-v {
list-style: none;
padding: 2px;
background: #336699;
margin-left:0px;
margin-bottom:0px;
position: relative;
}/*основное меню*/
#menuN-v  li {
display: inline;
font:bold 14px Arial;

}/*под блок*/

#menuN-v  a {
display: blok;
color:#fefefe;
text-decoration: none;
background: #336699;
line-height:36px;
height:40px;
border-bottom: 0px solid #114477; 
margin: 0; 
padding: 6px 6px 6px 6px;
box-shadow:3px 3px 3px #E1E1E1;
}/*текст*/

#menuN-v li a:hover {background-color:#336699;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, #336699 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; /* Цвет линии внизу */
   }