/***	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	***
							GESTIONE COMUNE DEL CSS PER TUTTI I CANALI
***	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	***/

/*
 *	sito BLUE
 */
.color_menu_sx {
	background-image:url(../../img/matchpoint/blue_menu_sx.png);
}
.color_menu_dx {
	background-image:url(../../img/matchpoint/blue_menu_dx.png);
}
.color_menu_center {
	color: #ffffff;
	background-image:url(../../img/matchpoint/blue_menu_center.png);
}
.color_menu_center a {
	color: #ffffff;
}

.color_body {
	background-color:	#2480c8;
	background-image:	url(../../img/matchpoint/blue_background.png);
	background-repeat:	repeat-x;
}

.color_wave {
	background-image:url(../../img/matchpoint/blue_wave.png);
}

.color_logo {
	background-image:url(../../img/matchpoint/logo_matchpoint.png);
}

.color_concessionario {
	color: #67b6ff;
}

/*
 *	GESTIONE DEL CSS PER GLI ARTICOLI
 */
.articolo_testo h1, .articolo_testo h1 a, .articolo_testo h1 a.articolo_link_pagine_esterne, .articolo_titolo_h1 {
	color:#0060a9;
}
.articolo_testo h2, .articolo_testo h2 a, .articolo_testo h2 a.articolo_link_pagine_esterne, .articolo_titolo_h2{
	color:#0060a9;
}
.articolo_testo a.articolo_link_pagine_interne_color, .articolo_link_pagine_interne_color {
	color:#0060a9;
}

/*
 *	GESTIONE DEI MENU STATICI ALL'INTERNO DELLE PAGINE
 */
.menustat_rootDiv div.menustat_top {
	background-image:url(../../img/matchpoint/menustat_topline.png);
}
.menudin_rootDiv div.color_menudin_voce1 img {
	vertical-align: bottom;
}
.menustat_rootDiv div.color_menustat_logot {
	margin-bottom:0px;
	background-position: center center;
	width: 100%;
	height: 5px;
}
.menustat_rootDiv div.color_menustat_logob {
	width: 100%;
	height: 0px;
}
.menustat_rootDiv div.color_menustat_voce1 a, .menustat_rootDiv div.color_menustat_voce1 {
	color: #5b605b;
}
.menustat_rootDiv div.color_menustat_voce1 a:hover, .menustat_rootDiv div.color_menustat_voce1:hover {
	background-color: #d1d1d1;
}
.menustat_rootDiv div.color_menustat_voce1_open div a, .menustat_rootDiv div.color_menustat_voce1_open {
	background-color: #d1d1d1;
	color: #5b605b;
}
.menustat_rootDiv div.color_menustat_voce1_sel div a, .menustat_rootDiv div.color_menustat_voce1_sel {
	background-color: #a4c6df;
	color: #5b605b;
}
.menustat_rootDiv div.color_menustat_voce1_sel1 div a, .menustat_rootDiv div.color_menustat_voce1_sel1, .menustat_rootDiv div.color_menustat_voce1_sel1 div a:hover, .menustat_rootDiv div.color_menustat_voce1_sel1:hover {
	background-color: #a4c6df;
	color: #5b605b;
}
.menustat_rootDiv div.color_menustat_voce2 div a, .menustat_rootDiv div.color_menustat_voce2 div {
	color: #6f7070;
	background-color: #dfdfdf;
	background-image:url(../../img/matchpoint/dot_blue.png);
}
.menustat_rootDiv div.color_menustat_voce2 div a:hover, .menustat_rootDiv div.color_menustat_voce2 div:hover {
	/*background-color: #a4c6df;*/
	color: #000000;
}
.menustat_rootDiv div.color_menustat_voce2 div.color_menustat_voce2_sel a, .menustat_rootDiv div.color_menustat_voce2 div.color_menustat_voce2_sel {
	background-color: #a4c6df;
	color: #000000;
}
.menustat_rootDiv div.color_menustat_voce1_sel div a, .menustat_rootDiv div.color_menustat_voce1_sel div, .menustat_rootDiv div.color_menustat_voce1_open div a, .menustat_rootDiv div.color_menustat_voce1_open div {
	background-image:url(../../img/matchpoint/arrowD_blue.png);
	background-repeat: no-repeat;
}
.menustat_rootDiv div.color_menustat_voce1_sel1 div a, .menustat_rootDiv div.color_menustat_voce1_sel1 div {
	background-image:url(../../img/matchpoint/arrowR_blue.png);
	background-repeat: no-repeat;
}
.menustat_rootDiv div.color_menustat_voce1 div a, .menustat_rootDiv div.color_menustat_voce1 div {
	background-image:url(../../img/matchpoint/arrowR_blue.png);
	background-repeat: no-repeat;
}

/*
 *	GESTIONE DEI MENU DINAMICI ALL'INTERNO DELLE PAGINE
 */
.menudin_rootDiv div.color_menudin_topTitle, .menudin_rootDiv div.color_menudin_topTitle a, .menustat_rootDiv div.color_menudin_topTitle a {
	color: #0060a9;
}
.menudin_rootDiv table.menudin_filtro td.color_menudin_filtro_sel {
	color: #0060a9;
}
.menudin_rootDiv div.color_menudin_voce2 div {
	/*background-image:url(../../img/matchpoint/dot_blue.png);*/
	background-image:none;
	padding-left:4px;
}
.menudin_rootDiv div.color_menudin_voce2_hover div:hover {
	background-color:#d5d5d5;
}
.menudin_rootDiv div.color_menudin_voce2 span.color_menudin_voce2_span_hover:hover {
	background-color:#d5d5d5;
}
.menudin_rootDiv div.color_menudin_voce2 div.color_menudin_voce2_sel {
	background-color:#d5d5d5;
	color: #0060a9;
}


/***	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	***
							GESTIONE COMUNE DEL CSS PER TUTTI I CANALI
***	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	*	***/

/* GESTIONE DELLA TRISSCHEDINAAJAX */
.ippicaNazionale_rootDiv  {
	border-left:1px solid #d2d2d2;
	border-right:1px solid #d8d8d8;
}

.ippicaNazionale_rootDiv td.checkAcceso {
  background-image:url("../../img/matchpoint/scommesse/palinsesto/checkBoxAcceso.png");
  background-position:center center;
  background-repeat:no-repeat;
  cursor:pointer;
  width:13px;
}

.ippicaNazionale_rootDiv td.checkSpento {
  background-image:url("../../img/matchpoint/scommesse/palinsesto/checkBoxSpento.png");
  background-position:center center;
  background-repeat:no-repeat;
  cursor:pointer;
  width:13px;
}

.ippicaNazionale_rootDiv img  {
	vertical-align:middle;
}
.ippicaNazionale_rootDiv div.btn_chiudi {
	background-image:url(../../img/matchpoint/scommesse/palinsesto/sfondoButtonChiudi.png);
	background-position:center center;
	background-repeat:no-repeat;
	color:#ffffff;
	cursor:pointer;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	height:16px;
	padding-left:18px;
	padding-right:15px;
	padding-top:3px;
	text-align:center;
	width:41px;
}
.ippicaNazionale_rootDiv div.div_intestazione_tbl, .ippicaNazionale_rootDiv td.div_intestazione_tbl, .ippicaNazionale_rootDiv table.table_intestazione_tbl {
	background-image:url(../../img/matchpoint/scommesse/palinsesto/barraTittoloSfondoBlue.png);
	background-repeat:repeat-x;
	height:25px;
	padding-left: 5px;
	cursor: default;
	color:#ffffff;
	font-family: Arial;
	font-size:14px;
	font-weight: bold;
}
.ippicaNazionale_rootDiv div.div_dati_tbl_menu {
	cursor: default;
	background-color:#ffffff;
	border-left:1px solid #f3f3f3;
	border-top:1px solid #ededed;
	border-bottom:2px solid #eeeeee;
}
.ippicaNazionale_rootDiv div.div_dati_tbl_menu ul {
	cursor:default;
	list-style:none outside none;
	font-weight:bold;
	font-family:Arial;
	font-size:11px;
	color:#000000;
	text-align:left;
	margin:5px 0 5px 20px;
  padding:0;
}
.ippicaNazionale_rootDiv div.div_dati_tbl_menu ul span {
	color:#6e6e6e;
}
.ippicaNazionale_rootDiv div.div_dati_tb1_scom {
	cursor:default;
	background-color:#e0e0e0;
	border-top:2px solid #c9c9c9;
	border-bottom:1px solid #eeeeee;
	background-repeat:no-repeat;
	background-position:left bottom;
}
.ippicaNazionale_rootDiv div.div_dati_tb1_scom_bg1 {
	background-image:url(../../img/matchpoint/ippica/cavallotris_1.png);
}
.ippicaNazionale_rootDiv div.div_dati_tb1_scom_bg8 {
	background-image:url(../../img/matchpoint/ippica/cavallotris_8.png);
}
.ippicaNazionale_rootDiv div.div_dati_tb1_scom_bg10 {
	background-image:url(../../img/matchpoint/ippica/cavallotris_10.png);
}
.ippicaNazionale_rootDiv div.div_dati_tb1_scom_bg12 {
	background-image:url(../../img/matchpoint/ippica/cavallotris_12.png);
}
.ippicaNazionale_rootDiv div.div_dati_tb1_scom_bg14 {
	background-image:url(../../img/matchpoint/ippica/cavallotris_14.png);
}
.ippicaNazionale_rootDiv div.div_dati_tb1_scom ul {
	cursor:default;
	list-style:none outside none;
	font-weight:bold;
	font-family:Arial;
	font-size:9px;
	color:#636363;
	padding-left:0px;
	margin:0px;
	padding-top: 4px;
	padding-bottom:4px;
}
.ippicaNazionale_rootDiv div.div_dati_tb1_scom ul li {
	margin-top:3px;
}
.ippicaNazionale_rootDiv div.div_dati_tb1_scom ul li input {
	vertical-align:middle;
	margin-top:0px;
}

.ippicaNazionale_rootDiv table.table_listadati_tbl tr.classeIppica_NonApertaPiazzato td * {
	color: #000000;
}
.ippicaNazionale_rootDiv table.table_listadati_tbl, .ippicaNazionale_rootDiv table.table_gioca_tbl, .ippicaNazionale_rootDiv table.table_infogioco_tbl, .ippicaNazionale_rootDiv table.table_legendacolori_tbl {
	color:#6e6e6e;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	cursor:default;
	
	border-bottom:1px solid #d2d2d2;
	border-top:1px solid #a7a7a7;
}
.ippicaNazionale_rootDiv table.table_listadati_tbl tr.table_listadati_trfirst {
	/*height:26px;*/
}
.ippicaNazionale_rootDiv table.table_listadati_tbl tr.table_listadati_trfirst td {
	cursor: default;
	border-left: 1px solid #f3f3f3;
	background-image:url(../../img/matchpoint/scommesse/palinsesto/barraTittoloSfondoGray.png);
	background-repeat:repeat-x;
	color:#ffffff;
	font-size:13px;
	font-family:Arial;
	font-weight:Bold;
	padding:3px;
	border-bottom: 1px solid #d2d2d2;
	text-align:center;
}
.ippicaNazionale_rootDiv table.table_listadati_tbl tr td.table_listadati_td0 {
	/*cursor:pointer;*/
	background-color:#ffffff;
	border-left:1px solid #d1d1d1;
	border-right:1px solid #d1d1d1;
	color:#6e6e6e;
	font-family:Arial;
	font-size:11px;
	padding:3px;
	font-weight:bold;
}
.ippicaNazionale_rootDiv table.table_listadati_tbl tr td.table_listadati_td1 {
	/*cursor:pointer;*/
	background-color:#e0e0e0;
	border-left:1px solid #d1d1d1;
	border-right:1px solid #d1d1d1;
	color:#6e6e6e;
	font-family:Arial;
	font-size:11px;
	padding:3px;
	font-weight:bold;
}
.ippicaNazionale_rootDiv table.table_listadati_tbl tr td.table_listadati_vincente {
	background-image:url(../../img/matchpoint/ippica/codicecategoria_vincente.png);
	background-repeat:repeat-x;
}
.ippicaNazionale_rootDiv table.table_listadati_tbl tr td.table_listadati_accoppiata {
	background-image:url(../../img/matchpoint/ippica/codicecategoria_accoppiata.png);
	background-repeat:repeat-x;
}
.ippicaNazionale_rootDiv table.table_listadati_tbl tr td.table_listadati_tris {
	background-image:url(../../img/matchpoint/ippica/codicecategoria_tris.png);
	background-repeat:repeat-x;
}
.ippicaNazionale_rootDiv table.table_listadati_tbl tr td.table_listadati_quarte {
	background-image:url(../../img/matchpoint/ippica/codicecategoria_quarte.png);
	background-repeat:repeat-x;
}
.ippicaNazionale_rootDiv table.table_listadati_tbl tr td.table_listadati_quinte {
	background-image:url(../../img/matchpoint/ippica/codicecategoria_quinte.png);
	background-repeat:repeat-x;
}
.ippicaNazionale_rootDiv table.table_listadati_tbl tr.table_listadati_trlast td {
	border-top: 1px solid #a7a7a7;
}
.ippicaNazionale_rootDiv table.table_gioca_tbl input {
	background-color:#f9f9f9;
	border-top:1px solid #a2a2a2;
	border-left:1px solid #a2a2a2;
	border-right:1px solid #dfdfdf;
	border-bottom:1px solid #dfdfdf;
	text-align: right;
	color:#6e6e6e;
}
.ippicaNazionale_rootDiv table.table_gioca_tbl div.table_gioca_tbl_button {
	width:97px;
	height:21px;
	background-image:url(../../img/matchpoint/button_blue_97x26.png);
	background-repeat:no-repeat;
	color:#ffffff;
	text-align:center;
	padding-top:5px;
	font-family:Tahoma;
	font-weight:bold;
	cursor:pointer;
}
.ippicaNazionale_rootDiv table.table_infogioco_tbl, .ippicaNazionale_rootDiv table.table_legendacolori_tbl {
	padding:10px 20px;
	font-size:11px;
}

