body {margin-top:0px;		font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;}
h1 h2 h3 h4 h5 h6 {padding:0px; margin:0px; font-weight:normal;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
img {border:0px;}

/*  ::::::::::. Bottoni:::::::::::::::::  */
.sfVerde{	background:url(../img/sfBottoneA.jpg) repeat-x;	background-color:#D3E97C;	border-bottom: 1px solid #666666;}
.sfGialla{	background:url(../img/sfBottoneB.jpg) repeat-x;	background-color:#FFFF99;	border-bottom: 1px solid #666666;}
.sfRossa{	background:url(../img/sfBottoneC.jpg) repeat-x;	background-color:#FFBB8E;	border-bottom: 1px solid #666666;}
.sfGrigia{	background:url(../img/sfGrigio.jpg)    repeat-x;  background-color:#f1f1f1;	    border-bottom: 1px solid #999999;}
.sfVerdeCh{	background:url(../img/sfVerdeVerdeCh.jpg) repeat-x;  background-color:#c9e6c8;	    border-bottom: 1px solid #339933;}
/*  ::::::::::. Bottoni:::::::::::::::::  */

/*  ::::::::::. testi generici:::::::::::::::::  */
.verd11{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;}
.verd12{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;}
.verd14{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:14px;}
/*  ::::::::::./ testi generici:::::::::::::::::  */

/*  ::::::::::. box di errore:::::::::::::::::  */
#boxMsg{	width:300px;	padding:10px;	margin:0px auto;}
.testoOk {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #006600;	text-align: center;	clip: rect(10px,auto,10px,auto);}
.avvisoerrore {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #CC3300;	text-align: center;}
.msgErrore{	margin-bottom:20px;	margin-top:20px;	background:#f9f5b5;	width:80%;	margin:0px auto;	border-right:1px solid #a7923a ;	border-bottom:1px #f8d857 solid;	padding:5px;	display:block;}
.titoloErrore{	font-size:17px;	font-family:Verdana, Arial;	color: #d51717;	font-weight:bold;	padding-bottom:10px;	display:block;}
.corpoErrore{	font-size:13px;	font-family:Verdana, Arial; 	color: #000000;	display:block;}
.msgOk{	margin-bottom:20px;	margin-top:20px;	margin-left:0px;	margin-right:0px;	background: #dcf294;	width:80%;	border-right: 1px #47652a solid;	border-bottom: 1px #88c050 solid;	padding:5px;	display:block;	}
.titoloOk{	font-size:17px;	font-family:Verdana, Arial; 	color: #3c7803;	font-weight:bold;	padding-bottom:10px;	display:block;}
.corpoOk{	font-size:14px;	font-family:Verdana, Arial; 	color: #000000;	display:block;}
.testoRosso{	color:#FF3300;}
/*  ::::::::::. / box di errore:::::::::::::::::  */

.campoInput{	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	border:1px solid #666666;}

/*::::::::::::::::::Barra di paginazione:::::::::::::::::::::::*/
.barraPaginazione{background:#f1f1f1;padding:6px; text-align:center; }
.barraPaginazione a{font-weight:bold; color:#000000; padding-left:3px;padding-right:3px;}
.barraPaginazione a:hover{background:#FFCC00; border:1px solid #FF9900; padding:2px;  color:#000000;}
.paginazione a{	color:#000000;}
.paginazione button{	height:18px;	width:25px;	border:1px solid  #999999;}
/*::::::::::::::::::/Barra di paginazione:::::::::::::::::::::::*/

/*Per interrompere il flusso*/
.clearatore{	clear:both;	height:2px;}
