@charset "utf-8";
a:link {
	text-decoration: none;
}
#divone {
	height: 100%;
	width: 960px;
	position: absolute;
	margin-right: -480px;
	right: 50%;
}
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}

.divmenu {
	position:absolute;
	width:350px;
	height:50px;
	top:0px;
}
.divlogo {
	position:absolute;
	width: 80px;
	height: 80px;
	bottom: 0px;
	left: 0px;
}
.titoli {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0093A7;
	font-weight: bold;
	text-decoration: none;
}
.immagineComunicato {
	padding-top:0px;
	padding-right:10px;
	padding-bottom:2px;
}
.zero_border {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.foto {
	border-right-width: 10px;
	border-bottom-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}


html, body {height:100%}
body {
	margin: 0px; /* margin and padding only necessary to cater for Mac IE5 */
	padding: 0px;
	/*\*/	overflow: hidden; /* because Mac IE5 don't understand */
	background: #FFFFFF;
}



.style2 {
	color: #999999
}
.titoliBlu {
	color: #0093A7;
	text-decoration: none;
}
.titoliBlu:visited {
	color: #0093A7;
}
.titoliBlu:hover {
	color: #FF9900;
}
.titoliGrigi {
	color: #666666;
	text-decoration: none;
}
.titoliGrigi:visited {
	color: #666666;
}
.titoliGrigi:hover {
	color: #FF9900;
}
.style5 {font-size: 14px}
.style6 {color: #0093A7}
.style14 {font-size: 10px}
.style15 {font-size: 11px}
div
	{
	margin: 0;
	padding: 0;
	}
#content
	{
	/*\*/
	position: absolute;
	/* Exclude abs positioning for Mac IE5 */
	margin: 0px auto 0px auto;
	width: 548px;
	bottom: 32px;
	margin: 0px;
	margin-left: 0px;
	/* Exclude all previous props for Mac IE5 */
	/*\*/ overflow: auto; /* no need for Mac IE5 to see this */
	left: 374px;
	top: 23px;
	}
#sidebar-left
	{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0px;
	width: 350px;
	}
#ombraLeft
	{
	position: absolute;
	top:  24px;
	left: 350px;
	bottom: 32px;
	width: 24px;
	background-image:url(../pics/sx_box.gif)
	}
#ombraRight
	{
	position: absolute;
	top:  24px;
	left: 922px;
	bottom: 32px;
	width: 38px;
	background-image:url(../pics/dx_box.gif)
	}
#sidebar-right
	{
	position: absolute;
	top:  0;
	right: 0;
	bottom: 0;
	width: 300px;
	}
#header
	{
	position: absolute;
	top: 0;
	width: 610px;
	height: 24px;
	left: 350px;
	margin-left: 0px;
	}
#footer
	{
	/*\*/ position: absolute;  /* Exclude for Mac IE5 */
	height: 32px;
	width: 610px;
	margin: 0px auto 0px auto;
	/*\*/
	bottom: 0;
	left: 350px;
	margin-left: 0px;
	/* exclude thes from Mac IE5 */
	}
.tratteggio_under {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #0093A7;
	border-right-color: #0093A7;
	border-bottom-color: #0093A7;
	border-left-color: #0093A7;
}
.tratteggio_under_sx {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #0093A7;
	border-right-color: #0093A7;
	border-bottom-color: #0093A7;
	border-left-color: #0093A7;
}
.tratteggio_up_dx {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #0093A7;
	border-right-color: #0093A7;
	border-bottom-color: #0093A7;
	border-left-color: #0093A7;
}

