.cont_body_gadget {
	/*background: url(../img/conference/cont_body_gadget-A2010B9B5B608ABDF3542DB596AD97BE.gif) repeat-y;*/
	background: url(../img/conference/smallconference_background-4CA92965A06B6686601141D7A093896A.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;
}

.loadingInfo {
	text-align: center;
	height: 225px;
	width: 564px;
	vertical-align: middle;
}

.loadingImg {
	vertical-align: middle;
} 

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

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

div .moreLiveEventsArrow {
	width: 27px;
}

.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;
	background: none;
	cursor: pointer;
}

.c_but_off {
	cursor: default;
	display: none;
}

/*nich gedruckt*/
.c_but, .c_but_paused {
	background: url(../img/conference/but-52D24477307CE7225A7FB2A4649B2E4B.gif) 50% 50% no-repeat transparent;
}

/*nicht gedruckt, quote steigt hoch*/
.c_but_up {
	background: url(../img/conference/but_up-CBC0EE026755BD200900090CB109442F.gif) no-repeat 50% 50% transparent;
}

/*nicht gedruckt, quote geht runter*/
.c_but_down {
	background: url(../img/conference/but_down-333F0D5061360D25CEEA985AB517C475.gif) no-repeat 50% 50% transparent;
}

/*gedruckt*/
.c_but_on {
	background: url(../img/conference/but_on-AB293730E274730262A1AB881B671F11.gif) no-repeat 50% 50% transparent;
	color: #ffffff;
	font-weight: bold;
}

/*gedruckt, quote steigt hoch*/
.c_but_on_up {
	background: url(../img/conference/but_on_up-1126E23E16C934CD332F539CEA15AD9B.gif) no-repeat 50% 50% transparent;
	color: #ffffff;
	font-weight: bold;
}

/* gedruckt, quote geht runter*/
.c_but_on_down {
	background: url(../img/conference/but_on_down-FB8EEB820C319A0FCF49204542E4E6DC.gif) no-repeat 50% 50% transparent;
	color: #ffffff;
	font-weight: bold;
}

.c_but:hover, .c_but_up:hover, .c_but_down:hover {
	font-weight: bold;
	color: #db0036;
}

.c_but_on:hover, .c_but_on_up:hover, .c_but_on_down:hover {
	color: #fff;
}

/*gesperrt, nicht gedruckt*/
.c_but_paused {
	color: #aaaaaa;
	cursor: default;
}

.c_but_paused:hover {
	font-weight: normal;
}

/*gesperrt, gedruckt*/
.c_but_on_paused {
	color: #444444;
	cursor: default;
	background: url(../img/conference/but_on-AB293730E274730262A1AB881B671F11.gif) no-repeat 50% 50% transparent;
	color: #ffffff;
	font-weight: bold;
}

.c_but_off {
	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-81A15715BDCE707671F6BF2BEC78DD3A.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;
	/*damit laufende und nicht laufende Events die gleiche H�he haben*/
	line-height: 27px;
}

table .timescale {
    height: 3px;
    margin: 20px 0 0 3px;
    position: absolute;
    width: 34px;
    z-index: 2;
    background-color: #558496;
}

table .timescaleimg {
	background: url(../img/conference/p_white-320923438144B5D457EDCC7F16CF8974.gif);
}

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

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

table .timeCellNotRunning {
	background-color: #ececec;
}

table .even .timeCellNotRunning {
	background-color: #FFFFFF;
}

table .timeCellNotRunningEven {
	background-color: #ffffff;
	color: #000000;
}

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: 227px;
	/*border-top: 1px solid #ffffff;*/
	/*kein padding, sonst kommt eine spalte zwischen �berschriftstabellen*/
	/*padding: 0 2px 0 2px;*/
}

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: 101px;
	padding: 0 3px;
	text-align: left;
	overflow: hidden;
	cursor: default;
}

.teamNameWithRedCard {
	float: left;
	width: 81px;
	overflow: hidden;
}

div .teamNamePadded {
	width: 101px;
}

/*roteKarte wird vor dem Mannschaftsnamen angezeigt*/
table .teamNameRedCard1 {
	padding-left: 16px;
	background-image: url(../img/conference/icon-redcard1-C7559DF9B8C1BFD7CF55206BD2030FA1.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	float: left;
	color: #ffffff;
}

table .teamNameRedCard2 {
	padding-left: 16px;
	background-image: url(../img/conference/icon-redcard2-D9E84CC1EF299EC51FBAFC7348558F8E.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	float: left;
	color: #ffffff;
}

table .teamNameRedCard3 {
	padding-left: 16px;
	background-image: url(../img/conference/icon-redcard3-16636E3B1B8E9A69A4AA2A3F4521325C.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	float: left;
	color: #ffffff;
}

table .teamNameRedCard4 {
	padding-left: 16px;
	background-image: url(../img/conference/icon-redcard4-2DCCB29612BC154010EA888513C43548.gif);
	background-repeat: no-repeat;
	background-position:1px;
	float: left;
	color: #ffffff;
}

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;
}

table .sportCell{
	width: 21px;
	text-align: center;
}

/*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 wurde*/
	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-0E75AA8868EFBEC064E3B19E910B0189.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: 95px;
}

table .teamNameResult2WithRedCard {
	float: left; /*f�r ie*/
	overflow: hidden;
	width: 73px;
}

table .scoreCellResult3 {
	width: 23px;
}

table .teamNameResult3 {
	width: 89px;
}

table .teamNameResult3WithRedCard {
	float: left; /*f�r ie*/
	overflow: hidden;
	width: 69px;
}

.team {
	line-height: 17px;
}

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

.lwk_but_label {
	line-height: 32px;
}

.alignBottom {
	vertical-align: bottom;
}

.penalty {
	color: #558496;
}

.penaltySpecialBet {
	float: left;
	line-height: 27px;
	padding: 0 6px;
	overflow: hidden;
	white-space: nowrap;
}

.penaltyOverwritingQuoteText {
	height: 50px; /*nicht vergr��ern*/
	padding-top: 2px;
	padding-left: 5px;
	overflow: hidden;
}

.overwritingQuoteText {
	padding-left: 5px;
	overflow: hidden;
	width: 229px;
	text-align: center;
}

.additionalPenaltyHeader {
	color: #558496;
}

/*neue smallconference*/
.box_lwk {
	background: url(../img/conference/lwk_box_bg-EBF9B933864FEE15FFF27524E5FC5DFC.gif) no-repeat 0 0 transparent;
	line-height: 18px;
	margin: 12px 12px 0 0;
	padding: 2px 5px 0 7px;
}

.box_lwk .on {
	background: url(../img/conference/lwk_but_on-D0053708B0C82D1D4AB85C2A1B10FFE8.gif) no-repeat center top transparent;
	cursor: auto;
}

td.lwk_but {
	height: 32px;
	line-height: 32px;
	border-left: 1px solid #ffffff;
	padding: 0 24px 0 24px;
	white-space: nowrap;
	cursor: pointer;
}

.align_c {
	text-align: center;
}

.space_6 {
	height: 6px;
	overflow: hidden;
}

.box_lwk_foot {
	background: url(../img/conference/lwk_box_foot_bg-5E69B8ADF1712A1589B5E64BC65B62E0.gif) no-repeat 0 0 transparent;
	height: 8px;
}

.blink_1 {
	background: url(../img/blink_1-D60B41FF19D21B1C3970DE47D18BDA52.gif) repeat 0 0 transparent;
	text-align: center;
	line-height: 27px;
}

.blink_2 {
	background: url(../img/blink_2-A6AFE2300DC5E25BB6A52E4566833047.gif) repeat 0 0 transparent;
	text-align: center;
	line-height: 27px;
}

.pipeBackground1 {
	background: url(../img/conference/pipe_1-EF9AEC20B16F98FA8F59C02FE0588B86.gif) no-repeat 0% 0% transparent;
	line-height: 27px;
	width: 40px; /*f�r ie8*/
}

.pipeBackground2 {
	background: url(../img/conference/pipe_2-19095272A7C8A65420844CA30BEE4CF1.gif) no-repeat 0% 0% transparent;
	line-height: 27px;
	width: 40px; /*f�r ie8*/
}

/*neue Styles: benutzen Vererbung f�r die Alternierung von Zeit-Zelle*/
.blinking {
	background: url(../img/conference/blink-D60B41FF19D21B1C3970DE47D18BDA52.gif) repeat 0 0 transparent;
	text-align: center;
	line-height: 27px;
}

.even .blinking {
	background: url(../img/conference/blink2-A6AFE2300DC5E25BB6A52E4566833047.gif) repeat 0 0 transparent;
	text-align: center;
	line-height: 27px;
}

.pipe_trans {
	background: url(../img/conference/pipe_trans-C08C7FD3B57BFB5CEA0532927F35ABDF.gif) no-repeat;
}

.pad_r_3 {
    padding-right: 3px;
}

.liveButton {
	padding-left: 4px;
}

table .conferenceRow.comment td.c_pad {
	padding-top: 24px;
}

.livecomment {
	position: absolute;
	z-index: 10;
	height: 24px;
	background: url(../img/warning_2-0CC1300FA768FBFEE0A9F34E3BC82A62.png) no-repeat 35px 5px #fff3b2;
	margin-top: -27px;
}

.livecomment div:first-child {
	width: 482px;
	padding-left: 68px;
	white-space: nowrap;
	overflow: hidden;
}

.livecomment .pointer {
	width: 33px;
	height: 13px;
	background: url(../img/conference/livecomment-B7420D1C3D9C9C2354E1AD1C101BB290.png) no-repeat;
	margin-left: 37px;
}
