body {
    background: #fff;
    margin: 8px;
    font-size: 10px;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    min-height: 100%;
}

body#popup {
    margin: 0px;
    padding: 0px;
}

form {
    margin: 0px;
    padding: 0px;
}

h1 {
    margin-top: 10px;
    font-size: 25px;
    font-weight: bold;
    color: #FF9900;
}

h5, h5 a {
    margin: 0;
    font-size: 13px;
}

fieldset {
    margin-top: 10px;
    padding: 10px;
    border: #000000 solid 1px;
}

legend {
    color: #555753;
    padding: 0px 5px;
    font-size: 12px;
    font-weight: bold;
}

a {
    outline:none;
}

a:link, a:visited {
    text-decoration: underline;
    color: #00F;
}

a:hover, a:active {
    text-decoration: underline;
    color: #F00;
}

a.linkWithoutColor:link, a.linkWithoutColor:visited {
    text-decoration: underline;
    color: #000;
}

a.linkWithoutColor:hover, a.linkWithoutColor:active {
    text-decoration: underline;
    color: #F00;
}

a img {
    border: 0px;
}

acronym {
    border-bottom: none;
}

.formButton a acronym {padding:0 0 5px 0;//padding:0;}

pre {
    text-transform: none;
}

hr {
    color: #FF9900;
    height: 1px;
    width: 95%
}

td.markScale {
    background-color:#FF9900;
}

/* colors */

.ColorPink { color: #F39; }
.ColorOrange { color: #F90; }
.ColorDarkBlue { color: #309; }
.ColorBlue { color: #30F; }
.ColorLightBlue { color: #66F; }
.ColorRed { color: #F00; }
.ColorDarkRed { color: #900; }
.ColorDarkGreen { color: #093; }
.ColorGreen { color: #0C3; }
.ColorCoolGreen { color: #0C6; }
.ColorViolet { color: #90C; }
.ColorYellow { color: #FF0; }

/* deprecated */

.MoreGrayBg {background-color:#E2E2E2;}
.whiteBg {background-color:#FFFFFF;}
.yellowBg {background-color:#FFFF99;}
.header {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 25px; font-weight: bold; color: #FF9900;}

a.smallnormalBlue {font-size: 11px; color:#0000FF;}
a.smallnormalBlue:visited {font-size: 11px; color:#0000FF;}
a.smallnormalBlue:hover {font-size: 11px; color:#FF0000;}

a span.smallnormalBlue {font-size: 11px; color:#0000FF;}
a span.smallnormalBlue:visited {font-size: 11px; color:#0000FF;}
a span.smallnormalBlue:hover {font-size: 11px; color:#FF0000;}

.after-table-links {display:block; margin: 0; padding: 10px;}
a.after-table-link {display:block; margin: 0; padding: 0 0 10px 10px;}

.smallnormal { font-size: 11px; font-weight: normal;}
.smallnormalGray { font-size: 11px; font-weight: normal; color:#b6b6b6;}
.smallnormalMoreGray { font-size: 11px; font-weight: normal; color:#888888;}
.smallnormalRed { font-size: 11px; font-weight: normal; color:#FF0000;}
.smallnormalBlue { font-size: 11px; color:#0000FF;}
.smallnormalSelect {font-size: 11px; font-weight: normal; color: #000;}
.smallbold { font-size: 11px; font-weight: bold;}
.smallboldGray { font-size: 11px; font-weight: bold; color:#b6b6b6;}
.smallboldRed { font-size: 11px; font-weight: bold; color:#FF0000;}
.smallboldRedImportant { font-size: 11px; font-weight: bold; color:#FF0000;}
.smallboldOrange { font-size: 11px; font-weight: bold; color:#F28E00;}
.smallboldBlue { font-size: 11px; font-weight: bold; color:#0000FF;}
.bignormal { font-size: 13px; font-weight: normal;}
.bigbold { font-size: 13px; font-weight: bold;}
.bigboldOrange { font-size: 20px; font-weight: bold; color:#F28E00;}

.cat_furniture {
	background: url( /res/dk/one/icons/categories/icon_furniture.gif ) no-repeat left;
	height: 16px;
}

.cat_finance {
	background: url( /res/dk/one/icons/categories/icon_finance.gif ) no-repeat left;
	height: 16px;
}

.cat_news {
	background: url( /res/dk/one/icons/categories/icon_news.gif ) no-repeat left;
	height: 16px;
}

.cat_insurance {
	background: url( /res/dk/one/icons/categories/icon_insurance.gif ) no-repeat left;
	height: 16px;
}

.cat_jobs {
	background: url( /res/dk/one/icons/categories/icon_jobs.gif ) no-repeat left;
	height: 16px;
}

.cat_planetickets {
	background: url( /res/dk/one/icons/categories/icon_planetickets.gif ) no-repeat left;
	height: 16px;
}

.cat_radio {
	background: url( /res/dk/one/icons/categories/icon_radio.gif ) no-repeat left;
	height: 16px;
}

.cat_events {
	background: url( /res/dk/one/icons/categories/icon_events.gif ) no-repeat left;
	height: 16px;
}

.cat_cinema {
	background: url( /res/dk/one/icons/categories/icon_cinema.gif ) no-repeat left;
	height: 16px;
}

.cat_phones {
	background: url( /res/dk/one/icons/categories/icon_phones.gif ) no-repeat left;
	height: 16px;
}

.cat_auto {
	background: url( /res/dk/one/icons/categories/icon_auto.gif ) no-repeat left;
	height: 16px;
}

.cat_realestate {
	background: url( /res/dk/one/icons/categories/icon_realestate.gif ) no-repeat left;
	height: 16px;
}

.cat_loans {
	background: url( /res/dk/one/icons/categories/icon_loans.gif ) no-repeat left;
	height: 16px;
}

.cat_houseequipment {
	background: url( /res/dk/one/icons/categories/icon_houseequipment.gif ) no-repeat left;
	height: 16px;
}

.cat_computers {
	background: url( /res/dk/one/icons/categories/icon_computers.gif ) no-repeat left;
	height: 16px;
}

.cat_freeads {
	background: url( /res/dk/one/icons/categories/icon_freeads.gif ) no-repeat left;
	height: 16px;
}

.cat_sports {
	background: url( /res/dk/one/icons/categories/icon_sports.gif ) no-repeat left;
	height: 16px;
}

.cat_dvd {
	background: url( /res/dk/one/icons/categories/icon_dvd.gif ) no-repeat left;
	height: 16px;
}

.cat_activeentertainment {
	background: url( /res/dk/one/icons/categories/icon_activeentertainment.gif ) no-repeat left;
	height: 16px;
}

.cat_moblog {
	background: url( /res/dk/one/icons/categories/icon_moblog.gif ) no-repeat left;
	height: 16px;
}

.cat_apparel {
	background: url( /res/dk/one/icons/categories/icon_apparel.gif ) no-repeat left;
	height: 16px;
}

.cat_ezys {
	background: url( /res/dk/one/icons/categories/icon_ezys.gif ) no-repeat left;
	height: 16px;
}

div.toggleOpen {
	width: 20px;
	height: 16px;
	cursor: pointer;
	background: url( /res/dk/one/icons/categories/plus.gif ) no-repeat left;
}

div.toggleClosed {
	width: 20px;
	cursor: pointer;
	height: 16px;
	background: url( /res/dk/one/icons/categories/minus.gif ) no-repeat left;
}

#onePartnersAdbox a {
	display: block;
	padding-left: 18px;
}
/* promotion photo albums */
span.link2photoalbums {
	padding:1px 20px;
	font-weight:bold;
	color:#ff9900;
	background:url("/res/images/shortcut/photo-albums.gif") 0 0 no-repeat;
	}
	
.msgW, .uads-msg {height:100%;; width:100%}
.uads-msg {margin:0;border-collapse:collapse;border-spacing:0;}
.uads-msg td {border-width:0px !important;}
.uads-msg td.top {text-align:left !important; vertical-align:top !important; color: black;}
.uads-msg td.bottom-left { text-align:left !important; vertical-align:bottom !important; padding-top:1em !important;}
.uads-msg td.bottom-right {text-align:right !important; vertical-align:bottom !important; padding-top:1em !important;}
.uads-msg td.bottom-left div.send-message {
    height:16px;width:16px; background: url( /res/dk/one/icons/menu/shortcut/message.gif ) no-repeat;
}

span.smallnormalBlueImportant a:link{font-size: 11px; color:#0000FF !important;}
span.smallnormalBlueImportant a:visited {font-size: 11px; color:#0000FF !important;}
span.smallnormalBlueImportant a:hover {font-size: 11px; color:#FF0000 !important;}

.msgW, .send-like-invisible {height:100%;}
.send-like-invisible {margin:0;border-collapse:collapse;border-spacing:0;}
.send-like-invisible td {text-align:left !important;border-width:0px !important;}
.send-like-invisible td.top {vertical-align:top !important;}
.send-like-invisible td.bottom {vertical-align:bottom  !important; padding-top:2em !important;}

ul.link-list {margin:1em 0 1em 25px;padding:0;}
ul.link-list li {margin:0;padding:0;font-size:11px;line-height:2em;list-style:none;}

#user-ad {margin:5px 0 7px 0;padding:0;}
#user-ad li {margin:0 0 4px 0;list-style:none;font-size:11px;}
#user-ad li a {display:block;text-decoration:none;color:#000;}
#user-ad li a:hover {color:red;}
#user-ad li h6 {margin:0;font-size:11px;}
#user-ad li h6 span {text-decoration: underline;}
#user-ad li h6 strong.uads-img {padding-right: 16px; background: url(/res/images/shortcut/uadfoto.gif) no-repeat; zoom: 1;}
#user-ad li p {margin:0;font-size:11px;}
#user-ad li div.uads-notify {padding:4px 7px 4px 11px; border: 1px solid;
    border-color:  #FF9900;
}
#user-ad li div.uads-selected {padding:4px 7px 4px 11px; border: 1px solid;
    border-color:  #CCCC33;
    background-color: #FFFF99;
}

#user-ad li div.uads-unselected {padding:2px 7px 2px 12px;}

#menuColumn .uads, .msgW .uads {padding:4px 7px 4px 11px; background: none; border: 1px solid #f90; text-aling: left;}
.msgW .uads {width: 170px;}

.uads a,  .uads-msg h6 a, .uads a:link,  .uads-msg h6 a:link {text-decoration: none; color: #000;}
.uads a:hover, .uads-msg h6 a:hover {color: #f00;}
.uads h6, .uads p, .uads-msg h6 {margin: 0; font-size: 11px;}
.uads h6, .uads-msg h6 {text-decoration: underline;}

div.portletBody h6 a, div.portletBody h6 a:link, div.portletBody h6 a:visited, div.portletBody .uads-frame-ft a, div.portletBody .uads-frame-ft a:link, div.portletBody .uads-frame-ft a:visited {text-decoration: underline; } 
div.portletBody h6 a:hover, div.portletBody .uads-frame-ft a:hover {text-decoration: underline; } 

.uads-actions {margin: 0; padding: 0;}
.uads-actions li {margin: 0; padding: 1px; list-style: none;}
.uads-actions li a {display: block; padding: 2px 20px 2px 26px; color: #000; background-position:0 50%; background-repeat: no-repeat; }
.uads-actions li a:hover {color: #f00;}
.uads-actions li a.send-message {background-image: url(/res/dk/one/icons/menu/shortcut/message.gif);}
.uads-actions li a.invite-to-chat {background-image: url(/res/dk/one/icons/menu/shortcut/chat.gif);}
.uads-actions li a.all-user-ads {background-image: url(/res/dk/one/icons/menu/shortcut/ads.gif);}


ol.contest-rules {margin:2em 1em 1.7em 3em;padding:0;font-size:110%;}
ol.contest-rules li {margin-bottom:.7em;list-style:decimal outside;}
.gc-button {
    display:block;
    width:189px;
    height:29px;
    text-align:center;
    font-size:13px;
    line-height:27px;
    background:url(/res/images/labels/gc_vote_button_bg.gif) no-repeat;
    color:#fff !important;
    text-decoration:none;
}
p.contest-rules {margin:1em 1em 1em 3em;}

#menuColumn .contestBannerSmall {margin:auto;}

.public-album {
    height:16px;width:16px;top:-4px;position:relative; background: url( /res/dk/one/icons/labels/public-album.gif ) no-repeat;
}

.uads-category-name, .groups-category-name {
    display: -moz-inline-stack;
	display: inline-block;
	*display: inline;
    padding:.3em 0 1.2em;
    zoom:1;
}

td.adphotoCell a, td.adphotoCell a:hover, td.adphotoCell a:visited, td.adphotoCell a:active{
color: #bbb;
}
.uads-add-photo{
	padding:0 0 0 23px;
	background:url(/res/images/shortcut/photo2.gif) no-repeat left center;
	line-height:23px;
}

/* Layout 'Search friends' above ownMenu */

.search-area {
	border-width:0;
}
.search-area td {
	padding:0;
	vertical-aling:middle;
}
.search-area .search-input-cell {
	width:100%;
	padding-right:5px;
}
.search-area .search-input-cell input {
	width:100%;
}
.search-area td span.formButton {
	margin:0;
}


/* Layout for portlet's elements */

.portlet-bd-list {margin:0; list-style:none; text-align:left;}
.portlet-bd-list {padding:11px 16px 0;}
.portlet-bd-list li {margin:0;padding:0 0 11px; font-size: 11px;}

ul.portlet-ft-links {margin:0; padding:12px 22px; list-style:none; text-align:left; font-size:11px;}
ul.portlet-ft-links li {display:inline; margin:0 1em 0 0; padding:0;}
.portletNavigator ul.portlet-ft-links {margin:0; padding:7px 16px 11px;}
.portletNavigator ul.portlet-ft-links li {display:block; margin:0; padding:4px 0 0 0;}

ul.after-table-links {margin:0; padding:10px 10px 0 25px; list-style:none; text-align:left;}
ul.after-table-links li {margin:0;padding:0 0 4px; font-size: 11px;}

a.after-table-link {display:block; margin: 0; padding: 0 0 10px 10px;}

a.bundle-link {position:relative; display:-moz-inline-stack; display:inline-block; *display:inline; height:14px; padding:7px 0 7px 32px; font-weight:bold; font-size:12px; line-height:14px; background:url("/res/dk/one/icons/labels/bundle.png") no-repeat; -background-image:none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/res/dk/one/icons/labels/bundle.png",sizingMethod=crop);}
a.bundle-link {color:#f90;}
a.bundle-link:hover, a.bundle-link:active {color:#c60;} 

.search-bar {margin:.8em 0; padding:.2em .4em; border:1px solid #CCCC33; background:#ffffd6; zoom:1;} /* for search bar in groups */

.xxl-photo-container img {max-width:100%; -ms-interpolation-mode:bicubic; border:none}


/* Tabs */
ul.tabs {margin:1em; padding:0; text-align:center; list-style:none; font-size:12px;}
ul.tabs li {display:inline; margin:0; padding:1em .5em;}
ul.tabs li a, ul.tabs li a:link, ul.tabs li a:visited, ul.tabs li a:hover, ul.tabs li a:active {font-size:12px;}
ul.tabs li span.smallboldRed {font-size:12px;}
ul.tabs li strong.active {font-weight:bold; color:#b6b6b6;}div.portletNavigator, div.portletEvent, div.portletContent, div.portletContentTable {
    margin: 7px 10px;
}

div.portletPopup {
    margin: 8px;
}

div.portlet {
    border: #FF9900 solid 1px;
    border-top: none;
}

div.portletPopup div.portlet {
    height: 1500px;
}

div.portlet h2 {
    padding-bottom: 2px;
    padding-left: 28px;
    /* hack for IE: исчезает остступ после хидера*/
    margin: 0px 0px 0px -1px;
    background: #FF9900;
    color: white;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 1.7em;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
    text-align: left;
}

div.portlet h2 a:link, div.portlet h2 a:visited {
    text-decoration: none;
    color: white;
}

div.portlet h2 a:hover, div.portlet h2 a:active {
    text-decoration: underline;
}

div.portletBody p {
    /* важно: рамка кнопки закрывается */
    font-size: 11px;
}

div.portletBody td {
/* важно: рамка кнопки закрывается */
    font-size: 11px;
}

#menuColumn div.portlet {
    border: #CCCC33 solid 1px;
    border-top: none;
}

div.portlet div.portletBody {
    padding: 3px;
}

div.portletPopup div.portlet div.portletBody {
    padding-top: 15px;
}

div.portletContentTable div.portlet {
    border: none;
}

div.portletBody {
/* hack for IE: pojavljajutsja artefactu sprava i snizu poertleta */
    //height: 1%;
}

div.portletBody p.footer {
    margin-bottom: 0px;
}

div.portletBody p  {
    font-size: 11px;
}

#menuColumn div.portlet h2 {
    background: #CCCC33;
}


#menuColumn div.portlet h2.menuOwnMain, #menuColumn div.portlet h2.menuOwnGames, #menuColumn div.portlet h2.menuOwnTops {
    background: #CCCC33 url( /res/dk/one/icons/title/menu-g.gif ) no-repeat top left;
}

#menuColumn div.portlet h2.menuOwnMessaging {
    background: #CCCC33 url( /res/dk/one/icons/title/messaging-g.gif ) no-repeat top left;
}

#menuColumn div.portlet h2.menuOwnAdvertisement {
    background: #CCCC33 url( /res/dk/one/icons/title/uadv-g.gif ) no-repeat top left;
}

#menuColumn div.portlet h2.menuOwnProfile {
    background: #CCCC33 url( /res/dk/one/icons/title/anketa-g.gif ) no-repeat top left;
}

#menuColumn div.portlet h2.menuSearchFriend {
    background: #CCCC33 url( /res/dk/one/icons/title/search-g.gif ) no-repeat top left;
}

#menuColumn div.portlet h2.menuGroup {
    background: #CCCC33 url( /res/dk/one/icons/title/group-g.gif ) no-repeat top left;
}

div.portlet h2.phAnketa {
    background: #FF9900 url( /res/dk/one/icons/title/anketa-o.gif ) no-repeat top left;
}

div.portlet h2.phFriend {
    background: #FF9900 url( /res/dk/one/icons/title/friend-o.gif ) no-repeat top left;
}

div.portlet h2.phFriend2 {
    background: #FF9900 url( /res/dk/one/icons/title/friend2-o.gif ) no-repeat top left;
}

div.portlet h2.phFriend3 {
    background: #FF9900 url( /res/dk/one/icons/title/friend3-o.gif ) no-repeat top left;
}

div.portlet h2.phActivity {
    background: #FF9900 url( /res/dk/one/icons/title/activity.gif ) no-repeat top left;
}

div.portlet h2.phAdbox {
    background: #FF9900 url( /res/dk/one/icons/title/adbox.gif ) no-repeat top left;
}

div.portlet h2.phFriendFuture {
    background: #FF9900 url( /res/dk/one/icons/title/friendFuture-o.gif ) no-repeat top left;
}

div.portlet h2.phFriendCommon {
    background: #FF9900 url( /res/dk/one/icons/title/friendCommon-o.gif ) no-repeat top left;
}

div.portlet h2.phFriendRequest {
    background: #FF9900 url( /res/dk/one/icons/title/friendRequest-o.gif ) no-repeat top left;
}

div.portlet h2.phAuction {
    background: #FF9900 url( /res/dk/one/icons/title/aukcion-o.gif ) no-repeat top left;
}

div.portlet h2.phBirthday {
    background: #FF9900 url( /res/dk/one/icons/title/birthday-o.gif ) no-repeat top left;
}

div.portlet h2.phMyAdvertisement {
    background: #FF9900 url( /res/dk/one/icons/title/my_uadv-o.gif ) no-repeat top left;
}

div.portlet h2.phAdvertisement {
    background: #FF9900 url( /res/dk/one/icons/title/uadv-o.gif ) no-repeat top left;
}

div.portlet h2.phFavoriteAdvertisements {
    background: #FF9900 url( /res/dk/one/icons/title/favorit-o.gif ) no-repeat top left;
}

div.portlet h2.phExtra {
    background: #FF9900 url( /res/dk/one/icons/title/extra-o.gif ) no-repeat top left;
}

div.portlet h2.phFavorit {
    background: #FF9900 url( /res/dk/one/icons/title/favorit-o.gif ) no-repeat top left;
}

div.portlet h2.phSharedNews {
    background: #FF9900 url( /res/dk/one/icons/title/news-o.gif ) no-repeat top left;
}

div.portlet h2.phForum {
    background: #FF9900 url( /res/dk/one/icons/title/forum-o.gif ) no-repeat top left;
}

div.portlet h2.phGift {
    background: #FF9900 url( /res/dk/one/icons/title/gift-o.gif ) no-repeat top left;
}

div.portlet h2.phGuest {
    background: #FF9900 url( /res/dk/one/icons/title/guest-o.gif ) no-repeat top left;
}

div.portlet h2.phHeart {
    background: #FF9900 url( /res/dk/one/icons/title/heart-o.gif ) no-repeat top left;
}

div.portlet h2.phHelp {
    background: #FF9900 url( /res/dk/one/icons/title/help-o.gif ) no-repeat top left;
}

div.portlet h2.phMessageIn {
    background: #FF9900 url( /res/dk/one/icons/title/messageIn-o.gif ) no-repeat top left;
}

div.portlet h2.phMessageOut {
    background: #FF9900 url( /res/dk/one/icons/title/messageOut-o.gif ) no-repeat top left;
}

div.portlet h2.phCommunityNews {
    background: #FF9900 url( /res/dk/one/icons/title/communityNews-o.gif ) no-repeat top left;
}

div.portlet h2.phMark {
    background: #FF9900 url( /res/dk/one/icons/title/mark-o.gif ) no-repeat top left;
}

div.portlet h2.phSchool {
    background: #FF9900 url( /res/dk/one/icons/title/odnoklassniki-o.gif ) no-repeat top left;
}

div.portlet h2.phOnline {
    background: #FF9900 url( /res/dk/one/icons/title/online-o.gif ) no-repeat top left;
}

div.portlet h2.phMessaging {
    background: #FF9900 url( /res/dk/one/icons/title/messaging-o.gif ) no-repeat top left;
}

div.portlet h2.phPhoto {
    background: #FF9900 url( /res/dk/one/icons/title/photo-o.gif ) no-repeat top left;
}

div.portlet h2.phPhotoAlbum {
    background: #FF9900 url( /res/dk/one/icons/title/photoalbums-o.gif ) no-repeat top left;
}

div.portlet h2.phUOGroupPhoto {
    background: #FF9900 url( /res/dk/one/icons/title/uoGroupPhoto-o.gif ) no-repeat top left;
}

div.portlet h2.phSearch {
    background: #FF9900 url( /res/dk/one/icons/title/search-o.gif ) no-repeat top left;
}

div.portlet h2.phModerator {
    background: #FF9900 url( /res/dk/one/icons/title/moderator-o.gif ) no-repeat top left;
}

div.portlet h2.phTopGenerosity {
    background: #FF9900 url( /res/dk/one/icons/title/topGenerosity-o.gif ) no-repeat top left;
}

div.portlet h2.phTopLove {
    background: #FF9900 url( /res/dk/one/icons/title/topLove-o.gif ) no-repeat top left;
}

div.portlet h2.phTopPhoto {
    background: #FF9900 url( /res/dk/one/icons/title/topPhoto-o.gif ) no-repeat top left;
}

div.portlet h2.phTheme {
    background: #FF9900 url( /res/dk/one/icons/title/theme-o.gif ) no-repeat top left;
}

div.portlet h2.notify {
    background: #FF9900 url( /res/dk/one/icons/title/notify-o.gif ) no-repeat top left;
}

div.portlet h2.alerts {
    background: #FF9900 url( /res/dk/one/icons/title/alerts-o.gif ) no-repeat top left;
}

div.portlet h2.phQAGame {
    background: #FF9900 url( /res/dk/one/icons/title/qagame-o.gif ) no-repeat top left;
}

div.portlet h2.phGroup {
    background: #FF9900 url( /res/dk/one/icons/title/group-o.gif ) no-repeat top left;
}

div.portlet h2.phGroupInvitation {
    background: #FF9900 url( /res/dk/one/icons/title/groupInvitation-o.gif ) no-repeat top left;
}

div.portlet h2.phGroupBlockedmembers {
    background: #FF9900 url( /res/dk/one/icons/title/friend-o.gif ) no-repeat top left;
}

div.portlet h2.phContest {
    background: #FF9900 url( /res/dk/one/icons/title/contest-o.gif ) no-repeat top left;
}

div.portlet h2.phGames {
    background: #FF9900 url( /res/dk/one/icons/title/games-o.gif ) no-repeat top left;
}

div.portlet h2.phInvisible {
    background: #FF9900 url( /res/dk/one/icons/title/invisible-o.gif ) no-repeat top left;
}

div.portlet h2.phSMSNotification {
    background: #FF9900 url( /res/dk/one/icons/title/cell-o.gif ) no-repeat top left;
}

div.portlet h2.phValentinesOk {
    background: #FF9900 url( /res/dk/one/icons/title/valentines_ok.gif ) no-repeat top left;
}

div.portlet h2.phValentinesBroken {
    background: #FF9900 url( /res/dk/one/icons/title/valentines_broken.gif ) no-repeat top left;
}

/* event */

#menuColumn div.portletEvent div.portlet {
    border: #F7D500 solid 1px;
    border-top: none;
}

#menuColumn div.portletEvent div.portlet h2 {
    background: #F7D500;
    text-align: center;
    padding-left: 0;
    letter-spacing: 0.3em;
}

#menuColumn div.portletEventW_27 div.portletEvent div.portlet {
    border-color: #6666CC;    
}

#menuColumn div.portletEventW_27 div.portletEvent div.portlet h2 {
    background: #6666CC;
}

#menuColumn div.portletEventW_28 div.portletEvent div.portlet {
    border-color: #99CC33;
}

#menuColumn div.portletEventW_28 div.portletEvent div.portlet h2 {
    background: #99CC33;
}

div.eMailData {
    margin-top:9px;
    margin-bottom:9px;
}

div.eMailDataPanel {
    margin-top:-19px;
    margin-bottom:-19px;
}

div.eMailDataHeader {
    font-weight:bold;
    font-size:12px;
}

div.smiles-selector{
	background-color: #fff;
}

a.x1-banner {
	font-size:11px;
}#menuColumn .portletBody {
    padding: 3px;
}

#menuColumn li {
    text-align: left;
    font-size: 11px;
    list-style: none;
    list-style-position: outside;
    padding: 1px;
}

#menuColumn li a:link, #menuColumn li a:visited {
    color: black;
    display: block;
    padding: 2px 0px 2px 20px;
}

#menuColumn li a:hover {
    color: red;
}

#menuColumn li.mainMenuItem {
    background: url( /res/dk/one/icons/menu/home.gif ) no-repeat 1px;
}

#menuColumn li.ownSearchMenuItem {
    background: url( /res/dk/one/icons/menu/search.gif ) no-repeat 1px;
}

#menuColumn li.ownFavoriteUsersMenuItem {
    background: url( /res/dk/one/icons/menu/favorite.gif ) no-repeat 1px;
}

#menuColumn li.ownPhotosMenuItem {
    background: url( /res/dk/one/icons/menu/photo.gif ) no-repeat 1px;
}

#menuColumn li.ownPhotoAlbumsMenuItem {
    background: url( /res/dk/one/icons/menu/photo_album.gif ) no-repeat 1px;
}

#menuColumn li.ownPhotoMarksMenuItem {
    background: url( /res/dk/one/icons/menu/photomarks.gif ) no-repeat 1px;
}

#menuColumn li.ownFriendsMenuItem {
    background: url( /res/dk/one/icons/menu/friends.gif ) no-repeat 1px;
}

#menuColumn li.indirectFriendsMenuItem {
    background: url( /res/dk/one/icons/menu/friends2.gif ) no-repeat 1px;
}

#menuColumn li.distantFriendsMenuItem {
    background: url( /res/dk/one/icons/menu/friends3.gif ) no-repeat 1px;
}

#menuColumn li.activityMenuItem {
    background: url( /res/dk/one/icons/menu/activity.gif ) no-repeat 1px;
}

#menuColumn li.ownSchoolsMenuItem {
    background: url( /res/dk/one/icons/menu/schoolmates.gif ) no-repeat 1px;
}

#menuColumn li.futureFriendsMenuItem {
    background: url( /res/dk/one/icons/menu/future-friends.gif ) no-repeat 1px;
}

#menuColumn li.requestsMenuItem {
    background: url( /res/dk/one/icons/menu/requests.gif ) no-repeat 1px;
}

#menuColumn li.ownProfileMenuItem {
    background: url( /res/dk/one/icons/menu/profile.gif ) no-repeat 1px;
}

#menuColumn li.ownHistoryMenuItem {
    background: url( /res/dk/one/icons/menu/history.gif ) no-repeat 1px;
}

#menuColumn li.friendBirthdaysMenuItem {
    background: url( /res/dk/one/icons/menu/birthdays.gif ) no-repeat 1px;
}

#menuColumn li.ownOnlineUserMenuItem {
    background: url( /res/dk/one/icons/menu/friends-online.gif ) no-repeat 1px;
}

#menuColumn li.ownCommentaryMenuItem {
    background: url( /res/dk/one/icons/menu/forum.gif ) no-repeat 1px;
}

#menuColumn li.ownPresentsMenuItem {
    background: url( /res/dk/one/icons/menu/gifts.gif ) no-repeat 1px;
}

#menuColumn li.ownMyAdvertisementsMenuItem {
    background: url( /res/dk/one/icons/menu/my_uadvs.gif ) no-repeat 1px;
}

#menuColumn li.ownFavoriteAdvertisementsMenuItem {
    background: url( /res/dk/one/icons/menu/favorite.gif ) no-repeat 1px;
}

#menuColumn li.ownAllAdvertisementsMenuItem {
    background: url( /res/dk/one/icons/menu/uadvs.gif ) no-repeat 1px;
}

#menuColumn li.ownAdvertisementsMenuItem {
    background: url( /res/dk/one/icons/menu/uadvs.gif ) no-repeat 1px;
}

#menuColumn li.ownServiceStatesMenuItem {
    background: url( /res/dk/one/icons/menu/extra.gif ) no-repeat 1px;
}

#menuColumn li.ownHelpMenuItem {
    background: url( /res/dk/one/icons/menu/help.gif ) no-repeat 1px;
}

#menuColumn li.ownSharedNewsMenuItem {
    background: url( /res/dk/one/icons/menu/news_green.gif ) no-repeat 1px;
}

#menuColumn li.ownIncomingMessageMenuItem {
    background: url( /res/dk/one/icons/menu/message-in.gif ) no-repeat 1px;
}

#menuColumn li.ownOutgoingMessageMenuItem {
    background: url( /res/dk/one/icons/menu/message-out.gif ) no-repeat 1px;
}

#menuColumn li.ownPhotoTopMenuItem {
    background: url( /res/dk/one/icons/menu/top-photos.gif ) no-repeat 1px;
}

#menuColumn li.ownGenerosityTopMenuItem {
    background: url( /res/dk/one/icons/menu/top-generosity.gif ) no-repeat 1px;
}

#menuColumn li.ownLoveTopMenuItem {
    background: url( /res/dk/one/icons/menu/top-love.gif ) no-repeat 1px;
}

#menuColumn li.ownModeratorMenuItem {
    background: url( /res/dk/one/icons/menu/moderator.gif ) no-repeat 1px;
}

#menuColumn li.ownAuctionMenuItem {
    background: url( /res/dk/one/icons/menu/auction.gif ) no-repeat 1px;
}

#menuColumn li.ownGOSMenuItem {
    background: url( /res/dk/one/icons/menu/games.gif ) no-repeat 1px;
}

#menuColumn li.ownUserAlertsMenuItem {
    background: url( /res/dk/one/icons/menu/attention.gif ) no-repeat 1px;
}

#menuColumn li.ownLoveGamesMenuItem {
    background: url( /res/dk/one/icons/menu/hearts.gif ) no-repeat 1px;
}

#menuColumn li.ownRiskGamesMenuItem {
    background: url( /res/dk/one/icons/menu/kisses.gif ) no-repeat 1px;
}

#menuColumn li.ownThemesMenuItem {
    background: url( /res/dk/one/icons/menu/theme.gif ) no-repeat 1px;
}

#menuColumn li.friendHomeMenuItem {
    background: url( /res/dk/one/icons/menu/home.gif ) no-repeat 1px;
}

#menuColumn li.friendPhotosMenuItem {
    background: url( /res/dk/one/icons/menu/photo.gif ) no-repeat 1px;
}

#menuColumn li.friendPhotoAlbumsMenuItem {
    background: url( /res/dk/one/icons/menu/photo_album.gif ) no-repeat 1px;
}

#menuColumn li.friendAdvertisementsMenuItem{
	 background: url( /res/dk/one/icons/menu/uadvs.gif ) no-repeat 1px;
}

#menuColumn li.friendFriendsMenuItem {
    background: url( /res/dk/one/icons/menu/friends.gif ) no-repeat 1px;
}

#menuColumn li.friendCommonMenuItem {
    background: url( /res/dk/one/icons/menu/friends_common.gif ) no-repeat 1px;
}

#menuColumn li.friendSchoolMenuItem {
    background: url( /res/dk/one/icons/menu/schoolmates.gif ) no-repeat 1px;
}

#menuColumn li.friendForumMenuItem {
    background: url( /res/dk/one/icons/menu/forum.gif ) no-repeat 1px;
}

#menuColumn li.friendMessagingMenuItem {
    background: url( /res/dk/one/icons/menu/friend_messaging.gif ) no-repeat 1px;
}

#menuColumn li.friendGroupMenuItem {
    background: url( /res/dk/one/icons/menu/group_members.gif ) no-repeat 1px;
}

#menuColumn li.ownQAGameMenuItem {
    background: url( /res/dk/one/icons/menu/qagame.gif ) no-repeat 1px;
}

#menuColumn li.ownCommunityNewsMenuItem {
    background: url( /res/dk/one/icons/menu/own_communitynews.gif ) no-repeat 1px;
}

/*groups: start*/
#menuColumn li.ownGroupsMenuItem {
    background: url( /res/dk/one/icons/menu/groups.gif ) no-repeat 1px;
}

#menuColumn li.ownGroupsMenuItem {
    background: url( /res/dk/one/icons/menu/groups.gif ) no-repeat 1px;
}

#menuColumn li.groupMainMenuItem {
    background: url( /res/dk/one/icons/menu/group_main.gif ) no-repeat 1px;
}

#menuColumn li.groupMembersMenuItem {
    background: url( /res/dk/one/icons/menu/group_members.gif ) no-repeat 1px;
}

#menuColumn li.groupForumHeadersMenuItem {
    background: url( /res/dk/one/icons/menu/group_forum_headers.gif ) no-repeat 1px;
}

#menuColumn li.groupPicturesMenuItem {
    background: url( /res/dk/one/icons/menu/group_pictures.gif ) no-repeat 1px;
}

#menuColumn li.groupMainMenuItemNew {
    background: url( /res/dk/one/icons/menu/group_main.gif ) no-repeat 1px;
    font-weight: bold;
}

#menuColumn li.groupMembersMenuItemNew {
    background: url( /res/dk/one/icons/menu/group_members.gif ) no-repeat 1px;
}

#menuColumn li.groupUnapprovedMembersMenuItem {
    background: url( /res/dk/one/icons/menu/groupInvitation.gif ) no-repeat 1px;
}

#menuColumn li.groupUnapprovedMembersMenuItemNew {
    background: url( /res/dk/one/icons/menu/groupInvitation.gif ) no-repeat 1px;
    font-weight: bold;
}

#menuColumn li.groupBlockedMembersMenuItem {
    background: url( /res/dk/one/icons/menu/friends.gif ) no-repeat 1px;
}

#menuColumn li.groupForumHeadersMenuItemNew {
    background: url( /res/dk/one/icons/menu/group_forum_headers.gif ) no-repeat 1px;
    font-weight: bold;
}

#menuColumn li.groupPicturesMenuItemNew {
    background: url( /res/dk/one/icons/menu/group_pictures.gif ) no-repeat 1px;
    font-weight: bold;
}
/*groups: end*/

#menuColumn li.ownContestsMenuItem {
    background: url( /res/dk/one/icons/menu/contest.gif ) no-repeat 1px;
    font-weight: bold;
}

#menuColumn .portlet li.select {
    background-color: #FFFF99;
}



#shortcutMenuFriend *, div.userSmileShortcutMenu * {
    margin: 0px;
    padding: 0px;
}

#shortcutMenuFriend {
    font-size: 11px;
    border: 1px solid #f90;
    position: absolute;
    visibility: hidden;
    z-index: +1;
    background-color: #fff;
    padding: 5px 1px;
}

#shortcutMenuFriend span, #shortcutMenuFriend div {
    color: #B6B6B6;
    padding: 5px 5px 5px 15px;
}

#shortcutMenuFriend li, div.userSmileShortcutMenu li {
    list-style: none;
    list-style-position: outside;
    padding: 1px;
}

#shortcutMenuFriend li a:link, #shortcutMenuFriend li a:visited, div.userSmileShortcutMenu li a:link, div.userSmileShortcutMenu li a:visited{
    color: black;
    display: block;
    padding: 2px 20px 2px 25px;
}

#shortcutMenuFriend li.shortcutMenuItem-valentines a {
    background: url( /res/dk/one/icons/menu/shortcut/view.gif ) no-repeat 3px;
}

#shortcutMenuFriend li.shortcutMenuItem-view a {
    background: url( /res/dk/one/icons/menu/shortcut/view.gif ) no-repeat 3px;
}

#shortcutMenuFriend li.shortcutMenuItem-message a {
    background: url( /res/dk/one/icons/menu/shortcut/message.gif ) no-repeat 3px;
}

#shortcutMenuFriend li.shortcutMenuItem-bmessage a {
    background: url( /res/dk/one/icons/menu/shortcut/bmessage.gif ) no-repeat 3px;
}

#shortcutMenuFriend li.shortcutMenuItem-mmail a {
    background: url( /res/dk/one/icons/menu/shortcut/mmail.gif ) no-repeat 3px;
}

#shortcutMenuFriend li.shortcutMenuItem-group a {
    background: url( /res/dk/one/icons/menu/shortcut/group.gif ) no-repeat 3px;
}

#shortcutMenuFriend li.shortcutMenuItem-chat a {
    background: url( /res/dk/one/icons/menu/shortcut/chat.gif ) no-repeat 3px;
}

#shortcutMenuFriend li.shortcutMenuItem-photo a {
    background: url( /res/dk/one/icons/menu/shortcut/photo.gif ) no-repeat 3px;
}

#shortcutMenuFriend li.shortcutMenuItem-photo-albums a {
    background: url( /res/dk/one/icons/menu/shortcut/photo-albums.gif ) no-repeat 3px;
}

#shortcutMenuFriend li.shortcutMenuItem-friends a {
    background: url( /res/dk/one/icons/menu/shortcut/friends.gif ) no-repeat 3px;
}

#shortcutMenuFriend li.shortcutMenuItem-favorite a {
    background: url( /res/dk/one/icons/menu/shortcut/favorite.gif ) no-repeat 3px;
}

#shortcutMenuFriend li.shortcutMenuItem-forum a {
    background: url( /res/dk/one/icons/menu/shortcut/forum.gif ) no-repeat 3px;
}

#shortcutMenuFriend li.shortcutMenuItem-messaging a {
    background: url( /res/dk/one/icons/menu/shortcut/messaging.gif ) no-repeat 3px;
}

#shortcutMenuFriend li.shortcutMenuItem-gift a {
    background: url( /res/dk/one/icons/menu/shortcut/gift.gif ) no-repeat 3px;
}

#shortcutMenuFriend li.shortcutMenuItem-games a {
    background: url( /res/dk/one/icons/menu/shortcut/games.gif ) no-repeat 3px;
}

#shortcutMenuFriend li.shortcutMenuItem-group-main a {
    background: url( /res/dk/one/icons/menu/shortcut/group_main.gif ) no-repeat 3px;
}

#shortcutMenuFriend li.shortcutMenuItem-group-forum a {
    background: url( /res/dk/one/icons/menu/shortcut/group_forum_headers.gif ) no-repeat 3px;
}

#shortcutMenuFriend li.shortcutMenuItem-group-members a {
    background: url( /res/dk/one/icons/menu/shortcut/group_members.gif ) no-repeat 3px;
}

#shortcutMenuFriend li.shortcutMenuItem-group-albums a {
    background: url( /res/dk/one/icons/menu/shortcut/group_albums.gif ) no-repeat 3px;
}

#shortcutMenuFriend li a:hover {
    color: red;
    background-color: #FFFF99;
}



#shortcutMenuMedal * {
    margin: 0px;
    padding: 0px;
}

#shortcutMenuMedal {
    font-size: 11px;
    border: 1px solid #f90;
    position: absolute;
    visibility: hidden;
    z-index: +1;
    background-color: #fff;
    padding: 10px;
    text-align: center;
}

#shortcutMenuMedal p {
    padding-top: 5px;
    text-align: center;
}

#shortcutMenuMedal em {
    color: #B6B6B6;
    font-style: normal;
}

/* menu.css pattern One*/
div.userSmileShortcutMenu{
  	font-size: 11px;
    border: 1px solid #f90;
    position: absolute;
    visibility: hidden;
    z-index: +1;
    background-color: #fff;
    padding: 5px 1px;
}

div.userSmileShortcutMenu div {
    color: #000;
    padding: 5px 5px 5px 15px;
    text-align: center;
}

div.userSmileShortcutMenu li.shortcutMenuItem-take-this-smile a {
    background: url( /res/dk/one/icons/menu/shortcut/smile.gif ) no-repeat 3px;
}

div.userSmileShortcutMenu li.shortcutMenuItem-smile-complain a {
    background: url( /res/dk/one/icons/menu/shortcut/smile-complain.gif ) no-repeat 3px;
}

div.userSmileShortcutMenu li a:hover {
	color: red;
    background-color: #FFFF99;
}
span.formButton {
	display: inline-block;
    margin: 0px 3px;
    padding: 0px;
}

span.formButton a {
    background-color: white;
    padding: 1px 10px;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 20px;
    text-decoration: none;
    color: black;
    border: solid 2px black;
    cursor: pointer;
}

span.formButton a:link, span.formButton a:visited {
    text-decoration: none;
    color: black;
}

span.formButton a:hover, span.formButton a:active {
    text-decoration: none;
    color: black;
}

span.attentionButton span.formButton a {
    color: red !important;
    border-color: red !important;
}

div.toolbarButtonW {
    position: relative;
    float: left;
    margin-right: 5px;
}

div.toolbarButtonW a {
    display: block;
    width: 36px;
    height: 36px;
}

div.toolbarButtonW span {
    position: absolute;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    display: none;
}

div.toolbarButtonW a.tbMessage {
    background: url( /res/dk/one/icons/toolbar/messageOff.gif ) no-repeat;
}

div.toolbarButtonW a.tbMessage:hover {
    background: url( /res/dk/one/icons/toolbar/messageOn.gif ) no-repeat;
}

div.toolbarButtonW a.tbChat {
    background: url( /res/dk/one/icons/toolbar/chatOff.gif ) no-repeat;
}

div.toolbarButtonW a.tbChat:hover {
    background: url( /res/dk/one/icons/toolbar/chatOn.gif ) no-repeat;
}

div.toolbarButtonW a.tbBMessage {
    background: url( /res/dk/one/icons/toolbar/bmsgOff.gif ) no-repeat;
}

div.toolbarButtonW a.tbBMessage:hover {
    background: url( /res/dk/one/icons/toolbar/bmsgOn.gif ) no-repeat;
}

div.toolbarButtonW a.tbFavorite {
    background: url( /res/dk/one/icons/toolbar/favoriteOff.gif ) no-repeat;
}

div.toolbarButtonW a.tbFavorite:hover {
    background: url( /res/dk/one/icons/toolbar/favoriteOn.gif ) no-repeat;
}

div.toolbarButtonW a.tbPresent {
    background: url( /res/dk/one/icons/toolbar/presentOff.gif ) no-repeat;
}

div.toolbarButtonW a.tbPresent:hover {
    background: url( /res/dk/one/icons/toolbar/presentOn.gif ) no-repeat;
}

div.toolbarButtonW a.tbDelFriend {
    background: url( /res/dk/one/icons/toolbar/delFriendOff.gif ) no-repeat;
}

div.toolbarButtonW a.tbDelFriend:hover {
    background: url( /res/dk/one/icons/toolbar/delFriendOn.gif ) no-repeat;
}

div.toolbarButtonW a.tbAddFriend {
    background: url( /res/dk/one/icons/toolbar/addFriendOff.gif ) no-repeat;
}

div.toolbarButtonW a.tbAddFriend:hover {
    background: url( /res/dk/one/icons/toolbar/addFriendOn.gif ) no-repeat;
}

div.toolbarButtonW a.tbReport {
    background: url( /res/dk/one/icons/toolbar/reportOff.gif ) no-repeat;
}

div.toolbarButtonW a.tbReport:hover {
    background: url( /res/dk/one/icons/toolbar/reportOn.gif ) no-repeat;
}

div.toolbarButtonW a.tbBlock {
    background: url( /res/dk/one/icons/toolbar/blockOff.gif ) no-repeat;
}

div.toolbarButtonW a.tbBlock:hover {
    background: url( /res/dk/one/icons/toolbar/blockOn.gif ) no-repeat;
}

div.toolbarButtonW a.tbGroup {
    background: url( /res/dk/one/icons/toolbar/toGroupOff.gif ) no-repeat;
}

div.toolbarButtonW a.tbGroup:hover {
    background: url( /res/dk/one/icons/toolbar/toGroupOn.gif ) no-repeat;
}



span.friendType a:link, span.friendType a:visited, span.friendType a:active {
    text-decoration: none;
}

span.friendType a:hover {
    color: #DA8D00;
    text-decoration: underline;
}

span.friendType span {
    color: #DA8D00;
    font-family: Tahoma, Helvetica, sans-serif;
    letter-spacing: 2px;
    font-size: 10px;
    text-transform: lowercase;
}


span.toolbarSlydeOn a span, span.toolbarSlydeOff a span, span.toolbarHiddenOn a span, span.toolbarHiddenOff a span, span.toolbarMoodOn a span, span.toolbarMoodOff a span, span.toolbarPersonalPageOn a span, span.toolbarPersonalPageOff a span, span.toolbarPersonalPage a span, span.toolbarVIPOn a span, span.toolbarVIPOff a span {
    font-size: 18px;
	width: 20px;
	height: 20px;
	padding: 0px 10px;
    cursor: pointer;
}

span.toolbarSlydeOn a span, span.toolbarSlydeOff a span  {
	background: url( /res/dk/one/icons/toolbar/small/slyde.gif ) no-repeat;
}

span.toolbarHiddenOn a span, span.toolbarHiddenOff a span {
	background: url( /res/dk/one/icons/toolbar/small/hidden.gif ) no-repeat;
}

span.toolbarMoodOn a span, span.toolbarMoodOff a span {
	background: url( /res/dk/one/icons/toolbar/small/mood.gif ) no-repeat;
}

span.toolbarPersonalPageOn a span, span.toolbarPersonalPageOff a span {
	background: url( /res/dk/one/icons/toolbar/small/personalPage.gif ) no-repeat;
}

span.toolbarPersonalPage a span {
	background: url( /res/dk/one/icons/toolbar/small/personalPageOrange.gif ) no-repeat;
}

span.toolbarVIPOn a span, span.toolbarVIPOff a span {
    background: url( /res/dk/one/icons/toolbar/small/vip.gif ) no-repeat;
}

span.toolbarSlydeOff a:link, span.toolbarSlydeOff a:visited, span.toolbarSlydeOff a:active, span.toolbarHiddenOff a:link, span.toolbarHiddenOff a:visited, span.toolbarHiddenOff a:active, span.toolbarMoodOff a:link, span.toolbarMoodOff a:visited, span.toolbarMoodOff a:active, span.toolbarPersonalPageOff a:link, span.toolbarPersonalPageOff a:visited, span.toolbarPersonalPageOff a:active, span.toolbarVIPOff a:link, span.toolbarVIPOff a:visited, span.toolbarVIPOff a:active {
    font-size: 18px;
    background-color: gray;
    padding: 1px;
    margin: 0px 4px;
}

span.toolbarSlydeOff a:hover, span.toolbarSlydeOn a:link, span.toolbarSlydeOn a:visited, span.toolbarSlydeOn a:active, span.toolbarHiddenOff a:hover, span.toolbarHiddenOn a:link, span.toolbarHiddenOn a:visited, span.toolbarHiddenOn a:active, span.toolbarMoodOff a:hover, span.toolbarMoodOn a:link, span.toolbarMoodOn a:visited, span.toolbarMoodOn a:active, span.toolbarPersonalPageOff a:hover, span.toolbarPersonalPageOn a:link, span.toolbarPersonalPageOn a:visited, span.toolbarPersonalPageOn a:active, span.toolbarVIPOff a:hover, span.toolbarVIPOn a:link, span.toolbarVIPOn a:visited, span.toolbarVIPOn a:active {
    font-size: 18px;
	background-color: #F90;
    padding: 1px;
    margin: 0px 4px;
}

span.toolbarSlydeOn a:hover, span.toolbarHiddenOn a:hover, span.toolbarMoodOn a:hover, span.toolbarPersonalPageOn a:hover, span.toolbarVIPOn a:hover {
    font-size: 18px;
    background-color: gray;
    padding: 1px;
    margin: 0px 4px;
}

#switches {position:relative;margin:17px 0 0 0;text-align:center;overflow:hidden;}
#switches span {display:-moz-inline-box;display:inline-block;width:22px;height:22px;margin:0 2px;padding:0;list-style:none;}
#switches span a {display:block;width:22px;height:22px;padding:0;background:#808080 url("/res/dk/one/icons/toolbar/small/slyde.gif") center center no-repeat;text-indent:-5000px;}
#switches .sw-slyde {background-image:url("/res/dk/one/icons/toolbar/small/slyde.gif");}
#switches .sw-invisible {background-image:url("/res/dk/one/icons/toolbar/small/hidden.gif");}
#switches .sw-mood {background-image:url("/res/dk/one/icons/toolbar/small/mood.gif");}
#switches .sw-vip {background-image:url("/res/dk/one/icons/toolbar/small/vip.gif");}
#switches a:hover {background-color:#FF9900;}
#switches .on {background-color:#FF9900;}
#switches :hover.on {background-color:#808080;}

a.sw-invisible, a.sw-slyde {display: -moz-inline-box;display:inline-block;width:22px;height:22px;padding:0; background:#808080 url("/res/dk/one/icons/toolbar/small/hidden.gif") center center no-repeat;text-indent:-5000px;vertical-align:middle;}
a.sw-slyde {background-image:url("/res/dk/one/icons/toolbar/small/slyde.gif");}
a.sw-invisible:hover, a.sw-slyde:hover {background-color:#FF9900;}table.tableSolid {
    width: 100%;
    border: 1px solid #E2E2E2;
    border-collapse: collapse;
}

table.tableSolid caption {
    padding-bottom: 5px;
    font-size: 11px;
}

table.tableSolid thead {
    background-color: #E2E2E2;
    font-size: 13px;
    font-weight: bold;
    line-height: 1.7em;
}

table.tableSolid tfoot {
    background-color: #E2E2E2;
    font-size: 13px;
    font-weight: bold;
    line-height: 1.7em;
}

table.tableSolid td {
    text-align: center;
    border: 1px solid #E2E2E2;
    padding: 2px;
    font-size: 11px;
}

table.tableSolid th a {
    font-size: 13px;
    font-weight: bold;
    color: black;
}

table.tableSolid tr.rowSelect {
    background-color: #FF9;
}

table.tableCard {
    width: 100%;
    border: none;
}

table.tableCard td {
    text-align: center;
    font-size: 11px;
}

table.tableBorderNone td {
    border: none;
}

table.tableSolid td.msgW {
    padding: 8px;
    vertical-align: top;
    text-align: left;
}

table.tableSolid td.msgW h5 a{
	font-size:13px;
    color: black;
}

table.msg-wrap {
	height:100%;
	width:100%;
	border-collapse:collapse;
	border-spacing:0;
}

table.msg-wrap td {
	margin:0;
	padding:0;
	vertical-align:top;
	text-align:left;
	border-width:0;
}

table.msg-wrap td.utils {
	vertical-align:bottom; 
	text-align:right;
}

table.msg-wrap td.utils a {
	padding: 1px 0 1px 20px; 
	line-height:16px; 
}


span.tableNavigationDisabled {
    font-size: 13px !important;
	color: gray;
}

span.tableNavigationEnabled a:link, span.tableNavigationEnabled a:visited, span.tableNavigationEnabled a:hover, span.tableNavigationEnabled a:active {
	text-decoration: none;
    font-size: 13px !important;
	color: #FF9900 !important;
}

ul.pagination {margin:0;padding:0;list-style:none;}
ul.pagination li {display:inline;margin:0 .1em;}
ul.pagination li a, ul.pagination li.active, ul.pagination .off {padding:0 2px 0 3px;}
ul.pagination li a {color:#000;text-decoration:none;}
ul.pagination li a:hover {background:#ff9900;color:#fff;text-decoration:none;}
ul.pagination li.active {font-size:12;font-weight:bold;color:#9D9D9D;}
ul.pagination .prev, ul.pagination .next {color:#9D9D9D;}
ul.pagination .prev a, ul.pagination .next a {color:#ff9900;padding:0;}

span.topStatusUp {
	text-align: center;
	font-size: 10px;
	color: #F90;
}

span.topStatusDown {
	text-align: center;
	font-size: 10px;
	color: #CC3;
}

span.tableHeaderSortDirector {
	text-align: center;
	font-size: 10px;
	color: #FFF;
}


span.tableMessagingIncoming {
	text-align: center;
	font-size: 13px;
	color: #F90;
}

span.tableMessagingOutcoming {
	text-align: center;
    font-size: 13px;
	color: #CC3;
}input.browseFile {
    border-width: 2px;
    border-color: #000;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 12px;
}


#shortcutPresent * {
    margin: 0px;
    padding: 0px;
}

#shortcutPresent {
    font-size: 11px;
    border: 1px solid #f90;
    position: absolute;
    visibility: hidden;
    z-index: +1;
    background-color: #fff;
    padding: 5px 1px;
}
#headerJsp {
    width: 100%;
    border-spacing: 0;
    margin: 0;
    padding: 0;
}

#headerJsp * {
    margin: 0;
    padding: 0;
    font-size: 11px;
}

#headerLogo {
    text-align: left;
    margin-right: 10px;
}

#headerBannerLarge {
    text-align: center;
}

#headerBannerSmall {
    margin-left: 10px;
    text-align: right;
}

#headerDate, #headerLangSwitch {
    width: 25%;
}

#headerDate {
    text-align: left;
}

#headerTooltip {
    text-align: center;
}

#headerLangSwitch {
    text-align: right;
}

#headerDate, #headerTooltip {
    padding-top: 3px;
    padding-bottom: 3px;
}

#headerLangSwitch em, #headerJsp div.Header-Language {
    margin-left: 15px;
    font-style: normal;
    vertical-align: middle;
}

#headerLangSwitch a, #headerJsp div.Header-Language a {
    text-decoration: none;
}



#navigation {
    padding: 0px 3px;
}

#navigation table {
    border-collapse: collapse;
}

#navigation td {
    text-align: center;
    border: white solid 3px;
}

#navigation td a:link, #navigation td a:visited {
    color: white;
    background-color: #8787FF;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    line-height: 1.85em;
    text-decoration: none;
    text-transform: uppercase;
    display: block;
}

#navigation td a:hover {
    background-color: #BEBEFF;
}

#navigation td.select a, #navigation td.select a:link, #navigation td.select a:visited {
    background-color: #BEBEFF;
}

#navigation td.home, #navigation td.logout {
    width: 22px;
    height: 22px;
    text-indent: -1000px;
}

#navigation td.home a, #navigation td.logout a {
    overflow: hidden;
    width: 22px;
}

#navigation td.home a {
    background: #8787FF url( /res/dk/one/icons/pane/home.gif ) no-repeat 3px 4px;
}

#navigation td.logout a {
    background: #8787FF url( /res/dk/one/icons/pane/logout.gif ) no-repeat 3px 4px;
}

#layout-Navigation {
    padding: 0px 3px;
}

#layout-Navigation .WLoginPanel-Panel {
    background-color: #8787FF;
    border: white solid 3px;
}

#layout-Navigation .WLoginPanel-Panel td {
    height: 25px;
}

#layout-Navigation .WLoginPanel-Panel .WLoginPanel-Label, #layout-Navigation .WLoginPanel-Panel .WLoginPanel-Link a {
    margin: 0px 10px;
    color: white;
    font: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: none;
}

#layout-Navigation .WLoginPanel-Panel .WLoginPanel-Link a:hover {
    text-decoration: underline;
}

#layout-Navigation .WLoginPanel-Panel input {
    width: 90px;
    height: 13px;
    font-size: 11px;
}

#layout-Navigation .WLoginPanel-Panel .WLoginPanel-Button {
    height: 20px;
    margin: 0px 10px;
    color: white;
    background-color: #8787FF;
    font: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
}
#layout-Page {
    width: 100%;
}

#layout-Page-anonym {
    width: 750px;
    margin: 0 auto;
}

#layout-Page-login, #layout-Page-failure {
    width: 400px;
    margin: 0 auto;
}

#bannerCommunity1, #bannerCommunity2, #bannerCommunity3, #bannerCommunity5 {
    margin: 0px auto;
    padding: 10px 0px;
    text-align: center;
}

#bannerCommunity4 {
	margin: 0px auto;
    padding: 0px 0px 10px 0px;
    text-align: center;
}

#layout-Banner-center {
    width: 365px;
    height: 178px;
    margin: 7px 10px;
}

.Banner_side {
    top: 0;
    overflow: hidden;
    position: absolute;
    width: 100px;
    height: 1200px;
    z-index: 100;
}

.Banner_side_content {
    position: absolute;
    left: 0;
    top: 0;
    width: 100px;
}

.Banner_scroll {
    left: 0;
    top: 0;
    overflow: hidden;
    position: absolute;
    height: 35px;
    z-index: 101;
}

.Banner_scroll_content {
    left: 0;
    top: 0;
    height: 35px;
    position: absolute;
}



table.photoW {
    margin: 0px auto;
}

table.photoW td {
    border: none;
}

div.photoW {
    position:relative;
    display:inline-block;
    _display:inline;
    _width:1px;
    margin-bottom: 3px;
}

div.slide-show {
    height:128px;
}

img.mood {
    position: absolute;
    top:-8px;
    left: 3px;
    border: 2px solid #FFF;
}

img.mood-no-border {
  position: absolute;
  top: 0px;
  left: 3px;
  border: 0px;
}

table.slideW {
    margin: 0px auto;
    width: 140px;
    height: 142px;
}

table.slideW td {
    text-align: center;
    vertical-align: bottom;
    border: none;
}

.clearing {
    font-size: 1px;
    line-height: 0px;
    clear: both;
}

div.msg-area p {
    margin: 0px;
    color: black;
}

#eventMsgW {
    margin: 0px auto;
    padding: 5px 5px 20px;
    background-color: white;
    color: black;
    width: 165px;
    overflow: auto;
}

#eventMsgW p {
    color: black;
    margin: 0;
    padding: 0;
}

/* User Photo Albums Functionality */
dl.album, dl.album dt, dl.album dd {margin:0;padding:0;text-align:center;}
dl.album {margin:1em auto;}
dl.album dd.name-of-album{}
.image-of-album {position:relative;display:block;width:163px;height:189px;margin:0 auto;text-decoration:none !important;outline: none !important;background:url("/res/images/util/photoalbum_dark.png") 0 0 no-repeat;//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/res/images/util/photoalbum_dark.png",sizingMethod=crop);}
a.image-of-album {cursor:pointer;}
div.image-container {position:relative;display:block;width:128px;height:128px;padding:40px 20px 21px 16px;}
div.image-container img {display:block;position:relative;margin:auto;}
.image-of-album span.number-of-photos {position:absolute;top:12px;right:23px;font-size:10px;color:#3d5266;}
.image-of-album div.label-mms {position:absolute;left:14px;bottom:24px;width:32px;height:32px;text-indent:-5000px;background:url("/res/images/util/mms.png");//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/res/images/util/mms.png",sizingMethod=crop);}
.image-of-album div.label-public {position:absolute;left:14px;bottom:24px;width:32px;height:32px;text-indent:-5000px;background:url("/res/images/util/public_album.png");//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/res/images/util/public_album.png",sizingMethod=crop);}

/* START: labels.css */
.Clickable {
    cursor: pointer;
}

div.arrowPath {
    width: 18px;
    height: 18px;
    background: url( /res/dk/one/icons/labels/arrowPath.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/arrowPath.png,sizingMethod=crop);
}

span.labelBirthday {
    font-size: 20px;
    padding: 0px 10px;
    margin-left: 5px;
    width: 20px;
    height: 20px;
    vertical-align: middle;
    background: url( /res/dk/one/icons/labels/tort_20.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/tort_20.png,sizingMethod=crop);
}

.mark30small, .mark20small, .mark10small, .mark5small, .mark4small, .mark3small, .mark2small, .mark1small {
    font-size: 25px;
    display: inline;
    padding: 0px 14px;
    width: 28px;
    height: 28px;
    vertical-align: middle;
}

.mark50small {
    font-size: 25px;
    display: inline;
    padding: 8px 20px;
    width: 40px;
    height: 40px;
    vertical-align: middle;
    background: url( /res/dk/one/icons/mark/50_40x40.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/50_40x40.png,sizingMethod=crop);
}

.mark30small {
    background: url( /res/dk/one/icons/mark/30_28x28.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/30_28x28.png,sizingMethod=crop);
}

.mark20small {
    background: url( /res/dk/one/icons/mark/20_28.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/20_28.png,sizingMethod=crop);
}

.mark10small {
    background: url( /res/dk/one/icons/mark/10_28x28.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/10_28x28.png,sizingMethod=crop);
}

.mark5small {
    background: url( /res/dk/one/icons/mark/5_28.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/5_28.png,sizingMethod=crop);
}

.mark4small {
    background: url( /res/dk/one/icons/mark/4_28.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/4_28.png,sizingMethod=crop);
}

.mark3small {
    background: url( /res/dk/one/icons/mark/3_28.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/3_28.png,sizingMethod=crop);
}

.mark2small {
    background: url( /res/dk/one/icons/mark/2_28.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/2_28.png,sizingMethod=crop);
}

.mark1small {
    background: url( /res/dk/one/icons/mark/1_28.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/1_28.png,sizingMethod=crop);
}

div.mark30, div.mark20, div.mark10, div.labelService8, div.labelService7, div.labelService6 {
	display: block;
    width: 60px;
    height: 60px;
}

div.mark50 {
	display: block;
	width: 66px;
	height: 66px;
    background: url( /res/dk/one/icons/mark/50_66x66.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/50_66x66.png,sizingMethod=crop);
}

div.mark30, div.labelService8 {
    background: url( /res/dk/one/icons/mark/30.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/30.png,sizingMethod=crop);
}

div.mark20, div.labelService7 {
    background: url( /res/dk/one/icons/mark/20.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/20.png,sizingMethod=crop);
}

div.mark10, div.labelService6 {
    background: url( /res/dk/one/icons/mark/10.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/10.png,sizingMethod=crop);
}

div.mark5, div.mark4, div.mark3, div.mark2, div.mark1 {
	display: block;
    width: 45px;
    height: 45px;
}

div.mark5 {
    background: url( /res/dk/one/icons/mark/5.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/5.png,sizingMethod=crop);
}

div.mark4 {
    background: url( /res/dk/one/icons/mark/4.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/4.png,sizingMethod=crop);
}

div.mark3 {
    background: url( /res/dk/one/icons/mark/3.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/3.png,sizingMethod=crop);
}

div.mark2 {
    background: url( /res/dk/one/icons/mark/2.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/2.png,sizingMethod=crop);
}

div.mark1 {
    background: url( /res/dk/one/icons/mark/1.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/1.png,sizingMethod=crop);
}

ul.photo-marks {display:block; margin:0; padding:0; list-style:none;}
ul.photo-marks li {display:-moz-inline-stack; display:inline-block; *display:inline; margin:0 .5em; -margin:0 .3em; vertical-align:middle;}
a.mark50, a.mark30, a.mark20, a.mark10, a.mark5, a.mark4, a.mark3, a.mark2, a.mark1 {display:-moz-inline-stack; display:inline-block; *display:inline; overflow:hidden; font-size:0; line-height:0; text-indent:-5000px; *text-indent:0; background:transparent url("/res/dk/one/icons/mark/marks.png") no-repeat; -background: 0none; -cursor:pointer;}

a.mark50 {width:66px; height:66px;}
a.mark30, a.mark20, a.mark10 {width:55px; height:57px; -width:57px;}
a.mark5, a.mark4, a.mark3, a.mark2, a.mark1 {width:41px; height:43px; -width:47px;}

a.mark50 {-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/50up.png,sizingMethod=crop);}
a.mark50:hover {background-position:0 -66px; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/50glossy.png,sizingMethod=crop);}
a.mark50:active {background-position:0 -133px}
a.mark30 {background-position:-66px 0; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/30up.png,sizingMethod=crop);}
a.mark30:hover {background-position:-66px -67px; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/30glossy.png,sizingMethod=crop);}
a.mark30:active {background-position:-66px -133px}
a.mark20 {background-position:-121px 0; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/20up.png,sizingMethod=crop);}
a.mark20:hover {background-position:-121px -67px; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/20glossy.png,sizingMethod=crop);}
a.mark20:active {background-position:-121px -133px}
a.mark10 {background-position:-176px 0; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/10up.png,sizingMethod=crop);}
a.mark10:hover {background-position:-176px -67px; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/10glossy.png,sizingMethod=crop);}
a.mark10:active {background-position:-176px -133px}
a.mark5 {background-position:-231px 0; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/5up.png,sizingMethod=crop);}
a.mark5:hover {background-position:-231px -67px; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/5glossy.png,sizingMethod=crop);}
a.mark5:active {background-position:-231px -133px}
a.mark4 {background-position:-272px 0; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/4up.png,sizingMethod=crop);}
a.mark4:hover {background-position:-272px -67px; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/4glossy.png,sizingMethod=crop);}
a.mark4:active {background-position:-272px -133px}
a.mark3 {background-position:-313px 0; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/3up.png,sizingMethod=crop);}
a.mark3:hover {background-position:-313px -67px; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/3glossy.png,sizingMethod=crop);}
a.mark3:active {background-position:-313px -133px}
a.mark2 {background-position:-354px 0; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/2up.png,sizingMethod=crop);}
a.mark2:hover {background-position:-354px -67px; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/2glossy.png,sizingMethod=crop);}
a.mark2:active {background-position:-354px -133px}
a.mark1 {background-position:-395px 0; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/1up.png,sizingMethod=crop);}
a.mark1:hover {background-position:-395px -67px; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/mark/1glossy.png,sizingMethod=crop);}
a.mark1:active {background-position:-395px -133px}

div.labelLove, div.labelLoveFail, div.labelRiskGame-0, div.labelRiskGame-1, div.labelRiskGame-2, div.labelRiskGame-3, div.labelRiskGame-4, div.labelKiss70, div.labelYes, div.labelNo, div.labelLoveGame-1, div.labelLoveGame-2{
    width: 70px;
    height: 70px;
}

div.labelLove, div.labelLoveGame-1, div.labelLoveGame-2 {
    background: url( /res/dk/one/icons/labels/love_70.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/love_70.png,sizingMethod=crop);
}

div.labelLoveGame-0 {
    width: 140px;
    height: 70px;
    background: url( /res/dk/one/icons/labels/heart_140x70_with_wings.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/heart_140x70_with_wings.png,sizingMethod=crop);
}

div.labelLoveFail, div.labelLoveGame-2 {
    background: url( /res/dk/one/icons/labels/loveGray_70.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/loveGray_70.png,sizingMethod=crop);
}

div.labelRiskGame-0, div.labelRiskGame-2, div.labelKiss70 {
    background: url( /res/dk/one/icons/labels/kiss_70_1.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/kiss_70_1.png,sizingMethod=crop);
}

div.labelRiskGame-1, div.labelLoveRiskGame-1, div.labelYes {
    background: url( /res/dk/one/icons/labels/yes_68x70.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/yes_68x70.png,sizingMethod=crop);
}

div.labelRiskGame-3, div.labelLoveRiskGame-2, div.labelNo {
    background: url( /res/dk/one/icons/labels/no_68x70.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/no_68x70.png,sizingMethod=crop);
}

div.labelRiskGame-4 {
    background: url( /res/dk/one/icons/labels/arrow2_68x70.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/arrow2_68x70.png,sizingMethod=crop);
}

div.labelKiss50 {
    width: 50px;
    height: 32px;
    background: url( /res/images/labels/mood-riskgame_1.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/labels/mood-riskgame_1.png,sizingMethod=crop);
}

div.labelPlace1 {
    width: 42px;
    height: 45px;
    background: url( /res/dk/one/icons/labels/place1_42x45.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/place1_42x45.png,sizingMethod=crop);
}

div.labelPlace2 {
    width: 38px;
    height: 38px;
    background: url( /res/dk/one/icons/labels/place2_38.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/place2_38.png,sizingMethod=crop);
}

div.labelPlace3 {
    width: 30px;
    height: 32px;
    background: url( /res/dk/one/icons/labels/place3_30x32.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/place3_30x32.png,sizingMethod=crop);
}


div.labelHeart70, div.labelService28 {
    width: 70px;
    height: 70px;
    background: url( /res/dk/leopard/icons/labels/heart_70.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/leopard/icons/labels/heart_70.png,sizingMethod=crop);
}

div.labelService1, div.labelService2, div.labelService3, div.labelService4, div.labelService5, div.labelService9,
div.labelService10, div.labelService11, div.labelService20, div.labelService21, div.labelService25, div.labelService27,
div.labelService31, div.labelService35, div.labelService37, div.labelFileTransfer, div.labelService40, div.labelService42,
div.labelService45, div.labelService46, div.labelService52, div.labelService53, div.labelService54, div.labelService56,
div.labelService75, div.labelService76 {
    width: 103px;
    height: 91px;
}

div.labelService17, div.labelService18, div.labelService22, div.labelService39, div.labelService41 {
    width: 139px;
    height: 91px;
}

div.labelService1 {
    background: url( /res/dk/one/icons/labels/viewGuest_103x91.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/viewGuest_103x91.png,sizingMethod=crop);
}

div.labelService2 {
    background: url( /res/dk/one/icons/labels/search_103x91.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/search_103x91.png,sizingMethod=crop);
}

div.labelService3 {
    background: url( /res/dk/one/icons/labels/viewPhoto_103x91.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/viewPhoto_103x91.png,sizingMethod=crop);
}

div.labelService4 {
    background: url( /res/dk/one/icons/labels/addPhoto_103x91.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/addPhoto_103x91.png,sizingMethod=crop);
}

div.labelService5 {
    background: url( /res/dk/one/icons/labels/viewMark_103x91.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/viewMark_103x91.png,sizingMethod=crop);
}

div.labelService9 {
    background: url( /res/dk/one/icons/labels/hidden_103x91.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/hidden_103x91.png,sizingMethod=crop);
}

div.labelService10 {
    background: url( /res/dk/one/icons/labels/notify_103x91.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/notify_103x91.png,sizingMethod=crop);
}

div.labelService11, div.labelService21 {
    background: url( /res/dk/one/icons/labels/delete_103x91.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/delete_103x91.png,sizingMethod=crop);
}

div.labelService20 {
    background: url( /res/dk/one/icons/labels/chat_103x91.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/chat_103x91.png,sizingMethod=crop);
}

div.labelService25 {
    background: url( /res/dk/one/icons/labels/animation_103x91.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/animation_103x91.png,sizingMethod=crop);
}

div.labelService27 {
    background: url( /res/dk/one/icons/labels/formatText_103x91.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/formatText_103x91.png,sizingMethod=crop);
}

div.labelService30 {
    width: 92px;
    height: 92px;
    background: url( /res/dk/one/icons/labels/kiss_92x92.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/kiss_92x92.png,sizingMethod=crop);
}

div.labelService31 {
    background: url( /res/dk/one/icons/labels/slideShow_103x91.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/slideShow_103x91.png,sizingMethod=crop);
}

div.labelService35, div.labelService42 {
    background: url( /res/dk/one/icons/labels/skin_103x91.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/skin_103x91.png,sizingMethod=crop);
}

div.labelService37 {
    background: url( /res/dk/one/icons/labels/inviteMobile_70.png ) no-repeat scroll center center;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/inviteMobile_70.png,sizingMethod=crop);
}

div.labelService17, div.labelService18, div.labelService22, div.labelService39, div.labelService40, div.labelService41 {
    background: url( /res/dk/one/icons/labels/ONE_logo_white.png ) no-repeat scroll center center;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/one_139x65.png,sizingMethod=crop);
}

div.labelService50 {
    width: 92px;
    height: 92px;
    background: url( /res/dk/one/icons/labels/presentsPack_92x92.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/presentsPack_92x92.png,sizingMethod=crop);
}

div.labelService52 {
    background: url( /res/dk/one/icons/labels/smile_extra_103x91.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/smile_extra_103x91.png,sizingMethod=crop);
}

div.labelService53 {
    background: url( /res/dk/one/icons/labels/photoalbum_extra_103x91.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/photoalbum_extra_103x91.png,sizingMethod=crop);
}

div.labelService54 {
    background: url( /res/dk/one/icons/labels/invisibleconversation.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/invisibleconversation.png,sizingMethod=crop);
}

div.labelService56 {
    background: url( /res/dk/one/icons/labels/invisibleconversation.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/invisibleconversation.png,sizingMethod=crop);
}

div.labelService75 {
    background: url( /res/dk/one/icons/labels/games_92x92.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/games_92x92.png,sizingMethod=crop);
}

div.labelService76 {
    background: url( /res/dk/one/icons/labels/games_92x92.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/games_92x92.png,sizingMethod=crop);
}

div.labelService500 {
    width: 92px;
    height: 92px;
    background: url( /res/dk/one/icons/labels/billing_92x92.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/billing_92x92.png,sizingMethod=crop);
}

div.labelService501 {
    width: 92px;
    height: 92px;
    background: url( /res/dk/one/icons/labels/vip_92x92.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/vip_92x92.png,sizingMethod=crop);
}

div.vip92x92 {
    width: 92px;
    height: 92px;
    background: url( /res/dk/one/icons/labels/vip_92x92.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/vip_92x92.png,sizingMethod=crop);
}

div.billing92x92 {
    width: 92px;
    height: 92px;
    background: url( /res/dk/one/icons/labels/billing_92x92.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/billing_92x92.png,sizingMethod=crop);
}

div.labelPresentCategoryBig1, div.labelPresentCategoryBig2, div.labelPresentCategoryBig3, div.labelPresentCategoryBig4, div.labelPresentCategoryBig5, div.labelPresentCategoryBig6, div.labelPresentCategoryBig8 {
    width: 92px;
    height: 92px;
}


div.labelPresentCategoryMid1, div.labelPresentCategoryMid2, div.labelPresentCategoryMid3, div.labelPresentCategoryMid4, div.labelPresentCategoryMid5, div.labelPresentCategoryMid6, div.labelPresentCategoryMid8 {
    width: 70px;
    height: 70px;
}

div.labelPresentCategorySmall1, div.labelPresentCategorySmall2, div.labelPresentCategorySmall3, div.labelPresentCategorySmall4, div.labelPresentCategorySmall5, div.labelPresentCategorySmall6, div.labelPresentCategorySmall8 {
    width: 28px;
    height: 28px;
}

div.labelPresentCategorySmall1 {
    background: url( /res/dk/one/icons/labels/presentcategories/flowers_28x28.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/presentcategories/flowers_28x28.png,sizingMethod=crop);
}

div.labelPresentCategorySmall2 {
    background: url( /res/dk/one/icons/labels/presentcategories/romantic_28x28.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/presentcategories/romantic_28x28.png,sizingMethod=crop);
}

div.labelPresentCategorySmall3 {
    background: url( /res/dk/one/icons/labels/presentcategories/toys_28x28.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/presentcategories/toys_28x28.png,sizingMethod=crop);
}

div.labelPresentCategorySmall4 {
    background: url( /res/dk/one/icons/labels/presentcategories/other_28x28.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/presentcategories/other_28x28.png,sizingMethod=crop);
}

div.labelPresentCategorySmall5 {
    background: url( /res/dk/one/icons/labels/presentcategories/medals_28x28.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/presentcategories/medals_28x28.png,sizingMethod=crop);
}

div.labelPresentCategorySmall6 {
    background: url( /res/dk/one/icons/labels/presentcategories/terror_28x28.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/presentcategories/terror_28x28.png,sizingMethod=crop);
}

div.labelPresentCategorySmall8 {
    background: url( /res/dk/one/icons/labels/presentcategories/animated_flower_28x28.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/presentcategories/animated_flower_28x28.png,sizingMethod=crop);
}

div.labelFileTransfer {
    background: url( /res/dk/one/icons/labels/fileTransfer_103x91.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/fileTransfer_103x91.png,sizingMethod=crop);
}

div.labelFileTransferMid {
    width: 60px;
    height: 53px;
    background: url( /res/dk/one/icons/labels/fileTransfer_60x53.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/fileTransfer_60x53.png,sizingMethod=crop);
}

div.labelOne {
    width: 139px;
    height: 65px;
    background: url( /res/dk/one/icons/labels/one_139x65.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/one_139x65.png,sizingMethod=crop);
}

div.labelInvite-email {
    width: 70px;
    height: 70px;
    background: url( /res/dk/one/icons/labels/inviteEmail_70.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/inviteEmail_70.png,sizingMethod=crop);
}

div.labelInvite-mobile {
    width: 70px;
    height: 70px;
    background: url( /res/dk/one/icons/labels/inviteMobile_70.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/inviteMobile_70.png,sizingMethod=crop);
}

div.labelInvite-login-lv, div.labelInvite-login-lt {
    width: 130px;
    height: 60px;
    background: url( /res/dk/one/icons/labels/inviteOne_130x60.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/inviteOne_130x60.png,sizingMethod=crop);
}

div.labelKiss28, div.labelKissAccept, div.labelKissSkip, div.labelKissDecline {
    width: 28px;
    height: 28px;
}

div.labelKiss28 {
    background: url( /res/dk/one/icons/labels/kiss_28_1.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/kiss_28_1.png,sizingMethod=crop);
}

span.labelTheme {
    font-size: 16px;
	width: 16px;
	height: 16px;
	padding: 0px 8px;
    background: url( /res/dk/one/icons/menu/theme.gif ) no-repeat;
}

span.shortcutPersonalPage {
    font-size: 16px;
	width: 16px;
	height: 16px;
	padding: 0px 8px;
    background: url( /res/images/shortcut/links_16x16.gif ) no-repeat;
    cursor: pointer;
}

span.labelSkin {
    font-size: 16px;
	width: 16px;
	height: 16px;
	padding: 0px 8px;
    background: url( /res/images/shortcut/skin.gif ) no-repeat;
}

span.shortcutSkin {
    font-size: 16px;
	width: 16px;
	height: 16px;
	padding: 0px 8px;
    background: url( /res/images/shortcut/skin.gif ) no-repeat;
    cursor: pointer;
}

span.shortcutGamingProfile {
    font-size: 16px;
    width: 16px;
    height: 16px;
    padding: 0px 8px;
    background: url( /res/images/shortcut/games.gif ) no-repeat;
    cursor: pointer;
}

div.labelZZ {
    width: 41px;
    height: 25px;
    background: url( /res/images/sponsor/zz.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/sponsor/zz.png,sizingMethod=crop);
}

div.labelPhotoTopWon {
    width: 46px;
    height: 46px;
    background: url( /res/dk/one/icons/labels/top_won_46.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/top_won_46.png,sizingMethod=crop);
}

div.labelPhotoTopWonBig {
    width: 98px;
    height: 98px;
    background: url( /res/dk/one/icons/labels/top_won_98.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/top_won_98.png,sizingMethod=crop);
}

span.labelFlagRed {
    width: 14px;
    height: 16px;
    font-size: 16px;
    padding: 0 7px;
    margin-right: 5px;
    vertical-align: middle;
    background: url( /res/dk/one/icons/labels/flag_red_14x16.gif ) no-repeat;
}

span.labelStop, span.labelStopSkinnable {
    width: 16px;
    height: 16px;
    font-size: 16px;
    padding: 0 8px;
    margin-right: 5px;
    vertical-align: middle;
    background: url( /res/dk/one/icons/labels/stop_red.gif ) no-repeat;
}

span.labelFlag {
    width: 14px;
    height: 16px;
    font-size: 16px;
    padding: 0 7px;
    margin-right: 5px;
    vertical-align: middle;
    background: url( /res/dk/one/icons/labels/flag_red_14x16.gif ) no-repeat;
}

div.labelUOGroup {
    width: 16px;
    height: 17px;
}

div.groupNotification-F, div.groupNotification-J, div.groupNotification-P {
    width: 103px;
    height: 91px;
    margin: 0px auto;
}

div.groupNotification-F {
    background: url( /res/images/labels/groupNotification-F.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/labels/groupNotification-F.png,sizingMethod=crop);
}

div.groupNotification-J {
    background: url( /res/images/labels/groupNotification-J.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/labels/groupNotification-J.png,sizingMethod=crop);
}

div.groupNotification-P {
    background: url( /res/images/labels/groupNotification-P.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/labels/groupNotification-P.png,sizingMethod=crop);
}

div.eMailNotification {
    width: 90px;
    height: 71px;
    margin: 12px 0px 0px 0px;
    border: 1px;
    background: url( /res/images/labels/letter_icon.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/labels/letter_icon.png,sizingMethod=crop);
}

div.labelService55, div.labelService57, div.labelService58, div.labelService59, div.labelService62, div.labelService63, div.labelService64, div.labelService65, div.labelService66, div.labelService67, div.labelService68, div.labelService69,
div.uadsCategory0, div.uadsCategory100, div.uadsCategory200, div.uadsCategory300, div.uadsCategory400, div.uadsCategory500,
div.uadsCategory600, div.uadsCategory700, div.uadsCategory800, div.uadsCategory900, div.uadsCategory1100, div.uadsCategory1200 {
	display: -moz-inline-stack;
	display: inline-block;
	*display: inline;
    width: 100px;
    height: 100px;
    cursor:pointer;
    zoom:1;
}

div.uadsCategory0, div.labelService55, div.labelService57, div.labelService58, div.labelService59, div.labelService62, div.labelService63, div.labelService64, div.labelService65, div.labelService66, div.labelService67, div.labelService68, div.labelService69 {
    background: url( /res/dk/one/icons/labels/uadscategories/all.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/uadscategories/all.png,sizingMethod=crop);
}

div.uadsCategory100 {
    background: url( /res/dk/one/icons/labels/uadscategories/job.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/uadscategories/job.png,sizingMethod=crop);
}

div.uadsCategory200 {
    background: url( /res/dk/one/icons/labels/uadscategories/pc.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/uadscategories/pc.png,sizingMethod=crop);
}

div.uadsCategory300 {
    background: url( /res/dk/one/icons/labels/uadscategories/kids.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/uadscategories/kids.png,sizingMethod=crop);
}

div.uadsCategory400 {
    background: url( /res/dk/one/icons/labels/uadscategories/veh.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/uadscategories/veh.png,sizingMethod=crop);
}

div.uadsCategory500 {
    background: url( /res/dk/one/icons/labels/uadscategories/clothes.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/uadscategories/clothes.png,sizingMethod=crop);
}

div.uadsCategory600 {
    background: url( /res/dk/one/icons/labels/uadscategories/pets.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/uadscategories/pets.png,sizingMethod=crop);
}

div.uadsCategory700 {
    background: url( /res/dk/one/icons/labels/uadscategories/house.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/uadscategories/house.png,sizingMethod=crop);
}

div.uadsCategory800 {
    background: url( /res/dk/one/icons/labels/uadscategories/domsad.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/uadscategories/domsad.png,sizingMethod=crop);
}

div.uadsCategory900 {
    background: url( /res/dk/one/icons/labels/uadscategories/hobby.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/uadscategories/hobby.png,sizingMethod=crop);
}

div.uadsCategory1100 {
    background: url( /res/dk/one/icons/labels/uadscategories/str.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/uadscategories/str.png,sizingMethod=crop);
}

div.uadsCategory1200 {
    background: url( /res/dk/one/icons/labels/uadscategories/other.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/uadscategories/other.png,sizingMethod=crop);
}

div.groupsCategory200, div.groupsCategory300, div.groupsCategory400, div.groupsCategory500, div.groupsCategory600,
div.groupsCategory700, div.groupsCategory800, div.groupsCategory900, div.groupsCategory1000, div.groupsCategory1100,
div.groupsCategory1200, div.groupsCategory1300 {
	display: -moz-inline-stack;
	display: inline-block;
	*display: inline;
    width: 100px;
    height: 100px;
    cursor:pointer;
    zoom:1;
}

div.groupsCategory200 {
    background: url( /res/dk/one/icons/labels/groupscategories/category200.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/groupscategories/category200.png,sizingMethod=crop);
}

div.groupsCategory300 {
    background: url( /res/dk/one/icons/labels/groupscategories/category300.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/groupscategories/category300.png,sizingMethod=crop);
}

div.groupsCategory400 {
    background: url( /res/dk/one/icons/labels/groupscategories/category400.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/groupscategories/category400.png,sizingMethod=crop);
}

div.groupsCategory500 {
    background: url( /res/dk/one/icons/labels/groupscategories/category500.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/groupscategories/category500.png,sizingMethod=crop);
}

div.groupsCategory600 {
    background: url( /res/dk/one/icons/labels/groupscategories/category600.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/groupscategories/category600.png,sizingMethod=crop);
}

div.groupsCategory700 {
    background: url( /res/dk/one/icons/labels/groupscategories/category700.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/groupscategories/category700.png,sizingMethod=crop);
}

div.groupsCategory800 {
    background: url( /res/dk/one/icons/labels/groupscategories/category800.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/groupscategories/category800.png,sizingMethod=crop);
}

div.groupsCategory900 {
    background: url( /res/dk/one/icons/labels/groupscategories/category900.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/groupscategories/category900.png,sizingMethod=crop);
}

div.groupsCategory1000 {
    background: url( /res/dk/one/icons/labels/groupscategories/category1000.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/groupscategories/category1000.png,sizingMethod=crop);
}

div.groupsCategory1100 {
    background: url( /res/dk/one/icons/labels/groupscategories/category1100.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/groupscategories/category1100.png,sizingMethod=crop);
}

div.groupsCategory1200 {
    background: url( /res/dk/one/icons/labels/groupscategories/category1200.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/groupscategories/category1200.png,sizingMethod=crop);
}

div.groupsCategory1300 {
    background: url( /res/dk/one/icons/labels/groupscategories/category1300.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/groupscategories/category1300.png,sizingMethod=crop);
}


li.groupsCategorySmall200, li.groupsCategorySmall300, li.groupsCategorySmall400, li.groupsCategorySmall500, li.groupsCategorySmall600,
li.groupsCategorySmall700, li.groupsCategorySmall800, li.groupsCategorySmall900, li.groupsCategorySmall1000, li.groupsCategorySmall1100,
li.groupsCategorySmall1200, li.groupsCategorySmall1300 {
    height: 16px;
    padding: 0px 0px 0px 22px;
    list-style: none outside;
    background-repeat: no-repeat;
    -background-image: none !important;
}

li.groupsCategorySmall200 {
    background-image: url( /res/dk/one/icons/labels/groupscategories/small_category200.png );
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/groupscategories/small_category200.png,sizingMethod=crop);
}

li.groupsCategorySmall300 {
    background-image: url( /res/dk/one/icons/labels/groupscategories/small_category300.png );
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/groupscategories/small_category300.png,sizingMethod=crop);
}

li.groupsCategorySmall400 {
    background-image: url( /res/dk/one/icons/labels/groupscategories/small_category400.png );
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/groupscategories/small_category400.png,sizingMethod=crop);
}

li.groupsCategorySmall500 {
    background-image: url( /res/dk/one/icons/labels/groupscategories/small_category500.png );
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/groupscategories/small_category500.png,sizingMethod=crop);
}

li.groupsCategorySmall600 {
    background-image: url( /res/dk/one/icons/labels/groupscategories/small_category600.png );
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/groupscategories/small_category600.png,sizingMethod=crop);
}

li.groupsCategorySmall700 {
    background-image: url( /res/dk/one/icons/labels/groupscategories/small_category700.png );
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/groupscategories/small_category700.png,sizingMethod=crop);
}

li.groupsCategorySmall800 {
    background-image: url( /res/dk/one/icons/labels/groupscategories/small_category800.png );
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/groupscategories/small_category800.png,sizingMethod=crop);
}

li.groupsCategorySmall900 {
    background-image: url( /res/dk/one/icons/labels/groupscategories/small_category900.png );
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/groupscategories/small_category900.png,sizingMethod=crop);
}

li.groupsCategorySmall1000 {
    background-image: url( /res/dk/one/icons/labels/groupscategories/small_category1000.png );
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/groupscategories/small_category1000.png,sizingMethod=crop);
}

li.groupsCategorySmall1100 {
    background-image: url( /res/dk/one/icons/labels/groupscategories/small_category1100.png );
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/groupscategories/small_category1100.png,sizingMethod=crop);
}

li.groupsCategorySmall1200 {
    background-image: url( /res/dk/one/icons/labels/groupscategories/small_category1200.png );
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/groupscategories/small_category1200.png,sizingMethod=crop);
}

li.groupsCategorySmall1300 {
    background-image: url( /res/dk/one/icons/labels/groupscategories/small_category1300.png );
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/groupscategories/small_category1300.png,sizingMethod=crop);
}

span.labelActivity {
    padding: 1px 8px;
    width: 16px;
    height: 16px;
    vertical-align: middle;
    background: url( /res/images/shortcut/activity.gif ) no-repeat;
}

span.labelActivityPhoto {
    padding: 1px 8px;
    width: 16px;
    height: 16px;
    vertical-align: middle;
    background: url( /res/images/shortcut/photo2.gif ) no-repeat;
}

span.labelActivityPhotoAlbum {
    padding: 1px 8px;
    width: 16px;
    height: 16px;
    vertical-align: middle;
    background: url( /res/images/shortcut/photo-albums.gif ) no-repeat;
}

span.labelActivityProfile {
    padding: 1px 8px;
    width: 16px;
    height: 16px;
    vertical-align: middle;
    background: url( /res/images/shortcut/profile.gif ) no-repeat;
}

span.labelActivityGroup {
    padding: 1px 8px;
    width: 16px;
    height: 16px;
    vertical-align: middle;
    background: url( /res/images/shortcut/group.gif ) no-repeat;
}

a.labelPhotoCorner {
    position: absolute;
    top: 0px;
    right: 0;
    left: expression(parentNode.offsetWidth - offsetWidth + 'px'); /* IE only */
    width: 45px;
    height: 45px;
    padding: 0;
    cursor: pointer;
    z-index: +1;
    background: url('/res/dk/one/icons/labels/photoCornerTr.png') top right no-repeat;
    text-align:right;
    text-decoration:none !IMPORTANT;
    overflow:visible;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/dk/one/icons/labels/photoCornerTr.png,sizingMethod=crop);
}

a.labelPhotoCorner span {font-family: 'Trebuchet MS', Arial;margin:0 .25em 0 0;}
a.labelPhotoCorner span.level1 {font-size:11px;color:#313131;}
a.labelPhotoCorner span.level2 {font-size:11px;line-height:14px;color:#0099FF;}
a.labelPhotoCorner span.level3 {font-size:11px;font-weight:bold;color:#FF0066;}
a.labelPhotoCorner span.level4 {margin:0 .15em 0 0;font-size:12px;line-height:16px;font-weight:bold;color:#FF6600;}

div.labelVIP, div.labelAch {
	width: 70px;
    height: 70px;
}

div.labelVIP {
    background: url("/res/dk/one/icons/labels/vip_70x70.png") no-repeat;
    -background: none;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/res/dk/one/icons/labels/vip_70x70.png",sizingMethod=crop);
}

/* GamingOS Achievenemnts 
	it uses in GamingOS player profile popup too
 */

.gos-ach-1 {
    background: url("/res/dk/one/icons/labels/achievements/70x70/achievement1.png") no-repeat;
    -background: none;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/res/dk/one/icons/labels/achievements/70x70/achievement1.png",sizingMethod=crop);
}

.gos-ach-1-empty {
    background: url("/res/dk/one/icons/labels/achievements/70x70/achievement1-empty.png") no-repeat;
    -background: none;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/res/dk/one/icons/labels/achievements/70x70/achievement1-empty.png",sizingMethod=crop);
}

.gos-ach-2 {
    background: url("/res/dk/one/icons/labels/achievements/70x70/achievement2.png") no-repeat;
    -background: none;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/res/dk/one/icons/labels/achievements/70x70/achievement2.png",sizingMethod=crop);
}

.gos-ach-2-empty {
    background: url("/res/dk/one/icons/labels/achievements/70x70/achievement2-empty.png") no-repeat;
    -background: none;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/res/dk/one/icons/labels/achievements/70x70/achievement2-empty.png",sizingMethod=crop);
}

.gos-ach-3 {
    background: url("/res/dk/one/icons/labels/achievements/70x70/achievement3.png") no-repeat;
    -background: none;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/res/dk/one/icons/labels/achievements/70x70/achievement3.png",sizingMethod=crop);
}

.gos-ach-3-empty {
    background: url("/res/dk/one/icons/labels/achievements/70x70/achievement3-empty.png") no-repeat;
    -background: none;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/res/dk/one/icons/labels/achievements/70x70/achievement3-empty.png",sizingMethod=crop);
}

.gos-ach-4 {
    background: url("/res/dk/one/icons/labels/achievements/70x70/achievement4.png") no-repeat;
    -background: none;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/res/dk/one/icons/labels/achievements/70x70/achievement4.png",sizingMethod=crop);
}

.gos-ach-4-empty {
    background: url("/res/dk/one/icons/labels/achievements/70x70/achievement4-empty.png") no-repeat;
    -background: none;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/res/dk/one/icons/labels/achievements/70x70/achievement4-empty.png",sizingMethod=crop);
}

.gos-ach-5 {
    background: url("/res/dk/one/icons/labels/achievements/70x70/achievement5.png") no-repeat;
    -background: none;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/res/dk/one/icons/labels/achievements/70x70/achievement5.png",sizingMethod=crop);
}

.gos-ach-5-empty {
    background: url("/res/dk/one/icons/labels/achievements/70x70/achievement5-empty.png") no-repeat;
    -background: none;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/res/dk/one/icons/labels/achievements/70x70/achievement5-empty.png",sizingMethod=crop);
}

.gos-ach-6 {
    background: url("/res/dk/one/icons/labels/achievements/70x70/achievement6.png") no-repeat;
    -background: none;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/res/dk/one/icons/labels/achievements/70x70/achievement6.png",sizingMethod=crop);
}

.gos-ach-6-empty {
    background: url("/res/dk/one/icons/labels/achievements/70x70/achievement6-empty.png") no-repeat;
    -background: none;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/res/dk/one/icons/labels/achievements/70x70/achievement6-empty.png",sizingMethod=crop);
}

.gos-ach-7 {
    background: url("/res/dk/one/icons/labels/achievements/70x70/achievement7.png") no-repeat;
    -background: none;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/res/dk/one/icons/labels/achievements/70x70/achievement7.png",sizingMethod=crop);
}

.gos-ach-7-empty {
    background: url("/res/dk/one/icons/labels/achievements/70x70/achievement7-empty.png") no-repeat;
    -background: none;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/res/dk/one/icons/labels/achievements/70x70/achievement7-empty.png",sizingMethod=crop);
}

.gos-ach-8 {
    background: url("/res/dk/one/icons/labels/achievements/70x70/achievement8.png") no-repeat;
    -background: none;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/res/dk/one/icons/labels/achievements/70x70/achievement8.png",sizingMethod=crop);
}

.gos-ach-8-empty {
    background: url("/res/dk/one/icons/labels/achievements/70x70/achievement8-empty.png") no-repeat;
    -background: none;
    --filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/res/dk/one/icons/labels/achievements/70x70/achievement8-empty.png",sizingMethod=crop);
}

/* GamingOS profile: achievement list */

.gos-ach-header {
	text-align: center;
	font-size: 13px;
}

.gos-ach-nolist {
	text-align: center;
}

.gos-ach-list {
	display: block;
	margin:0;
	padding:0;
	text-align: center;
}

.gos-ach-list li {
	display: -moz-inline-stack;
	display: inline-block;
	*display: inline;
	min-width: 84px;
	*width: 84px;
	margin: 0 .5em 1em;
	padding: 74px 0 0;
	list-style: none;
	background-position: center top;
	white-space: nowrap;
	zoom: 1;
}

div.hrm-head {
    padding:10px 40px 10px 27px !IMPORTANT;
    font-size:14px !IMPORTANT;
    font-weight:bold !IMPORTANT;
    background:#d98d02 url( /res/dk/one/icons/labels/hrm-head-bg.gif ) top left repeat-x !IMPORTANT;
    border-bottom:1px solid #be7700 !IMPORTANT;
    color:#fff !IMPORTANT;}

span.labelActivityForum {
    padding: 1px 8px;
    width: 16px;
    height: 16px;
    vertical-align: middle;
    background: url( /res/images/shortcut/forum2.gif ) no-repeat;
}

span.labelActivityPhotoComment {
    padding: 1px 8px;
    width: 16px;
    height: 16px;
    vertical-align: middle;
    background: url( /res/images/shortcut/photocomment2.gif ) no-repeat;
}

span.labelActivityFriend {
    padding: 1px 8px;
    width: 16px;
    height: 16px;
    vertical-align: middle;
    background: url( /res/images/shortcut/friend.gif ) no-repeat;
}

span.labelActivityPresent {
    padding: 1px 8px;
    width: 16px;
    height: 16px;
    vertical-align: middle;
    background: url( /res/images/shortcut/gift2.gif ) no-repeat;
}

span.labelActivitySkin {
    padding: 1px 8px;
    width: 16px;
    height: 16px;
    vertical-align: middle;
    background: url( /res/images/shortcut/skin.gif ) no-repeat;
}

span.labelActivityAuction {
    padding: 1px 8px;
    width: 16px;
    height: 16px;
    vertical-align: middle;
    background: url( /res/images/shortcut/auction.gif ) no-repeat;
}

span.labelActivityEducation {
    padding: 1px 8px;
    width: 16px;
    height: 16px;
    vertical-align: middle;
    background: url( /res/images/shortcut/odnoklasniki.gif ) no-repeat;
}

span.labelActivityExtra {
    padding: 1px 8px;
    width: 16px;
    height: 16px;
    vertical-align: middle;
    background: url( /res/images/shortcut/extra.gif ) no-repeat;
}

span.labelActivityPhototop {
    padding: 1px 8px;
    width: 16px;
    height: 16px;
    vertical-align: middle;
    background: url( /res/images/shortcut/top_photos.gif ) no-repeat;
}

div.labelPresentShowFriend {
    position: absolute;
    width: 12px;
    height: 12px;
    bottom: 0px;
    right: 0px;
    background: url( /res/dk/one/icons/labels/friend_12x12.gif ) no-repeat;
}
span.labelActivityUserSmile {
    padding: 1px 8px;
    width: 16px;
    height: 16px;
    vertical-align: middle;
    background: url( /res/dk/one/icons/labels/smile.gif ) no-repeat;
}

.reservation10-ru-empty {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:98px;
    background: url( /res/images/reservation/championship/ru_empty.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/ru_empty.png,sizingMethod=crop);
}

.reservation10-flag-ru-at {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:112px;
    background: url( /res/images/reservation/championship/ru_at.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/ru_at.png,sizingMethod=crop);
}

.reservation10-flag-ru-by {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:112px;
    background: url( /res/images/reservation/championship/ru_by.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/ru_by.png,sizingMethod=crop);
}

.reservation10-flag-ru-ca {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:112px;
    background: url( /res/images/reservation/championship/ru_ca.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/ru_ca.png,sizingMethod=crop);
}

.reservation10-flag-ru-ch {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:112px;
    background: url( /res/images/reservation/championship/ru_ch.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/ru_ch.png,sizingMethod=crop);
}

.reservation10-flag-ru-cz {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:112px;
    background: url( /res/images/reservation/championship/ru_cz.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/ru_cz.png,sizingMethod=crop);
}

.reservation10-flag-ru-de {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:112px;
    background: url( /res/images/reservation/championship/ru_de.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/ru_de.png,sizingMethod=crop);
}

.reservation10-flag-ru-dk {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:112px;
    background: url( /res/images/reservation/championship/ru_dk.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/ru_dk.png,sizingMethod=crop);
}

.reservation10-flag-ru-fi {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:112px;
    background: url( /res/images/reservation/championship/ru_fi.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/ru_fi.png,sizingMethod=crop);
}

.reservation10-flag-ru-fr {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:112px;
    background: url( /res/images/reservation/championship/ru_fr.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/ru_fr.png,sizingMethod=crop);
}

.reservation10-flag-ru-hu {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:112px;
    background: url( /res/images/reservation/championship/ru_hu.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/ru_hu.png,sizingMethod=crop);
}

.reservation10-flag-ru-lv {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:112px;
    background: url( /res/images/reservation/championship/ru_lv.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/ru_lv.png,sizingMethod=crop);
}

.reservation10-flag-ru-no {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:112px;
    background: url( /res/images/reservation/championship/ru_no.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/ru_no.png,sizingMethod=crop);
}

.reservation10-flag-ru-ru {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:112px;
    background: url( /res/images/reservation/championship/ru_ru.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/ru_ru.png,sizingMethod=crop);
}

.reservation10-flag-ru-se {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:112px;
    background: url( /res/images/reservation/championship/ru_se.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/ru_se.png,sizingMethod=crop);
}

.reservation10-flag-ru-sk {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:112px;
    background: url( /res/images/reservation/championship/ru_sk.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/ru_sk.png,sizingMethod=crop);
}

.reservation10-flag-ru-us {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:112px;
    background: url( /res/images/reservation/championship/ru_us.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/ru_us.png,sizingMethod=crop);
}

.reservation10-flag-ru-kz {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:112px;
    background: url( /res/images/reservation/championship/ru_kz.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/ru_kz.png,sizingMethod=crop);
}

.reservation10-flag-ru-it {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:112px;
    background: url( /res/images/reservation/championship/ru_it.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/ru_it.png,sizingMethod=crop);
}

.reservation10-lv-empty {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:73px;
    background: url( /res/images/reservation/championship/lv_empty.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/lv_empty.png,sizingMethod=crop);
}

.reservation10-flag-lv-at {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:106px;
    background: url( /res/images/reservation/championship/lv_at.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/lv_at.png,sizingMethod=crop);
}

.reservation10-flag-lv-by {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:106px;
    background: url( /res/images/reservation/championship/lv_by.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/lv_by.png,sizingMethod=crop);
}

.reservation10-flag-lv-ca {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:106px;
    background: url( /res/images/reservation/championship/lv_ca.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/lv_ca.png,sizingMethod=crop);
}

.reservation10-flag-lv-ch {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:106px;
    background: url( /res/images/reservation/championship/lv_ch.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/lv_ch.png,sizingMethod=crop);
}

.reservation10-flag-lv-cz {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:106px;
    background: url( /res/images/reservation/championship/lv_cz.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/lv_cz.png,sizingMethod=crop);
}

.reservation10-flag-lv-de {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:106px;
    background: url( /res/images/reservation/championship/lv_de.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/lv_de.png,sizingMethod=crop);
}

.reservation10-flag-lv-dk {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:106px;
    background: url( /res/images/reservation/championship/lv_dk.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/lv_dk.png,sizingMethod=crop);
}

.reservation10-flag-lv-fi {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:106px;
    background: url( /res/images/reservation/championship/lv_fi.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/lv_fi.png,sizingMethod=crop);
}

.reservation10-flag-lv-fr {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:106px;
    background: url( /res/images/reservation/championship/lv_fr.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/lv_fr.png,sizingMethod=crop);
}

.reservation10-flag-lv-hu {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:106px;
    background: url( /res/images/reservation/championship/lv_hu.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/lv_hu.png,sizingMethod=crop);
}

.reservation10-flag-lv-lv {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:106px;
    background: url( /res/images/reservation/championship/lv_lv.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/lv_lv.png,sizingMethod=crop);
}

.reservation10-flag-lv-no {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:106px;
    background: url( /res/images/reservation/championship/lv_no.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/lv_no.png,sizingMethod=crop);
}

.reservation10-flag-lv-ru {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:106px;
    background: url( /res/images/reservation/championship/lv_ru.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/lv_ru.png,sizingMethod=crop);
}

.reservation10-flag-lv-se {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:106px;
    background: url( /res/images/reservation/championship/lv_se.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/lv_se.png,sizingMethod=crop);
}

.reservation10-flag-lv-sk {    
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:106px;
    background: url( /res/images/reservation/championship/lv_sk.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/lv_sk.png,sizingMethod=crop);
}

.reservation10-flag-lv-us {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:106px;
    background: url( /res/images/reservation/championship/lv_us.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/lv_us.png,sizingMethod=crop);
}

.reservation10-flag-lv-kz {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:106px;
    background: url( /res/images/reservation/championship/lv_kz.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/lv_kz.png,sizingMethod=crop);
}

.reservation10-flag-lv-it {
    display: -moz-inline-box;
    display: inline-block;
    height:24px;
    width:106px;
    background: url( /res/images/reservation/championship/lv_it.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/reservation/championship/lv_it.png,sizingMethod=crop);
}

div.labelContestPrize1 {
    width: 92px;
    height: 92px;
    background: url( /res/images/bonfire/prize_1.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/bonfire/prize_1.png,sizingMethod=crop);
}

div.labelContestPrize2 {
    width: 150px;
    height: 122px;
    background: url( /res/images/bonfire/prize_2.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/bonfire/prize_2.png,sizingMethod=crop);
}

div.labelContestPrize3 {
    width: 103px;
    height: 91px;
    background: url( /res/images/bonfire/prize_3.png ) no-repeat;
    -background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/bonfire/prize_3.png,sizingMethod=crop);
}




.my-photos {
 padding: 0 22px;
 background:url(/res/dk/one/icons/menu/photo.gif) no-repeat 0 -1px;
}
/* END: labels.css */

/* deprecated */
#footer a:link, #footer a:visited {
    color: black;
}

/* deprecated */
#footer a:hover {
    color: red;
}

#layout-Footer a:link, #layout-Footer a:visited {
    color: black;
}

#layout-Footer a:hover {
    color: red;
}

#layout-Footer .WFooter-Panel {
    margin: 15px 0 35px;
    border-top: 1px solid black;
}/*******************************************************************************
 * BANK-LINK
 *******************************************************************************/

.payment-ability {
	padding:0 2em;
	border:1px solid #CCCC33;
	background:#ffffd6;
	text-align:center;
}

.payment-ability p, p.payment-or {
	margin:1em 0;
}

span.new {
	padding-right:28px;
	background:url('/res/images/labels/new1.gif') no-repeat right top;
}

p.sms-instruction {
	line-height:25px;
	vertical-align:middle;
}

p.sms-instruction .smallboldRed {
    line-height:14px;
}

p.sms-instruction .header {
	margin:0 .15em;
	line-height:25px;
	vertical-align:-16%;
}

.old-price {
	font-weight:bold;
	text-decoration:line-through;
}

.new-price {
	font-weight:bold;
	color:red;
}

a.banklink {
}

/*-----------------------------------------------------------------------------*/

/*******************************************************************************
 * Themes
 *******************************************************************************/

#themesTableId { vertical-align: middle; padding: 0 0 20px; }
#themesTableId td { padding: 10px; }

div.labelTheme {
    width: 100px;
    height: 100px;
    cursor: pointer;
    margin: 0 auto;
}

div.labelTheme-Border {
    width: 104px;
    height: 104px;
    margin: 0 auto;
    padding-top: 2px;
    background: url( /res/dk/one/icons/labels/borderWhite_104.gif ) no-repeat;
}

/*-----------------------------------------------------------------------------*/




/* ***********
*	Migration
*  *********** */

.portletBody_migration {
	margin:.3em;
	background:#fff;
	color:#000 !important;
	font-size: 12px;
	line-height:140%;
}

.portletBody_migration_header {
	width:100%;
	height:90px;
	background:#f93 url(/res/images/migration/odkl_big.png) no-repeat center center;
}

.portletBody_migration_body, .portletBody_migration_footer {
	padding:1em;
	zoom:1;
}

 div.portletBody .portletBody_migration p, div.portletBody .portletBody_migration td  {
	color:#000 !important;
	font-size: 12px !important;
   	line-height:140%;
}

 div.portletBody .portletBody_migration .smallnormalGray  {
	color:#aaa;
}

 div.portletBody .portletBody_migration .smallboldRed  {
	color:#f00;
}

div.portletBody .portletBody_migration .smallnormal {
 	color:#000 !important;
}

div.portletBody .portletBody_migration_body a, div.portletBody .portletBody_migration_body a:link, div.portletBody .portletBody_migration_body a:visited {
	font-size:1em;
	color:#f93 !important;
	font-weight:bold;
}

div.portletBody .portletBody_migration_body a:hover, div.portletBody .portletBody_migration_body a:active {
	color:#000 !important;
}

div.portletBody .portletBody_migration_footer a, div.portletBody .portletBody_migration_footer a:link, div.portletBody .portletBody_migration_footer a:visited {
	color:#000 !important;
	font-size:11px;
}

.login-or-register-table {
	margin-top:1em;
	width:620px;
}

.login-or-register-table td {
	width: 280px;
	text-align:center;
}

.login-or-register-table td.login-or-register-table_or {
	width:40px;
	color:#ccc !important;
	padding-top:32px;
}

.login-or-register-table_hd {
	display:block;
	text-align:center;
	font-weight:bold;
}

.login-or-register-table #f-username, .login-or-register-table #f-password {
	display:block;
	margin:auto;
	margin-bottom:.7em;
}

.login-or-register-table #f-password {
	margin-bottom:1em;
}

.one-button {display:inline;margin:.5em 0;line-height:20px;margin:.5em 0;padding:0;border:none;color:#000;background:transparent;outline:none;cursor:pointer; overflow:visible;}
.one-button ::-moz-focus-inner {padding:0;border:0}
.one-button span {display:block;padding:0 .5em;border:2px solid #000;background:#fff;line-height:16px;}

/* Big Orange Button */
.odkl-register {
	padding:9px;
	text-align:center;
	border:1px solid #d46725;
	background:#ff9b17; 
	color:#fff !important; 
	text-decoration:none; 
	font:normal 17px verdana !important; 
	zoom:1;
	_cursor:pointer; 
	vertical-align:middle
}
.odkl-register:active {
	padding:10px 8px 8px 10px;
}
div.portletBody a.odkl-register, div.portletBody a.odkl-register:link, div.portletBody  a.odkl-register:visited {
	color:#fff !important;
	text-decoration:none;
	font:normal 17px verdana !important;
}
div.portletBody .portletBody_migration_body a.odkl-register:hover, div.portletBody .portletBody_migration_body a.odkl-register:active {
	border-color:#c63;
	background:#e83;
	color:#fff !important;
	text-decoration:none;
}

#migration-portlet .migration-panel-table {
   border: 0;
}

#migration-portlet .migration-panel-table td {
   vertical-align: middle;
}

#migration-portlet .red {color:#FF0000;}
#migration-portlet .bold {font-weight: bold;}

.enlarge-your-panel {
	height:210px;
	vertical-align:middle;
}

.odkl-logo {
	width:234px;
	height:32px;
}

.rbtl,.rbtr,.rbbl,.rbbr {
    background-image: url(/res/images/migration/rbborder_wide.gif);
    height: 5px;
    font-size: 2px;
}

.rbtl,.rbbl {
    margin-right: 5px;
}

.rbtr,.rbbr {
    margin-left: 5px;
    margin-top: -5px;
}

.rbtr {
    background-position: 100% 0;
}

.rbbl {
    background-position: 0 -5px;
}

.rbbr {
    background-position: 100% -5px;
}

.sbin {
    border-left: 1px solid #E3E7CE;
    border-right: 1px solid #E3E7CE;
    padding-left: 8px;
    padding-right: 8px;
}

/* Register table */
.register-form-table_wrap {
	width:620px;
	margin:auto;
	text-align:left;
}

.register-form-table {
	table-layout:fixed;
	width:560px;
	margin:0 20px;
	text-align:left; 
	border-collapse:collapse; 
	zoom:1; 
	font-size:12px;
}

.register-form-table td {
	padding-bottom:1em;
}

.register-form-table_label-td {
	width:200px; 
	*width:204px; 
	padding-left:0; 
	padding-right:0; 
} /* keep left and right paddings 0, to let Chrome count width of this TD right (because of table-layout:fixed) */

.register-form-table_info-td {
	padding-left:200px;
	*padding-left:204px; 
	text-align:left;
} /* for colspan=2 */
	
.portletBody_migration .register-form-table label {
    font-weight: bold;
}

.portletBody_migration hr {
    border: 0px;
    background-color: #E3E7CE;
	color: #E3E7CE;
	height: 1px;
	width: 100%
}

.odkl-logo-faq {display:-moz-inline-stack; display:inline-block; *display:inline; width:121px; height:72px; background:url(/res/images/labels/migration/logo-faq.png) no-repeat; -background:none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/labels/migration/logo-faq.png,sizingMethod=crop);}
.odkl-reservation-migration {display:-moz-inline-stack; display:inline-block; *display:inline; width:139px; height:22px; background:url(/res/images/labels/reservation-migration.png) no-repeat; -background:none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/labels/reservation-migration.png,sizingMethod=crop); cursor:pointer;}

.adv-odkl-friends {display:-moz-inline-stack; display:inline-block; *display:inline; width:76px; height:65px; background:url(/res/images/labels/migration/odkl-friends.png) no-repeat; -background:none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/labels/migration/odkl-friends.png,sizingMethod=crop);}
.adv-odkl-photos {display:-moz-inline-stack; display:inline-block; *display:inline; width:86px; height:79px; background:url(/res/images/labels/migration/odkl-photos.png) no-repeat; -background:none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/labels/migration/odkl-photos.png,sizingMethod=crop);}
.adv-odkl-groups {display:-moz-inline-stack; display:inline-block; *display:inline; width:64px; height:66px; background:url(/res/images/labels/migration/odkl-groups.png) no-repeat; -background:none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/labels/migration/odkl-groups.png,sizingMethod=crop);}
.adv-odkl-games {display:-moz-inline-stack; display:inline-block; *display:inline; width:69px; height:63px; background:url(/res/images/labels/migration/odkl-games.png) no-repeat; -background:none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/labels/migration/odkl-games.png,sizingMethod=crop);}#eventFrame_Type {
    margin-top: 26;
    margin-bottom: 20;
}

.user_online {
    margin-top: 3;
}

.user_photo {
    cursor: pointer;
}

#eventFrame_Time {
    margin-top: 20;
    margin-bottom: 20;
}

#eventFrame_ButtonBar {
    margin-top: 20;
    margin-bottom: 14;
}

#eventFrame_Block {
    margin-top: 14;
    margin-bottom: 10;
}

#eventFrame_textMessage {
    padding-left: 13;
    padding-right: 13;
    padding-bottom: '10px';
}

#eventFrame_textMessagePanel {
    padding-bottom: '10px';
}


.onebutton {
    cursor: pointer;
    margin-left: 1;
    margin-right: 2;
}

.gwt_link {
    cursor: pointer;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    color:#000000;
    text-decoration: underline;
}

#eventFriend_ChatInvitationSpacer {
    margin-top: '18px';
}

#onlineUsersTable_element {
    padding: '2px';
    margin-left: '10px';
    margin-right: '10px';
    margin-bottom: '10px';
}


.gwt-Label, .gwt-HTML, .gwt-Hyperlink {
    font-size: 11px;
}


/* Specially dashed tabs for User activity */
ul.ua-switcher {margin:1em; padding:0; text-align:center; list-style:none; font:normal 12px Arial, Helvetica, sans-serif;}
ul.ua-switcher li {display:inline; margin:0; padding:1em; white-space:nowrap;}
ul.ua-switcher li a {text-decoration:none; border-bottom:1px dashed #00f;}
ul.ua-switcher li a:link, .ua-switcher li a:visited {text-decoration:none;}
ul.ua-switcher li a:hover {border-bottom:1px dashed #f00;}
ul.ua-switcher li a:hover, .ua-switcher li a:active {border-bottom:1px dashed #f00; text-decoration:none;}
ul.ua-switcher li a.active {font-weight:bold; border-bottom:none; color:#b6b6b6; cursor:default; }
ul.ua-switcher li a.active:hover, .ua-switcher li a.active:active {border-bottom:none;}
 ul.ua-switcher li .smallboldRed {font-size:12px;}

/* user-activity start */
ul.user-activity {margin:0; padding:0; font-size:11px; list-style:none;}
ul.user-activity li {position:relative; display:block; margin:0 0 0 22px; padding:4px 22px 4px 26px; overflow:visible; list-style:none; background-position:left center; background-repeat:no-repeat; zoom: 1;}
ul.user-activity li.ua-li-photocomment, ul.user-activity li.ua-li-shared-news {padding-left:0; background-image:none;}
ul.user-activity li span.ua-event {display:block; float:none; width:auto;}
ul.user-activity li span.ua-time {float:right; display:inline; padding-left:2em; text-align:right; white-space:nowrap;}
ul.user-activity li span.close-event, .photo-comments-all span.close-event {position:absolute; right:0; top:0; display:none; _display:block; width:12px; height:12px; text-indent:-5000px; font-size:1px; cursor:pointer; background:url("/res/images/util/utils.png") no-repeat; _background-position:0 -12px;}
ul.user-activity li:hover span.close-event, .photo-comments-all:hover span.close-event  {display:block}
ul.user-activity li span.close-event:hover, .photo-comments-all span.close-event:hover {background-position:0 -12px;}
ul.user-activity li span.unread-event {position:absolute; left:-15px; top:7px; display:block; width:8px; height:8px; text-indent:-5000px; background:url("/res/images/util/utils.png") -12px 0 no-repeat;}

li.ua-li-x1 {
	background-image: url("/res/images/shortcut/profile.gif") !important;
}

li.ua-li-x2,li.ua-li-x3,li.ua-li-x4 {
	background-image: url("/res/images/shortcut/photo2.gif") !important;
}

li.ua-li-x9,li.ua-li-x10,li.ua-li-x11,li.ua-li-x12 {
	background-image: url("/res/images/shortcut/photo-albums.gif")
		!important;
}

li.ua-li-x13,li.ua-li-x14,li.ua-li-x15,li.ua-li-x16,li.ua-li-x17,li.ua-li-x67,li.ua-li-x68,li.ua-li-x69,li.ua-li-x70 {
	background-image: url("/res/images/shortcut/photocomment2.gif" )
		!important;
}

li.ua-li-x17,li.ua-li-x18,li.ua-li-x19,li.ua-li-x20,li.ua-li-x21,li.ua-li-x22,li.ua-li-x23,li.ua-li-x24,li.ua-li-x25,li.ua-li-x26,li.ua-li-x55
	{
	background-image: url("/res/images/shortcut/friend.gif") !important;
}

li.ua-li-x27,li.ua-li-x28,li.ua-li-x29,li.ua-li-x30,li.ua-li-x31,li.ua-li-x32,li.ua-li-x33,li.ua-li-x34,li.ua-li-x35,li.ua-li-x36
	{
	background-image: url("/res/images/shortcut/group.gif") !important;
}

li.ua-li-x37,li.ua-li-x38,li.ua-li-x39,li.ua-li-x40,li.ua-li-x41,li.ua-li-x42
	{
	background-image: url("/res/images/shortcut/odnoklasniki.gif")
		!important;
}

li.ua-li-x46,li.ua-li-x47 {
	background-image: url("/res/images/shortcut/skin.gif") !important;
}

li.ua-li-x5,li.ua-li-x6,li.ua-li-x7,li.ua-li-x8 {
	background-image: url("/res/images/shortcut/forum2.gif") !important;
}

li.ua-li-x43,li.ua-li-x44,li.ua-li-x62,li.ua-li-x63 {
	background-image: url("/res/images/shortcut/gift2.gif") !important;
}
li.ua-li-x45 {
    background-image: url("/res/images/shortcut/terror.gif") !important;
}

li.ua-li-x48 {
	background-image: url("/res/images/shortcut/emotion.gif") !important;
}

li.ua-li-x51 {
	background-image: url("/res/images/shortcut/meetings.gif") !important;
}

li.ua-li-x52 {
	background-image: url("/res/images/shortcut/top_photos.gif") !important;
}

li.ua-li-x55 {
	background-image: url("/res/images/shortcut/vip.gif") !important;
}

li.ua-li-x56 {
	background-image: url("/res/images/shortcut/home1.gif") !important;
}

li.ua-li-x58 {
	background-image: url("/res/images/shortcut/uadv_o.gif") !important;
}

li.ua-li-auction {
	background-image: url("/res/images/shortcut/auction.gif") !important;
}

li.ua-li-x49 {
	background-image: url("/res/dk/one/icons/labels/smile.gif") !important;
}


li.ua-li-x57 {
	background-image: url("/res/images/shortcut/status.gif") !important;
}

li.ua-li-x59 {
    background-image: url("/res/images/shortcut/konkurs_yellow.gif") !important
}

li.ua-li-x60 {
    background-image: url("/res/images/shortcut/ice_hockey.gif") !important;
}

li.ua-li-x61 {
    background-image: url("/res/images/shortcut/games.gif") !important;
}

li.ua-li-x64 {
    background-image: url("/res/images/shortcut/mobi.gif") !important;
}

li.ua-li-x65, li.ua-li-x66 {
    background-image: url("/res/images/shortcut/news.gif") !important
}

li.ua-li-x71 {
    background-image: url("/res/images/shortcut/promotion.gif") !important;
}

li.ua-li-x72 {
    background-image: url("/res/images/shortcut/migration.png") !important;
}

.ua-more-links,.ua-options-links {
	margin: 0 .7em .7em .7em;
}

a.show-more {
	font-size: 11px;
}

a.turnoff-ua {
	font-size: 11px;
	color: #000 !important;
}

.ua-options-links {
	text-align: right;
}

h6.sortby-sortby,ul.sortby,ul.sortby li {
	display: inline;
	margin: 0;
	padding: 0;
	font-size: 11px;
}

ul.sortby li {
	margin: 0 0 0 1em;
	color: #ff9900;
	border-bottom: 1px dashed #ff9900;
	cursor: pointer;
}

ul.sortby li span.arr {
	border: none;
	color: #000;
}

/******* Preview ********/
.ua-preview {
	position: absolute;
	width: 128px;
	padding: 5px;
	border: 1px solid #FF9900;
	background-color: #fff;
	text-align: center;
	z-index: 3000;
}

.ua-preview img.pr-img {
	display: block;
	margin: 0 auto;
}

.link2photoalbums {
	padding: 1px 20px;
	font-weight: bold;
	color: #ff9900;
	background: url("/res/images/shortcut/photo-albums.gif") 0 0 no-repeat;
}

/* DARK THEMES: .link2photoalbums {padding:1px 20px;font-weight:bold;background:url("/res/dk/leopard/icons/menu/shortcut/photo-albums.gif") 0 0 no-repeat;} */
a {
	outline:none;
}

#ua-notif {
	position: fixed;
	right: 0;
	bottom: 0;
	width: 300px;
	border: 2px solid #ff9900;
	background: #fff;
	z-index: 1000;
}

#ua-notif h6 {
	height: 19px;
	margin: 0 !important;
	overflow:hidden;
	background: #ff9900;
}

#ua-notif a.close {
	float: right;
	display: block;
	width: 5px;
	_width: 15px;
	height: 19px;
	margin: 0 !important;
	padding: 0 5px !important;
	background: #ff9900 url("/res/images/util/close.gif") center center
		no-repeat;
	text-indent: -5000px;
}

#ua-notif h6 a.all-ua {
	float: left;
	height: 19px;
	margin: 0 !important;
	padding: 0 0 0 6px;
	font-size: 11px;
	line-height: 19px;
	text-transform: uppercase;
	color: #fff;
}

#ua-notif h6 a,#ua-notif h6 a:link,#ua-notif h6 a:visited {
	color: #fff !important;
	text-decoration: none !important;
}

#ua-notif h6 a:hover,#ua-notif h6 a:active {
	text-decoration: underline !important;
}

#ua-notif ul.user-activity {
	margin: 5px 6px 7px 6px;
}

#ua-notif ul.user-activity li {
	margin: 0;
	padding: 2px 0 2px 24px;
}

#ua-notif ul.user-activity li {
	margin: 0;
	padding: 2px 0 2px 24px;
}

#ua-notif span.ua-event {
	width: auto;
}

#ua-time span.ua-time {
	display: none !important;
}

/** list **/
dl.ua-dl-group,dt.ua-dl-date,dd.ua-dl-actions {
	display: block;
	margin: 0;
	padding: 0;
}

dt.ua-dl-groupby {
	margin: 0;
	border: 1px solid #ccc;
	background: #ccc;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.7em;
}

dd.ua-dl-actions {
	padding:.5em 0;
	border: 1px solid #ccc;
}

a.ua-who {
	font-weight: bold;
	color: #FF9900;
}

a.ua-what {
	font-weight: bold;
	color: #0000FF;
}

a.ua-where {
	font-weight: bold;
	color: #CCCC33;
}
a.ua-other {
	font-weight: bold;
	color:#000;
}
/** user-activity.css end **/.smile-bar {display:block;width:315px;height:40px;text-decoration:none;text-align:center;}
.smile-bar b.r {padding:3px 0;}
.smile-bar img {display:inline;line-height:40px;vertical-align:middle;}
.smile-bar b.r, .smile-bar b.r1, .smile-bar b.r2, .smile-bar b.corner b {background: #FFF;}#change-status {position:relative;display:block;width:174px;_width:172px;height:1.2em;padding:0 !important;margin:0 10px !important;font-size:11px;line-height:1.2em;text-align:right;}
#change-status li {display:inline; padding:0 0 0 .5em;list-style:none;}
#change-status a {display:inline !important; padding: 0 !important; color:#ccc !important;}

#own-status, .friend-status {position:relative;width:178px;margin:4px auto;padding:0;text-align:center;overflow:visible;z-index:1;}
.friend-status {width:132px;margin: 0 auto 4px auto;padding:0;overflow:visible;}
#own-status .own-current-status, #own-status .status-error {display:block;overflow:hidden;cursor:pointer;}
#own-status marquee {cursor:pointer;}
#own-status .status-error {color:red;}

#input-status {width:100%;overflow:hidden;}
#input-status input {float:left;width:136px;height:153.84%;_height:20px;font-size:13px;margin:0 !important;padding:0 !important;}
#own-status span.formButton {float:right;margin:0;}
#own-status span.formButton a {padding:0 6px;line-height:20px;}

b.r,b.r1, b.r2, b.corner b {position:relative;display:block;width:auto;height:1px;margin:0;border:1px solid #ff9900;background:#fff;overflow:hidden;font-size:1px;font-weight:normal;}
b.r,b.r1, b.r2 {border-width:0 1px;}
b.r {height:auto;font-size:11px;}
b.r1 {margin:0 1px;}
b.r2 {margin:0 2px;height:0px;_height:1px;border-width:1px 0 0 0;}
#own-status b.r {padding:2px 4px;}
.friend-status marquee {margin:0 2px;}
.friend-status b.r2 {}
.friend-status .r {height:1.3em;}
#popup-status .friend-status {margin-left:-3px;}

b.corner {position:absolute;left:46px;bottom:-7px;display:block;height:8px;width:7px;_width:8px;border-right:1px solid;border-color:#ff9900;overflow:hidden;font-size:1px;}
.friend-status b.corner {left:20px;}
b.corner b {border-width:0 0 0 1px;}
b.corner b.c1 {margin-left:1px;}
b.corner b.c2 {margin-left:2px;}
b.corner b.c3 {margin-left:3px;}
b.corner b.c4 {margin-left:4px;}
b.corner b.c5 {margin-left:5px;}
b.corner b.c6 {margin-left:6px;}
b.corner b.c7 {margin-left:7px;}

/*   DEFAULT  */
#change-status.default li.cancel, #change-status.default li.delete {display:none;}
#own-status.default span.formButton a {border-color:#ccc;color:#ccc;cursor:default;}
#own-status.default #input-status {display:block;}
#own-status.default input {color:#ccc;}
#own-status.default .own-current-status {visibility:hidden;height:0;_display:none;}
#own-status.default span.status-error {display:none;}

/*   EDIT     */
#change-status.edit li.delete {display:none;}
#own-status.edit .r, #own-status.edit .r1, #own-status.edit .r2, #own-status.edit .r3, #own-status.edit b.corner b {background:#ff9900;}
#own-status.edit #input-status {display:block;}
#own-status.edit span.own-current-status {display:none;}
#own-status.edit span.status-error {display:none;}

/*   SETTED   */
#change-status.setted li.cancel {display:none;}
#own-status.setted #input-status {display:none;}
#own-status.setted .own-current-status {display:inline;}
#own-status.setted span.status-error {display:none;}

/*   ERROR    */
#change-status.error li.delete {display:none;}
#own-status.error #input-status {display:none;}
#own-status.error .own-current-status {display:none;}
#own-status.error span.status-error {display:block;}

.community-news {position: relative; font-size: 11px; z-index:+2; zoom:1;}
.cn-brief, .cn-full .board-info {border: 1px solid #329e00; zoom:1}
.cn-brief {cursor: pointer; background-color: #fff; zoom: 1;}
.cn-brief .board-info {padding: 7px 12px; overflow: hidden; zoom: 1; font-size: 13px; font-weight: bold; color: #000;}
.cn-unread .cn-brief {background: url('/res/images/util/blinking-green.gif'); zoom: 1;}

.cn-full {display: none; position: absolute; width: 100%; background: #fff; z-index: 2; zoom: 1;}
.cn-full .board-info {position: relative; padding: 7px 12px 12px; overflow: hidden; zoom: 1;}
.cn-full h3, h6.community-news-header {margin: 0; font-size: 13px; overflow: hidden; zoom: 1;}
.community-news .cn-close.x-close {float: right; display: block; height:18px; padding-right:22px; vertical-align: middle; background: url("/res/images/util/close_18x18_red.gif") right center no-repeat; font-weight:normal;}
.community-news .cn-close.formButton {float: right; margin: 0 0 0 1em !important;}
.cn-brief a.x-close {color: #000 !important}
.cn-buttons {width: 100%; overflow: hidden; zoom: 1; }
.cn-show-all {float: left; margin-right: 1em; line-height: 200%;}

.community-news .formButton {display:none; zoom:1} /* Bottom close button hidden by default */
.cn-opened .cn-unread .cn-full {display: block; zoom:1} /* News opened on logon */
.cn-pulls .cn-full {position: relative; zoom:1} .shared-news-portlet-list {margin: -1em 5px .5em; padding:11px 11px 0}
.shared-news-portlet-list li {margin: 1.5em 0 0 60px; padding: 0; line-height:16px}
.shared-news-portlet-list li .shared-news-portlet-friend-avatar {float:left; display:inline; width:50px; height:50px; margin:0 .5em 0 -60px}
a.shared-news-portlet-friend {color:#f90; font-weight:normal}
.shared-news-portlet-list li p {margin:2px 5em 2px 0; font-size:12px;}
.shared-news-portlet-client, .shared-news-portlet-time {color:#aaa}
.shared-news-portlet-title {display:block; margin: 0; padding: 0}
.shared-news-portlet-title a, .shared-news-portlet-title a:visited, .shared-news-portlet-title a:hover, .shared-news-portlet-title a:visited  {font-size:12px}
.shared-news-portlet-comment {padding-left:15px; background: url("/res/images/labels/comments.gif") 0 bottom no-repeat; white-space:nowrap}
a.shared-news-portlet-comment, a.shared-news-portlet-comment:link, a.shared-news-portlet-comment:visited, a.shared-news-portlet-comment:hover, a.shared-news-portlet-comment:active {color:#000; text-decoration:none; font-size:11px; font-weight:normal;}

/* Shared News portlet in activity stream */
.shared-news-place {padding:0 0 1em 60px;} 
.shared-news-place .avatar {float:left; display:inline; width:50px; height:50px; margin:0 .5em 0 -60px}
.shared-news-place p {margin:3px 0; font-size:12px;}
.shared-news-place p a, .shared-news-place p a:link, .shared-news-place p a:visited, .shared-news-place p a:hover, .shared-news-place p a:active {font-size:12px}

#feeds-news ul.portlet-ft-links {padding-top:0}
/* #Shared News portlet in activity stream */

.portletNavigator .shared-news-portlet-list .bubble {position:relative; width: auto; margin: 0 -4px 4px -64px; padding:0; text-align:left; z-index:1; zoom:1; clear:both;}
.portletNavigator .shared-news-portlet-list .bubble b.r {padding:1 4px; zoom:1}
.portletNavigator .shared-news-portlet-list .bubble b.corner {left:20px}
.portletNavigator .shared-news-portlet-list li p {margin:0;}

.shared-news-body {margin:.5em .5em 0}
.shared-news-image {display: block; margin: 0.5em 0}
.shared-news-recommendedby {margin-top:2em; padding: 2px 0 2px 20px; background: url("/res/images/shortcut/friend.gif") left center no-repeat}
.shared-news-reshare .formButton {margin:1em 0 0 0}

.shared-news-body ul.portlet-ft-links {padding: 12px 0 6px;}
.shared-news-body ul.portlet-ft-links li {display:block}

.comment-list {margin:1em 0; padding:1em; list-style:none; font-size:11px; border: 1px solid #e2e2e2;}
.comment-list li {position:relative; display:block; margin:0; padding: .5em; overflow: hidden; border-bottom: 1px solid #e2e2e2; background: #fff; color:#000;}
.comment-list li:last-child {border-bottom: none }
.comment-list li .comment {position:relative; min-height:50px; height:auto !important; height: 50px; padding-left: 60px; overflow: visible;}
.comment-list li .comment .avatar {position:absolute; display:block; width:50px; height:50px; margin-left:-60px;}
.comment-list a.user-link, div.portletBody .comment-list a.user-link {color:#f90 !important}
.comment-list a.user-link:hover, .comment-list a.user-link:active, div.portletBody .comment-list a.user-link:hover, div.portletBody .comment-list a.user-link:active {color:#f00 !important}
.comment-list li .when {color:#aaa !important}
.comment-list li .when .smallboldRed, .comment-list li .when .smallbold {color:#aaa !important; font-weight:normal;} /* for today and yesterday date styles */
.comment-list li .msg-area {margin:.3em 0 0 0}
.comment-list li .vote {position:absolute; top:0; right:0;}
.comment-list li div.comment-deleted {margin:1em 0 .5em;}
.comment-list li div.comment-deleted span.comment-deleted {display:inline; padding:.4em .5em; background:#feffd7; border:1px solid #cbcd35;}
.comment-list li.comment-hidden-row {padding-left:0px;padding-right:0px;}
.comment-list li.comment-hidden-row a.comment-hidden {text-decoration:none;padding:5px;}
.comment-list li.comment-hidden-row a.comment-hidden:link, .comment-list li.comment-hidden-row a.comment-hidden:visited {color:#aaa !important;}
.comment-list li.comment-hidden-row a.comment-hidden:hover, .comment-list li.comment-hidden-row a.comment-hidden:active {color:#898989 !important;}
.comment-list li.comment-hidden-row ul {margin-left:20px;padding:0px;display:none;width:100%;}
div.portletBody .comment-list .smallboldRed {color: red}

.vote {margin:0; padding:0; list-style:none;}
.vote li {display:inline; padding:0 0 0 1em; border:none; color:#aaa; }
.vote li a, .vote li span {padding:0 0 0 16px; display:inline-block !important; display:inline;  height:15px; text-decoration:none !important; background:url("/res/images/labels/vote.gif") 0 0 no-repeat}
.vote li a, .vote li a:link, .vote li a:visited, .vote li span {color:#aaa !important}
.vote li.vote-against a, .vote li.vote-against span {background-position:0 -15px}
.vote li.vote-for a.voted {color:#13a216 !important;}
.vote li.vote-against a.voted {color:#ed3200 !important;}
.vote li.vote-for a:hover, .vote li.vote-for a:active, .vote li.vote-for span.voted {color:#13a216 !important; background-position:0 -30px}
.vote li.vote-against a:hover, .vote li.against a:active, .vote li.vote-against span.voted {color:#ed3200 !important; background-position:0 -45px}
.comment-list li .check-to-delete {color:red;}
.comment-list li .check-to-delete input {margin:0; vertical-align:middle}

#overlay .portletPopup {margin:0;}
#overlay {position:fixed !important; position:absolute; top:100px; left:-14px; width:100%; z-index:1000; text-align:center; top:expression(parseInt(document.body.scrollTop, 10) + 100 + "px"); zoom:1}
.modal-window {position:relative; width:550px; margin:0 auto; background-color: #fff;}
.modal-window #portletPopupId {height:auto;}


.link-show-all .regular-hidden-link, .portlet-ft-links .regular-hidden-link {display:none;}
.link-show-all a.show-more-new, .portlet-ft-links a.show-more-new {color:#f00; font-weight:bold;}
/* link to contest above profile */
.valentines-title {text-align:center}
.valentines-title a {position: relative; display:block;width:200px; height:30px; margin:.5em auto; text-align:center; line-height:30px; font-size: 14px !important; font-weight:bold; background:url("/res/images/labels/valentines/portlet-bg.png") no-repeat center center; color:#fff; overflow:hidden; cursor:pointer; -background:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/labels/valentines/portlet-bg.png,sizingMethod=crop);}
.valentines-title a:hover, .valentines-title a:active {color:#fcc !important}

/* contest page */
ul.valentines-menu {display:block; margin:1em auto; list-style:none; text-align:center;}
ul.valentines-menu li {display: -moz-inline-stack; display: inline-block; *display: inline; width:24%;  line-height: 15px; font-size:11px; overflow: hidden; }
ul.valentines-menu li a, ul.valentines-menu li span.here {display: -moz-inline-stack; display: inline-block; *display: inline; height:35px; padding-left:45px; background-repeat:no-repeat; text-align:left; font-size:12px;}
ul.valentines-menu li a:hover, ul.valentines-menu li a:active, ul.valentines-menu li span.here {color:#fcc !important; font-size:12px;}
ul.valentines-menu li.valentines-menu-received a, ul.valentines-menu li.valentines-menu-received span.here {background-image:url("/res/images/labels/valentines/received.png"); -background:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/labels/valentines/received.png,sizingMethod=crop);}
ul.valentines-menu li.valentines-menu-sent a, ul.valentines-menu li.valentines-menu-sent span.here {background-image:url("/res/images/labels/valentines/sent.png");  -background:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/labels/valentines/sent.png,sizingMethod=crop);}
ul.valentines-menu li.valentines-menu-coincidence a, ul.valentines-menu li.valentines-menu-coincidence span.here {background-image:url("/res/images/labels/valentines/coincidence.png"); -background:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/labels/valentines/coincidence.png,sizingMethod=crop); line-height:35px;}
ul.valentines-menu li.valentines-menu-info a, ul.valentines-menu li.valentines-menu-info span.here {background-image:url("/res/images/labels/valentines/info.png"); -background:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/labels/valentines/info.png,sizingMethod=crop); line-height:35px;}

/* for shortcut menu */
#shortcutMenuFriend li.shortcutMenuItem-valentines a {background-image: url("/res/images/labels/valentines/shortcut-heart.png"); background-repeat:no-repeat; background-position:3px 50%; -background-image: url("/res/images/labels/valentines/shortcut-heart.gif");}

/* label to send valentines */
.valentines-send_ru, .valentines-send_lv {position: relative; display:block; height:35px; cursor:pointer; text-indent:-5000px; }
.valentines-send_ru {width:195px !important; background:url("/res/images/labels/valentines/button_ru.png") no-repeat center center; -background:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/labels/valentines/button_ru.png,sizingMethod=crop);}
.valentines-send_lv {width:154px !important; background:url("/res/images/labels/valentines/button_lv.png") no-repeat center center; -background:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/res/images/labels/valentines/button_lv.png,sizingMethod=crop);}

div.toolbarButtonW a.valentines-send_ru {background-color:transparent !important}
div.toolbarButtonW a.valentines-send_lv {background-color:transparent !important}/*******************************************************************************
 * COMMON
 *******************************************************************************/

#toolbar {
    margin: 0px;
    padding: 0px;
}

.toolbar-gadget {
    padding: 10px;
}

.toolbar-gadget-header {
    background: #F90;
    color: white;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    line-height: 1.7em;
    margin: 0px 0px 0px -1px;
    padding:0 0 2px 10px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}

.close-gadget {
	float:right;
	display:block;
	width:14px;
	height:14px;
	margin:4px 4px 0 0;
	background:url("/res/images/util/close_10x10_white.gif") 2px 2px no-repeat;
	text-indent:-5000px;
	cursor:pointer;
}

.toolbar-avatar {
    display: block;
    height: 50px;
    margin-left: -60px;
    position: absolute;
    width: 50px;
}

p.toolbar-no-events-alert {
	font-size:11px;
	margin:1em 0;
}

.toolbar-time {
	color:#b6b6b6;
}
/*******************************************************************************
 * EVENTS COMPONENT
 *******************************************************************************/

.toolbar-button {
    border-width: 0px;
    height: 22px;
    width:auto;
    float:left;
    padding-left: 3px;
    padding-right: 3px;
    margin-right: 1px;
    cursor: default;
}

.toolbar-button a {
    text-decoration: none;
}

.toolbar-button a:hover {
    background-color: white;
}

.toolbar-button a:active {
    background-color: white;
}


.toolbar-clickable {
    cursor: pointer;
}

.toolbar-button img {
    border: 0px;
    vertical-align: middle;
}

.toolbar-separator {
    float: left;
    background: black;
    width: 1px;
    height: 22px;
    margin-left: 3px;
    margin-right: 3px;
}

.toolbar-nick-name {
    font-weight: bold;
}

/*******************************************************************************
 * INCOMMING MESSAGES GADGET
 *******************************************************************************/

.toolbar-incomming-message-list {
	position: relative;
    margin: 0px;
    padding: 0px;
    list-style:none;
    font-size:11px;
    border: 0px;
    overflow:hidden;
    zoom:1;
}

.toolbar-incomming-message-list li {
    position: relative;
    display: block;
    margin: -1px 0 0;
    padding: 5px 0;
    overflow: hidden;
    border-top: 1px solid #e2e2e2;
    background: #fff;
    color: #000;
}

.toolbar-incomming-message {
    position:relative;
    min-height:50px;
    height:auto !important;
    height: 50px;
    padding-left: 60px;
    overflow: visible;
}

/*******************************************************************************
 * NOTIFICATIONS GADGET
 *******************************************************************************/

.toolbar-notification-section {
	margin:0 0 5px;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
}

.toolbar-notification-section img {
	vertical-align:bottom;
}

.toolbar-notification-list li a.user-link {
	color:#f90;
}

.toolbar-notification-list {
	position: relative;
    margin: 0px;
    padding: 0px;
    list-style:none;
    font-size:11px;
    border: 0px;
    overflow:hidden;
    zoom:1;
}

.toolbar-notification-list li {
    position: relative;
    display: block;
    margin: -1px 0 0;
    padding: 5px 0;
    overflow: hidden;
    border-top: 1px solid #e2e2e2;
    background: #fff;
    color: #000;
}

.toolbar-notification {
    position:relative;
    min-height:50px;
    height:auto !important;
    height: 50px;
    padding:5px 0 5px 60px;
    border-top: 1px solid #e2e2e2;
    overflow: visible;
}

p.toolbar-notification-list-readmore {
	margin:0;
	padding:5px 0;
    border-top: 1px solid #e2e2e2;
    font-size: 11px;	
}

/*******************************************************************************
 * ONLINE USERS GADGET
 *******************************************************************************/

.toolbar-online-user-list {
	position: relative;
    margin: 0;
    padding: 0;
    list-style:none;
    font-size:11px;
    border: 0;
    overflow:hidden;
    zoom:1;
}

.toolbar-online-user-list li {
    position: relative;
    display: block;
    margin: -1px 0 0;
    padding: 5px 0;
    overflow: hidden;
    border-top: 1px solid #e2e2e2;
    background: #fff;
    color: #000;
}

.toolbar-online-user {
    position:relative;
    min-height:50px;
    height:auto !important;
    height: 50px;
    padding-left: 60px;
    overflow: visible;
}

/*******************************************************************************
 * PROFILE GADGET
 *******************************************************************************/

.toolbar-profile {
    position:relative;
    min-height:50px;
    height:auto !important;
    height: 50px;
    padding-left: 60px;
    overflow: visible;
    font-size:11px;
}

ul.toolbar-ft-links {
	margin:1em 0 0;
	padding:.5em 0 0;
	border-top:1px solid #f90;
	list-style:none;
}

ul.toolbar-ft-links li {
	display:block;
	margin:0;
	padding:0;
	list-style:none;
}

ul.toolbar-ft-links li a.switch-user, ul.toolbar-ft-links li a.logout {
	position:relative;
	display:-moz-inline-box;
	display:inline-block;
	*display:inline;
	height:20px;
	line-height:20px;
	font-size:10px;
	padding-left:20px;
	background:url(/res/images/toolbar/switch-user.png) 0 2px no-repeat;
}

ul.toolbar-ft-links li a.logout {
	background-image:url(/res/images/toolbar/logout.png);
}

/*******************************************************************************
 * SHARED NEWS GADGET
 *******************************************************************************/

.toolbar-shared-news-list {
    margin: 0px;
    padding: 0px;
    list-style:none;
    font-size:11px;
    border: 0px;
}

.toolbar-shared-news-list li {
    position: relative;
    display: block;
    margin-left: 0;
    padding: 5px;
    overflow: hidden;
    border-bottom: 1px solid #e2e2e2;
    background: #fff;
    color: #000;
}

.toolbar-shared-news {
    position:relative;
    min-height:50px;
    height:auto !important;
    height: 50px;
    padding-left: 60px;
    overflow: visible;
}

/*******************************************************************************
 * SHARE PAGE
 *******************************************************************************/

.toolbar-share-page-title {
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}

.toolbar-share-page-instruction {
    color: gray;
}

.toolbar-share-page-preview {
	position:absolute;
	left:190px;
	top:80px;
	width:150px;
	height:191px;
	margin:2em auto 1em;
}



/*******************************************************************************
 * TOOLBAR
 *******************************************************************************/

.toolbar-button {
	float: left;
	height: 26px;
	margin: 0;
	padding: 0;
	cursor: default;
}

.toolbar-button a {
	position:relative;
    display:-moz-inline-box;
	display:inline-block;
	*display:inline;
	height:26px;
	padding:0 6px;
	font-size:11px;
	line-height:26px;	
	color:#000;
	cursor:default;
	overflow:hidden;
	vertical-align:middle;
}

.toolbar-button a, .toolbar-button a:link, .toolbar-button a:visited, .toolbar-button a:hover, .toolbar-button a:active {
	text-decoration:none;
	color:#000 !important;
}

/* Button's inside */

.toolbar-button a span.bi {
	position:relative;
    display:-moz-inline-box;
	display:inline-block;
	*display:inline;
	height:26px;
	font-size:11px;
	line-height:26px;	
	color:#000;
	zoom:1;
}


.toolbar-button.dda a span.bi {
	padding-right:9px;
	background:url("/res/images/toolbar/button.png") right center no-repeat;
}

.toolbar-button a em {
	margin-left:.5em;
	font-style:normal;
}

.toolbar-button a:hover {
	border:1px solid #cececb;
	border-width:0 1px;
	padding:0 5px;
	zoom:1;
	background:#f1f1ef url("/res/images/toolbar/button.png") left top repeat-x !important;
}

.toolbar-button a:active {
	background:none;
}

.toolbar-button img.i {
	display:-moz-inline-box;
	display:inline-block;
	*display:inline;
    width:18px;
    height:26px;
    vertical-align:top;
    background:url("/res/images/toolbar/toolbar-icons.png") no-repeat;    
}

.toolbar-button img.i.non-authenticated {
	width:13px;
	background-position:0 -260px;
}

.toolbar-button img.i.authenticated {
	width:22px;
    height:22px;
    margin:2 2px;
    padding:0;
    background:none;    
}

.toolbar-button img.i.incomming-messages {
	background-position:0 -312px;
}

.toolbar-button img.i.online-users {
	background-position:0 -338px;
}

.toolbar-button img.i.notifications {
	background-position:0 -624px;
}

.toolbar-button img.i.shared-news {
	background-position:0 -390px;
}

.toolbar-button img.i.birthdays {
	background-position:0 -416px;
}

.toolbar-button img.i.guests {
	background-position:0 -442px;
}

.toolbar-button img.i.photo-marks {
	background-position:0 -468px;
}

.toolbar-button img.i.photo-comments-button {
    background-position:0 -364px;
}

.toolbar-button img.i.share-page {
	width:32px;
	background-position:0 -494px;
}

.toolbar-separator {
    float:left;
    width:1px;
    _width:2px;
    height:20px;
    margin:3px 0;
    background: #808080;
    border-right:1px solid #fff;
    opacity:.6;
}

/* Counter */

.toolbar-button img.c {
	position:absolute;
	display:block;
	right:2px;
	top:0;
    width:14px;
    height:26px;
    margin-left:-10px;
    vertical-align:top;
    background:url("/res/images/toolbar/toolbar-icons.png") 0 10px no-repeat;    
}

.toolbar-button a:hover img.c {
	margin-right:-1px;
}

.toolbar-button.dda img.c {
	right:10px;
}


.toolbar-button img.c.n0, .toolbar-button img.c.n {
	display:none;
}

.toolbar-button img.c.n1 {
	background-position:0 10px;
}

.toolbar-button img.c.n2 {
	background-position:0 -16px;
}

.toolbar-button img.c.n3 {
	background-position:0 -42px;
}

.toolbar-button img.c.n4 {
	background-position:0 -68px;
}

.toolbar-button img.c.n5 {
	background-position:0 -94px;
}

.toolbar-button img.c.n55 {
    background-position:-18px -224px;
}

.toolbar-button img.c.n6 {
	background-position:0 -120px;
}

.toolbar-button img.c.n7 {
	background-position:0 -146px;
}

.toolbar-button img.c.n8 {
	background-position:0 -172px;
}

.toolbar-button img.c.n9 {
	background-position:0 -198px;
}

.toolbar-button img.c.n99 {
	background-position:0 -224px;
}

.toolbar-nick-name, .toolbar-info-text {
    height:26px;
    padding-left:.5em;
    vertical-align: top;
}

#panel-not-authenticated, #panel-unavailable, #panel-authenticated {
	display:-moz-inline-box;
	display:inline-block;
	*display:inline;
}

#panel-unavailable {
	padding:0 1em;
	line-height:26px;
	font-weight: bold;
	font-size:11px;
}.photo-comments {position:relative; margin:1em 0; overflow:hidden; text-align:left; zoom:1;}
.photo-comments .photos-place {float:left; display:inline; width:141px; margin-right:10px; text-align:center;}
.photo-comments .photos-place .photos-frame {display:-moz-inline-box; display:inline-block; *display:inline; padding:5px; border:1px solid #ccc; background:#f9f9f9; zoom:1}
.photo-comments .photos-place .photos-frame img {border:0;}
.photo-comments .comments-place {margin-right:30px; overflow:hidden; zoom:1;}
.photo-comments .comments-place .comments-place-links {padding:.5em 0 0 .5em}
.photo-comments a.photoalbum-name {color:#cc3; font-weight:bold;}

.photo-comments ul.comments-list {margin:-1.5em 0 0; padding:0; list-style:none;}
.photo-comments ul.comments-list li {display:block; margin:1.5em 0 0 0; padding:.5em .5em .5em 46px; overflow:hidden; color:#000; background:#f9f9f9;}
.photo-comments ul.comments-list li a.user-link, .photo-comments ul.comments-list li div.portletBody a.user-link, .photo-comments ul.comments-list li a.user-link:hover, .photo-comments ul.comments-list li a.user-link:active, .photo-comments ul.comments-list li div.portletBody a.user-link:hover, .photo-comments ul.comments-list li div.portletBody a.user-link:active {color:#f90 !important;}
.photo-comments ul.comments-list li p {margin:2px 0; font-size:11px; line-height:14px;}
.photo-comments ul.comments-list li .avatar {float:left; width:32px; height:32px; margin:0 0.5em 0 -40px;}/*******************************************************************************
 * COMMON
 *******************************************************************************/

div .migration-note-div {
    border-style: solid;
    border-width: 1px;
    border-color: #cdcc34;
    background-color: #feffd7;
    padding: 20px;
    margin: 5px
}

p.migration-note {
    color: #000 !important;
    font-family: Arial, Tahoma, Helvetica, sans-serif !important;
    font-size: 13px !important;
    font-weight: normal !important;
    line-height: 150%
}

p.migration-note a.migration-orange-link {
    color: #fe9b00 !important;
    font-family: Arial, Tahoma, Helvetica, sans-serif !important;
    font-size: 13px !important;
    font-weight: bold !important;
}

a.migration-orange-link {
    color: #fe9b00 !important;
    font-family: Arial, Tahoma, Helvetica, sans-serif !important;
    font-size: 13px !important;
    font-weight: bold !important;
}

span.migration-orange {
    color: #fe9b00 !important;
    font-family: Arial, Tahoma, Helvetica, sans-serif !important;
    font-size: 13px !important;
    font-weight: bold !important;
}