body {
	margin		: 0;
    padding		: 0;
	font-size: 55%;
	font-family: verdana, arial, sans-serif;
	line-height: 1em;
	text-align: left;
	background: #FFFFFF;
	color: black;
}

html {
	margin		: 0;
    padding		: 0;
	}
/* INIZIO PARAMETRI PER TESTO SCORREVOLE */
#scroller 
{
	position:relative; 
	overflow:hidden;
	font-size: 130%;
	width:98%; 
	border-top:1px solid #FFE5BE;
	border-bottom: 1px solid #FFE5BE;
	padding-top: 5px;
	padding-bottom:5px;
	}


#controls 
{
	display:none;
	text-align:left;
	padding: 0px 0px 0px 10px;
	}
	
	#controls a, #controls a:visited {
		color: black;
		background-color: inherit;
		text-decoration: none;
	}
	
	#controls a:hover {
		color: #9F2B04;
		background-color: inherit;
		text-decoration: none;
	}


#tag 
{
	margin:2px 0;
}

#testP 
{
	visibility:hidden; 
	position:absolute; 
	white-space:nowrap;
}


#top 
{
	width:350px;
	margin:auto;
}
/* FINE PARAMETRI PER TESTO SCORREVOLE */


#Container {
	border: 1px solid #0FB30F;
	
}

#Container3 {
	float: left;
	border: 5px solid #0FB30F;
	background: #ffffff;
	color: black;
	width: 100%;
}

.columns-float
	{
	float: left;
	width: 80%;
	}
	
	.columns-float, .columns-float_doc,  .LeftColumn, .RightColumn, .Content
	{ position: relative;}
	
	.columns-float_doc
	{
	float: left;
	width: 99%;
	}
	
	

.LeftColumn {
	float: left;
	width: 20%;
}


.Content {
	 margin-left: 21%;
}

	.RightColumn {
	margin-left: 81%;
}

.centrale
	{
	
	width: 100%;
	}
	
	.column-one
	{
	float: left;
	width: 48%;
	}
	
.column-two { margin-left: 70%; }


#Header {
	background: url(images/varie/testata04.gif) 
 	top left no-repeat;
	color: black;
}

#Header img {
	border: none;
	margin: 0;
}
	
	.ArticoliRosso {
		width: 90%;
		margin: 5px auto;
	}
	
	.Merged {
		margin-bottom: 0;
	}
	
	.Merged2 {
		margin-top: 0;
	}
	
	.Titolo {
		font-size: 130%;
		background: #ECCA52;
		color: #FFFFFF;
		font-weight: bold;
		padding: 2px;
	}
	
/* prova tabella tonda divisa */
/* INIZIO TITOLI */
/* titolo 01 */
div.Tit_rot_01 {
  background: 
	url(images/titolo/verde/bas.gif)
  top left no-repeat;

  }
  
  div.Tit_rot_01 h5 {
  background: 
	url(images/titolo/verde/bad.gif) 
  top right no-repeat;
  list-style-type: none;
  font-size: 130%;
  padding: 15px 10px 5px 10px;
  margin:0;
  }
  
    .Tit_rip_01 {
  background: 
	url(images/titolo/verde/p.gif) 
  top right repeat-y;
  margin:0;
  margin-top:-1em;
  padding:10px;
  }
  
  /* titolo 01 fine */
  
  /* titolo 02 */
div.Tit_rot_02 {
  background: 
	url(images/titolo/biancob/bas.gif)
  top left no-repeat;

  }
  
  div.Tit_rot_02 h5 {
  background: 
	url(images/titolo/biancob/bad.gif) 
  top right no-repeat;
  list-style-type: none;
  font-size: 130%;
  padding: 15px 10px 5px 10px;
  margin:0;
  }
  
    .Tit_rip_02 {
  background: 
	url(images/titolo/biancoa/p.gif) 
  top right repeat-y;
  margin:0;
  margin-top:-1em;
  padding:10px;
  }
  
  /* titolo 02 fine */
  
  /* titolo 03 */
div.Tit_rot_03 {
  background: 
	url(images/titolo/blu03/bas.gif)
  top left no-repeat;

  }
  
  div.Tit_rot_03 h5 {
  background: 
	url(images/titolo/blu03/bad.gif) 
  top right no-repeat;
  list-style-type: none;
  font-size: 130%;
  padding: 15px 10px 5px 10px;
  margin:0;
  }
  
    .Tit_rip_03 {
  background: 
	url(images/titolo/arancione/p.gif) 
  top right repeat-y;
  margin:0;
  margin-top:-1em;
  padding:10px;
  }
  
  /* titolo 03 fine */
  
  /* titolo 04 */
div.Tit_rot_04 {
  background: 
	url(images/titolo/arancione/bas.gif)
  top left no-repeat;

  }
  
  div.Tit_rot_04 h5 {
  background: 
	url(images/titolo/arancione/bad.gif) 
  top right no-repeat;
  list-style-type: none;
  font-size: 130%;
  padding: 15px 10px 5px 10px;
  margin:0;
  }
  
    .Tit_rip_04 {
  background: 
	url(images/titolo/arancione/p.gif) 
  top right repeat-y;
  margin:0;
  margin-top:-1em;
  padding:10px;
  }
  
  /* titolo 04 fine */
  
  /* titolo 05 */
div.Tit_rot_05 {
  background: 
	url(images/titolo/arancione/bas.gif)
  top left no-repeat;

  }
  
  div.Tit_rot_05 h5 {
  background: 
	url(images/titolo/arancione/bad.gif) 
  top right no-repeat;
  list-style-type: none;
  font-size: 130%;
  padding: 15px 10px 5px 10px;
  margin:0;
  }
  
    .Tit_rip_05 {
  background: 
	url(images/titolo/arancione/p.gif) 
  top right repeat-y;
  margin:0;
  margin-top:-1em;
  padding:10px;
  }
  
  /* titolo 01 fine */
  
  /* FINE TITOLI */
  
  
  /* INIZIO ARTICOLI */
  /* articolo 01 */
    div.Art_rot_01 {
  background: 
	url(images/articoli/verde/bas.gif)
  top left no-repeat;
 
  }
  
  div.Art_rot_01 h6 {
  background: 
	url(images/articoli/verde/bad.gif) 
  top right no-repeat;
  list-style-type: none;
  padding: 0px;
  margin:0;
  }
  
  .Art_rip_01 {
  background: 
	url(images/articoli/arancione/p.gif) 
 top right repeat-y;
  margin:0;
  margin-top:-1.5em;
  padding: 5px 10px 0px 10px;
  }
  
  div.Art_fin_01 {
  background: 
	url(images/articoli/verde/bbs.gif) 
  bottom left no-repeat;
    }
	
	div.Art_fin_01 p {
  background: 
	url(images/articoli/verde/bbd.gif) 
  bottom right no-repeat;
  display:block;
  padding:10px;
  margin: -0.2em 0 0 0;
  }
  
 /* articolo 01 fine */
 
 div.Art_rot_01b {
  background: 
	url(images/articoli/verde/basb.gif)
  top left no-repeat;
  margin-top: -0.2em;
 
  }
  
  div.Art_rot_01b h6 {
  background: 
	url(images/articoli/verde/badb.gif) 
  top right no-repeat;
  list-style-type: none;
  padding: 0px;
    
  margin:0;
  }
  
  .Art_rip_01b {
  background: 
	url(images/articoli/arancione/p.gif) 
 top right repeat-y;
  margin:0;
  margin-top:-1.5em;
  padding: 5px 10px 10px 10px;
  }
  
    div.Art_fin_01b {
  background: 
	url(images/articoli/verde/bbs.gif) 
  bottom left no-repeat;
    }
	
	div.Art_fin_01b p {
  background: 
	url(images/articoli/verde/bbd.gif) 
  bottom right no-repeat;
  display:block;
  padding:10px;
  margin: -1.5em 0 0 0;
  }
  
 
  /* articolo 02 */
  div.Art_rot_02 {
  background: 
	url(images/articoli/biancoverde/bas.gif)
  top left no-repeat;
 
  }
  
  div.Art_rot_02 h6 {
  background: 
	url(images/articoli/biancoverde/bad.gif) 
  top right no-repeat;
  list-style-type: none;
  padding: 0px;
  margin:0;
  }
  
  .Art_rip_02 {
  background: 
	url(images/articoli/arancione/p.gif) 
 top right repeat-y;
  margin:0;
  margin-top:-1.5em;
  padding: 5px 10px 0px 10px;
  }
  
  div.Art_fin_02 {
  background: 
	url(images/articoli/biancoverde/bbs.gif) 
  bottom left no-repeat;
    }
	
	div.Art_fin_02 p {
  background: 
	url(images/articoli/biancoverde/bbd.gif) 
  bottom right no-repeat;
  display:block;
  padding:10px;
  margin: -0.2em 0 0 0;
  }
  
 /* articolo 02 fine */
 
  div.Art_rot_02b {
  background: 
	url(images/articoli/biancoverde/basb.gif)
  top left no-repeat;
  margin-top: -0.2em;
 
  }
  
  div.Art_rot_02b h6 {
  background: 
	url(images/articoli/biancoverde/badb.gif) 
  top right no-repeat;
  list-style-type: none;
  padding: 0px;
    
  margin:0;
  }
  
  .Art_rip_02b {
  background: 
	url(images/articoli/arancione/p.gif) 
 top right repeat-y;
  margin:0;
  margin-top:-1.5em;
  padding: 5px 10px 10px 10px;
  }
  
    div.Art_fin_02b {
  background: 
	url(images/articoli/biancoverde/bbs.gif) 
  bottom left no-repeat;
    }
	
	div.Art_fin_02b p {
  background: 
	url(images/articoli/biancoverde/bbd.gif) 
  bottom right no-repeat;
  display:block;
  padding:10px;
  margin: -1.5em 0 0 0;
  }
 
  /* articolo 03 */
   div.Art_rot_03 {
  background: 
	url(images/articoli/blu03/bas.gif)
  top left no-repeat;
 
  }
  
  div.Art_rot_03 h6 {
  background: 
	url(images/articoli/blu03/bad.gif) 
  top right no-repeat;
  list-style-type: none;
  padding: 0px;
  margin:0;
  }
  
  .Art_rip_03 {
  background: 
	url(images/articoli/arancione/p.gif) 
 top right repeat-y;
  margin:0;
  margin-top:-1.5em;
  padding: 5px 10px 0px 10px;
  }
  
  div.Art_fin_03 {
  background: 
	url(images/articoli/blu03/bbs.gif) 
  bottom left no-repeat;
    }
	
	div.Art_fin_03 p {
  background: 
	url(images/articoli/blu03/bbd.gif) 
  bottom right no-repeat;
  display:block;
  padding:10px;
  margin: -0.2em 0 0 0;
  }
 /* articolo 03 fine */
 
  /* articolo 04 */
  div.Art_rot_04 {
  background: 
	url(images/articoli/arancione/bas.gif)
  top left no-repeat;
 
  }
  
  div.Art_rot_04 h6 {
  background: 
	url(images/articoli/arancione/bad.gif) 
  top right no-repeat;
  list-style-type: none;
  padding: 0px;
  margin:0;
  }
  
  .Art_rip_04 {
  background: 
	url(images/articoli/arancione/p.gif) 
 top right repeat-y;
  margin:0;
  margin-top:-1.5em;
  padding: 5px 10px 0px 10px;
  }
  
  div.Art_fin_04 {
  background: 
	url(images/articoli/arancione/bbs.gif) 
  bottom left no-repeat;
    }
	
	div.Art_fin_04 p {
  background: 
	url(images/articoli/arancione/bbd.gif) 
  bottom right no-repeat;
  display:block;
  padding:10px;
  margin: -0.2em 0 0 0;
  }
  
 /* articolo 04 fine */
 
  /* articolo 05 */
div.Art_rot_05 {
  background: 
	url(images/articoli/biancoarancione/bas.gif)
  top left no-repeat;
 
  }
  
  div.Art_rot_05 h6 {
  background: 
	url(images/articoli/biancoarancione/bad.gif) 
  top right no-repeat;
  list-style-type: none;
  padding: 0px;
  margin:0;
  }
  
  .Art_rip_05 {
  background: 
	url(images/articoli/arancione/p.gif) 
 top right repeat-y;
  margin:0;
  margin-top:-1.5em;
  padding: 5px 10px 0px 10px;
  }
  
  div.Art_fin_05 {
  background: 
	url(images/articoli/biancoarancione/bbs.gif) 
  bottom left no-repeat;
    }
	
	div.Art_fin_05 p {
  background: 
	url(images/articoli/biancoarancione/bbd.gif) 
  bottom right no-repeat;
  display:block;
  padding:10px;
  margin: -0.2em 0 0 0;
  }
  
 /* articolo 05 fine */
  	.Art_rot_01 ul {
		list-style-type: none;
		font-weight: bold;
	}

  div.Art_rot_01 ul.Art_rip_01 li a, .Art_rot_01 ul.Art_rip_01 li a:visited {
		color: black;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Art_rot_01 ul.Art_rip_01 li a:hover {
		color: #9F2B04;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Art_rot_01 li {
		margin-left: 0px;
		padding: 0.5em;
	}
	
	 	.Art_rot_02 ul {
		list-style-type: none;
		font-weight: bold;
	}

  div.Art_rot_02 ul.Art_rip_02 li a, .Art_rot_02 ul.Art_rip_02 li a:visited {
		color: black;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Art_rot_02 ul.Art_rip_02 li a:hover {
		color: #9F2B04;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Art_rot_02 li {
		margin-left: 0px;
		padding: 0.5em;
	}
 
 
  	.Art_rot_03 ul {
		list-style-type: none;
		font-weight: bold;
	}

  div.Art_rot_03 ul.Art_rip_03 li a, .Art_rot_03 ul.Art_rip_03 li a:visited {
		color: black;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Art_rot_03 ul.Art_rip_03 li a:hover {
		color: #9F2B04;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Art_rot_03 li {
		margin-left: 0px;
		padding: 0.5em;
	}
 
 
  	.Art_rot_04 ul {
		list-style-type: none;
		font-weight: bold;
	}

  div.Art_rot_04 ul.Art_rip_04 li a, .Art_rot_04 ul.Art_rip_04 li a:visited {
		color: black;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Art_rot_04 ul.Art_rip_04 li a:hover {
		color: #9F2B04;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Art_rot_04 li {
		margin-left: 0px;
		padding: 0.5em;
	}
 
  	.Art_rot_05 ul {
		list-style-type: none;
		font-weight: bold;
	}

  div.Art_rot_05 ul.Art_rip_05 li a, .Art_rot_05 ul.Art_rip_05 li a:visited {
		color: black;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Art_rot_05 ul.Art_rip_05 li a:hover {
		color: #9F2B04;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Art_rot_05 li {
		margin-left: 0px;
		padding: 0.5em;
	}
 
 /* FINE ARTICOLI */
/* Fine prova tabella tonda divisa */

/* Titolo bianco */
div.Tit_rot_bianco {
  background: 
	url(images/Bordo_sopra_bianco_sx_a.gif)
  top left no-repeat;
  
  }
  
  div.Tit_rot_bianco h5 {
  background: 
	url(images/Bordo_sopra_bianco_dx_a.gif) 
  top right no-repeat;
  list-style-type: none;
  font-size: 100%;
  padding:  10px 0px 0px 0px;
  margin:0;
  }
  
    .Tit_rip_bianco {
  background: 
	url(images/Prolunga_bordo_dx_a.gif) 
  top right repeat-y;
  margin:0;
  margin-top:-2em;
  padding:10px;
  }
/* Fine titolo bianca */


/* Tabella tonda rossa */
 div.Art_rot_rosso {
  background: 
	url(images/Bordo_sopra_sx_rosso_b.gif)
  top left no-repeat;
  
  }
  
  div.Art_rot_rosso h6 {
  background: 
	url(images/Bordo_sopra_dx_rosso_b.gif) 
  top right no-repeat;
  list-style-type: none;
  padding: 10px;
  margin:0;
  }
  
  div.Art_fin_rosso {
  background: 
	url(images/Bordo_sotto_sx_rosso_b.gif) 
  bottom left no-repeat;
    }
	
	div.Art_fin_rosso p {
  background: 
	url(images/Bordo_sotto_dx_rosso_b.gif) 
  bottom right no-repeat;
  display:block;
  padding:15px;
  margin:-2em 0 0 0;
  }
    .Art_rip_rosso {
  background: 
	url(images/Prolunga_bordo_dx_b.gif) 
 top right repeat-y;
  margin:0;
  margin-top:-2em;
  padding: 5px 10px 10px 10px;
  }
  
    	.Art_rot_rosso ul {
		list-style-type: none;
		font-weight: bold;
	}

  div.Art_rot_rosso ul.Art_rip_rosso li a, .Art_rot_rosso ul.Art_rip_rosso li a:visited {
		color: black;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Art_rot_rosso ul.Art_rip_rosso li a:hover {
		color: #9F2B04;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Art_rot_rosso li {
		margin-left: 0px;
		padding: 0.5em;
	}
/* Fine Tabella tonda rossa */

/* Tabella tonda rosa */
 div.Art_rot_rosa {
  background: 
	url(images/Bordo_sopra_rosa_sx_b.gif)
  top left no-repeat;
  
  }
  
  div.Art_rot_rosa h6 {
  background: 
	url(images/Bordo_sopra_rosa_dx_b.gif) 
  top right no-repeat;
  list-style-type: none;
  padding: 10px;
  margin:0;
  }
  
  div.Art_fin_rosa {
  background: 
	url(images/Bordo_sotto_rosa_sx_b.gif) 
  bottom left no-repeat;
    }
	
	div.Art_fin_rosa p {
  background: 
	url(images/Bordo_sotto_rosa_dx_b.gif) 
  bottom right no-repeat;
  display:block;
  padding:15px;
  margin:-2em 0 0 0;
  }
    .Art_rip_rosa {
  background: 
	url(images/Prolunga_bordo_dx_b.gif) 
 top right repeat-y;
  margin:0;
  margin-top:-2em;
  padding: 5px 5px 10px 5px;
  }
  
    	.Art_rot_rosa ul {
		list-style-type: none;
		font-weight: bold;
	}

  div.Art_rot_rosa ul.Art_rip_rosa li a, .Art_rot_rosa ul.Art_rip_rosa li a:visited {
		color: black;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Art_rot_rosa ul.Art_rip_rosa li a:hover {
		color: #9F2B04;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Art_rot_rosa li {
		margin-left: 0px;
		padding: 0.5em;
	}
/* Fine Tabella tonda rosa */

/* Tabella tonda azzurra */
 div.Art_rot_azz {
  background: 
	url(images/Bordo_sopra_azz_sx_b.gif)
  top left no-repeat;
 
  }
  
  div.Art_rot_azz h6 {
  background: 
	url(images/Bordo_sopra_azz_dx_b.gif) 
  top right no-repeat;
  list-style-type: none;
  padding: 10px;
  margin:0;
  }
  
  div.Art_fin_azz {
  background: 
	url(images/Bordo_sotto_azz_sx_b.gif) 
  bottom left no-repeat;
    }
	
	div.Art_fin_azz p {
  background: 
	url(images/Bordo_sotto_azz_dx_b.gif) 
  bottom right no-repeat;
  display:block;
  padding:15px;
  margin:-2em 0 0 0;
  }
    .Art_rip_azz {
  background: 
	url(images/Prolunga_bordo_dx_b.gif) 
 top right repeat-y;
  margin:0;
  margin-top:-2em;
  padding: 5px 10px 10px 10px;
  }
  
    	.Art_rot_azz ul {
		list-style-type: none;
		font-weight: bold;
	}

  div.Art_rot_azz ul.Art_rip_azz li a, .Art_rot_azz ul.Art_rip_azz li a:visited {
		color: black;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Art_rot_azz ul.Art_rip_azz li a:hover {
		color: #9F2B04;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Art_rot_azz li {
		margin-left: 0px;
		padding: 0.5em;
	}
/* Fine Tabella tonda rosa */


/* Tabella area privata */
 div.Art_rot_priv {
  background: 
	url(images/Bordo_sopra_sx_priv_b.gif)
  top left no-repeat;
  
  }
  
  div.Art_rot_priv h6 {
  background: 
	url(images/Bordo_sopra_dx_priv_b.gif) 
  top right no-repeat;
  list-style-type: none;
  padding: 10px;
  margin:0;
  }
  
  div.Art_fin_priv {
  background: 
	url(images/Bordo_sotto_sx_priv_b.gif) 
  bottom left no-repeat;
    }
	
	div.Art_fin_priv p {
  background: 
	url(images/Bordo_sotto_dx_priv_b.gif) 
  bottom right no-repeat;
  display:block;
  padding:15px;
  margin:-2em 0 0 0;
  }
  
    .Art_rip_priv {
  background: 
	url(images/Prolunga_bordo_dx_b.gif) 
 top right repeat-y;
  margin:0;
  margin-top:-2em;
  padding: 5px 10px 10px 10px;
  }
  
    	.Art_rot_priv ul {
		list-style-type: none;
		font-weight: bold;
	}

  div.Art_rot_priv ul.Art_rip_priv li a, .Art_rot_priv ul.Art_rip_priv li a:visited {
		color: black;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Art_rot_priv ul.Art_rip_priv li a:hover {
		color: #9F2B04;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Art_rot_priv li {
		margin-left: 0px;
		padding: 0.5em;
	}
/* Fine tabella area privata*/

/* Titolo blu */
div.Tit_cent_rot {
  background: 
	url(images/Bordo_sopra_blu_sx_a.gif)
  top left no-repeat;
 
  }
  
  div.Tit_cent_rot h5 {
  background: 
	url(images/Bordo_sopra_blu_dx_a.gif) 
  top right no-repeat;
  list-style-type: none;
  font-size: 170%;
  padding: 20px 15px 10px 10px;
  margin:0;
  }
  
    .Tit_cent_rip {
  background: 
	url(images/Prolunga_bordo_dx_a.gif) 
  top right repeat-y;
  margin:0;
  margin-top:-2em;
  padding: 10px 10px 0px 10px;
  }
/* Fine titolo blu */


/* Stile tasti in tabella tonda divisa */
  	.Art_rot ul {
		list-style-type: none;
		font-weight: bold;
	}

  div.Art_rot ul.Art_rip li a, .Art_rot ul.Art_rip li a:visited {
		color: black;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Art_rot ul.Art_rip li a:hover {
		color: #9F2B04;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Art_rot li {
		margin-left: 0px;
		padding: 0.5em;
	}

/* Fine stile tasti in tabella tonda divisa */




div.Article {
  background: 
	url(images/custom_corners_topleft.gif)
  top left no-repeat;
 
  }
div.Article h2 {
  background: 
	url(images/custom_corners_topright.gif) 
  top right no-repeat;
  list-style-type: none;
  padding:15px;
  margin:0;
  }
  div.Article h5 {
  background: 
	url(images/custom_corners_topright.gif) 
  top right no-repeat;
  padding:15px;
  margin:0;
  }
  
  	.Article ul {
		list-style-type: none;
		font-weight: bold;
	}
  
.ArticleBody2 {
  background: 
	url(images/custom_corners_rightborder.gif) 
  top right repeat-y;
  text-decoration: none;
  margin:0;
  margin-top:-2em;
  padding:15px;
  }
  
  .ArticleBody {
  background: 
	url(images/custom_corners_leftborder.gif) 
  top left repeat-y;
  text-decoration: none;
  margin:0;
  margin-top:-4em;
  padding:15px;
  }
  
  div.Article ul.ArticleBody li a, .Article ul.ArticleBody li a:visited {
		color: black;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Article ul.ArticleBody li a:hover {
		color: #9F2B04;
		background-color: inherit;
		text-decoration: none;
	}
  
  
div.ArticleFooter {
  background: 
	url(images/custom_corners_bottomleft.gif) 
  bottom left no-repeat;
   
  }
div.ArticleFooter p {
  background: 
	url(images/custom_corners_bottomright.gif) 
  bottom right no-repeat;
  display:block;
  padding:15px;
  margin:-2em 0 0 0;
  }
	

	
	.Titolo img {
		margin-right: 2px;
	}
	
	.AreaRiservata {
		background: #A30D16;
		color: white;
	}
	
	#Testata {
		position: absolute;
		width: 1020px;
		height: 100px;
		text-align: center;
		 background: 
		url(images/testata.gif)
  			 no-repeat;
		top: 2px;
	}
	
	#Stili2 {
		position: absolute;
		width: 76px;
		height: 26px;
		text-align: center;
		 background: 
		url(images/varie/stili04.gif)
  			 no-repeat;
		color: black;
		padding: 3px 0px 0px 0px;
		right: 122px;
		top: 80px;
		}
		
		#Stili {
		position: absolute;
		width: 76px;
		height: 26px;
		text-align: center;
		 background: 
		url(images/varie/stili04.gif)
  			 no-repeat;
		color: black;
		padding: 3px 0px 0px 0px;
		right: 48px;
		top: 80px;
		}
		
		#Stilialto {
		position: absolute;
		width: 50px;
		height: 26px;
		text-align: center;
		 background: 
		url(images/varie/stilib04.gif)
  			 no-repeat;
		color: black;
		padding: 3px 0px 0px 0px;
		right: 0px;
		top: 80px;
		}
		
		#rss {
		position: absolute;
		width: 34px;
		height: 27px;
		text-align: center;
		 background: 
		url(images/varie/rssstili04.gif)
  			 no-repeat;
		color: black;
		padding:  3px 0px 10px 0px;
		right: 205px;
		top: 79px;
		}
	
	.Articoli ul {
		list-style-type: none;
		margin: 0;
		padding: 0;
		font-weight: bold;
	}
	
	.ArticoliRosso ul {
		list-style-type: square;
		margin:  0px;
		padding: 10px;
		font-weight: bold;
	}
	
	.Bordato {
		border-top: 1px solid #ACA899;
		border-left: 1px solid #ACA899;
	}
	
	ul.Grigio {
		background: #F1F1ED;
		color: black;
	}
	
	ul.GrigioScuro {
		background: #2F4A4F;
		color: white;
	}
	
	ul.Bianco {
		background: #FFFFFF;
		color: black;
	}

	ul.Crema {
		background: #FFFFE0;
		color: black;
	}

	
	ul.Rosso {
		background: #AE0000;
		color: white;
	}
	
		
	.Articoli li {
		margin-left: 0px;
		padding: 0.5em;
	}
	
	.ArticoliRosso li {
		margin-left: 0px;
		padding: 0.5em;
	}
	
	
	ul li a img {
		border: none;
		display: block;
	}
	
	.Articoli ul.Grigio li a, .Articoli ul.Crema li a:visited {
		color: black;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Articoli ul.Grigio li a:hover {
		color: #9F2B04;
		background-color: inherit;
		text-decoration: none;
	}
		
	.Articoli ul.GrigioScuro li a, .Articoli ul.GrigioScuro li a:visited {
		color: white;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Articoli ul.GrigioScuro li a:hover {
		color: #FFD55F;
		background-color: inherit;
	}
	
	.Articoli ul.Bianco li a, .Articoli ul.Bianco li a:visited {
		color: black;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Articoli ul.Bianco li a:hover {
		color: #AE0000;
		background-color: inherit;
		text-decoration: none;
	}


	.Articoli ul.Crema li a, .Articoli ul.Crema li a:visited {
		color: black;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Articoli ul.Crema li a:hover {
		color: #9F2B04;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Articoli ul.Rosso li a, .Articoli ul.Rosso li a:visited {
		color: white;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Articoli ul.Rosso li a:hover {
		color: #FFD55F;
		background-color: inherit;
	}
	
	
	
	.Left {
		text-align: left;
	}
	
	.DocList img {
		text-align:center;
	}
	
	.DocList a img, .DocList a:visited img, .DocList a:hover {
		border: 0;
	}



.Contenuto {
	background-color: #FFFFFF;
	color: #000000;
	padding-bottom: 2px;
	margin-bottom: 2px;
}

.TitoloContenuti {
	font-size: 130%;
	background: #ECCA52;
	color: #FFFFFF;
	font-weight: bold;
	padding: 2px;
}

.TestoContenuto {
	text-decoration: none;
	border: 1px solid #B34759;
	margin: 2px auto;
	margin-top: 2px;
	width: 99%;
	padding: 1px;
	
	
}


.Grigio {
	background: #F1F1ED;
}

#Footer {
	clear: both;
	font-size: 99%;
	text-align: right;
	width: 99%;
	margin-top:2px;
}

#Footer a {
	color: #134A74;
	text-decoration: none;
}

#Footer a:visited {
	color: #000000;
}

#Footer a:hover {
	text-decoration: none;
	color: #AE0000;
	background-color: inherit;
}

hr, .pgNav {
	position:absolute;
	top: -1000em;
	width: 1px;
	height: 1px;
	overflow: hidden;
}

a:visited {
	color: #600060;
	background-color: inherit;
}

a img {
	border: none;
}

.NotBold {
	font-weight:normal;
}

#RightColumn ul {
	text-align: center;
}

#RightColumn img {
	margin: 0 auto;
}

.descsub { 
	color: #0B0243;
	font-size: 75%;
	font-variant: normal;
	font-weight: normal;
	padding: 5px 5px 2px 0px;
}

.Cella800 { 
	width: 49%;
	float: left;
	padding:3px;
	min-height: 10px;
	height: auto !important;
	height: 10px;
	margin: 0 auto;
}

.Cella800ss {
	width: 100%;
	float: left;
	min-height: 10px;
	height: auto !important;
	height: 10px;
	margin:0 auto;
}
.Cella800 a, .Cella800 a:visited {
		color: black;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Cella800 a:hover {
		color: #9F2B04;
		background-color: inherit;
		text-decoration: none;
	}
.Cella800img {
	width: 20%;
	float: left;
	padding: 0px;
	min-height: 60px;
	height: auto !important;
	height: 60px;
	margin:0 auto;
}

.Titolo800 {
		font-size: 130%;
		margin: 3px;
		min-height: 120px;
		height: auto !important;
		height: 120px;
		background: inherit;
		font-weight: bold;
		font-variant: small-caps; 
		padding: 2px;
	}
	
	.Titolo800 a, .Titolo800 a:visited {
		color: #AF0000;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Titolo800 a:hover {
		color: #FFD55F;
		text-decoration: underline;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Titolo800f {
		font-size: 130%;
		overflow: hidden;
		margin: 3px;
		height: auto !important;
		background: inherit;
		font-weight: bold;
		font-variant: small-caps; 
		padding: 2px;
	}
	
	.Titolo800f a, .Titolo800 a:visited {
		color: #AF0000;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Titolo800f a:hover {
		color: #FFD55F;
		text-decoration: underline;
		background-color: inherit;
		text-decoration: none;
	}
	
.Tabella800 {
	
	overflow: hidden;
	
	width: 99%;
	background-color: inherit;
	height: auto !important;
	margin-top: 0em;
  	padding:     0px 20px 0px 10px;
}

.doc {
	
	width: 99%;
	padding-left: 5px;
	border: 2px solid #ff0000;
}
	

.Righe {

	width: 97%;
	float:left;
	margin:0 auto;
	
	height:  auto !important;
	
	border-top: 2px solid #FF9F11;
	border-bottom: 2px solid #FF9F11;
}

.Tabella {
	overflow: hidden;
	width: 99%;
	background-color: inherit;
	height: auto !important;
	margin-top: 0em;
  	padding:     0px 20px 0px 10px;;
}

.Tabellacentro {
	
	width: 99%;
	background-color: inherit;
	height: auto !important;
	margin-top: 0em;
	margin-right: 5px;
  	padding:       10px 0px 20px 0px;
	
}

.colonnadestra
	{
	float: left;
	width: 100%;
	}

.Tabella2 {
	overflow: hidden;
	width: 99%;
	background-color: inherit;
	height: auto !important;
	margin-top: 0em;
	margin-bottom: 10px;
}

.link{
	width: 100%;
	float: left;
	padding: 0px;
	height: auto !important;
	margin-bottom: 10px;
	
}

.linktxt{
	width: 100%;
	float: left;
	height: auto !important;
	margin:0 auto;
	padding-top: 3px;
	padding-bottom: 5px;
	text-align: center;
}

.linktxts{
	width: 100%;
	float: left;
	height: auto !important;
	margin:0 auto;
	padding-top: 3px;
	padding-bottom: 5px;
	text-align: left;
}

.link100pimmf {
	width: 100%;
	overflow: hidden;
	padding: 0px;
	height: auto !important;
	margin:0 auto;
	text-align: center;
}

.link50pimmf {
	width: 100%;
	overflow: hidden;
	padding: 0px;
	height: auto !important;
	margin:0 auto;
	text-align: center;
}

.link25pimmf {
	width: 100%;
	clear:left;
	padding: 0px;
	height: auto !important;
	margin:0 auto;
	text-align: center;
	
}

.linkimms {
	width: 100%;
	padding: 0px;
	height: auto !important;
	margin:0 auto;
	float:left;
}

.linkimm {
	width: 100%;
	padding: 0px;
	height: auto !important;
	margin:0 auto;
	text-align: center;
}

.link100pimmfs {
	width: 100%;
	overflow: hidden;
	padding: 0px;
	height: auto !important;
	margin:0 auto;
	float:left;
	text-align: left;
}

.link50pimmfs {
	width: 100%;
	padding: 0px;
	height: auto !important;
	margin:0 auto;
	float:left;
	text-align: left;
}

.link25pimmfs {
	width: 100%;
	padding: 0px;
	float: left;
	height: auto !important;
	margin:0 auto;
	text-align: left;
	
}


.link a, .link a:visited {
		color: black;
		background-color: inherit;
		text-decoration: none;
	}
	
	.link a:hover {
		color: #9F2B04;
		background-color: inherit;
		text-decoration: none;
	}

div.link100pimmf img
{	
	padding-right: 5%;
	padding-left: 5%;
	text-align: center;
	display: block;
	width:90%;
}

div.link50pimmf img
{
	padding-right: 25%;
	padding-left: 25%;
	text-align: center;
	display: block;
	width:50%;
}

div.link25pimmf img
{
	padding-right: 37%;
	padding-left: 37%;
	text-align: center;
	display: block;
	width:26%;
}

div.link100pimmfs img
{	
	padding-right: 8%;
	padding-left: 2%;
	text-align: center;
	display: block;
	width:90%;
}

div.link50pimmfs img
{
	padding-right: 48%;
	padding-left: 2%;
	text-align: center;
	display: block;
	width:50%;
}

div.link25pimmfs img
{
	padding-right: 72%;
	padding-left: 2%;
	text-align: center;
	display: block;
	width:26%;
}





.Cella202 { 

	width: 49%;
	float: left;
	padding: 2px;
	
	height: auto !important;
	
	margin:0 auto;
	

	
}
.dispari{ 

	width: 99%;
	overflow: hidden;
	padding: 2px;
	height: auto !important;
	margin:0 auto;
	border-top: 1px solid #FFE5BE;
	
}

.disparig2{ 

	width: 99%;
	overflow: hidden;
	padding: 2px;
	height: auto !important;
	margin:0 auto;
	
}

.Cella203 {
	width: 33%;
	float: left;
	padding: 0px;
	min-height: 70px;
	height: auto !important;
	height: 70px;
	margin:0 auto;
}

.Cella203imm {
	width: 30%;
	float:left;
	padding: 0px;
	min-height: 70px;
	height: auto !important;
	height: 70px;
	margin:0 auto;
}
.Cella203txt {
	width: 70%;
	float:left;
	padding: 0px;
	min-height: 70px;
	height: auto !important;
	height: 70px;
	margin:0 auto;
}


.Cella204 {
	width: 24%;
	float: left;
	padding: 2px;
	min-height: 70px;
	height: auto !important;
	height: 70px;
	margin:0 auto;
}



.Cella img {
	margin: 0.5em;
}

.Cella2 {
	height: auto;
	overflow: visible;
}
	.Cella a, .Cella a:visited {
		color: black;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Cella a:hover {
		color: #9F2B04;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Cella201 a, .Cella201 a:visited {
		color: black;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Cella201 a:hover {
		color: #9F2B04;
		background-color: inherit;
		text-decoration: none;
	}
	
	
	.Cella202P a, .Cella202P a:visited {
		color: black;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Cella202P a:hover {
		color: #9F2B04;
		background-color: inherit;
		text-decoration: none;
	}
		.Cella202D a, .Cella202D a:visited {
		color: black;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Cella202D a:hover {
		color: #9F2B04;
		background-color: inherit;
		text-decoration: none;
	}
	.Cella202 a, .Cella202 a:visited {
		color: black;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Cella202 a:hover {
		color: #9F2B04;
		background-color: inherit;
		text-decoration: none;
	}
	
	
	
	.Cella203 a, .Cella203 a:visited {
		color: black;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Cella203 a:hover {
		color: #9F2B04;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Cella204 a, .Cella204 a:visited {
		color: black;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Cella204 a:hover {
		color: #9F2B04;
		background-color: inherit;
		text-decoration: none;
	}
#ContenitoreAntiFloat {

}

.NoFloat {
	clear: left;
}

#Briciole {
	margin-bottom: 2px;
}

.Cella2imm {
	width: 35%; 
	float: left;
	height: auto !important;
	
}

.Cella201{ 

	width: 99%;
	overflow: hidden;
	height: auto !important;
	padding-top: 5px;
	border-bottom: 2px solid #FFE5BE;
	margin-bottom: 5px;
	padding-bottom:5px;
	

	
}

.Cella201imm {
	width: 20%;
	float: left;
	height: auto !important;
	margin:0 auto;
	border-right: 1px solid #FFE5BE;
	
}



.Cella201txt {
	width: 78%;
	float: left;
	height: auto !important;
	margin:0 auto;
	padding-left: 7px;
	border-left: 1px solid #FFE5BE;
}

.Cella201immf {
	width: 20%;
	float: left;
	height: auto !important;
	margin:0 auto;
	border-right: 1px solid #FFE5BE;
	
}



.Cella201txtf {
	width: 78%;
	float: left;
	height: auto !important;
	margin:0 auto;
	padding-left: 7px;
	border-left: 1px solid #FFE5BE;
}

div.Cella201immf img
{
	display: block;
	width:80%;
}

.Cella202P { 

	width: 49%;
	float: left;
	height: auto !important;
	margin:0 auto;
	padding-bottom: 7px;
	margin-bottom: 5px;
	margin-top:5px;
	margin-bottom: 5px;
	border-right: 1px solid #FFE5BE;
}

.Cella202D { 

	width: 49%;
	float: left;
	height: auto !important;
	margin:0 auto;
	padding-bottom: 7px;
	margin-bottom: 5px;
	margin-top:5px;
	margin-bottom: 5px;
	border-left: 1px solid #FFE5BE;
}

.Cella202imm {
	width: 30%; 
	float: left;
	height: auto !important;
	padding-bottom: 7px;
	margin-bottom: 5px;
	margin-top:5px;
	margin-left: 5px;
	
}

.Cella202immf {
	width: 30%; 
	float: left;
	height: auto !important;
	padding-bottom: 7px;
	margin-bottom: 5px;
	margin-top:5px;
	margin-left: 5px;
	
}

div.Cella202immf img
{
	display: block;
	width:90%;
}
.dispari1{ 

	width: 99%;
	overflow: hidden;
	padding: 2px;
	height: auto !important;
	margin:0 auto;
	
	
}

.Cella { 

	width: 49%;
	float: left;
	padding: 2px;
	
	height: auto !important;
	
	margin:0 auto;

}


.CellaP a, .CellaP a:visited {
		color: black;
		background-color: inherit;
		text-decoration: none;
	}
	
	.CellaP a:hover {
		color: #9F2B04;
		background-color: inherit;
		text-decoration: none;
	}
		.CellaD a, .CellaD a:visited {
		color: black;
		background-color: inherit;
		text-decoration: none;
	}
	
	.CellaD a:hover {
		color: #9F2B04;
		background-color: inherit;
		text-decoration: none;
	}
	.Cella a, .Cella a:visited {
		color: black;
		background-color: inherit;
		text-decoration: none;
	}
	
	.Cella a:hover {
		color: #9F2B04;
		background-color: inherit;
		text-decoration: none;
	}
	
	.CellaP { 

	width: 49%;
	float: left;
	height: auto !important;
	margin:0 auto;
	padding-bottom: 7px;
	margin-bottom: 5px;
	margin-top:5px;
	margin-bottom: 5px;
	border-right: 1px solid #FFE5BE;
}

.CellaD { 

	width: 49%;
	float: left;
	height: auto !important;
	margin:0 auto;
	padding-bottom: 7px;
	margin-bottom: 5px;
	margin-top:5px;
	margin-bottom: 5px;
	border-left: 1px solid #FFE5BE;
}

.Cellaimm {
	width: 30%; 
	float: left;
	height: auto !important;
	padding-bottom: 7px;
	margin-bottom: 5px;
	margin-top:5px;
	margin-left: 5px;
	
}

.Cellaimmf {
	width: 30%; 
	float: left;
	height: auto !important;
	padding-bottom: 7px;
	margin-bottom: 5px;
	margin-top:5px;
	margin-left: 5px;
	
}

div.Cellaimmf img
{
	display: block;
	width:90%;
}


/*INIZIO IMMAGINI FLUIDE CANCELLARE TUTTO PER DISATTIVARLE*/
/* se si vogliono le immagini fluide attivare*/

div.Cella2imm img
{
	display: block;
	width:90%;
}

/* Fine immagini fluide*/

/* se si vogliono le immagini fluide attivare*/

