/* -------- BOX BLU --------*/

.boxBlu {
	font-size:11px;
	color:#106898;

}
.boxBlu form {
	margin:0;
	padding:0;
}

.boxBlu fieldset legend {
	margin:10px 0 10px 0;
}
.boxBlu a {
	color:#106898;
	text-decoration:none;
}
.boxBlu a:link {
	color:#106898;
	text-decoration:none;
}
.boxBlu a:active {
	color:#106898;
	text-decoration:none;
}
.boxBlu a:visited {
	color:#106898;
	text-decoration:none;
}
.boxBlu a:hover {
	text-decoration:underline;
	background-color:#0596cd;

	color:#FFFFFF;
}

.boxBlu .testata {
	background-image:url(../../img/blu_bg.gif);
	height:34px;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
}
.boxBlu .testata h1,.boxBlu .testata h2,.boxBlu .testata h3,.boxBlu .testata h4,.boxBlu .testata h5 {
	margin:5px 0 0 10px;
	padding:0;
	font-size:13px;	
}
.boxBlu .testata a {
	color:#FFFFFF;
}
.boxBlu .testata a:link {
	color:#FFFFFF;
}
.boxBlu .testata a:visited {
	color:#FFFFFF;
}
.boxBlu .testata a:hover {
	color:#FFFFFF;
	text-decoration:none;
}

.boxBlu .testata h2 {
	color:#FFFFFF;
}

.boxBlu .testata .boxBluSx {
	background-image:url(../../img/blu_topsx.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:34px;	
}
.boxBlu .testata .boxBluSx .boxBluDx {
	background-image:url(../../img/blu_topdx.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height:34px;	
}

.boxBlu ul {
	margin:5px 0 0 10px;
	padding:0;
	list-style:outside;
	list-style-image: url(../../img/bullet.gif);	
}
.boxBlu li {
	padding:0 0 0 5px;
	margin-left:15px;
	height:120%;
}
.boxBlu select {
	font-size:11px;
}
.boxBlu .hr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #76c5e4;
	margin:10px 0 0 0;
	padding:0;
}



/* BOX BLU IL BLU_VERTICALE*/


/* -------- BOX BLU --------*/

.boxBluVerticale {
	font-size:11px;
	color:#106898;

}
.boxBluVerticale form {
	margin:0;
	padding:0;
}

.boxBluVerticale fieldset legend {
	margin:10px 0 10px 0;
}
.boxBluVerticale a {
	color:#106898;
	text-decoration:none;
}
.boxBluVerticale a:link {
	color:#106898;
	text-decoration:none;
}
.boxBluVerticale a:active {
	color:#106898;
	text-decoration:none;
}
.boxBluVerticale a:visited {
	color:#106898;
	text-decoration:none;
}
.boxBluVerticale a:hover {
	text-decoration:underline;
	background-color:#0596cd;

	color:#FFFFFF;
}

.boxBluVerticale .boxBluVerticaleSopra {
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	background-image: url(../../img/bg_top_blu_verticale.gif);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#28c5f2;
	min-height:26px;
}
.boxBluVerticale .boxBluVerticaleSotto {
	height:8px;
	background-image: url(../../img/bg_bottom_blu_verticale.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.boxBluVerticale h1,.boxBlu  h2,.boxBlu  h3,.boxBlu  h4,.boxBlu h5 {
	margin:5px 0 0 10px;
	padding:0;
	font-size:13px;	
}
.boxBluVerticale  a {
	color:#FFFFFF;
}
.boxBluVerticale  a:link {
	color:#FFFFFF;
}
.boxBluVerticale  a:visited {
	color:#FFFFFF;
}
.boxBluVerticale  a:hover {
	color:#FFFFFF;
	text-decoration:none;
}

.boxBluVerticale h2 {
	color:#FFFFFF;
}




.boxBluVerticale ul {
	margin:5px 0 0 10px;
	padding:0;
	list-style:outside;
	list-style-image: url(../../img/bullet.gif);	
}
.boxBluVerticale li {
	padding:0 0 0 5px;
	margin-left:15px;
	height:120%;
}
.boxBluVerticale select {
	font-size:11px;
}
.boxBluVerticale .hr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #76c5e4;
	margin:10px 0 0 0;
	padding:0;
}

/* -- */