A.r:link {
	color: #DF0024;
	font-weight: bold;
}
A.r:visited {
	color: #DF0024;
	font-weight: bold;
}
A.g:link {
	color: #707070
}
A.g:visited {
	color: #707070
}

A.style3:link {
	COLOR: #707070; TEXT-DECORATION: none
}
A:link {
	COLOR: #DF0024; TEXT-DECORATION: none
}
A:visited {
	COLOR: #DF0024; TEXT-DECORATION: none
}
A:hover {
	COLOR: #777777; TEXT-DECORATION: underline
}
body {
background-image:url(../src/pic/bg.png);
}

div#bordd {
	width: 1000px;
	margin-top: 10px; margin-bottom: 10px; margin-left:auto; margin-right:auto;
}
div#wrapp {
	border-color:#999999;
	border-style:solid;
	border-width:1px;	
}
div#coppr {
	width: 1000px;
	text-align: right;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#888888;
	font-size: 10px;
	font-weight: 400;
}
#articles cufon{padding-bottom:7px;}
h1 {
	font-size:20px;
	color:#df0024;
	line-height: 150%;
} 
h2 {
	color:#df0024;
	font-size:18px;
} 

.TXT_gray_big {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 10pt;
	font-weight: 700;
}
.TXT_gray_thank {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 12pt;
	font-weight: 700;
}
.TXT_gray_small {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 9pt;
	font-weight: 400;
}
.TXT_gray_smallest {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 9pt;
	font-weight: 400;
}
.TXT_gray {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 10pt;
	font-weight: 400;
	/* line-height: 150%; */
}
.TXT_gray_side_small {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 9pt;
	font-weight: 200;
}
.TXT_gray_side_smallest {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 8pt;
	font-weight: 200;
}
.TXT {
	font-family: "MS sans-serif";
	font-size: 2;
	color:#333333;
}
.PIC_gray {
	border: 1px solid #9c9c9c;
}
.td_menu {
	cursor: hand;
}
.menu_point {
	background-position: left;
	vertical-align: baseline;
}
li.my {
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 40px;
	list-style-image: url(pic/li_rnd.gif);
}
li{
	margin-top: 2px;
	margin-bottom: 2px;
	list-style-image: url(pic/li_rnd.gif);
}
.menu_row {
	margin-right: 3px;
	margin-left: 3px;
}
#l_line_b {
	z-index: 1;
	top: 0px;
	vertical-align: top;
	margin-top: 0px;
}
#articles {
	top: 0px;
	vertical-align: top;
	margin: 10px;
}
#artic2 {
	top: 0px;
	vertical-align: top;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#artic3 {
	top: 0px;
	vertical-align: top;
	margin-top: 35px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#artic2- {
	top: 0px;
	vertical-align: top;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#articles5px {
	top: 0px;
	vertical-align: top;
	margin: 5px;
}
.style_red {
	color: #DF0024;
}
.style_red_big {
	color: #DF0024;
	font-size: 11pt;
}

.style_dkgr {
	color: #707070
}#right_top {
	background-repeat: no-repeat;
}

/*
#sloy0 {
	top: 0px;
	vertical-align: top;
	margin: 0px;
}
*/
/*
#sloy1 {
       position:relative;
	left: 0px;
	top: 0px;
	margin: 0px;
}
*/
/*
#sloy2 {
	top: 0px;
	vertical-align: top;
	margin: 0px;
}
*/

.btn {
	width: 125px;
	height: 40px;
}
.btn_sm {
	width: 175px;
	height: 35px;
}
.txtfld {
	width: 130px;
	border: 1px solid #ecb2bb;
	background-color:#ededed;
}
.txtfld_ok {
	width: 130px;
	border: 1px solid #cccccc;
	background-color:#ededed;
}
.txtfld_warning {
	width: 130px;
	border: 1px solid #df0024;
	background-color:#f7d2d8;
}
.txtfld_small {
	width: 50px;
	border: 1px solid #ecb2bb;
       background-color:#ededed;
}
.txtfld_small_ok {
	width: 50px;
	border: 1px solid #cccccc;
       background-color:#ededed;
}
.txtfld_small_warning {
	width: 50px;
	border: 1px solid #df0024;
	background-color:#f7d2d8;
}
.txtfld_big {
	width: 226px;
	border: 1px solid #ecb2bb;
	background-color:#ededed;
}
.txtfld_big_ok {
	width: 226px;
	border: 1px solid #cccccc;
	background-color:#ededed;
}
.txtfld_big_warning {
	width: 226px;
	border: 1px solid #df0024;
	background-color:#f7d2d8;
}
.txtfld_425 {
	width: 400px;
	border: 1px solid #ecb2bb;
	background-color:#ededed;
}
.txtfld_425_ok {
	width: 400px;
	border: 1px solid #cccccc;
	background-color:#ededed;
}
.txtfld_425_warning {
	width: 400px;
	border: 1px solid #df0024;
	background-color:#f7d2d8;
}


/* new div styles */

div#new_header {
	width: 998px;
	background:url("/ru/pic/_head_bg_clear.jpg");
	background-repeat:no-repeat; 
	margin-top: 0px; margin-bottom: 0px; margin-left:0px; margin-right:0px;
	clear:both;
}
.new_header {
	width: 998px;
	height:160px;
	background:url("/ru/pic/_head_bg_clear.jpg");
	background-repeat:no-repeat; 
	margin-top: 0px; margin-bottom: 0px; margin-left:0px; margin-right:0px;
	/*clear:both;*/
}
div#new_header_left {
	width: 500px;
	float:left;
	margin-top: 0px; margin-bottom: 0px; margin-left:0px; margin-right:0px;
}
div#new_header_right {
	width: 400px;
	float:right;
	margin-top: 0px; margin-bottom: 0px; margin-left:0px; margin-right:0px;
}
div#new_column_left {
	width: 251px;
	float:left;
	margin-top: 0px; margin-bottom: 0px; margin-left:0px; margin-right:0px;
}
div#new_column_right {
	width: 747px;
	float:right;
	margin-top: 0px; margin-bottom: 0px; margin-left:0px; margin-right:0px;
}
div#new_menu_line {
	width: 998px;
	background:url("/ru/pic/menu_3.gif");
	background-repeat:repeat-x;
	margin-top: 0px; margin-bottom: 0px; margin-left:0px; margin-right:0px;
	clear:both;
}
div#new_tr_left {
	width: 28px;
	background:url("/ru/pic/menu_3.gif");
	/*float:left;*/
	margin-top: 0px; margin-bottom: 0px; margin-left:0px; margin-right:0px;
}
div#new_tr_right {
	width: 28px;
	float:right;
	margin-top: 0px; margin-bottom: 0px; margin-left:0px; margin-right:0px;
}
div#new_sep_right {
	width: 1px;
	float:right;
	margin-top: 0px; margin-bottom: 0px; margin-left:0px; margin-right:0px;
}
div#new_sep_left {
	width: 1px;
	float:left;
	margin-top: 0px; margin-bottom: 0px; margin-left:0px; margin-right:0px;
}
div#new_menu_main {
	width: 900px;
	float:left;
	margin-top: 0px; margin-bottom: 0px; margin-left:0px; margin-right:0px;
}
div#tagbox_top {
	margin-top: 15px; margin-bottom: 15px; margin-left:10px; margin-right:10px;
	padding:0px;
	clear: both;
	/* height:50px;*/
	/* width: px; */
	background:url("../ru/pic/tagbox_top.gif");
	background-position:top;
	background-repeat:repeat-x;
	/*float:left;*/
}
div#tagbox_left {
	margin-top: 0px; margin-bottom: 0px; margin-left:0px; margin-right:0px;
	/* display:block; */
	/* float:left; */
	/* clear: both; */
	/* height:50px; */
	/* width: px; */
	background:url("../ru/pic/100left.png");
	background-position:left;
	background-repeat:repeat-y;
	/*float:left;*/
}
div#tagbox_right {
	margin-top: 0px; margin-bottom: 0px; margin-left:0px; margin-right:0px;
	padding-top:5px;
	/* display:block; */
	/* float:right; */
	/* clear: both; */
	/* height:50px;  */
	/* width: px; */
	background:url("../ru/pic/100right.png");
	background-position:right;
	background-repeat:repeat-y;
	/*float:left;*/
}
div#tagbox {
	/* clear:both;*/
	/* padding-top:10 px;*/
	/* margin-top: 50px; margin-bottom: 0px; margin-left:0px; margin-right:0px; */
	text-align:center;
}

/* end of new div styles */


td.w {
background-color:#FFFFFF;
}
.bp_button {
	Z-INDEX: 1; 
	BACKGROUND: url(../ru/pic/button_a.gif) no-repeat; 
	FLOAT: left; 
	MARGIN: 0px; 
	WIDTH: 120px; 
	HEIGHT: 24px;
	CURSOR: pointer; 
}
.bp_button:hover {
	BACKGROUND: url(../ru/pic/button_border.gif) no-repeat; 
}
.sep {
	Z-INDEX: 1; 
	BACKGROUND: url(../ru/pic/button_sep.gif) no-repeat; 
	FLOAT: left; 
	MARGIN: 0px; 
	WIDTH: 1px; 
	HEIGHT: 24px;
}
.mbl_button {
	Z-INDEX: 1; 
	BACKGROUND: url(../ru/pic/button_a.gif) no-repeat; 
	FLOAT: left; 
	MARGIN: 0px; 
	TEXT-ALIGN: center;
	LINE-HEIGHT: 24px;
	WIDTH: 120px; 
	HEIGHT: 24px;
	CURSOR: pointer; 
}
.mbl_button:hover {
	BACKGROUND: url(../ru/pic/button_border.gif) no-repeat; 
}
.en_ru_button {
	Z-INDEX: 1; 
	BACKGROUND: url(../ru/pic/button_a.gif) no-repeat; 
	FLOAT: left; 
	MARGIN: 0px; 
	TEXT-ALIGN: center;
	LINE-HEIGHT: 24px;
	WIDTH: 28px; 
	HEIGHT: 24px;
	CURSOR: pointer; 
}
.en_ru_button:hover {
	BACKGROUND: url(../ru/pic/button_border.gif) no-repeat; 
}
.zero {
display:inline; border:none; margin: 0 0 0 0; z-index:0;
}
.certbox_category {
    display:inline; /*Fix IE floating margin bug*/; float:left; width:480px; margin:10px 0 0 10px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;
}
.certbox_category_title {
    display:inline; /*Fix IE floating margin bug*/; float:left; width:480px; margin:10px 0 0 0; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;
}
.certbox_picture {
    display:inline; /*Fix IE floating margin bug*/; float:left; width:206px; margin:0 10px 0 15px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;
}
.certbox_picture_title {
    display:inline; width:250px; margin:0 0 0 0; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;
}

