 /* CLASSE DI PROVA ESPORTATA DA USARE A PIACIMENTO, SERVE SOLO PER FARE DEBUG  */
.PROVA
	{
	margin:2px 0px 2px 0px;
	}
/**************************************************** CLASSI STANDARD ******************************************************/
.left0 {
	left:0%;
}
.left30 {
	left:30%;
}
.left50 {
	left:50%;
}
.left66 {
	left:66.6666%;
}
.right66 {
	right:66.6666%;	
}
.right0 {
	right:0%;	
}
.right30 {
	right:30%;	
}
.right50 {
	right:50%;	
}
.height20 {
	height:20%;
}
.marginLeft0 {
	margin-left:0%;
}
.marginRight0 {
	margin-right:0%;
}
.marginLeft20 {
	margin-left:20%;
}
.marginLeft1 {
	margin-left:1%;
}
.marginLeft13 {
	margin-left:13%;
}
.marginRight20 {
	margin-right:20%;
}
.marginLeft10 {
	margin-left:10%;
}
.marginRight10 {
	margin-right:10%;
}
.marginLeft15 {
	margin-left:15%;
}
.marginRight15 {
	margin-right:15%;
}
.paddingTop40
	{
	/* ATTENZIONE AL COMPUTED TEXT*/
	padding-top:40px;
	}
/*************** SIZE  ***************/
.size_16
	{
	font-size: large;
	}
.size_14 
	{
	font-size: medium;
	}
.size_13 
	{
	font-size: medium;
	}
.size_12 
	{
	font-size: small;
	}
.size_11 
	{
	font-size: x-small;
	}
.size_10 
	{
	font-size: x-small;
	}
.size_9 
	{
	font-size: xx-small;
	}
.size_8 
	{
	font-size: xx-small;
	}
.size_7 
	{
	font-size: xx-small;
	}
.size_5 
	{
	font-size: xx-small;
	}
/***************************************************************************************************/
.noBorder
	{
	border:0px;
	}
.imgAlignLeft 
	{
	float: left;
	}
.imgAlignRight 
	{
	float: right;
	}
.imgNoBorder 
		{
		border-width: 0;
		}
/************************??? RIPETUTE ???*************/
.topAlign
	{
	vertical-align:top;
	}
.bottomAlign
	{
	vertical-align:bottom;
	}
.middleAlign
	{
	vertical-align:middle;
	}
.bold 
	{
	font-weight: bold;
	}
.blu
	{
	color:#425A94;
	}
.giallino
	{
	background-color: #f7f7e7;
	}
.black 	{
	color:#000000;
	}
.brown {
	color:#B15300;
	}
.left
	{
	text-align:left;
	}
.center
	{
	text-align:center;
	}
.right
	{
	text-align:right;
	}
.voce 
	{
	color:black;
	/* font-size: x-small; */
	/*LA SCHEDA ACQUA ... COME ESEMPIO DI DOVE DEVONO RIMANERE PICCOLI*/ 
	}
/***************************************************************************************************/
/* COLORE MARRONE DI AREZZO */
.color_brown 
	{
	color:#B15300;
	}
/* COLORE MARRONE SCURO (es. Argomenti) DI AREZZO*/
.color_darkbrown 
	{
	color:#674621;
	}
.color_blu
	{
	color:#003394;
	}
.color_black 
	{
	color:#000000;
	}
.color_white 
	{
	color:#FFFFFF;
	}
/* COLORE ROSSO DI AREZZO */
.color_red 
	{
	color:#C30000; 
	}
/* COLORE VERDE DI AREZZO */
.color_green 
	{
	color:#666633; 
	}
.bgcolor_white 
	{
	background-color:#FFFFFF;
	}
.bgcolor_blu
	{
	background-color:#425A94;
	}
.bgcolor_black 
	{
	background-color:#000000;
	}
.bgcolor_grey 
	{
	background-color:#F0F0F0;
	}
.bgcolor_green 
	{
	background-color:#009966;
	}
.bgcolor_yel
	{
	background-color: #f7f7e7;
	}
/*	QUESTE CLASSI SONO RIPETUTE  VEDI SOPRA */
.align_left
	{
	text-align:left;
	}
.align_middle
	{
	vertical-align:middle;
	}
.align_center
	{
	text-align:center;
	}
.align_right
	{
	text-align:right;
	}
.align_top 
	{
	vertical-align:top;
	}
.align_bottom
	{
	vertical-align:bottom;
	}
hr.red 
	{
	border:0px;
	border-top: 3px solid #C70745;
	}
hr.blu 
	{
	border:0px;
	border-top: 3px solid #385191;
	}
hr.grey 
	{
	border:0px;
	border-top: 3px solid #ACACAC;
	}
.floatLeft 
	{
	float:left;
	}
.floatRight 
	{
	float:right;
	}
/*******************************************************************************************************************************/
body 
	{
      	font:80% verdana,helvetica,sans-serif;
      	margin:0;
      	padding:0;
      	}
hr 
	{ 
	display:none 
	}
/*unico impiego quello di fare da separatore-distanziatore*/
.sep
	{
      	width: 100%;
      	height: 20px;
      	float: left;
	}
/********* CONTENITORE "outer" PER OGNI ALTRO DIV *********************/
      
#wrapper
{
     	margin: 0px auto;
            	width: 100%;
}
#center
{
      	width: 100%;
      	margin:1em auto;
      	text-align:left;
      	position: relative;
      	border:1px solid #000;
   
}
.div-margin 
	{
	padding:10px;
	text-align:left;
      	}
.div-margin-left
	{
	padding-left: 50px;
	padding-right: 50px;
      	}
.div-margin-left h3
	{
	color:black;
      	}
/* SERVE PER IL COLORE DEL TITOLO DELLA VOCE */
.testoItem a 
	{
	color:#B15300;
      	}
  
/* SERVE PER LA SPAZIATURA DELLE SCHEDE NEL CONTENITORE WEB */
#RCContenitore 
	{
		line-height:15px;
	}
/* ******************* GESTIONE DELLE COLONNE **************************** */
.colonna
	{
      	float: left;
	}
.colonnaDestra
	{
      	float: right;
      	}
/************************************************************************************/
.border_orange
	{
	border-right:1px solid #B15300;
	border-left:1px solid #B15300;
	border-top:1px solid #B15300;
	}
/*UTILIZZATO NELLA STRUTTURA 4 BOX PER IL LAYOUT DEI TITOLI*/
.border_orange_bottom
	{
	border-bottom:1px solid #B15300;
	padding: 4px 12px 4px 12px;
	}
/* USATO NELLE STRUTTURA A4 E 3 BOX PER COSTRURE IL BORDO LATERALE E BOTTOM */
.bordoArancioBassoLati
	{
	border-left: 1px solid #B15300;
	border-right:1px solid #B15300;
	border-bottom: 1px solid #B15300;
	}
.bordoDot
	{
	top:0px;
	bottom:0px;
	/* ATTENZIONE AL COMPUTED TEXT */
	margin-top: 5px;
	padding-top: 0px;
	margin-bottom: 5px;
	padding-bottom: 0px;
	border-bottom: 1px dotted black;
}
/* USABILE PER RENDERE NON VISIBILE UN QUALSIASI OGGETTO */
.nonVisibile
	{
	display:none;
	}
/***************************************   ********************************************/
@media print
{
/*  */
	#wrapper
		{
		width: 100%;
		margin: 0% 0% 0% 0%;
		}
}
 

