/*******************************************************************/
/********************    vialvichingoonlus    ********************/
/*******************************************************************/

  /* for IE 
  filter:alpha(opacity=20);*/
  /* CSS3 standard 
  opacity:0.2;*/
  
  /*letter-spacing: -0.11em;
  direction: ltr; *//*rtl/ltr*/
 /* line-height: normal;*//*px*/
  /*text-indent: 10px;
  text-transform: capitalize;*//*uppercase/lowercase*/
  /*font-style: italic;
  white-space: normal; *//*pre/nowrap*/
  /*word-spacing: 2px;
  text-align: left;*/

/***************************************************/
/*****************     GENERICI     ****************/
.campoObbligatorio {
	display: block;
	font-weight: bolder;
	color: #dc143c;
}
.campoFacoltativo {
	display: block;
	font-weight: normal;
	color: #000000;
}
.centra {
	text-align: center;
}
.invisible {
	display: none;
}
P, DIV, SPAN, A, TABLE, TR, TD, IMG {margin: 0px;border:0px;padding:0px;}

/***************************************************/

/*******************************************************************/
/*******************************************************************/
/*******************************************************************/

body {
	padding:0px;
	margin: 0px auto;	
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS',Arial,Helvetica,Sans-Serif;
	font-size: 10pt;
	background-image: url("/UserFile/Image/Grafica/sfondoBody_9x265.jpg");
	background-position: top center;
	background-repeat: repeat-x;
	background-color: #cccccc;
}

/* larghezza di tutto (di solito uguale a quella delle testate) */
#Template_tutto {
	width: 900px;
	padding:0px;
	margin: 0px auto;	
	text-align: left;
	background-color: transparent;
	background-image: url("/UserFile/Image/Grafica/sfondoTutto_900x14.jpg");
	background-repeat: repeat-y;
}

/**********************************************************************/
/*****************************   TESTATA   ****************************/
DIV.testata { /*** ClasseTestata ***/
	padding: 0px 30px;
}
DIV.testata SPAN.lingue {
	FLOAT: right;
	MARGIN: 20px;
	font-size: 8pt;
}
DIV.testata SPAN.lingue IMG{
	MARGIN: 0px 3px 0px 10px;
}

/**********************************************************************/
/***************************** BARRACANALI ****************************/
DIV.Barracanali { /*** PlaceHolder ***/
}

/************ BOTTONI ************/
.barracanali ul {
  font-size: 1.2em;
	padding: 6px 0px;
	margin: 0px 30px;
	width: 840px;
	HEIGHT: 32px;
}
.barracanali li.CanaleAttivo {
	background-color: transparent;
	padding: 4px 20px 0px 20px;
  margin: 0px;
	float: left;
	list-style-type: none;
	list-style-position:outside;
  HEIGHT: 28px;
  text-align: center;
  /*background-image: url("/UserFile/Image/GraficaQP/bottoneCanale_3x32.jpg");
  background-repeat: repeat-x;*/
}
.barracanali li.CanaleLink {
	background-color: transparent;
	padding: 4px 20px 0px 20px;
  margin: 0px 1px;
	float: left;
	list-style-type: none;
	list-style-position:outside;
  HEIGHT: 28px;
  vertical-align: middle;
}
.barracanali li.CanaleLink:hover {
  /*background-image: url("/UserFile/Image/GraficaQP/bottoneCanale_3x32.jpg");
  background-repeat: repeat-x;*/
}
SPAN.iconaCanale A {
  color: #fffffe;
  text-decoration: none;
  position: relative;
  margin: 0px;
  padding: 0px;
  text-align: center;
}
SPAN.iconaCanale A:hover {
  text-decoration: underline;
}
SPAN.iconaCanale SPAN {
  color: #fff001;
  font-weight: bolder;
  position: relative;
  margin: 0px;
  padding: 0px;
  text-align: center;
  text-decoration: underline;
}
.bottoneCanale {
	margin: 0px;
	padding: 0px;
}
/************************** FINE - BARRACANALI ************************/
/**********************************************************************/


/**********************************************************************/
/************************ SOTTOTESTATA ************************/
/*** quindi l' altezza della sottotestata deve essere impostata > 0 lato amministrazione***/
DIV.sottotestata { /*** ClasseTestata ***/
	width: 840px;
	padding: 0px 30px;
  text-align: right;
}

/*** il componente Ricerca si attacca all' interno della Sottotestata***/
/*** DIV.Sottotestata>SPAN.ricerca ***/
DIV.sottotestata DIV.ricerca {
	VERTICAL-ALIGN: middle;
	WIDTH: auto;
	color: #000000!important;
  padding-top: 10px;
}
DIV.sottotestata DIV.ricerca INPUT[type="image"] {
  margin: 3px;
}
DIV.sottotestata DIV.ricerca LABEL {
  color: #fffffe;
}
/**********************************************************************/
/************************ COMPONENTE LOGIN **********************/
div.pnlLogin {
	/*	se fosse dentro la testata:
	POSITION: absolute;
	LEFT: 50%;
	TOP: 38px;
	MARGIN-LEFT: -40px;
	WIDTH: 420px! important;
	font-size: 7pt;
	color: #fffffe;*/
	/* tra la Barracanali e le breadcrumbs: */
}
div.pnlLogin DIV.UtenteLogato {
	padding: 4px 0px;
	height: 21px;
	color: #669999;
	font-size: 8pt;
  BACKGROUND-COLOR: #eeeeee;
  WIDTH: 818px! important;
  TEXT-ALIGN: center;
  margin: 10px 40px;
  BORDER: #011f79 1px solid;
  DISPLAY: block;
	CLEAR: both;
}
#CampiUtenteLogato * {
	margin: 0px 3px;
}
#CampiUtenteLogato br, #CampiUtenteLogin br {DISPLAY: none;}
#Template_UtenteLogato_lblUtenteLogato { /*NOME UTENTE   */
	font-size: 11pt;
	font-weight: bolder;
	padding: 1px;
	color: #336666;
	font-family: 'Bradley Hand ITC','Brush Script MT';
}
#Template_UtenteLogato_login_inputUI, #Template_UtenteLogato_login_inputUI_EN,
#Template_UtenteLogato_login_inputPW, #Template_UtenteLogato_login_inputPW_EN {
	border: 0px;
	border-bottom: 1px dashed #669999;
	background-color: transparent;
	color: #000000;
	width: 65px;
	height: 16px;
	font-family: 'Bradley Hand ITC','Brush Script MT';
}	
#Template_UtenteLogato_btnLogout, #Template_UtenteLogato_btnLogout_EN,
#Template_UtenteLogato_login_bottoneSbt , #Template_UtenteLogato_login_bottoneSbt_EN ,
#Template_UtenteLogato_login_lnkRegistrazione,
#Template_UtenteLogato_login_lnkPwdPersa {
	font-size: 7pt;
	margin: 0px 3px;
}


/**********************************************************************/
/************************ PANNELLO ORIZZONTALE ************************/
DIV.PannelloOrizzontale { /***  ***/
	margin:0px 40px 10px 40px;
	border:0px;
	padding:10px;
	width: 798px;
  border: 1px dotted #cccccc/*#011f79*/;
}
DIV.PannelloOrizzontale DIV.elemento { /***  ***/
	display: inline;
}
DIV.PannelloOrizzontale DIV.titolo, DIV.PannelloOrizzontale DIV.elemFooter  { /***  ***/
	display: none;
}
/********************* FINE - PANNELLO ORIZZONTALE ********************/
/**********************************************************************/

/**********************************************************************/
/************************ BREADCRUMBS ***********************/
.BreadCrumbs {
	font-size: 7pt;
	margin:0px 50px 10px;
	border:0px;
	background-color: transparent;
	padding: 3px;
	text-align:left; 
	color: #000000;
	width: 760px;
	CLEAR: both;
}
.BreadCrumbs span {
	font-weight: bolder;
}
.BreadCrumbs a {
	color: #666666;
	text-decoration: underline;
	font-weight: normal;
}
.BreadCrumbs a:visited {
}
.BreadCrumbs a:hover { 
	color: #000000;
}
/********************* FINE - Div delle breadcrumbs *******************/
/**********************************************************************/



/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*%%%%%%%%%%%%%%%%%      SPALLA SINISTRA    %%%%%%%%%%%%%%%%%%%*/
DIV.SpallaSX { /***  ***/
    display: block;
	float: left;
	width: 178px;
	margin: 0px;
	margin-left: 30px;
	border:0px;
  border-right: 1px dotted #cccccc/*#011f79*/;
	padding:0px 10px;
}
/********************** MENU' SPALLA SINISTRA ***********************/
/********** MENU' MODULI QP    id=Menu_2       class=DIV.menu **********/
/*#Menu_2>DIV.SpallaSX div.ob_tree>DIV.SpallaSX div.ob_tree>div.ob_di2>table.ob_t2c>tbody>tr>td.ob_t5>div.ob_d2b>table.ob_d2b>tbody>tr>td.ob_t6,
#Menu_2>DIV.SpallaSX div.ob_tree>DIV.SpallaSX div.ob_tree>div.ob_di2>table.ob_t2c>tbody>tr>td.ob_t5>div.ob_d2b>table.ob_d2b>tbody>tr>td.ob_t6v,
#Menu_2 DIV.SpallaSX div.ob_tree DIV.SpallaSX div.ob_tree div.ob_di2 table.ob_t2c tbody tr td.ob_t5 div.ob_d2b table.ob_d2b tbody tr td.ob_t6,
#Menu_2 DIV.SpallaSX div.ob_tree DIV.SpallaSX div.ob_tree div.ob_di2 table.ob_t2c tbody tr td.ob_t5 div.ob_d2b table.ob_d2b tbody tr td.ob_t6v,*/
/* #Menu_2 ---> DIV.SpallaSX div.ob_tree */
DIV.SpallaSX div.menu {
	width: 100%;
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0px 0px 10px 0px;
  border-bottom: 1px dotted #cccccc/*#011f79*/;
  margin: 0px 0px 20px 0px;
}
DIV.SpallaSX div.ob_tree {	
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS',Arial,Helvetica,Sans-Serif;
	margin: 0px!important;
	padding:0px!important;
}

DIV.SpallaSX div.ob_tree td.ob_t3 span {  /*impostati in stileqp.css*/  /*font-family e font-size*/
  margin-bottom: 0px!important;}
/*******   FINE MENU' MODULI QP    id=Menu_2     class=DIV.menu *******/
/******************** FINE - MENU' SPALLA SINISTRA ******************/

/********************* NEWS SPALLA SINISTRA ************************/
DIV.SpallaSX DIV.elemento {
	position: relative;
	width: 100%;
	clear: both;
	background-color: #C6D7E8;
	background-color: #fffaaa;/*versione Vialvichingonlus*/
	font-size:8pt;
	padding: 0px;
	margin: 0px 0px 30px 0px;
}
	DIV.SpallaSX DIV.elemento DIV.titolo {
		padding: 8px 10px 5px 10px;
		/*background-image: url("/UserFile/Image/GraficaQP/titoloNews_200x108.jpg");
		background-position: top center;
		background-repeat: no-repeat;*/
		background-color: #a2d3e1;
		background-color: #fff000;/*versione Vialvichingonlus*/
		font-size:9pt;
		color: #663333;/*versione rossa*/
		color: #336633;/*versione verde*/
		color: #663366;/*versione viola*/
		color: #336666;/*versione celeste*/
		color: #666633;/*versione gialla*/
		color: #333366;/*versione blu*/
		color: #339999;/*versione mare*/
		color: #011f79;/*versione Vialvichingonlus*/
	}
		DIV.SpallaSX DIV.elemento DIV.titolo A {
			color: #663333;/*versione rossa*/
			color: #336633;/*versione verde*/
			color: #663366;/*versione viola*/
			color: #336666;/*versione celeste*/
			color: #666633;/*versione gialla*/
			color: #333366;/*versione blu*/
			color: #339999;/*versione mare*/
      color: #011f79;/*versione Vialvichingonlus*/
		}
		DIV.SpallaSX DIV.elemento DIV.titolo A:hover {
			color: #996666;/*versione rossa*/
			color: #669966;/*versione verde*/
			color: #996699;/*versione viola*/
			color: #669999;/*versione celeste*/
			color: #999966;/*versione gialla*/
			color: #666699;/*versione blu*/
			color: #336666;/*versione mare*/
      color: #3E5AAD;/*versione Vialvichingonlus*/
		}
		DIV.SpallaSX DIV.elemento DIV.titolo A:visited {
			color: #993333;/*versione rossa*/
			color: #339933;/*versione verde*/
			color: #993399;/*versione viola*/
			color: #339999;/*versione celeste*/
			color: #999933;/*versione gialla*/
			color: #333399;/*versione blu*/
			color: #339999;/*versione mare*/
      color: #011f79;/*versione Vialvichingonlus*/
		}
		DIV.SpallaSX DIV.elemento DIV.titolo SPAN.dataPubb {
			color: #DC143C;
			font-size:6pt;			
		}
	DIV.SpallaSX DIV.elemento DIV.abstract {
		padding: 10px;
		background-color: transparent;
		background-image: url("/UserFile/Image/GraficaQP/testoNewsTop_200x5.jpg");
		background-position: top center;
		background-repeat: no-repeat;
	}
	DIV.SpallaSX DIV.elemento DIV.testo {
		padding: 10px;
		background-color: transparent;
		background-image: url("/UserFile/Image/GraficaQP/testoNewsTop_200x5.jpg");
		background-position: top center;
		background-repeat: no-repeat;
	}
	DIV.SpallaSX DIV.elemento DIV.elemFooter {
		padding: 10px;
		background-image: url("/UserFile/Image/GraficaQP/footerNews_200x55.jpg");
		background-position: bottom center;
		background-repeat: no-repeat;
		text-align: right;
	}
		DIV.SpallaSX DIV.elemento DIV.elemFooter A.iconaNews {
			margin: 0px 5px;
		}
/****************** FINE - NEWS SPALLA SINISTRA ********************/

/*%%%%%%%%%%%%%%      FINE - SPALLA SINISTRA    %%%%%%%%%%%%%%%%%*/
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/


/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*%%%%%%%%%%%%%%%%%%      CORPO PAGINA    %%%%%%%%%%%%%%%%%%%%*/

TABLE.corpoPagina, DIV.corpoPagina { /***  ***/
	margin: 0px 30px;
	border:0px;
	padding:0px;
}
/********************* ELEMENTI CORPO PAGINA ************************/
DIV.cellleft2, DIV.cellright2 {
	float: left;
	position: relative;
	width: 50%;
}
DIV.cellleft3, DIV.cellright3 {
	float: left;
	position: relative;
	width: 33.3%;
}
DIV.rdivider {
	position: relative;
	clear: both;
	width: 100%;
	height:20px;
	background-color: transparent;
}
/* l' elemento 100% è contenuto direttamente dentro TABLE.corpoPagina>Tbody>TR>TD>DIV.elemento
gli elementi 50% e 33% sono contenuti dentro i div cell TABLE.corpoPagina>Tbody>TR>TD>DIV.cell>DIV.elemento*/
TABLE.corpoPagina DIV.elemento, DIV.corpoPagina DIV.elemento {
	position: relative;
	width: 100%;
	clear: both;
}
	TABLE.corpoPagina DIV.elemento DIV.titolo, DIV.corpoPagina DIV.elemento DIV.titolo {
		margin: 0px 10px;
		padding: 0px;
		/*background-image: url("/UserFile/Image/GraficaQP/titoloElemento_420x118.jpg");
		background-position: top left;
		background-repeat: no-repeat;*/
		background-color: #ffffff;
		font-size:16pt;
		font-weight: normal;
		/*font-family: fantasy,'Bradley Hand ITC','Brush Script MT';*/
		color: #663333;/*versione rossa*/
		color: #336633;/*versione verde*/
		color: #333366;/*versione blu*/
		color: #663366;/*versione viola*/
		color: #336666;/*versione celeste*/
		color: #fdb02e;/*versione gialla*/
	}
		TABLE.corpoPagina DIV.elemento DIV.titolo SPAN, DIV.corpoPagina DIV.elemento DIV.titolo SPAN {
			display: block;
			margin: 0px;
			padding: 3px 10px;
		}     
		TABLE.corpoPagina DIV.elemento DIV.titolo A, DIV.corpoPagina DIV.elemento DIV.titolo A {
			display: block;
			margin: 0px;
			padding: 3px 10px;
			color: #663333;/*versione rossa*/
			color: #336633;/*versione verde*/
			color: #333366;/*versione blu*/
			color: #663366;/*versione viola*/
			color: #336666;/*versione celeste*/
			color: #fdb02e;/*versione gialla*/
		}
		TABLE.corpoPagina DIV.elemento DIV.titolo A:hover, DIV.corpoPagina DIV.elemento DIV.titolo A:hover {
			color: #996666;/*versione rossa*/
			color: #669966;/*versione verde*/
			color: #666699;/*versione blu*/
			color: #996699;/*versione viola*/
			color: #669999;/*versione celeste*/
			color: #fff001;/*versione gialla*/
		}
		TABLE.corpoPagina DIV.elemento DIV.titolo A:visited, DIV.corpoPagina DIV.elemento DIV.titolo A:visited {
			color: #993333;/*versione rossa*/
			color: #339933;/*versione verde*/
			color: #333399;/*versione blu*/
			color: #993399;/*versione viola*/
			color: #339999;/*versione celeste*/
			color: ##fdb02e;/*versione gialla*/
		}
		TABLE.corpoPagina DIV.elemento DIV.titolo SPAN.dataPubb {
			color: #999999;
			font-size:6pt;			
		}
	TABLE.corpoPagina DIV.elemento DIV.abstract, DIV.corpoPagina DIV.elemento DIV.abstract {
		margin: 0px 10px;
		padding: 10px;
    border: 0px;
		background-color: #ffffff;
	}
	TABLE.corpoPagina DIV.elemento DIV.abstract img, DIV.corpoPagina DIV.elemento DIV.abstract img {
    margin: 0px;
  }
	TABLE.corpoPagina DIV.elemento DIV.testo, DIV.corpoPagina DIV.elemento DIV.testo {
		margin: 0px 10px;
		padding: 10px;
    border: 0px;
		background-color: #ffffff;
	}
	TABLE.corpoPagina DIV.elemento DIV.testo img, DIV.corpoPagina DIV.elemento DIV.testo img {
    margin: 0px;
  }
	TABLE.corpoPagina DIV.elemento DIV.elemFooter, DIV.corpoPagina DIV.elemento DIV.elemFooter {
		margin: 0px 10px;
		border:0px;
    border-bottom: 1px dotted #cccccc/*#011f79*/;
		padding: 10px;
		/*background-image: url("/UserFile/Image/GraficaQP/footerElemento_420x119.jpg");
		background-position: bottom right;
		background-repeat: no-repeat;
		background-color: #eeeeee;*/
		text-align: right;
	}
		TABLE.corpoPagina DIV.elemento DIV.elemFooter A.iconaNews, DIV.corpoPagina DIV.elemento DIV.elemFooter A.iconaNews {
			margin: 0px 5px;
		}
/****************** FINE - ELEMENTI CORPO PAGINA ********************/

/*******************************  RSS 20   *******************************/
#Template_introduzioneRss20 { /* span */
	display: block;
	margin-bottom: 10px;
	font-size: 0.8em;
	font-style: italic;
}
#Template_intestazioneElencoCategorieRss20 { /* span */
	display: block;
	margin-bottom: 10px;
	font-size: 0.8em;
	font-weight: bolder;
}
div.CategoriaRss20 {
	margin: 10px;
}
div.linkCategoria img {
	padding: 3px;
}
a.linkCategoria {
	margin: 3px;
}
span.descrizioneCategoria {
	display: block;
	font-size: 0.8em;
	font-style: italic;
}
/*************************** FINE - RSS 20   ****************************/

/*************  RISULTATI RICERCA NEL CORPO PAGINA   ************/
/********************* FINE - RISULTATI RICERCA **********************/


table.tablerowCalendario {
  padding: 10px 20px;
}
table.tablerowCalendario H2{
  color: #fff001;
}
/*%%%%%%%%%%%%%%%%  FINE - CORPO PAGINA    %%%%%%%%%%%%%%%%%%%*/
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/


/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*%%%%%%%%%%%%%%%      RICERCA NEL SITO WEB    %%%%%%%%%%%%%%%%%*/
/*%%%%%%%%%%%%      FINE - RICERCA NEL SITO WEB     %%%%%%%%%%%%%%%*/
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/


/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*%%%%%%%%%%%%%%%%%      MAPPA DEL SITO    %%%%%%%%%%%%%%%%%%%%*/
#CorpoMappa { /***  ***/
    display: block;
	float: left;
	width: auto;
	margin: 0px 30px;
	border:0px;
	border-spacing:30px;
	CLEAR: none;
}
/*%%%%%%%%%%%%%%%      FINE - MAPPA DEL SITO     %%%%%%%%%%%%%%%%%*/
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/


/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/*%%%%%%%%%%%%%%%%%%      SPALLA DESTRA    %%%%%%%%%%%%%%%%%%%*/
DIV.SpallaDX { /***  ***/
    display: block;
	float: right;
	width: 160px;
	margin: 0px;
	margin-right: 30px;
	border:0px;
  border-left: 1px dotted #cccccc/*#011f79*/;
	padding:10px;
}
/*********************  COMPONENTE RICERCA SPALLA DESTRA  **********************/
/*******************  FINE - COMPONENTE RICERCA SPALLA DESTRA  *****************/

/**********************  MENU' SPALLA DESTRA  ***********************/
/********************  FINE - MENU' SPALLA DESTRA  ******************/

/********************* NEWS SPALLA DESTRA ************************/
DIV.SpallaDX DIV.elemento {
	position: relative;
	width: 100%;
	clear: both;
	background-color: #EBEBBC;
	font-size:8pt;
	padding: 0px;
	margin: 0px 0px 30px 0px;
}
	DIV.SpallaDX DIV.elemento DIV.titolo {
		padding: 8px 10px 5px 10px;
		/*background-image: url("/UserFile/Image/GraficaQP/titoloNews_180x107.jpg");
		background-position: top center;
		background-repeat: no-repeat;*/
		background-color: #CCCC9A;
		font-size:9pt;
		color: #663333;/*versione rossa*/
		color: #336633;/*versione verde*/
		color: #663366;/*versione viola*/
		color: #336666;/*versione celeste*/
		color: #333366;/*versione blu*/
		color: #666633;/*versione gialla*/
		color: #999966;/*versione ocra*/
	}
		DIV.SpallaDX DIV.elemento DIV.titolo A {
			color: #663333;/*versione rossa*/
			color: #336633;/*versione verde*/
			color: #663366;/*versione viola*/
			color: #336666;/*versione celeste*/
			color: #333366;/*versione blu*/
			color: #666633;/*versione gialla*/
			color: #999966;/*versione ocra*/
		}
		DIV.SpallaDX DIV.elemento DIV.titolo A:hover {
			color: #996666;/*versione rossa*/
			color: #669966;/*versione verde*/
			color: #996699;/*versione viola*/
			color: #669999;/*versione celeste*/
			color: #666699;/*versione blu*/
			color: #666633;/*versione gialla*/
		}
		DIV.SpallaDX DIV.elemento DIV.titolo A:visited {
			color: #993333;/*versione rossa*/
			color: #339933;/*versione verde*/
			color: #993399;/*versione viola*/
			color: #339999;/*versione celeste*/
			color: #333399;/*versione blu*/
			color: #999933;/*versione gialla*/
			color: #999966;/*versione ocra*/
		}
		DIV.SpallaDX DIV.elemento DIV.titolo SPAN.dataPubb {
			color: #fffffe;
			font-size:6pt;			
		}
	DIV.SpallaDX DIV.elemento DIV.abstract {
		padding: 10px;
		background-color: transparent;
		background-image: url("/UserFile/Image/GraficaQP/testoNewsTop_180x5.jpg");
		background-position: top center;
		background-repeat: no-repeat;
	}
	DIV.SpallaDX DIV.elemento DIV.testo {
		padding: 10px;
		background-color: transparent;
		background-image: url("/UserFile/Image/GraficaQP/testoNewsTop_180x5.jpg");
		background-position: top center;
		background-repeat: no-repeat;
	}
	DIV.SpallaDX DIV.elemento DIV.elemFooter {
		padding: 10px;
		background-image: url("/UserFile/Image/GraficaQP/footerNews_180x56.jpg");
		background-position: bottom center;
		background-repeat: no-repeat;
		text-align: right;
	}
		DIV.SpallaDX DIV.elemento DIV.elemFooter A.iconaNews {
			margin: 0px 5px;
		}
/****************** FINE - NEWS SPALLA DESTRA ********************/

/*************************** FILTRO NEWS ******************************/
/************************ FINE - FILTRO NEWS **************************/

/*%%%%%%%%%%%%%%%%      FINE - SPALLA DESTRA    %%%%%%%%%%%%%%%%%*/
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/


/*******************************************************************/
/***                  LINK CANALI PIE DI PAGINA                  ***/
/*******************************************************************/
#Template_linkCanaliPiePagina {
  BACKGROUND-COLOR: transparent;
  WIDTH: 820px! important;
  TEXT-ALIGN: center;
  margin: 0px 40px;
  margin-top: 10px;
  BORDER-TOP: #fff001 3px solid;
	PADDING: 5px 0px;
  DISPLAY: block;
	CLEAR: both;
}
#Template_linkCanaliPiePagina A {
  COLOR: #666666;
  TEXT-DECORATION: none;
}
#Template_linkCanaliPiePagina A:hover {
  COLOR: #000000;
  text-decoration: underline;
}
#Template_linkCanaliPiePagina  SPAN.canaliPiePagina {
  FONT-WEIGHT: bolder;
 COLOR: #011f79;
  FONT-SIZE: 1.1em;
  text-decoration: underline;
}

/**********************************************************************/
/***************************** piedipagina *****************************/
div.piedipagina {
  background-repeat: no-repeat;
  background-position: center bottom;
	padding: 5px 30px 70px 30px;
	CLEAR: both;
}
/**********************************************************************/
/***************************** poweredBySCP *****************************/
div.poweredBySCP {
	background-color: #cccccc;
  text-align: center;
}
/**********************************************************************/
/***************************** PREFERENZE *****************************/
#DivPreferenze {
	clear: both;
	text-align: center;
	background-color: transparent;
	padding: 5px;
	border-top: solid 0px #666666;
	margin: 5px;
	width: auto;
	font-size: 8pt;
}
#DivPreferenze BR{display: none;}
#DivPreferenze H4 {
  font-size: 10pt;
}
#DivPreferenze label {
	color: #000000;
}
#lbl_linkCanMenEleNewToModify {display: block;}
/************************* FINE - PREFERENZE **************************/
/**********************************************************************/

/**********************************************************************/
/***************************** ACCESSIBILITA' *****************************/
DIV.accessibilita {
	clear: both;
	text-align: center;
	background-color: transparent;
}
/************************* FINE - ACCESSIBILITA' **************************/
/**********************************************************************/


/*#####################################################*/
/*###                MODULI AGGIUNTIVI              ###*/
/*#####################################################*/

/************************* GARE E APPALTI **************************/
/*******************************************************************/
#CorpoGareAppalti { /*table contenuti centrali*/
	margin: 0px;
	border: 1px solid #999999!important;
  background-color: #eeeeee!important; 
  padding: 10px;
	display: block;
	float: left;
  width: 790px;
}
#CorpoGareAppalti>tbody, #CorpoGareAppalti>tbody>th, #CorpoGareAppalti>tbody>tr, #CorpoGareAppalti>tbody>tr>td {
	margin: 0px;
	border:0px;
	padding:0px;
}
div.SpallaSX div.elemento div.avvisoCambioDataScadenza {
	PADDING: 3px;
	MARGIN: 3px;
	FONT-WEIGHT: bolder;
	BORDER: 1px solid #dddddd;
}
#CorpoGareAppalti table.GareAppalti {
  font-size: 12pt!important;
}
/************************* FINE - GARE E APPALTI **********************/
/**********************************************************************/

/************************ DOCUMENTI PROTETTI **************************/
/**********************************************************************/
#CorpoDocumentiProtetti { /*table contenuti centrali*/
	margin: 0px;
	border: 1px solid #999999!important;
  background-color: #eeeeee!important; 
  padding: 10px;
	display: block;
	float: left;
}
#CorpoDocumentiProtetti>tbody, #CorpoDocumentiProtetti>tbody>th, #CorpoDocumentiProtetti>tbody>tr, #CorpoDocumentiProtetti>tbody>tr>td {
	margin: 0px;
	border:0px;
	padding:0px;
}
#Template_DataGridDocumenti td, #Template_DataGridDocumenti td a, #Template_DataGridDocumenti th { 
	font-size: 1.1em!important;
}
#Template_lblNessuno { 
	font-size: 1.0em!important;
}
/********************* FINE - DOCUMENTI PROTETTI **********************/
/**********************************************************************/

/**********************************************************************/
/****************************  RSS 20   *******************************/
#CorpoRss20 { /*table contenuti centrali*/
	margin: 0px;
	border: 1px solid #999999!important;
  background-color: #eeeeee!important; 
  padding: 10px;
	display: block;
	float: left;
}
#CorpoRss20>tbody, #CorpoRss20>tbody>th, #CorpoRss20>tbody>tr, #CorpoRss20>tbody>tr>td {
	margin: 0px;
	border:0px;
	padding:0px;
}
/*************************** FINE - RSS 20   **************************/
/**********************************************************************/

/**********************************************************************/
/*********************  GALLERY VIDEO e FOTO   ************************/
#CorpoGallery { /*table contenuti centrali*/
	margin: 0px;
  padding: 10px;
	display: block;
	float: left;
  width: 645px;
}
#CorpoGallery>tbody, #CorpoGallery>tbody>th, #CorpoGallery>tbody>tr, #CorpoGallery>tbody>tr>td {
	margin: 0px;
	border:0px;
	padding:0px;
}
A.linkNomeOggetto {font-size:0.8em!important;}
/******************* FINE - GALLERY VIDEO e FOTO    *******************/
/**********************************************************************/

/**********************************************************************/
/******************  RISULTATI RICERCA NEL SITO   *********************/
#CorpoRisRicerca { /*table contenuti centrali*/
	margin: 0px!important;
	border: 1px solid #999999!important;
  background-color: #eeeeee!important; 
  padding: 10px!important;
	display: block;
	float: left;
}
#CorpoRisRicerca>tbody, #CorpoRisRicerca>tbody>th, #CorpoRisRicerca>tbody>tr, #CorpoRisRicerca>tbody>tr>td {
	margin: 0px;
	border:0px;
	padding:0px;
}
/**************** FINE - RISULTATI RICERCA NEL SITO    ****************/
/**********************************************************************/

/**********************************************************************/
/*********************   REGISTRAZIONE UTENTI   ***********************/
#CorpoRegUtente { /*table contenuti centrali*/
	margin: 20px;
	border: 1px solid #999999!important;
  background-color: #eeeeee!important; 
  padding: 10px;
	display: block;
	float: left;
  width: 820px;
}
#CorpoRegUtente>tbody, #CorpoRegUtente>tbody>th, #CorpoRegUtente>tbody>tr, #CorpoRegUtente>tbody>tr>td {
	margin: 0px;
	border:0px;
	padding:0px;
}
/*******************   FINE - REGISTRAZIONE UTENTI    *****************/
/**********************************************************************/

/**********************************************************************/
/***********************  RICERCA NEWSLETTER   ************************/
#CorpoRicNewsletter { /*table contenuti centrali*/
	margin: 0px;
	border: 1px solid #999999!important;
  background-color: #eeeeee!important; 
  padding: 10px;
	display: block;
	float: left;
}
#CorpoRicNewsletter>tbody, #CorpoRicNewsletter>tbody>th, #CorpoRicNewsletter>tbody>tr, #CorpoRicNewsletter>tbody>tr>td {
	margin: 0px;
	border:0px;
	padding:0px;
}
/********************* FINE - RICERCA NEWSLETTER    *******************/
/**********************************************************************/

/**********************************************************************/
/**************************  INVIO SMS   ******************************/
#CorpoModInvioSMS { /*table contenuti centrali*/
	margin: 0px;
	border: 1px solid #999999!important;
  background-color: #eeeeee!important; 
  padding: 10px;
	display: block;
	float: left;
}
#CorpoModInvioSMS>tbody, #CorpoModInvioSMS>tbody>th, #CorpoModInvioSMS>tbody>tr, #CorpoModInvioSMS>tbody>tr>td {
	margin: 0px;
	border:0px;
	padding:0px;
}
/************************* FINE - INVIO SMS    ************************/
/**********************************************************************/

/**********************************************************************/
/*************************  INFO CONTATTI   ***************************/
#CorpoInfoContatti { /*table contenuti centrali*/
	margin: 0px; 
  padding: 10px;
	display: block;
	float: left;
}
#CorpoInfoContatti>tbody, #CorpoInfoContatti>tbody>th, #CorpoInfoContatti>tbody>tr, #CorpoInfoContatti>tbody>tr>td {
	margin: 0px;
	border:0px;
	padding:0px;
}
/*********************** FINE - INFO CONTATTI    **********************/
/**********************************************************************/

/**********************************************************************/
/******************************  FAQ   ********************************/
#CorpoFAQ { /*table contenuti centrali*/
	margin: 0px;
	border: 1px solid #999999!important;
  background-color: #eeeeee!important; 
  padding: 10px;
	display: block;
	float: left;
}
#CorpoFAQ>tbody, #CorpoFAQ>tbody>th, #CorpoFAQ>tbody>tr, #CorpoFAQ>tbody>tr>td {
	margin: 0px;
	border:0px;
	padding:0px;
}
/**************************    FINE - FAQ    **************************/
/**********************************************************************/

/**********************************************************************/
/****************************  SONDAGGI   *****************************/
#CorpoSondaggio,
#CorpoSondaggiVota { /*table contenuti centrali*/
	margin: 0px;
	border: 1px solid #999999!important;
  background-color: #eeeeee!important; 
  padding: 10px;
	display: block;
	float: left;
}
#CorpoSondaggio>tbody, #CorpoSondaggio>tbody>th, #CorpoSondaggio>tbody>tr, #CorpoSondaggio>tbody>tr>td,
#CorpoSondaggiVota>tbody, #CorpoSondaggiVota>tbody>th, #CorpoSondaggiVota>tbody>tr, #CorpoSondaggiVota>tbody>tr>td {
	margin: 0px;
	border:0px;
	padding:0px;
}
/************************    FINE - SONDAGGI    ***********************/
/**********************************************************************/

/**********************************************************************/
/***************************  NEWSLETTER   ****************************/
#CorpoRicNewsletter, #CorpoAbbonamentoNewsletter { /*table contenuti centrali*/
	margin: 0px;
	border: 1px solid #999999!important;
  background-color: #eeeeee!important; 
  padding: 10px;
	display: block;
	float: left;
}
#CorpoRicNewsletter>tbody, #CorpoRicNewsletter>tbody>th, #CorpoRicNewsletter>tbody>tr, #CorpoRicNewsletter>tbody>tr>td,
#CorpoAbbonamentoNewsletter>tbody, #CorpoAbbonamentoNewsletter>tbody>th, #CorpoAbbonamentoNewsletter>tbody>tr, #CorpoAbbonamentoNewsletter>tbody>tr>td {
	margin: 0px;
	border:0px;
	padding:0px;
}
/***********************    FINE - NEWSLETTER    **********************/
/**********************************************************************/

/**********************************************************************/
/*******************************  NEWS   ******************************/
#CorpoRicercaNews { /*table contenuti centrali*/
	margin: 0px;
	border: 1px solid #999999!important;
  background-color: #eeeeee!important; 
  padding: 10px;
	display: block;
	float: left;
}
#CorpoRicercaNews>tbody, #CorpoRicercaNews>tbody>th, #CorpoRicercaNews>tbody>tr, #CorpoRicercaNews>tbody>tr>td {
	margin: 0px;
	border:0px;
	padding:0px;
}
/**************************    FINE - NEWS    *************************/
/**********************************************************************/



BODY.bodyAdmin {
	background-image: none;
}

