

a.white{
	color: white;
	text-decoration: none;
}
a.white:hover {
	text-decoration: underline;
}
div#standard h2 a { font-size: 100% }
div#standard h2 a:hover { color: #82bf36; text-decoration:none; }

div#standard a {
	color: #0289da;
	text-decoration:none;
}

div#standard a:hover {
	color: #0289da;
	text-decoration:underline;
}

/*linkbuttons + buttons*/

input.ok {
	border: none;
	background-color: white;
	padding: 0px;
}

div#standard a.linkbutton, a.linkbutton, input.ok {
	color: white;
	height: 22px;
	background-image:url(../images/master/bg_button.gif);
	font-size: 10px;
	padding: 5px 9px 4px 9px;
	text-decoration:none;
}
div#standard a.linkbutton:hover, a.linkbutton:hover, input.ok:hover {
	background-image:url(../images/navi/bg_navi.gif);
	color: white;
	text-decoration: none;
}



/*end linkbuttons*/

/********************************/

/*table list, for bet-lists and other user information*/

table.list { border:0px solid white; width: 100%; border-collapse: collapse;}

table.list th,
table.list td {
	padding: 5px;
	border: 1px solid white;
}

table.list th {
	background-color: #acc988;
	color: white;
}
table.list td {
	background-color: #EFEFEF;
}
/*end table list, for bet-lists and other user information*/

/*table-pay, for everything concerning payment*/

table.table-pay { border:0px solid white; width: 100%; border-collapse: collapse;}

table.table-pay th,
table.table-pay td {
	padding: 5px;
	text-align: left;
	border: 1px solid white;

}

table.table-pay tr th, table.table-pay tr th nobr {
	background-color: #ee9200;
	color: white;
}
table.table-pay td {
	background-color: #EFEFEF;
}
/*end table-pay, for everything concerning payment*/

/*table-print*/

/*table.table-pay { border:0px solid white; width: 100%; border-collapse: collapse;}

table.table-pay th,
table.table-pay td {
	padding: 5px;
	text-align: left;
	border: 1px solid white;

}

table.table-pay tr th, table.table-pay tr th nobr {
	background-color: #ee9200;
	color: white;
}
table.table-pay td {
	background-color: #EFEFEF;
}
/*end table-print*/

/*table für everything NOT concerning payment*/
table.list tr td.incorrect{ 
	background-color: #ebdcdf;
	text-align:center;
}
table.list tr td.correct{ 
	background-color: #d8e6c6;
	text-align:center;
}
table.list tr td.open{ 
	text-align:center;
}
table.list th {
	text-align: left;
}

/*****/
table#table-changepassword tr th, table#table-provision tr th {
	text-align:left;
	width: 10px;
}

/*******Fehlermeldung*********/
div.msg {
	color: red;
}

font.login_error {
	color: red;
}

font.anmerkung {font-size: 9px;}

h3, font.h3{
	color: white;
	font-size: 140%;
}

/**********start master_extrawindow***********/

div.extrawindow_header {position: absolute; top: 70px; left: 63px;}
div.extrawindow_header_long {position: absolute; top: 50px; left: 63px;}
div.extrawindow_content {padding: 105px 50px 15px 63px; position:absolute;}

/**********end master_extrawindow***********/

/***table-print betbill****/
div.betbill-print {
		background-color: #FFFFFF; 
		padding: 20px 5px; 
		border-style: solid; 
		border-color: #014a7d;
		border-width: 1px 10px 1px 10px;
}
table.billprint { 
		margin-top: 10px; 
		margin-bottom: 10px; 
		padding: 0px; 
		border-collapse:collapse;
		width: 350px;
	}
table.billprint th {
		border: 1px;
		border-style: solid; 
		border-color: #9c9c9c; 
		padding: 2px 2px 2px 5px; 
		background-color: #D9D9D9;  
		font-weight: bolder; 
		color:#000000;	
		text-align: left;
}
table.billprint td {
		padding: 2px 3px;
		border: 1px solid #acc987;
}
tr.bill_even_print {  
		padding: 2px; 
		background-color: #F7f7f7;  
		font-weight: none;		
		color:#000000;
	}
tr.bill_odd_print { 
		padding: 2px; 
		background-color: #ffffff;  
		font-weight: none;
		color:#000000;
	}


/***table-print betbill****/



/*********************Quotenblatt drucken*************/

/*****underline cat*******/
td.printcat_neu {
	border-bottom: 1px solid grey;
   	font-size: 17px; 
   	font-weight: bold; 
   	color: #000000;
	}	
tr.printsubcat_neu {
	background-color: white;
	}
td.printsubcat_neu {
	border-bottom: 0px solid #434343;
	padding: 15px 0px 8px 0px;
   	font-size: 15px; 
   	font-weight: bold; 
   	color: #014a7d;
	}	
table.quotenblatt_print {
	width: 100%;
	rules: all; 
	border-collapse: collapse;
	margin-left: 0px;
	border: 1px solid #868686;
	}
table.quotenblatt_print th, 
table.quotenblatt_print td.bill_headprint_qs_center, 
table.quotenblatt_print td.type_spacer{
		border: 1px;
		border-style: solid; 
		border-color: #868686; 
		padding: 2px 5px; 
		background-color: #dcdcdc;  
		font-weight: bolder; 
		color:#000000;
		font-size: 11px; 	
		text-align: left;
	}
	
table.quotenblatt_print td.bill_headprint_qs_center {
	text-align: center;
}

table.quotenblatt_print td {
		padding: 2px 5px; 
}	

td.printsubsubcat_neu {
  	 	font-size: 12px; 
  	 	font-weight: bold; 
  	 	color: #434343;
		padding: 0px 0px 8px 0px;
	}	
td.bill_headprint_qs_center_leer {
		width: 20px;
		border: 1px solid #C9D3DF;
		padding: 2px 2px 2px 3px;   
		font-size: 11px; 	
		padding-left: 15px;
	}	
/*********Quotenblatt drucken end*********/

/************chat******/
div.chat-message-form{
	width: 100%;
	background-image:url(/cu/bets/images/chat/bg_chat.gif);
	background-repeat:repeat-x;
}
/************end chat******/

