A:LINK {text-decoration: underline; color: #2978b0; cursor: pointer;}
A:VISITED {text-decoration: underline; color: #2978b0; cursor: pointer;}
A:HOVER {text-decoration: none; color: #2978b0; cursor: pointer;}
A:ACTIVE {text-decoration: underline; color: #2978b0; cursor: pointer;}

BODY
{
	margin: 0px;
	background-color: #FFFFFF;
	font-family: Tahoma;
	font-size: 9pt;
	color: #545454;
	SCROLLBAR-BASE-COLOR: #c0c0c0;
	SCROLLBAR-ARROW-COLOR: #2978b0;
}

TD {font-size: 10pt;}
INPUT,SELECT,TEXTAREA {font-size: 8pt; font-family: Tahoma; border: 1px solid #959595; padding: 1px;}
SMALL {font-size: 8pt;}
HR {color: #c0c0c0; height: 1px;}

H1 {font-family: Arial; color: #2978b0; font-size: 20pt; font-weight: normal; margin: 0px 0px 10px 0px;}
H2 {font-size: 10pt; margin: 0px;}
H2 A:LINK, H2 A:VISITED, H2 A:HOVER, H2 A:ACTIVE {color: #262626;}
H3 {font-size: 11pt; color: #2978b0; margin: 20px 0px 10px 0px;}
H4 {font-size: 10pt; color: #2978b0; margin: 20px 0px 10px 0px;}
H5 {font-size: 10pt; margin: 20px 0px 10px 0px;}
H6 {font-family: Arial; font-size: 14pt; color: #2978b0; font-weight: normal; margin: 0px 0px 10px 0px;}

.img {border: 1px solid #2978b0;}
.img-left {margin: 0px 5px 5px 0px;}
.counters IMG {filter:alpha(opacity=40); opacity:.40;}
.dn {display: none;}
.note {font-size: 8pt; text-align: center; color: #cc6666; letter-spacing: 1pt;}
.notice {text-align: center; color: #cc6666;}
.phone {font-weight: bold; color: #009900; font-size: 11pt; font-family: Arial;}
.ref {font-size: 8pt; font-family: Arial; font-style: italic;}
.elements H3, .elements H4 {margin: 0px;}
.clear {clear: both;}
.line-1 {background-image: url(/bitrix/templates/ufmsru_main/images/bg_14.gif); background-repeat: repeat-x; width: 100%; height: 1px; margin: 20px 0px 20px 0px;}
.line-2 {background-image: url(/bitrix/templates/ufmsru_main/images/bg_14.gif); background-repeat: repeat-x; width: 75%; height: 1px; margin: 20px 0px 20px 0px;}

.text P {text-indent: 20pt;}
.text-small {font-size: 8pt; text-indent: 20pt; text-align: justify;}
.text-small P {margin: 5px 0px 5px 0px;}

.include-area {font-size: 8pt; background-image: url(/bitrix/templates/ufmsru_main/images/bg_18.gif); background-repeat: repeat-x; padding: 5px;}
.include-area TD {font-size: 8pt;}

.words {cursor: default;}
.words H3 {font-size: 8pt; color: #545454; margin: 0px;}
.words P {font-size: 7.5pt; margin: 5px 0px 5px 0px;}

.words-elements {list-style: none; margin: 0px; padding: 0px;}
.words-elements LI {width: 30%; float: left; padding-right: 10px;}

.opinion IMG {margin: 0px 10px 0px 0px;}
.opinion P:first-letter {font-size: 11pt; font-weight: bold;}
.opinion-company {font-weight: bold; color: #2978b0; padding: 20px 0px 0px 0px;}

.clients-index {float: left; width: 49.9%;}
.clients-index H3 {margin: 0px 0px 10px 0px;}
.clients-index IMG {margin: 0px 5px 0px 0px;}
.clients-index DIV {padding: 0px 10px 0px 0px;}

.contacts-header {font-size: 8pt; color: #CCCCCC; height: 50px;}
.contacts-header A:LINK, .contacts-header A:VISITED, .contacts-header A:ACTIVE {color: #CCCCCC;}
.contacts-header A:HOVER {color: #CCCCCC;}

.contacts-bottom TD {font-size: 8pt; color: #3d8ac1; letter-spacing: 1pt;}
.contacts-bottom B {color: #c0c0c0;}

.table-1 {border-top: 1px solid #c0c0c0; border-left: 1px solid #c0c0c0;}
.table-1 TH {border-bottom: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0; font-size: 8pt; background-color: #f8f8f8;}
.table-1 TD {border-bottom: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0;}
.table-1 B {color: #009900; font-size: 11pt; font-family: Arial;}

.table-2 {border-top: 1px solid #c0c0c0; border-left: 1px solid #c0c0c0;}
.table-2 TH {border-bottom: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0; font-size: 10pt; background-color: #f8f8f8; text-align: left;}
.table-2 TD {border-bottom: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0;}

.table-3 H5 {margin: 0px;}

.block-1 {padding: 30px 0 10px 0;}
.block-1 SPAN {font-weight: bold;}

.block-2-1 {padding-bottom: 30px;}
.block-2-2 {padding-top: 30px;}

.submit {font-size: 9pt; font-weight: bold;}
A:LINK.submit {text-decoration: underline;}
A:VISITED.submit {text-decoration: underline;}
A:HOVER.submit {text-decoration: none;}
A:ACTIVE.submit {text-decoration: underline;}

<!-- -->

.menu-top, .menu-top-select {font-size: 9pt; font-weight: bold;}
A:LINK.menu-top, A:VISITED.menu-top, A:ACTIVE.menu-top {text-decoration: none; color: #3d3d3d;}
A:HOVER.menu-top, A:LINK.menu-top-select, A:VISITED.menu-top-select, A:HOVER.menu-top-select, A:ACTIVE.menu-top-select {text-decoration: none; color: #2978b0;}

.menu-top-bg-1 {background-image: url(/bitrix/templates/ufmsru_main/images/bg_1.gif); background-repeat: no-repeat; width: 100%; height: 50px;}
.menu-top-bg-1 IMG {margin: 0px 5px 0px 15px;}
.menu-top-bg-2 {background-image: url(/bitrix/templates/ufmsru_main/images/bg_2.gif); background-repeat: no-repeat; background-position: right; width: 100%; padding: 0px 15px 0px 0px;}

.menu-left {padding: 0px 0px 3px 0px;}
.menu-left A:LINK, .menu-left A:VISITED, .menu-left A:ACTIVE {text-decoration: none;}
.menu-left A:HOVER {text-decoration: underline;}
.menu-left IMG {margin: 4px 5px 0px 0px;}
.menu-left-select {font-weight: bold}

.menu-left-important {padding: 0px 0px 10px 0px;}
.menu-left-important IMG {margin: 5px 5px 0px 0px;}
.menu-left-important A:LINK, .menu-left-important A:VISITED, .menu-left-important A:ACTIVE {text-decoration: none; font-weight: bold; font-size: 9pt; color: #009900;}
.menu-left-important A:HOVER {text-decoration: none; font-weight: bold; font-size: 9pt; color: #3d3d3d;}
A:LINK.menu-left-important-select, A:VISITED.menu-left-important-select, A:HOVER.menu-left-important-select, A:ACTIVE.menu-left-important-select {color: #3d3d3d;}

.menu-bottom {color: #c0c0c0; font-size: 8pt;}
.menu-bottom A:LINK, .menu-bottom A:VISITED, .menu-bottom A:ACTIVE {color: #c0c0c0; text-decoration: none;}
.menu-bottom A:HOVER {color: #c0c0c0; text-decoration: underline;}
A:LINK.menu-bottom-select, A:VISITED.menu-bottom-select, A:ACTIVE.menu-bottom-select {font-weight: bold; color: #2978b0; text-decoration: none;}
A:HOVER.menu-bottom-select {font-weight: bold; color: #2978b0; text-decoration: underline;}

<!-- -->

.bg-1-1 {background-color: #f8f8f8; height: 6px; margin: 0px 0px 1px 0px;}
.bg-1-2 {background-color: #f8f8f8; height: 8px; margin: 0px 0px 1px 0px;}
.bg-3 {background-image: url(/bitrix/templates/ufmsru_main/images/bg_3.gif); background-repeat: repeat-x; height: 72px; padding: 9px 0px 0px 0px;}
.bg-5 {background-image: url(/bitrix/templates/ufmsru_main/images/bg_5.gif); background-repeat: repeat-x; width: 50%;}
.bg-6-1 {background-image: url(/bitrix/templates/ufmsru_main/images/bg_6.gif); background-repeat: repeat-x; background-position: right; width: 50%;}
.bg-6-2 {background-image: url(/bitrix/templates/ufmsru_main/images/bg_6.gif); background-repeat: no-repeat; padding: 0px 11px 10px 7px;}
.bg-8-1 {background-image: url(/bitrix/templates/ufmsru_main/images/bg_8.gif); background-repeat: repeat-x; width: 100%; height: auto; padding: 20px 0;}
.bg-8-2 {background-image: url(/bitrix/templates/ufmsru_main/images/bg_8.gif); background-repeat: repeat-x; width: 100%; height: auto; padding: 5px 0px 5px 0px;}
.bg-11 {background-image: url(/bitrix/templates/ufmsru_main/images/bg_11.gif); background-repeat: repeat-y; background-position: center; height: auto;}
.bg-12 {background-image: url(/bitrix/templates/ufmsru_main/images/bg_12.gif); background-repeat: repeat-x; width: 100%; height: auto; margin: 20px 0px 0px 0px;}
.bg-14 {background-image: url(/bitrix/templates/ufmsru_main/images/bg_14.gif); background-repeat: repeat-x; width: 100%; height: 1px; margin: 20px 0px 20px 0px;}
.bg-16-1 {background-image: url(/bitrix/templates/ufmsru_main/images/bg_16_1.gif); background-repeat: repeat-x; background-position: top;}
.bg-16-2 {background-image: url(/bitrix/templates/ufmsru_main/images/bg_16_2.gif); background-repeat: repeat-x; background-position: bottom;}
.bg-17-1 {background-image: url(/bitrix/templates/ufmsru_main/images/bg_17_1.gif); background-repeat: repeat-y; background-position: left;}
.bg-17-2 {background-image: url(/bitrix/templates/ufmsru_main/images/bg_17_2.gif); background-repeat: repeat-y; background-position: right;}

.pad-1 {padding: 0px 30px 0px 30px;}
.pad-2 {padding: 0px 20px 0px 0px;}
.pad-3 {padding: 0px 0px 25px 0px;}
.pad-4 {padding: 0px 5px 0px 0px;}
.pad-5 {padding: 0px 0px 7px 5px;}
.pad-6 {padding: 5px 0px 20px 25px;}
.pad-7 {padding: 0px 0px 20px 0px;}
.pad-8 {padding: 0px 0px 0px 10px;}
.pad-9 {padding: 10px 0px 10px 0px;}
.pad-10 {padding: 0px 11px 0px 11px;}