.leftmenu {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #46929D; text-decoration:none;}
.leftmenuact {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#33656C; text-decoration:none;}
.leftmenub {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#696C72; text-decoration:none;}
	
.leftpanelcolor{background-color:#ECFBF4;}
.menuborder {background-color:#E2E2E2; border-top: 1px solid #B6B6B5; border-bottom: 1px solid #B6B6B5;}

.topmenu {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #FFFFFF; text-decoration:none;}
.topmenuact {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #FAC535; text-decoration:none;}

.lang {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #307DAB; text-decoration:none;}
.langact {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #0043E6; text-decoration:none;}

.inputfield{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: windowtext;border: #082345; border-style: outset; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
.inputbutton{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: buttontext; cursor: hand; border: 1px buttonface outset; background-color:buttonface;}
.inputbuttonS{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: buttontext; cursor: hand; border: 1px buttonface outset; background-color:buttonface;}
.mag_tit {background: #3667a4; padding: 6px 0px 6px 0px; font: bold 12px arial, tahoma; color:#ffffff;}
.mag_tit div {padding: 0px 0px 0px 10px;}
.mag_tit a {color:#ffffff; text-decoration: none}

.mag_tab {border-left: 1px solid #c6c6c6;}
.mag_td {border-bottom: 1px solid #c6c6c6; border-right: 1px solid #c6c6c6;}
.mag_tab0 {width: 100%; font: 11px tahoma, tahoma;}
.mag_tab1 {padding: 4px 0px 4px 4px;}
.mag_tab2 {padding: 4px 5px 4px 5px;}
.mag_tab2 div {color:#444444;}
.mag_tab2 a {color: #3667a4; font-weight: bold;}

.newspartitioncolor {background-color:#C6B9C6;}
.newsfoldercolor {background-color: #F3F8F2;}

.righthead {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight: bold; color: #4D6ADF; text-decoration:none;}
.rightlinks {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px;}


.tableworkbg {background-color:#FFFFFF;}
.tableborder {background-color:#3A4A8F;}
.tablehead {background-color:#EEEEEE;}
.tablebody {background-color:#FFFFFF;}
.tablebodytext {font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#000000;}
.tablefieldtext {font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#000000;}
.tableheadtext {font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#000066;}
.tabletitletext {font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#000066;}

.text {font-family: Arial, Helvetica, sans-serif; font-size:13px;}/*Обычный текст*/
.small {font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.smalltext {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #000000;}/*Мелкий текст*/ 
.smalltextact {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color: #2F5E64;} 

.chain {COLOR: #0059B3; FONT-WEIGHT: normal; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.chain:hover {COLOR: #0059B3; FONT-WEIGHT: normal; TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.chain:visited {COLOR: #0059B3; FONT-WEIGHT: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}

.newssecttitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight: bold; color: #5E8596; text-decoration:none;}
.newstext {font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color: #7C7E7F; text-decoration:none;}
.newsdata {font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color: #FC9C05; text-decoration:none;}
.newsdatab {font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color: #FC9C05; text-decoration:none;}

.titletext {font-family: Arial, Helvetica, sans-serif; color:#4757C4; font-size:15px; font-weight:bold; line-height: 18px;}/*Заголовок страницы*/
.slogan {font-family: Verdana, Arial, Helvetica, sans-serif; color:#477D98; font-size:15px; font-weight:normal; line-height: 18px;}/*Текст слогана*/
.subtitletext {font-family: Arial, Helvetica, sans-serif; color:#000000; font-size:13pt; font-weight:bold;}/*Подзаголовок*/
.errortext {font-family: Arial, Helvetica, sans-serif; font-size:10pt; color:red; font-weight:bold;}/*Сообщение об ошибке*/

.oktext {font-family: Arial, Helvetica, sans-serif; font-size:10pt; color:#005000; font-weight:bold;}
.required {font-family: Verdana, Arial, Helvetica, sans-serif; color:red; font-size:smaller; }

.copy {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; color: #FFFFFF;}

.smalltxtw {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #454A4E; text-decoration: none}
a.smalltxtw:hover {text-decoration: underline;}
.smalltxtws {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #A80000; text-decoration: none}
a.smalltxtws:hover {text-decoration: underline;}

small {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

.tableheads {background-color:#F4FDF9;}
.tableborders {background-color:#C7DAE4;}

P{COLOR: windowtext;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 14px;FONT-WEIGHT: normal;MARGIN: 5pt 5pt 15pt 25pt; text-align: justify;}.class {COLOR: #0059B3; FONT-WEIGHT: normal; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px}.class:hover {COLOR: #0059B3; FONT-WEIGHT: normal; TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px}.class:visited {COLOR: #003366;	FONT-WEIGHT: normal;TEXT-DECORATION: none; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif}H2 {COLOR: #265686; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: medium; FONT-WEIGHT: normal}li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: windowtext}select{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: windowtext}input{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: windowtext;border: #082345; border-style: outset; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}textarea {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: windowtext; border: #082345; border-style: outset; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width:1px}.btnInput {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: buttontext; cursor: hand; border: 1px buttonface outset; background-color:buttonface}.checkbox {border: 0px #75A5D2 outset; cursor: hand}div{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: windowtext}.none{COLOR: #0059B3; FONT-WEIGHT: normal; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px}td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: windowtext}
.menu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #265686}
.menu:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #265686}
.menu:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #265686}
.table {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal}.menu:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #265686}
.header{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #265686;TEXT-DECORATION: none;}.header:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #265686;TEXT-DECORATION: underline;}.header:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #265686}.top {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: windowtext}.datawhite{font-size:12px;color:#FFFFFF;font-weight: bold;height : 15px;filter : dropShadow(color=#000000, offX=1, offY=2, positive=2); font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; margin-top: 20px; margin-right: 20px; margin-bottom: 20px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.white,a.white,a.white:hover,a.white:visited{font-size:12px;color:#FFFFFF;font-weight: bold;height : 14px;filter : dropShadow(color=#000000, offX=1, offY=2, positive=2); font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.news{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration: none}.news{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none}.topmenu {BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #B5C1D8 1px solid; BORDER-LEFT: #B5C1D8 1px solid; BORDER-BOTTOM: #000000 1px solid}.adm{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; font-weight: normal}.rights {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none}h1{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; margin-top: 20px; margin-right: 20px; margin-bottom: 20px; margin-left: 20px; padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 5px; color: #265686}