@charset "utf-8";
/* CSS Document */

/* ////////////// Contenuto home page ////////////// */

/* ////////////// struttura ////////////// */

div#gare{
	margin: 0px 0px 0px 8px;
}

div#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_el{
	width:747px;
	border: 0px solid #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	float:left;
}

div#gare_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_titolo ul li.data{width:260px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align:right;}
div#gare_titolo ul li.data2{width:475px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left;}

.gare_data{
	color:#282828;
	font-size:12pt;
	text-align:right;
	font-weight:bold;
}

div#gare_immaplanimetria{
	width:261px;
	height:109px;
	margin: 12px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	float:right;
	text-align:right;
}

div#gare_immaplanimetria p{
	margin: 75px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	font-size:12pt;
	color:#FFFFFF;
	font-weight:bold;
	text-align:right;
}

div#gare_immaplanimetria a:active{font-size:10pt;font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#FFFFFF; margin: 0px 0px 0px 0px;padding:0;}
div#gare_immaplanimetria a:link {font-size:10pt;font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#FFFFFF; margin: 0px 0px 0px 0px;padding:0;}
div#gare_immaplanimetria a:visited {font-size:10pt;font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color:#FFFFFF; margin: 0px 0px 0px 0px;padding:0;}
div#gare_immaplanimetria a:hover {font-size:10pt;font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color:#62ccdc; margin: 0px 0px 0px 0px;padding:0;}



div#gare_dettagli{
	width:486px;
	height:109px;
	margin: 12px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	float:right;
	background-color:#FFFFFF;
}

div#gare_dettagli p{
	margin: 8px 0px 0px 3px;
	padding: 0px 0px 0px 0px;	
}

div#gare_dettagli ul{list-style:none;margin: 3px 0px 0px 6px;}
div#gare_dettagli ul li{ height:36px; width:469px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

.gare_dettagli_sfondo{
	background-color:#282828;
	color:#FFFFFF;
	font-size:12pt;
	font-weight:bold;
}

div#gare_menu{
	width:747px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	float:right;
	display: inherit;
}


div#boxmenudettagli{
	width:736px;
	height:25px;
	border: 0px solid #ffffff;
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	float: left;
	font-size:9pt;
	text-transform:uppercase;
}

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 6px 0px 5px;float:left;background-color:#d3d3d3;}
div#boxmenudettagli ul li.boxmenudettagliphoto{background-color:#62ccdc; color:#FFFFFF; font-weight:bold;}
div#boxmenudettagli ul li.dati{ width:50px; color:#575757; font-weight:bold;}


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;
}

div#gare_boxtitoli{
	width:736px;
	background-color:#445060;
	margin: 22px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	float:left;
	color:#62ccdc;
	font-size:10pt;
	font-weight:bold;
	text-align: left;
	
}


div#gare_boxtitoli ul{list-style:none; margin: 0px 0px 0px 0px;}
div#gare_boxtitoli ul li{float:left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

div#gare_boxtitoli ul li.uno{ width:47px;}
div#gare_boxtitoli ul li.due{ width:187px;}
div#gare_boxtitoli ul li.tre{ width:364px;}
div#gare_boxtitoli ul li.quattro{ width:70px;}
div#gare_boxtitoli ul li.cinque{ width:68px;}

div#gare_boxcontenuto{
	width:736px;
	background-color:#FFFFFF;
	margin: 10px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	position:relative;
	float:left;
}

.gare_boxcontenuto_testo{
	padding: 0px 0px 0px 2px;
	color:#5c5c5c;
	font-size:9pt;
	text-align: left;
}

.gare_boxcontenuto_pos{
	padding: 0px 0px 0px 2px;
	color:#3d98a6;
	font-size:9pt;
	text-align: left;
	font-weight:bold;
}

div#gare_pdf{
	width:746px;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	position:relative;
	float:right;
	color:#FFFFFF;
	font-size:9pt;
	text-align:left;
}
