/*Базовое описание стиля страницы*/
.ie_fix a { text-decoration: none; }

body {
	position: relative;
	padding: 0;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 76%;
	background:	white;
	line-height: 1.58em;
	margin: 0 3.5% 0.25em 3.5%; /* 1.58em */
	min-width: 900px;
	width: auto !important;
	width: 100%;
}

input, select {
	font-family:	verdana, arial, helvetica, sans-serif;
	font-size:	1em;
}

ol li {
	list-style-type:decimal;
}
ol ol li {
	list-style-type:lower-alpha;
}
ol ol ol li {
	list-style-type:lower-roman;
}

h1 {
	font-size:	2.0em;
	font-weight:	normal;
}
h2 {
	font-size:	1.67em;
	font-weight:	normal;
}
h3 {
	font-size:	1.33em;
	font-weight:	bold;
}
h4 {
	font-size:	1.2em;
	font-weight:	bold;
}
h5, dt {
	font-size:	1em;
	font-weight:	bold;
}
h6 {
	font-size:	1em;
	font-weight:	bold;
}

th {
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
}
td, th {
	line-height:	1.33em;
}

em, i {
	font-style:	italic;
}

strong, b {
	font-weight:	bold;
}

em strong, strong em	{
	text-transform:	uppercase;
	font-style:	normal;
	font-weight:	bolder;
}

var, cite, dfn {
	font-style:	italic;
}

address {
	font-style:	normal;
	letter-spacing:	.1em;
}

acronym {
	font-variant:	small-caps;
	letter-spacing:	0.1em;
}

pre {
	font-family:	'Monotype.com', 'Courier New', monospace;
	margin-top:	.75em;
	margin-bottom:	.75em;
	line-height:	1.25em;
}

a, address, blockquote, cite, code, dd, dfn,
div, dl, dt, em, form, h1, h2, h3, h4, h5, h6, img,
li, object, ol, p, q, samp, span, strong, ul, var,
pre, abbr, acronym, bdo, button, label, legend,
col, colgroup, table, tbody, td, tfoot, th, thead, tr {
	margin-top:	0;
	margin-bottom:	0;
	padding-top:	0;
	padding-bottom:	0;
	border-top:	0;
	border-bottom:	0;
	vertical-align:	baseline;
	margin-left:	0;
	margin-right:	0;
	padding-left:	0;
	padding-right:	0;
	border-left:	0;
	border-right:	0;
	text-align:	left;
	float:		none;
	clear:		none;
	list-style-position:	outside;
}

a:link {
	text-decoration:none;
}
		
a:visited {
	text-decoration:none;
}
		
a:active {
	text-decoration:none;
}
		
a:hover {
	text-decoration:none;
}

div > p:first-child, body > p:first-child, td > p:first-child {
	margin-top:	.75em;
	margin-bottom:	.75em;
}
		
h1 + p, h2 + p, h3 + p, h4 + p, h5 + p, h6 + p, div + p {
	margin-top:	.75em;
	margin-bottom:	.75em;
}

h1, h2, h3, h4, h5, h6 {
	line-height:	1.33em;
}
h1 {
	margin-top:	1.33em;
	margin-bottom:	.33em;
}
h2 {
	margin-top:	1.67em;
	margin-bottom:	.33em;
}
h3 {
	margin-top:	1.33em;
	margin-bottom:	.33em;
}
h4 {
	margin-top:	1em;
	margin-bottom:	.33em;
}
h5 {
	margin-top:	1em;
	margin-bottom:	.33em;
}
h6 {
	margin-top:	1em;
	margin-bottom:	.33em;
}
p {
	margin-top:	.75em;
	margin-bottom:	0;
}
blockquote, fieldset, form, ul, ol, dl {
	margin-top:	.75em;
	margin-bottom:	.75em;
}
dd {
	margin-bottom:	.75em;
}
ul ul, ol ol, li address, li dl, li ol, li p, li ul, li pre, li h1, li h2, li h3, li h4, li h5, li h6, dd address, dd dl, dd ol, dd p, dd ul, dd pre, dd h1, dd h2, dd h3, dd h4, dd h5, dd h6 {
	margin-top:	0;
	margin-bottom:	0;
}
address	{
	margin-top:	1.58em;
	margin-bottom:	1.58em;
}
blockquote {
	margin-left:	1.58em;
}
li {
	margin-left:	3.16em;
}
dd {
	margin-left:	1.58em;
}

img {
	border: none;
	vertical-align: middle;
}

a.imglink {
	border: none;
}

fieldset {
	margin:		0;
	padding:	0 0.5em;
	border:		1px solid silver;
	vertical-align:	baseline;
	float:		none;
	clear:		none;
	list-style-position:	outside;
	width:		auto;
}
legend {
	padding:	0 0.3em;
}
label {
	clear: left;
	float: left;
	color:		#00C;
}

abbr, acronym {
	cursor: help;
	border-bottom: 1px dashed #000;
}

.hidden {
	position: absolute;
	width: 0;
	height: 0;
	overflow:hidden;
	text-indent: -1999em;
}
.hidden ul, .hidden li
{
	list-style:	none;
	border:		none;
	list-style-type: none;
}
/* Customizations */

#header, #header h1 {
	margin:		0;
	padding:	0;
}

#header h1 {
	height:		115px;
	text-indent:	-1999em;
}

#topmenu {
	position:	relative;
	margin:		0;
	padding:	0;
	top:		-115px;
	right:		0;
}

#topmenu ul, #topmenu li {
	margin:		0;
	padding:	0;
	list-style:	none;
	border:		none;
	display:	inline;
}

#topmenu li a {
	display:	block;
	position:	absolute;
	text-indent:	-1999em;
}

#topdelimiter1, #topdelimiter2, #topdelimiter3 {
	font-size:	1px;
	overflow:	hidden;
	display:	block;
	margin:		0;
	height:		1px;
	width:		auto;
}
#topdelimiter1 {
	background: white;
}
#topdelimiter2 {
	background: #b2b2b2;
}
#topdelimiter3 {
	background: #707070;
}
/*Разметка*/
.clearBoth
{
	clear: both;
}
.globalBox
{
	display: block;
	border:	1px solid #c7d1d8;
	border-top:	none;
	border-bottom: none;
	background:	white;	
}
.minLine
{
	display: block;
	border:	1px solid #c7d1d8;
	border-top:	none;
	border-bottom: none;
	margin: 0 19.5em 0 19.5em;
}
.maxLine
{
	display: block;
	margin: 0 -19.5em 0 -19.5em;
}
.leftMenu, .rightMenu{
	display: block;
	overflow: hidden;
	background: white;
	font-style:	normal;
	line-height: 1.58em;
}
.rightMenu {
	float: right;
	width: 19em;
	margin: 0 0.2em 0 0.2em;
}
.leftMenu {
	float: left;
	width: 19em;
	margin: 0 0.2em 0 0.2em;
}
.hatMenu_box {
	overflow:	hidden;
	display:	block;
	margin:		0.2em 0 0 0.2em;
	width:		19em;
	height:		2em;
	background:	#ced9e0;
}

.hatMenu_string, .hatMenu_strOnline {
	display: block;
	margin:		0 0 0 0;
	line-height: 1.88em;
	padding:	0 0 0 0.5em;
	width:		15em;
	height:		1em;
	background:	#e3e9ee;
}
.hatMenu_string{
	color: #000000;
}
.hatMenu_strOnline{
	color: #658091;
}
.hatMenu_volume,
.hatMenu_message,
.hatMenu_refrash
{
	display: block;
	overflow: hidden;
	text-indent: -1999em;
}
.hatMenu_1,
.hatMenu_2,
.hatMenu_3,
.hatMenu_4,
.hatMenu_5,
.hatMenu_6,
.hatMenu_7,
.hatMenu_8,
.hatMenu_9,
.hatMenu_10,
.hatMenu_11,
.hatMenu_12
{	
	display: block;
	overflow: hidden;
	text-indent: -1999em;
	width: 25px;
	height: 25px;
	position: absolute;
	top: 0;
}
.hatMenu_1{
	left: 0px;	
	background: url(/image/icon_01.png) no-repeat;
}
.hatMenu_2{
	left: 50px;
	background: url(/image/icon_02.png) no-repeat;
}
.hatMenu_3{
	left: 100px; 
	background: url(/image/icon_03.png) no-repeat;
}
.hatMenu_4{
	left: 150px; 
	background: url(/image/icon_04.png) no-repeat;
}
.hatMenu_5{
	left: 200px; 
	background: url(/image/icon_05.png) no-repeat;
}
.hatMenu_6{
	left: 250px; 
	background: url(/image/icon_06.png) no-repeat;
}
.hatMenu_7{
	left: 300px; 
	background: url(/image/icon_07.png) no-repeat;
}
.hatMenu_8{
	left: 350px; 
	background: url(/image/icon_08.png) no-repeat;
}
.hatMenu_9{
	left: 400px; 
	background: url(/image/icon_09.png) no-repeat;
}
.hatMenu_10{
	left: 450px; 
	background: url(/image/icon_10.png) no-repeat;
}
.hatMenu_11{
	left: 500px; 
	background: url(/image/icon_11.png) no-repeat;
}
.hatMenu_12{
	left: 550px; 
	background: url(/image/icon_12.png) no-repeat;
}
.hatMenu_gradBox{
	display: block;
	overflow: hidden;
	width: 19em;
	height: 2em;
	position: relative; 
	top: -1em;
}
.hatMenu_gradTop{
	display: block;
	overflow: hidden;
	width: 100px;
	height: 1px;
	position: absolute;
	left: 11.5em;
	background: url(/image/gradlight.png) repeat-y;
}
.hatMenu_gradBot{
	display: block;
	overflow: hidden;
	width: 100px;
	height: 1px;
	position: absolute;
	bottom: 0.1em;
	left: 11.5em;
	background: url(/image/graddark.png) repeat-y;
}
.headStatusBlock{
	display: block;
	position: relative;
	float: right;
	margin: -1em 8em 0 0;
	width:  auto;
	height: 2em;
	background: transparent;
}
.headStatusH{
	display: inline;
	position: absolute;
	float: right;
	white-space: nowrap;
	line-height: 1.88em;
	top: 0;
	margin: 0 0 0 0;
	text-indent: 22px;
	height: 2em;
	font-weight: bold;
	color: #77848e;
	background: transparent url(/image/icon_eye.png) no-repeat left center;
}

.content_header_right_on, .content_header_right_off{
	margin:	-1em 0 0 0;
	float: right;
	text-align: right;
	line-height: 1.88em;
	font-weight: bold;
	color: #7a878f;
	padding: 0 0.5em 0 0.5em;
	height:	1em;
	background:	#d7dee1;
}
.content_header_right_on{width:	80px;}
.content_header_right_off{width: 110px;}
.listMenu_1 ul, .listMenu_1 li, 
.listMenu_2 ul, .listMenu_2 li 
.hatMenu_box ul, .hatMenu_box li
{
	list-style:	none;
	border:		none;
	list-style-type: none;
}
.listMenu_1 ul, .listMenu_1 li{margin: 0.2em 0 0 0.1em;}
.listMenu_2 ul, .listMenu_2 li {margin: 0 0 0 0.1em;}
.hatMenu_box ul, .hatMenu_box li {margin: 0 0 0 0;}
.leftMenu h3, .rightMenu h3{
	display: block;
	font-size: 1.1em;
	font-weight: bold;
}
.hatMenu_colOnline_10, .hatMenu_colOnline_100 , .hatMenu_colOnline_1000 {
	display: block;
	color: #316bef;
	position: relative;
	top: -1.8em;
}
.hatMenu_colOnline_10{left: 12.4em;}
.hatMenu_colOnline_100{left: 12em;}
.hatMenu_colOnline_1000{left: 11.6em;}
.hatMenu_colOffline{color: #658091;}
.hatMenu_arrow{
	display: block;
	overflow: hidden;
	position: relative;
	margin: 0 0.6em 0 0;
	background: transparent url(/image/arrow.png) no-repeat right;
}
.hatMenuItem_string{
	margin: 0 0 0 0;
	line-height: 1.88em;
	padding: 0 0 0 1.1em;
	width: 19em;
	height:	1em;
	color: #46667a;
}
.hatMenuItem_box{
	display: block;
	overflow: hidden;
	width: 19em;
	margin: 0.2em 0 0 0.2em;
	background: #e9ebed;
}
/*Аватарки левого края*/
#leftMenu_avatar_1 {
	margin: 0.2em 0 0 0.2em;
	display: block;
	height: 19em;
	width: 19em;
	background: white url(/image/01.jpeg) no-repeat center;
}
#leftMenu_avatar_2 {
	margin: 0.2em 0 0 0.2em;
	display: block;
	height: 19em;
	width: 19em;
	background: white url(/image/02.jpeg) no-repeat center;
}
#leftMenu_avatar_3 {
	margin: 0.2em 0 0 0.2em;
	display: block;
	height: 19em;
	width: 19em;
	background: white url(/image/03.jpeg) no-repeat center;
}
#leftMenu_avatar_4{
	margin: 0.2em 0 0 0.2em;
	display: block;
	height: 19em;
	width: 19em;
	background: white url(/image/04.jpeg) no-repeat center;
}
#leftMenu_avatar_5 {
	margin: 0.2em 0 0 0.2em;
	display: block;
	height: 19em;
	width: 19em;
	background: white url(/image/05.jpeg) no-repeat center;
}
#leftMenu_avatar_6 {
	margin: 0.2em 0 0 0.2em;
	display: block;
	height: 19em;
	width: 19em;
	background: white url(/image/06.jpeg) no-repeat center;
}
#leftMenu_avatar_7 {
	margin: 0.2em 0 0 0.2em;
	display: block;
	height: 19em;
	width: 19em;
	background: white url(/image/07.jpeg) no-repeat center;
}
#leftMenu_avatar_8 {
	margin: 0.2em 0 0 0.2em;
	display: block;
	height: 19em;
	width: 19em;
	background: white url(/image/08.jpeg) no-repeat center;
}
#leftMenu_avatar_9 {
	margin: 0.2em 0 0 0.2em;
	display: block;
	height: 19em;
	width: 19em;
	background: white url(/image/09.jpeg) no-repeat center;
}
#leftMenu_avatar_10 {
	margin: 0.2em 0 0 0.2em;
	display: block;
	height: 19em;
	width: 19em;
	background: white url(/image/10.jpeg) no-repeat center;
}
#leftMenu_avatar_11 {
	margin: 0.2em 0 0 0.2em;
	display: block;
	height: 19em;
	width: 19em;
	background: white url(/image/11.jpeg) no-repeat center;
}
#leftMenu_avatar_12 {
	margin: 0.2em 0 0 0.2em;
	display: block;
	height: 19em;
	width: 19em;
	background: white url(/image/12.jpeg) no-repeat center;
}
.usersOnlineBox{
	display: block;
	overflow: hidden;
	margin: 0 0 0 0.2em;
	width: 19em;
	background: #000000;
}

.picMark_01, 
.picMark_02,
.picMark_03,
.picMark_04,
.picMark_05,
.picMark_06,
.picMark_07,
.picMark_08,
.picMark_09,
.picMark_10,
.picMark_11,
.picMark_12{
	display: block;
	overflow: hidden;
	margin: 0 0 0 1em;
	height: 4em;
	width: 19em;
}
.picMark_01{background: url(/image/tiny_01.png) no-repeat left;}
.picMark_02{background: url(/image/tiny_02.png) no-repeat left;}
.picMark_03{background: url(/image/tiny_03.png) no-repeat left;}
.picMark_04{background: url(/image/tiny_04.png) no-repeat left;}
.picMark_05{background: url(/image/tiny_05.png) no-repeat left;}
.picMark_06{background: url(/image/tiny_06.png) no-repeat left;}
.picMark_07{background: url(/image/tiny_07.png) no-repeat left;}
.picMark_08{background: url(/image/tiny_08.png) no-repeat left;}
.picMark_09{background: url(/image/tiny_09.png) no-repeat left;}
.picMark_10{background: url(/image/tiny_10.png) no-repeat left;}
.picMark_11{background: url(/image/tiny_11.png) no-repeat left;}
.picMark_12{background: url(/image/tiny_12.png) no-repeat left;}

.usersOnlineStr_c,
.usersOnlineStr_g,
.usersOnlineStr_m,
.usersOnlineStr_y,
.usersOnlineStr_w
{
	margin: 0 0 0 0;
	line-height: 4em;
	padding: 0 0 0 5em;
	width: 19em;
}
.usersOnlineStr_w{color: #FFFFFF;}
.usersOnlineStr_c{color: #5bace3;}
.usersOnlineStr_g{color: #96dee2;}
.usersOnlineStr_m{color: #e76cc1;}
.usersOnlineStr_y{color: #ffd326;}
.content {
	display: block;
	display: block;
	background:	white;	
	border:	1px solid #c7d1d8;
	border-top:	none;
	border-bottom: none;
	color:		#0a3753;
	font-style:	normal;
	line-height: 1.58em;
	margin: 0 19.5em 0 19.5em;
	padding:	0.25em 1em 0 1em;
}

.content h1, .content h2, .content h3 {
	color:		#2f5471;
}

.content h4, .content h6, .content h5 {
	color:		#135d94;
}

.content strong {
	color:		#10141a;
	font-weight:	bold;
}

.content em {
	font-weight:	bold;
	font-style:	normal;
}

.content h4 em, .content h5 em, .content h6 em, .content em strong, .content strong em {
	text-transform:	none;
	font-variant:	small-caps;
	font-weight:	bold;
	font-style:	normal;
	font-size:	117%;
}

.content a:link {
	text-decoration:underline;
	color:		#135d94;
}
		
.content a:visited {
	text-decoration:underline;
	color:		#941394;
}
		
.content a:active {
	text-decoration:underline;
	color:		#135d94;
}
		
.content a:hover {
	text-decoration:underline;
}

.firstpage li {
	font-weight:	bold;
	color:		#0a3753;
}
.firstpage li li {
	font-weight:	bold;
	color:		#7a7f86;
}

.content li, .content li li, .content ul, .content ul ul {
	list-style-type: none; 
}
.content ul {
	margin-left:	0;
}
.content li {
	margin-left:	1.5em;
}

.content li {
	background:	url("/image/list1.png") no-repeat 0 0.3em;
	padding-left:	18px;
}

.content li li {
	background:	url("/image/list2.png") no-repeat 0 0.45em;
	padding-left:	18px;
}

.content_header_box, .webform_header_box, #status_bar_box {
	overflow:	hidden;
	display:	block;
	margin:		0;
	width:		100%;
	height:		2em;
	position: relative;
	background:	#c7d1d8;
}
.content_header_bg, .webform_header_bg, #status_bar_bg {
	overflow:	hidden;
	display:	block;
	margin:		0;
	font-size:	1em;
	height:		1em;
	width:		auto;
	background:	transparent;
}
.content_header, .webform_header, #status_bar {
	line-height: 1.88em;
	padding: 0 0 0 0.5em;
	width: auto;
	height:	1em;
	background:	#d7dee1;
}
.content_header {
	margin:		-1em 0 0 0;
	color:		#818b92;
}
h4.webform_header {
	margin:		-1em 0 0 0;
	color:		#86949e;
}
#status_bar_box {
	background:	#eaeef1;
}
#status_bar {
	margin:		-1em 0 0 0;
	color:		#787f85;
	background:	#f0f3f4;
	display:	block;
	text-align:	center;
}
#status_bar ul, #status_bar li {
	margin:		0;
	padding:	0;
	list-style:	none;
	border:		none;
	display:	inline;
}
#status_bar li {
	padding:	0 1em;
}
#status_bar a:link {
	text-decoration:none;
	color:		#787f85;
}
		
#status_bar a:visited {
	text-decoration:none;
	color:		#787f85;
}
#status_bar a:active {
	text-decoration:none;
	color:		#787f85;
}
#status_bar a:hover {
	text-decoration:none;
	color:		#787f85;
}

#copyright {
	color:		#787f85;
	text-align:	left;
}

.webform_icon, .hatMenu_attention{
	display:	block;
	position:	relative;
	top:		-1em;
	right:		0;
	background:	transparent url("/image/icon_attention.png") no-repeat right center;
	margin:		0 0.5em 0 0;
	padding:	0;
	width:		auto;
	height:		2em;
}
.webform_container {
	display:	block;
	text-align:	center;
	margin:		2em 0;
}
.webform {
	display:	block;
	border:		2px solid #eaeef1;
	border-top:	none;
	margin:		0 auto;
	text-align:	left;
}
.webform_border {
	position:	relative;
	border:		1px solid #c7d1d8;
	border-top:	none;
	top:		-2px;
	left:		0;
	margin-bottom:	-2px;
}
.webform {
	border:		2px solid #eaeef1;
	border-top:	none;
	margin-left:	auto;
	margin-right:	auto;
	text-align:	left;
}
.webform form {
	padding:	0;
	margin:		0;
	background:	#f6f8f9;
}

.webform_content {
	margin:		0;
	padding:	1em 3em 0 3em;
}
.webform_buttons {
	margin:		0;
	padding:	0 1em 1em 3em;
}
.webform label {
	width:		12em;
	color:		#526a7b;
	font-weight:	bold;
	font-size:	1.1em;
}
.webform_field {
	margin-left:	13em;
	padding-left:	2px;
}
.webform br {
	line-height:	1em;
}
.webform_input {
	color:		#66ccff;
	background:	#181c23;
	border-top:	1px solid #86949e;
	border-left:	1px solid #86949e;
	border-bottom:	1px solid #c7d1d8;
	border-right:	1px solid #c7d1d8;
	padding:	0;
	margin:		0;
	font-size:	1em;
	padding:	0.15em;
}
input.webform_input {
	line-height:	1.5em;
	height:		1.5em;
}
.webform select {
	line-height:	1.67em;
	height:		2em;
}
.webform_error_msg {
	color:		#eb2c2c;
	text-align:	right;
	font-size:	1em;
}

/*Панель меню пользователя с гардиентом*/
.lineMenu,
.headLineMenu
{
	display: block;
	overflow: hidden;
	position: relative;
	height: 2em;
}
.lineMenu{width: 19em;}
.headLineMenu{width: 100%;}

.lineMenuTop, .lineMenuBot,
.headLineMenuTop, .headLineMenuBot,
.lineTransTop, .lineTransBot
{
	display: block;
	overflow: hidden;
	position: absolute;
	height: 1em;
	margin: 0;
	padding: 0 0 0 0.7em;
}
.lineMenuTop
{
	width: 19em;
	background: #e0e6ec;
}
.lineMenuBot
{
	width: 19em;
	top: 1em;
	background: #ced9e0;
}
.headLineMenuTop
{
	width: 100%;
	background: #e0e6ec;
}
.headLineMenuBot
{
	width: 100%;
	top: 1em;
	background: #ced9e0;
}
.lineTransTop
{
	background:  url(/image/gtop.png) repeat-y right;
}
.lineTransBot
{
	top: 1em;
	background:  url(/image/gbot.png) repeat-y right;
}
.lineMenuText, .lineMenuTextBlue,
.lineMenuTextEye
{
	display: block;
	overflow: hidden;
	position: absolute;
	width: 19em;
	height: 2em;
	line-height: 1.88em;
	font-size: 1em;
	font-weight: bold;
}
.lineMenuText{color: #000000; margin: 0; padding: 0 1em 0 0.7em; background: transparent; }
.lineMenuTextBlue{color: #658091; margin: 0; padding: 0 1em 0 0.7em; background: transparent;}
.lineMenuTextEye{color: #658091; margin: 0 0 0 0.4em; padding: 0 1em 0 25px; background: url(/image/icon_eye.png) no-repeat left}
.lineMenuTextOnline
{
	color:#149bfe; 
	font-size: 1em; 
	font-weight: bold;
}
.lineMenuTextOffline, .lineMenuTextStatus
{
	color:#658091;
	font-size: 1em; 
	font-weight: bold;
}
.lineMenuTextStatus
{
	padding: 0 0 0 25px;
}
.lineMenuTextHead
{
	display: block;
	overflow: hidden;
	position: absolute;
	float: left;
	height: 2em;
	line-height: 1.88em;
	font-size: 1em;
	font-weight: bold;
	margin: 0;
	padding: 0 1em 0 0.7em;
	background: transparent;
	color: #658091;
}
/*
Добавляем к панельке кнопочки меню либо текст
*/
.lineMenuTextBlock, 
.lineMenuButtonBlock,
.headLineMenuTextBlock,
.lineMenuBlockLeft
{
	display: block;
	position: relative;
	overflow: hidden;
	height: 2em;
	line-height: 1.88em;
	margin: 0 0.5em 0 0;
}
.lineMenuTextBlock{width: auto; float: right;}
.lineMenuButtonBlock{width: 6em; float: right;}
.headLineMenuTextBlock{width: auto; float: right;}
.lineMenuBlockLeft{width: auto; float: left;}

.lineMenuButtonBlock,
.lineMenuButtonBlock li,
.lineMenuButton_vol,
.lineMenuButton_mes,
.lineMenuButton_ref,
.lineMenuShowFlag
{
	border: none;
	list-style:	none;
	list-style-type: none;
	white-space: nowrap;
}

.lineMenuButton_vol,
.lineMenuButton_mes,
.lineMenuButton_ref
{
	display: block;
	overflow: hidden;
	position: absolute;
	top: 0;
	text-indent: -1999em;
	width: 18px;
	height: 2em;
	padding: 0;
}
.lineMenuShowFlag
{
	display: block;
	overflow: hidden;
	position: absolute;
	top: 0;
	text-indent: -1999em;
	width: 30px;
	height: 2em;
	padding: 0;
}
.lineMenuButton_vol
{
	right: 0;
	background: url(/image/icon_rating.png) no-repeat right center;
}
.lineMenuButton_mes
{
	right: 2em;
	background: url(/image/icon_mail.png) no-repeat center center;
}
.lineMenuButton_ref
{
	right: 4em;
	background: url(/image/icon_refresh.png) no-repeat left center;
}
.lineMenuShowEye
{
	background: url(/image/english.png) no-repeat left center;
}
/*
Главное меню
*/
.headMenu_width
{
	display: block;
	width: 575px;
	margin: 0 auto;
}
.headMenu
{
	display: block;
	position: absolute;
	width: 575px;
	top: 118px;
}
.headMenu ul, .headMenu li
{
	list-style:	none;
	border:	none;
	list-style-type: none;
}
/*Белая линия*/
.whiteSpace, .whiteSpace_1
{
	display: block;
	background: transparent;
}
.whiteSpace{height: 0.2em;}
.whiteSpace_1{height: 1em;}
