#HomeContent {position:relative;}
/**html .login_popup {right:47px;}*/
.login_popup {position:absolute; z-index:100; right:0; margin-top:0;}
.login_popup .content {clear:none; overflow:visible;}
.login_popup td {background:url(../img/popup/bg_top_center.gif) top left repeat; padding:0; margin:0; font-size:0; line-height:0;}
.login_popup td.top_left {background:url(../img/popup/bg_top_left.png) top left no-repeat; width:11px; height:10px;}
.login_popup td.top_right {background:url(../img/popup/bg_top_right.png) top left no-repeat; width:11px; height:10px;}
.login_popup td.bottom_left {background:url(../img/popup/bg_bottom_left.png) top left no-repeat; width:11px; height:11px;}
.login_popup td.bottom_right {background:url(../img/popup/bg_bottom_right.png) top left no-repeat; width:11px; height:11px;}

.login_popup td.content .form {width:140px; padding-left:10px; height:93px; position:relative;}
.login_popup td.content .form label, .login_popup td.content .form a {display:block; font-size:11px; line-height:13px; color:#300d81; width:100px; height:18px;}
.login_popup td.content .form a {width:40px; float:left; margin-top:4px; height:13px;}
.login_popup td.content .form a.login {text-decoration:none; background:url(../img/popup/login.gif) top left no-repeat; width:71px; height:18px; margin-top:6px; position:absolute; margin-left:81px;}
.login_popup td.content .form a.login span {display:none;}
.login_popup td.content .form input {width:131px; height:16px; border:0; margin-bottom:6px;}
.login_popup td.content .form .links {position:absolute;}
*html .login_popup td.content .form a.login {margin-left:41px;}
*+html .login_popup td.content .form a.login {margin-left:41px;}
*html .login_popup td.content .form .links {position:absolute; margin-left:-132px; margin-top:20px;}
*+html .login_popup td.content .form .links {position:absolute; margin-left:-132px; margin-top:20px;}

.login_popup td.content .form.mail {padding-left:0px; width:165px; padding-top:8px; height:83px;}
.login_popup td.content .form.mail label {width:160px; padding-left:2px; height:25px;}
.login_popup td.content .form.mail input {width:166px; height:16px;}
.login_popup td.content .form.mail .links {margin-top:25px; margin-left:38px;}
*html .login_popup td.content .form.mail .links {margin-top:47px; margin-left:-88px;}
*+html .login_popup td.content .form.mail .links {margin-top:47px; margin-left:-88px;}
.login_popup td.content .form.mail a.login {background:url(../img/popup/go.gif) top left no-repeat; width:58px; height:16px;}

.login_popup td.content .textblock {font-size:11px; line-height:16px; color:#300d81; width:146px; height:64px; padding-top:29px; padding-left:4px;}
.login_popup td.content .textblock a {color:#300d81;}

* html .login_popup td.top_left {
	background-image:url(../img/1x1.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/popup/bg_top_left.png',sizingMethod='image');
}
* html .login_popup td.top_right {
	background-image:url(../img/1x1.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/popup/bg_top_right.png',sizingMethod='image');
}
* html .login_popup td.bottom_left {
	background-image:url(../img/1x1.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/popup/bg_bottom_left.png',sizingMethod='image');
}
* html .login_popup td.bottom_right {
	background-image:url(../img/1x1.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/popup/bg_bottom_right.png',sizingMethod='image');
}
#block1, #block2, #block3, #block4, #block0 {display:none;}
#ContentBoxes {position:relative;}
.mceEditor {position:relative;}

#head_logo_edit {float:right; display:none; margin:12px -8px 0 0;}
#head_logo_edit textarea {width:268px; height:46px; position:relative; border:0;}
#change_url {border:0; display:none;}
#change_url input {width:129px; height:18px; position:relative; border:0; padding:3px 3px 0 3px}
