/*
 * Tabs
 */

.tab-row, .html-panel-label {
  color: #ffffff;
  font-family: Tahoma, Helvetica;
  font-size: 11px;
  font-weight: bold;
  font-style: normal;
}

.tab-left {
  float: left;
  margin-right: -2px;
  padding-left: 13px;
  position: relative;
	text-decoration: none;
}

.tab .no-url, {
  cursor: default;
}

.tab-content {
  cursor: auto;
}

.tab {
	position: relative;
	float: left;
	text-decoration: none;
}

.no-url .tab-left {
	position: relative;
	z-index: 20;
}

.taskbar .tab-left {
  margin-top: 3px;
  height: 30px;
}

.default .tab-left {
  margin-top: 4px;
  height: 29px;
  background: url(/static/img/tab_green_left.png) no-repeat top left;
}

.tab-panel .firstrow.tab-active .tab-left, .tab-panel .firstrow.tab-active:hover .tab-left{
  background: url(/static/img/tab_white2_left.png) no-repeat top left;
  margin-right: 1px !important;
  margin-top: 1px;
}

.tab-panel .secondrow.tab-active .tab-left, .tab-panel .secondrow.tab-active:hover .tab-left {
  background: url(/static/img/tab_light_gray_left.png) no-repeat top left;
  margin-right: 1px !important;
  margin-top: 4px;
}

.tab-panel .firstrow .tab-left{
  background: url(/static/img/tab_turkus_left.png) no-repeat top left;
  padding-left: 8px !important;
  margin-top: 3px;
  margin-right: 2px !important;
}

.tab-panel .secondrow .tab-left{
  margin-right: 2px !important;
  padding-left: 8px !important;
}

.tab-panel .first.tab-panel .tab.secondrow.allplaytv a:hover {
  text-decoration: none;
}

.tab-panel .firstrow:hover .tab-left,
row:hover .tab-left {
  background: url(/static/img/tab_turkus2_left.png) no-repeat top left;
}

.default:hover .tab-left{
  background: url(/static/img/tab_light_green_left.png) no-repeat top left;
}

.taskbar:hover .tab-left{
  background: url(/static/img/tab_short_invert_green05_left.png) no-repeat top left;
}

.taskbar.no-url:hover .tab-left{
  background: url(/static/img/tab_tall_white_left.png) no-repeat top left;
}

.tab.no-url.firstrow:hover .tab-left {
	margin-top: 1px;
	background-image: url(/static/img/tab_white2_left.png);
}

.tab-center {
  float: left;
}

.tab.default .tab-center {
  background: url(/static/img/tab_green_center.png) repeat-x;
  padding-top: 6px;
  height: 23px;
}

.tab.taskbar .tab-center {
  padding-top: 6px;
  height: 24px;
}

.tab-panel .tab.firstrow.tab-active .tab-center,
.tab-panel .tab.firstrow.tab-active .tab-center:hover,
.tab-panel .tab.firstrow.tab-active:hover .tab-center{
  background: url(/static/img/tab_white2_center.png) repeat-x;
  padding-top: 7px;
}

.tab-panel .tab.secondrow.tab-active .tab-center,
.tab-panel .tab.secondrow.tab-active .tab-center:hover,
.tab-panel .tab.secondrow.tab-active:hover .tab-center{
  background: url(/static/img/tab_light_gray_center.png) repeat-x;
  padding-top: 4px;
}

.tab-panel .tab.firstrow .tab-center {
  background: url(/static/img/tab_turkus_center.png) repeat-x;
  padding-top: 5px;
  height: 27px;
}

.tab-panel .tab.secondrow .tab-center {
  padding-top: 8px;
  height: 23px;
}

.tab-panel .tab.firstrow .tab-center:hover, .tab-panel .tab.firstrow:hover .tab-center{
  background: url(/static/img/tab_turkus2_center.png) repeat-x;
}

.tab.default .tab-center:hover, .tab.default:hover .tab-center{
  background: url(/static/img/tab_light_green_center.png) repeat-x;
}

.tab.taskbar .tab-center:hover, .tab.taskbar:hover .tab-center{
  background: url(/static/img/tab_short_invert_green05_center.png) repeat-x;
}

.tab.taskbar.no-url .tab-center:hover, .tab.taskbar.no-url:hover .tab-center{
  background: url(/static/img/tab_tall_white_center.png) repeat-x;
}

.tab.firstrow.no-url:hover .tab-center {
  background-image: url(/static/img/tab_white2_center.png);
	padding-top: 7px;
}

.tab.firstrow.tab-active .tab-center {
  color: #4e4e4e; 
}

.tab.secondrow.tab-active .tab-center, .tab.secondrow.tab-active:hover .tab-center {
  color: #00565d;
	text-decoration: none;
}

.tab.secondrow, .tab.secondrow .tab-center {
  font-weight: normal;
  color: #037cb1;
}

.tab-center {
  color: #ffffff;
  font-family: Tahoma, Helvetica;
  font-size: 11px;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
}

.tab.secondrow:hover .tab-center{
	color: #029ce2;
	text-decoration: underline;
}

.tab.default:hover .tab-center {
  color: #ffffff;
}

.tab.taskbar:hover .tab-center {
  color: #ffffff;
  /*color: #017279;*/
}

.tab.no-url:hover .tab-center {
	color: #006d74;
}

.tab-right {
  float: left;
  padding-right: 13px;
}

.tab.default .tab-right {
  background: url(/static/img/tab_green_right.png) no-repeat top right;
  height: 30px;
}

.tab-panel .tab.secondrow.tab-active .tab-right,
.tab-panel .tab.secondrow.tab-active .tab-right:hover,
.tab-panel .tab.secondrow.tab-active:hover .tab-right {
  padding-right: 8px;
  background: url(/static/img/tab_light_gray_right.png) no-repeat top right;
}

.tab-panel .tab.firstrow.tab-active .tab-right,
.tab-panel .tab.firstrow.tab-active .tab-right:hover,
.tab-panel .tab.firstrow.tab-active:hover .tab-right {
  background: url(/static/img/tab_white2_right.png) no-repeat top right;
}

.tab-panel .tab.firstrow .tab-right {
  background: url(/static/img/tab_turkus_right.png) no-repeat top right;
  height: 30px;
  padding-right: 8px !important;
}

.tab-panel .tab.secondrow .tab-right {
  padding-right: 8px !important;
}

.tab-panel .tab.firstrow .tab-right:hover, .tab-panel .tab.firstrow:hover .tab-right {
  background: url(/static/img/tab_turkus2_right.png) no-repeat top right;
}

.tab.default .tab-right:hover, .tab.default:hover .tab-right {
  background: url(/static/img/tab_light_green_right.png) no-repeat top right;
}

.tab.taskbar .tab-right:hover, .tab.taskbar:hover .tab-right {
  background: url(/static/img/tab_short_invert_green05_right.png) no-repeat top right;
}

.tab.taskbar.no-url .tab-right:hover, .tab.taskbar.no-url:hover .tab-right {
  background: url(/static/img/tab_tall_white_right.png) no-repeat top right;
}

.tab.firstrow.no-url:hover .tab-right{
  background-image: url(/static/img/tab_white2_right.png);
}

.tab:hover .tab-menu {
  display: block;
}

.tab-menu {
	display: none;
  position: absolute;
	z-index: 15;
}

.taskbar .tab-menu {
  top: 31px;
  left: -1px;
}

.firstrow .tab-menu {
	top: 29px;
	left: -1px;
}

.tab-menu .html-box-top, .tab-menu .html-box-top div {
	height: 2px;
}

.html-box.tab-menu .html-box-top {
	background-image: url(/static/img/tabmenu_tl.png);
}

.html-box.tab-menu .html-box-top div {
	background-image: url(/static/img/tabmenu_tr.png);
}

.html-box.tab-menu .html-box-bottom {
	background-image: url(/static/img/tabmenu_bl.png);
}

.html-box.tab-menu .html-box-bottom div {
	background-image: url(/static/img/tabmenu_br.png);
}

.html-box.tab-menu .html-box-center {
	background: url(/static/img/tabmenu_l.png) repeat-y;
}

.html-box.tab-menu .html-box-content {
	background-image: url(/static/img/tabmenu_r.png);
	min-height: 0px;
}

.tab-menu a, .tab-content a {
  cursor: pointer !important;
}

.recently-commented .html-box.tab-menu .html-box-center,
.forum .html-box.tab-menu .html-box-center,
.matches .html-box.tab-menu .html-box-center,
.podium .html-box.tab-menu .html-box-center {
	background: url(/static/img/box/l.png) no-repeat;
}

.recently-commented .html-box.tab-menu .html-box-content,
.forum .html-box.tab-menu .html-box-content,
.matches .html-box.tab-menu .html-box-content,
.podium .html-box.tab-menu .html-box-content {
	background: url(/static/img/box/r.png) repeat-y top right;
}

.recently-commented .html-box.tab-menu .html-box-top,
.forum .html-box.tab-menu .html-box-top,
.matches .html-box.tab-menu .html-box-top,
.podium .html-box.tab-menu .html-box-top {
	background-image: url(/static/img/tabmenu_white_tl.png);
}

.recently-commented .html-box.tab-menu .html-box-top div,
.forum .html-box.tab-menu .html-box-top div,
.matches .html-box.tab-menu .html-box-top div,
.podium .html-box.tab-menu .html-box-top div {
	background-image: url(/static/img/tabmenu_tr.png);
}

.recently-commented .tab-menu .html-box-bottom,
.forum .tab-menu .html-box-bottom,
.matches .tab-menu .html-box-bottom,
.podium .tab-menu .html-box-bottom {
	background-image: url(/static/img/box/bl.png);
}

.recently-commented .tab-menu .html-box-bottom div,
.forum .tab-menu .html-box-bottom div,
.matches .tab-menu .html-box-bottom div,
.podium .tab-menu .html-box-bottom div {
	background-image: url(/static/img/box/br.png);
}

.plusminus {
  font-family: Courier New;
  font-size: 13px;
}

.html-panel-label, .tab-panel-label {
  float: left;
  padding: 7px 12px 11px 12px;
}

.html-panel-content {
	clear: left;
	overflow: hidden;
}

.tab-panel .tab-row {
  width: 100%;
  height: 33px;
}

.tab-panel .tab.secondrow.floatright {
  float: right;
  text-decoration: none;
  margin-right: 14px !important;
}

.tab-panel .tab.lastrow {
  margin-top: 7px;
  color: #f8f8f8;
  font-weight: bold;
}

.tab-panel .tab.lastrow.allplaytv {
  float: right;
  text-decoration: none;
  margin-right: -4px !important;
}

.tab-panel .tab.secondrow.fright {
  float: right;
  text-decoration: none;
}

.allgames .tab-menu {
	width: 447px;
}

.tab-menu-content {
	padding: 10px 0px;
  width: 250px;
}

.tab-menu-content div {
	display: inline-block;
}

.allgames .tab-menu-content div {
	width: 220px;
}
