@charset "utf-8";
/* CSS Document */

div#gare_titoloprincipale{
	width:947px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	position:relative;
	float:right;
	color:#c6c6c6;
	font-size:22pt;
	font-weight:bold;
	text-align: right;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* ////////////// parte sinistra ////////////// */
div#home_sx{
	width:459px;
	border: 0px solid #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
	position:relative;
	float:left;
	z-index:1;
}
/*  programma */
div#gare_programma{
	background-color:#1b7486;
	width:420px;
	border: 0px solid #ffffff;
	left:29px;
	margin: 14px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	position:relative;
	float:left;
	z-index:1;
	
	color:#FFFFFF;
	font-size:13pt;
	font-weight:bold;
	text-align:left;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
}

/*  dettaglio programma */
div#gare_dettaglio{
	width:420px;
	border: 0px solid #ffffff;
	left:29px;
	margin: 12px 0px 13px 0px;
	padding: 5px 0px 0px 5px;
	position:relative;
	float:left;
	z-index:1;
	
	color:#7d7d7d;
}

div#gare_dettaglio h1{
	font-size:12.5pt;
	font-weight:bold;
	text-align:left;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#b2b2b2;
	letter-spacing:-1px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div#gare_dettaglio h1.alternato{
	font-size:12.5pt;
	font-weight:bold;
	text-align:left;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#00adb7;
	letter-spacing:-1px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div#gare_dettaglio p{
	font-size:9.5pt;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#7d7d7d;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div#gare_dettaglio_pdf{
	width:409px;
	border: 0px solid #ffffff;
	margin: 12px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	float:left;
	z-index:1;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#7d7d7d;
	font-size:9.5pt;
}

div#gare_dettaglio_pdf ul {list-style:none;margin: 0px 0px 0px 0px;}
div#gare_dettaglio_pdf ul li{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;float:left;}
div#gare_dettaglio_pdf ul li.testo{ width:376px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;float:left;}

/*  dettaglio programma colore alternato */
div#gare_dettaglio_alternato{
	background-color:#f7f7f7;
	width:420px;
	border: 0px solid #ffffff;
	left:29px;
	margin: 12px 0px 13px 0px;
	padding: 5px 0px 5px 5px;
	position:relative;
	float:left;
	z-index:1;
	
	color:#7d7d7d;
}

div#gare_dettaglio_alternato h1{
	font-size:12.5pt;
	font-weight:bold;
	text-align:left;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#b2b2b2;
	letter-spacing:-1px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div#gare_dettaglio_alternato h1.alternato{
	font-size:12.5pt;
	font-weight:bold;
	text-align:left;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#00adb7;
	letter-spacing:-1px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div#gare_dettaglio_alternato p{
	font-size:9.5pt;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#7d7d7d;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div#gare_dettaglio_alternato_pdf{
	width:409px;
	border: 0px solid #ffffff;
	margin: 12px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	float:left;
	z-index:1;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#7d7d7d;
	font-size:9.5pt;
}

div#gare_dettaglio_alternato_pdf ul {list-style:none;margin: 0px 0px 0px 0px;}
div#gare_dettaglio_alternato_pdf ul li{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;float:left;}
div#gare_dettaglio_alternato_pdf ul li.testo{ width:376px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;float:left;}














/* ////////////// parte destra ////////////// */
div#home_dx{
	width:488px;
	border: 0px solid #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	float:left;
	z-index:1;
}

/*  iscritti */
div#gare_iscritti{
	background-color:#a4a4a4;
	width:420px;
	border: 0px solid #ffffff;
	left:20px;
	margin: 30px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	position:relative;
	float:left;
	z-index:1;
	
	color:#FFFFFF;
	font-size:13pt;
	font-weight:bold;
	text-align:left;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
}

/*  div contenitore elenco iscritti */
div#gare_contenitore_elenco{
	width:472px;
	border: 0px solid #ffffff;
	left:20px;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	float:left;
	z-index:1;

}

div#gare_elenco_iscritti{
	width:472px;
	border: 0px solid #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	float:left;
	z-index:1;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#7d7d7d;
	font-size:9.5pt;
}

div#gare_elenco_iscritti ul {list-style:none;margin: 0px 0px 0px 0px;}
div#gare_elenco_iscritti ul li.testo{ text-transform:uppercase; margin: 0px 0px 0px 0px; padding: 4px 0px 0px 4px;float:left;}
div#gare_elenco_iscritti ul li.pdf{ text-align:right; width:53px; margin: 0px 3px 0px 0px; padding: 0px 0px 0px 0px;float:left;}
div#gare_elenco_iscritti ul li.riga{ height:1px; background-image:url(../immagini/riga_separatrice.gif); background-repeat:repeat-x; width:472px; margin: 3px 0px 0px 0px; padding: 0px 0px 0px 0px;float:left;}
div#gare_elenco_iscritti ul li.unico{width:472px; margin: 3px 0px 0px 0px; padding: 4px 0px 0px 4px;float:left;}


/*  risultati */
div#gare_risultati{
	width:420px;
	border: 0px solid #ffffff;
	left:20px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	position:relative;
	float:left;
	z-index:1;
	
	color:#c6c6c6;
	font-size:13pt;
	font-weight:bold;
	text-align:left;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
}

/*  div contenitore elenco risultati */
div#gare_contenitore_risultati{
	width:472px;
	border: 0px solid #ffffff;
	left:20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	float:left;
	z-index:1;

}

div#gare_contenitore_risultati p{
	font-size:9.5pt;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#7d7d7d;
	margin: 5px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
}

div#gare_risultati_box{
	background-color:#1b7486;
	width:456px;
	border: 0px solid #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	position:relative;
	float:left;
	z-index:1;

}

div#gare_risultati_box_elenco{
	width:456px;
	border: 0px solid #ffffff;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	float:left;
	z-index:1;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:9.5pt;
}

div#gare_risultati_box_elenco ul {list-style:none;margin: 0px 0px 0px 0px;}
div#gare_risultati_box_elenco ul li.testo{ text-transform:uppercase; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 4px;float:left;}
div#gare_risultati_box_elenco ul li.pdf{ text-align:right; width:40px; margin: 0px 3px 0px 0px; padding: 4px 0px 0px 0px;float:left;}
div#gare_risultati_box_elenco ul li.unico{ width:456px; margin: 0px 3px 0px 0px; padding: 4px 0px 0px 0px;float:left;}

