.rigaDown01 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDE4E8;
}
.rigaDown02 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #DDE4E8;
/*	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;*/
}

body{
	background: url(../images/background.jpg);
	background-repeat: repeat-x;
	
}

a.cartucce 
{
	color: #555555;
	font-size: 11pt;
	font-weight: normal;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #a5b5c6;
}

a.cartucce:hover 
{ 
	color: white; 
	font-size: 11pt;  
	font-weight: normal; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	background-color: #a5b5c6 
}

a     { color: #333333; text-decoration: underline }
a:hover      { color: gray; text-decoration: none }

a.bis     { color: #333333; text-decoration: underline }
a.bis:hover      { color: gray; text-decoration: none }

a.green     {
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
	color: Green;
	text-decoration: none;
}
a.green:hover      {
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
	color: gray;
	text-decoration: none;
}

.arial9     {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}
.arial9bianco { color: white; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; }

.arial9bis   {
	color: #333333;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 12px;
}

.arial9_2     {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;	
}

.arial9_2_gray     {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}

.message     {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: Green;
	font-weight: bold;
}

.titolo01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-weight: normal;
}

.arial8nero {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: Gray;
}

.tratteggio {
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #CCCCCC;
}


.titoloParagrafo {
font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif; /*font-size: 10px;*/
	color: #333333;
	padding-left: 10px;
	font-weight: bold;
	background-color: #CCD6DB;
	height: 13px;
}

.Paragrafo {
font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif; /*font-size: 10px;*/
	color: #333333;
	padding-left: 10px;
	font-weight: normal;
	background-color: #CCD6DB;
	height: 13px;
}

.inputtext
{   
    BORDER-BOTTOM: gray 1pt solid;
    BORDER-LEFT: gray 1pt solid;
    BORDER-RIGHT: gray 1pt solid;
    BORDER-TOP: gray 1pt solid;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
	border-left-width: gray 1pt solid;
}

.corpo    { font-size: 9pt; font-family: Arial }
.titolo   { color: black; font-variant: small-caps; font-weight: bold; font-size: 9pt; font-family: Verdana }
.titolo2   { color: black; font-variant: small-caps; font-weight: bold; font-size: 8pt; font-family: Verdana }
input { font-size: 9pt; font-family: Arial, Helvetica, sans-serif }
textarea { font-size: 9pt; font-family: Arial, Helvetica, sans-serif }
select { font-size: 9pt; font-family: Arial, Helvetica, sans-serif }
td.ColumnItem { font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc }
td.TableRow 
{ 
color: white; 
font-size: 10pt;  
font-weight: normal; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
background-color: #a5b5c6;
   BORDER-BOTTOM: gray 1pt solid;
    BORDER-LEFT: gray 1pt solid;
    BORDER-RIGHT: gray 1pt solid;
    BORDER-TOP: gray 1pt solid;
}
td.tabellatitolo { color: black; font-size: 9pt;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #29425a }
td.ColumnItemAlt { font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #eee; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc }
input.MainButton { color: #fff; font-weight: bold; background-color: #738ca5; margin: 0px; border-style: outset; border-width: 1px; border-color: #9cadc6 #445362 #445362 #9cadc6; cursor: hand  }
input.EliminaButton { color: #fff; font-weight: bold; background-color: #c00; margin: 0px; border-style: outset; border-width: 1px; border-color: #9cadc6 #600 #600 #9cadc6; cursor: hand  }
td.Testata    { font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #a5b5c6; border-bottom: 1px solid #67717b }
td.Bordo { border: solid 1px #67717b }

