/* Generell Tag Classes */
BODY
{
    FONT-FAMILY: ARIAL;
    FONT-SIZE: 8pt;
	BACKGROUND: #4a3b00;
	COLOR: #F3F3F1; 

	scrollbar-face-color: #475059;
	scrollbar-highlight-color: #b8c2cc;
	scrollbar-shadow-color: #b8c2cc; 
	scrollbar-3dlight-color: #000000; 
	scrollbar-arrow-color: #f2f5ff; 
	scrollbar-track-color: #262d34; 
	scrollbar-darkshadow-color: #000000;
}

TD { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #F3F3F1 }

/* Link Classes */
.playerlink {
	color:#000000;
	cursor:hand;
}
.playerlink:hover {
	color:#272727;
	text-decoration: none;
	cursor:hand;
}

/* Default Link Classes */
a:link,a:active,a:visited,a.postlink
{
	FONT: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color: transparent;
	color:#000000;
	text-decoration:none;
}
a:hover
{
	FONT: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#272727;
}

img
{
	border: 0px;
}

/* Title Classes */
.title 
{
	FONT: bold 11px Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #fff;
	border: 1px solid;
	border-color: #000 #000 #000 #000;
	height: 20px;
	text-align:center;
	vertical-align:middle;

    background-color: #000;
    background-image: url('img/bg_3.png');
    background-repeat: repeat-x;
}
A.title, A.title:active, A.title:visited 
{
	FONT: bold 11px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #dd6900;
	TEXT-DECORATION: none;
}
A.title:hover 
{
	FONT: bold 11px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #ff7900; 
	TEXT-DECORATION: none;
}
.titleSecond
{
	font: bold 10px Arial, Verdana, Helvetica, sans-serif; 
	color: #000;
	height: 18px;
	text-align:center;
	vertical-align:middle;

    background-color: #4a3b00;
    background-image: url('img/bg_4.png');
    background-repeat: repeat-x;
}

/* Default Font Classes */
font
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

/* Table / Border Classes */
.table_with_border
{ 
	background-color:#ba8300;
	border:1px solid;
	border-color: #caa40d #124A7C #000000 #233B51; 
	background-image:	url('img/background_subpage.png');
	background-repeat:	repeat-x;	
}

.table_with_border_second
{ 
	background-color:#966a00;
	border:0px solid;
	border-color: #050A0F #050A0F #050A0F #050A0F; 
}

.with_border
{
	text-indent:3px;
	background-color:#966a00;
	border:1px #050A0F solid;
}

.with_border_alternate
{
	text-indent:3px;
	background-color:#ffc011;
	border:1px #292205 ridge;
}

.mainheader
{ 
	border:1px solid;
	background-color:#ba8300;
	border-color: #8f7201 #3e3307 #3e3307 #8f7201; 
}

.mainfooter
{ 
	height: 20px;
	background-color:#463d1a;
	border-top: #050A0F 1px solid;
	border-bottom: #050A0F 1px solid;
}

.imageborder
{
	border:0px solid;
	border-color: #050A0F #5a5231 #5a5231 #050A0F; 
}

/* Cells for listening */
.line0
{
	font-size: 8pt;
	color: #303030;
	background-color: #796100;
}
.line0:hover 
{ 
	background-color:#dcb000; 
}

.line1
{
	font-size: 8pt;
	color: #303030;
	background-color: #967800;
}
.line1:hover 
{ 
	background-color:#dcb000; 
}

.line2
{
	font-size: 8pt;
	color: #303030;
	background-color: #796100;
}
.line2:hover 
{ 
	background-color:#dcb000; 
}

.line_alt0
{
	font-size: 8pt;
	color: #000000;
	background-color: #AAAAAA;
	background-image: url("../gold_brown/images/dither.png"); 
}
.line_alt0:hover 
{ 
	background-color:#dcb000; 
	background-image: url("../gold_brown/images/dither.png"); 
}

.line_alt1
{
	font-size: 8pt;
	color: #000000;
	background-color: #DDDDDD;	
	background-image: url("../gold_brown/images/dither.png"); 
}
.line_alt1:hover 
{ 
	background-color:#dcb000; 
	background-image: url("../gold_brown/images/dither.png"); 
}

.tableBackground
{
	font-size: 8pt;
	color: #fff;
	background-color:	#4a3b00;
	background-image:	url('img/table_bg.png');
	background-repeat:	repeat-x;
}

/* Cell Columns */
.cellmenu1
{
	height: 15px;
	border:1px solid;
	border-color: #bdb200 #050A0F #050A0F #bdb200; 

	text-indent:5px;
	font: 10px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFCE5;

	background-color: #665511;
    background-image: url('img/bg_1.png');
    background-repeat: repeat-x;
}
.cellmenu1_naked
{
	height: 16px;
	border:1px solid;
	border-color: #bdb200 #050A0F #050A0F #bdb200; 

	text-indent:5px;
	font-family: 10px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFCE5;

	background-color: #665511;
}
.cellmenu1:hover, .cellmenu1_naked:hover
{ 
	color: #fff;
	text-decoration: none;
}
A.cellmenu1_link
{
	color: #FFFF33;
	text-decoration: underline;
}
A.cellmenu1_link:hover
{
	color: #FF5500;
	text-decoration: none;
}

.cellmenu2
{
	height: 16px;
	border:1px ridge;
	border-color: #b6a45c #12161A #12161A #b6a45c;

	text-indent:5px;
	font: 10px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFCE5;

	background-color: #423605;
    background-image: url('img/bg_2.png');
    background-repeat: repeat-x;
}
.cellmenu2_naked
{
	height: 16px;
	border:0px ridge;
	border-color: #b6a45c #12161A #12161A #b6a45c;

	text-indent:5px;
	font: 10px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFCE5;

	background-color: #423605;
}
.cellmenu2:hover, .cellmenu2_naked:hover
{ 
	color: #FFFF33;
	text-decoration: none;
}

/* Usefull Text Classes */
.WinnerTeam
{
	color: #127C35;
	text-decoration: none;
}
.LoserTeam
{
	color: #A53139;
	text-decoration: none;
}
.DrawTeam
{
	color: #2B78AB;
	text-decoration: none;
}
.ErrorMsg 
{
	font: bold 12px Arial, Verdana, Helvetica, sans-serif; 
	color: #FF2222;
	border:1px ridge;
	border-color: #09506C #557986 #09506C #09506C;
}
.PriorityError
{
	color: #FFFFFF;
	background-color: #CC0000;
	border-top: black 1px solid;
	border-bottom: black 1px solid;
	border-right: gray 1px solid;
}
.PriorityWarning
{
	color: #FFFFFF;
	background-color: #AA6600;
	border-top: black 1px solid;
	border-bottom: black 1px solid;
	border-right: gray 1px solid;
}


/* Popup Helpers */
.popupcontent
{
	padding:2px;
	background-image: url('img/bg_1.png'); 
	color: #fff; 
}

.playertext
{
/*	filter: glow(Color=#000000,Strength=1); */
}

/* Form elements */
select, input, textarea
{
	background-color: #3c320b; 
	color:#fff; 
	font:bold 10px Verdana,Arial,Helvetica,sans-serif;
	border: 1px solid;
	border-color: #514823 #7c6712 #7c6712 #514823; 
}

/* TOP Menu Classes */
.topmenu1begin
{
	height: 20px;
	border:0px;
	padding: 2px 2px 0px 2px;
	vertical-align: middle;

	background-image:	url('img/bg_7.png');
}
.topmenu1
{
	width:	135px;
	height: 25px;
	border:	0px;
	padding: 2px 2px 0px 2px;
	vertical-align: middle;

	font: 10px Arial, Verdana, Helvetica, sans-serif;
	text-align:	left;
	color: #000;
	background-image:	url('img/nav_bg.png');
}
.topmenu1:hover 
{ 
	color: #fff;
	border:0px;
	background-color: #516776;
	text-decoration: none;
}
.topmenu1end
{
	height: 20px;
	font: 10px Arial, Verdana, Helvetica, sans-serif;
	color: #000;
	background-image:	url('img/nav_bg.png');
	background-repeat:	no-repeat;
	text-align:	left;
	padding: 2px 2px 0px 2px;
}

.topmenu2begin
{
	height: 16px;
	border: 0px;
	padding: 2px 2px 0px 2px;
	vertical-align: middle;

	background-color:	#4a3b00;
}
.topmenu2
{
	height: 16px;
	border:1px dotted;
	border-color:	#000;	
	padding: 2px 2px 0px 2px;
	vertical-align: middle;

	font: 10px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color:	#4a3b00;
}
.topmenu2:hover 
{ 
	color: #fff;
	border:0px;
	background-color: #705900;
	text-decoration: none;
}
.topmenu2end
{
	height: 16px;
	font: 10px Arial, Verdana, Helvetica, sans-serif;
	color: #000;
	background-color:	#4a3b00;
}

.topmenu3begin
{
	height: 16px;
	border:0px;
	padding: 2px 2px 0px 2px;
	vertical-align: middle;

	background-color: #cba200;
}
.topmenu3
{
	height: 16px;
	border:1px dotted;
	border-color:	#10100e;
	padding: 2px 2px 0px 2px;
	vertical-align: middle;

	font: 10px Arial, Verdana, Helvetica, sans-serif;
	color: #000;
	background-color:	#cba200;
}
.topmenu3:hover 
{ 
	color: #fff;
	border:0px;
	background-color: #ac8900;
	text-decoration: none;
}
.topmenu3end
{
	height: 16px;
	font: 10px Arial, Verdana, Helvetica, sans-serif;
	color: #000;
	background-color: #cba200;
}

.topmenu1_link, a.topmenu1_link, a.topmenu1_link:visited, .topmenu2_link, a.topmenu2_link, a.topmenu2_link:visited, .topmenu3_link, a.topmenu3_link, a.topmenu3_link:visited 
{
	vertical-align: middle;
	height: 16px;

	color: #000;
	font-weight:bold;
	text-decoration: none;
}
.topmenu1_link:hover, .topmenu2_link:hover, .topmenu3_link:hover
{
	vertical-align: middle;
	height:16px;
	color: #ffffff;
	font-weight:bold;
	text-decoration: none;
}
