@charset "utf-8";
/* CSS Document */

/* ////////////// Contenuto home page ////////////// */

/* ////////////// struttura ////////////// */

div#gare{
	margin: 0px 0px 0px 13px;
}

div#gare_gare_titoloprincipale{
	width:747px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	position:relative;
	float:right;
	color:#FFFFFF;
	font-size:22pt;
	font-weight:bold;
	text-align: left;
}

/* ////////////// box crono ////////////// */

div#gare_crono{
	width:747px;
	border: 0px solid #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	float:left;
}

div#gare_crono_titolo{
	width:747px;
	height:35px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	position:relative;
	float:right;
	color:#FFFFFF;
	font-size:18pt;
	font-weight:bold;
	text-align: left;
	background-color:#62ccdc;
}

div#gare_crono_titolo ul li.data{width:260px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align:right;}
div#gare_crono_titolo ul li.data2{width:475px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left;}

.gare_crono_data{
	color:#282828;
	font-size:12pt;
	text-align:right;
	font-weight:bold;
}

div#gare_crono_immaplanimetria{
	width:261px;
	height:340px;
	margin: 12px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	float:right;
	text-align:right;
}

div#gare_crono_immaplanimetria ul{list-style:none;margin: 0px 0px 0px 0px;}
div#gare_crono_immaplanimetria ul li{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 17px;}

div#gare_crono_immaplanimetria a:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9.5pt; text-decoration:none; color:#FFFFFF; margin: 0px 0px 0px 0px;padding:0;}
div#gare_crono_immaplanimetria a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9.5pt; text-decoration:none; color:#FFFFFF; margin: 0px 0px 0px 0px;padding:0;}
div#gare_crono_immaplanimetria a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9.5pt; text-decoration: none; color:#FFFFFF; margin: 0px 0px 0px 0px;padding:0;}
div#gare_crono_immaplanimetria a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9.5pt; text-decoration: underline; color:#62ccdc; margin: 0px 0px 0px 0px;padding:0;}

div#gare_crono_dettagli{
	width:486px;
	height:109px;
	margin: 12px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	float:right;
	background-color:#FFFFFF;
}

div#gare_crono_dettagli p{
	margin: 8px 0px 0px 3px;
	padding: 0px 0px 0px 0px;	
}

div#gare_crono_dettagli ul{list-style:none;margin: 3px 0px 0px 6px;}
div#gare_crono_dettagli ul li{ height:36px; width:469px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

.gare_crono_dettagli_sfondo{
	background-color:#282828;
	color:#FFFFFF;
	font-size:12pt;
	font-weight:bold;
}

div#gare_crono_menu{
	width:747px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	float:right;
	display: inherit;
}

/*  box menu secondario // */

div#boxmenusecondario{
	width:339px;
	height:160px;
	border: 0px solid #ffffff;
	margin: 14px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	float: right;
	background-color:#d3d3d3;
	font-weight:bold;
}

div#boxmenusecondario p{
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 0px 13px;
}

div#boxmenusecondario ul{list-style:none;margin: 9px 0px 0px 11px;}
div#boxmenusecondario ul li{width:314px; height:33px; margin: 0px 0px 2px 0px; padding: 0px 0px 0px 0px; clear:left; background-color:#282828}

div#boxmenusecondario a:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9.5pt; text-decoration:none; color:#FFFFFF; margin: 0px 0px 0px 20px;padding:0;}
div#boxmenusecondario a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9.5pt; text-decoration:none; color:#FFFFFF; margin: 0px 0px 0px 20px;padding:0;}
div#boxmenusecondario a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9.5pt; text-decoration: none; color:#FFFFFF; margin: 0px 0px 0px 20px;padding:0;}
div#boxmenusecondario a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9.5pt; text-decoration: underline; color:#62ccdc; margin: 0px 0px 0px 20px;padding:0;}

/*  box menu comune // */

div#boxmenucomune{
	width:132px;
	height:160px;
	border: 0px solid #ffffff;
	margin: 14px 13px 0px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	float: right;
	background-color:#282828;
	font-weight:bold;
}

div#boxmenucomune p{
	margin: 4px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
	color:#FFFFFF;
	font-size:7pt;
}

div#boxmenucomune ul{list-style:none;margin: 0px 0px 0px 15px;}
div#boxmenucomune ul li{width:105px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float::left; text-align:center;}

.boxmenucomunecella{
	background-color:#FFFFFF;
	height:85px;
	margin: 7px 0px 0px 0px;
}

div#boxmenudettagli{
	width:485px;
	height:25px;
	border: 0px solid #ffffff;
	margin: 14px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	float: right;
}

div#boxmenudettagli p{
	padding: 3px 0px 0px 0px;
}

div#boxmenudettagli ul{list-style:none;margin: 0px 0px 0px 0px;}
div#boxmenudettagli ul li{height:23px;margin: 0px 1px 0px 0px; padding: 0px 9px 0px 8px;float:left;background-color:#d3d3d3;}
div#boxmenudettagli ul li.boxmenudettagliphoto{background-color:#62ccdc;}
div#boxmenudettagli ul li a:hover{background-color:#282828;}

div#boxmenudettagli a:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; text-decoration:none; color:#282828; margin: 0px 0px 0px 0px;padding:0;}
div#boxmenudettagli a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold;  text-decoration:none; color:#282828; margin: 0px 0px 0px 0px;padding:0;}
div#boxmenudettagli a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold;  text-decoration: none; color:#282828; margin: 0px 0px 0px 0px;padding:0;}
div#boxmenudettagli a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold;  text-decoration: none; color:#62ccdc; margin: 0px 0px 0px 0px;padding:0;}

div#boxmenudettagli a.photo:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; text-decoration:none; color:#FFFFFF; margin: 0px 0px 0px 0px;padding:0;}
div#boxmenudettagli a.photo:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold;  text-decoration:none; color:#FFFFFF; margin: 0px 0px 0px 0px;padding:0;}
div#boxmenudettagli a.photo:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold;  text-decoration: none; color:#FFFFFF; margin: 0px 0px 0px 0px;padding:0;}
div#boxmenudettagli a.photo:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold;  text-decoration: none; color:#FFFFFF; margin: 0px 0px 0px 0px;padding:0;}

/* ////////////// box strada ////////////// */

div#gare_strada{
	width:747px;
	border: 0px solid #ffffff;
	margin: 45px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	float:left;
}