/* _.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._ */
/* BODY
 {
   behavior: url("AVFormat.htc") 
             url("AVFormuMng.htc");
	margin: 0px;
} */

BODY
{
	margin: 0px;
} 

/* .:*~*:. P .:*~*:. */
p	{ font-size: 12px; font-family: Arial, serif; color: darkblue; font-weight: normal; 
                   font-style: normal} 

.giustificato   { font-size: 13px; text-align: justify; margin: 4px;}

.testo 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000066; 
	margin-right: 6px
}
.testolabelblu
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	margin-left: 8px; 
	text-align: justify; 
	color: white; 
	font-weight: bold;
	margin-right: 6px
}
.testolabelblusmall
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	margin-left: 2px; 
	text-align: justify; 
	color: white; 
	font-weight: bold;
	margin-right: 2px
}
.testopiccolo
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	margin-left: 1px; 
	color: #000066; 
	margin-right: 1px;
	font-weight:  normal;
}


.testopiccologiustificato
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	margin-left: 1px; 
	color: #000066; 
	margin-right: 1px;
	font-weight:  normal;
	text-align: justify;
}

.testopiccolosfondo
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000066; 
	font-weight:  normal;
	background-color: #E7E7FF
}
.piccolo 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;  
}
.titolo {  font-family: Helvetica, Arial, Verdana; font-size: 16px; border-bottom: 1 solid #000066; margin-top: 4px; color: #660000; font-weight: bold}

.titoloHome  { font-size: 16px; color: darkblue; text-align: left;
               font-family: Arial, serif; font-weight: bold;}



.titoletto {  font-family: Verdana, Arial, Helvetica, sans-serif; 
	          font-size: 12px; 
	          font-weight: bold; 
	          color: DarkGoldenrod;
	          }

.note	       	{ font-size: 11px; color: #666666; font-style: normal;}
.ingrandisci     { font-size: 28px;}
.bianco     		{ font-size: 10px; font-family: Verdana, Arial, serif; color: #fbc866;font-weight: bold}

.banner
{
	border-right: #000066 1px solid;
	padding-right: 5px;
	border-top: #000066 1px solid;
	padding-left: 5px;
	font-weight: bold;
	font-size: 18px;
	padding-bottom: 5px;
	margin: 5px;
	border-left: #000066 1px solid;
	color: #660000;
	padding-top: 5px;
	border-bottom: #000066 1px solid;
	font-family: Helvetica, Arial, Verdana;
	background-color: lightyellow;
	text-align: center;
}

.warning
{
	font-weight: bold;
	font-size: 11px;
	margin: 3px;
	color: red;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #eafcce;
	text-align: center;
}
.error 
{
	font-weight: bold;
	font-size: xx-small;
	margin: 3px;
	color: red;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

.label
{
		       font-size: 11px;
	           color: #000066;
	           font-family: Verdana, Arial, Helvetica, sans-serif;
	           background-color: none;
}

.labelgrey
{
		       font-size: 11px;
	           color: #000066;
	           font-family: Verdana, Arial, Helvetica, sans-serif;
	           background-color: #E0E0E0;
	           text-align: right;
}


.labelgreyl
{
		       font-size: 11px;
	           color: #000066;
	           font-family: Verdana, Arial, Helvetica, sans-serif;
	           background-color: #E0E0E0;
	           text-align: left;
}
.labelValore
{
		       font-size: 11px;
	           color: #660000;
	           font-family: Verdana, Arial, Helvetica, sans-serif;
	           background-color: white;
	           font-weight:  normal; 
}

.labellogin	 { font-family: Arial, serif; 
	           text-align: left; 
	           background-color: #333366; 
	           color: #F7F7F7; 
	           font-weight: bold; 
	           font-size:small;
	           text-align: center}

.labelblu	 { font-size: 14px; 
	           font-family: Arial, serif; 
	           background-color: #333366 ; 
	           color: #fbc866; 
	           font-weight: bold;}


/* .:*~*:. TABLE .:*~*:. */
.TabItem
{
	font-size: 10px;
	margin: 0px;
	color:  #4A3C8C;
	/*#000066*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	background-color:White
}

.TabItemLeft
{
	font-size: 10px;
	margin: 0px;
	color:  #4A3C8C;
	/*#000066*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	background-color:White
}


.TabHeader
{
	font-weight: bold;
	font-size: 11px;
	color: #fbc866;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #333366;
	text-align: center;
}

.TabHeader a		 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #fbc866; text-decoration: underline}
.TabHeader a:hover	 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: white; text-decoration: underline}
.TabHeader a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #fbc866; text-decoration: underline}

.TabItemSelected
{
	
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	 font-weight: bold;
}

.TabFooter 
{
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: bold;
	 color: #4A3C8C;
	 text-align: center;
	 background-color:#E7E7FF
}
.TabPagerStyle
{
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: bold;
	 color: #4A3C8C;
	 text-align: center;
	 background-color:#E7E7FF
}
.TabSelectedItem
{
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: bold;
	 color: white;
	 text-align: center;
	 background-color:#008A8C
}


.TabSelectedItemIMG
{
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: bold;
	 color: white;
	 text-align: left;
	 background-color:#008A8C;
	 background-image: url(../images/arrw08_03a.gif);
	 background-repeat:no-repeat;
	 padding-left: 20px;
}

.TabAlternative
{
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: bold;
	 text-align: center;
	 background-color:#F7F7F7
}
.col-a   { background-color: #333366 }
.col-b  	   { background-color: #E6E6E6 } /** colonna grigia **/
.col-c       { background-color: #F7F7F7 }  /** colonna grigia chiara**/
.col-d  	 { background-color: #E7E7FF;} /** colonna rosina **/

/* .:*~*:. LINK .:*~*:. */
a		 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #660000; text-decoration: none}
a:visited	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #660000;}
a:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #660000; text-decoration: underline}

/* .:*~*:. HR .:*~*:. */
HR
{
	height: 1px;
	color: #333366;
}
/* .:*~*:. BOTTONI .:*~*:. */
.pulsante
{
	border-right: #fbc866 1px solid;
	border-top: #fbc866 1px solid;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 2px;
	border-left: #fbc866 1px solid;
	color: white;
	padding-top: 2px;
	border-bottom: #fbc866 1px solid;
	font-family: Verdana, Arial, serif;
	background-color: #000066;
}
/* .:*~*:. UL-LI .:*~*:. */
li
{
	margin-top: 4px;
	font-size: 14px;
	margin-bottom: 4px;
	color: #ff8c00;
	list-style-type: square;
}

/* .:*~*:. VARIO .:*~*:. */
input
{
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, serif;
	background-color: #eafcce;
}


select
{
    COLOR: #000000;
    BACKGROUND-COLOR: #eafcce;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, serif;
}

textarea
{
   COLOR: #000000;
    BACKGROUND-COLOR: #eafcce;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, serif;
}

/* _.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._ */


