body, html {
height: 100%;
}


body {
	padding: 0px;
	margin: 0px;
	font-size: 0.8em;
	font-family: Arial, Tahoma;
	color: #D1D3D4;
	background:#302E2F url(/images/left_bkg.jpg) repeat-y  left top;

}
img {
	border: none;
}
p{margin:0;padding:0}
/*Link's*/
a {
		color: #D1D3D4;
		text-decoration: none;
}
a:hover{
	text-decoration: underline;
}
a.gray , a.black {
		color: #6D6F71;
		text-decoration: none;
	}
	a.black {
		color: #000;
	}
	a.gray:hover , a.black:hover {
		text-decoration: underline;
	}

/*ID's*/

/*ßçûêè*/
	#mova {
		text-align: right;
		top:55px;position:relative;padding-right:10px;
		
	}
	#mova a {
		margin-left: 10px
	}
	#mova a.current {
		color: #ffe;
		font-weight: bold;
	}
	#mova a.current:hover {
		text-decoration: none;
	}
/*Ìåíþ*/
	#menu {
		white-space: nowrap;
		border-top: 6px solid #000;
		/*display: table;*/
	}
	a.curr {
		color: #F68A50;
	}
	a.curr:hover {
		text-decoration: none;
	}

#logo {
	margin: 0px;
	padding-right: 24px;  
}
#crumbs {
	margin: 0px 0px 30px 44px;
	margin: -30px 0px 30px 44px!ie;
	padding: 0px; 
	text-transform: lowercase;
}

#header{
	height:84px; background:#000 url(/images/grad.gif) repeat-x scroll left bottom;
}

#footer {
	
	padding: 17px 0px 10px 45px;
}

/*Classes*/
.outer {
	min-width: 1100px;
}

#content{min-height: 100%;}
* html .outer {padding-left:1100px}
* html .minwidth {height:0} /* holy hack äëÿ IE, ÷òî áû âêëþ÷èòü ñâîéñòâî hasLayout */
* html .container {margin-left:-1100px;position:relative; height: 0}
* html #content {height: 100%}



#content{
	width:1200px;
}

.clear {
	clear: both;
	margin: 0px;
	padding: 0px;
}
.fl-left {
	float: left;
}
.fl-right {
	float: right;
}
.small_text {
	font-size: 12px;
}
.techtext {
	font-size: 10px;
}

.blackbox {
	background: #000;
}

.current{
	color:#fff;
	font-weight: bold;
}

.nav{
	text-transform:uppercase;
	list-style-type: none;
	line-height:30px;
	color:#939598;
}

li.nav  a {
	color:#939598;
}

.nav1{
	text-transform:none;
	list-style-type: none;
	line-height:15px;
	padding:0;
	margin:0;
	margin-left:-15px;
}
li.nav1  a {
	color:#D1D3D4;
}

li.nav1  a.current{
	color:#fff;
}

#bf_block{
	text-align:center; height:540px;width:790px;padding-left:30px;
}

#bf_title{
	text-align:right; width:790px;
}

#center_block{
	background-color: #302e2f;
}

#logo_div{
	width:286px; height:46px; position:relative; left:0px; top:45px;
}

#pt_div{
	width:800px;padding-top:20px;padding-left:30px;
}
