html,body, p, #container, #b_logo, #l_center{
	margin:0;padding:0;text-align: left;
}  
html{
    font-size: 100.01%;min-height: 100%;//height: 100%;min-width: 980px;
}
*html{
	border: 0!important;
}
body{
	MARGIN: 0;PADDING: 0;font-size: 62.5%;margin-left: -1px;//min-width: 985px;background: url(images/bg.jpg) 50% top no-repeat #000610;
}
*html body{
	height: 100%;
}
img, div, a{ behavior: url(iepngfix.htc) }
.l_win, #h2 {
	min-width: 980px; POSITION: relative;PADDING-BOTTOM: 0;OVERFLOW: visible;TEXT-ALIGN: center;min-height: 100%;
}
.h_page {
	MARGIN: 0 auto; TEXT-ALIGN: left;width: 970px;height: 1%;//position: relative;z-index: 1!important;height: 800px;
}
#l_header, #l_center{
	margin-bottom: -4px;TEXT-ALIGN: left;
}
#l_center{
	height: 1%;
}
.txt{
	margin: 69px 0 0 299px;position: relative;z-index: 667;
}
.b_masha{
	background: url(images/masha2.png) 200px top no-repeat;background-position: 200px 0;width: 586px; height: 623px;margin: -21px 0 0 190px;position: relative;
}
.d_kris{
	position: absolute;right: 41px;top: 306px;
}
.d_igr{
	margin: 455px 0 0 175px;
}
.d_date{
	position: absolute;right: -8px;bottom: -4px;
}
.d_name{
	position:absolute;top: 336px;left: 83px;z-index: 555;
}
.d_logo{
	margin: 0px 22px 0 243px;
}
.b_traler a{
	display: block;position: absolute;text-decoration: none;margin-left: 727px;top: 262px;background: url(images/traler.png) left top no-repeat;width: 170px;height: 150px;z-index: 666;cursor:pointer;
}
.b_traler a:hover{
	background-position: -172px 1px!important;
}
