#object1{position:absolute;left:0px;top:83px;width:98px;height:345px;z-index:1}

#menuclosedpi{position:absolute;left:250px;top:31px;width:100px;height:25px;z-index:1;visibility:visible}
#menuopenpi{position:absolute;left:250px;top:31px;width:180px;height:322px;z-index:1;visibility:hidden}

#menuclosedpa{position:absolute;left:250px;top:31px;width:100px;height:25px;z-index:1;visibility:visible}
#menuopenpa{position:absolute;left:250px;top:31px;width:180px;height:322px;z-index:1;visibility:hidden}

#Pmenuclosedso{position:absolute;left:250px;top:31px;width:90px;height:21px;z-index:1;visibility:visible}
#Pmenuopenso{position:absolute;left:250px;top:31px;width:180px;height:322px;z-index:1;visibility:hidden}

#Pmenuclosedpo{position:absolute;left:340px;top:31px;width:90px;height:21px;z-index:2;visibility:visible}
#Pmenuopenpo{position:absolute;left:340px;top:31px;width:180px;height:322px;z-index:2;visibility:hidden}

#Pmenuclosedbp{position:absolute;left:430px;top:31px;width:90px;height:21px;z-index:3;visibility:visible}
#Pmenuopenbp{position:absolute;left:430px;top:31px;width:180px;height:322px;z-index:3;visibility:hidden}

#menuclosedso{position:absolute;left:250px;top:31px;width:90px;height:21px;z-index:1;visibility:visible}
#menuopenso{position:absolute;left:250px;top:31px;width:180px;height:322px;z-index:1;visibility:hidden}

#menuclosedco{position:absolute;left:340px;top:31px;width:90px;height:21px;z-index:1;visibility:visible}
#menuopenco{position:absolute;left:340px;top:31px;width:180px;height:322px;z-index:1;visibility:hidden}

#menuclosedlp{position:absolute;left:340px;top:31px;width:90px;height:21px;z-index:2;visibility:visible}
#menuopenlp{position:absolute;left:340px;top:31px;width:180px;height:322px;z-index:2;visibility:hidden}

#menuclosedbp{position:absolute;left:430px;top:31px;width:90px;height:21px;z-index:3;visibility:visible}
#menuopenbp{position:absolute;left:430px;top:31px;width:180px;height:322px;z-index:3;visibility:hidden}



.cornice {border:3px solid #373abe; padding:0px; margin:0px; width:98%;}
.cornice table {background:#373abe; padding:0px; margin:0px; width:100%;}
.cornice tr {background:#ffffff; padding:0px; margin:0px;}
.cornice th {background:#e8f404; padding:3px; margin:0px; text-align:left;vertical-align:top;}
.cornice td {background:#ffffff; padding:3px; margin:0px;}

.corniceError {border:3px solid #ff0000; padding:0px; margin:0px; width:98%;}
.corniceError table {background:#ff0000; padding:0px; margin:0px; width:100%;}
.corniceError tr {background:#ffffff; padding:0px; margin:0px;}
.corniceError td {background:#ffffff; padding:3px; margin:0px;}

.corniceArea {border:0px solid #edf3ff; padding:2px; margin:0px; width:98%;background:#edf3ff;}
.corniceAreaBlu {border:0px solid #373abe; color:#ffffff; padding:2px; margin:0px; width:98%;background:#373abe;}

.error {border:3px solid #ff0000; padding:2px; margin:0px; width:570px; background-color:#ffffff;}

/* floats */
.floatSx15 {float:left;width:15%;padding:0px;margin:0px;}
.floatDx15 {float:right;width:15%;padding:0px;margin:0px;}

.floatSx30 {float:left;width:30%;padding:0px;margin:0px;}
.floatDx30 {float:right;width:30%;padding:0px;margin:0px;}

.floatSx50 {float:left;width:48%;padding:0px;margin:0px;}
.floatDx50 {float:right;width:48%;padding:0px;margin:0px;}

.floatSx65 {float:left;width:65%;padding:0px;margin:0px;}
.floatDx65 {float:right;width:65%;padding:0px;margin:0px;}

.floatSx85 {float:left;width:85%;padding:0px;margin:0px;}
.floatDx85 {float:right;width:85%;padding:0px;margin:0px;}

.floatAnnulla {clear: both;}

/*STYLES MARINA*/
.spazio {
	padding: 4px;
	width: 99%;
}

.spazio2 {
	padding: 4px;
	width: 99%;
}

.titoloCorsivo {
	text-decoration:none;
	color:#000099;
	font-size:11px;
	margin: 10px 0px 2px 6px;
	font-style: italic;
	font-weight: bold;
	text-align:left;
}

.boxStrilliBianco {
	border: 1px solid #000099;
	height:105px;
}

.boxStrilliCeleste {
	border: 1px solid #000099;
	background-color: #EDF3FF;
	height:105px;
}

.boxStrilliGrigio {
	border: 1px solid #000099;
	background-color: #F8FAFF;
	text-align: left;
}

.banner {
	margin: 20px 0px 10px 0px;
}

.banner span {
	margin-right: 7px;
}


/*STYLES NON ANCORA ONLINE*/
.boxStrilliBianco2 {
	border-top: 1px solid #000099;
}

.boxStrilliCeleste2 {
	border-top: 1px solid #000099;
	background-color: #EDF3FF;
}


.boxCanali {
	border: 1px solid #000099;
	height:105px;
}

.titoloCorsivo2 {
	text-decoration:none;
	color:#000099;
	font-size:11px;
	margin: 1px 0px 2px 6px;
	font-style: italic;
	font-weight: bold;
	text-align:left;
}
