body{
   margin:0;
   padding:0;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   color:#000;
}

#mybethead{
   height:59px;
   background: #00317E url(images/mybet_head.gif) no-repeat top left;
}

table #menuTree a{
      font-size:11px;
}

a img {
	border: none;
}

.center{
	text-align: center;
}

.mybetmainbox .fliptop {
  width:215px !important;
}	

.double td td{
	background-color: #D0D8E1;
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;
	
}

.double td.top{
	border-right: 3px solid #FFFFFF;
}

.double td.top,
.double td.flop{
	background: transparent url(/images/flop.gif) no-repeat 50% 50%;
}

.double td.top{
	background-image: url(/images/top.gif);
}

.mybethomebox{
	margin-bottom: 10px;
	width: 213px;
    overflow:hidden;
    position:relative;
}

#maintable td.smallbox .mybethomebox{
   width:165px;
}

.mybethomebox .boxcontent23 a,
	.mybethomeboxsmall .boxcontent23 a{
	color: #003399;
	padding: 0px 2px;
}

.mybethomebox .boxcontent23 .bettoprow a:hover,
.mybethomebox .boxcontent23 a:hover,
	.mybethomeboxsmall .boxcontent23 a:hover{
	background-color: #003399;

    color: #FFFFFF;
}

.mybethomebox .boxcontent23  img.float,
	.mybethomeboxsmall .boxcontent23  img.float {
	float: right;
	margin: 2px 0px 4px 6px;
	width: 79px;
    position:relative;
}

.mybethomebox .boxcontent23 .insite,
	.mybethomeboxsmall .boxcontent23 .insite{
	background-color: #EFF3F6;
	color: #000000;
	font: normal 11px arial, helvetica,sans-serif;
	margin: 0px;
    padding: 6px 4px 6px 4px;
    color: #000000;
	font: normal 11px arial, helvetica,sans-serif;
}

.mybethomebox .boxcontent23 .insite p,
	.mybethomeboxsmall .boxcontent23 .insite p{
	color: #000000;
	font: normal 11px arial, helvetica,sans-serif;
}

.mybethomebox .boxcontent23 ul.eventlist li,
	.mybethomeboxsmall .boxcontent23 ul.eventlist li{
	line-height: 150%;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 8px;
    display:block;
}

.mybethomeboxsmall .boxcontent23 ul.eventlist li{
padding-left:5px;
}

.mybethomebox .boxcontent23 ul.eventlist li.alternate2,
	.mybethomeboxsmall .boxcontent23 ul.eventlist li.alternate2{
	background-color: #EFF3F6;
    line-height: 150%;
}

.mybethomebox .boxcontent23 ul.eventlist,
	.mybethomeboxsmall .boxcontent23 ul.eventlist,
	.mybethomebox .boxcontent23 ul.eventlist li{
	line-height: normal;
	list-style: none;
	margin: 2px 0px 4px 0px;
	padding: 0;
}

.mybethomebox .boxcontent23,
	.mybethomeboxsmall .boxcontent23{
	border: 1px solid #EFF3F6;
    position:relative;
    color: #000000;
	font: normal 11px arial, helvetica,sans-serif;
    overflow:hidden;
    position:relative;
}

.mybethomebox .boxhead,
	.mybethomeboxsmall .boxhead{
	background-position: top left;
	background-repeat: no-repeat;
	background-color:#5078C6;
	color: #FFFFFF;
	font: bold 11px arial, helvetica, sans-serif;
	padding: 8px 0px 7px 5px;
}

.mybethomeboxsmall .boxheadlive{
    background-position: top left;
	background-repeat: no-repeat;
	background-color:#5078C6;
	color: #FFFFFF;
	font: bold 11px arial, helvetica, sans-serif;
    height:30px;
}

.mybethomeboxsmall{
	margin-bottom: 10px;
	width: 165px;
}

.mybetmainbox{
	border: 1px solid #5078C6;
	font-family: arial, helvetica,sans-serif;
	font-size: 11px;
	margin-bottom: 10px;
	width: 430px;
   margin-right:6px;
}

.mybetmainbox.second{
	width:213px;
   margin-right:-1px !important;
   margin-right:0px;
}

.mybetmainbox .kombibet .bettoprow .betmarkettitle{
	background: #D7E4F5 url(/images/top_bg_arrow.gif) no-repeat top right;
	border-left: none;
	font-weight: bold;
	padding-left: 4px;
	text-align: left;
}

.mybetmainbox .betmarket td{
	font-size: 11px;
	height: 21px;
}

.mybetmainbox .betmarket td{
	border-bottom: none;
	
}

.mybetmainbox .bettab{
	background-color: #D7E4F5;
	border-top: 1px solid #5078C6;
	width: 430px !important;
	width: 428px;
}

.mybetmainbox .bettab td{
	font-size: 12px;
	font-weight: bold;
	padding: 3px 10px 4px 6px;
	vertical-align: middle;
}

.mybetmainbox .bettab td span.red{
	color: #FF0000;
}

.mybetmainbox .buttonz {
	background-color: #DFEAF6;
	border-top: 1px solid #FFFFFF;
	padding: 4px 0px;
	text-align: center;
}
/*
.mybetmainbox .daytopmarket{
	width: 430px !important;
	width: 428px;
}

.mybetmainbox .daytopmarket td{
	padding: 4px 3px 3px 3px;
	text-align: center;
}

.mybetmainbox .daytopmarket td a{
	color: #000000;
	text-decoration: none;
}

.mybetmainbox .daytopmarket td.betagainst a {
	background: transparent url(/images/betLayButton.gif) no-repeat top left;
	display: block;
	cursor:hand;
	padding: 2px 5px 2px 4px;
}

.mybetmainbox .daytopmarket td.betagainst,
	.mybetmainbox .daytopmarket td.betforMyBet{
	padding: 1px 2px 0px 2px;
}

.mybetmainbox .daytopmarket td.betforMyBet{
	border-right: 3px solid #FFFFFF;
}

.mybetmainbox .daytopmarket td.betforMyBet a {
	background: transparent url(/images/betBackButton.gif) no-repeat top left;
	display: block;
	cursor:hand;
	padding: 2px 5px 2px 4px;
}

.mybetmainbox .daytopmarket td.first{
	border-left: none;
	padding-left: 6px;
	text-align: left;
}

.mybetmainbox .daytopmarket tr.underline td{
	background-color: #FFFFFF;
	border-bottom: 1px solid #5078C6;
}

.mybetmainbox .daytopmarket tr.underline td.betagainst2{
	border-left: 0px solid #000000;
	padding-left: 4px;
	text-align: left;
}

.mybetmainbox .daytopmarket tr.underline td.betagainst2 a{
	background: transapernt url() no-repeat top left;
	color: #7AB728;
}

.mybetmainbox .daytopmarket tr.underline td.betfor2{
	border-left: 0px solid #000000;
	padding-right: 4px;
	text-align: right;
}

.mybetmainbox .daytopmarket tr.underline td.betfor2 a{
	background: transapernt url() no-repeat top left;
	color: #2961CC;
}

.mybetmainbox .daytopmarket tr.underline td.betfor2 a,
	.mybetmainbox .daytopmarket tr.underline td.betagainst2 a{
	font-weight: bold;
	text-decoration: none;
}
*/


.mybetmainbox .kombibet{
	border-right: 2px solid #FFFFFF;
	/*border-top: 0px solid #5078C6;*/
	width: 430px !important;
	width: 428px;
}

.mybetmainbox .kombibet.second{
	/*border-right: 2px solid #FFFFFF;
	border-top: 1px solid #5078C6;*/
    border-right: 0px solid #FFFFFF;
	border-top: 0px solid #5078C6;
    width: 213px !important;
	width: 211px;
}

.mybetmainbox .kombibet .green{
	color: #009933;
}

.mybetmainbox .kombibet .left{
	border-left: none;
	text-align: left;
}

.mybetmainbox .kombibet .tboxtitle .left{
	border-left:2px solid #FFF;
	background-color: #DFEAF6;
   text-align: left;
	font-size: 11px;
	padding: 4px 3px 3px 6px;
	height:21px;
}

.mybetmainbox .kombibet .red{
	color: #CC0000;
}

.mybetmainbox .kombibet .right{
	border-left: none;
	padding-right: 0;
	text-align: right;
}

.mybetmainbox .kombibet .title{
    width:200px;;
}

.mybetmainbox .kombibet .timer{
    width:40px;
}

.mybetmainbox .kombibet .pics{
    width:25px;
}

.mybetmainbox .kombibet td a,
	.mybetmainbox .tradingboxMyBet td a{
	color: #003399;
	padding: 0px 2px;
}

.mybetmainbox .kombibet td a:hover,
	.mybetmainbox .tradingboxMyBet td a:hover{
	background-color: #003399;
	color: #FFFFFF;
}

.mybetmainbox .tradingboxMybet .chartbox{
	font-size:11px;
	margin:0;
    background:transparent url(/images/p.gif) no-repeat top left;
    height:80px;
}	

.mybetmainbox .tradingboxMybet .chartbox table{
    margin:10px 0px 5px 145px;
    padding:0;
    border:none;
}

.mybetmainbox .kombibet td,
.mybetmainbox .daytopmarket td{
	border-bottom: 2px solid #FFFFFF;
	border-left: 2px solid #FFFFFF;
	font-size: 11px;
	padding: 0px 5px 0px 3px;
	vertical-align: middle;
}


.mybetmainbox .bettoprow td{
	padding: 0;
	text-align: center;
	vertical-align: middle;
    padding:3px 5px 4px 10px;
}



.kombibet td.combobet{
	padding: 0px;
	width: 58px;
}

.kombibet.combi td.combobet{
    padding:1px 0px 1px 1px;
    text-align:center;
}
 .kombibet td.combobet a,
 .kombibet td.combobet a.unClickedCombi{
	background-color: #D7E4F5;
	border: 1px solid #31659C;
	color: #000000;
	display: block;
	font-weight: bold;
	-moz-border-radius: 4px;
	padding: 2px 0px;
	text-align: center;
	text-decoration: none;
	width: 58px;
    cursor:pointer;
}

.kombibet.combi td.combobet a,
.kombibet.combi td.combobet a.unClickedCombi{
    width:56px;
}

 .kombibet td.combobet.hf a,
 .kombibet td.combobet.hf a.unClickedCombi{
     width:40px;
 }

 .kombibet td.combobet a.taken,
 .kombibet td.combobet a.clickedCombi,
 .kombibet td.combobet a.clickedCombi:hover,
 .kombibet td.combobet a.taken:hover,
 .kombibet td.combobet a:active,
 .kombibet td.combobet a:focus{
	background-color: #F7D754;
	border-color: #CC0000;
	color: #000000;
}
.kombibet td.combobet a.clickedMultiCombi,
.kombibet td.combobet a.clickedMultiCombi:hover,
.kombibet td.combobet a.clickedMultiCombi:active{
    background-color: #FF6600;
    border-color: #9D0F01;
    color: #000000;
}

 .kombibet td.combobet a:hover{
	background-color: #4264C6;
	color: #FFFFFF;
}

 .kombibet td.combobet a.unClickedCombi,
 .kombibet td.combobet a.unClickedCombi:active{
    background-color: #D7E4F5;
	border: 1px solid #31659C;
	color: #000000;
}

 .kombibet td.combobet a.unClickedCombi:hover{
	background-color: #4264C6;
	color: #FFFFFF;
}

.mybetmainbox .kombibet tr.alternate td,
	.mybetmainbox .daytopmarket  td{
	background-color: #EFF3F6;
}

.mybetmainbox .morebets{
	background: #5078C6;
	color: #FFFFFF;	
	font-size: 12px;
	font-weight: bold;
	padding: 3px 5px;
}

.mybetmainbox .morebets span{
	display: block;
	float: left;
	margin-right: 25px;
	padding-top: 3px;
}

.mybetmainbox .tradingboxMyBet td .buttonz a:hover,.mybetmainbox .tradingboxMyBet td  .buttonz a, .boxcontent23 .lsdiv a, .boxcontent23 .lsdiv a:hover {
	background-color: transparent;
	padding: 0px;
}

.mybetmainbox h3{
	background-color: #5078C6;
	color: #FFFFFF;
	font: bold 12px arial,sans-serif;
	margin: 0;
	padding: 2px 0px 2px 5px;
}

.noborder{
	border: 0px solid #FFFFFF;
}

.right{
	text-align: right;
}
.tradingboxMyBet .kombibet{
	width: 100%;
}

.tradingboxMyBet .tboxtitle{
	background-color: #DFEAF6;
	/* border-top: 1px solid #5078C6;*/
   text-align: left;
	font-size: 11px;
	padding: 0px 3px 0px 6px;
    vertical-align:middle;
}

.tradingboxMyBet .tboxtitle2{
	background-color: #DFEAF6;
   text-align: left;
	font-size: 11px;
	padding: 3px 3px 4px 6px;
}

.tradingboxMyBet .tboxtitle2 a,
.tradingboxMyBet .tboxtitle2 a:hover{
    padding-bottom:0px;
    height:auto;
}

.tradingboxMyBet .tboxtitle td{
    padding: 0px 3px 0px 3px;
    vertical-align:middle;
}

.loss{color:#CC0000}
.bid{color:#999999}
.ask{color:#E8B32F}
.market{color:#00A039}

#maintable {
	border: none;
   margin:0;
   padding:0;
}

#maintable td{
	vertical-align: top;
}

#maintable td.smallbox{
   width:165px;
}

#maintable td td{
	vertical-align: middle;
}

.table-row-lightgrey td,
.table-row-darkgrey td,
.storno td{
    padding:2px 3px;
}

.storno td{
    background-color:#FFFF99;
    text-decoration: line-through;
}

.storno td.storno{
    color:#FE0001;
    font-weight:bold;
    text-decoration: none;
}


/*so muss es sein */

.mybetmainbox .daytopmarket{
	width: 430px !important;
	width: 428px;
}

.mybetmainbox .daytopmarket td{
	padding: 4px 3px 3px 3px;
	text-align: center;
}

.mybetmainbox .daytopmarket td a{
	color: #000000;
	text-decoration: none;
}

.mybetmainbox .daytopmarket td.betagainst a{
	background: transparent url(http://www.mybet.com/images/betLayButton.gif) no-repeat top left;
	display: block;
	padding: 2px 5px 2px 4px;
}

.mybetmainbox .daytopmarket td.betagainst,
	.mybetmainbox .daytopmarket td.betfor{
	padding: 1px 2px 0px 2px;
}

.mybetmainbox .daytopmarket td.betfor{
	border-right: 3px solid #FFFFFF;
}

.mybetmainbox .daytopmarket td.betfor a{
	background: transparent url(http://www.mybet.com/images/betBackButton.gif) no-repeat top left;
	display: block;
	padding: 2px 5px 2px 4px;
}

.mybetmainbox .daytopmarket td.first{
	border-left: none;
	padding-left: 6px;
	text-align: left;
}

.mybetmainbox .daytopmarket tr.underline td{
	background-color: #FFFFFF;
	border-bottom: 1px solid #5078C6;
}

.mybetmainbox .daytopmarket tr.underline td.betagainst2{
	border-left: 0px solid #000000;
	padding-left: 4px;
	text-align: left;
}

.mybetmainbox .daytopmarket tr.underline td.betagainst2 a{
	background: transapernt url() no-repeat top left;
	color: #7AB728;
}

.mybetmainbox .daytopmarket tr.underline td.betfor2{
	border-left: 0px solid #000000;
	padding-right: 4px;
	text-align: right;
}

.mybetmainbox .daytopmarket tr.underline td.betfor2 a{
	background: transapernt url() no-repeat top left;
	color: #2961CC;
}

.mybetmainbox .daytopmarket tr.underline td.betfor2 a,
	.mybetmainbox .daytopmarket tr.underline td.betagainst2 a{
	font-weight: bold;
	text-decoration: none;
}

/*so*/

.betwon,
.betwon2,
.betlost,
.betlost2{
    background:transparent url(/images/greenbar.gif) repeat-y top left;
    padding:0px;
    padding-left:9px;
    font-size:1px;
    line-height: 0px;
}

.betlost,
.betlost2{
    background-image: url(/images/redbar.gif);
}

.betwon2,
.betlost2{
    background-position: top right;
}

th.boxhead{
    text-align:left;
    color:#FFF;
    padding:2px 3px;
}
.betslipid td.boxhead.corner{
    background:#5078C6 url(/images/lightbluecorner.gif) no-repeat top right;
    padding-right:12px;
}

table.systembets{
    border:1px solid #00317E;
    margin:0px;
}

table.kombibets{
    border:1px solid #5078C6;
    margin:0px;
}

.mybethomebox .boxcontent23 ul.eventlist li,
	.mybethomeboxsmall .boxcontent23 ul.eventlist li{
	line-height: 150%;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 8px;
    display:block;
}

.mybethomeboxsmall .boxcontent23 ul.eventlist li{
padding-left:5px;
}

.systembets .boxhead{
    background-color:#00317E;
}

.betslipid.system td.boxhead.corner{
    background:#00317E url(/images/darkbluecorner.gif) no-repeat top right;
}

.system td.boxhead{
    background-color:#00317E;
}

.betslipid td{
    padding:4px 1px;
}

.betslipid .marketman{
    font-weight:bold;
    text-align: right;
}

#bonustext{
    margin:0px 0px 10px 0px;
    padding:0px 10px 0px 250px;
    height:57px;
}

#bonustext input.text{
    font-size: 10px;
    width:167px;
    margin:8px 0px 2px 0px;
}

.#previewbox{
background-color: #EFF3F6;
	color: #000000;
	font: normal 11px arial, helvetica,sans-serif;
	margin: 0px;
    padding: 6px 4px 6px 4px;
    color: #000000;
	font: normal 11px arial, helvetica,sans-serif;
}

.bettab .x3button{
    float:right;
}

*html .mybethomebox .boxcontent23 p,
*html .mybethomeboxsmall .boxcontent23 p{
    height:1%;
    position:relative;
}
