﻿body{
	margin:0px;
	padding:0px;
	font:normal 80% Arial,Verdana,Sans-Serif; 
	color:#333;
	text-align:center;
	background-image:url('/immagini/back.gif');
	background-repeat:repeat-x;
}a{text-decoration:none;}td{height:22px;font-size:100%;}

table {
   border-spacing:0;
   border-collapse:collapse;
}

.central{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

.button a{
	margin-top:18px;	margin-left:5px;
	float:right;
	display:block;
	width: 97px;
	height: 23px;
	background-image: url('/immagini/menubuttons.png');
	background-repeat: no-repeat;
	text-align:center;
	color:white;
	font-weight:bold;
	text-decoration:none;
	padding-top:5px;	font-size:95%
}

.button a:hover{
	background-position: 0px -28px;
	color:blue;
}

#sinistra{
	width:150px;
	border-right: solid 1px #dddddd;
}

#centro{
	width:530px;	text-align: justify;	padding-left:10px;	padding-right:10px;	border-bottom: solid 1px #dddddd;
}

#destra{
	width:300px;
	border-left: solid 1px #dddddd;
}

#menu_des{
	height:54px; 
	width:300px; 
	background:url('/immagini/menu_des.gif');
}

.menu_destra{
	text-align:center; 
	float:left; 
	margin-top: 24px; 
	margin-left:11px; 
	background:white; 
	width:85px; 
	height:30px;
}

.menu_des_list{
	background:url('/immagini/arrow1.jpg');
	background-repeat: no-repeat;
	background-position: 2% 50%; 
	padding-left:20px;
	width:278px;
	height:30px;
	border-bottom:solid 1px silver;
}

.menu_des_list a{
	text-decoration:none; 
	display:block;
	height:30px;
}

.menu_des_list a:hover{
	background:#ff8f3d;
	font-weight: bold;	color:white;
	display:block;
	height:22px;
}

.menu_des_bottom{
	margin-top:0px; 
	border-right:solid 1px #306698; 
	border-left:solid 1px #306698; 
	border-bottom:
	solid 1px #306698;
}

#menu_top_livescore{
	background:url('/immagini/livescore_menu.jpg');
	width:150px;
	height:223px;
}

#menu_top_odds{
	background:url('/immagini/odds_menu.jpg');
	width:150px;
	height:223px;
}

#menu_top_predictions{
	background:url('/immagini/predictions_menu.jpg');
	width:150px;
	height:223px;
}

#menu_top_tables{
	background:url('/immagini/tables_menu.jpg');
	width:150px;
	height:223px;
}

#menu_top_title{
	width:100px;
	padding-left:50px;
	padding-top:11px;
	height:39px;
	font-weight:bold;
	color:white;
}
.menu_top_list img{border:0;}
.menu_top_list a{
	padding-top:3px;
	padding-bottom:5px;
	height:12px;
	width:145px;
	padding-left:5px;
	display:block; 
	text-decoration: none;
	border-bottom:solid 1px blue;
}

.menu_top_list a:hover{
	background: orange;
}

.menu_top_more a{
	margin-top:20px;
	margin-left:8px;
	display:block;
	width: 73px;
	height:21px;
	color:white;
	font-size:80%;
	font-weight:bold;
	text-decoration:none;
	text-align: center;
	padding-top:4px;
	background-image:url('/immagini/menu_top.jpg');
	background-position: 0px 0px;
}

.menu_top_more a:hover{
	background-position: 0px -25px;
}#menu_bookmakers{	margin-top:10px; 	width:280px; 	height:26px; 	background:url('/immagini/back_menu_des.gif');	color:white;	font-weight:bold;	padding-top:10px;	padding-left:20px;}#back_bookmakers{	width:298px; 	height:410px; 	border-bottom:solid 1px blue; 	border-left:solid 1px blue; 	border-right:solid 1px blue; 	background:url('/immagini/back_bookmaker.jpg');}.list_bookmaker{	margin: 0px 19px 18px 19px; 	padding: 10px 0px 0px 15px;	background: url('/immagini/back_list1.png') repeat-x transparent; 	height: 50px; 	width: 245px;}.info a{	text-decoration:none; 	display:block;	background: url('/immagini/info_back.png');	background-position: 0px 0;	background-repeat: no-repeat;	width:70px;	height:17px;	font-size:12px;}.info a:hover{	background: url('/immagini/info_back.png');	background-position: 0px -17px;}.menu_orange{	background: url('/immagini/menu_des2.jpg');	padding-top:3px;	height:22px;	color:white;	font-weight:bold;	font-size: 120%;	padding-left:15px;}.menu_blue{	background: url('/immagini/back_menu_des.gif');	padding-top:3px;	height:22px;	color:white;	font-weight:bold;	font-size: 120%;	padding-left:15px;}#oddsslect_top{ 	padding-top:15px;	padding-left:30px;	height:31px;	width:270px;	font-weight:bold;	color:orange;	background:url('/immagini/odds_sel_top.jpg');}#oddsslect{ 	width:296px;	border-left:solid 2px orange;	border-right:solid 2px orange;	border-bottom:solid 2px orange;	margin-bottom:10px;	}.menuclas{ 	width:100px;	background: white;	border: solid 1px blue;	height:15px;	font:80%;}.menuclas a{	display:block;}.menuclas a:hover{	background:silver;	color:black;}	#footer{	margin-top:10px; 	padding-top:5px;	color: white;	width:100%; 	background: url('/immagini/back.gif'); 	height:120px;}#email{	width:1000px; 	margin-left:auto;	margin-right:auto;	margin-top:0px;	margin-bottom:0px;	text-align:right; 	color:silver; 	font-size:80%;}#email a{	color:white;}#partners{	padding:10px;	border-bottom:solid 1px blue; 	border-left:solid 1px blue; 	border-right:solid 1px blue; }.dettagli_surebets a{	margin-left:10px;	display:block;	background: white;	border:solid 1px gray;	color: gray;	text-align:center;}.dettagli_surebets a:hover{	display:block;	background: blue;	color:white;	border:solid 1px orange;	text-align:center;}