body {
	font-family: 'Lucida Sans Unicode',Verdana,Optima,Lucida,'MgOpen Cosmetica','MS Trebuchet',Arial,sans-serif;
	font-size: 12px;
	background-color:#8596aa;min-width:970px;
}
#container {border:2px solid white; background-color:white;}
#containwrap {
	width: 960px;
	line-height:1px;
	border:1px dotted red;
}
#side_bar{
	height:550px;
	overflow: auto;
}
#side_bar h2 {
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
	margin: 0px;
	padding: 0px;
}
#side_bar h3, h3 {
	font-size: 12px;
	line-height: 15px;
}
#side_bar .dettagli, #links, #links2, #links3,#links-carn{
	font-size: 11px;
}
#side_bar .comune, .comune {
	font-size: 11px;
	font-style:italic;
}
#side_bar .sagra{
	height:70px;
}
#side_bar .data{
	font-size: 10px;
	float:left;
	width:150px; 
	height:69px;
	border-right: 1px dotted #336299;
	margin-right:5px;
}
#side_bar br {
	font-size: 1px;
	line-height: 1px;
}
.mappina {/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	width:350px;
	height:240px;
	overflow:auto;
	font-size:10px;
	white-space:normal;
}
#links {
	background-color:#eef4f9; color: #336299; padding: 5px;
}
#links a,#links2 a{text-decoration:none; }
#links a:hover,#links2 a:hover  {
	text-decoration:underline; color:#ffff00;
}
#links a:visited, #links a:link{
	background-color:#eef4f9;color: #336299;
}
#links2{
	background-color:#FF6633;padding: 5px;color:#003300;
}
#links2 a{
	color:#FFFFFF;padding: 5px;
}
#links3{background-color:#EEF4F9;padding:5px;font-weight:bold;}
.b12{
	font-size:12px;
	font-weight: bold;
}
h1, .elenco{
	background-color:#ffffff;
}
.elenco{
	padding:0.5em
}
h1{
font-size:36px; color:#336299;
margin:0;
padding:0.3em 1em;
text-align:center;
}
.christmas{color:red;}
#links-carn{background-color:#336299;color:orange;padding:5px;font-weight:bold;}
#links-carn a,#links-carn a:visited{color:yellow;}
#links-carn a:hover{color:red;}
#topcontainer{
	border:2px solid white;
	background-color:#336299;
	height:75px;
}
#topmenu{
	background-color:#dee4e9;
	color:#336299;
	text-decoration:none;font-size:11px;
}
#topmenu td:hover{
	background-color:#eef4f9;
	color:#336299; text-decoration:underline;
}
#topmenu a:visited,#topmenu a:link{
	/*font-weight:bold;*/ text-decoration:none;
	color:#336299;
}
#linkcontainer{
	border:1px solid #cccccc;padding: 0; margin:0;
}
