/* rusbrand  */

body {
	scrollbar-3dlight-color: #999999;
	scrollbar-arrow-color: #999999;
	scrollbar-base-color: #666666;
	scrollbar-darkshadow-color: Black;
	scrollbar-face-color: #445E58;
	scrollbar-highlight-color: #999999;
	scrollbar-shadow-color: #999999;
	scrollbar-track-color: #8B8B8B;
	background: #EEEEEE;
	background-image: url(bg.gif);
	margin-top: 0px;
	margin-left: 0px;
}

p, td {
	color: Black;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
}


.white_bg {
	background-color: White;
	background-image: url(8.jpg);
}


.tbl_border {
	background-color: #445E58;
}


.bg_menu {
	background-image: url(bg_menu.gif);
	background-repeat: repeat-x;
}

.bg_menu_light {
	background-image: url(bg_menu_light.gif);
	background-repeat: repeat-x;
}


.watch_bg {
	background-color: White;
	background-image: url(watch_bg2.jpg);
	background-repeat: repeat-x;
}


div.date {
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #606060;
	padding-left: 10;
	padding-right: 10;
}


.bg_bottom {
	background-color: White;
	background-image: url(bg_bottom.gif);
	background-repeat: repeat-x;
	background-position: top;
}


.bg_vert {
	background-color: White;
	background-image: url(bg_vert.gif);
	background-repeat: repeat-y;
	background-position: center;
}


.bg_line {
	background-image: url(bg_line.gif);
	background-repeat: repeat-x;
	background-position: center;
}


.btn {
	FONT-WEIGHT: bold;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	background-color: #EBEFEE;
}


.btn_hover {
	FONT-WEIGHT: bold;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	background-color: #FFFFF0;
}


.btn2_hover {
	FONT-WEIGHT: bold;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
   background-color: #FFFFF0;
}


.btn2 {
	FONT-WEIGHT: bold;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
   background-color: #EBEFEE;
}

#menu_hover a:hover {
	background-color: #FFFFF0;
	width: 100%;
} 


/*    links    */
a:link, a:active, a:visited {
	text-decoration: none;
	color: Black;
}


a:hover {
	text-decoration: underline;
	color: Gray;
}


a.newslink:link, , a.newslink:active a.newslink:visited {
	text-decoration: none;
	color: Black;
}


a:newslink:hover {
	text-decoration: underline;
	color: Gray;
}







/*      ÊÍÎÏÊÀ      */	
a.menu {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}
	
a.menu:link, a.menu:visited {
	color: White;
	text-decoration: none;
}

a.menu:active, a.menu:hover {
	color: #990000;
	text-decoration: underline;
}




/*      ÊÍÎÏÊÀ      */	
a.menu2 {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}
	
a.menu2:link, a.menu2:visited {
	color: #445E58;
	text-decoration: none;
}



a.menu2:active, a.menu2:hover {
	color: #7C8F8B;
	text-decoration: underline;
}




a.nav:active, a.nav:link, a.nav:visited {
	color: #445E58;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}



a.nav:hover {
	color: #A52A2A;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
}




a.submenu {
	font-size: 12px !important;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.submenu:hover {
	color: #990000;
	text-decoration: underline;
}






/*  ***************************************************************   */

.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: White;
	color: Navy;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 1px;
	padding-bottom: 1px;	
}


.sm {
   FONT-WEIGHT: bold;
	color:  #445E58;
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	padding: 5px;
}



.title {
	font-weight: bold;
	color: White;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
}




.sm_col {
	font-weight: bold;
	color: White;
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	padding-left: 10px;
	background-image: url(title_bg.gif);
	background-position: left;
	background-repeat: repeat-x;
}

/*   äëÿ îáðàòíîé ñîâìåñòèìîñòè     */
.smcol {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: White;
	background-image: url(title_bg.gif);
	background-position: left;
	background-repeat: repeat-x;
	
	padding-left: 10px;
	font-weight: bold;

}


.main {
	color: Black;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
}

.one {
	color: Black;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	text-align: justify;
	margin: 5px;
}



.two {
	color: Black;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	/*text-align: justify;*/
	margin: 5px;
}


.txt {
	color: Black;
	font-family: Arial, sans-serif;
	font-size: 9px;
}


.error {
	color: #B50000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}


input.search {
	background: #FFFFFF;
	border: 1px solid Silver;
	color: #4D4D4D;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;
	font-size: 10px;
}


form {
	
	margin: 0px;
}





/*   form   */

input.knob {
	background: #FFFFFF;
	border: 1px solid #E6E6FA;
	color: #4D4D4D;
	font-family: Verdana, Tahoma, helvetica, sans-serif;
	padding: 2px;
	vertical-align: middle;
	text-align: center;
	font-size: 11px;
	margin: 2px;
	height: 22px;
	cursor: hand;
}

input.in {
	background: #FFFFFF;
	border: 1px solid Silver;
	color: #4D4D4D;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;
	font-size: 11px;
}


.sel {
	background: #FFFFFF;
	border: 1px solid Silver;
	color: #4D4D4D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

textarea.txt {
	background: #FFFFFF;
	border: 1px solid Silver;
	color: #4D4D4D;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;
	font-size: 11px;
}




.login {
	background-color: #708BB8;
	background-image: url(images/bg3.jpg);
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	line-height: normal;
}


li.up_menu {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	margin: 4px;
	list-style-image: url(../sm/images/arrow.gif);
}



li.menu {
	color: Navy;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	list-style-image: url(../sm/images/ring.gif);
	margin: 6px;
	font-weight: bold;
}



div.voting {
	background-color: #EBEFEE;
	border: 1px outset;
	padding: 2px;
            width: 99%;
}



.spacer_class {
	background-image: url(bg_line.gif);
	background-repeat: repeat-x;
	background-position: center;
}





SELECT {
	border: 1px solid Silver;
	background-color: white;
	font-family: Arial, sans-serif;
	font-size: 11px;
}



.search_bar {
	border: 1px solid Silver;
	background-color: #EBEFEE;
}



.rem_signature {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #606060;
	border: 1px dashed Silver;
	background-color: #EBEFEE;
	padding-left: 10;
	padding-right: 5;
	font-weight: 900;
}



img.img_class {	
	margin-left: 6px;
	margin-right: 6px;
}


hr {
	background: #7C8F8B;
	height: 10px;
	border: none;
}




   .header {font-family:Verdana, sans-serif; font-size: 12px; COLOR:#606060; padding-left:10; padding-right:5; font-weight:900 }
   
      .text2 {font-family:Tahoma,sans-serif; font-size: 11px; color:#606060; padding-left:10; padding-right:10 }
    .news {font-family:Arial, sans-serif; font-size: 9pt; color:#606060; padding-left:10; padding-right:5; font-weight:900; }