a:hover {background-color:#FFFF66;}

a:hover {
	color: #0033FF; 
	text-decoration : none;

}

A  {
	font-family : Tahoma, Helvetica, Arial, sans-serif;
	font-size : 11px;
	color : #0066FF;
	font-weight: none;
	text-decoration : underline;
}

A:Visited  {
	color : #7C6D69;
	text-decoration : none;
}


A:Active  {
	color : #000000;
	text-decoration : underline;
}



.tit {
	font-weight: bold;
	color: #000000; 
	text-decoration : none;
	border-bottom:#0460A4; 
	border-bottom-width:1px; 
	border-bottom-style:solid;

}





td  {
	font-size : 11px;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	color : #000000;
}




body { 
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #000000;
	font-weight: none;
	font-size: 11px;
	text-decoration: none;
	margin: 0;

} 


.titolo2 {
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	color: #EA7500;
	font-weight: none;
	font-size: 18px;
	text-decoration: none;
	text-shadow;
	text-transform: uppercase;
}


.titolo {
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	color: #EA7500;
	font-weight: none;
	font-size: 21px;
	text-decoration: none;
	}


.titolo:hover {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #FFFF80;
	font-weight: 50%;
	font-size: 18px;
	text-decoration: none;
	}



.selez
{
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size: 11px; 
	color: #A00000; 
	font-weight: none; 
	background-color: #e0d0af;
	border-color: #c8b8a6;
	border-width: 1;
}



hr
{
	color: #FFCC33; 
}


input 
{	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #000000;
	font-weight: none;
	font-size: 11px;
	background-color: #ffffff;
}


.butt 
{	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #000099;
	font-weight: bold;
	font-size: 11px;
	background-color: #FFFF00;
}



textarea
{	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #000000;
	font-weight: none;
	font-size: 11px;
	background-color: #ffffff;
}


select
{	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #000000;
	font-weight: none;
	font-size: 11px;
	background-color: #ffffff;
}


.bord
{
border-right-width:1; border-right-color:#EC4D00; border-right-style:solid; margin:7;
}

.quadro
{
border-width:1; 
border-color:#EC4D00; 
border-style:solid;
}

.mini {
	color:#000000;
	font-size: 10px;
	font-family: verdana, helvetica, sans serif;
}


.divisore_all {
border:#C4C4C4; 
border-width:1; 
border-style:solid;
}


.divisore {
border-bottom:#D0D0CA; 
border-bottom-width:3; 
border-bottom-style:dotted;
}

.divisore_right {
border-right:#D0D0CA; 
border-right-width:3; 
border-right-style:dotted;
}


.menufondo 
{
background-color:#EE8817;
}

.menu 
	{
	font-family: tahoma, verdana, arial, helvetica, sans serif;
	font-size:10px;
	font-weight:bold;
	color:#6633CC;
	border-bottom:1px #909090 solid;

	}

.menu:hover 
	{
	color:#dedede;
	text-decoration : underline;
	}





/* stili piattaforma*/
/*marted́ 15 novembre 2005*/

	/*
	AREA 1.0
21 luglio 2004
marted́ 15 novembre 2005
	*/

.help {
	BACKGROUND-IMAGE: url(/area/graf/help.png);
	BACKGROUND-repeat: no-repeat;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #007900;
	text-decoration: none;
	font-size:9px;
	padding-left:35px;
		padding-top:2px;
		padding-bottom:2
	WIDTH:50%;
}

.header {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #ffffff;
	background-color:#3366CC;
	font-weight:bold;
	padding:4px;
	}



.richieste {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #9BCBFB;
	background-color:#025EA8;
	text-decoration: none;
	border:1px solid #4DADFD;
	padding:2px;
	margin:3px;
	font-size:10px;
	}



.pannello {
	border:1px #DEDCDA solid; 
	background-color:#F5F4F3; 
	margin:3px;
	font-family: arial, tahoma, sans-serif;
	color:#FF5C0F;
	font-weight:bold;
	}


.domanda {
	font-family: arial, Verdana, Helvetica, Arial, sans-serif;
	color: #0033FF;
	background-color:#ffffff;
	text-decoration: none;
	border:1px solid #B0C5F9;
	padding:2px;
	margin:3px;
	font-size:12px;

	}

.domanda2 {
	font-family: tahoma, Verdana, Helvetica, Arial, sans-serif;
	color: #000066;
	background-color:#9BBEFF;
	text-decoration: none;
	border:1px solid #B0B0FF;
	padding:2px;
	margin:3px;
	font-size:12px;
	}

.abblink:hover {
	color: #c0c0c0;
	text-decoration: underline;
	}

.abblink:visited {
	color: #EEEEEE;
	text-decoration: none;
	}


.abblink {
	font-family: tahoma, Verdana, Helvetica, Arial, sans-serif;
	color: #fff;
	text-decoration: none;
	font-size:10px;
	}


.error {
	font-family: tahoma, Verdana, Helvetica, Arial, sans-serif;
	color: #A82606;
	background-color:#B0B0FF;
	text-decoration: none;
	border:1px solid #A82606;
	padding:2px;
	margin:3px;
	margin-left:30px;
	margin-top:30px;
	font-size:13px;
	line-height:20px;
	}

.conferma {
	font-family: tahoma, Verdana, Helvetica, Arial, sans-serif;
	color: #000066;
	background-color:#CFCFCF;
	text-decoration: none;
	border:1px solid #5F5F5F;
	padding:2px;
	margin:3px;
	margin-left:30px;
	margin-top:30px;
	font-size:13px;
	line-height:20px;
	}


.box {
	color:#000; 
	font-weight:bold;
	background-color:#fff; 
	margin:3px;
	padding:4px; 
	border: solid #0033CC 1px;
	}


.box2 {
	color:#0066CC; 
	background: url(/graf/bg.gif); 
	background-repeat: repeat-x;
	margin:3px;
	padding:4px; 
	border: solid #6FA5DB 1px;
	font-weight:none;
	}

.evidence:visited {
	color:#ffff00; 
	
	}

.evidence {
	color:#FF8000; 
	background-color:#044F8C; 
	margin:1px;
	padding:3px; 
	border: solid #2F76BD 1px
	}

.network {
	color:#000000; 
	background-color:#EEECEA; 
	margin:17px;
	padding:3px; 
	border: solid #B8B0A9 1px
	}


.testi 
{
margin-top:20px;
text-indent:10px;
color:#000000;
}

.titoletti
{
color:#2D61EA; 
font-size:14px;
}

h1
{
color:#3366FF; 
font-size:16px;
font-family: arial, sans serif;
margin-bottom:10px;
}


.evi
{
color:#2D61EA; 
font-weight:bold;
}

.req
{
color:#A40000; 
font-weight:bold;
font-size:10px;
font-family: verdana, arial, sans serif;

}

.sche
{

font-weight:none;
font-size:10px;
border: 1px solid #dedede;
padding:3px;
margin-left:3px;

}

.sta1
{
background-color: #FF0000;	
}


.sta2 
{ 
background-color: #868686;	
}

.sta3
{

background-color: #FFFF00;	
}

.sta4
{
background-color: #FFA346;	
}

/*svi*/
.sta5
{ 
background-color: #FF8000;	
}

.sta6 
{ 
background-color: #15F21B;	
}

.sta7
{ 
background-color: #4575F1;	
}
/*svi*/




.sta8
{
background-color: #FF9933;	
}



.notizia 
		{
	border: solid #D3D3D3 1px; 
	padding-bottom:20px; 
	padding:4px; 
	background-color:#E4E4E4; 
	margin:5px;
	}


.barra {
	background-color:#1148DB;
	color:#ffffff;
	padding:3px;
	}

.barra_main {
BACKGROUND-IMAGE: url('http://desktop.italcase.net/graf/topbg.gif');
/*	background-color:#17550F;*/

	}

.cella_menu 
{
color:#ffffff; 
background-color:#DBDBDB; 
border: solid #ACD075 1px;  
padding:3px;
margin:5px;
}


.cella_menu2
{
color:#ffffff; 
background-color:#0150AF; 
border: solid #CBDA63 1px;  
padding:3px;
margin:5px;

}

.coll2
{
color:#ffff00;
font-family:tahoma,sans serif;
}

.coll2:hover
{
color:#000;
text-decoration:underline;
}

.coll2:visited
{
color:#fff;
}




.header
{
color:#0033CC;
background-color:#dedede;
border: 1px solid #A7A7A7; 
}

.cella
{
color:#000;
background-color:#ffff;
border: 1px solid #E5E5E5; 
padding:6px;
margin:0px;
}



/*end stili piattaforma*/