/* $Id: gd_no_headline.css,v 1.1.2.3 2008/09/23 14:57:58 eos Exp $ */

/*shows a vertical scrollbar everytime */
html { overflow: -moz-scrollbars-vertical; }

body{ background-color: #ffffff; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; }

/*--------------Links-------------*/
a              { color: #000099; text-decoration: underline; }
a:visited      { color: #000099; text-decoration: underline; }
a:hover        { color: #000099; text-decoration: underline; }
a:active       { color: #cc0000; text-decoration: underline; }

a.footer       { color: #000000; font-size: 8pt; text-decoration: none; }
a.footer:hover { color: #000000; font-size: 8pt; text-decoration: none; }
a.footer:visited { color: #000000; font-size: 8pt; text-decoration: none; }

a.spielerkonto { color: #FFFFFF; text-decoration: underline; font-weight: bold; }
a.spielerkonto:visited { color: #FFFFFF; text-decoration: underline; font-weight: bold; }
a.spielerkonto:hover { color: #FFFFFF; text-decoration: underline; font-weight: bold; }
a.sklight { color: #FFFFFF; text-decoration: underline; }
a.sklight:visited { color: #FFFFFF; text-decoration: underline; }
a.sklight:hover { color: #FFFFFF; text-decoration: underline; }

a.blank        			{ color: #000000; text-decoration: none; }
a.blank:hover        	{ color: #000000; text-decoration: none; }
a.blank:visited        	{ color: #000000; text-decoration: none; }
a.f60          { color: #FF830B; text-decoration: underline; font-weight: bold; }
a.bold         { text-decoration: underline; font-weight: bold; }
a.bwhitelink   { color: #FFFFFF; text-decoration: underline; font-weight: bold; }
a.bwhitelink:hover              { color: #FFFFFF; text-decoration: underline; font-weight: bold; }
a.bwhitelink:visited              { color: #FFFFFF; text-decoration: underline; font-weight: bold; }
a.swhitelink   { color: #FFFFFF; text-decoration: underline; }
a.swhitelink:hover              { color: #FFFFFF; text-decoration: underline; }
a.swhitelink:visited              { color: #FFFFFF; text-decoration: underline; }

a.fail { color: #cc0000; text-decoration: underline;}
a.fail:visited { color: #cc0000; text-decoration: underline;}
a.fail:hover { color: #cc0000; text-decoration: underline;}
a.fail:active { color: #cc0000; text-decoration: underline;}

/*-------------links in navi-left---------------*/
a.aktsite			{ color: #FFFFFF; text-decoration: none; background-color: #FF6600 }
a.notaktsite	{ text-decoration: underline }

a.sitenow { text-decoration: underline; color: #FFFFFF; }
a.sitenow:link { text-decoration: underline; color: #FFFFFF }
a.sitenow:hover { text-decoration: underline; color: #FFFFFF }
a.sitenow:active { text-decoration: underline; color: #FFFFFF }
a.sitenow:visited { text-decoration: underline; color: #FFFFFF }

a.goto { color: #000099; text-decoration: underline }
a.goto:link { color: #000099; text-decoration: underline }
a.goto:hover { color: #000099; text-decoration: underline }
a.goto:visited { color: #000099; text-decoration: underline }


/*-------------images---------------*/
img.footerflag { vertical-align:middle; }

/*-------------misc---------------*/
td { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; }
img { border: 0px; }
td h1 { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal}
td h2 { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal}

/*-------------- forms ----------------*/
/*field name and field value */
.fname { text-align: right; vertical-align: middle; font-weight: bold; }
.fnametop { text-align: right; vertical-align: top; font-weight: bold; }
.fvalue { text-align: left; vertical-align: top; }


/*-------------backgrounds---------------*/
.border999 { border-color:#999999; border-style: solid; border-width: 0px; border-bottom-width: 1px; }
.borderccc { border-color:#cccccc; border-style: solid; border-width: 0px; border-bottom-width: 1px; }
/* Table-Heads */
.bgccc { background-color: #cccccc; }
.brd99bgcc { background-color: #cccccc; border-color:#999999; border-style: solid; border-width: 0px; border-bottom-width: 1px; }
.brd99lrtbbgee { background-color: #eeeeee;border-width:1px; border-style: solid; border-color:#999999; }
.brd99lrtbbgcc { background-color: #cccccc; border-color:#999999; border-style: solid; border-width: 1px; }
/* bg active links leftnavi */
.bgf60 { color: #ffffff; background-color:#FF6600; }
.bgf60black { background-color:#FF6600; }
.ltr { border-color:#999999; border-style: solid; border-width: 0px; border-top-width:1px; border-left-width: 1px; border-right-width: 1px;}
.bgccc1 { background-color: #CCCCCC; border-color:#999999; border-style: solid; border-width: 1px; border-bottom-width: 1px;}

/* powerplayer brownish-green */
.bgppGreen { background-color: #999933; }

/* red (e.g. jackpot row) */
.bgred { background-color: #E00813 };

/*---------------fonts------------*/

/*headline Table*/
.verdana8 { font-size: 8pt; }
.lhbbheadl { color: #000000; font-weight: bold; line-height:12pt }
.lhbb20 { color: #000000; font-weight: bold; line-height:20pt }
.form { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; }

/*---text hoch ---*/
.lhtxt20 { color: #000000; line-height:20pt }
.bboldkl20 { color: #000000; font-weight: bold; line-height:14pt; font-size: 8pt; }

/*text Bold*/
.bold { font-weight: bold; }
.bbold { color: #000000; font-weight: bold; }
.bigbbold { color: #000000; font-weight: bold; font-size: 10pt; }
.bboldkl { color: #000000; font-weight: bold; font-size: 7pt; }
.bkl { color: #000000; font-size: 7pt; }
.bboldmdl { color: #000000; font-weight: bold; font-size: 8pt; }
.textkl { font-size: 8pt; }
.wbold { color: #ffffff; font-weight: bold; }
.wuline { color: #ffffff; text-decoration: underline; }
.wbig { color: #ffffff; text-decoration: none; font-size: 14pt; font-weight: bold; }
.vbigbbold { color: #000000; font-weight: bold; font-size: 12pt; }

/*text normal black*/
.btext { color: #000000; font-weight: normal; }

/* fail messages */
.failb { color: #cc0000; font-weight: bold; }
.failkl { color: #cc0000; font-size: 7pt; }
.failboldkl { color: #cc0000; font-size: 7pt; font-weight: bold; }
.failwb { color: #ffffff; font-weight: bold; }
.failbb { color: #000000; font-weight: bold; }
.fail { color: #cc0000; }
.failbig { color: #cc0000; font-weight: bold; font-size: 12pt;}
.failmiddlebig { color: #cc0000; font-weight: bold; font-size: 10pt;}
	
/* GD-Orange */
.f60 { color: #FF6600; }
.f60bold { color: #FF6600; font-weight: bold; }
.f60bold11 { color: #FF6600; font-weight: bold; font-size: 11pt;}
.f60boldkl { color: #FF6600; font-weight: bold; font-size: 8pt; }

/* Grey */
.t999 { color: #999999; }
.t999b{ color: #999999; font-weight: bold; }
.t666 { color: #666666; }
.t333small { color: #333333; font-size: 11px; }
.t999small { color: #999999; font-size: 11px; }
.t999small8pt { color: #999999; font-size: 8pt; }

/* Bonus Green */
.t090 { color: #009900; }
.bonus { color: #009900; font-weight: bold; }
.bonustiny { color: #009900; font-size:10px }

/* White */
.white { color: #ffffff}
.whitesmall { color: #ffffff; font-size: 8pt;}
.wstandard { color: #ffffff; font-weight: normal; }

/*--small--*/
.small { color: #000000; font-weight: normal; font-size: 11px; }
.small-bold { color: #000000; font-weight: bold; font-size: 11pt; }
.bsmall { color: #000000; font-weight: normal; font-size: 8pt; }

/* blue */
.blue { color: #3366FF; }
.bblue { color: #3366FF; font-weight: bold; }
.bigblue { color: #3366FF; font-weight: bold; font-size: 12pt; }

/* powerplayer brownish-green */
.ppGreen { color: #999933; }

/*--------------------------- tableheadlines --------------------*/


/* background: red - font: white - border: dark grey */
.th083 { 
background-color:#e00813; color: #ffffff; font-weight: bold; padding-top:2px; padding-left:10px; padding-bottom:2px; 
border-color:#999999; border-style: solid; border-width: 0px; border-top-width: 1px; border-bottom-width: 1px;
}

/* background: orange - font: white - border: dark grey */
.thf60 { 
background-color:#FF9900; color: #ffffff; font-weight: bold; padding-top:2px; padding-left:10px; padding-bottom:2px; 
border-color:#999999; border-style: solid; border-width: 0px; border-top-width: 1px; border-bottom-width: 1px;
}

/* background: green - font: white - border: dark grey */
.th390 { 
background-color:#339900; color: #ffffff; font-weight: bold; padding-top:2px; padding-left:10px; padding-bottom:2px; 
border-color:#999999; border-style: solid; border-width: 0px; border-top-width: 1px; border-bottom-width: 1px;
}

/* background grey (light) border dark grey */
.th999 {
background-color:#cccccc; font-weight: bold; padding-top:2px; padding-left:10px; padding-bottom:2px; 
border-color:#999999; border-style: solid; border-width: 0px; border-top-width: 1px; border-bottom-width: 1px;
}

/* background grey (light) border dark grey text small */
.th999sml {
background-color:#cccccc; font-size: 8pt; font-weight: bold; text-align:left; padding-top:2px; padding-left:5px; padding-bottom:2px; 
border-color:#999999; border-style: solid; border-width: 0px; border-top-width: 1px; border-bottom-width: 1px;
}

/* background grey (light) border grey (light)*/
.th666 { 
background-color:#cccccc; font-weight: bold; text-align:left; padding-top:2px; padding-left:10px; padding-bottom:2px;
border-color:#666666; border-style: solid; border-width: 0px; border-top-width: 1px; border-bottom-width: 1px;
}

/*---------------------------border--------------------*/

.bgcccpad { 
background-color: #cccccc; padding:0.75em;
border-color:#FFFFFF; border-style: solid; border-width: 0px;
border-bottom-width: 1px;
}

/* border color: green applied to left/right/top/bottom */
.bordergreen { 
border-color:#339900; border-style: solid; border-width: 1px; }

/* border color: dark orange applied to left/right/top/bottom */
.borderdarkorange { 
border-color:#ff6600; border-style: solid; border-width: 1px; }



/* border #999 applied to left/right/top/bottom */
.border999lrtb { 
border-color:#999999; border-style: solid; border-width: 1px; }

/* border #999 applied to left/right/top */
.border999lrt { border-color:#999999; border-style: solid; border-width: 0px;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
}

/* border #999 applied to left/right/bottom */
.border999lrb { border-color:#999999; border-style: solid; border-width: 0px;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
}

/* border #999 applied to left/top/bottom */
.border999ltb { border-color:#999999; border-style: solid; border-width: 0px;
border-left-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
}

/* border #999 applied to left/top */
.border999lt { border-color:#999999; border-style: solid; border-width: 0px;
border-left-width: 1px;
border-top-width: 1px;
}

/* border999 applied to top/left  - similar to above*/
.border999tl { border-color:#999999; border-style: solid; border-width: 0px;
border-left-width: 1px;
border-top-width: 1px;
}

/* border #999 applied to left/bottom */
.border999lb { border-color:#999999; border-style: solid; border-width: 0px;
border-left-width: 1px;
border-bottom-width: 1px;
}

/* border #999 applied to left/right */
.border999lr { border-color:#999999; border-style: solid; border-width: 0px;
border-left-width: 1px;
border-right-width: 1px;
}

/* border #999 applied to left */
.border999l { border-color:#999999; border-style: solid; border-width: 0px;
border-left-width: 1px;
}

/* border #999 applied to right/top/bottom */
.border999rtb { border-color:#999999; border-style: solid; border-width: 0px;
border-right-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
}

/* border #999 applied to right/bottom */
.border999rb { border-color:#999999; border-style: solid; border-width: 0px;
border-right-width: 1px;
border-bottom-width: 1px;
}

/* border999 applied to bottom/right - similar to above one*/
.border999br { 
border-color:#999999; border-style: solid; border-width: 0px;
border-bottom-width: 1px;
border-right-width: 1px;
}

/* border #999 applied to right/top */
.border999rt { border-color:#999999; border-style: solid; border-width: 0px;
border-right-width: 1px;
border-top-width: 1px;
}

/* border #999 applied to right */
.border999r { border-color:#999999; border-style: solid; border-width: 0px;
border-right-width: 1px;
}

/* border #999 applied to top/bottom */
.border999tb { border-color:#999999; border-style: solid; border-width: 0px;
border-top-width: 1px;
border-bottom-width: 1px;
}

/* border #999 applied to top */
.border999t { border-color:#999999; border-style: solid; border-width: 0px;
border-top-width: 1px;
}

/* border #999 applied to bottom */
.border999b { border-color:#999999; border-style: solid; border-width: 0px;
border-bottom-width: 1px;
}



/* borderccc applied to left/right/top/bottom */
.borderccc { 
border-color:#CCCCCC; border-style: solid; border-width: 1px; }

/* border #ccc applied to left/right/top/bottom */
.borderccclrtb { 
border-color:#CCCCCC; border-style: solid; border-width: 1px; }

/* border #ccc applied to left/right/top */
.borderccclrt { border-color:#CCCCCC; border-style: solid; border-width: 0px;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
}

/* border #ccc applied to left/right/bottom */
.borderccclrb { border-color:#CCCCCC; border-style: solid; border-width: 0px;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
}

/* border #ccc applied to left/top/bottom */
.bordercccltb { border-color:#CCCCCC; border-style: solid; border-width: 0px;
border-left-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
}

/* border #ccc applied to left/top */
.borderccclt { border-color:#CCCCCC; border-style: solid; border-width: 0px;
border-left-width: 1px;
border-top-width: 1px;
}

/* border #ccc applied to left/bottom */
.borderccclb { border-color:#CCCCCC; border-style: solid; border-width: 0px;
border-left-width: 1px;
border-bottom-width: 1px;
}

/* border #ccc applied to left/right */
.borderccclr { border-color:#CCCCCC; border-style: solid; border-width: 0px;
border-left-width: 1px;
border-right-width: 1px;
}

/* border #ccc applied to left */
.bordercccl { border-color:#CCCCCC; border-style: solid; border-width: 0px;
border-left-width: 1px;
}

/* border #ccc applied to right/top/bottom */
.bordercccrtb { border-color:#CCCCCC; border-style: solid; border-width: 0px;
border-right-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
}

/* border #ccc applied to right/bottom */
.bordercccrb { border-color:#CCCCCC; border-style: solid; border-width: 0px;
border-right-width: 1px;
border-bottom-width: 1px;
}

/* border #ccc applied to right/top */
.bordercccrt { border-color:#CCCCCC; border-style: solid; border-width: 0px;
border-right-width: 1px;
border-top-width: 1px;
}

/* border #ccc applied to right */
.bordercccr { border-color:#CCCCCC; border-style: solid; border-width: 0px;
border-right-width: 1px;
}

/* border #ccc applied to top/bottom */
.borderccctb { border-color:#CCCCCC; border-style: solid; border-width: 0px;
border-top-width: 1px;
border-bottom-width: 1px;
}

/* border999 applied to left */
.borderfff  { border-color:#ffffff; border-style: solid; border-width: 0px;
border-left-width: 1px;
}

/* border #ccc applied to top */
.borderccct { border-color:#CCCCCC; border-style: solid; border-width: 0px;
border-top-width: 1px;
}

/* border #ccc applied to bottom */
.bordercccb { border-color:#CCCCCC; border-style: solid; border-width: 0px;
border-bottom-width: 1px;
}


/*input fields*/
input, select, textarea 
{ font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

input.inputgreyd
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
border-bottom: #dddddd 1px solid;
border-left: #dddddd 1px solid;
border-right: #dddddd 1px solid;
border-top: #dddddd 1px solid;
background-color: #dddddd ;
color: black;
} 

select.selectsmall
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: black;
border: #dddddd 0px solid;
border-color:  #dddddd ;
border-style:none;
padding: 0px;
margin: 0px;
background-color: #ffffff ;
} 

/* -------------------- Forms + Form related -------------------- */
.formerror { 
	background-color: #FFFFFF; 
	margin: 3px 0 4px 0 ; 
	padding: 3px 1px 3px 3px;
	border: 1px dashed red;
}

.inputsmall { width: 158px; margin-top: 3px; }
.formsmallwidth  { width: 163px; }



.tooltipcontainer{
display: none;
width: 102px;
background-color: #ffffff;
position: absolute;
}

.tooltip{
display: none;
margin-left:19;
margin-right:0;
font-size: 10px;
color: #666666;
background-color: #fffad5;
border: 2px solid #ff5501;
padding: 0px 2px 0px 2px;
}