/**  foglio da utilizzare SOLO ED ESCLUSIVAMENTE nelle pagine che costituiscono il sito 
	  nel caso di visualizzazione di pagine sia di amm sia sito(esempio Errore.jsp), utilizzare stile1.css   */
BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	/*font-weight: 400;*/
	margin : 0;
	background-color : #EDEDED;
}
TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
  
.bgd {
	/*background-color : #c0c0c0;*/
}

.bgd_Selected {
	background-color : #6B160A;
}

.messagetext {
	font: bold;
	font-size: 12;
	color: Red;
	text-align : center;
}

.link {
	color : #000000;
	font-size : 10pt;
	font-weight: bold; 
	text-decoration: none;
}

A.link {
	color : #000000;
	font-size : 10pt;
	font-weight: bold; 
	text-decoration: none;
}

A.link_search {
	color : #000000;
	font-size : 10pt;
	font-weight: bold; 
	text-decoration: none;
}

A.link:visited {
	color : #000000;
	font-size : 10pt;
	font-weight: bold; 
	text-decoration: none;
}

A.link:hover {
	color : #B52410;
	font-size : 10pt;
	font-weight: bold; 
	text-decoration: none;
}

A.linkBlack {
	color : #000000;
	font-size : 10pt;
	font-weight: bold; 
	text-decoration: none;
}

A.linkBlack:visited {
	color : #000000;
	font-size : 10pt;
	font-weight: bold; 
	text-decoration: none;
}

A.linkBlack:hover {
	color : #000000;
	font-size : 10pt;
	font-weight: bold; 
	text-decoration: none;
}

.bgd_TitleItem {
	background-color : #CCCC99;
}

.attach_title {
	color : #ffffff;
	background-color : #B52410;
	font-size : 13pt;
	font-weight: bold; 
	text-decoration: none;
}

.news_title {
	color : #ffffff;
	background-color : #B52410;
	font-size : 10pt;
	font-weight: bold; 
	text-decoration: none;
}

.news_title2 {
	color : #000000;
	font-size : 13pt;
	font-weight: bold; 
	text-decoration: none;
}

.news_testo {
	color : #000000;
	font-size : 10pt;
	text-decoration: none;
}

.accessori_title {
	color : #ffffff;
	background-color : #999966;
	font-size : 10pt;
	font-weight: bold; 
	text-decoration: none;
}

.news_abstract {
	color : #000000;
	background-color : #93A0A9;
	font-size : 10pt;
	font-weight: bold; 
	text-decoration: none;
}

.news_abstract2 {
	color : #000000;
	font-size : 8pt;
	text-decoration: none;
}

.content_cell {
	background-color : #FFFFFF;
}

.content_cellrev {
	background-color : #FFFFDD;
}

.logintext {
	font-size: 10pt;
	color: white;
	text-align : center;
}

.black {
	color : #000000;
	font-size : 10pt;
}

.white {
	color : #FFFFFF;
	font-size : 8pt;
}

A.black {
	color : #000000;
	font-size : 8pt;
	text-decoration: none;
}

A.black:visited {
	color : #000000; 
	font-size : 8pt;
	text-decoration: none;
}

A.black:hover {
	color : #000000; 
	font-size : 8pt;
	text-decoration: none;
}

A.white {
	color : #FFFFFF;
	font-size : 8pt;
	text-decoration: none;
}

A.white:visited {
	color : #000000; 
	font-size : 8pt;
	text-decoration: none;
}

A.white:hover {
	color : #ffffff; 
	font-size : 8pt;
	text-decoration: none;
}

.accessori_subtitle {
	color : #000000;
	background-color : #CCCC99;
	font-size : 10pt;
	font-weight: bold; 
	text-decoration: none;
}

.navtext {
	font-size: 8pt;
	color: white;
	text-align : right;
	text-decoration : none;
}

.nodeselected {
	font-size: 8pt;
	color: #ffffff;
	background-color: #01539C;
	font-weight: bold;
	text-decoration : none;
}

.nodiPagamento {
	font-size: 8pt;
	color: #40FF40;
	text-decoration: none;
}

.nodelink {
	font-size: 8pt;
	color: #ffffff;
	text-decoration : none;
	background-color: #01539C;
}

.greyText{
	color : #999999;
	font-size : 10pt;
}

A.indietro {
	color : #B52410;
	font-size : 8pt;
	text-decoration: none;
}

A.indietro:hover {
	color : #ffffff;
	background-color: #B52410;
	font-size : 8pt;
	text-decoration: none;
}

A.indietro:visited {
	font-size : 8pt;
	text-decoration: none;
}

.piede {
	color : #ffffff;
	background-color : #B52410;
	font-size : 8pt;
	text-decoration: none;
}

.elencoPerQueryTitolo {
	color: #000000;
	font-size: 10pt;
	font-weight: bold; 
	text-decoration: none;
}
.elencoPerQueryRisultati, A.elencoPerQueryRisultati, A.elencoPerQueryRisultati:visited {
	color: black;
	font-size: 9pt;
	font-weight: normal; 
	text-decoration: none;
}
A.elencoPerQueryRisultati:hover {
	background: #B52410;
	color: yellow;
}
.elencoPerQueryAltriRisultati, A.elencoPerQueryAltriRisultati, A.elencoPerQueryAltriRisultati:visited {
	color: black;
	font-size: 9pt;
	font-weight: normal; 
	text-decoration: none;
}
A.elencoPerQueryAltriRisultati:hover {
	background: #B52410;
	color: yellow;
}
/* 
	Classi Personalizzate AMA 
*/

.intestazione{
	background-color:#28458E; 
	color: #ffffff; 
	font-weight: bolder
}

.intestazioneDx, .intestazioneSx{
	color:#ffffff;
}

.tabellaAMA{

}

.testoAMA{
	background-color:#ffffff; 
	border: 1px solid #28458E; 
	padding: 15px;
	text-align: top;
}

.link_AMA
	color : #000000;
	font-size : 10pt;
	font-weight: bold; 
	text-decoration: none;
}

A.link_AMA {
	color : #000000;
	font-size : 8pt;
	font-weight: bold; 
	text-decoration: none;
}

A.link_AMA:visited {
	color : #000000;
	font-size : 8pt;
	font-weight: bold; 
	text-decoration: none;
}

A.link_AMA:hover {
	color : #28458E;
	font-size : 8pt;
	font-weight: bold; 
	text-decoration: none;
}

.news_abstract2_AMA {
	color : #000000;
	font-size : 8pt;
	text-decoration: none;
}

