/* CSS Document */
body {
	margin:0px;
	padding:0px;
	background-color:#000000;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#dadada;
	font-size:12px;
	line-height:16px;
}
#d_lang {
	position:absolute;
	width:16px;
	height:11px;
	top:30px;
	left:962px;
}
#d_content1 {
	background:transparent url('images/bg.gif') right top repeat-y;
	padding-right:1px;
}
#d_content2 {
	background:transparent url('images/bg.gif') left top repeat-y;
	padding-left:1px;
}
td {
	vertical-align:top;
}
a {
	text-decoration:underline;
	color:#dadada;
}
a:hover {
	text-decoration:none;
}
h1,h2,h3 {
	font-size:18px;
	font-weight:normal;
	text-align:left;
}
h1 {
	margin:0px 0px 5px 0px;
	padding:0px 0px 5px 0px;
	background:transparent url(images/title.jpg) left bottom no-repeat;
}
h2 {
	font-size:16px;
}
h3 {
	font-size:14px;
}
#d_container {
	position:absolute;
	width:980px;
	top:0px;
	left:50%;
	margin-left:-490px;
}
#d_header {
	height:86px;
	background:transparent url(images/logo.jpg) 203px 0px no-repeat;
}
#d_logo {
	position:absolute;
	top:4px;
	left:336px;
	width:303px;
	height:0px;
	overflow:hidden;
	padding-top:72px;
}
#d_menu {
	border-collapse:collapse;
}
#d_menu td {
	border:1px solid #cccccc;
}
#d_menu21_ru,#d_menu22_ru,#d_menu23_ru,#d_menu24_ru,#d_menu25_ru,#d_menu26_ru,#d_menu27_ru,#d_menu28_ru, 
#d_menu21_en,#d_menu22_en,#d_menu23_en, #d_menu24_en,#d_menu25_en,#d_menu26_en,#d_menu27_en,#d_menu28_en, 
#d_menu21_ru_active, #d_menu22_ru_active, #d_menu23_ru_active, #d_menu24_ru_active, #d_menu25_ru_active, #d_menu26_ru_active, #d_menu27_ru_active, #d_menu28_ru_active, 
#d_menu21_en_active, #d_menu22_en_active, #d_menu23_en_active, #d_menu24_en_active, #d_menu25_en_active, #d_menu26_en_active, #d_menu27_en_active, #d_menu28_en_active, 
#d_menu29_en_active, #d_menu29_ru_active, #d_menu29_en, #d_menu29_ru {
	display:block;
	width:107px;
	height:0px;
	padding-top:34px;
	overflow:hidden;
	background:transparent url(images/menu21.gif) left top no-repeat;
}
#d_menu21_ru:hover, #d_menu21_ru_active {
	background-position:-107px 0px;
}
#d_menu22_ru, #d_menu22_ru_active {
	width:137px;
	background-image:url(images/menu22.gif);
}
#d_menu22_ru:hover, #d_menu22_ru_active {
	background-position:-137px 0px;
}
#d_menu23_ru, #d_menu23_ru_active {
	background-image:url(images/menu23.gif);
	width:88px;
}
#d_menu23_ru:hover, #d_menu23_ru_active {
	background-position:-88px 0px;
}
#d_menu24_ru, #d_menu24_ru_active {
	background-image:url(images/menu24.gif);
	width:102px;
}
#d_menu24_ru:hover, #d_menu24_ru_active {
	background-position:-102px top;
}
#d_menu25_ru, #d_menu25_ru_active {
	background-image:url(images/menu25.gif);
	width:70px;
}
#d_menu25_ru:hover, #d_menu25_ru_active {
	background-position:-70px top;
}

#d_menu26_ru, #d_menu26_ru_active {
	background-image:url(images/menu26.gif);
	width:104px;
}
#d_menu26_ru:hover, #d_menu26_ru_active {
	background-position:-104px top;
}
#d_menu27_ru, #d_menu27_ru_active {
	background-image:url(images/menu27.gif);
	width:114px;
}
#d_menu27_ru:hover, #d_menu27_ru_active {
	background-position:-114px top;
}
#d_menu28_ru, #d_menu28_ru_active {
	background-image:url(images/menu28.gif);
	width:113px;
}
#d_menu28_ru:hover, #d_menu28_ru_active {
	background-position:-113px top;
}
#d_menu29_ru, #d_menu29_ru_active {
	background-image:url(images/menu29.gif);
	width:131px;
}
#d_menu29_ru:hover, #d_menu29_ru_active {
	background-position:-131px top;
}
#d_menu21_en, #d_menu21_en_active {
	width:106px;
	background-image:url(images/menu21_en.gif);
}
#d_menu21_en:hover, #d_menu21_en_active {
	background-position:-106px 0px;
}
#d_menu22_en, #d_menu22_en_active {
	width:110px;
	background-image:url(images/menu22_en.gif);
}
#d_menu22_en:hover, #d_menu22_en_active {
	background-position:-110px 0px;
}
#d_menu23_en, #d_menu23_en_active {
	background-image:url(images/menu23_en.gif);
	width:106px;
}
#d_menu23_en:hover, #d_menu23_en_active {
	background-position:-106px 0px;
}
#d_menu24_en, #d_menu24_en_active {
	background-image:url(images/menu24_en.gif);
	width:124px;
}
#d_menu24_en:hover, #d_menu24_en_active {
	background-position:-124px top;
}
#d_menu25_en, #d_menu25_en_active {
	background-image:url(images/menu25_en.gif);
	width:75px;
}
#d_menu25_en:hover, #d_menu25_en_active {
	background-position:-75px top;
}

#d_menu26_en, #d_menu26_en_active {
	background-image:url(images/menu26_en.gif);
	width:88px;
}
#d_menu26_en:hover, #d_menu26_en_active {
	background-position:-88px top;
}
#d_menu27_en, #d_menu27_en_active {
	background-image:url(images/menu27_en.gif);
	width:86px;
}
#d_menu27_en:hover, #d_menu27_en_active {
	background-position:-86px top;
}
#d_menu28_en, #d_menu28_en_active {
	background-image:url(images/menu28_en.gif);
	width:159px;
}
#d_menu28_en:hover, #d_menu28_en_active {
	background-position:-159px top;
}
#d_menu29_en, #d_menu29_en_active {
	background-image:url(images/menu29_en.gif);
	width:112px;
}
#d_menu29_en:hover, #d_menu29_en_active {
	background-position:-112px top;
}
#content {
	float:left;
	width:700px;
	text-align:justify;
	padding:10px 0px 20px 10px;
}
#sidebar {
	float:right;
	width:240px;
	padding:10px 0px 20px 0px;
}

#sidebar ul {
	/*list-style-image:url(images/submenu.gif);*/
	color:#500507;
	list-style-type:square;
}
#sidebar li {
	margin-bottom:5px;
}
.current_page_item a {
	text-decoration:underline !important;
}
#sidebar a {
	text-decoration:none;
}
#sidebar a:hover {
	color:#8f8f8f;
}

#d_f {
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	padding-right:20px;
	height:56px;
	background:transparent url(images/footer.jpg) 203px top no-repeat;
	text-align:right;
	line-height:56px;
	color:#736765;
	font-size:10px;
}
.table {
	border-top:1px solid #CCCCCC;
}
.table th {
	background-color:#333333;
}
.table td {
	border-bottom:1px solid #CCCCCC;
}



