HTML, BODY {
/*	margin: 0 0 0 0;
	background: #6399D7 url(/skin/im/img/bg.gif) repeat-x;
	font: normal 11px Arial;
	color: #414141;
*/	text-align: left;
}
body {background: url(/skin/m1/img/bg_top.jpg) no-repeat top center; max-width:100%; min-width: 960px;}
html {background:#6399D7 url(/skin/m1/img/bg.gif) repeat-x top left;}
TABLE {
	font: normal 11px verdana;
	border: 0px;
	margin: 0 0 0 0;
	text-align: left;
}

.logomail{
	position:absolute;
margin-top:145px;
z-index:20;
	}
.logomail a{
	position:absolute;
	background: url(/skin/m1/img/mailru.gif?v=3) no-repeat 0 0;
	width:125px;
	height:36px;
	top:-16px;
	left:203px;
	}

/*TD {
	vertical-align: top;
}*/
IMG {
	border: 0;
}

#menu td {
	padding-top: 3px;
}

#submenu_content a {
	padding: 0 5px 0 5px;
	font: bold 11px arial;
	color: #FFFFFF;
}
#submenu_content a:hover {
	text-decoration: none;
}

#login_header {
	margin-left: 25px;
	margin-top: 14px;
	font: bold 18px Arial;
	color: #4249B0;
}
#login {
	font: normal 11px Arial;
	color: #FFFFFF;
	margin-left: 25px;
	width: 150px;
}
#login {
	
	margin-left: 50px\9;
	margin-top: 1px\9;
	//margin-left: 25px;
	//margin-top: 0px;
}
#login a {
	color: #FFFFFF;
}
#login a:hover {
	text-decoration: none;
}
#login input {
	border: 0;
	width: 133px;
	height: 18px;
	margin-left: 8px;
}
#login input.login {
	margin-top: 49px;
}
#login input.password {
	margin-top: 25px;
}
#login input.remember {
	margin-left: 4px;
	width: auto;
	height: auto;
}
.login_enter {
	margin: 0 0 7px 62px;
}
#left_col {
	font: normal 12px verdana;
	text-align: justify;
	margin-left: 15px;
	width: 170px;
	min-height: 53px;
}
#right_col {
	font: normal 12px verdana;
	text-align: justify;
	margin-left: 24px;
	width: 170px;
	min-height: 53px;
}
#title {
	margin-top: 30px;
	margin-left: 15px;
}

#search {
	margin: 0 0 0 0;
}
#search input {
	border: 0px;
}
#search input.query {
	margin-left: 342px;
	margin-top: 1px;
	width: 245px;
	height: 18px;
}
#search input.search {
	margin-left: 10px;
}

#newsblock td {
	font: normal 11px Arial;
}
#newsblock tr.important{
	background-color: #f7efd4;
}
#newsblock a {
	font: normal 12px Arial;
	color: #414141;
}
#newsblock a:hover {
	text-decoration: none;
}

#navbar {
	font: normal 11px Verdana;
	position: absolute;
	top: 235px;
	margin-left: 15px;
	width: 720px;
}
#navbar a:hover {
	text-decoration: none;
}

#bhead {
	font: bold 14px Arial;
	color: #4249B0;
}

body #edit-signature {
	border:0;
	padding-left:0;
	padding-right:0;
	margin-left:0;
	margin-right:0;
}

.error404 {
	background:#4379B7;
	font-family:Arial, Verdana, Tahoma, sans-serif;
	color:#fff;
}

#error404 {
	position:absolute;
	left:10%;
	top:100px;
}

#error404 a:link, #error404 a:visited, #error404 a:hover, #error404 a:active {
	color:#fff;
}

#none{
display:none;	
}
#nonedisplay{
	display:block;	
	}

.ban1{
	margin:11px 0 0 17px
	}
table#payment td {
font-size:8pt;
}

.vbmenu_control{
	font-size:10px !important;
	}
.alt1 em,
.alt2 em{
	width:100%;
	clear:both;
	overflow:hidden;
	display:block;
	}
/*.smallfont{
	white-space: normal !important;
	}
*/
.normal_rap,
.normal_rap td,
.normal_rap a,
.normal_rap .smallfont{
	white-space: normal !important;
	}
#message_list li {
	margin-bottom:6px;
	overflow:hidden;
	width:503px;
	}
#visitor_message_inlinemod_form #message_list li{
	width:457px;
	}

.submit_to_count{
	background: url(/skin/m1/img/submit_to_count.gif) no-repeat 0 0;
	width:105px;
	height:28px;
cursor: pointer;
border: 0px;
	}



.text_block{
	position:relative;
	}
.top_text{
top:-319px;	
}
.top_text2{
top:-183px;	
}

@-moz-document url-prefix(){
.top_text2{top:-183px;}
}
@-moz-document url-prefix(){
.top_text{top:-318px;}
}

noindex:-o-prefocus,.top_text2{top:-164px;}
noindex:-o-prefocus,.top_text{top:-304px;}



.top_text,
.top_text2{
	position:absolute;
	left:-17px;
	width:170px;
	font:11px/14px Arial, Tahoma, san-serif;
	color:#676767;
	margin-top:10px;
	background: url(/skin/m1/img/text_top.gif) no-repeat 0 0;
	}
.bot_text,
.bot_text2{
	padding:10px 15px 8px 11px;
	min-height:85px;
	background: url(/skin/m1/img/text_bot.gif) no-repeat 0 100%;
	}
.bot_text2{
	background: url(/skin/m1/img/text_bot2.gif) no-repeat -4px 100%;
	}
.top_text a,
.top_text2 a{
	color:#f47f27;	
	 }
.top_text a:hover,
.top_text2 a:hover{
	color:#5c65ce;	
	 }

@media screen and (-webkit-min-device-pixel-ratio:0) {
body:first-of-type .top_text {top:-300px}
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
body:first-of-type .top_text2 {top:-163px}
}


#promo_gm_val {
background:url("/skin/m1/img/bg_million.jpg") no-repeat center top;
color:#FFAE00;
display:block;
font:36px 'Arial Black',Arial,Tahoma,san-serif;
height:100px;
left:-7px;
padding-top:58px;
position:relative;
text-align:center;
top:63px;
width:210px;
}

#numbers_id {
	margin:5px 0;
	width:100%;
	border-left:1px solid #EDE2BF;
	border-top:1px solid #EDE2BF;
}

#numbers_id th{
	padding:5px;
	background:#f8f0d8;
	border-right:1px solid #EDE2BF;
	border-bottom:1px solid #EDE2BF;
}

#numbers_id td{
	padding:5px;
	border-right:1px solid #EDE2BF;
	border-bottom:1px solid #EDE2BF;
}










