/*=======================================================
header
--------------------------------------------------------*/
.spoholder {width:400px; border:solid 5px #e0e0e0; font-size: 10px; color: #001199; font-family:Verdana, Arial, sans-serif; background:#eee; text-align:left; line-height:1.3em;}

/*spomenu*/
	.spoholder .spomenu {background:#e0e0e0;}
	.spoholder .spomenu .x_button{display:block; width:20px; height:14px; float:right; cursor:pointer; margin:6px 0 0 0; background:#e0e0e0 url(../img/btn_x.png) no-repeat right top; outline:none;}
		.spoholder .spomenu .x_button:hover{background-position:right bottom;}
		
	.spoholder .spomenu h2{ margin:0; line-height:25px; font-size:1.4em; font-weight:bold; color:#0080ff; background:url(../img/bg_h1.gif) repeat-x 0 12px}
		.spoholder .spomenu h2 span {padding-right:5px; background:#e0e0e0;}
	
	.spoholder .spomenu ul {width:100%; list-style:none; margin:0px; padding:0;}
		.spoholder .spomenu ul li {float:left; margin:0 2px 0 0; padding:2px 5px; font-size:10px; line-height:15px; font-weight:bold; background-color:#888;}
		.spoholder .spomenu ul li.active, .spoholder .spomenu ul li.active a {background-color:#eee; color:#00109a;}
		.spoholder .spomenu ul li a {display:block; color:#fff; text-decoration:none;}
	
	.spoholder h3 {margin:-2px 0 0 0; padding:2px 5px; font-size:11px; line-height:15px; background-color:#eee; font-weight:bold;}
	.spoholder h4 {margin:0; padding:0; font-size:10px; line-height:15px; font-weight:bold; border:5px solid #eee; border-width:0 5px 5px 5px; background-color:#e0e0e0; color:#444;}
	
	.spoholder .spoextra {margin: 5px;}

	
.penholder {border-top:3px solid #ddd; border-bottom:3px solid #ddd; width:100%; text-align: center; FONT-SIZE: 10px; COLOR: #001199; FONT-FAMILY: Verdana, Arial; background:#fff;}
	.penholder .homepen {text-align: left; vertical-align: top;	width: 50%;}
	.penholder .awaypen {text-align: left; vertical-align: top; }
	.penholder tr {border:2px solid green;}

/*splt*/
.splt {margin-top: 5px;	background-color: #fff;	FONT-SIZE: 8pt; COLOR: #001199; FONT-FAMILY: Verdana, Arial; border-collapse:collapse; width: 100%;}
	.splt th {padding:2px 5px; line-height:15px; text-align:left; border-bottom:1px solid #e0e0e0; font-size:11px; font-weight:bold;}
	.splt td {padding:2px 5px; line-height:15px; text-align:left; border-bottom:1px solid #e0e0e0; font-size:10px;}
	.splt .on {background-color: #fff; border-bottom: solid 1px #e0e0e0;}
	.splt .off {background-color: #fff;	border-bottom: solid 1px #e0e0e0;}
	.splt .sphi {background-color: #0080ff; color:white;}

/*spohist*/
div.spohist {width:99%;}

.spohist {width:400px; border:0px solid #eee; margin:0px 0 0 0;font-size:10px; color:#001199; font-family:Verdana, Arial, Helvetica, sans-serif; border-collapse:collapse;}
	.spohist th {padding:2px 5px; font-size:11px; line-height:15px; font-weight:bold; text-align:left; border-bottom: 1px solid #e0e0e0; background-color:#eee;}
	.spohist td {padding:2px 5px; line-height:15px; text-align:left; border-bottom:1px solid #e0e0e0;}
	.spohist .min {width:30px; padding-left:5px; text-align:left; float:left;}
	.spohist .on {background-color:#fff; border-bottom: 1px solid #e0e0e0;}
	.spohist .off {background-color:#fff; border-bottom: 1px solid #e0e0e0;}
.spohist .on, .spohist .off, .spohist .pen {line-height: 16px; height: 16px; background-repeat: no-repeat;	background-position: center right;}

	.spohist .pen {border-bottom: solid 1px #e0e0e0; }
	.spohist .awaypen .pen {background-repeat: no-repeat;background-position: center left;	text-align: right;}
 
	.spohist .subs {background-image: url(../img/down.gif); }
	.spohist .subs2 { background-image: url(../img/up.gif); }
	
	.spohist .p, .spohist .pss, .spohist .eps { background-image:url(http://img0.eurobet.com/sp/livescore/pen_score.gif);}
	.spohist .npm, .spohist .psm, .spohist .epm { background-image: url(http://img0.eurobet.com/sp/livescore/pen_miss.gif);	}
	
	.spohist .g, .spohist .etg { background-image: url(http://img0.eurobet.com/sp/common/ball.gif);	}
	.spohist .og { background-image: url(http://img0.eurobet.com/sp/livescore/owngoal.gif);	}
	
	.spohist .r { background-image: url(http://img0.eurobet.com/sp/livescore/redcard.gif);}
	.spohist .y { background-image: url(http://img0.eurobet.com/sp/livescore/yel_card.gif);	}
	.spohist .yr { background-image: url(http://img0.eurobet.com/sp/livescore/yel2_card.gif);}



/*spoteam*/
.spoteam {margin:-2px 0 0 0; text-align:center; background:#fff;}
	.spoteam  h3{margin:-2px 0 0 0; padding:2px 5px; font-size:11px; line-height:15px; background-color:#eee; }
	.spopos {line-height: 20px;	padding-right: 15px;padding-left: 15px;}
	.spp1 {background:#eee;}
	.spoteam h3 {padding-top:5px;border-bottom:1px solid #e0e0e0;}



/*=======================================================
footer
--------------------------------------------------------*/
.spocopyright , .spocopyright a {padding:3px 0; text-align:center; color: #999; text-decoration:none; background:#eee;}


/*=======================================================
others
--------------------------------------------------------*/
.cleaner {clear:both; height:0; font-size:0; margin:-1px 0 0 0; padding:0; visibility:hidden;}
