#header #login_block .left {
float:left;
}
#header #login_block a.logout {
float:left;
padding-right:40px;
display:block;
outline:none;
height:30px;
background:url(../images/profile/logout_btn.gif) right center no-repeat;
line-height:30px;
position:relative;
top:-7px;
}
.profile_usermenu #user_menu li a.shop1 {
background: url(../images/profile/shop1.gif) 0 0 no-repeat;
}
.profile_usermenu #user_menu li.active a.shop1 {
background:url(../images/user/menu/shop_a.gif) 0 0 no-repeat;
}
.profile_usermenu #user_menu li a.profile1 {
background: url(../images/profile/profile1.gif) 0 0 no-repeat;
}
.profile_usermenu #user_menu li.active a.profile1 {
background:url(../images/profile/profile1_a.gif) 0 0 no-repeat;
}
#container.profile_usermenu #user_menu li.shop_bag {
width:240px;
}
#container.profile_usermenu #user_menu li.shop_bag a {
display:inline;
width:auto;
height:auto;
text-indent:0px;
outline:none;
}
#container.profile_usermenu #user_menu li.shop_bag .basket {
width:214px;
padding-left:26px;
background:url(../images/user/ico/basket.gif) 0 0 no-repeat;
height:47px;
margin-left:18px;
margin-top:5px;
}
#container.profile_usermenu #user_menu li.shop_bag .basket h3 {
font-size:17px;
font-weight:bold;
line-height:19px;
}
#container.profile_usermenu #user_menu li.shop_bag .basket p {
margin-top:3px;
}
.profile_usermenu .profile_title {
padding:15px 35px;
clear:both;
}
.profile_usermenu .profile_title h2 {
font-weight:bold;
font-size:24px;
}
.profile_usermenu .profile_box {
padding:0px 35px;
}
.profile_usermenu .profile_box .left {
width:200px;
float:left;
}
.profile_usermenu .credits {
margin-top:20px;
width:165px;
font-size:13px;
}
.profile_usermenu .credits li {
padding-left:25px;
height:20px;
margin-bottom:5px;
}
.profile_usermenu .credits li strong {
color:#48ca70;
}
.profile_usermenu .credits li strong.red {
color:#ee7c82;
}
.profile_usermenu .credits li.mail {
background:url(../images/user/ico/credits_mail.gif) 0 center no-repeat;
}
.profile_usermenu .credits li.photo {
background:url(../images/user/ico/credits_photo.gif) 0 center no-repeat;
}
.profile_usermenu .credits li.video {
background:url(../images/user/ico/credits_video.gif) 0 center no-repeat;
}
.profile_usermenu .credits li.audio {
background:url(../images/user/ico/credits_audio.gif) 0 center no-repeat;
}
.profile_usermenu .button {
background:transparent url(../images/user/ico/button.gif) no-repeat scroll 0 0;
display:block;
height:26px;
margin-top:12px;
padding:9px 0 0;
text-align:center;
width:150px;
}
.profile_usermenu .button img {
position:relative;
top:-1px;
vertical-align:middle;
}
.profile_usermenu .progress_bar {
margin-top:20px;
font-size:12px;
color:#666;
}
.profile_usermenu .progress_bar .bar {
width:167px;
height:11px;
position:relative;
background:url(../images/profile/prog_bar.gif) 0 0 no-repeat;
margin-top:5px;
padding:2px;
}
.profile_usermenu .progress_bar .bar .bar_line {
height:11px;
background:url(../images/profile/prog_bar_line.gif) repeat-x;
}
.profile_usermenu .profile_box .right {
width:690px;
float:right;
position:relative;
top:-10px;
}
.profile_usermenu .profile_box .right .block {
margin-bottom:33px;
}
.profile_usermenu .profile_box .right .block h3 {
font-size:23px;
font-weight:normal;
margin-bottom:3px;
}