* {
	margin: 0px; padding: 0px;
	font: 12px Arial, Helvetica, sans-serif;
	}

BODY {
	background: #000;
	}
strong, b {
font-weight:bold;
}
h1,h2,h3,p{
margin:20px 0 20px 0;
}

h1 { font-size: 15px; font-weight: bolder;}
h2 { font-size: 14px; font-weight: bold;color:#ffeca0; text-transform:uppercase;letter-spacing:1pt;}
h3 { font-size: 13px; font-weight: bolder;text-transform:uppercase;letter-spacing:1pt;}
		
ul, li {
margin:0 0 0 8px}

ol
{
	padding-left:15px;}

A {
color: #fff;
}
A:hover {
color:#a1d6ff;
}
A:visited{
color: #999999;
}
	/* START main style */
	.siteZone {
		width: 800px;		
		margin: 0px auto;
		background: #000;
		color: #eeeeee;
		}
	/* END main style */
	
	/* START blocks style */
			.headBlock {
				width: 800px;
				height: 178px;
				background: url(/d-new/head_bg_2010.jpg) no-repeat;
				padding: 0px;
				}
			.headBlock-EN {
				width: 800px;
				height: 178px;
				background: url(/d-new/en/head_bg_2010.jpg) no-repeat;
				padding: 0px;
				}
			.leftBlock {
				width: 196px; height: auto;
				float:left;
				/*overflow:hidden;*/
				margin:0;
				padding:0px;
				}
			.centerBlock {
				width: 398px; height: auto;
				float:left;
				overflow:hidden;
				margin:0;
				padding:0px;
				}
			.rightBlock {
				width: 206px; height: auto;
				float:left;
				overflow:hidden;
				margin:0;padding:0px;
				}
			.bottomBanner {
				width: 800px; height: auto;
				clear: both;
			}
			.bottomBlock {
				width: 800px; height: auto;
				clear: both;
				background: url(/d-new/bottom_bg.jpg) top left no-repeat;
				margin:0px;padding:0px;
				}
				
					.titleLeft{
						height:auto;
						min-height:23px;
						overflow:hidden;
						margin:0;padding:5px 5px 5px 28px;
						background: url(/d-new/left_bg.jpg) top left no-repeat;
						}
					.bodyLeft {
						overflow:hidden;
						margin:0;
						padding:0px 20px 0px 0px;
						}				
					.titleCenter {
						height:auto;
						min-height:23px;
						overflow:hidden;
						margin:0;
						padding:0px 0px 1px 6px;
						background: url(/d-new/center_bg.jpg) top left no-repeat;
						}
					.titleCenter H1{
						color: #000;
						margin:0;
						font-size: 18px;
						text-transform:uppercase; font-weight:bold;
						}
					.bodyCenter {
						overflow:hidden;
						margin:0;
						padding:0px 20px 0px 6px;
						}
					.titleRight {
						height:auto;
						min-height:23px;
						overflow:hidden;
						margin:0;
						padding:0px 0px 1px 6px;
						background: url(/d-new/right_bg.jpg) top left no-repeat;
						}
					.titleRight H1{
						color: #000;
						margin:0;
						font-size: 18px;
						text-transform:uppercase; font-weight:bold;
						}
					.bodyRight {
						overflow:hidden;
						margin:0;
						padding:0px 0px 0px 6px;
						}
					.bottomLeft {
					float:left;overflow:hidden;margin:0;padding:10px;
					}
					.bottomRight {
					text-align:right;width: 280px;overflow:hidden;margin:0;padding:10px;
					}
					.DateNews {
					width:80px;
					padding:0px 16px 0px 0px;
					background:url(/d-new/news.jpg) no-repeat right;
					font-weight:bold;
					color:#a1d6ff;
					}
					.anonsNews A{
					font-weight:bold;
					}
					.allNews A{
					font-weight:bold;
					}
		/* END blocks style */
		
.leftMenu
	{margin: 0px;
	padding:0px;
	color:#ffeca0;
	text-transform:uppercase;
	list-style:none;
	}
.leftMenu a, .leftMenu b
	{display:block;
	padding:10px 0 10px 8px;
	text-decoration:none;
	font-weight:bold;
	background:url(/d-new/menu_line.jpg) left bottom no-repeat;}
.leftMenu a
	{color:#948963;}
.leftMenu a.selected
	{color:#ffeca0;}
.leftMenu a:hover
	{color:#ffeca0;}
.leftMenu b
	{color:#ffeca0;font-weight: bold;}
.leftSubMenu
	{margin:0px;
	padding:0px 0px 10px 0px;
	list-style:none;
	text-transform: none;
	background:url(/d-new/menu_line.jpg) left bottom no-repeat;}
.leftSubMenu a, .leftSubMenu b
	{font-weight:normal;margin: 0px;padding:4px 0px 0px 10px;border:0px; background: none;}
.leftSubMenu b
	{font-weight:bold;color:#ffeca0;}
.table1 TD { border-bottom: solid 1px #ccbf99; padding:5px; margin:0px;}
.table2 TD { border: solid 1px #ccbf99; padding:5px;}
.table3 TABLE{ padding:1px;}
.table3 TD{ background-color:#ccbf99; padding:4px; color:#000;}
.table3 A{color:#4d4733;}
.table3 A:hover{color:#ffeca0;}