/*=================================
=== GENERALE
=================================*/
BODY,DIV,TABLE,TH,TD,INPUT,BUTTON,SELECT,TEXTAREA,A,FORM,P
  {
  font-family: Tahoma,Arial,Verdana,Helvetica, sans-serif;
  font-size: 12px;
  font-size: 13px;		
  border-collapse: collapse;
  color:#333;
 }
P
  {
  line-height: 16px;
 }
FONT,H1,H2,H3,H4,H5,H6
  {
  font-family: Tahoma,Arial,Verdana,Helvetica, sans-serif;
 }
BODY
  {
  margin: 0px;
  background-color: #fff;
  padding: 0px;
 }
FORM
  {
  margin: 0px;
 }
A, A:active, A:hover, A:visited
  {
 text-decoration:underline;
 color: #036;
	padding: 0px;
 }
A:hover
  {
 text-decoration:none;  
	background-color: #036;
	color: #fff;
 }
P#ContentManager-LinkModificaBlocco
  {
  position:absolute;
  padding:2px;
  background-color:#fc3;
		border: 1px solid #333;
  }
P#ContentManager-LinkModificaBlocco A,
P#ContentManager-LinkModificaBlocco A:visited
  {
  color:#000;
  }
#ContentManager-LinkModificaMenu3,
#ContentManager-LinkModificaMenu4,
#ContentManager-LinkModificaMenu5,
#ContentManager-LinkModificaMenu6,
#ContentManager-LinkModificaMenu7,
#ContentManager-LinkModificaMenu8,
#ContentManager-LinkModificaMenu15
  {
  position:absolute;
		right: -80px;
  padding:2px;
  background-color:#fff;
		border: 1px solid #333;
	}
	
/*=================================
=== LAYOUT PAGINA 
=================================*/
.Menu0,
.Sito,
.LinkCredits
  {
  width: 990px;
  }
.Menu0
  {
  background-color: #fff;
  width:100%;
  font-size:0px;
  height:0px;
  margin:auto;
  text-align: center;
  padding:0px;
  height: auto;
  }
/*  
.Sito
  {
 width: 990px;
 height: 100%; 
 text-align: center;
 margin:auto;
 padding:0px; 
 margin-top: 0px;
	min-height: 560px;
	height: auto !important;
	height: 560px;
 }
.Sito0
  {
 width: 100%;
 text-align: center;
 margin:0px;
 margin:auto;
 padding:0px;
 margin-top: 0px;
	min-height: 560px;
	height: auto !important;
	height: 560px;
 }*/
 
DIV.Sito0
	{
	width: 100%;
	min-height: 100%;
	height:100%;
	height:auto !important;
	text-align:center;
	}

DIV.Sito
	{
	width:990px;
	min-height:550px;
	height:auto !important;
	height:550px;
	margin:auto;
	background:#fff;
	}

	

	
/* =========================== */
/*             LAYOUT          */
/* =========================== */
	
div.riga1
	{
	margin: 0px;
	padding: 0px;
	width: 990px;
	height: 120px;
	background: url(/Temi/2010-Default/immagini/sfonfo-riga1-con-logo.jpg) no-repeat;
	}

div.riga1-sx
	{
	margin: 0px;
	padding: 0px;
	width: 50%;
	height: 100%;
	clear: left;
	float: left;
	}

div.riga1-dx
	{
	margin: 0px;
	padding: 0px;
	width: 50%;
	height: 100%;
	float: left;
	}
	
div.box-menu-secondario
	{
	margin: 0px;
	padding: 0px;
	width: 340px;
	height: 85px;
	float: right;
	}
	
	
	
div.riga2
	{
	margin: 0px;
	padding: 0px;
	width: 990px;
	height: 38px;
	background: url(/Temi/2010-Default/immagini/sfonfo-riga2.gif) repeat-x;
	}

div.riga3
	{
	float:left;
	clear:left;
	margin: 0px;
	padding: 0px;
	width: 990px;
	min-height: 560px;
	height: auto !important;
	height: 560px;
	background: #DEE7FF;
	}
	
div.riga3-col1-Home,
div.riga3-col1-Articoli,
div.riga3-col1-Issuu,
div.riga3-col1
	{
	margin: 0px;
	padding: 0px;
	width: 240px;
	hheight: 100%;
	clear: left;
	float: left;
	text-align: left;
	min-height: 560px;
	height: auto !important;
	height: 560px;
	}

div.riga3-col1
	{
	width: 120px;
	}
	
div.riga3-col1-Articoli
	{
	width: 180px !IMPORTANT;
	width: 190px;
	margin-top: 25px;
	margin-left: 15px;
	}

div.riga3-col1-Issuu
	{
	width: 200px;
	}
	
div.riga3-col2-Home,	
div.riga3-col2-Articoli,	
div.riga3-col2-Issuu,	
div.riga3-col2
	{
	margin: 0px;
	padding: 0px;
	width: 500px;
	hheight: 100%;
	background: #FFF;
	float: left;
	min-height: 560px;
	height: auto !important;
	height: 560px;
	}
	
div.riga3-col2
	{
	width: 620px;
	}
	
div.riga3-col2-Articoli
	{
	width: 540px;
	}
	
div.riga3-col2-Issuu
	{
	width: 760px;
	}	
	
	
	
div.riga3-col3-Home,
div.riga3-col3
	{
	margin: 0px;
	padding: 0px;
	width: 240px;
	hheight: 100%;
	float: right;
	text-align: center;
	min-height: 560px;
	height: auto !important;
	height: 560px;
	}
	

	
div.riga4
	{
	margin: 0px;
	padding: 0px;
	float:left;
	clear:left;
	width: 990px;
	height: 65px!important;
	height: 38px;
	background: url(/Temi/2010-Default/immagini/sfonfo-riga1.jpg) no-repeat;
	text-align: center;
	}



DIV.Logo 
	{
	margin: 0px;
	padding: 0px;
	text-align: left;
	}
	
DIV.Logo a,
DIV.Logo a:hover
	{
	text-decoration: none; 
	background: transparent;
	}
	
	/*  ============  BOX  ==================*/


DIV.Contenitore-Box-SX,
DIV.Contenitore-Box-DX
	{
	width:90%;
	hheight:100%;
	margin:auto;
	min-height: 560px;
	height: auto !important;
	height: 560px;	
	}
	

/*------------------------------------- Box SX */

DIV.Box1-SX,
DIV.Box1-SX-Demo
	{
	border: #F39C9F solid 1px;
	background: #fff;
	margin: 0px;
	padding: 0px;
	width:220px;
	height:450px;
	margin-left: 0px !important;
	margin-left: 10px;
	margin-top: 20px;
	margin-bottom: 20px;	
	}
	
DIV.Box1-SX-Demo
	{
	margin-top: 60px;
	margin-left: 10px !important;
	margin-left: 20px;
	width:160px;
	height:360px;	
	text-align: cemter;
	}
	
DIV.Box2-SX
	{
	margin: 0px;
	padding: 0px;
	width:100%;
	margin-left: 0px !important;
	margin-left: 15px;
	}

/*------------------------------------- Box DX */
	
DIV.Box1-DX,
DIV.Box3-DX
	{
	margin: 0px;
	padding: 0px;
	width:100%;
	}
	
DIV.Box1-DX
	{
	height: 150px;
	}
	
DIV.Box2-DX
	{
	margin: 0px;
	padding: 0px;
	margin:auto;
	border: #F39C9F solid 1px;
	background: #fff;
	width: 200px;
	height: 200px;
	}
	
DIV.Box3-DX
	{
	height: 80px;
	}
	

DIV.Box-separatore-DX
	{
	margin: 0px;
	padding: 0px;
	width:100%;
	background: url(/Temi/2010-Default/immagini/sfondo-Box-separatore-DX.jpg) repeat-x;
	background-position:center; 
	height: 30px;
	}
	
	
/* ---- contenuto BOX ----*/

DIV.Box1-SX H1,
DIV.Box2-DX H1
	{
	margin: 0px;
	padding: 0px;
	border: none;
	height: 35px;
	line-height: 35px;
	background: url(/Temi/2010-Default/immagini/sfondo-h1-box.gif) repeat-x;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	}
	
DIV.Box1-SX p
	{
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
	padding-right: 15px;
	padding-top: 7px;
	padding-bottom: 7px;
	text-align: left;
	}
	
DIV.Box1-SX img
	{
	margin-left:10px;
	}
	
div.Box2-DX-riga
	{
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 30px;
	margin-top: 7px;
	}
	

	
div.Box2-DX-riga-sx
	{
	margin: 0px;
	padding: 0px;
	clear:left;
	float:left;
	height:100%;
	width: 120px !important;
	width: 130px;
	margin-top:3px;
	text-align: left;
	padding-left: 10px;
	}

div.Box2-DX-riga-sx-omaggio
	{
	margin-top: 0px;
	}	
	
	
div.Box2-DX-riga-sx A,
div.Box2-DX-riga-sx A:hover, div.Box2-DX-riga-sx A:active, div.Box2-DX-riga-sx A:visited
	{
	text-decoration: none;
	font-weight: bold;
	color:#000;
	background: #fff;
	}
	
	
div.Box2-DX-riga-dx
	{
	margin: 0px;
	padding: 0px;
	height:100%;
	float:right;
	width: 20px;
	padding-right: 10px;
	}
		
/*=================================
=== LAYOUT Contenuto
=================================*/
.Contenuto,
.Contenuto-Admin,
.Contenuto-Home
	{
	min-height: 560px;
	height: auto !important;
	height: 560px;
	padding:0px;
	margin: 0px;
	margin-bottom: 20px;
	margin-left: 10px;
	margin-right: 10px;
	text-align: justify;
	font-size: 13px;
	}	
	
.Contenuto-Admin
  {
  width:900px;
  height: 300px;
  }
.Contenuto P
  {
  line-height: 20px;
	font-size: 13px;		
  }

.Contenuto A, .Contenuto A:active, .Contenuto A:visited
	{
	color: #c30;
	text-decoration: underline;
	padding: 0px;
	}
.Contenuto A:hover
	{
	color: #fff;
	text-decoration: none;
	background-color: #c30;
	}
	
.Contenuto P#ContentManager-LinkModifica,
.Contenuto-Home P#ContentManager-LinkModifica
  {
  position:absolute;
  right:0px;
  width:100px;
  margin:0px;
  background-color:#000;
  color:#fff;
  font-size:12px;
  padding:2px;
  text-transform:uppercase;
  }

.Contenuto P#ContentManager-LinkModifica A,    .Contenuto P#ContentManager-LinkModifica A:visited,
.Contenuto-Home P#ContentManager-LinkModifica A,   .Contenuto-Home P#ContentManager-LinkModifica A:visited
  {
  text-transform:uppercase;
  font-weight:bold;
  font-size:12px;
  color:#fff;
  }

DIV.Contenuto-Inserzionisti
	{
	text-align: center;
	}
DIV.Contenuto-Inserzionisti IMG
	{
	border: 2px solid #ccc;
	}
	

/*========================================
==== MENU 3 
========================================*/
.Menu3-2010
	{
	margin: 0px;
	padding: 0px;
	width: 990px;
	height: 38px;
	padding-top: 10px !important; 
	padding-top: 0px; 
	}

.CE-VoceMenu15Livello1, .CE-VoceMenu15Livello1-Sel
	{
	margin: 0px;
	padding: 0px;
	height: 38px;
	width: 100px;
	color: #DEE7FF;
	font-family: Tahoma, Verdana, Arial, Helvatica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	vertical-align: center;
	}
.CE-VoceMenu15Livello1-Sel
	{
	margin: 0px;
	padding: 0px;
	font-size: 12px;  
	font-weight: bold;
	color: #DEE7FF;
	vertical-align: center;
	}

.CE-VoceMenu15Livello1 A,  .CE-VoceMenu15Livello1 A:hover,    .CE-VoceMenu15Livello1 A:visited,  .CE-VoceMenu15Livello1 A:active,
.CE-VoceMenu15Livello1-Sel A,  .CE-VoceMenu15Livello1-Sel A:visited,  .CE-VoceMenu15Livello1-Sel A:active,
A.CE-VoceMenu15Livello1,   A.CE-VoceMenu15Livello1:hover,     A.CE-VoceMenu15Livello1:visited,   A.CE-VoceMenu15Livello1:active,
A.CE-VoceMenu15Livello1-Sel,    A.CE-VoceMenu15Livello1-Sel:visited, A.CE-VoceMenu15Livello1-Sel:active
  {
margin: 0px;
padding: 0px;
height: 38px;
width: 100px;
color: #DEE7FF;
font-weight: bold;
text-decoration:none;
font-family: Tahoma, Verdana, Arial, Helvatica, sans-serif;
font-size: 12px;
padding-top: 10px;
padding-right:20px !important;
padding-right:0px;
padding-left:10px !important;
padding-left:0px;
padding-bottom:20px !important;
padding-bottom: 0px;
 }
 
.CE-VoceMenu15Livello1-Sel A,  .CE-VoceMenu15Livello1-Sel A:hover,  .CE-VoceMenu15Livello1-Sel A:visited,
A.CE-VoceMenu15Livello1-Sel,   A.CE-VoceMenu15Livello1-Sel:hover,   A.CE-VoceMenu15Livello1-Sel:visited
  {
 color: #DEE7FF;
 font-weight: bold;
 height: 38px;
 color: #004A8B;
 background: url(/Temi/2010-Default/immagini/sfonfo-riga2-hover.gif) repeat-x;
 }  

A.CE-VoceMenu15Livello1:hover
 {
 color: #DEE7FF;
 font-weight: bold;
 height: 38px;
 color: #004A8B;
 background: url(/Temi/2010-Default/immagini/sfonfo-riga2-hover.gif) repeat-x;
 }

 a#CEMenu15Voce294, a#CEMenu15Voce388, a#CEMenu15Voce372, a#CEMenu15Voce565, a#CEMenu15Voce373
 {
 width:120px;
 }
 
 #CEMenu15Voce294 {display: none;}
/*=================================
=== MENU 3  - Livello 2 (verticale)
=================================*/
DIV.Menu3-Livello2
	{
	margin: 0px;
	padding: 0px;
	margin-top: 40px;
	margin-left:20px;
	}

P.CE-VoceMenu15Livello2, P.CE-VoceMenu15Livello2-Sel
	{
	margin: 0px;
	padding: 2px;
	padding-left: 20px;	
	background-image: url(/Temi/2010-Default/images/sfondo-voce-menu3-livello2.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	height: 20px;
	margin-top: 7px;
	}
P.CE-VoceMenu15Livello2-Sel
	{
	background-image: url(/Temi/2010-Default/images/sfondo-voce-menu3-livello2-sel.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;	
	}
	
P.CE-VoceMenu15Livello2 A, P.CE-VoceMenu15Livello2 A:active, P.CE-VoceMenu15Livello2 A:visited,
P.CE-VoceMenu15Livello2 A:hover,
P.CE-VoceMenu15Livello2-Sel A, P.CE-VoceMenu15Livello2-Sel A:active, P.CE-VoceMenu15Livello2-Sel A:visited,
P.CE-VoceMenu15Livello2-Sel A:hover
	{
	margin: 0px;
	padding: 2px;
	text-decoration: none;
	height: 18px;
			font-size: 16px;
	}
P.CE-VoceMenu15Livello2-Sel A, P.CE-VoceMenu15Livello2-Sel A:active, P.CE-VoceMenu15Livello2-Sel A:visited,
P.CE-VoceMenu15Livello2-Sel A:hover
	{
	color: #fff;
	background-color: #004b88;	
	}
P.CE-VoceMenu15Livello2-Sel A:hover, P.CE-VoceMenu15Livello2 A:hover
	{
	color: #fff;
	background-color: #004b88;		
	}
#CEMenu12Voce192
	{
	height: 50px;
	background-image: url(/Temi/2010-Default/images/Titolo-Articoli-per-anno.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;	
	vertical-align: bottom;
	}
#CEMenu12Voce192 A
	{
	margin-top: 26px;
	}
#CEMenu12Voce221
	{
	margin-top: 40px;
	height: 50px;
	background-image: url(/Temi/2010-Default/images/Titolo-Articoli-per-argomento.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;	
	vertical-align: bottom;
	}
#CEMenu12Voce221 A
	{
	margin-top: 26px;
	}
	
#CEMenu12Voce231
	{
	display: none;
	}
/*=================================
=== MENU 3  - Livello 3 (verticale)
=================================*/

P.CE-VoceMenu15Livello3, P.CE-VoceMenu15Livello3-Sel
	{
	margin: 0px;
	padding: 2px;
	padding-left: 20px;	
	bbackground-image: url(/Temi/2010-Default/images/sfondo-voce-menu3-Livello3.gif);
	bbackground-repeat: no-repeat;
	bbackground-position: 0px 8px;
	height: 14px;
	}
P.CE-VoceMenu15Livello3-Sel
	{
	bbackground-image: url(/Temi/2010-Default/images/sfondo-voce-menu3-Livello3-sel.gif);
	bbackground-repeat: no-repeat;
	bbackground-position: 0px 8px;	
	}
	
P.CE-VoceMenu15Livello3 A, P.CE-VoceMenu15Livello3 A:active, P.CE-VoceMenu15Livello3 A:visited,
P.CE-VoceMenu15Livello3 A:hover,
P.CE-VoceMenu15Livello3-Sel A, P.CE-VoceMenu15Livello3-Sel A:active, P.CE-VoceMenu15Livello3-Sel A:visited,
P.CE-VoceMenu15Livello3-Sel A:hover
	{
	margin: 0px;
	padding: 2px;
	text-decoration: none;
	height: 14px;
	}
P.CE-VoceMenu15Livello3-Sel A, P.CE-VoceMenu15Livello3-Sel A:active, P.CE-VoceMenu15Livello3-Sel A:visited,
P.CE-VoceMenu15Livello3-Sel A:hover
	{
	color: #fff;
	background-color: #004b88;	
	}
P.CE-VoceMenu15Livello3-Sel A:hover, P.CE-VoceMenu15Livello3 A:hover
	{
	color: #fff;
	background-color: #004b88;		
	}
	
/*=================================
=== MENU 4
=================================*/
.Menu4
  {
		margin: 0px;
		padding: 0px;
		  width:300px;
		  height: 40px;
		  text-align: right;
  }
#ContentManager-LinkModificaMenu13
  {
  position:absolute;
  left:-80px;
  background-color:#fff;
  padding:2px;
  }
#ContentManager-LinkModificaMenu13 A, #ContentManager-LinkModificaMenu13 A:visited
  {
  color:#000;
  }
.CE-VoceMenu16Livello1, .CE-VoceMenu16Livello1-Sel
	{
	color: #fff;
	height: 40px;
	text-align: center;
	}
.CE-VoceMenu16Livello1-Sel
	{
	background-color: #fff;
	color: #036;
	font-weight: bold;
	}
A.CE-VoceMenu16Livello1,		A.CE-VoceMenu16Livello1:active,		A.CE-VoceMenu16Livello1:visited,		
A.CE-VoceMenu16Livello1:hover,
A.CE-VoceMenu16Livello1-Sel,		A.CE-VoceMenu16Livello1-Sel:active,		A.CE-VoceMenu16Livello1-Sel:visited,		
A.CE-VoceMenu16Livello1-Sel:hover
	{		
		padding-right: 6px;
		padding-left: 6px;
		color: #fff;
		text-decoration: none;
		border-left: 1px solid #fff;
		
	}
A.CE-VoceMenu16Livello1-Sel,		A.CE-VoceMenu16Livello1-Sel:active,		A.CE-VoceMenu16Livello1-Sel:visited,		
A.CE-VoceMenu16Livello1-Sel:hover
	{
	color: #036;	
	}

	A.CE-VoceMenu16Livello1:hover, A.CE-VoceMenu16Livello1-Sel:hover
	{
	background: #fff;
	padding-bottom: 10px;
	color: #036;	
	}
#CEMenu16Voce397
	{
	border-left: 0px;
	}
		
		
		

		
/*=================================
=== LAYOUT Credits
=================================*/

DIV.BloccoCredits
  {
	width: 990px;
	height: 40px;
	float: right;
 position:relative;
	z-index: 3;
 margin-bottom:	0px;
 right:0px;
 font-size:12px;
 text-align:right;
 color: #900;
	background-color: #fff;
 }

DIV.BloccoCredits A, DIV.BloccoCredits A:visited
  {
  font-size:12px;
  color: #a83700;
  font-weight: normal;
  }
DIV.BloccoCredits A:hover
	{
	background-color: #a83700;
	color: #fff;
	}

	DIV.BloccoCredits #ContentManager-LinkModificaBlocco
  {
  position:absolute;
  right:-80px;
  margin-top:-6px;
  }

/*=================================
=== FORM CONTATTI
=================================*/

TABLE.Tabella-Contatti
  {
  width:480px;
  }
TABLE.Tabella-Contatti TD
  {
  padding-bottom: 5px;
  vertical-align:middle;
		letter-spacing: 0px;
  }

.Tabella-Contatti-Errori,
.Tabella-Contatti-Errori P
  {
 color:#c00;
	padding-top: 0px;
	height: 20px;
 }

.Tabella-Contatti-Cella1
  {
	padding: 0px;
	margin: 0px;
 width:160px;
 }
.Tabella-Contatti-Cella2
  {
	padding: 0px;
	margin: 0px;		
 width:380px;
 }
	
.Tabella-Contatti-Cella3  
  {
 }
  
.Tabella-Contatti-Cella3 P
  {
  line-height:18px;
  }
.Tabella-Contatti-Cella4
  {
		padding: 0px;
		margin: 0px;		
  width:80px; 
  }
.Tabella-Contatti-Cella5
  {
		padding: 0px;
		margin: 0px;		
  width:80px;
  padding-left: 20px;
  }
.Tabella-Contatti-Cella6
  {
		padding: 0px;
		margin: 0px;
  width:200px;  
  text-align: left;
		padding-left: 20px;
  }

INPUT.Tabella-Contatti-Input,
INPUT.Tabella-Contatti-Input2,
INPUT.Tabella-Contatti-Input3,
TEXTAREA.Tabella-Contatti-Textarea,
TEXTAREA.Tabella-Contatti-Textarea2
  {
  width: 92%; 
		margin: 0px;
  border: 1px solid #bbb;
  }
INPUT.Tabella-Contatti-Input
  {
	width: 90%;
 }
SELECT.Tabella-Contatti-Select
	{
	width: 90%; 
	}
	
INPUT.Tabella-Contatti-Input2
  {
  width: 60px;
  }
INPUT.Tabella-Contatti-Input3
  {
  width: 110px;
  float: left;
		margin-left: 6px;
  }
TEXTAREA.Tabella-Contatti-Textarea
  {
 height: 100px;
 width: 90%; 	
 }
TEXTAREA.Tabella-Contatti-Textarea2
  {
 height: 200px;
 }

INPUT.Tabella-Contatti-Submit
  {
 }

/*=================================
=== MAPPA MANUALE
=================================*/
TABLE.Mappa-Sito
	{
	}
TABLE.Mappa-Sito TD
	{
	border-bottom: 1px dashed #ccc;
	}
TD.Mappa-Sito-Col-1
	{
	width: 80px;
	vertical-align: top;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 font-size: 16px;
 font-weight:normal;
	color: #036;	
	}
TD.Mappa-Sito-Col-2
	{
	width: 100px;	
	vertical-align: top;	
	}
TD.Mappa-Sito-Col-2 A
	{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 font-size: 15px;
 font-weight:normal;	
	}
TD.Mappa-Sito-Col-3
	{
	}
TD.Mappa-Sito-Col-3 H2
	{
	font-size: 15px;
	margin: 0px;
	padding: 0px;
	height: auto;
	}
TD.Mappa-Sito-Col-3 P
	{
	margin: 0px;
	margin-top:6px;
	padding: 0px;
	height: auto;	
	line-height: 14px;
	color: #999;
	text-align: justify;
	}
/*=================================
=== DOWNLOAD
=================================*/
.Contenuto P
	{
	
	/*border:1px solid red;*/
	}



DIV#ContenutoDIV .Download-Tabella0
	{
	bborder: 1px solid #f90;
	width: 100%;
	}

DIV#ContenutoDIV .Download-Tabella0 TD
	{
	bborder: 1px solid #f90;
	font-family: Tahoma, Verdana, Arial;
	padding:2px;
	color: #333;
	padding-top:10px;
	}
TD.TR-Download-Tabella0
	{
	height: 2px;
	font-size:1px;
	border-top: 1px dashed #ccc;
	padding: 0px;
	margin: 0px;
	}
DIV#ContenutoDIV .Download-Tabella0-Icona
	{
	width: 5%;
	text-align: left;
	}
DIV#ContenutoDIV .Download-Tabella0-Icona IMG
	{
	mmargin-top: 5px;
	}
DIV#ContenutoDIV .Download-Tabella0-Descrizione-Titolo
	{
	font-weight: bold;
	border-bottom: 1px solid #333;
	}
DIV#ContenutoDIV .Download-Tabella0-Descrizione
	{
	width: 60%;
	text-align: left;
	}
DIV#ContenutoDIV .Download-Tabella0-Dimensione-Titolo
	{
	font-weight: bold;
	text-align: center;
	border-bottom: 1px solid #333;
	}
DIV#ContenutoDIV .Download-Tabella0-Dimensione
	{
	width: 10%;
	text-align: center;
	font-size:11px;
	}
DIV#ContenutoDIV .Download-Tabella0-Data-Titolo
	{
	width: 15%;
	font-weight: bold;
	text-align: center;
	border-bottom: 1px solid #333;
	}
DIV#ContenutoDIV .Download-Tabella0-Data
	{
	text-align: center;
 	font-size:11px;
 	}
DIV#ContenutoDIV .Download-Tabella0-Scarica, 			DIV#ContenutoDIV .Download-Tabella0-Scarica A,
DIV#ContenutoDIV .Download-Tabella0-Scarica A:active, 	DIV#ContenutoDIV .Download-Tabella0-Scarica A:visited,
DIV#ContenutoDIV .Download-Tabella0-Scarica A:hover
	{
	width: 100px;
	bborder: 1px solid #f90;
	text-align: center;
 	font-size:11px;
 	font-weight: bold;
	color: #004B88;
	text-decoration: none;
 	}
DIV#ContenutoDIV .Download-Tabella0-Scarica A:hover
	{
	text-decoration: underline;
	}
DIV#ContenutoDIV .Download-Tabella0-Annotazioni
	{
	hheight: 15px;
	vertical-align: top;
	ffont-style: italic;
	padding: 0px;
	color: #999;
	font-size:10px;
	display: none;
	}


.Download-Sezione
	{
	margin-left: 75px;
	width: 500px;
	margin-top: 20px;
	bborder: 1px solid #06c;
	height: 20px;
	color: #004B88;
	font-size: 18px;;
	lletter-spacing: 1px;
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	}

.Download-NumeroFiles
	{
	bborder: 1px solid #06c;
	}

P.Download-Ricerca
	{
	display: none;
	}
TABLE.S-DWTabellaRicerca
	{
	display: none;
	}

TABLE.S-DWTabellaRicerca TD,
TABLE.Download-Tabella TD
	{
	padding: 3px;
	bb 	order: 1px solid #06c;
	}

.S-DWRigaRicercaIntestazione
	{
	}
.S-DWCellaRicercaIntestazione
	{
	font-size: 12px;
	font-weight: bold;
	color: #000;
	}
.S-DWCellaRicerca
	{
	font-size: 14px;
	color: #222;
	}
.S-DWRigaRicerca
	{
	}
INPUT.S-DWInputTesto,
SELECT.S-DWInputSettore
	{
	width: 240px;
	}
INPUT.S-DWInputData
	{
	width: 100px;
	}
INPUT.S-DWInputSubmit
	{
	}
TABLE.Download-Tabella
	{
	right: 0px;
	width: 100%;
	padding: 0px;
	margin: 0px;
	clear:right;
	}
TABLE.Download-Tabella-Testo
	{
	clear:left;
	}
TR.Download-Tabella-Riga_ok
	{
	}
TR.Download-Tabella-Riga_ko
	{
	}
.Download-Tabella-Sezione_ok,    .Download-Tabella-Sezione2_ok,
.Download-Tabella-Data_ok,	 .Download-Tabella-Data2_ok,
.Download-Tabella-Descrizione_ok,.Download-Tabella-Descrizione2_ok,
.Download-Tabella-Dimensione_ok, .Download-Tabella-Dimensione2_ok,
.Download-Tabella-Scarica_ok,    .Download-Tabella-Scarica2_ok,
.Download-Tabella-Icona_ok,      .Download-Tabella-Icona2_ok,
.Download-Tabella-Link_ok,	 .Download-Tabella-Link2_ok
	{
	font-size: 12px;
	color: #222;
	}
.Download-Tabella-Sezione_ko,    .Download-Tabella-Sezione2_ko,
.Download-Tabella-Data_ko,	 .Download-Tabella-Data2_ko,
.Download-Tabella-Descrizione_ko,.Download-Tabella-Descrizione2_ko,
.Download-Tabella-Dimensione_ko, .Download-Tabella-Dimensione2_ko,
.Download-Tabella-Scarica_ko,    .Download-Tabella-Scarica2_ko,
.Download-Tabella-Icona_ko,      .Download-Tabella-Icona2_ko,
.Download-Tabella-Link,	       	 .Download-Tabella-Link2_ko
	{
	font-size: 11px;
	color: #999;
	ffont-style: italic;
	}
.Download-Tabella-Sezione_ok,
.Download-Tabella-Sezione_ko
	{
	display: none;
	}
.Download-Tabella-Descrizione_ok, .Download-Tabella-Descrizione2_ok
	{
	font-weight: bold;
	color: #004b88;
	}
.Download-Tabella-Descrizione_ko, .Download-Tabella-Descrizione2_ko
	{
	font-weight: bold;
	color: #aaa;
	}
TD.Download-Tabella-Scarica_ok,    .Download-Tabella-Scarica2_ok,
TD.Download-Tabella-Scarica_ko,    .Download-Tabella-Scarica2_ko
	{
	padding-left:40px;
	}
.Download-Tabella-Dimensione_ok, .Download-Tabella-Dimensione2_ok,
.Download-Tabella-Dimensione_ko, .Download-Tabella-Dimensione2_ko
	{
	}
.Download-Tabella-Icona_ko, .Download-Tabella-Icona2_ko
	{
	-moz-opacity: .30;
	filter:alpha(opacity=30);
	}
.Download-Tabella-Sezione_ok,     .Download-Tabella-Sezione2_ok,
.Download-Tabella-Sezione_ko,     .Download-Tabella-Sezione2_ko
	{
	white-space:nowrap;
	}
.Download-Tabella-Descrizione_ok A, 		.Download-Tabella-Descrizione2_ok A,
.Download-Tabella-Descrizione_ok A:visited, 	.Download-Tabella-Descrizione2_ok A:visited,
.Download-Tabella-Descrizione_ko A, 		.Download-Tabella-Descrizione2_ko A,
.Download-Tabella-Descrizione_ko A:visited, 	.Download-Tabella-Descrizione2_ko A:visited
	{
	font-size: 13px;
	color: #00a1e1;
	}
.Download-Tabella-Scarica_ok A, 			.Download-Tabella-Scarica2_ok A,
.Download-Tabella-Scarica_ok A:visited, 	.Download-Tabella-Scarica2_ok A:visited,
.Download-Tabella-Scarica_ko A, 			.Download-Tabella-Scarica2 A,
.Download-Tabella-Scarica_ko A:visited, 	.Download-Tabella-Scarica2_ko A:visited
	{
	font-size: 11px;
	width:100px;
	text-align:right;
	}
#Download-Paginazione A, #Download-Paginazione FONT
	{
	font-size: 12px;
	margin-left: 5px;
	margin-right: 5px;
	}

#Download-Paginazione FONT
	{
	font-size: 13px;
	font-weight: bold;
	color: #00a1e1;
	}
/*===================================
===== EVENTI - Agenda
====================================*/

TABLE.S-TabellaLinkMesi
	{
	margin-top: 40px;
	margin-bottom: 40px;
	width: 100%;
	}

TABLE.S-TabellaLinkMesi TD
	{
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	height: 30px;
	vertical-align: center;	
	}

TD.S-CellaAnno0MeseNoEventi,
TD.S-CellaAnno1MeseNoEventi
	{
	font-size: 14px;
	color: #333;
	padding: 0px;
	text-align: center;
	}

TD.S-CellaAnno0MeseConEventi,
TD.S-CellaAnno1MeseConEventi
	{
	background-color: #8dafd9;
	font-size: 14px;
	color: #fff;
	text-align: center;
	font-weight: bold;
	}

A.S-LinkAnno0MeseConEventi, 		A.S-LinkAnno0MeseConEventi:active,
A.S-LinkAnno0MeseConEventi:visited, A.S-LinkAnno0MeseConEventi:hover
	{
	font-size: 14px;
	color: #fff;
	text-decoration: none;
	}

A.S-LinkAnno0MeseConEventi:hover
	{
	text-decoration: none;
	background-color: trasparent;
	}
	
/*=================================
====== NEWS ols style
=================================
TD.NewsContenitore-Titolo
	{
	height:22px;
	font-family: AvantGarde Bk BT, Trebuchet MS, Tahoma, Verdana, Arial;
	font-size:14px;
	font-weight:bold;
	color: #004b88;
	text-decoration:none;
	border-bottom: 1px dashed #ddd;
	padding-top:3px;
	padding-left:5px;
	}
TD.NewsContenitore-Titolo A, TD.NewsContenitore-Titolo A:link, TD.NewsContenitore-Titolo A:active,
TD.NewsContenitore-Titolo A:visited, TD.NewsContenitore-Titolo A:hover
	{
	height:22px;
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	font-size:16px;
	font-weight:bold;
	color: #036;
	text-decoration:none;
	margin-top: 15px;
	}
TD.NewsContenitore-Titolo A:hover
	{
	text-decoration: none;
	background-color: #036;
	color: #fff;
	}

TD.NewsContenitore-Foto,
TD.NewsContenitore-Titolo,
TD.NewsContenitore-Data,
TD.NewsContenitore-Testo
	{
	vertical-align:top;
	}
TD.NewsContenitore-Foto
	{
	width:100px;
	display: none;
	}
TD.NewsContenitore-Data
	{
	padding-left:5px;
	display: none;
	}
TD.NewsContenitore-Testo
	{
	padding: 0px;
	color: #333;
	font-size: 13px;
	text-align: justify;
	}
TABLE.modello_4_tabella
	{
	border-collapse:collapse;
	width:90%;
	margin: 0px;
	margin-left: 20px;
	margin-right: 20px;
	padding: 0px;
	}

TD.modello_4_cellatesto
	{
	margin: 0px;
	padding: 0px;
	}
TD.modello_4_cellatesto BR
	{
	display: none;
	}
TD.modello_4_cellatesto IMG
	{
	}
a.modello_4_linktitolo, a.modello_4_linktitolo:visited, a.modello_4_linktitolo:active
	{
	text-decoration:none;
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	color: #004b88;	
	}
.modello_4_link, a.modello_4_link, a.modello_4_link:visited, a.modello_4_link:active,
a.modello_4_link:hover
	{
	float: right;
	color: #036;
	font-weight: bold;
	text-decoration:none;
	margin: 0px;
	padding: 0px;
	}
a.modello_4_link:hover
	{
	color: #fff;
	background-color: #036;
	}
.modello_4_data
	{
	padding-left:5px;
	}
.modello_4_riga_c1,.modello_4_riga_c1
	{
	}

.modello_tabella_singola_news
	{
	width: 90%;
	margin: 0px;
	padding: 0px;
	margin-top: 10px;	
	margin-left: 20px;
	margin-right: 10px;
	text-align: justify;
	}

.modello_tabella_singola_news H1
	{
	font-family: AvantGarde Bk BT, Trebuchet MS, Tahoma, Verdana, Arial;
	font-size:14px;
	font-weight:bold;
	color: #004b88;
	text-decoration:none;
	}

.modello_tabella_singola_news H2
	{
	}

TD.modello_cellatesto_singola_news, TD.modello_cellatesto_singola_news P
	{
	color:#000;
	line-height:120%;
	text-align:justify;
	}

TD.modello_cellatesto_singola_news IMG
	{
	margin:0px;
	}
TD.modello_cellatesto_singola_news P
	{
	margin:0px;
	}
TD.modello_cellatesto_singola_news P BR
	{
	}
.modello_titolo_singola_news
	{
	wwidth: 100%;
	height:22px;
	text-decoration:none;
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	font-family: AvantGarde Bk BT, Trebuchet MS, Tahoma, Verdana, Arial;
	font-weight: bold;
	font-size: 18px;
	color: #004b88;
	border-bottom: 1px dashed #333;
	padding-top:3px;
	padding-left:5px;
	padding-bottom: 10px;
	margin-bottom: 15px;
	}

.modello_data_singola_news
	{
	color: #036;
	padding-left:5px;
	display: none;
	}*/
	
/*=================================
===== NEWS 2010
=================================*/

/*   contenitore   */
div.NewsContenitore{ width: 600px;}
div.NewsContenitore-Cella1{}
div.NewsContenitore-Foto{}
div.Maschera-Foto{}
div.NewsContenitore-Cella2{}
p.NewsContenitore-Data{}
p.NewsContenitore-TitoloNews{}
p.NewsContenitore-Testo{}

a.modello_2_linktitolo, a.modello_2_linktitolo:visited, a.modello_2_linktitolo:active,
a.modello_3_linktitolo, a.modello_3_linktitolo:visited, a.modello_3_linktitolo:active
	{
	text-decoration:none;
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	font-size:16px;
	font-weight:bold;
	color: #036;	
	}
a.modello_2_link, a.modello_2_link:visited, a.modello_2_link:active, a.modello_2_link:hover,
a.modello_3_link, a.modello_3_link:visited, a.modello_3_link:active, a.modello_3_link:hover
	{
	float: right;
	color: #036;
	font-weight: bold;
	text-decoration:none;
	margin: 0px;
	padding: 0px;
	}
a.modello_2_link:hover,
a.modello_2_linktitolo:hover,
a.modello_3_link:hover,
a.modello_3_linktitolo:hover
	{
	color: #fff;
	background-color: #036;
	}

/*   dettaglio   */
div.Contenuto-Dettaglio{}
div.News-Singola-Foto{}
div.Contenuto-Dettaglio h2
	{	
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	font-size:20px;
	font-weight:bold;
	color: #036;
	margin-top: 10px;
	}
p.News-Singola-Testo{}

/*=================================
===== NEWS HOME PAGE
=================================*/

TABLE.News1-Blocco-Tabella
	{
	left: 10px;
	top:-3px;
	border-bottom: 1px dashed #ccc;
	width: 100%;
	margin-right: 0px;
	padding-top:0px;
	padding-bottom:10px;
	margin-left: 15px;
	}

TD.News1-Blocco-Foto
	{
	width: 115px;
	height: 80px;
	text-align: left;
	padding-top: 20px;
	margin-right:10px;
	display: none;
	}

TD.News1-Blocco-Cella
	{
	bborder: 1px solid #06c;
	width: auto;
	padding: 0px;
	margin: 0px;
	}

DIV.News1-Blocco-Data
	{
	padding-top: 14px;
	text-align: right;
	color: #004B88;
	bborder: 1px solid #f90;
	}

DIV.News1-Blocco-Titolo, DIV.News1-Blocco-Titolo A, DIV.News1-Blocco-Titolo A:link,
DIV.News1-Blocco-Titolo A:visited, DIV.News1-Blocco-Titolo A:hover
	{
	color: #004B88;
	color: #008000;
	font-size: 14px;
	ffont-weight: bold;
	text-decoration: none;
	padding-bottom: 5px;
	padding-top: 15px;
	letter-spacing: 1px;
	}
DIV.News1-Blocco-Titolo A:hover
	{
	text-decoration: underline;
	}

DIV.News1-Blocco-Testo
	{
	text-align: justify;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial;
	color: #333;
	}

DIV.News1-Blocco-Testo A, DIV.News1-Blocco-Testo A:link, DIV.News1-Blocco-Testo A:visited,
DIV.News1-Blocco-Testo A:active, DIV.News1-Blocco-Testo A:hover
	{
	position: relative;
	float: right;
	right: -10px;
	width: 60px;
	bborder: 1px solid #f00;
	text-decoration:none;
	margin-left:5px;
	background-image: url(/Temi/default/images/sfondo-continua-news.gif);
	background-repeat: no-repeat;
	background-position: 42 2;
	margin-bottom: 10px;
	margin-top: 10px;
	display: none;
	}
DIV.News1-Blocco-Testo A:hover
	{
	text-decoration: underline;
	}




/*=================================
====== NEWS ARCHIVIO
=================================*/

TABLE.NEWS-TabellaMese TD
	{
	height:25px;
	}

UL.NEWS-TabellaAnni LI
	{
	margin-bottom:5px;
	font-size:12px;
	}

TABLE.NewsArchivio-Tabella, TABLE.NewsArchivioDettaglio-Tabella
	{
	width:100%;
	}

.NewsArchivio-Mese
	{
	font-size:110%;
	padding:10px;
	padding-left:5px;
	}

.NewsArchivio-Mese A
	{
	font-size:100%;
	font-weight:bold;
	}

.NewsArchivio-Mese a, .NewsArchivio-Mese a:active, .NewsArchivio-Mese a:visited,
.NewsArchivioDettaglio-Titolo a, .NewsArchivioDettaglio-Titolo a:active, .NewsArchivioDettaglio-Titolo a:visited
	{
	text-decoration:none;
	color:#295B8D;
	}

.NewsArchivio-Dettaglio-Riga
	{
	padding:5px;
	margin:5px;
	color:#295B8D;
	}

.NewsArchivio-Mese a:hover, .NewsArchivioDettaglio-Titolo a:hover
	{
	text-decoration:underline;
	}

.NewsArchivioDettaglio-Titolo
	{
	margin:4px; padding:0px;
	}

#tutte-le-news .modello_0_cellatesto
	{
	background:none;
	border-bottom:solid 1px #295B8D;
	}

#tutte-le-news .modello_0_linktitolo
	{
	color:#295B8D;
	}
/*=================================
====== MAPPA AUTOMATICA A COLONNE
=================================*/

TABLE.TabellaMappaAutomatica
	{
	width: 100%;
	margin-top: 10px;
	}

.TabellaMappaAutomatica-Cella1,
.TabellaMappaAutomatica-Cella2
	{
	width: 33%;
	vertical-align:top;
	}

TABLE.TabellaMappaAutomatica SPAN
	{
	display:block;
	}

TABLE.TabellaMappaAutomatica BR
	{
	display: none;
	}

TABLE.TabellaMappaAutomatica A
	{
	display:block;
	}

.MappaAutomaticaLivello1Menu12,	.MappaAutomaticaLivello1Menu12-nolink,
.MappaAutomaticaLivello2Menu12,	.MappaAutomaticaLivello2Menu12-nolink,
.MappaAutomaticaLivello3Menu12,	.MappaAutomaticaLivello3Menu12-nolink,
.MappaAutomaticaLivello4Menu12,	.MappaAutomaticaLivello4Menu12-nolink,
.MappaAutomaticaLivello5Menu12,	.MappaAutomaticaLivello5Menu12-nolink,

.MappaAutomaticaLivello1Menu13,	.MappaAutomaticaLivello1Menu13-nolink,
.MappaAutomaticaLivello2Menu13, .MappaAutomaticaLivello2Menu13-nolink,
.MappaAutomaticaLivello3Menu13,	.MappaAutomaticaLivello3Menu13-nolink,
.MappaAutomaticaLivello4Menu13,	.MappaAutomaticaLivello4Menu13-nolink,
.MappaAutomaticaLivello5Menu13,	.MappaAutomaticaLivello5Menu13-nolink,

.MappaAutomaticaLivello1Menu15,	.MappaAutomaticaLivello1Menu15-nolink,
.MappaAutomaticaLivello2Menu15,	.MappaAutomaticaLivello2Menu15-nolink,
.MappaAutomaticaLivello3Menu15,	.MappaAutomaticaLivello3Menu15-nolink,
.MappaAutomaticaLivello4Menu15,	.MappaAutomaticaLivello4Menu15-nolink,
.MappaAutomaticaLivello5Menu15,	.MappaAutomaticaLivello5Menu15-nolink,

.MappaAutomaticaLivello1Menu16,	.MappaAutomaticaLivello1Menu16-nolink,
.MappaAutomaticaLivello2Menu16, .MappaAutomaticaLivello2Menu16-nolink,
.MappaAutomaticaLivello3Menu16,	.MappaAutomaticaLivello3Menu16-nolink,
.MappaAutomaticaLivello4Menu16,	.MappaAutomaticaLivello4Menu16-nolink,
.MappaAutomaticaLivello5Menu16,	.MappaAutomaticaLivello5Menu16-nolink


	{
	margin-top:1px;
	color:#333;
	}

.MappaAutomaticaLivello1Menu12, .MappaAutomaticaLivello1Menu12-nolink,
.MappaAutomaticaLivello1Menu13, .MappaAutomaticaLivello1Menu13-nolink,
.MappaAutomaticaLivello1Menu15, .MappaAutomaticaLivello1Menu15-nolink,
.MappaAutomaticaLivello1Menu16, .MappaAutomaticaLivello1Menu16-nolink
	{
	height: 20px;
	font-weight:normal;
	font-size:120%;
	margin-top:10px;
	padding:0px;
	}

.MappaAutomaticaLivello2Menu12, .MappaAutomaticaLivello2Menu12-nolink,
.MappaAutomaticaLivello2Menu13, .MappaAutomaticaLivello2Menu13-nolink,
.MappaAutomaticaLivello2Menu15, .MappaAutomaticaLivello2Menu15-nolink,
.MappaAutomaticaLivello2Menu16, .MappaAutomaticaLivello2Menu16-nolink
	{
	height: 16px;
	font-weight:bold;
	font-size:100%;
	margin-top:10px;
	margin-left: 25px;
	}

.MappaAutomaticaLivello3Menu12,	.MappaAutomaticaLivello3Menu12-nolink,
.MappaAutomaticaLivello3Menu13,	.MappaAutomaticaLivello3Menu13-nolink,
.MappaAutomaticaLivello3Menu15,	.MappaAutomaticaLivello3Menu15-nolink,
.MappaAutomaticaLivello3Menu16,	.MappaAutomaticaLivello3Menu16-nolink
	{
	height: 16px;
	margin-left: 40px;
	}

A.MappaAutomaticaLivello1Menu12, A.MappaAutomaticaLivello1Menu12:visited,
A.MappaAutomaticaLivello2Menu12, A.MappaAutomaticaLivello2Menu12:visited,
A.MappaAutomaticaLivello3Menu12, A.MappaAutomaticaLivello3Menu12:visited,
A.MappaAutomaticaLivello4Menu12, A.MappaAutomaticaLivello4Menu12:visited,
A.MappaAutomaticaLivello5Menu12, A.MappaAutomaticaLivello5Menu12:visited,

A.MappaAutomaticaLivello1Menu13, A.MappaAutomaticaLivello1Menu13:visited,
A.MappaAutomaticaLivello2Menu13, A.MappaAutomaticaLivello2Menu13:visited,
A.MappaAutomaticaLivello3Menu13, A.MappaAutomaticaLivello3Menu13:visited,
A.MappaAutomaticaLivello4Menu13, A.MappaAutomaticaLivello4Menu13:visited,
A.MappaAutomaticaLivello5Menu13, A.MappaAutomaticaLivello5Menu13:visited,

A.MappaAutomaticaLivello1Menu15, A.MappaAutomaticaLivello1Menu15:visited,
A.MappaAutomaticaLivello2Menu15, A.MappaAutomaticaLivello2Menu15:visited,
A.MappaAutomaticaLivello3Menu15, A.MappaAutomaticaLivello3Menu15:visited,
A.MappaAutomaticaLivello4Menu15, A.MappaAutomaticaLivello4Menu15:visited,
A.MappaAutomaticaLivello5Menu15, A.MappaAutomaticaLivello5Menu15:visited,

A.MappaAutomaticaLivello1Menu16, A.MappaAutomaticaLivello1Menu16:visited,
A.MappaAutomaticaLivello2Menu16, A.MappaAutomaticaLivello2Menu16:visited,
A.MappaAutomaticaLivello3Menu16, A.MappaAutomaticaLivello3Menu16:visited,
A.MappaAutomaticaLivello4Menu16, A.MappaAutomaticaLivello4Menu16:visited,
A.MappaAutomaticaLivello5Menu16, A.MappaAutomaticaLivello5Menu16:visited
	{
	text-decoration: none;
	clear:left;
	}

A.MappaAutomaticaLivello1Menu12:hover,
A.MappaAutomaticaLivello2Menu12:hover,
A.MappaAutomaticaLivello3Menu12:hover,
A.MappaAutomaticaLivello4Menu12:hover,
A.MappaAutomaticaLivello5Menu12:hover,

A.MappaAutomaticaLivello1Menu13:hover,
A.MappaAutomaticaLivello2Menu13:hover,
A.MappaAutomaticaLivello3Menu13:hover,
A.MappaAutomaticaLivello4Menu13:hover,
A.MappaAutomaticaLivello5Menu13:hover,

A.MappaAutomaticaLivello1Menu15:hover,
A.MappaAutomaticaLivello2Menu15:hover,
A.MappaAutomaticaLivello3Menu15:hover,
A.MappaAutomaticaLivello4Menu15:hover,
A.MappaAutomaticaLivello5Menu15:hover,

A.MappaAutomaticaLivello1Menu16:hover,
A.MappaAutomaticaLivello2Menu16:hover,
A.MappaAutomaticaLivello3Menu16:hover,
A.MappaAutomaticaLivello4Menu16:hover,
A.MappaAutomaticaLivello5Menu16:hover
	{
 	color:#fff;
		width: auto;
	}
	
/*===============================
====== SLIDE SHOW
===============================*/
DIV.SlideShow-Inserzionisti
	{
	position: relative;
	width: 100%;
	height: 80px;
	margin: 0px;
	margin-bottom: 10px;
	margin-top: 20px;
	padding: 0px;
	display: block;
	}
TABLE.Tabella-Slideshow
	{
	}
TABLE.Tabella-Slideshow TD
	{
	vertical-align: top;
	}
TD.Tabella-Slideshow-Prev
	{
	width: 90px;
	}
TD.Tabella-Slideshow-Prev IMG	
	{
	margin-right: 20px;		
	}
	
IMG.Tabella-Slideshow-Prev-IMG 
	{
	float: left;
	}
TD.Tabella-Slideshow-Next
	{
width: 90px;	
	}
TD.Tabella-Slideshow-Next IMG
	{
	margin-left: 20px;	
	}
	
IMG.Tabella-Slideshow-Next-IMG 
	{
	float: right;
	}
	

/*=================================
====== MENU ADMIN
=================================*/

DIV.MenuAdmin1,
DIV.MenuAdmin2
	{
	width:990px;
	text-align:left;
	font-size:1px;
	margin:auto;
	}

#ContentManager-LinkModificaMenu1,
#ContentManager-LinkModificaMenu2
	{
	position: absolute;
	margin-left: -80px;
	}
#ContentManager-LinkModificaMenu1 A, #ContentManager-LinkModificaMenu1 A:visited,
#ContentManager-LinkModificaMenu2 A, #ContentManager-LinkModificaMenu2 A:visited
	{
	font-size:10px;
	}
TABLE.CEMenu1TabellaLivello1,
TABLE.CEMenu2TabellaLivello1
	{
	width:990px;
	background: url(/Temi/Admin/immagini/menu_admin_sfondo.png) repeat-x;
	}
.CE-VoceMenu1Livello1, .CE-VoceMenu1Livello1-Sel,
.CE-VoceMenu2Livello1, .CE-VoceMenu2Livello1-Sel
	{
	height:16px;
	font-size:11px;
	color:#000;
	text-align:center;
	border-right:1px solid #fff;
	}
.CE-VoceMenu1Livello1-Sel,
.CE-VoceMenu2Livello1-Sel
	{
	background: url(/Temi/Admin/immagini/menu_admin_sel_sfondo.png) repeat-x;
	}
 .CE-VoceMenu1Livello1 A,		 .CE-VoceMenu1Livello1 A:visited,	   .CE-VoceMenu1Livello1 A:hover,
 .CE-VoceMenu1Livello1-Sel A,	 .CE-VoceMenu1Livello1-Sel A:visited,  .CE-VoceMenu1Livello1-Sel A:hover,
A.CE-VoceMenu1Livello1,			A.CE-VoceMenu1Livello1:visited,		  A.CE-VoceMenu1Livello1:hover,
A.CE-VoceMenu1Livello1-Sel,		A.CE-VoceMenu1Livello1-Sel:visited,   A.CE-VoceMenu1Livello1-Sel:hover,
 .CE-VoceMenu2Livello1 A,		 .CE-VoceMenu2Livello1 A:visited,	   .CE-VoceMenu2Livello1 A:hover,
 .CE-VoceMenu2Livello1-Sel A,	 .CE-VoceMenu2Livello1-Sel A:visited,  .CE-VoceMenu2Livello1-Sel A:hover,
A.CE-VoceMenu2Livello1,			A.CE-VoceMenu2Livello1:visited,		  A.CE-VoceMenu2Livello1:hover,
A.CE-VoceMenu2Livello1-Sel,		A.CE-VoceMenu2Livello1-Sel:visited,   A.CE-VoceMenu2Livello1-Sel:hover
	{
	height:16px;
	color:#000;
	font-size:11px;
	font-family: Verdana,Tahoma,Arial,Helvetica,sans serif, sans-serif;
	padding: 1px;
	padding-top: 1px;
	padding-left: 4px;
	padding-right: 4px;
	text-transform:uppercase;
	text-decoration: none;
	}
 .CE-VoceMenu1Livello1-Sel A, .CE-VoceMenu1Livello1-Sel A:visited,
A.CE-VoceMenu1Livello1-Sel,  A.CE-VoceMenu1Livello1-Sel:visited,
 .CE-VoceMenu2Livello1-Sel A, .CE-VoceMenu2Livello1-Sel A:visited,
A.CE-VoceMenu2Livello1-Sel,  A.CE-VoceMenu2Livello1-Sel:visited
	{
	color: #fff;
	}
.CE-VoceMenu1Livello1 A:hover, A.CE-VoceMenu1Livello1:hover,
.CE-VoceMenu2Livello1 A:hover, A.CE-VoceMenu2Livello1:hover
.CE-VoceMenu1Livello1-Sel A:hover, A.CE-VoceMenu1Livello1-Sel:hover,
.CE-VoceMenu2Livello1-Sel A:hover, A.CE-VoceMenu2Livello1-Sel:hover
	{
	color: #fff;
	background-color:transparent;
	}

/*===============================
CONTENITORE ANIMAZIONE
================================*/
DIV.ContenutoAnimazione
	{
	float:left;
	clear:left;
	width:580px;
	height:470px;
	margin-top:20px;
	}
	
/*================================
====== BLOCCO LOGIN 2010
================================*/

DIV.Box-Login
	{
	float: left;
	margin: 0px;
	padding: 0px;
	width: 200px;
	height: auto;
	}
DIV.Box-Login.Area-Riservata
	{
	}
DIV.Box-Login.Area-Riservata A,
DIV.Box-Login.Area-Riservata A:link,
DIV.Box-Login.Area-Riservata A:active,
DIV.Box-Login.Area-Riservata A:visited,
DIV.Box-Login.Area-Riservata A:hover
	{
	margin-top: 10px;
	height: 16px;	
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	}
	
DIV.Titolo-Login
	{
	height: 30px;
	margin-top: 15px;
	font-weight: bold;
	text-align: center;
	color: #0D417A;
	color: #004A8B;
	font-size: 12px;
	text-align: left;
	}

DIV.Input-Login
	{
	width: 100%;
	float: left;
	clear: left;
	height: 30px;
	text-align: left;
	margin: 0px;
	margin-bottom: 5px;
	padding: 0px;
	}
	
DIV.Input-Login P
	{
	margin:0px;
	padding:0px;
	height: 14px;
	font-size: 12px;
	color: #004a8b;
	}
	
DIV.Link-Login
	{
	width: 100%;
	color: #6A99D4;
	font-size: 11px;
	text-align: center;
	padding-top: 10px;
	margin: 0px;	
	}
	
	
DIV.Link-Login A, DIV.Link-Login A:active, DIV.Link-Login A:visited, DIV.Link-Login A:hover
	{
	color: #6A99D4;
	font-size: 10px;
	text-decoration: none;	
	background: transparent;
	font-weight: bold;
	text-decoration: none; 
	padding: 1px;
	}
 
DIV.Link-Login A:hover
	 {
	 color: #6A99D4;
	 background: #fff;
	 }

DIV.Input-Login INPUT.BloccoLogin-Input-Username,
DIV.Input-Login INPUT.BloccoLogin-Input-Password
	{
	height: 18px;
	width: 100%;
	text-align: left;
	padding-left: 10px;
	font-size: 10px;
	color: #555;
	border: #B4CCE9 1px solid;
	}
	
DIV.Input-Login INPUT.BloccoLogin-Input-Password
	{
	width: 175px;
	}
	
	
	
INPUT.BloccoLogin-Submit-Button
	{
	width: 20px;
	height: 20px;
	background: url(/Temi/2010-Default/immagini/pulsante-entra.gif) no-repeat center center; 
	font-size: 11px;
	color: #fff;
	text-transform: lowercase;
	border: 0px;
	cursor: pointer;
	padding-bottom: 5px;
	}
	
div.box-pulsante
	{
	width: 20px;
	float: right;
	}

DIV.Contenitore-Link
 {
 float: left;
 width: 100%;
 min-height: 20px;
 height: auto !important;
 height: 20px;
 }
 
 
 /*============================*/
/*             FOOTER         */
/*============================*/
DIV.Contenitore-Blocco-Footer
	{
	text-align: center;
	color: #333;
	width: 90%;
	height: 30px!important;
	height: 22px;
	font-size: 11px;
	padding:0px;
	margin: auto;	
	padding-top: 0px !important;
	padding-top: 10px;
	}
DIV.Contenitore-Blocco-Footer P
	{
	color: #fff;	
	font-size: 11px;
	text-align: center;
	}	
DIV.Contenitore-Blocco-Footer A, DIV.Contenitore-Blocco-Footer A:active, DIV.Contenitore-Blocco-Footer A:visited, DIV.Contenitore-Blocco-Footer A:hover
	  {
	 color: #fff;
	 text-decoration: underline;
	 font-size: 11px;
	 }
DIV.Contenitore-Blocco-Footer A:hover
	{
	background-color: #fff;
	text-decoration: none;
	color: #036;
	}
	
	
/*=================================
=== MENU 17  - Livello 1
=================================*/

P.CE-VoceMenu17Livello1, P.CE-VoceMenu17Livello1-Sel
	{
	margin: 0px;
	padding: 2px;
	padding-left: 20px;	
	background-image: url(/Temi/2010-Default/images/sfondo-voce-menu3-livello2.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	height: 20px;
	}
P.CE-VoceMenu17Livello1-Sel
	{
	background-image: url(/Temi/2010-Default/images/sfondo-voce-menu3-livello2-sel.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;	
	}
	
P.CE-VoceMenu17Livello1 A, P.CE-VoceMenu17Livello1 A:active, P.CE-VoceMenu17Livello1 A:visited,
P.CE-VoceMenu17Livello1 A:hover,
P.CE-VoceMenu17Livello1-Sel A, P.CE-VoceMenu17Livello1-Sel A:active, P.CE-VoceMenu17Livello1-Sel A:visited,
P.CE-VoceMenu17Livello1-Sel A:hover
	{
	margin: 0px;
	padding: 2px;
	text-decoration: none;
	height: 18px;
	}
P.CE-VoceMenu17Livello1-Sel A, P.CE-VoceMenu17Livello1-Sel A:active, P.CE-VoceMenu17Livello1-Sel A:visited,
P.CE-VoceMenu17Livello1-Sel A:hover
	{
	vcolor: #fff;
	vbackground-color: #004b88;	
	}
P.CE-VoceMenu17Livello1-Sel A:hover, P.CE-VoceMenu17Livello1 A:hover
	{
	vcolor: #fff;
	vbackground-color: #004b88;		
	}

/*=================================
=== MENU 17  - Livello 2 (verticale)
=================================*/

P.CE-VoceMenu17Livello2, P.CE-VoceMenu17Livello2-Sel
	{
	margin: 0px;
	padding: 2px;
	padding-left: 20px;	
	bbackground-image: url(/Temi/2010-Default/images/sfondo-voce-menu3-Livello3.gif);
	bbackground-repeat: no-repeat;
	bbackground-position: 0px 8px;
	height: 14px;
	}
P.CE-VoceMenu17Livello2-Sel
	{
	bbackground-image: url(/Temi/2010-Default/images/sfondo-voce-menu3-Livello3-sel.gif);
	bbackground-repeat: no-repeat;
	bbackground-position: 0px 8px;	
	}
	
P.CE-VoceMenu17Livello2 A, P.CE-VoceMenu17Livello2 A:active, P.CE-VoceMenu17Livello2 A:visited,
P.CE-VoceMenu17Livello2 A:hover,
P.CE-VoceMenu17Livello2-Sel A, P.CE-VoceMenu17Livello2-Sel A:active, P.CE-VoceMenu17Livello2-Sel A:visited,
P.CE-VoceMenu17Livello2-Sel A:hover
	{
	margin: 0px;
	padding: 2px;
	text-decoration: none;
	height: 14px;
	}
P.CE-VoceMenu17Livello2-Sel A, P.CE-VoceMenu17Livello2-Sel A:active, P.CE-VoceMenu17Livello2-Sel A:visited,
P.CE-VoceMenu17Livello2-Sel A:hover
	{
	vcolor: #fff;
	vbackground-color: #004b88;	
	}
P.CE-VoceMenu17Livello2-Sel A:hover, P.CE-VoceMenu17Livello2 A:hover
	{
	vcolor: #fff;
	vbackground-color: #004b88;		
	}
	
	
div.danascondere {display:none;}
