/**  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, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000080;
	margin : 0;
	background-color : #C9DCEF;
}

.bgd {
	background-color : #C9DCEF;
}

.bgd_Selected {
	background-color : #FFEFC6;
}

.messagetext {
	font: bold;
	font-size: 12;
	color: Red;
	text-align : center;
}
A.white {
	color : #000080;
	font-size : 7pt;
	text-decoration: none;
}

A.white:visited {
	color : #000080; 
	font-size : 7pt;
	text-decoration: none;
}

A.white:hover {
	color : #000080; 
	font-size : 7pt;
	text-decoration: none;
}
.white {
	color : #000080;
	font-size : 8px;
}
.navtext {
	font-size: 7pt;
	color: #FFEFC6;
	text-align : right;
	text-decoration : none;
}

.navtextmib {
	font-size: 7pt;
	color: #FFFFFF;
	text-align : center;
	text-decoration : none;
}


.nodeselected {
	font-size: 7pt;
	color: Yellow;
	text-decoration : none;
}

/*  
.link {
	color : #B52410;
	font-size : 7pt;
	font-weight: bold; 
	text-decoration: none;
}

A.link {
	color : #B52410;
	font-size : 7pt;
	font-weight: bold; 
	text-decoration: none;
}

A.link_search {
	color : #000000;
	font-size : 7pt;
	font-weight: bold; 
	text-decoration: none;
}

A.link:visited {
	color : #B52410;
	font-size : 7pt;
	font-weight: bold; 
	text-decoration: none;
}

A.link:hover {
	color : #B52410;
	font-size : 7pt;
	font-weight: bold; 
	text-decoration: none;
}

A.linkBlack {
	color : #000000;
	font-size : 7pt;
	font-weight: bold; 
	text-decoration: none;
}

A.linkBlack:visited {
	color : #000000;
	font-size : 7pt;
	font-weight: bold; 
	text-decoration: none;
}

A.linkBlack:hover {
	color : #000000;
	font-size : 7pt;
	font-weight: bold; 
	text-decoration: none;
}

.bgd_TitleItem {
	background-color : #CCCC99;
}

.attach_title {
	color : #ffffff;
	background-color : #B52410;
	font-size : 13px;
	font-weight: bold; 
	text-decoration: none;
}

.news_title {
	color : #ffffff;
	background-color : #B52410;
	font-size : 7pt;
	font-weight: bold; 
	text-decoration: none;
}

.news_title2 {
	color : #000000;
	font-size : 13px;
	font-weight: bold; 
	text-decoration: none;
}

.news_testo {
	color : #000000;
	font-size : 7pt;
	text-decoration: none;
}

.accessori_title {
	color : #ffffff;
	background-color : #999966;
	font-size : 7pt;
	font-weight: bold; 
	text-decoration: none;
}

.news_abstract {
	color : #000000;
	background-color : #93A0A9;
	font-size : 7pt;
	font-weight: bold; 
	text-decoration: none;
}

.news_abstract2 {
	color : #000000;
	font-size : 8px;
	text-decoration: none;
}

.content_cell {
	background-color : #FFFFFF;
}

.content_cellrev {
	background-color : #FFFFDD;
}

.logintext {
	font-size: 7pt;
	color: white;
	text-align : center;
}

.black {
	color : #000000;
	font-size : 7pt;
}
*/

/*
A.black {
	color : #000000;
	font-size : 8px;
	text-decoration: none;
}

A.black:visited {
	color : #000000; 
	font-size : 8px;
	text-decoration: none;
}

A.black:hover {
	color : #000000; 
	font-size : 8px;
	text-decoration: none;
}
*/

/*
.accessori_subtitle {
	color : #000000;
	background-color : #CCCC99;
	font-size : 7pt;
	font-weight: bold; 
	text-decoration: none;
}
*/

/*
.nodiPagamento {
	font-size: 8px;
	color: #40FF40;
	text-decoration: none;
}

.nodelink {
	font-size: 8px;
	color: #FFFFFF;
	text-decoration : none;
}

.greyText{
	color : #999999;
	font-size : 7pt;
}

A.indietro {
	color : #B52410;
	font-size : 8px;
	text-decoration: none;
}

A.indietro:hover {
	color : #ffffff;
	background-color: #B52410;
	font-size : 8px;
	text-decoration: none;
}

A.indietro:visited {
	font-size : 8px;
	text-decoration: none;
}

.risorsaTitolo {
	font: bold;
	font-size : 7pt;
	color: black;
}
*/



/* STILI PER CCG */
A.news:link {
	color: #000080;
	font-size : 17pt;
	text-decoration: none;
}
A.news:hover {
	color: #000080;
	font-size : 7pt;
	text-decoration: none;
}
A.news:active {
	color: #000080;
	font-size : 7pt;
	text-decoration: none;
}
A.news:visited {
	color: #000080;
	font-size : 7pt;
	text-decoration: none;
}
.testo_ccg {
	color: #000080;
	font-size : 7pt;
}
.testo_tabella {
	color: #ffffff;
	font-size : 7pt;
}
.titolo_ccg {
	color: #ffffff;
	background-color: #000080;
	font-size : 7pt;
	font-weight: bolder;
}
.bordo_ccg {
	border: 1px solid #000080;
	padding: 7pt;
}

.data {
	color: #ffffff;
	font-size : 8pt;
}

A.allegatoLink:link {
	color: #000080;
	font-size: 7pt;
	text-decoration: italic;
}
A.allegatoLink:hover {
	color: #000080;
	font-size: 7pt;
	text-decoration: italic;
}
A.allegatoLink:active {
	color: #000080;
	font-size: 7pt;
	text-decoration: italic;
}
A.allegatoLink:visited {
	color: #000080;
	font-size: 7pt;
	text-decoration: italic;
}

.menuDivPrimaVoce {
	font-family: Verdana;
	font-size: 7pt;
	color: #000080;
	background-color: #C9DCEF;
	border: 1px solid #000080;
	cursor: default;
}

.menuDiv {
	font-family: Verdana;
	font-size: 7pt;
	color: #000080;
	background-color: #C9DCEF;
	border: 1px solid #000080;
	border-top: 0px;
	cursor: default;
}

.menuDivPrimaVoceOver {
	font-family: Verdana;
	font-size: 7pt;
	color: #000080;
	background-color: #FFEFC6;
	border: 1px solid #000080;
	cursor: default;
}

.menuDivOver {
	font-family: Verdana;
	font-size: 7pt;
	color: #000080;
	background-color: #FFEFC6;
	border: 1px solid #000080;
	border-top: 0px;
	cursor: default;
}

.menuDivPrimaVoceLivello0 {
	font-family: Verdana;
	font-size: 7pt;
	color: #000080;
	background-color: #C9DCEF;
	border: 1px solid #FFFFFF;
	cursor: default;
}

.menuDivLivello0 {
	font-family: Verdana;
	font-size: 7pt;
	color: #000080;
	background-color: #C9DCEF;
	border: 1px solid #FFFFFF;
	border-top: 0px;
	cursor: default;
}

.menuDivPrimaVoceOverLivello0 {
	font-family: Verdana;
	font-size: 7pt;
	color: #000080;
	background-color: #FFEFC6;
	border: 1px solid #FFFFFF;
	cursor: default;
}

.menuDivOverLivello0 {
	font-family: Verdana;
	font-size: 7pt;
	color: #000080;
	background-color: #FFEFC6;
	border: 1px solid #FFFFFF;
	border-top: 0px;
	cursor: default;
}

/***************
 Mappa del Sito 
****************/
a.mappa_sottocanale:link {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: normal;
	color: #003475;
}

a.mappa_sottocanale:visited {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: normal;
	color: #003475;
}

a.mappa_sottocanale:active {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: normal;
	color: #003475;
}

a.mappa_sottocanale:hover {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: normal;
	color: #990033;
}

.mappa_canale {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	color: #003475;
}

.mappa_sottocanale {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: normal;
	color: #003475;
}
h1 {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	color: #003475;
}
h2 {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	color: #003475;
}
h3 {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	color: #003475;
}

h4 {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	color: #003475;
}

/********************/

/**********
 Glossario
***********/
a.glossario_link {
	color:#0F3361;
}
a.glossario_link:active {
	color:#BB0000;
}
a.glossario_link:hover {
	color:#BB0000;
}
.glossario_titolo {
	font-family : Verdana, Arial;
	font-size : 7pt;
	font-weight: bold;
	color: #ffffff;
}
.glossario_input {
	font-family : Verdana, Arial;
	font-size : 7pt;
	font-weight: normal;
	color: #000080;
}
/********************/

.TreeBranchHelper: {
	font-family: Verdana;
	color: #000080;
	font-size: 7pt;
}

A.TreeBranchHelper:active
{
    COLOR: #000080;
    FONT-FAMILY: Verdana;
    font-size: 7pt;
	text-decoration: none;
}
A.TreeBranchHelper:visited
{
    COLOR: #000080;
    FONT-FAMILY: Verdana;
    font-size: 7pt;
	text-decoration: none;
}
A.TreeBranchHelper:hover
{
    COLOR: #A10000;
    FONT-FAMILY: Verdana;
    font-size: 7pt;
	text-decoration: none;
}
A.TreeBranchHelper:link
{
    COLOR: #000080;
    FONT-FAMILY: Verdana;
    font-size: 7pt;
	text-decoration: none;
}
