/* CSS Document */body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}b{	font-size:10px;	font-weight:bold;	color:#222222;}.fotovert:link img  { border: 0px solid #ffffff;} .fotovert:visited img { border: 0px solid #ffffff; } .fotovert:hover img { border: 0px solid #999999; } .fotovert:active  img{border: 0px solid #ffffff; } .contactInputText{	width: 348px;	border:1px solid  #999999;	height: 16px;	padding-top: 2px;	padding-left:4px;	padding-right:4px;}.contactInputTextarea{	width: 718px;	height: 120px;	border: 1px solid  #999999;	padding-top: 2px;}.contactButton{	margin-top:4px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #666666;	font-size: 10px;	text-decoration: none;	height: 18px;	background-color:#CCCCCC;	width:60px;	border-style:none;}.contactButton:hover{	margin-top:4px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #111111;	font-size: 10px;	text-decoration: none;	height: 18px;	background-color:#999999;	width: 60px;	border-style:none;}.corpoSezione {	padding-top: 12px;	padding-bottom: 12px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #666666;	font-size: 10px;	text-decoration: none;	text-align:left;	font-weight:normal;}.corpoSezione a {font-size:10px;	font-weight:bold;	color:#222222;	padding-top: 12px;	padding-bottom: 12px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-decoration: none;	text-align:left;}.corpoSezione a:hover {font-size:10px;	font-weight:bold;	color:#444444;	padding-top: 12px;	padding-bottom: 12px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-decoration: none;	text-align:left;}.corpoSezione1 {	padding-top: 8px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #666666;	font-size: 10px;	text-decoration: none;	text-align:left;	font-weight:normal;}.footer {	padding-top: 4px;	padding-bottom: 4px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #ffffff;	font-size: 9px;	text-decoration: none;	text-align:center;	font-weight:normal;}.mapelements{	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #666666;	font-size: 10px;	text-decoration: none;	text-align:left;	font-weight:normal;}.mapelements .secondlevel{padding-left:40px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #666666;	font-size: 10px;	text-decoration: none;	text-align:left;	font-weight:normal;}.mapelements a{	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #666666;	font-size: 10px;	text-decoration: none;	text-align:left;	font-weight:normal;}.mapelements a:hover{	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #111111;	font-size: 10px;	text-decoration: none;	text-align:left;	font-weight:normal;}.menumain{width:100%;}.menumain:after{ /*Add margin between menu and rest of content in Firefox*/content: "."; display: block; height: 0; clear: both; visibility: hidden;}.menumain ul{width: 100%;padding: 5px 0;margin: 0;text-align:left;}.menumain ul li{display: inline;}.menumain ul li a{padding:5px 8px 5px 8px;font:normal 10px Verdana;color: #ffffff;background-color:#000000;margin: 0;text-decoration: none;border-right: 1px solid #999999;}.menumain ul li a:hover{background-color:#FFFFFF;font:normal 10px Verdana;color: #000000;}.menumain #corrente {	border-right: 1px solid #999999;	list-style: none;	display: inline;	margin: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #ff8800;	font-size: 10px;	text-decoration: none;	font-weight:normal;	padding:5px 8px 5px 8px;}.menumain #bookmakers a {	border-right: 1px solid #999999;	list-style: none;	display: inline;	margin: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #ff8800;	font-size: 10px;	text-decoration: none;	font-weight:normal;	padding:5px 8px 5px 8px;}.menumain #bookmakers a:hover {	border-right: 1px solid #999999;	list-style: none;	display: inline;	margin: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000000;	font-size: 10px;	text-decoration: none;	font-weight:normal;	padding:5px 8px 5px 8px;}.dropmenudiv{position:absolute;top: 0;border: 1px solid #999999;border-bottom-width: 0;font:normal 10px Verdana;line-height:16px;z-index:100;background-color: white;width: 85px;visibility: hidden;}.dropmenudiv a{width: 100%;background-color: #000000;width: auto;display: block;text-indent: 8px;border-bottom: 1px solid #999999;padding: 2px 0;font-family: Verdana, Arial, Helvetica, sans-serif;color: #ffffff;font-size: 10px;text-decoration: none;}.dropmenudiv a:hover{color: #000000;background-color: #ffffff;}.dropmenudiv .bookmakercorrente{width: 100%;background-color: #000000;width: auto;display: block;text-indent: 8px;border-bottom: 1px solid #999999;padding: 2px 0;font-family: Verdana, Arial, Helvetica, sans-serif;color: #ff8800;font-size: 10px;text-decoration: none;}#menutility {	height:22px;	border:0px;	background-color:#999999;}#menutility ul {	padding-top: 5px;	padding-bottom: 5px;	border:0px;	margin: 0px;	}#menutility ul li {	text-align:center;	list-style: none;	margin-left: 0px;	list-style-type: none;	display: inline;}#menutility li a {	border-left-style:solid;	border-left-color:#FFFFFF;	border-left-width:1px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 10px;	text-decoration: none;	font-weight:normal;	padding-right: 8px;	padding-left: 8px;	padding-top: 5px;	padding-bottom: 5px;	background-color:#999999;}#menutility li a:hover {	background-color:#ffffff;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000000;	font-size: 10px;	text-decoration: none;	font-weight: none;	padding-right: 8px;	padding-left: 8px;	padding-top: 5px;	padding-bottom: 5px;	background-color:#999999;}