﻿body {color: #003333; font-family: Times New Roman;}
table {font-family: Times New Roman; font-size: 16px;}

a.menu:hover{color:#000000; BORDER-TOP: #66ffcc 
 1px solid; BACKGROUND: #66ffcc 
; BORDER-BOTTOM: #66ffcc 
 1px solid; text-decoration: none; }
a.menu{color:green; text-decoration:none; }

h1 {bold; font-size: 20px;}
h2 {bold; font-size: 16px;}
h5 {bold; font-size: 14px;COLOR:red;}

.tab {}

/*для позиционирования при верстке страниц слоями,
при табличной верстке вернуться к оригиналу*/
#boxmenu {
BACKGROUND: #f0f0f0;
BORDER: 0px #000 solid;
POSITION: relative;
LEFT: 335px;
WIDTH: 538px;
Z-INDEX: 1/*для IE*/
}

/*без этого нарушается работа меню*/
#m * {
    BORDER-COLLAPSE: collapse
}

/*стили основного меню*/
#m {
    FONT: 12pt Arial, sans-serif;
    FONT-WEIGHT: bold
}

/*стиль ссылок основного меню*/
.a {    
    COLOR: #bc0031;
    font-size:12px;
    TEXT-DECORATION: none
}

/*стили выпадающего меню для IE*/
* HTML #m .a table {
    FONT: 10pt Arial, sans-serif;
    DISPLAY: block
}

/*стили выпадающего меню*/
.a table {
    FONT: 10pt Arial, sans-serif;
    DISPLAY: block
}

#m table {
    DISPLAY: none
}

#m table A {
    DISPLAY: none
}

/*смена стилей при на ведении курсора*/
#m .a:hover {
    BACKGROUND: #e2fce3;
    COLOR: #FF00FF
}

.menu:hover {
    BACKGROUND: #e2fce3;
    COLOR: #FF00FF;
    BORDER: #84ff7c 0px solid/*для OP*/
}

/*стили выпадающего меню при на ведении курсора*/
#m .a:hover table {
    BACKGROUND: #ffffff;
    BORDER: #FF00FF 1px solid;
    POSITION: absolute;
    DISPLAY: block;
    WHITE-SPACE: nowrap
}

.menu:hover table {
    BACKGROUND: #ffffff;
    BORDER: #FF00FF 1px solid;
    POSITION: absolute;
    DISPLAY: block;
    WHITE-SPACE: nowrap
}

#m .a:hover table A {
    COLOR: #000;
    TEXT-DECORATION: none;
    BORDER-RIGHT: #FF00FF 1px solid;/*дрожание по горизантали*/
    PADDING: 1px 12px;/*отступы выпад меню*/
    DISPLAY: block;
    WHITE-SPACE: nowrap;
    Z-INDEX: 1
}

#m .menu:hover table A {
    COLOR: #000;
    TEXT-DECORATION: none;
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING: 1px 12px;/*отступы в подменю выпад. меню*/
    DISPLAY: block;
    WHITE-SPACE: nowrap;
    Z-INDEX: 1
}

/*стиль ссылок вып. меню при наведении курсора*/
#m .a:hover table A:hover {
    BACKGROUND: #FF00FF;
    COLOR: #000;
    TEXT-DECORATION: none;
    BORDER: #66ffcc 1px solid;/*дрожание по вертикали*/
    PADDING-RIGHT: 12px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 11px;
    PADDING-BOTTOM: 0px;
    DISPLAY: block;
    Z-INDEX: 1
}

#m .menu:hover table A:hover {
    BACKGROUND: #66ffcc;
    COLOR: #000;
    TEXT-DECORATION: none;
    BORDER: #84ff7c 1px solid;
    PADDING-RIGHT: 12px;
    padding-top: 0px;
    PADDING-LEFT: 11px;
    PADDING-BOTTOM: 0px;
    DISPLAY: block;
    Z-INDEX: 1
}

.menu {
   MARGIN: 1px;
   FLOAT: left
}

/*стили второго вложения*/
.menu1 {
  FONT: 10pt Arial, sans-serif;
  FONT-WEIGHT: bold;
  COLOR: #000
}

.a1 {
  DISPLAY: none
}

.menu1:hover .a1 {
  PADDING: 0px 115px;/*для FF*/
  POSITION: absolute;
  DISPLAY: block;
  FLOAT: left;
  LEFT: 65px;
  TOP: 0px
}

.menu1:hover {
  DISPLAY: block
}


#d1 {background-color: #f0f0f0; color: #003333}

a.noneline {text-decoration: none; color: #003333}

.zag {FONT-WEIGHT: bold;
		BACKGROUND-COLOR: #EE82EE;
		text-align: center}

.zag1 {text-align: center;
	FONT-WEIGHT: bold;}

.special {text-align: center}

.rub {text-align: right;
	FONT-WEIGHT: bold;}

.ye {text-align: right}

