#menu1 {position: absolute; left:222px; top: 190px; visibility: hidden; z-index: 100;}
#menu2 {position: absolute; left:315px; top: 190px; visibility: hidden; z-index: 110;}
#menu3 {position: absolute; left:408px; top: 190px; visibility: hidden; z-index: 120;}
#menu4 {position: absolute; left:450px; top: 190px; visibility: hidden; z-index: 130;}			
#menu5 {position: absolute; left:500px; top: 190px; visibility: hidden; z-index: 140;}			

/* TOP */

/*Название конторы в шапке*/
h1 { text-transform: uppercase; color:#DDEFFF; font-family: Arial; font-weight:bold; font-size: 15px; letter-spacing: 1px;TEXT-DECORATION: none;
}

a.Switch { /*Переключатель языка*/
color:#ffffff; font-family: Arial; font-size: 12px; text-decoration: none}
a.Switch:visited { /*Переключатель языка*/
color:#ffffff; font-family: Arial; font-size: 12px; text-decoration: none}
a.Active { /*Переключатель языка*/
color:#ffffff; font-family: Arial; font-size: 12px; text-decoration: none}
a.Switch:hover {color:#ffffff; font-family: Arial; font-size: 12px; text-decoration: underline
}
.welcome {  background-color:#FDF4C1; font-family: Arial; padding-left:10px; padding-right:10px; padding-top: 10px; padding-bottom: 4px; FONT-SIZE: 14px; 
}

/* MENU */

A.topmenu {
FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Times New Roman}
A.topmenu:link {COLOR: #ffffff; TEXT-DECORATION: none}
A.topmenu:visited {COLOR: #ffffff; TEXT-DECORATION: none}
A.topmenu:active {COLOR: #ffffff; TEXT-DECORATION: none}
A.topmenu:hover {COLOR: #ffffff; TEXT-DECORATION: none
}
td.menu {
cursor: hand;
}

/* BLUE BLOCK */

td.ftitle { /*Текст на синем прямоугольнике*/
FONT-SIZE: 15px; COLOR: #ffffff; FONT-FAMILY: Times New Roman; font-weight:bold;
}
div.addblock { /*Область под синим прямоугольком*/
padding-left:16px; padding-top: 10px; padding-bottom: 15px;
}
a.sub { /*Ссылка под синим прямоугольком, на градиенте */
FONT-SIZE: 14px; color: #162740; line-height:20px; TEXT-DECORATION: underline; }
a.sub:visited { /*Ссылка под синим прямоугольком, на градиенте */
FONT-SIZE: 14px; color: #162740; line-height:20px; TEXT-DECORATION: underline; }
a.sub:hover { FONT-SIZE: 14px; color: #3343BF; line-height:20px;
}
a.blackbold { color:#000000;font-weight:bold;TEXT-DECORATION: none; }
a.blackbold:visited { color:#000000;font-weight:bold;TEXT-DECORATION: none; }
a.blackbold:hover { color:#000000;font-weight:bold;TEXT-DECORATION: none; 
}
a.gray { color:#DDDDDD; TEXT-DECORATION: none; FONT-SIZE: 12px; FONT-FAMILY: Times New Roman; }
a.gray:visited { color:#DDDDDD; TEXT-DECORATION: none; FONT-SIZE: 12px; FONT-FAMILY: Times New Roman; }
}
/* BOTTOM */
font.grayline {
font-family: Arial; font-weight:bold; font-size: 13px; 
}
.graytext {
font-family: Arial; font-size: 11px; letter-spacing: 1pt;
}


/* Content */
h2 { /* Заголовок страницы */
FONT-SIZE: 22px; font-weight:normal;}
h4 { text-transform: uppercase;}
h5 { FONT-SIZE: 17px;}
.sm { /* Маленький текст - используется: 
1. При выводе краткого описания новости/статьи 
2. В результатах поиска при выводе кусков текста с найденными словами */
	FONT-SIZE: 12px; FONT-FAMILY: Times New Roman; 
}
.ndate { /* Дата в новостях */
	FONT-SIZE: 11px; FONT-FAMILY: Arial,Verdana,Tahoma,
}
a.news { font-size:13px }
a.news:visited { font-size:13px}
}


/* Scripts */
.ErrorMesasge{ /* Используется для выведения ошибок при обработке форм ввода (например стр. /feedback) */
color:#BB0000;
}
input.frm1 { /* поля ввода (например стр. /feedback)*/
font-size: 13px; width: 100%;
}
textarea.frm2 { /* ввод текста сообщения (например стр. /feedback)*/
font-size: 13px; width: 100%; height: 93px;
}

/* COMMON */

BODY { BG-COLOR: #FFFFFF; FONT-SIZE: 15px; COLOR: #3E3E3E; FONT-FAMILY: Times New Roman
}
td { FONT-SIZE: 15px; FONT-FAMILY: Times New Roman
}
td.bgGrad { padding: 10 10 10 10;"
} 
font {FONT-FAMILY: Times New Roman; COLOR: #3E3E3E;
}
a {color:#0000FF}
a:visited {color:#0000FF}
a:hover {color:#0000DD
}

