
BODY {
	MARGIN: 0px;
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #7a7a7a;
	FONT: normal 11px Tahoma; 
	TEXT-ALIGN: center;
}

TD {
	FONT: normal 11px Tahoma; 
}

IMG {
	BORDER: 0px;
}

.bodydiv {
	WIDTH: 770px;
}

.topmenu {
	PADDING: 0px; 
	WIDTH: 770px;
}


.topmenu A {
	FLOAT: left;
	DISPLAY: block;
	HEIGHT: 30px;
	COLOR: #7B7B7B;
	FONT: bold 10px Verdana; 
	TEXT-DECORATION: none;
	PADDING: 15px 0px 0px 0px;
}

html:root .topmenu A {
	HEIGHT: 15px;
}

HTML>BODY .topmenu A {
	HEIGHT: 15px;
}


.menu {
	MARGIN-LEFT: 10px;
}

.b1 {
	WIDTH: 145px;
	BACKGROUND: url('images/b1.gif') no-repeat bottom;
}

.b1:hover {
	BACKGROUND: url('images/b1_on.gif') no-repeat bottom;
}


.b2 {
	WIDTH: 121px;
	BACKGROUND: url('images/b2.gif') no-repeat bottom;
}

.b3 {
	WIDTH: 121px;
	BACKGROUND: url('images/b3.gif') no-repeat bottom;
}


.b3:hover {
	BACKGROUND: url('images/b3_on.gif') no-repeat bottom;
}


.b4 {
	PADDING-RIGHT: 12px;
	WIDTH: 163px;
	BACKGROUND: url('images/b4.gif') no-repeat bottom;
}

.b4:hover {
	BACKGROUND: url('images/b4_on.gif') no-repeat bottom;
}

html:root .b4 {
	WIDTH: 152px;
}

HTML>BODY  .b4 {
	WIDTH: 152px;
}

.widthlink {
	WIDTH: 208px; 
}

html:root .widthlink {
	WIDTH:184px;
}

HTML>BODY .widthlink {
	WIDTH:184px;
}


DIV.d1 {
	CLEAR: both;
	WIDTH: 770px;
	HEIGHT: 10px;
	BACKGROUND: url('images/bg1.gif'); 
	TEXT-ALIGN: left;
}

DIV.d1 IMG{
	MARGIN-LEFT: 130px;
}


.sform {
    WIDTH: 80px;
	HEIGHT: 14px;
    BORDER: 0px solid #00FFFF;
    COLOR: #7B7B7B;
    FONT: normal 10px Verdana;
	MARGIN: 4px 15px 4px 0px;
	BACKGROUND: url('images/formbg3.gif');
	VERTICAL-ALIGN: top;
}

.form {
	PADDING: 0px;
	MARGIN: 0px;
}

.sdiv {
	FLOAT: right;
	WIDTH: 130px; 
	BACKGROUND: url('images/formbg2.gif') no-repeat; 
	HEIGHT: 30px; 
	TEXT-ALIGN: right;
	MARGIN-RIGHT: 22px;
	MARGIN-TOP: 0px;
}

html:root .sdiv {
	MARGIN-RIGHT: 44px;
}

HTML>BODY DIV.sdiv {
	MARGIN-RIGHT: 44px;
}

/* /////////////////////////////////////////////////////////////////// */

.slogan {
	FLOAT: left;
	HEIGHT: 300px; 
	WIDTH: 560px; 
	TEXT-ALIGN: left;
	BACKGROUND: url('images/main.jpg'); 
}

.slogan SPAN {
	DISPLAY: block;
	PADDING: 13px 0px 0px 35px;
}

.slogan H1{
	DISPLAY: inline;
	PADDING: 0px;
	FONT: bold 11px Verdana;
	COLOR: #7B7B7B;
}

#screen {
	MARGIN: 95px 0px 0px 152px;
	WIDTH: 88px;
	HEIGHT: 83px;
}

.rightmenu {
	FLOAT: right;
	MARGIN: 0px;	
}

.rightmenu A {
	DISPLAY: block;
	TEXT-ALIGN: left;
	BACKGROUND: url('images/bgmenu.gif'); 
	PADDING: 3px 12px 4px 12px;
	MARGIN: 0px 0px 0px 0px;
    FONT: bold 10px Verdana;
	COLOR: #133a82;
	TEXT-DECORATION: none;
}

.rightmenu A IMG {
	MARGIN-RIGHT: 4px;
	MARGIN-LEFT: 0px;
	WIDTH: 40px;
	HEIGHT: 35px;
}

.login {

	FLOAT: right;
	MARGIN: 0px;	
	WIDTH: 210px;
	HEIGHT: 82px; 
	TEXT-ALIGN: center;
	DISPLAY: block;
	BACKGROUND: url('images/bglogin.gif'); 
	PADDING: 5px 0px 0px 0px;
    FONT: bold 10px Verdana;
	COLOR: #133a82;

}


.icons {
		
	FLOAT: right;
	PADDING: 13px 40px 12px 0px;
	MARGIN: 0px;
}

.icons A { 
	MARGIN-RIGHT: 5px;
}

.icons A IMG {
	WIDTH: 21px;
	HEIGHT: 22px;
}

/*  ************************************************ */

/* test divs */

.dblock {
	WIDTH: 770px;
	BACKGROUND: url('images/dtest2.gif');
	CLEAR: both;
}

.dblock DIV {
	BACKGROUND: url('images/dtest1.gif') no-repeat top;
}


.dblock DIV DIV {
	BACKGROUND: url('images/dtest3.gif') no-repeat bottom;
	TEXT-ALIGN: left;
	PADDING: 20px; 
}

.addlink {
	FLOAT: right;
	FONT: normal 11px Tahoma; 
	COLOR: #8c8c8c; 
	TEXT-DECORATION: none;
	WIDTH: 85px;
	MARGIN-TOP: 3px;
	MARGIN-RIGHT: 35px;
}

.addlink:hover {
	COLOR: #ff8901;
}

H2 {
	FONT: bold 11px Tahoma; 
	COLOR: #133a82;
	PADDING: 0px; 
	MARGIN: 0px 0px 6px 0px;
}

H3 {
	FONT: bold 11px Tahoma; 
	COLOR: #133a82;
	PADDING: 0px; 
	MARGIN: 0px 0px 6px 0px;
}

/* ************************************************* */

DIV.downline {
	WIDTH: 768px;
	HEIGHT: 30px; 
	CLEAR: both;
	BACKGROUND: url('images/downbg.gif');
}


DIV.downline DIV {
	WIDTH: 383px; 
	BACKGROUND-COLOR: #fd8900; 
	FLOAT: left; 
	FONT-SIZE: 1px; 
	HEIGHT: 6px; 
	MARGIN-TOP: 12px;
}

DIV.copyright {
	WIDTH: 768px;
	HEIGHT: 30px; 
	CLEAR: both;
}


DIV.copyright DIV {
	WIDTH: 384px; 
	FLOAT: left; 
	FONT: normal 10px Verdana; 
}

DIV.copyright DIV IMG{
	MARGIN: 1px;
}

.copyright A {
	COLOR: #7a7a7a;
	FONT: normal 10px Verdana; 
	TEXT-DECORATION: none;
}

.copyright A:hover {
	COLOR: #ff8901;
}

.addmenu_ico {
	WIDTH: 770px;
	DISPLAY: block;
	clear: BOTH;
}


.addmenu_ico A {
	DISPLAY: block;
	FLOAT: left;
	WIDTH: 100px;
	MARGIN: 20px 12px 0px 12px;
	COLOR: #919191;
	FONT: bold 10px Verdana;
	TEXT-DECORATION: none; 
}

.addmenu_ico A IMG {
	DISPLAY: block;
}

/* ++++++++++++++++++++++++++++++++++++++++++++ */

.sec_slogan {
	FLOAT: left;
	WIDTH: 560px; 
	TEXT-ALIGN: left;
}

.sec_slogan SPAN {
	DISPLAY: block;
	PADDING: 13px 0px 0px 35px;
}

.sec_slogan H1{
	DISPLAY: inline;
	PADDING: 0px;
	FONT: bold 11px Verdana;
	COLOR: #7B7B7B;
}

/**********************************************************************/

.smainblock {
	WIDTH: 772px;
	BACKGROUND: url('images/sec_main_mid_bg.gif');
}

.smainblock_top {
	BACKGROUND: url('images/sec_main_bg.gif') no-repeat top;
}

.smainblock_bottom {
	BACKGROUND: url('images/sec_down_bg.gif') no-repeat bottom;
	TEXT-ALIGN: left;
	PADDING: 0px;
}

A.menu2:link, A.menu2:visited {
	FONT-SIZE: 12px;
	FONT-FAMILY: arial,tahoma;
	COLOR: #566879;
	TEXT-DECORATION: none;
}

A.menu2:hover {
	COLOR: #566879;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
}

/***************************************************/

/**************************/
/*  Верхнее меню          */
/**************************/

.dropdown_menu {
	BACKGROUND-COLOR: #CCCCCC; 
	FLOAT: left; 
	WIDTH: 544px;
	HEIGHT: 32px;
}

.dropdown_menu A.item {
	BACKGROUND-COLOR: #CCCCCC; 
	BACKGROUND: url('images/menu_arrow.gif') no-repeat left;
	DISPLAY: block; 
	FONT: bold 10px tahoma;
	TEXT-ALIGN: center;
	PADDING: 0px 0px;
	MARGIN: 0px;
}

.dropdown_menu A.item:hover {
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: #ADB2B7;
	BACKGROUND: url('images/menu_arrow_on.gif') no-repeat left #adb2b7;
}

.dropdown_menu DIV.empty {
	BORDER-TOP: 2px solid #F00;
}

.dropdown_menu DIV.block {
	FLOAT: left;
	POSITION: absolute;
	BACKGROUND-COLOR: #CCCCCC;
}

.dropdown_menu DIV.block DIV {
	POSITION: relative;
	BACKGROUND-COLOR: #CCCCCC;
	TOP: auto;
	LEFT: auto;
	CLEAR: both; 
}

.dropdown_menu DIV.block A {
	COLOR: #5B5B5B;
	TEXT-DECORATION: none;
	DISPLAY: block;
	HEIGHT: 20px;
	PADDING: 10px 5px 14px 20px;
	FONT: bold 10px Verdana;
	TEXT-TRANSFORM: lowercase;
}

html:root .dropdown_menu DIV.block A {
	HEIGHT: 12px;
	PADDING: 10px 5px 14px 20px;
}

HTML>BODY .dropdown_menu DIV.block A {
	HEIGHT: 12px;
	PADDING: 10px 5px 14px 20px;
}

.dropdown_menu DIV.block A:hover {
	TEXT-DECORATION: none;
	COLOR: #FFFFFF;
}

html:root .dropdown_menu DIV.block A:hover {
	HEIGHT: 12px;
	PADDING: 10px 5px 14px 20px;
}

HTML>BODY .dropdown_menu DIV.block A:hover {
	HEIGHT: 12px;
	PADDING: 10px 5px 14px 20px;
}

.dropdown_menu DIV.block UL {
    z-index:99;
	POSITION: relative;
	OVERFLOW: visible;
    BORDER-TOP: 1px solid #FFFFFF;
	WIDTH: 200px;
	DISPLAY: none;
	FILTER: alpha(opacity=90);
	MARGIN: 0px;
	PADDING: 0px;
	LIST-STYLE: none;
	HEIGHT: auto;
}

.dropdown_menu DIV.block UL LI {
	POSITION: relative;
	DISPLAY: block;
	WIDTH: 200px;
    FLOAT: left; 
	LIST-STYLE: none;
	MARGIN: 0px;
	BACKGROUND-COLOR: #ADB2B7; /*#C2c2c2;*/
}


.dropdown_menu DIV.block UL LI A {
	MARGIN: 0px;
	DISPLAY: block;
	HEIGHT: 20px;
	TEXT-DECORATION: none;
	COLOR: #FFFFFF;
	PADDING: 4px 0px 5px 20px;
	FONT: normal 10px Verdana; 
	BACKGROUND-COLOR: #ADB2B7; /*#C2C2C2;*/
	BACKGROUND: url('images/sqw.gif') no-repeat left;
}	

html:root .dropdown_menu DIV.block UL LI A {
	HEIGHT: 15px;
	PADDING: 4px 0px 5px 20px;
}

HTML>BODY .dropdown_menu DIV.block UL LI A {
	HEIGHT: 15px;
	PADDING: 4px 0px 5px 20px;
}
 

.dropdown_menu DIV.block UL LI A:hover {
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #919394; /*#ADB2B7;*/
}

html:root .dropdown_menu DIV.block UL LI A:hover {
	HEIGHT: 15px;
	PADDING: 4px 0px 5px 20px;
}

HTML>BODY .dropdown_menu DIV.block UL LI A:hover {
	HEIGHT: 15px;
	PADDING: 4px 0px 5px 20px;
}
 

.dropdown_menu DIV.block UL {
	MARGIN: 0px;
	PADDING: 0px;
	LIST-STYLE: none;
}

.dropdown_menu DIV.block:hover UL {
	DISPLAY: block; 
}
	
.dropdown_menu DIV.over UL { 
	DISPLAY: block; 
}


/* ***************************************************** */

/* SECOND BLOCK *******************************************************************/

.sblock {
	WIDTH: 770px;
	BACKGROUND: url('images/smiddlebg.gif');
}

.sblock_top {
	BACKGROUND: url('images/supbg.gif') no-repeat top;
}

.sblock_bottom {
	BACKGROUND: url('images/sdownbg.gif') no-repeat bottom;
	TEXT-ALIGN: left;
}

.sec_left_menu {
	TEXT-ALIGN: left;
	MARGIN: 0px 0px 25px 20px;
}

.sec_left_menu A {
	DISPLAY: block;
	FONT: normal 11px Tahoma; 
	COLOR: #333333;
	BACKGROUND: url('images/arrow.gif') no-repeat left;
	PADDING: 2px 0px 7px 12px;
	TEXT-DECORATION: none;
}

.sec_left_menu A:hover {
	COLOR: #FC8503;
}

.sec_left_menu {
	TEXT-ALIGN: left;
	MARGIN: 0px 0px 25px 20px;
}

.sec_left_menu A {
	DISPLAY: block;
	FONT: normal 11px Tahoma; 
	COLOR: #333333;
	BACKGROUND: url('images/str2.gif') no-repeat top left;
	PADDING: 0px 2px 0px 12px;
	TEXT-DECORATION: none;
}

.sec_left_menu A:hover {
	COLOR: #FC8503;
}


.sec_left_menu DIV.underlink_block {
	HEIGHT: 3px;
	FONT-SIZE: 1px;
	BACKGROUND: url('images/underlink.gif') no-repeat left;
	MARGIN: 3px 0px 2px 0px;
}


.sec_content {
	WIDTH: 770px; 
	MARGIN: 0px; 
	OVERFLOW: auto;
}

.sec_content IMG{
	MARGIN-TOP: 20px; 
	MARGIN-LEFT: 26px; 
	
}

.sec_content H2{
	WIDTH: 100px;
	TEXT-ALIGN: center;
	MARGIN-LEFT: 30px;
}

.subleft {
	MARGIN: 0px 0px 25px 20px;
	TEXT-ALIGN: left;
}

.subleft IMG{
	MARGIN: 0px 0px 0px 20px;
	TEXT-ALIGN: left;
}

.subleft A {
	DISPLAY: block;
	FONT: normal 11px Tahoma; 
	COLOR: #333333;
	BACKGROUND: url('images/str.gif') no-repeat left;
	PADDING: 2px 0px 7px 12px;
	TEXT-DECORATION: none;
	TEXT-ALIGN: left;
}

.subleft A:hover {
	COLOR: #FC8503;
}

DIV.underlink {
	HEIGHT: 3px;
	FONT-SIZE: 1px;
	BACKGROUND: url('images/underlink.gif') no-repeat left;
	MARGIN-BOTTOM: 10px;

}

.content {
	FLOAT: right; 
	WIDTH: 580px; 
	MARGIN-TOP: 20px; 
	PADDING: 15px 10px 15px 10px;
	LINE-HEIGHT: 17px;
}

html:root .content  {
	WIDTH: 570px; 
}

.content H1 {
	BACKGROUND: url('images/h1.gif') no-repeat left;
	FONT: bold 12px Tahoma; 
	COLOR: #7098ea;
	PADDING-LEFT: 15px; 
	MARGIN: 25px 0px 20px 0px;
	TEXT-TRANSFORM: uppercase;
}

H1 {
	FONT: bold 12px Tahoma; 
	COLOR: #7098ea;
	PADDING-LEFT: 15px; 
	MARGIN: 25px 0px 20px 0px;
}

.content A {
	COLOR: #FC8503;
	FONT: normal 11px Tahoma; 
	TEXT-DECORATION: none;
}

.content A:hover {
	TEXT-DECORATION: underline;
}

.content A#min {
	FONT: normal 11px Tahoma; 
	COLOR: #FC8503;
	TEXT-DECORATION: none;
}

.content A#min:hover {
	TEXT-DECORATION: underline;
}

.red {
	WIDTH: 40px;
}


.upstears {
	DISPLAY: block;
	FLOAT: right;
	CLEAR: both;
	WIDTH: 40px;
	FONT: normal 11px Tahoma; 
	COLOR: #FC8503;
	BACKGROUND: url('images/str.gif') no-repeat left;
	PADDING: 2px 0px 7px 12px;
	MARGIN-RIGHT: 20px;
	TEXT-DECORATION: none;
}

.upstears:hover {
	TEXT-DECORATION: underline;
}

HTML>BODY .content UL {
	2PADDING-LEFT: 40px;
}


.view_table TD IMG{
	MARGIN: 0px;

}

DIV.pages {
	PADDING: 10px 0px;
}

DIV.pages B{
	COLOR: #ff6600;
	TEXT-DECORATION: none;
}

DIV.pages SPAN{
	MARGIN-LEFT: 30px;
}

DIV.pages IMG {
	MARGIN: 0px;
}

DIV.pages .worklink {
	COLOR: #7a7a7a;
	FONT: normal 11px Tahoma;
	TEXT-DECORATION: none;
}

.input_form {
	WIDTH: 100%;	
	COLOR: #7a7a7a;
	FONT: normal 11px Tahoma; 
}

.textarea_form {
	WIDTH: 100%;	
	HEIGHT: 100px;
	COLOR: #7a7a7a;
	FONT: normal 11px Tahoma; 
}

.button_form {
	WIDTH: 200px;	
	FONT: normal 11px Tahoma; 
}

A.port {

	FONT: bold 11px Tahoma; 	
	TEXT-DECORATION: underline; 
	DISPLAY: block;
	MARGIN-BOTTOM: 5px;
	COLOR: #42619b;
}

DIV.portsel {
	BACKGROUND-COLOR: #F3F3F3;
	BORDER: 1px solid #EAEAEA; 
}

