/*.cont_box_gadget_head {
	height: 4px;
	background: url(../img/conference/cont_box_gadget_head-8A73607F50556D66290AC0E4931C5D5C.gif) no-repeat;
	background-color: #f2f6f7;
}

.cont_box_gadget_foot {
	height: 14px;
	background: url(../img/conference/cont_box_gadget_foot-25FDA87617CDFC4E500B56BC273C5DBD.gif) no-repeat;
	overflow: hidden;
}
*/

.cont_body_gadget {
	/*background: url(../img/conference/cont_body_gadget-47A2F1FB245302DF006A67DBA5B8EC2B.gif) repeat-y;*/
	background: url(../img/conference/smallconference_background-393F1D70D8608C76F12C107EFCF3543B.gif);
	overflow: hidden;
	padding-left: 6px;
	padding-right: 2px;
	width: 556px;
	height: 255px;
	/*height: 400px;*/
}

.livebets_underlined {
	height: 6px;
	background-repeat: repeat-x;
	/*margin-right: 6px;*/
	overflow: hidden;
}

.livebets_head {
	font-size: 16px;
	line-height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 10px 0 0 9px;
}


.loadingText {
	margin-top: 5px;
	text-align: left;
	font-size: 12px;
	height: 66px;
	padding-top: 27px;
	padding-left: 72px;
	background: url(../img/conference/loader-E7E8489750C28D90947F4F12FE37922A.gif) #ffffff no-repeat;
	background-color: transparent;
}

.tooltip_lwk {
	border: 1px solid #999999;
	background-color: #ffffff;
	padding-left: 5px;
	padding-right: 5px;
}

.c_but_base {
	width: 40px;
	height: 24px;
	font-size: 11px;
	text-align: center;
	vertical-align: middle;
	padding-bottom: 2px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border: 0;
	cursor: pointer;
}

.c_but_base:hover {
	font-weight: bold;	
}

div .moreLiveEvents {
	text-align: right;
	margin-top: 6px;
}

div .moreLiveEventsArrow {
	width: 27px;
}

/*nich gedruckt*/
.c_but {
	background: transparent url(../img/conference/but-D38B8F4421E4E9259C2B649278EF9C34.gif) 50% 50% no-repeat;
}
/*nicht gedruckt, quote steigt hoch*/
.c_but_up {
	background: transparent url(../img/conference/but_up-B3D7857FB6F1A85F9E2964ADCB36EC82.gif) no-repeat scroll 50% 50%;
}
/*nicht gedruckt, quote geht runter*/
.c_but_down {
	background: transparent url(../img/conference/but_down-E28DA3FC6F64BD954C64610239669888.gif) no-repeat scroll 50% 50%;
}
/*gedruckt*/
.c_but_on {
	background: transparent url(../img/conference/but_on-511C39290E123A21AB262740593CEB86.gif) no-repeat scroll 50% 50%;
	color: #ffffff;
	font-weight: bold;
}
/*gedruckt, quote steigt hoch*/
.c_but_on_up {
	background: transparent url(../img/conference/but_on_up-557084AB106CDAE28929F63F0C319E55.gif) no-repeat scroll 50% 50%;
	color: #ffffff;
	font-weight: bold;
}
/* gedruckt, quote geht runter*/
.c_but_on_down {
	background: transparent url(../img/conference/but_on_down-A59BAF655A5587638F82D04F140BC344.gif) no-repeat scroll 50% 50%;
	color: #ffffff;
	font-weight: bold;
}
/*gesperrt, nicht gedruckt*/
.c_but_paused {
	color: #AAAAAA;
	cursor: default;
}
/*gesperrt, gedruckt*/
.c_but_on_paused {
	color: #444444;
	cursor: default;
}

/* table */
table .fixedLayout{
 	table-layout: fixed;
}

table .conferenceWidth {
	width: 762px;
}

table .conference td{
	vertical-align: middle;
}

table .headerRowEmpty {
	line-height: 27px;
	height: 27px;
}

table .headerRowEmpty td {
	line-height: 27px;
	height: 27px;
}

table .headerRowEmptyTall {
	line-height: 40px;
	height: 40px;
}

table .headerRowEmptyTall td {
	line-height: 40px;
	height: 40px;
}

table .headerRow {
	line-height: 27px;
	height: 27px;
	text-align: center;
	font-weight: bold;
	background: url('../img/conference/img_th_bg.gif') #d6d6d6;
}

table .headerRow table {
	width: 100%;
}

table .emptyCell {
	line-height: 27px;
	height: 27px;
	/*genauso wie in resultCell*/
	/*border-top: 1px solid #FFFFFF;*/
}

table .headerRowChoiceParams {
	line-height: 27px;
	height: 27px;
	text-align: center;
}

table .headerRowCell {
	width: 100%;
}

table .embeddedHeaderImage {
	width: 37px;
	text-align: center;
	padding-bottom:3px;
	padding-left: 3px;
	
}
table .embeddedHeaderText {
	width: 100%;
	text-align: center;
}

.eHISC {
	width: 119px;
	text-align: left;
	padding-bottom:3px;
	padding-left: 3px;
}
.eHTSC {
	text-align: left;
	font-weight: bold;
}

table .imageMargin {
	margin-top: -2px;
}

table .headerRow td div {
	text-align: center;
}

table .timeCell {
	text-align: center;
	/*genauso wie in teamCell, betCell*/
	/*border-top: 1px solid #FFFFFF;*/
	width: 40px;
	white-space: nowrap;
	overflow: hidden;
}

table .timeCellRunning {
	color: #ffffff;
	background-color: #558496;
}

table .timeCellRunningEven {
	color: #ffffff;
	background-color: #6390a3;
}

table .timeCellNotRunning {
	background-color: #ececec;
}
table .timeCellNotRunningEven {
	background-color: #ffffff;
	color: black;
}
table .hzwette {
	background-color: #e29b25;
	color: #ffffff;
}

table .borderRight {
	border-right: 2px solid #ffffff;
	/*border-right: 2px solid black;*/
}

table .borderRightBlue {
	border-right: 2px solid #fcfefc;
	/*border-right: 2px solid black;*/
}

/*wo mannschaften und spieltand stehen*/
table .teamCell {
	width: 259px;
	/*border-top: 1px solid #FFFFFF;*/
	/*kein padding, sonst kommt eine spalte zwischen �berschriftstabellen*/
	/*padding: 0 2px 0 2px;*/
}
/*soll bissschen k�rzer als teamCell sein, wird von TeamWidget-Grid benutzt*/
table .teamCellEmbedded {
	width: 205px;
	padding: 0 0 0 0;
}

table .betCell {
	width: 120px;
}

table .specialBetCell {
	/*f�r IE, um Sonderwette linksb�ndig zu machen*/
	text-align: left;
}

/*mannschaftsname soll abgeschnitten werden, wenn nicht passt (overflow:hidden)*/
table .teamName {
	white-space: nowrap;
	width: 91px;
	padding: 0 3px;
	text-align: left;
	overflow: hidden;
	cursor: default;
}

div .teamNamePadded {
	width: 111px;
}

/*roteKarte wird vor dem Mannschaftsnamen angezeigt*/
table .teamNameRedCard1 {
	padding-left: 16px;
	background-image: url(../img/conference/icon-redcard1-06E43D38CA590818D71D056CAFAB7529.gif);
	background-repeat: no-repeat;
	background-position:1px;
	width:98px;
}
table .teamNameRedCard2 {
	padding-left: 16px;
	background-image: url(../img/conference/icon-redcard2-78981B4CC8F5B7B0F1F49241081424EB.gif);
	background-repeat: no-repeat;
	background-position:1px;
	width:98px;
}
table .teamNameRedCard3 {
	padding-left: 16px;
	background-image: url(../img/conference/icon-redcard3-9330DFBC2610EBD458495B99091FB670.gif);
	background-repeat: no-repeat;
	background-position:1px;
	width:98px;
}
table .teamNameRedCard4 {
	padding-left: 16px;
	background-image: url(../img/conference/icon-redcard4-5371EE701796D923DBB76FDCABBE9613.gif);
	background-repeat: no-repeat;
	background-position:1px;
	width:98px;
}

table .betName {
	white-space: nowrap;
	width: 300px;
	text-align: left;
	overflow: hidden;
}

table strong{
	padding: 0px;
	font-weight: normal;
	color: #ABABAB;
}

table .imageCell {
	width: 28px; /*sport-Icon statt score*/
	text-align: center;
}

/*damit score in gemerged zellen zentriert steht*/
table .scoreCentered {
 	margin: 0px auto;
}

table .currentScoreCell{
	font-weight: normal;
	white-space: nowrap;
	text-align: center;
	overflow: hidden;
}

table .scoreCell{
	white-space: nowrap;
	width: 11px;
	text-align: center;
	overflow: hidden;
}

/*angewendet wenn score blinkt*/
table .scoreInvisible {
	visibility: hidden;
}

/*score-Styles braucht man um Spielstand anzuzeigen*/
table .scoreCellLeft {
	font-weight: bold;
	white-space: nowrap;
	/*margin: 0 0 0 4px;*/
	margin: 0 0 0 0;
	text-align: center;
	overflow: hidden;
	width: 11px;
}

table .scoreCellRight {
	font-weight: bold;
	white-space: nowrap;
	width: 11px;
	/*margin: 0 4px 0 0;*/
	margin: 0 0 0 0;
	text-align: center;
	overflow: hidden;
}

table .scoreCell.small {
	width: 3px;
	padding: 0px;
	margin: 0 1px;
	font-weight: bold;
}

table .scoreCell.tall {
	width: 17px;
}

table .conferenceRow {
	/*sonst bewegt sich die Row wenn Quoten angelegt werden, weil table-layout:fixed wegen ie  entfernt wrude*/
	height:24px;
 	line-height:24px;
	text-align: center;
	background-color: #ececec;
	/*braucht man sowohl an tds als auch an trs, weil sonst in firefox zu dick erscheint/in ie gar nicht angezeigt*/
	/*border-top: 1px solid #FFFFFF;*/
}


/*alternierungsstyle*/
table .conferenceRow.even {
	background-color: #ffffff;
}


table .underlined {
	border-bottom: solid 1px #aeaeae;
}

.ticker {
	background: url(../img/warning_inline-8235D25A34BA50E3F3B4856C54DB1AF2.gif) 10px 7px no-repeat;
	padding: 4px 4px 4px 19px; 
	width: 731px; 
	border: 1px solid #db0036; 
	background-color: #fcd6e0;
}

table .resultCell {
	text-align: center;
	width: 40px;
	overflow: hidden;
	/*auch entsprechend in emptyCell �ndern*/
	/*border-top: 1px solid #FFFFFF;*/
}


table .debugArea {
	background-color: white;
	/*font-size: 11pt;*/
	color:black;
}

/* RESULT 

beeinflusst die Weite des teamName DIV: 

z.B. 0:0 = result2 (default) | 10:1 = result3 |11:13 = result4 | 120:19 = result5 | 109:101 = reslut6 

*/

table .scoreCellResult2{
	width: 17px;
}

table .teamNameResult2{
	width: 85px;
}


table .scoreCellResult3{
	width: 23px;
}

table .teamNameResult3{
	width: 81px;
}

.gwt-Label {
	line-height: 27px;
	text-align: center;
}

.alignBottom {
	vertical-align:bottom;
}

.penalty {
	color: #558496;
}

.penaltySpecialBet {
	line-height: 27px;
	padding: 0 6px;
}

.penaltyOverwritingQuoteText {
	height:52px;
	padding-top:2px;
	padding-left:5px;
	overflow: hidden;
}

.additionalPenaltyHeader {
	color: #558496;
}


.pipeBackground1 {
	background: url("../img/conference/pipe.gif") no-repeat scroll 0% 0%
		transparent;
}

.pipeBackground2 {
	background: url("../img/conference/pipe.gif") no-repeat scroll 0% 0%
		transparent;
}
