* {
	margin: 0;
	padding: 0;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
}

body {
	
	width: 100%;
	height: 100%;
	background-color: #e4e4e4;
}

#flashMessage.message {
	
	color: #ff0000;
}

p {
	
	margin: 5px 0;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	color: #333;
	float: left;
}

#admin_content p {
	
	width: 100%;
}

td {

	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	color: #333;
}

a {
	
	font-size: 12px;
	color: #990000;
	text-decoration: none;
}

a:hover {
	
	text-decoration: underline;
}

label {
	
	margin: 3px 0;
	width: 400px;
	font-weight: bold;
	float: left;
}

#topfooter {
	
	display:none;
}

.textfield {
	
	margin: 3px 0;
	width: 400px;
	float: left;
}

.textfield1 {
	
	display:hidden;
}

.textarea {
	
	margin: 3px 0;
	width: 550px;
	float: left;
}

.button {
	
	margin: 2px 200px 2px 0;
	float: left;
}

.clear {
	
	clear: both;
	float: none;
}

.h_line {
	
	margin-bottom: 5px;
	height: 5px;
	max-height: 5px;
	background-image: url('/img/horizonal_line.png');
	float: left;
}

.board {
	
	margin-top: 35px;
	height: 31px;
	position: relative;
	float: left;
}

.extra_1x2 {
	
	position: absolute;
	top: -23px;
	right: 30px;
	width: 82px;
	height: 54px;
	background-image: url('/img/board_1x2.png');
}

.extra_money {
	
	position: absolute;
	top: -29px;
	right: 30px;
	width: 79px;
	height: 60px;
	background-image: url('/img/board_money.png');
}

.extra_football {
	
	position: absolute;
	top: -32px;
	right: 30px;
	width: 49px;
	height: 63px;
	background-image: url('/img/board_football.png');
}

.w468 {
	
	width: 468px;
	background-image: url('/img/h1_board_468.png');
}

	.board h1 {
		
		margin: 8px;
		font-family: Verdana, Arial, Sans-Serif;
		font-size: 12px;
		font-weight: bold;
		color: #fff;
	}


.list {
	
	float: left;
}
	.list .row {
		
		font-size: 12px;
		padding: 5px;
		color: #000;
		float: left;
	}

	.list .gray {
		
		background-color: #eee;
		border-bottom: 1px solid #ccc;
		float: left;
	}	
	
	.list .right {
		
		text-align: right;
		float: left;
	}
	
	.list .gray .right {
		
		border-right: 1px solid #ccc;
	}

#page {
	
	margin: 0 auto;
	padding: 10px 0;
	width: 1025px;
}

	#page #left {
		
		margin: 0;
		width: 820px;
		background-image: url('/img/content_bg.png');
		background-repeat: repeat-y;
		float: left;
	}
	
		#page #left #header {
			
			width: 820px;
			height: 130px;
			background-image: url('/img/content_top.png');
			background-repeat: no-repeat;
			position: relative;
			z-index: 2000;
		}
		
			#page #left #header #logotype {
			
				padding: 25px 0 0 25px;
			}
			
			#page #left #header #language {
			
				position: absolute;
				top: 40px;
				right: 100px;
				width: 100px;
				border: 1px solid #990000;
				background-color: #e4e4e4;
				padding: 5px;
				font-weight: bold;
				font-size: 11px;
				vertical-align: middle;
				cursor: pointer;
			}
			
				#page #left #header #languages {
					
					position: relative;
					position: absolute;
					top: 64px;
					right: 100px;
					width: 100px;
					border: 1px solid #990000;
					background-color: #e4e4e4;
					padding: 5px;
					font-weight: bold;
					font-size: 11px;
					vertical-align: middle;
					z-index: 1000;
					cursor: pointer;
				}
			
				#page #left #header #language #languages .language {
					
					position: relative;
					margin: 5px 0;
					padding: 5px 0;
					border: 1px solid #990000;
					background-color: #e4e4e4;
					font-weight: bold;
					font-size: 11px;
					vertical-align: middle;
					cursor: pointer;
				}
			
				#page #left #header #language #downarrow {
				
					position: absolute;
					width: 7px;
					height: 4px;
					max-height: 4px;
					top:10px;
					right: 10px;
					background-image: url('/img/downarrow.png');
				}
			
			#page #left #menu {
				
				margin: 0 6px;
				width: 808px;
				height: 31px;
				background-image: url('/img/menu_bg.png');
				position: relative;
			}
			
				#page #left #menu #submenu {
					
					position: absolute;
					top: 31px;
					left: 308px;
					border-top: 1px solid #fff;
					background-image: url('/img/menu_bg.png');
					border-bottom: 1px solid #fff;
				}
			
				#page #left #menu a {
					
					margin: 0;
					padding: 9px 10px;
					font-family: Verdana, Arial, Sans-serif;
					color: #fff;
					font-size: 12px;
					font-weight: bold;
					text-decoration: none;
					border-right: 1px solid #fff;
					float: left;
				}
			
			#page #left #content {
				
				padding: 20px 6px;
				width: 808px;
				float: left;
			}
			
				#page #left #content .whole {
					
					padding: 0 20px;
					width: 768px;
					float: left;
				}
			
				#page #left #content .left {
					
					padding-left: 20px;
					width: 468px;
					float: left;
				}
				
				#page #left #content .right {
					
					padding-right: 20px;
					width: 256px;
					float: right;
				}
				
					#page #left #content .right h1 {
						
						padding: 5px 0;
						width: 256px;
						font-family: Verdana, Arial, Sans-Serif;
						font-size: 12px;
						font-weight: normal;
						color: #333;
						border-bottom: 1px solid #990000;
					}
		
		#page #left #footer {
			
			margin: 0;
			width: 820px;
			height: 14px;
			background-image: url('/img/content_bottom.png');
			float: left;
		}

	#page #left #content #oddscompare{
	width: 774px;
	margin: auto;
	}
	
	#page #left #content #oddscompare #left_oddscompare{
	width: 380px;
	float:left;
	}
		
	#page #left #content #oddscompare #right_oddscompare{
	width: 380px;
	float:right;
	}
	
	
	#page #right {
		
		margin: 0;
		padding: 0;
		width: 204px;
		background-image: url('/img/right_bg.png');
		float: right;
	}
	
		td.oddrow {
	background-color: #EEEEEE;	
}

td.evenrow {
	background-color: #FFFFFF;	
}

th.oddrow {
	background-color: #EEEEEE;	
}

th.evenrow {
	background-color: #FFFFFF;	
}

td.center {
	text-align: center; 	
}		

table.1x2 {
	margin:0px;
	padding:2px;
	width:462px;
	float:left;
}


	
	
	
