body{
	background-color: #001631;
/*	background-color: #0F1030;*/
	color: #FFFBCC;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;
}
.clr{
	clear:both;
}
.main{
	border:1px solid #FFFBCC;
	background-color: #17243C;
}
.main_pt1{
	background-color: #17243C;
	border-color: #FFFBCC;
	border-width: 1px;
	width: 205px;
	border-style: solid none solid solid;
}
.main_pt2{
	width: 565px;
	background-color: #17243C;
	border-color: #FFFBCC;
	border-width: 1px;
	border-style: solid solid solid none;	
}
.menu{
	margin: 0em 0em 0em 0.45em;
	float: left;
	width:200px;
}
.corpo{
	float: right;
	width:auto;
	font-size:10px;
	margin: 1em 0em 1em 1em;
}
.TestoNormale{

	color: #FFFBCC;
}
.piede{	
	border-left: 1px solid #FFFBCC;
	border-right: 1px solid #FFFBCC;
	border-bottom: 1px solid #FFFBCC;
	background-color: #17243C;
	
}
.piededivleft{
	margin: 0.5em 0.5em 0.5em 0.5em;

	float:left;
	color: #6E6D72;
}
.piededivright{
	margin: 0.5em 0.5em 0.5em 0.5em;

	float:right;
	color: #6E6D72;
}
.piededivright a{
	color: #9A99A0;
	text-decoration:none;
}
.piededivright a:hover{
	color: #FF9900;
	text-decoration:none;
	cursor:hand;
}
.bigbutton{
	border-left: 1px solid #FFFBCC;
	border-right: 1px solid #FFFBCC;
}
.rightboderline{
	border-right: 1px solid #FFFBCC;
}
.leftborderline{
	border-left: 1px solid #FFFBCC;
}
.leftborderHover{
	border-left: 1px solid #FFFBCC;
	background-color: #525261;
	cursor: hand;
}
.homeline{
	background-color: #FFFBCC;
	padding: 3px 0px 3px 30px;
	font-size:14px;
	font-weight:bold;
	color:#000033;
}
.homeline2{
	background-color: #FFFBCC;
	padding: 3px 0px 3px 0px;
	font-weight:bold;
	text-align:center;
	color:#000033;
}
.bluline{
	float: left;
	width:3px;
	margin: 0.5em 0em 0.5em 0.2em;
}
.testo{
	float:right;
	width:130px;
	margin: 0.5em 0.5em 0.5em 0.5em;
	color: #FFFBCC;
}
.testo2{
	float:right;
	width:130px;
	margin: 0.5em 0.5em 0.5em 0.5em;

	color: #FFFBCC;
}
.titoloInfo{
	font-size: 13px;
	font-weight:bold;	
	color: #FFFBCC;
}
.testoInfo{
	font-weight:bold;
	color: #C69F23;
}
.newz{
	margin: 0em 0.2em 0.2em 0.2em;
	background-image:url(../Immagini/back.gif);
	background-repeat:repeat-y;
	width: 460px;	
	font-weight:bold;
	color: #FFFBCC;
}
.newz font{
	margin: 0.5em 0.5em 0.5em 0.5em;
	font-size:14px;
}
.newzText{
	margin: 0.5em 0.5em 0.5em 0.5em;
	color: #FFFBCC;
	font-weight:normal;
	font-size:12px;
}
.newzText a{
	color:#FFFBCC;
	font-size:12px;
	text-decoration:none;
	border-bottom: 1px dotted #FFFBCC;
}

.newzText img{
	float: right;
	margin: 5px;
}
.newzTitle{
	margin: 0.5em 0.5em 0.5em 0.5em;
	color: #C69F23;
	font-size:13px;
	font-weight:bold;
}
.newzImg{
	margin: 1em 1em 1em 1em;
}
.menuvoices{
	margin: 0em 0em 0em 1em;
}
.level1{
	border-left: 1px solid #FFFBCC;
	background-color: #525261;		
	width: 37px;
}
.level1 div{
	margin: 1em 1em 1em 1em;
	color: #C69F23;
}
.level2{
	background-color: #858480;
	border-bottom: 1px solid #FFFBCC;
	width: 60px;
}
.level2 div{
	margin: 1em 1em 1em 1em;
	color: #0F1030;
}
.level3{
	background-color: #6E6D72;
	border-bottom: 1px solid #FFFBCC;
}
.level3 div{
	margin: 1em 1em 1em 1em;
	color: #FFFBCC;
}
.level4{
	background-color: #525261;
	border-bottom: 1px solid #FFFBCC;
	border-right: 1px solid #FFFBCC;
}
.level4 div{
	margin: 1em 1em 1em 1em;
	color: #FFFBCC;
}
.level4 a{
	text-decoration: none;
	color: #FFFBCC;
}
.level4 a:hover{
	text-decoration: underline;
	color: #FFFBCC;
}
.level2r{
	background-color: #827176;
	width: 60px;
}
.level2r div{
	margin: 1em 1em 1em 1em;
	color: #0F1030;
}
.level3r{
	background-color: #6E5E6A;
	border-bottom: 1px solid #FFFBCC;
}
.level3r div{
	margin: 1em 1em 1em 1em;
	color: #FFFBCC;
}
.level4r{
	background-color: #56465B;
	border-bottom: 1px solid #FFFBCC;
	border-right: 1px solid #FFFBCC;
}
.level4r div{
	margin: 1em 1em 1em 1em;
	color: #FFFBCC;
}
.level4r a{
	text-decoration: none;
	color: #FFFBCC;
}
.level4r a:hover{
	text-decoration: underline;
	color: #FFFBCC;
}
.level3rB{
	background-color: #6E5E6A;
}
.level3rB div{
	margin: 1em 1em 1em 1em;
	color: #FFFBCC;
}
.level4rB{
	background-color: #56465B;
	border-right: 1px solid #FFFBCC;
}
.level4rB div{
	margin: 1em 1em 1em 1em;
	color: #FFFBCC;
}
.level4rB a{
	text-decoration: none;
	color: #FFFBCC;
}

.hovertd{
	background-color: #6E6D72;
	border-right: 1px solid #FFFBCC;
	border-bottom: 1px solid #FFFBCC;
}
.hovertd div{
	margin: 1em 1em 1em 1em;
	color: #FFFBCC;
	text-decoration:none;
}
.hovertd a{
	text-decoration: none;
	color: #FFFBCC;
}
.hovertd a:hover{
	text-decoration: underline;
	color: #FFFBCC;
}
.hovertdr{
	background-color: #6E5E6A;
	border-right: 1px solid #FFFBCC;
	border-bottom: 1px solid #FFFBCC;
}
.hovertdr div{
	margin: 1em 1em 1em 1em;
	color: #FFFBCC;
	text-decoration:none;
}
.hovertdr a{
	text-decoration: none;
	color: #FFFBCC;
}
.hovertdr a:hover{
	text-decoration: underline;
	color: #FFFBCC;
}
.hovertdrB{
	background-color: #6E5E6A;
	border-right: 1px solid #FFFBCC;
}
.hovertdrB div{
	margin: 1em 1em 1em 1em;
	color: #FFFBCC;
	text-decoration:none;
}
.hovertdrB a{
	text-decoration: none;
	color: #FFFBCC;
}
.hovertdrB a:hover{
	text-decoration: underline;
	color: #FFFBCC;
}
.tenuteBody{
	border-left: 1px solid #FFFBCC;
	border-right: 1px solid #FFFBCC;
}
.tenuteTitle{
	font-size:14px;
	color: #C69F23;
	margin: 0.5em 1em 0em 1em;
}
.tenuteVoice{
	font-size:13px;	
	font-weight:bold;
	color: #C69F23;
	margin: 0em 1px;
}

.tenuteText{
	margin: 2em 0.5em;
	color: #FFFBCC;
	font-size:12px;
}
.tenuteText a{
	color: #C69F23;
	text-decoration:none;
}
.tenuteText a:hover{
	text-decoration: underline;
}

.myinput{
	border: 1px solid #0071BC;
	background-color: #FFFBCC;
	font-size:10px;
}
.myselect{
	border: 1px solid #0071BC;
	background-color: #FFFBCC;
	font-size:10px;
}
.tenuteVoice a{
	text-decoration: none;
	color: #FFFBCC;
}
.tenuteVoice a:hover{
	text-decoration: underline;
	color: #FFFBCC;
}
.buttonImg{
	cursor: hand;
}
.formInput{
	border: 1px solid #FFFBCC;
}
.formSubmit{
	border: 1px solid #858480;
	background-color: #525261;
	color:#FFFDCC;
}

/*MODIFICHE DEL 3 NOVEMBRE 2004 */
.tenuteText h1{
	text-decoration:none;
	color: #C69F23;
	font-size:14px;
	font-weight:bold;
	padding: 3px;
	margin:3px;
	background-color:#605F64;
}

/* AGGIUNTE DEL 17 DICEMBRE 2004 */
/* MODIFICATO IL 29 MARZO 2005 */

.tenuteBody_new .tenuteVoice h1,
.tenuteBody_moncaro .tenuteVoice h1,
.tenuteBody_camerano .tenuteVoice h1,
.tenuteBody_acquaviva .tenuteVoice h1{
	font-size:20px;	
	font-weight:bold;	
	padding-left:15px;
	margin: 0px;
	margin-left: 3px;
}
.tenuteBody_new .tenuteVoice h1{
	color: #C69F23;
}
.tenuteBody_moncaro .tenuteVoice h1{
	color: #344700;
}
.tenuteBody_camerano .tenuteVoice h1{
	color: #C69F23;
}
.tenuteBody_acquaviva .tenuteVoice h1{
	color: #C69F23;
}
.tenuteBody_new .tenuteVoice h4,
.tenuteBody_moncaro .tenuteVoice h4,
.tenuteBody_camerano .tenuteVoice h4,
.tenuteBody_acquaviva .tenuteVoice h4{
	font-weight:bold;
	min-height: 18px;
	height: auto !important;
	height:18px;
	color: #FFFBCC;
	margin: 5px 0px 0px 0px;
	padding: 2px 0px 0px 10px;
	background-color:#605F64;
}
.tenuteBody_new .tenuteVoice h4{
	background-image:url(../Immagini/back.gif);
	background-repeat:repeat-y;
}
.tenuteBody_moncaro .tenuteVoice h4{
	background-color: #768B2C;
}
.tenuteBody_camerano .tenuteVoice h4{
	background-color: #446284;
}
.tenuteBody_acquaviva .tenuteVoice h4{
	background-color: #6E3045;
}
.tenuteBody_new .tenuteVoice h4 a{	
	text-decoration:none;
	padding-left: 15px;
	background-image:url(../Immagini/bluebutton.gif);
	background-repeat:no-repeat;
	background-position:left;
}
.tenuteBody_moncaro .tenuteVoice h4 a,
.tenuteBody_camerano .tenuteVoice h4 a,
.tenuteBody_acquaviva .tenuteVoice h4 a{
	text-decoration:none;
	padding-left: 50px;
}
.tenuteVoice h5, h5#Selected2{
	font-weight:bold;
	height:18px;
	color: #C69F23;
	margin: 0em 3px 2px 8px;
	padding: 2px 0px 0px 15px;
	background-color:#3D4656;
}
.tenuteVoice h5#Selected2{
	background-color: #17243C;
	text-decoration:underline;
}
.tenuteVoice h5 a{	
	text-decoration:none;
}
/* MODIFICHE DEL 3 GENNAIO 2005 */
/* RIMODIFICATO IL 29 MARZO 2005 */
.tenuteBody_new .tenuteVoice div.descript{
	padding: 8px 10px 8px 30px;
	font-weight:normal;
}
.tenuteBody_moncaro .tenuteVoice div.descript,
.tenuteBody_camerano .tenuteVoice div.descript,
.tenuteBody_acquaviva .tenuteVoice div.descript{
	padding: 8px 10px 8px 70px;
	font-weight:normal;
}

.logos{
	margin: 1px 3px;
}
