/*-----Menu di sinistra---------*/
.NoAbleText
{
	border: none;
	background-color: #d1dee7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}
textarea {
	border: none;
	background-color: #cfc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	page: auto;
	scrollbar-shadow-color: #cfc;
	scrollbar-base-color: #cfc;
	scrollbar-arrow-color: #cfc;
	scrollbar-3dlight-color: #cfc;
	scrollbar-darkshadow-color: #cfc;
	scrollbar-face-color: #cfc;
	scrollbar-highlight-color: #cfc;
	scrollbar-track-color: #cfc;
}
.AbleArea {
	border: inset;
	background-color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	page: auto;
	scrollbar-shadow-color: #6600FF;
	scrollbar-base-color: #6600FF;
	scrollbar-arrow-color: #6600FF;
	scrollbar-3dlight-color: #6600FF;
	scrollbar-darkshadow-color: #6600FF;
	scrollbar-face-color: #d1dee7;
	scrollbar-highlight-color: #6600FF;
	scrollbar-track-color: #d1dee7;
}

.Cursore
{
	cursor: pointer;
}
.Banner
{
	background-image: url(../Images/Ban.gif);
}
a 
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: Navy;
 text-decoration: none;/*background-color: #ffffff;*/

 text-align: center;
 font-size: 11px;
}

a:hover 
{
 color: #006699;
 text-decoration: none;/*background-color: #ffffff;*/

 text-align: center;
 font-size: 11px;
 text-decoration: underline;
}

#nvosub 
{
 clear: both;
 margin: 0px;
 color: #003366;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 3px;
 padding-left: 0px;
 /*text-align: right;*/
 font-size: 9px;
 font-weight: bold;
 border-top-color: #BFCFDD;
 border-top-width: 2px;
 border-top-style: solid;
 border-bottom-color: #BFCFDD;
 border-bottom-width: 2px;
 border-bottom-style: solid;
}

.check 
{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: xx-small;
 height: 18px;
 width: 60px;
}

.testo 
{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: xx-small;
 height: 12px;
}

select 
{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: xx-small;
 height: 17px;
 margin: 10px;
 width: 90px;
}

h1 
{
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 10px;
 padding-top: 2px;
 padding-right: 0px;
 padding-bottom: 2px;
 padding-left: 0px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #0066cc;
 font-size: 15px;
 font-style: normal;
 font-variant: normal;
 text-decoration: none;
}

h2 
{
 margin-top: 0px;
 margin-right: 40px;
 margin-bottom: 0px;
 margin-left: 15px;
 padding-top: 7px;
 padding-right: 0px;
 padding-bottom: 5px;
 padding-left: 0px;
 border-bottom-color: #7B68EE;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 font-size: 15px;
 color: #0001A6;
 letter-spacing: 0.05em;
}

h3 
{
 margin-top: 0px;
 margin-right: 40px;
 margin-bottom: 0px;
 margin-left: 15px;
 padding-top: 7px;
 padding-right: 0px;
 padding-bottom: 5px;
 padding-left: 0px;
 border-bottom-color: #7B68EE;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 font-size: 12px;
 color: #0001A6;
 letter-spacing: 0.05em;
}

h4 
{
 margin-top: 0px;
 margin-right: 10px;
 margin-bottom: 0px;
 margin-left: 0px;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 font-size: 13px;
 color: #ffffff;
}

h5 
{
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-style: normal;
 font-variant: normal;
 text-decoration: none;
 color: #993333;
}

p 
{
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 15px;
 padding-top: 7px;
 padding-right: 0px;
 padding-bottom: 5px;
 padding-left: 0px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-style: normal;
 font-variant: normal;
 text-decoration: none;
}

ul 
{
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 35px;
 padding-top: 7px;
 padding-right: 0px;
 padding-bottom: 5px;
 padding-left: 0px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 text-decoration: none;
}

.menu 
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #6600FF;
 margin: 10px;
}

#boxo 
{
 margin-top: 0;
 margin-right: auto;
 margin-bottom: 0;
 margin-left: auto;
 width: 740px;
}


.tit 
{
 border-color: #6600FF;
 border-width: 1px;
 border-style: solid;
 background-color: #ccccff;/*font-family: Verdana, Arial, Helvetica, sans-serif;*/

 font-size: 15px;
 font-weight: bold;
 color: #ffffff;
 text-align: right;
}
.tit12 
{
	border-color: #6600FF;
	border-width: 1px;
	border-style: solid;
	background-color:  #ffffff;/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
	text-align: right;
}
.table3 
{
 border-color: #ccccff;
 border-width: 1px;
 border-style: solid;
 background-color: #ebebfe;/*font-family: Verdana, Arial, Helvetica, sans-serif;*/

 font-size: 15px;
}

.table2 
{
	border-color: #ccccff;
	border-width: 0px 2px 2px 0px;
	border-style: solid;
	background-color: #ebebfe; /*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 15px;
}

/*----------------------------*/
.cell4 
{
 background-color: #cfc;
}

.sfondo 
{
background-image: url(../Images/Sfondo.png);
 
}

.table0 
{
 border-color: #ccccff;
 border-style: solid;
 border-width: 1px;
}

.cell0 
{
 background-color: #dae8f8;
}

.cell1 
{
 background-color: #ebebfe;
}

.cell2 
{
 background-color: #d1dee7;
}

.cell3 
{
 background-color: #e8e7e6;
}

.table1 
{
 border-width: 1px;
 border-color: #9C9;
 border-style: solid;
}

.tit1 
{
 border-color: #6600FF;
 border-width: 1px;
 border-style: solid;
 background-color: #d1dee7;/*font-family: Verdana, Arial, Helvetica, sans-serif;*/

 font-size: 15px;
 font-weight: bold;
 color: #6600FF;
 text-align: right;
}