/* Foglio di stile CSS predefinito per un nuovo progetto di applicazione Web */

/* Valori di default */
table 
{
	font-family:Verdana;
	color:#000099;
	font-size:12px;
	}
	
html, body 
{ 
	margin: 0px; 
	padding: 0px; 
	text-align: center; 
	font-family:Verdana;
	font-size:12px;
} 

#divCenter
{ 
	width: 800px; 
	margin: 0px auto; 
	border: 0px dotted black; 
} 
	
input.flat
{
	background-color:#ffffff;
	color:#000099;
	border:solid 1px #000099;

}

input.flatLong
{
	background-color:#ffffff;
	color:#000099;
	border:solid 1px #000099;
    width:350px;
}

a 
{
	color:#a0a0a0;
	text-decoration:none;
	font-weight:bold;
	font-family:Verdana;

}

a:visited 
{
	color:#a0a0a0;
	text-decoration:none;
	font-weight:bold ;
	font-family:Verdana;

}

a:hover 
{
	color:#990000;
	text-decoration:underline;
	font-weight:bold ;
	font-family:Verdana;

}
	
/* **************************************** */
/* **************************************** */

div.divCenter
{
  text-align:center;
}

td.tdBorder
{
  border:solid 2px #000099;
}

span.spnTitolo
{
	font-family:Times New Roman;
	font-size:40px;
	font-weight: 600;
	color:#000099;
	letter-spacing: 17px;
	text-decoration: underline;
}

/* Quando trova una stringa nella ricerca applica questo stile */
span.spnTrovato 
{
	font-weight: 500;
	color:#ffffff;
    background-color:#000099;
}

td.intestazione1
{
   border-bottom: #000099 1px solid	;
   text-align:left ;
}

td.intestazione2
{
   border-bottom: #000099 1px solid	;
   text-align:left ;
   font-size:10px;
}

td.pedice
{
   border-top: #000099 1px solid	;
   border-bottom: #000099 2px solid	;
   text-align:left ;
   font-size:10px;
}


table.documento
{
	border-right: #000099 2px solid;
	border-left: #000099 2px solid;
	border-top: #000099 2px solid;
}
	
td.corpo 
{
	border: #000099 1px solid;
}

table.areaRiservata 
{
	border: #000099 1px solid;
}


/* ****** links del menu per sfondo rosso ******* */
a.menu 
{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold ;
	font-family:Verdana;
	font-size:12px;
  
}

a.menu:visited 
{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold ;
	font-family:Verdana;
	font-size:12px;
  
}

a.menu:hover 
{
	color:#990000;
	text-decoration:underline;
	font-weight:bold ;
	font-family:Verdana;
	font-size:12px;
  
}


/* ****** links normali per sfondo bianco ******* */
a.normal 
{
	color:#a0a0a0;
	text-decoration:none;
	font-weight:bold ;
	font-family:Verdana;
	font-size:12px;
  
}

a.normal:visited 
{
	color:#a0a0a0;
	text-decoration:none;
	font-weight:bold ;
	font-family:Verdana;
	font-size:12px;
  
}

a.normal:hover 
{
	color:#990000;
	text-decoration:underline;
	font-weight:bold ;
	font-family:Verdana;
	font-size:12px;
  
}

td.tdCMenu
{
	background-color:#bcbec0;
	color:#ffffff;
	width:120px;
	height:15px;
	border:solid 1px #000099;
	text-align:center ;	
}

/* Stili di default per le datagrid e per l'header */

.DataGrid
{
	background-color:#ffffff;
	width:500px;
	color:#000099;
	border-top:solid 1px #bcbec0;
	border-bottom:solid 1px bcbec0;
	border-left:solid 2px #000099;
	border-right:solid 2px #000099;	
}

.HeaderStyle
{
	background-color:#bcbec0;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
	}
