#navigator {
background:transparent url(/images/nav_strip.png) repeat-x scroll left 0;
height:65px;
left:0;
min-width:436px;
position:absolute;
top:0;
width:100%;
z-index: 40;
}
#navigator a {
	text-decoration: none;
	margin-top:-5px;
	padding-left:2px;
}
.buttonpane {
height:33px;
list-style-type:none;
margin:0;
padding:0;
}
#navigator li {
	float:left;
	height:17px;
	padding:15px 20px 19px 20px;
	line-height: 1.2em;
}
#navigator li.current-username {
	border-right:1px solid #c0cde3;
}
#navigator li.current-userpoints {
	border-left:1px solid #f4f6fb;
	border-right:1px solid #c0cde3;
}
#navigator li.navigator-mailbox {
	border-left:1px solid #f4f6fb;
}
#top_navi {
	margin:0 auto;
	width:950px;
}
#top_navi ul {
	float:right;
}
.buttonpane li span.icon {
	display:block;
	height:24px;
	margin:4px 0 0 0;
	width:24px;
}
.icon.mail {
background:transparent url(/images/icons.png) no-repeat scroll 2px -250px;
width:26px !important;
}
.icon.friends {
background:transparent url(/images/icons.png) no-repeat scroll -62px 4px;
}
.icon.gallery {
background:transparent url(/images/icons.png) no-repeat scroll -2px -151px;
}
.icon.videos {
background:transparent url(/images/icons.png) no-repeat scroll -1px -97px;
}
.icon.edit {
background:transparent url(/images/icons.png) no-repeat scroll -1px -45px;
}
.icon.logout {
background:transparent url(/images/icons.png) no-repeat scroll -101px -198px;
}
#navigator .notification
{
	display:none;
	float:left;
	height:15px;
	width:auto;
	margin:0;
	padding:0 6px 0 0;
	color:#FFF;
	font-size:9px;
	font-weight: normal;
	background:url("/images/notifier_ende.gif") no-repeat right 0;
	left: 15px;
}
#navigator .notification.logout {
	top:-30px;
}
#navigator .notification span{display:block;float:left;height:15px;width:auto;margin:0;padding:0 0 4px 5px;background:url("/images/notifier_start.gif") no-repeat left 0;}
#navigator .notification.active{display:block;}
.buttonpane .notification {
	position:relative;
	top:-3px;
	left:-1px;
}
#navigator .buttonpane li.navigator-mailbox,
#navigator .buttonpane li.navigator-friends,
#navigator .buttonpane li.navigator-edit,
#navigator .buttonpane li.navigator-logout,
#navigator .buttonpane li.navigator-gallery {
	padding-right:0;
}
#navigator .buttonpane li.navigator-logout {
	
}
#navigator .buttonpane li.navigator-mailbox span.notification,
#navigator .buttonpane li.navigator-friends span.notification {
	left:19px;
	top:-30px;
}
ul.buttonpane li a img, .buttonbar ul li a span {
cursor:pointer;
display:block;
height:24px;
margin:5px 0 0 4px;
width:24px;
}
ul.buttonpane li a{float:left;height:33px;width:33px;}
ul.buttonpane li a img,.buttonbar ul li a span{display:block;margin:5px 0 0 4px;height:24px;width:24px;cursor:pointer;}
ul.buttonpane li a:hover{background:url("/images/btn_css_bg.gif") no-repeat 0 0;}
ul.buttonpane li a:active,
ul.buttonpane li.current a{background:url("/images/btn_css_bg.gif") no-repeat left -33px;}
ul.buttonpane li a img, .buttonbar ul li a span {
cursor:pointer;
display:block;
height:24px;
margin:5px 0 0 4px;
width:24px;
}
ul.buttonpane .current-username strong a {
	float:none;
}
ul.buttonpane .current-username strong a:hover {
	background:none;
}
