body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	margin-top: 4px;	margin-bottom: 0px;	background-color: #6c95d3;	background-image: url(../images_dettaglio/bg.gif);	background-repeat: repeat-x;	background-position: top;}

.table_container {	background-image: url(../images_dettaglio/bg_cont2.gif);	background-repeat: repeat-y;	background-position: right;	background-color: #FFFFFF;}

#banners_top {	height: 100%;	width: 100%;	overflow: hidden;		background-color: #FFFFFF;	text-align: center;}

#top {	height: 30px;	width: auto;	background-color: #FFFFFF;	font-size: 11px;	line-height: 35px;	text-align: right;	color: #CCCCCC;}

#logo {	height: 115px;	width: auto;	background-image: url(../images_dettaglio/logo.jpg);	background-repeat: no-repeat;	background-position: left;}

#logo2 {	height: 99px;	width: auto;	background-image: url(../images_dettaglio/logo2.jpg);	background-repeat: no-repeat;	text-align: right;	padding-top: 16px;	padding-right: 13px;	background-position: right;}

#menu {	height: 32px;	width: auto;	text-align: left;	background-image: url(../images_dettaglio/bg_menu.gif);	background-repeat: repeat-x;	background-position: right bottom;}

#sep {	height: 100%;	width: auto;	overflow: hidden;	background-image: url(../images_dettaglio/bg_sep.gif);	background-repeat: repeat-y;}

#content {	height: 100%;	width: 929px;	overflow: hidden;	background-image: url(../images_dettaglio/bg_cont.gif);	background-repeat: repeat-y;	background-position: left;	text-align: left;}

.table {	background-image: url(../images_dettaglio/bg_cont.gif);	background-repeat: repeat-y;	background-position: left;	text-align: left;}

#col_sx {	height: 100%;	width: 174px;	overflow: hidden;	float: left;	padding-right: 25px;	padding-left: 25px;}

#col_dx {	height: 100%;	overflow: hidden;	padding-right: 30px;	padding-left: 30px;}#footer {	height: 134px;	width: auto;	background-image: url(../images_dettaglio/footer.gif);	background-repeat: no-repeat;	background-position: left top;	background-color: #fc6b2a;}#footer2 {	height: 134px;	width: auto;	background-image: url(../images_dettaglio/footer2.gif);	background-repeat: no-repeat;	background-position: right top;	color: #FFFFFF;	text-align: right;	padding-right: 30px;}.titolo_rosso {	font-size: 13px;	font-weight: bold;	color: #FF0000;	display: block;	margin-bottom: 15px;}.titolo_azzurro {	font-size: 13px;	font-weight: bold;	color: #0099CC;	display: block;	margin-bottom: 15px;}.titolo_grigio {	font-size: 13px;	font-weight: bold;	color: #999999;	display: block;	margin-bottom: 15px;}.titolo_arancione {	font-size: 13px;	font-weight: bold;	color: #FF9900;	display: block;	margin-bottom: 15px;}.titolo_verde {	font-size: 13px;	font-weight: bold;	color: #00CC33;	display: block;	margin-bottom: 15px;}.grigio_bold {	font-size: 11px;	font-weight: bold;	color: #999999;}.separatore2 {	font-size: 3px;	line-height: 3px;	background-image: url(../images_dettaglio/separatore.gif);	background-repeat: repeat-x;	background-position: center;	display: block;	margin-top: 10px;	height: 3px;	float: left;	width: 100%;}.input_richiesta {	width: 250px;	margin-bottom: 6px;}.input {	width: 290px;	margin-bottom: 6px;}.input2 {	width: 290px;}.select {	width: 250px;	margin-bottom: 6px;}.form {	display: inline;	margin: 0px;	padding: 0px;}.submit {	font-size: 11px;	color: #FFFFFF;	background-color: #FF9900;	padding: 0px;	border: 2px solid #FFCC00;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}.submit2 {	font-size: 11px;	color: #FFFFFF;	background-color: #FF9900;	padding: 0px;	border: 2px solid #FFCC00;}.privacy {	font-size: 9px;	color: #999999;}.box_gioco {	text-align: center;	float: left;	height: 150px;	width: 120px;	display: block;	margin-right: 30px;}.img {	display: block;	margin-bottom: 5px;	height: 90px;	width: 120px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.table_top {	float: right;}#navi {	font-size: 11px;	line-height: 20px;	font-weight: bold;	color: #CCCCCC;	text-align: right;	display: block;	height: 20px;	width: 100%;	float: left;}#navi_top {	font-size: 11px;	line-height: 20px;	color: #CCCCCC;	text-align: right;	display: block;	height: 20px;	width: 100%;	float: left;}.search_arancione {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FF6600;}A:link, A:active, A:visited {	color: #999999;	text-decoration: none;}A:hover {	color: #990000;	text-decoration: underline;}#top A:link, #top A:active, #top A:visited {	color: #FF3300;	text-decoration: none;	font-size: 10px;	font-weight: normal;	padding-right: 5px;	padding-left: 5px;}#top A:hover {	color: #FF6600;	text-decoration: underline;}.menu A:link, .menu A:active, .menu A:visited {	color: #FF9900;	text-decoration: none;	font-weight: bold;	background-image: url(../images_dettaglio/menu_unsel.gif);	background-repeat: no-repeat;	display: block;	float: left;	height: 20px;	width: 149px;	text-align: center;	padding-top: 12px;}.menu A:hover {	color: #FF9900;	text-decoration: underline;}.menu_sel A:link, .menu_sel A:active, .menu_sel A:visited {	color: #FF0000;	text-decoration: underline;	font-weight: bold;	background-image: url(../images_dettaglio/menu_sel.gif);	background-repeat: no-repeat;	display: block;	float: left;	height: 20px;	width: 149px;	padding-top: 12px;	text-align: center;}.menu_sel A:hover {	color: #FF0000;	text-decoration: underline;}.menu2 A:link, .menu2 A:active, .menu2 A:visited {	color: #FF9900;	text-decoration: none;	font-weight: bold;	background-image: url(../images_dettaglio/menu_unsel2.gif);	background-repeat: no-repeat;	display: block;	float: left;	height: 20px;	width: 149px;	padding-top: 12px;	text-align: center;}.menu2 A:hover {	color: #FF9900;	text-decoration: underline;}.menu2_sel A:link, .menu2_sel A:active, .menu2_sel A:visited {	color: #FF0000;	text-decoration: underline;	font-weight: bold;	background-image: url(../images_dettaglio/menu_sel2.gif);	background-repeat: no-repeat;	display: block;	float: left;	height: 20px;	width: 149px;	padding-top: 12px;	text-align: center;}.menu2_sel A:hover {	color: #FF0000;	text-decoration: underline;}.menu_guida A:link, .menu_guida A:active, .menu_guida A:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../images_dettaglio/menu_guida.jpg);
	background-repeat: no-repeat;
	display: block;
	float: right;
	height: 19px;
	width: 161px;
	background-position: right;
	padding-top: 12px;
	text-align: right;
	padding-right: 23px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #af4600;
}.menu_guida A:hover {	color: #FFFFFF;	text-decoration: underline;}.box_gioco A:link, .box_gioco A:active, .box_gioco A:visited {	color: #00CC33;	text-decoration: none;	font-weight: bold;	display: block;	margin-bottom: 3px;}.box_gioco A:hover {	color: #00CC33;	text-decoration: underline;}.cat_links A:link, .cat_links A:active, .cat_links A:visited {	color: #FF9900;	text-decoration: none;	display: block;	margin-bottom: 2px;}.cat_links A:hover {	color: #FF9900;	text-decoration: underline;}#navi A:link, #navi A:active, #navi A:visited {	color: #FF0000;	text-decoration: none;}#navi A:hover {	color: #FF0000;	text-decoration: underline;}#navi_top A:link, #navi_top A:active, #navi_top A:visited {	color: #FF0000;	text-decoration: none;}#navi_top A:hover {	color: #FF0000;	text-decoration: underline;}.elimina A:link, .elimina A:active, .elimina A:visited {	color: #FF0000;	text-decoration: none;	font-weight: normal;}.elimina A:hover {	color: #FF0000;	text-decoration: underline;}.rosso A:link, .rosso A:active, .rosso A:visited {	color: #FF0000;	text-decoration: none;	font-weight: normal;	font-size: 10px;}.rosso A:hover {	color: #FF0000;	text-decoration: underline;}