/* CSS Document */
#container {
	width:770px;
	height:100%;
	margin: auto;
	position:relative;
	background-color: #FFFFFF;
	font-family:arial;
	color:#000000;
}
#header {
}

a {
	font-family:arial;
	font-size:13px;
	color:#475770;
}
a:hover {
	font-family:arial;
	font-size:13px;
	color:#000000;
}

#img {

}
#menu {
	float:right;
	width:324px;
}
#logo {

}

#map {
	text-align:center;
	
}
#content_abstract {
	float:right;
	width:500px;
	height:276px;


}
*+html #content_abstract {
	float:right;
	width:519px;
	height:276px;


}

#titolo {
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	margin-top:22px;
}
#sottotitolo {
	font-family:arial;
	font-size:9px;
}
a.sottotitolo {
	font-family:arial;
	font-size:9px;
	color:#475770;
}
a.sottotitolo:hover {
	font-family:arial;
	font-size:9px;
	color:#000000;
}
#contenuti_map {
	font-family:arial;
	font-size:13px;
	margin-top:12px;
	margin-right:15px;
}

#contenuti_abstract {
	font-family:arial;
	font-size:13px;
	margin-top:15px;
	margin-right:15px;
}
a.contenuti_abstract {
	font-family:arial;
	font-size:13px;
	color: #333333;
	
}
a.contenuti_abstract:hover {
	font-family:arial;
	font-size:13px;
	color:#000000;
}


#tit_calendario {
	text-align:right;
	width:230px;
	margin-top:12px;
	margin-bottom:10px;
}
#calendario {
	width:230px;
	margin-bottom:10px;
	margin-left: -20px;
	float:right;
	margin-top:-20px;

}
#linea {
	background-image:url(/immagini/linea.gif);
	float:left;
	height:280px;
	width:1px;
	margin-top:0px;

}

*+html #linea {
	background-image:url(/immagini/linea.gif);
	float:left;
	height:280px;
	width:1px;
	margin-top:15px;

}

#content_calendario {
	text-align:right;
	width:230px;
	font-family:arial;
	font-size: 10px;
	color:#666666;
}
#content_calendario1 {
	text-align:right;
	width:230px;
	font-family:arial;
	font-size: 10px;
	color:#666666;
	margin-top:-12px;
}
#content_calendario2 {
	text-align:right;
	width:230px;
	font-family:arial;
	font-size: 10px;
	color:#666666;
	
}
#content_calendario3 {
	text-align:right;
	width:230px;
	font-family:arial;
	font-size: 10px;
	color:#666666;
}
#content_calendario4 {
	text-align:right;
	width:230px;
	font-family:arial;
	font-size: 10px;
	color:#666666;
}
a.content_calendario {
	font-weight: bold;
	color:#000000;
	text-decoration:none;
	margin-right:21px;
	font-size:10px;
}
a.content_calendario:hover {
	font-weight: bold;
	color:#475770;
	text-decoration:none;
	margin-right:21px;
}
#freccia {
	float:right;
	width:20px;
	margin-top:-2px;
}
#navigation {
	display:none;
}
#contenuti {
	width:500px;
	float:left;
	margin-left:-20px;
}

*+html #contenuti {
	width:500px;
	float:left;
	margin-left:-20px;
	margin-top:-300px;
}

#testo {
	font-family:arial;
	font-size:12px;
	color:#000000;
	width:500px;
}

*+html #testo {
	font-family:arial;
	font-size:12px;
	color:#000000;
	width:500px;
	margin-top:300px;
}
.input {
	width:100px;
 	height:17px;
	margin-bottom:2px;
}

*+html .input {
	width:100px;
 	height:17px;
	margin-bottom:0px;
}

.input2 {
	width:65px;
	font-size:9px; 
	color:#6FB95B;
	margin-bottom:2px;
}

*+html .input2 {
	width:65px;
	font-size:9px; 
	color:#6FB95B;
	margin-bottom:2px;
	margin-bottom:0px;
}
#footer {
display:none;

}
#footer_prenotazioni {
display:none;

}

*+html #footer_prenotazioni {
display:none;

}

#footer_margine {
display:none;

}

*+html #footer_margine {
display:none;

}



#footer_dati {
display:none;

}
a.footer_dati {
	font-family:arial;
	font-size:9px;
	color:#666666;
	text-decoration:none;
	
}
a.footer_dati:hover {
	font-family:arial;
	font-size:9px;
	color: #CCCCCC;

}
