body{
	font-family:Verdana,Tahoma,Arial; 
	font-size:12px;
	margin:5px;
	background-color: #DCDCDC;
	background-image:url(../images/sfondo.jpg);
	background-repeat:repeat-x;
	}
label{
	font-weight:bold;
}

.divPrincipale{
	background-color:#000066;
	padding: 5px;
	width:1000px;
	margin:auto;
	}
.barraTop{
	background-image:url(../images/sfondoBarraTop.jpg);
	}
.divMain{
	clear:both;
	padding: 10px;
	width:980px;
	background-color: #DCDCDC; 
	background-image:url(../images/angoloUpDx.gif);
	background-position:top right;
	background-repeat:no-repeat;
	}
.divPagina{
	border:solid 1px #000066;
	padding: 5px; 
	width:960px; 
	background-color: #FFFFFF;
	background-repeat:repeat-x;
	background-image:url(../images/sfondoBarraDestra.jpg);
	}
.divTesto{
	margin-right:260px;
	width:680px;
	padding: 5px; 
	background-image:url(../images/terraChiara.jpg);
	background-position:center; 
	background-color: #FFFFFF;
	background-repeat:no-repeat;
}
.divBarraInfoDestra{
	width: 250px;
	padding:5px; 
	margin-left:5px;  
	float:right;
	}
.ombra{
	width: 1010px;
	margin:auto;  
	background:#a09f9f;
	padding:3px;
	}

.voceMenu{
	padding-top:3px;
	width:130px;
	color:white;
	text-align:center;
	font-weight:bold; 
	font-size:10px;
	background-repeat:no-repeat;
	float:left;

	}
.voceMenuAttiva{
	padding-top:3px;
	width:130px;
	background-image:url(../images/sfondoActiveButton.gif);
	color:black;
	text-align:center;
	font-weight:bold; 
	font-size:10px;
	background-repeat:no-repeat;
	float:left;	
}
.voceMenuOver{
	padding-top:3px;
	width:130px;
	background-image:url(../images/sfondoOverButton.gif);
	color:black;
	text-align:center;
	font-weight:bold; 
	font-size:10px;
	background-repeat:no-repeat;
	float:left;
	cursor:pointer;
}
.sezioneBarraDestra{
	background-color: #DCDCDC;
	padding-top:15px; 
	height:25px;
	border-bottom:solid 1px; 
	padding-left:50px; 
	background-repeat:no-repeat;
	border-left:solid 1px;
 	border-right:solid 1px;
 	border-color:#000066;
}
.sezioneBarraDestraOver{
	background-color: #c2c2f6;
	padding-top:15px; 
	height:25px;
	border-bottom:solid 1px; 
	padding-left:50px; 
	background-repeat:no-repeat;
	border-left:solid 1px;
 	border-right:solid 1px;
 	border-color:#000066;
 	cursor: pointer;
}
.sezioneBarraDestra#autorizzazioni{
	border-top:solid 1px; 
	background-image:url(../images/sfondoAutorizzazioni.jpg); 
}
.sezioneBarraDestra#areaRiservata{
	background-image:url(../images/sfondoAreaRiservata.jpg); 
}
.sezioneBarraDestra#contatti{

	background-image:url(../images/sfondoContatti.jpg); 
}

.sezioneBarraDestra#codiciCER{
	background-image:url(../images/sfondoCodiciCER.jpg); 
}
.sezioneBarraDestraOver#autorizzazioni{
	border-top:solid 1px; 
	background-image:url(../images/sfondoAutorizzazioniOver.jpg); 
}
.sezioneBarraDestraOver#areaRiservata{
	background-image:url(../images/sfondoAreaRiservataOver.jpg); 
}
.sezioneBarraDestraOver#contatti{

	background-image:url(../images/sfondoContattiOver.jpg); 
}

.sezioneBarraDestraOver#codiciCER{
	background-image:url(../images/sfondoCodiciCEROver.jpg); 
}
 .footer{
 	clear:both;
}
 #elencoAutorizzazioni{
 	display:none;
 	background-color:#ededed;
 	border-bottom:solid 1px;
 	border-left:solid 1px;
 	border-right:solid 1px;
 	border-color:#000066;
 	margin:0px
 }
table{font-size:12px;}
.divNews{
	height:150px; 
	overflow:auto;
	font-size:10px;
	}

.pannello{
	border:solid 1px #000066; 
	background-color:#FFFFFF;
	background-image:url(../images/sfondoPannelli.jpg); 
	background-position:center; 
	background-repeat: no-repeat;
	}
.paragrafo{
	margin-left:15px
	}

.titolo1{
	font-size:14px; 
	font-weight:bold; 
	font-variant:small-caps;
	color:#a10a19
	}
.titoletto{
	font-weight:bold;
	font-size:12px;
	font-variant:small-caps; 
	color:#000000; 
	text-decoration:none
}
.titoletto:hover{
	font-weight:bold;
	font-size:12px;
	font-variant:small-caps; 
	color:#000000; 
	text-decoration:underline;
	}
.testoSmall{
	font-family:Verdana; 
	font-size:10px;
	}

.input{
	border: solid 1px #000066;
	font-size: 10px; 
	font-weight: normal; 
	color:black;
}
.tasti{
	border: ridge; 
	border-color:#FFFFFF; 
	font-size: 10px; 
	font-weight: bold; 
	color:#FFFFFF; 
	background-color: #000066
	}
.combo{
	font-size: 10px; 
	font-weight: normal; 
	color:black; 
	width:70px
	}

.tabCodiciCER{
	border:solid 1px #000066; 
	background-color:#cdddff;
	width:550px;
	}
.formPreventivo{
	border:solid 1px #000066; 
 	background-color:#ededed;
	width: 90%; 
	}
.formLogin{
	border:solid 1px #000066; 
 	background-color:#ededed;  
 	width: 500px;
 	 }
.menuAreaRiservata{
	border:solid 1px #000066; 
	background-color:#FFFFFF;
	}
.tabApp{
	border:solid 1px #000066; 
	width:80%;   
	font-family: Verdana, Arial, Helvetica; 
	font-size:10px;
	}
.menuItem0{
	height:20px;
	background-color:#D6E5F5;
	}
.menuItem1{
	height:20px;
	background-color:#E6F5FF;
	}
.titoloTabApp{
	color: #FFFFFF; 
	background: #000066; 
	font-size:12px;
	font-family: Verdana, Arial, Helvetica;  
	font-weight: bold; 
	vertical-align: middle;
	text-align:center
	}
.errore{
	color:red; 
	font-size:12px;
	font-family: Verdana, Arial, Helvetica;
	}
