/* GENERAL */
*{
	padding:			0;
	margin:				0;
}
body{
	font-family:		arial,sans-serif;
	font-size:			12px;
	color:				#929292;
	overflow-y:			scroll;
}
a, a:focus, input:focus, textarea:focus{
	outline:			none;
	color:				#929292;
}
ul{
	list-style-position:inside;
}
.clear{
	display:			block;
	clear:				both;
	height:				0;
	line-height:		0;
	font-size:			0;
}

/* MENU */
#header_top{
	background:			#e7e7e8 url('../img/interface/header_top_bg.png') 0 bottom repeat-x;
}
#header_language{
	width:				945px;
	padding:			5px 35px 3px 0;
	margin:				0 auto;
	text-align:			right;
}
#header_language a{
	color:				#929292;
	font-size:			11px;
	text-decoration:	none;
}
#header_language a.current{
	color:				#505153;
	font-weight:		bold;
}
#header_top_block{
	position:			relative;
	width:				980px;
	height:				72px;
	margin:				0 auto;
	background:			url('../img/interface/header_top_block_bg.png') 0 0 no-repeat;
}
#header_top_block #home{
	position:			absolute;
	top:				20px;
	left:				20px;
	display:			block;
	width:				190px;
	height:				40px;
}
#menu1{
	position:			absolute;
	right:				25px;
	bottom:				20px;
	list-style:			none;
}
#menu1 li{
	float:				left;
	padding:			0 	10px;
}
#menu1 a{
	font-size:			14px;
	color:				#d8d8d8;
	text-decoration:	none;
}
#menu1 a.current, #menu1 a:hover{
	color:				#a09f9e;
}
#header_bottom_block{
	position:			relative;
	width:				980px;
	height:				25px;
	margin:				0 auto;
	background:			url('../img/interface/header_bottom_block_bg.png') 0 0 no-repeat;
}
#header_bottom_block.double{
	height:				49px;
	background:			url('../img/interface/header_bottom_block_double_bg.png') 0 0 no-repeat;
}
#header_bottom_block.double #menu2 a.current{
	display:			block;
	position:			absolute;
	bottom:				-3px;
	left:				-1px;
	padding-left:		10px;
	background:			url('../img/interface/current_left.png') 0 0 no-repeat;
	behavior: 			url('css/iepngfix.htc'); /* IE Hack for png transparency */
	z-index:			1;
}
#header_bottom_block.double #menu2 a.current span{
	display:			block;
	float:				left;
	height:				28px;
	padding:			7px 10px 0 0;
	background:			url('../img/interface/current_right.png') right 0 no-repeat;
	behavior: 			url('css/iepngfix.htc'); /* IE Hack for png transparency */
	color:				#fff;
	font-weight:		bold;
	white-space:		nowrap;
	cursor:				pointer;
}
#menu2{
	position:			absolute;
	right:				25px;
	top:				0px;
	list-style:			none;
}
#menu2 li{
	position:			relative;
	float:				left;
	padding:			0 	10px;
}
#menu2 a{
	line-height:		25px;
	color:				#d0d0d0;
	text-decoration:	none;
}
#menu2 a.current, #menu2 a:hover{
	color:				#e78b00;
}
#menu2 .separator{
	display:			block;
	position:			static;
	width:				1px;
	height:				24px;
	padding:			0;
	background-color:	#858385;
}
#menu3{
	position:			absolute;
	right:				25px;
	bottom:				0px;
	list-style:			none;
}
#menu3 li{
	float:				left;
	padding:			0 	10px;
}
#menu3 a{
	line-height:		23px;
	color:				#fff;
	text-decoration:	none;
}
#menu3 a.current, #menu3 a:hover{
	color:				#505153;
}

/* CONTENT */
#content{
	width:				980px;
	margin:				30px auto 0;
}
#content ul{
	padding-left:		25px;
}
#content ul ul{
	list-style-type:	square;
}
.plain_text h6{
	clear:				both;
	float:				left;
	width:				325px;
	line-height:		30px;
	padding-left:		10px;
	margin-bottom:		15px;
	background-color:	#727274;
	color:				#fff;
	font-size:			14px;
}
.plain_text div{
	float:				left;
	width:				630px;
	padding-left:		15px;
	margin-bottom:		15px;
}
/* FOOTER */
#footer{
	height:				180px;
	margin-top:			100px;
	background-color:	#505153;
	text-align:			right;
}
#footer_block{
	width:				960px;
	height:				38px;
	padding:			8px 20px 0 0;
	margin:				0 auto;
	background:			url('../img/interface/footer_block_bg.png') 0 0 no-repeat;
}
#footer a{
	font-size:			11px;
	color:				#a9a9aa;
	text-decoration:	none;
}
#footer_rights{
	width:				980px;
	padding-top:		5px;
	margin:				0 auto;
	color:				#a9a9aa;
	font-size:			11px;
	text-align:			center;
}