/* 
   Styles for scrolling layers  
	 Specify width and height in hold and wn, and in clip for wn 
*/
div#hold	{ 
	position:relative; overflow:hidden;
	width: 285px; height: 125px; 
  	z-index: 100; 
	}
div#wn	{ 
	position:absolute; 
	left:0px; top:0px; 
	width:285px; height: 130px; 
	clip:rect(0px, 285px, 130px, 0px); 
	overflow:hidden;	
	z-index:1; 
	}
div.content { 
	position:absolute; visibility:hidden;
	left:0px; top:0px; 
	z-index:1; 
	}

/* Set small font-size or size/position of div's will be off in some browsers  */
div#scrollbar { 
  position:relative; left:0; top:0;
  width:11px; height:110px; 
  font-size:1px; z-index:1;
  }
div#track { 
  position:absolute; left:0; top:12px;
  width:11px; height:86px;
  background: #3A91CB repeat;
  z-index:1;
  }
div#dragBar {
  position:absolute; left:1px; top:1px;
  width:9px; height:20px;
  background-color:#00B5FF;
  z-index:1;
  }  
div#up { position:absolute; left:0; top:0; z-index:2 }  
div#down { position:absolute; left:0; bottom:0; z-index:3 }  

/* Styles for demo, not necessary for scrolling layers */  
/*body  { overflow:hidden; text-align:center }*/
/*body, td  { font: 12px verdana, arial, helvetica, sans-serif; }  */
th	{ font-size:1.4em; text-align:left }	
/*a:link, a:visited { color:#339 }	*/
a img { border: none }
p { margin: 0 0 0 0 }
/*h2 { font-size:1.2em; margin:0 0 0 0 }
h3 { font-size:1.1em; margin:0 0 0 0 }
*/
div.content { text-align:left }
table.main { 
  /*background-color:#eee;*/
  width:325px; 
  margin:auto; text-align:left;
  /*border:1px solid #999; */
  }
table.main td.text, table.main td.navs { vertical-align:top; text-align:left }
table.main li { list-style-image: url(/images/player/bullet.gif); margin:0 0 0 0}
td#scrollLinks  { width:12px }
td.navs ul { margin:0; padding:0; list-style:none }
td.navs ul li { margin:0 0 .6em .4em }
td.navs ul li a { text-decoration:none }
td.navs ul li a:hover { text-decoration:underline }

.slidetabsmenu {
	position: relative;
	float: left;
	width: 100%;
	line-height: 26px;
	z-index: 2;
}

.slidetabsmenu ul {
	list-style-type: none;
	margin: 0;
	margin-left: 8px;
	padding: 0;
}

.slidetabsmenu li {
	display: inline;
	margin: 0;
	padding: 0;
}

.slidetabsmenu a {
	float: left;
	margin: 0;
	padding: 0 0 0 5px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #C0C0C0;
	font-size: 10px;		
}

.slidetabsmenu a span {
	float: left;
	display: block;
	padding: 0px 14px 0px 6px;
	font-weight: normal;
	text-decoration: none;
	color: #C0C0C0;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.slidetabsmenu a span {float:none;}
/* End IE5-Mac hack */

.slidetabsmenu .current a {
	background-position: 0 -26px;
	color: #FFFFFF;
	text-decoration: none;
}

.slidetabsmenu .current a span {
	background-position: 100% -26px;
	color: #FFFFFF;
	text-decoration: none;
}

.slidetabsmenu a.current {
	background-position: 0 -26px;
	color: #FFFFFF;
	text-decoration: none;
}

.slidetabsmenu a.current span {
	background-position: 100% -26px;
	color: #FFFFFF;
	text-decoration: none;
}

.slidetabsmenu a:hover {
	background-position: 0% -26px;
	color: #FFFFFF;
	text-decoration: none;
}

.slidetabsmenu a:hover span {
	background-position: 100% -26px;
	color: #FFFFFF;
	text-decoration: none;
}

#menu2 a {
	text-decoration: none;
	color: #C0C0C0;
}

#menu2 a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

#ContainerMenu2 {
	position: relative;
}


td.superbanniere {
	background: url(/images/player/bg_superbanniere.jpg) no-repeat;
}

td.bg_menu {	
	background: url(/images/player/bg_menu2.jpg) no-repeat;
}

td.bg_bigbox {
	background: url(/images/player/bg_bigbox2.jpg) no-repeat;
}


body {
	background-color: #FFFFFF;
	margin: 0 0 0 0;
}
