html{
	margin:0;
	overflow:auto;
	scrollbar-face-color: #87004f;
	scrollbar-highlight-color: #fbddef;
	scrollbar-shadow-color: #fbddef; 
	scrollbar-3dlight-color:#74284f;
	scrollbar-arrow-color: #ffffff; 
	scrollbar-track-color:#87004f;
	scrollbar-darkshadow-color:#74284f;
}
body{
	width:100%;
	height:100%;
	overflow:hidden;
	position:absolute;
	margin:0;
	padding:0;
	font:11px Verdana;
	color:#BB1764;
	background:#d21f73;
}
img, fieldset{
	border:none;
}

form{
	margin:0;
}

a{
	color:#bb1764;
	font:10px verdana;
}

a:hover{text-decoration:none;}


.conteiner{
	height:86%;
	width:100%;
	overflow:auto;
	overflow-x:hidden;
	background:#d21f73 url(/theme/img/promo/bg_light.jpg) left top no-repeat;
	position:fixed;
	top:0;
	left:0;
	*position:relative;
}

.hw{
	height:14%;
	width:100%;
	background-color: #FFFFFF;
	position:fixed;
	bottom:0;
	left:0;
	*position:relative;
}

.box{
	width:988px; 
}

.header{
	background:transparent url(/theme/img/promo/header.png) no-repeat;
	height:288px;
	width:988px;
}

.header table{
	margin-top:10px;
	*margin-top:22px;
	margin-right:80px;
	*margin-right:40px;
	padding:0;
}

*+html .header table {
  margin-right:80px;
}


.bg{
	background:transparent url(/theme/img/promo/bg_line_main.png) top left repeat-y;
	*background:transparent url(/theme/img/promo/bg_line_main1.jpg) top right repeat-y;
	height:560px;
	margin-right:58px;
	width:930px;
	position:relative;
}

.bg-bottom{
	background:url(/theme/img/promo/bottom_line.png) no-repeat;
	height:19px;
	margin-right:58px;
	width:930px;
}

.menu{
	float:right;
}

.menu li{
	float:left;
	background:url(/theme/img/promo/menu_line.jpg) top right no-repeat;
	height:33px;
	padding:5px 7px 0 7px;
	list-style:none;
}

.menu a{
	color:#bb1764;
	font:9px verdana;
	text-decoration:none;
	text-transform:uppercase;
}

.menu a:hover{
	color:#e6a9cc;
}

/*.logo{
	background:url(/theme/img/promo/logo.png) no-repeat;
	width:153px;
	height:101px;
	position:absolute; 
	margin:28px 0 0 0px;
	cursor:pointer;
	z-index:50;
}
*/
.profile{
	background:url(/theme/img/promo/profile_top.jpg) left no-repeat;
	position:absolute;
	margin:-60px 0 0 40px;
	width:306px;
	height:622px;
	color:#ffffff;
	font:12px verdana;
	text-transform:uppercase;
	text-align:left;
	padding-left:40px;
	*margin-left:-425px;
}

.profile form{
	display:inline;
	margin-left:10px;
}

.profile-user {
	margin-top:7px;		
}

.profile-foto {
	background:url(/theme/img/promo/profile_foto.jpg) left top no-repeat;
	margin:20px 5px 0  0px;
	float:left;
	width:100px;
	height:100px;
}

.profile-user-data
{
	margin-top:40px;
	font-weight:bold;
	height:97px;
}


.profile-user-data  td{
	margin-left:20px;
	color:#FFFFFF;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
}

.profile-user-data  table{
	position:absolute; 
	left:25px;
	margin-top:-10px;
	margin-left:20px;
}

.profile-user-data  table a{
	color:#FFFFFF;
	font-family:verdana;
	font-size:10px;
	text-transform:none;
}

.profile-item_long{
	background:url(/theme/img/promo/profile_item_top.jpg) left no-repeat;
	width:243px;
	height:29px;
	margin-left:-13px;
	clear:both;
	padding:0 0 0 17px;
}

.profile-item {
	background:url(/theme/img/promo/profile_item.jpg) left no-repeat;
	width:224px;
	height:24px;
	*height:29px;
	padding:5px 0 0 17px;
}

.profile-item a{
	color:#ffffff;
	font-family:verdana;
	font-size:12px;
	text-decoration:none;
}

.profile-item a:hover{
	color:#e6a9cc;
}

.profile table{
	color:#bb1764;
	font:11px verdana;
	margin-bottom:10px;
	text-transform:uppercase;
	margin-left:17px;
}

#textContent{
	position:absolute;
	padding:0;
	top:0;
	margin:0;
}

#textWrap {
	width:300px;
	height:500px;
	margin-left:-13px;
	position:relative;
	overflow:hidden;
}


#textContent2{
	position:absolute;
	padding:0;
	top:0;
	left:0;
	margin:0;
	padding-right:20px;
}

#textContent2 h1{
	font:18px verdana; 	
	font-weight:bold;
	margin:15px 0;
}

#textWrap2 {
	width:300px;
	height:500px;
	overflow:hidden;
	position:relative;
}

.mainScroll{
	height:325px;
	width:10px;
	background:#c13471;
	position:absolute;
	overflow:hidden;
	margin-left:5px;
	top:0;
	right:0;
	display:none;
}


.scroll_button_up{
	width:10px;
	height:18px;
	position:absolute;
	top:0px;
	left:0;
	background:url(/theme/img/promo/reg-but-top.jpg);
}
.scroll_button_slider{
	width:10px;
	height:219px;
	cursor:pointer;
	position:absolute;
	background:url(/theme/img/promo/reg-slider.jpg) no-repeat;
}

.scroll_button_slider1{
	width:10px;
	height:96px;
	cursor:pointer;
	position:absolute;
	background:url(/theme/img/promo/reg-slider1.jpg) no-repeat;
}

.scroll_button_down{
	width:10px;
	height:18px;
	position:absolute;
	bottom:0px;
	left:0;
	background:url(/theme/img/promo/reg-but-bot.jpg) no-repeat;
}
.scroll_button_up a, .scroll_button_slider a, .scroll_button_down a{
	display:block;
	width:100%;
	height:100%;
	overflow:hidden;
}

.but-play{
	background:url(/theme/img/promo/but_play_game.jpg) bottom  right  no-repeat;
	width:195px;
	height:24px;
	position:absolute;
	margin-left:220px;
	*margin-left:240px;
    margin-top:-40px;
}

.dnld-foto-play{
	cursor:pointer;
	background:url(/theme/img/promo/dnld_foto_but.png) no-repeat;
	width:186px;
	height:23px;
}

.content{
	background:url(/theme/img/promo/content.png) bottom  right no-repeat;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/promo/content.png');
	position:absolute;
	z-index:50;
	width:610px;
	height:651px;
	margin-left:313px;	
	margin-top:-82px;
	*margin-left:-152px;
	display:block;
	cursor:pointer;
}


.input-code{
	background:url(/theme/img/promo/input_field.png) no-repeat;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/promo/input_field.png');
	border:transparent;
	width:104px;
	height:22px;
	padding:2px 0 0 10px;
	color:#BB1764;
}


.input-large-field{
	background:url(/theme/img/promo/input_large_field.png) no-repeat;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/promo/input_large_field.png');
	border:transparent;
	width:185px;
	*width:195px;
	height:22px;
	padding:2px 0 0 10px;
	color:#ffffff;
}

.ok_button{
	background:url(/theme/img/promo/ok_button.png) bottom right no-repeat;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/promo/ok_button.png');
	border:transparent;
	width:19px;
	height:22px;
	cursor:pointer;
}

.foot-note{
	text-align:left;
	position:absolute;
	font:10px verdana;
	text-transform:none;
	color:#bb1764;
	margin:-30px 0 0 350px;
}

.hot-line{
	font:14px verdana;
	text-transform:none;
	color:#bb1764;
	font-weight:bold;
}

.content-box{
	position:absolute;
	width:583px;
	height:624px;
	margin-left:325px;	
	margin-top:-58px;
	*margin-left:-140px;
}

.content-box-title{
	background:url(/theme/img/promo/content_box_header.jpg) no-repeat;
	width:548px;
	height:38px;
	padding-top:3px;
}


.content-box-title1{
	background:url(/theme/img/promo/content_box_header1.jpg) no-repeat;
	width:548px;
	height:88px;
	padding-top:3px;
}

.profile-title-box-sm{
	background:url(/theme/img/promo/profile_title_sm.jpg) no-repeat;
	width:513px;
	height:26px;
	padding-top:6px;
	margin-right:21px;
	margin-top:-7px;
	*margin-top:0;
}


.profile-title-box-large{
	background:url(/theme/img/promo/profile_title_large.jpg) no-repeat;
	width:534px;
	height:33px;
	padding-top:4px;
	margin-top:10px;
}

.anketa-title{
	background:url(/theme/img/promo/anketa_title.png) no-repeat;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/promo/anketa_title.png');
	width:211px;
	height:22px;
	float:left;
	margin-left:30px;
	*margin-left:15px;
}

.wallpapers-title{
	background:url(/theme/img/promo/wallpapers_title.png) no-repeat;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/promo/wallpapers_title.png');
	width:208px;
	height:22px;
	float:left;
	margin-left:30px;
	*margin-left:15px;
}

.fr-invite-title{
	background:url(/theme/img/promo/fr_invite.png) no-repeat;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/promo/anketa_title.png');
	width:317px;
	height:22px;
	float:left;
	margin-left:30px;
	*margin-left:15px;
}


.win-title{
	background:url(/theme/img/promo/win_title.png) no-repeat;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/promo/win_title.png');
	width:355px;
	height:22px;
	float:left;
	margin-left:30px;
	*margin-left:15px;
}

.bonus-title{
	background:url(/theme/img/promo/bonus_title.png) no-repeat;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/promo/bonus_title.png');
	width:137px;
	height:22px;
	float:left;
	margin-left:30px;
	*margin-left:15px;
}

.reg-code-title{
	background:url(/theme/img/promo/ty_zareg_cod.png) no-repeat;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/promo/ty_zareg_cod.png');
	width:206px;
	height:14px;
	float:left;
	margin-left:22px;
}


.order-gifts-title{
	background:url(/theme/img/promo/ty_zakaz_podarki.png) no-repeat;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/promo/ty_zakaz_podarki.png');
	width:206px;
	height:14px;
	float:left;
	margin-left:22px;
	*margin-left:10px;
}

.ball-title{
	background:url(/theme/img/promo/my_ball.png) no-repeat;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/promo/my_ball.png');
	width:83px;
	height:16px;
	float:left;
	margin-left:22px;
	*margin-left:10px;
}

.presents-title{
	background:url(/theme/img/promo/my_presents.png) no-repeat;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/promo/my_presents.png');
	width:132px;
	height:16px;
	float:left;
	margin-left:22px;
	*margin-left:10px;
}


.gifts-title{
	background:url(/theme/img/promo/gifts_title.png) no-repeat;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/promo/gifts_title.png');
	width:120px;
	height:22px;
	float:left;
	margin-left:30px;
}

.capital-title{
	background:url(/theme/img/promo/capital_title.png) no-repeat;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/promo/capital_title.png');
	width:274px;
	height:22px;
	float:left;
	margin-left:30px;
	*margin-left:15px;
}

.paris-title{
	background:url(/theme/img/promo/paris_title.png) no-repeat;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/promo/paris_title.png');
	width:297px;
	height:22px;
	float:left;
	margin-left:30px;
	*margin-left:15px;
}

.codereg-title{
	background:url(/theme/img/promo/code_reg_title.png) no-repeat;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/promo/code_reg_title.png');
	width:175px;
	height:22px;
	float:left;
	margin-left:30px;
	*margin-left:15px;
}

.content-bg-top{
	background:url(/theme/img/promo/content_bg_top.jpg) top center repeat-y;
	height:530px;
	width:548px;
}

.content-bg{
	background:url(/theme/img/promo/content_bg.jpg) bottom center no-repeat;
	height:410px;
	width:548px;
}

.code-bg{
	background:url(/theme/img/promo/code_bg.jpg) no-repeat;
	height:179px;
	width:548px;
}

.code-bg table{margin-top:10px;}

.content-footer{
	background:url(/theme/img/promo/content_bottom_line.jpg) no-repeat;
	width:548px;
	height:23px;
}

.font-dark{
	color:#7e1d64;
	font-size:11px;
	font-weight:bold;
	display:block;
	text-align:left;
	line-height:126%;
}

.font-light{
	color:#cf6e9d;
	font-size:9px;
	display:block;
	text-align:left;
}

.clear-block{
	height:15px; 
	display:block;
}

.content-input-fields{
	position:absolute;
	margin-left:248px;
	*margin-left:14px;
}

.content-box fieldset{
	height:13px;
	width:201px;
	margin-bottom:9px;
	*padding-bottom:9px;
	*margin-left:14px;
}

.input-reg{
	background:url(/theme/img/promo/input_reg.jpg) no-repeat;
	width:200px;
	height:16px;
	border:transparent;
	margin-bottom:9px;
	*margin-bottom:8px;
	padding:0 0 0 5px;
	font-size:11px;
	display:block;
	color:#ffffff;
}


.select-d {
	background:transparent url(/theme/img/promo/select-bg.jpg) no-repeat scroll left center;
	float:left;
	height:17px;
	width:66px;
}

.selected {
	background:transparent none repeat scroll 0 0;
	border:0 none;
	float:left;
	font-family:Verdana;
	font-size:9px;
	height:13px;
	width:49px;
	*width:53px;
	color:#ffffff;
	padding-left:4px;
}

.select-but {
	background:transparent url(/theme/img/promo/select-but.jpg) repeat scroll 0 0;
	float:right;
	height:17px;
	width:12px;
	*margin-top:-15px;
}


#date-list, #month-list, #year-list{
	width:66px;
	height:100px;
	overflow:auto;
	overflow-x:hidden;
	display:none;
	background:#ce8ead;
	position:absolute;
	margin-top:18px;
	text-align:left;
	z-index:2;
}

.select-link{
	display:block;
	padding:2px 3px;
	cursor:pointer;
	text-decoration:none;
	color:#ffffff;
}

.select-link a{text-decoration:none}

.select-link:hover{
	display:block;
	background:#cf6e9d;
}

.input_code{	
	background:url(/theme/img/promo/input_code.jpg) no-repeat;
	width:116px;
	height:22px;
	border:transparent;
	margin-top:10px;
	color:#ffffff;
}

.capture{
	/*background:url(/theme/img/promo/capture.jpg) no-repeat;*/
	width:100px;
	height:32px;
	float:left;
	margin-top:5px;
}

.send-but{
	background:url(/theme/img/promo/send_but.png) bottom  right  no-repeat;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/promo/send_but.png');
	width:186px;
	height:23px;
	border:transparent;
	cursor:pointer;
	position:absolute;
	margin-left:40px;
}

.gifts-bg{
	background:url(/theme/img/promo/gifts.png) bottom  right  no-repeat;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/promo/gifts.png');
	width:514px;
	height:404px;
}

input{border:0;}

.im-bg{
	background:#be0f54 url(/theme/img/promo/im_bg.jpg) top repeat-x;
	height:86%;
	width:100%;
	overflow:hidden;
	position:relative;
}


.im-log-top{
	background:url(/theme/img/shop/im_log_top.png) top  right  no-repeat;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/shop/im_log_top.png');
	width:658px;
	height:12px;
	margin-top:10px;
}

.im_log{
	width:638px;
	height:177px;
	background:#ffffff;
	text-align:left;
	padding:0 10px;
	color:#eb5d9e;
	font:11px verdana;
	font-weight:bold;
	overflow:auto;
}

.im_log1{
	background:url(/theme/img/shop/assistent_bg.png) top  right  no-repeat;
	_background:url(/theme/img/shop/assistent_bg.jpg) top  right  no-repeat;
	width:676px;
	height:343px;	
	*height:345px;
	padding-top:2px;

}


.im-log-bottom{
	background:url(/theme/img/shop/im_log_bottom.png) top  right  no-repeat;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/shop/im_log_bottom.png');
	width:658px;
	height:11px;
}

.im_log1 textarea{
	border:transparent;
	color:#880e3f;
	font:11px verdana;
	overflow:auto;
	width:638px;
	height:50px;
	border:none;	
}

.send-mess-but{
	background:url(/theme/img/shop/assist_but.png) no-repeat;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/shop/assist_but.png');
	width:155px;
	height:24px;
	float:right;
	cursor:pointer;
	margin-top:11px;
	margin-right:29px;
}

button{border:none;}

.chat-logo{
	margin:10px 270px 25px 0;
	*margin:10px 270px 13px 0;
}

.bg-log{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	overflow:hidden;
}

.login-bg{
	background:#e4007d url(/theme/img/promo/bg_light.jpg) center center no-repeat;
	width:100%;
	height:100%;
	overflow:auto;    
	*position:absolute;
}

.login-bg222{
	background:#e4007d url(/theme/img/promo/bg_light.jpg) center center no-repeat;
}

.new-bg{
	background:url(/theme/img/web_bg.png) top left no-repeat;
	height:541px;
	width:632px;
}

.login-conteiner{
	width:995px;
	height:684px;
	overflow:hidden;

 /*   display: table-cell;
    vertical-align: middle;*/

}

.login-left{
	background:url(/theme/img/promo/login_left.png) left top no-repeat;
	width:97px;
	height:387px;
}

.login-right{
	background:url(/theme/img/promo/login_right.png) right top no-repeat;
	width:47px;
	height:387px;
}

.login_bg{
	background:url(/theme/img/promo/login_bg.png) center top repeat-x;
	height:247px;
	width:851px;
	padding-top:140px;
	color:#C02688;
}

.quiz-content{
	width:520px;
	text-align:left;
	color:#e50083;
	font:11px Verdana;
	margin-top:83px;
	margin-right:-15px;
}

.login-bottom{
	background:url(/theme/img/promo/login-bottom.png) no-repeat;
	width:995px;
	height:296px;
}

.log-ivite{
	background:url(/theme/img/promo/invitation.png) center top no-repeat;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/promo/invitation.png');
	width:331px;
	height:44px;
	*margin-top:140px;
}


.remind-title{
	background:url(/theme/img/promo/remind_title.png) center top no-repeat;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/promo/remind_title.png');
	width:203px;
	height:18px;
	*margin-top:140px;
}

.input-box{
	text-align:left;
	width:329px;
	height:39px;
	margin-top:30px;
}

.input-box a{
	color:#c02688;
	font:11px verdana;
	font-weight:bold;
}
.input-box a:hover{
	color:#eb62a3;
}

.login-input{
	background:url(/theme/img/promo/input_code.jpg);
	width:106px;
	height:19px;
	display:inline;
	color:#ffffff;
	margin:10px 45px 8px 0;
	border:transparent;
	font:12px verdana;
	padding:3px 0 0 10px;
}

.enter-but{margin-top:15px;}


.login-foot-notes table
	{
	color:#bb1764;
	font:10px verdana;
	margin-right:420px;
	text-align:left;
	}

.logon-f{color:#C02688;}

.vvod-coda-text{
	background:url(/theme/img/promo/vvod_coda.png) center top no-repeat;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/promo/vvod_coda.png');
	width:329px;
	height:142px;
	margin-top:-15px;
	*margin-top:125px;
}

.feedback-title{
	background:url(/theme/img/promo/feedback.png) center top no-repeat;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/promo/feedback.png');
	width:267px;
	height:23px;
	margin-top:-15px;
	*margin-top:125px;
}

.reg-but{
	background:url(/theme/img/promo/reg-but.jpg) no-repeat;
	width:186px;
	height:23px;
	float:right;
}

.code-reg-text{
	background:url(/theme/img/promo/vvod_coda_title.png) center top no-repeat;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/promo/vvod_coda_title.png');
	width:124px;
	height:14px;
	float:left;
	margin-right:3px;	
}

.ok-but-large{
	background:url(/theme/img/promo/ok_but_large.jpg) center top no-repeat;
	width:203px;
	height:27px;
	float:left;	
	margin-left:30px;
	margin-top:-3px;
	cursor:pointer;
}

.rules-title{
	background:url(/theme/img/promo/rules_title.png) no-repeat;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/promo/rules_title.png');
	width:180px;
	height:22px;
	float:left;
	margin-left:30px;
	*margin-left:15px;
}

.profile-title{
	background:url(/theme/img/promo/profile-title.png) no-repeat;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/promo/profile-title.png');
	width:133px;
	height:22px;
	float:left;
	margin-left:30px;
	*margin-left:15px;
}

ol{text-align:left;}

ol li ol li{
	list-style:none; 
	margin:0; 
	padding:0;
}

.gift1{
	background:url(/theme/img/promo/gift1.png) no-repeat;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/promo/gift1.png');
	width:47px;
	height:41px;
}

.gift2{
	background:url(/theme/img/promo/gift2.png) no-repeat;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/promo/gift2.png');
	width:47px;
	height:41px;
}

.gift3{
	background:url(/theme/img/promo/gift3.png) no-repeat;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/promo/gift3.png');
	width:47px;
	height:35px;
}

.gift4{
	background:url(/theme/img/promo/gift4.png) no-repeat;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/promo/gift4.png');
	width:47px;
	height:38px;
}

.gift5{
	background:url(/theme/img/promo/gift5.png) no-repeat;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/promo/gift5.png');
	width:47px;
	height:41px;
}

.feedback-f{
	width:413px;
	position:absolute;
	text-align:left;
	left:527px;
	top:170px;
	color:#7e1d64;
	font-size:11px;
	font-weight:bold;
}

.inp-d2 input{
	border:transparent; 
	background:transparent;
	width:180px;
	font-size:11px;
	color:#ffffff;
	padding-left:5px;
}

.fb-data{
	width:112px;
	margin:2px 5px 0 0;
	float:left;
}

.inp-d2{
	width:272px;
	height:16px;
	background:url(/theme/img/promo/fb-inp.jpg) no-repeat;
	float:left;
	margin-bottom:10px;
}

.tarea-d{
	width:272px;
	height:118px;
	background:url(/theme/img/promo/fb-tarea.jpg)  no-repeat;
	float:left;
	margin-bottom:10px;
}

.tarea{
	width:265px;
	height:110px;
	padding:2px 2px;
	overflow:auto;
	border:none;
	font-weight:normal;
	color:#fff;
	background:transparent;
	
}

.right-text{
	text-align:left;
	margin-left:180px;
}


.clear{clear:both;}

	
.gift_description{
	float:left; 
	width:180px; 
	text-align:center;
	margin-bottom:15px;
}

.left-text{
	text-align:left;
	padding:20px 20px 0 30px;
}

.icons{
	float:right;
	margin-top:10px;
	margin-right:5px;
}

.code_amount{
	background:url(/theme/img/promo/input_field_sm.png) no-repeat;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/promo/input_field_sm.png');
	width:56px;
	height:19px;
	float:right;
	color:#BB1764;
	text-align:center;
	padding-top:3px;
	margin:-18px 40px 0 0;
	*margin:-18px 20px 0 0;
	}
	
*+html .code_amount {
	margin:-18px 40px 0 0;
}

.profile_but{
	text-align:left; 
	margin:17px 0 17px 45px;
}

.profile_but  a{cursor:pointer; margin-right:17px}

.text_upp{
	font:12px verdana;
	text-transform:uppercase;
	text-align:left;
}

.presnt_order{
	float:left;
	width:145px;
	margin-bottom:10px;
}

.promo-bg-2{
	background:url(/theme/img/promo/promo_bg_2.png) center top repeat-x;
	height:682px;
	width:984px;
	margin-left:11px; 
	margin-top:1px; 
}

.promo-reg-title{
	background:url(/theme/img/promo/promo_reg_title.png) no-repeat;
	width:164px;
	height:29px;
	margin-bottom:25px;
	margin-left:-40px;
	*margin-left:40px;
}


.date_assist{
	color:#f65fac;
	font-size:9px;
	font-weight:normal;
	margin-bottom:3px;
	margin-left:68px;
}

.assist{
	color:#880e3f; 
	font-weight:normal; 
	padding-bottom:7px;
	margin-bottom:7px;
	border-bottom:1px solid #e8e8e8;
}

.assist_name{
	font-weight:bold;
	float:left; 
	margin-right:10px;
}

.assist_message{
	float:left;
}

.as-user{
	color:#e10475;
	font-weight:normal; 
	padding-bottom:7px;
	margin-bottom:7px;
	border-bottom:1px solid #e8e8e8;
	font-style:italic;
}

.assist-photo{
	background:url(/theme/img/shop/assistent_photo.png) center top no-repeat; 
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/theme/img/shop/assistent_photo.png');
	margin-right:22px; 
	width:100px; 
	height:116px;
	padding-left:14px;
	padding-top:5px;
	padding-right:4px;
}

@font-face {
	font-family: 'Conv_GOTHIC';
	src: url('fonts/GOTHIC.eot');
	src: local('☺'), url('fonts/GOTHIC.woff') format('woff'), url('fonts/GOTHIC.ttf') format('truetype'), url('fonts/GOTHIC.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
