#header {
	color:#d7d7d7;
	font-size:11px;
	font-family:arial;
    background: #295793 url(/v030/img/bg_header_blue.png) repeat-x;
	height:85px;

}

#header a.menu {color:#d7d7d7;font-size:11px;text-decoration:none;}
#header a:hover {color:#fff;text-decoration:underline;}
#header .profile_name {color:#ff8707;font-size:16px;font-weight:bold;line-height:16px;text-decoration:none;}

#header a {font-size:11px;font-size:10px;margin:0;padding:0;color:#fff;text-decoration:none;}
#header .action {color:#c1c1c1;}
#header .action.login {color:#fbde01;font-size:12px;}
#header .selected {color:#d60918;}


#promobox {
	text-align:left;
	vertical-align:middle;
	color:#fff;
	font-size:10px;
}

#promoart{
    background: #fff;
	text-align:center;
	vertical-align:middle;
	color:#000;
	padding-left:5px;padding-top:10px;padding-bottom:10px;
}

#promoart img {border:1px solid #616161;}
#promoart img:hover {border:1px solid #ff8707;}


#container .page_title {
	vertical-align:middle;
	padding:0;margin:0;
	font-size:20px;
	line-height:21px;
	color:#fff;
}

#container .page_title a {font-size:20px;color:#fff;}
#container .page_title a:hover {color:#fff;text-decoration:underline;}
#container .page_path {font-size:12px;color:#fbde01;margin-top:3px;}
#container .page_path a {font-size:12px;color:#fbde01;}
#container .page_path a:hover {color:#fff;text-decoration:underline;}

#navigation_top {padding:0;margin:0;background-color:#295793;border-bottom: 8px solid #295793;z-index:100;overflow:hidden;}

ul.menu_additional, ul.menu {list-style:none;margin:0;padding:0;text-align:left;}
ul.menu_additional li, ul.menu li {float:left;margin:0;padding:0;text-align:center;color:#000;}

ul.menu {
	height:30px;
}

ul.menu_additional li {
    display:block;
    height:100%;
	cursor: pointer;
	margin-right:10px;
}

ul.menu_additional li a span.label {
	display:block;
	line-height:12px;
	font-family:arial;font-size:10px;
}

ul.menu_additional li a span.icn {
	background: url(/v030/img/tabs/main/icons_additionals.png) no-repeat 0px 0px;
	width:50px;
	height:25px;
	display:inline-block;
	vertical-align:middle;
	cursor: pointer;
}

ul.menu_additional li:hover a#communicator span.icn {
	background: url(/v030/img/tabs/main/icon_talk_anim.gif) no-repeat 0px 0px;
}

ul.menu_additional li:hover a#forum span.icn {
	background: url(/v030/img/tabs/main/icon_forum_anim.gif) no-repeat 0px 0px;
}

ul.menu_additional li:hover a#chat span.icn {
	background: url(/v030/img/tabs/main/icon_czat_anim.gif) no-repeat 0px 0px;
}

ul.menu_additional li a#communicator span.icn {
	background: url(/v030/img/tabs/main/icons_additionals.png) no-repeat 3px 1px;
}

ul.menu_additional li a#chat span.icn {
	background: url(/v030/img/tabs/main/icons_additionals.png) no-repeat -67px 1px;
}

ul.menu_additional li a#forum span.icn {
	background: url(/v030/img/tabs/main/icons_additionals.png) no-repeat -133px 1px;
}



ul.menu li a#services span {
	width:30px;height:23px;
	background-position: -5px -5px;
}
ul.menu li:hover a#services span {
	background-position: -5px -74px;
}
ul.menu li.selected a#services span {
	background-position: -5px -145px;
}


ul.menu li a#blogs span {
	width:22px;height:23px;
	background-position: -462px -5px;
}
ul.menu li:hover a#blogs span {
	background-position: -462px -74px;
}
ul.menu li.selected a#blogs span {
	background-position: -462px -145px;
}


ul.menu li a#profile span {
	background-position: -53px -5px;
}
ul.menu li:hover a#profile span {
	background-position: -53px -75px;
}
ul.menu li.selected a#profile span {
	background-position: -53px -145px;
}
ul.menu li a#rankings span {
	background-position: -103px -5px;
}
ul.menu li:hover a#rankings span {
	background-position: -103px -75px;
}
ul.menu li.selected a#rankings span {
	background-position: -103px -145px;
}
ul.menu li a#articles span {
	background-position: -152px -5px;
}
ul.menu li:hover a#articles span {
	background-position: -152px -75px;
}
ul.menu li.selected a#articles span {
	background-position: -152px -145px;
}
ul.menu li a#publications span {
	width:26px;
	background-position: -205px -5px;
}
ul.menu li:hover a#publications span {
	background-position: -205px -73px;
}
ul.menu li.selected a#publications span {
	background-position: -205px -145px;
}
ul.menu li a#users span {
	width:27px;
	background-position: -255px -5px;
}
ul.menu li:hover a#users span {
	background-position: -255px -75px;
}
ul.menu li.selected a#users span {
	background-position: -255px -145px;
}

ul.menu li a#teams span {
	background-position: -306px -4px;
}
ul.menu li:hover a#teams span {
	background-position: -306px -73px;
}
ul.menu li.selected a#teams span {
	background-position: -306px -143px;
}
ul.menu li a#groups span {
	width:28px;
	background-position: -355px -5px;
}
ul.menu li:hover a#groups span {
	background-position: -355px -75px;
}
ul.menu li.selected a#groups span {
	background-position: -355px -145px;
}
ul.menu li a#providers span {
	width:28px;
	background-position: -405px -5px;
}
ul.menu li:hover a#providers span {
	background-position: -405px -75px;
}
ul.menu li.selected a#providers span {
	background-position: -405px -145px;
}

ul.menu li a {color:#000;}
ul.menu li:hover a {color:#fff;}




ul.menu li.selected {
    background-position: 0px -29px;
	background-repeat: repeat-x;
	color:#fff;
	border-top:1px solid #b4ddf9;
	border-bottom:1px solid #595959;
	cursor: pointer;
}

ul.menu li.selected a {
	color:#fff;
	cursor: pointer;
}


ul.menu li.selected:hover {
	background-position: 0px -29px;
	background-repeat: repeat-x;
	cursor:default;
	color:#fff;
	border-top:1px solid #b4ddf9;
	border-bottom:1px solid #595959;
}

ul.menu li.selected:hover a {
	cursor: pointer;
}


ul.menu li:hover {
	background-position: 0px -58px;
	background-repeat: repeat-x;
    color:#fff;
	border-top:1px solid #ffbf24;border-bottom:1px solid #0962b7;
}


ul.menu li {
	font-family:arial;font-size:12px;
    display:block;
    height:100%;
    color:#000;
    text-decoration:none;
    background: #f3f3f3 url(/v030/img/tabs/main/bg_tabs.png) repeat-x;
    line-height:29px;
	margin-right:1px;
	text-align:left;
	border-top:1px solid #fff;
	border-bottom:1px solid #b2b2b2;
}

ul.menu li a {
	display:block;
	line-height:29px;
}

ul.menu li a span {
	background: url(/v030/img/tabs/main/icons.png) no-repeat 600px 0px;
	width:23px;
	height:23px;
	display:inline-block;
	vertical-align:middle;
	margin-right:4px;
	margin-left:8px;
}

