/*=================================
=== GENERALE
=================================*/
BODY,DIV,TABLE,TH,TD,INPUT,BUTTON,SELECT,TEXTAREA,A,FORM,P,OL,UL,LI
	{
	font-family: Arial, Tahoma, Verdana, sans-serif, sans serif;
	color:#333;
	}
TABLE, TH, TD
	{
	border-collapse: collapse;
	vertical-align:top;
	font-size: 12px;	
	}
DIV,TABLE,TH,TD,A,FORM,P,OL,UL,LI
	{
	}
FONT
	{
	font-family: Arial, Tahoma, Verdana, sans-serif, sans serif;
	}
BODY
	{
	margin: 0px;
	text-align: center;
	color: #333;
	background-color: #fff;
	}
FORM
	{
	margin: 0px
	}
A, A:active, A:hover, A:visited
	{
	color: #0068b4;
	}
A:hover
	{
	background-color: #0068b4;
	color: #fff;
	}
	
P#ContentManager-LinkModificaBlocco
	{
	position:absolute;
	background-color:#000;
	padding:2px;
	color:#fff;
	z-index:12;
	}
P#ContentManager-LinkModificaBlocco A,	P#ContentManager-LinkModificaBlocco A:visited
	{
	color:#fff;
	}
#ContentManager-LinkModificaMenu1,
#ContentManager-LinkModificaMenu2,
#ContentManager-LinkModificaMenu3,
#ContentManager-LinkModificaMenu4,
#ContentManager-LinkModificaMenu5,
#ContentManager-LinkModificaMenu6,
#ContentManager-LinkModificaMenu7,
#ContentManager-LinkModificaMenu8,
#ContentManager-LinkModificaMenu9,
#ContentManager-LinkModificaMenu10,
#ContentManager-LinkModificaMenu11,
#ContentManager-LinkModificaMenu12,
#ContentManager-LinkModificaMenu13,
#ContentManager-LinkModificaMenu14,
#ContentManager-LinkModificaMenu15
	{
	position:absolute;
	right: 0px;
	top: -10px;
	background-color:#c30;
	text-transform: uppercase;
	padding:2px;
	z-index:11;
	}
#ContentManager-LinkModificaMenu1 A:link, #ContentManager-LinkModificaMenu1 A:visited,
#ContentManager-LinkModificaMenu2 A:link, #ContentManager-LinkModificaMenu2 A:visited,
#ContentManager-LinkModificaMenu3 A:link, #ContentManager-LinkModificaMenu3 A:visited,
#ContentManager-LinkModificaMenu4 A:link, #ContentManager-LinkModificaMenu4 A:visited,
#ContentManager-LinkModificaMenu5 A:link, #ContentManager-LinkModificaMenu5 A:visited,
#ContentManager-LinkModificaMenu6 A:link, #ContentManager-LinkModificaMenu6 A:visited,
#ContentManager-LinkModificaMenu7 A:link, #ContentManager-LinkModificaMenu7 A:visited,
#ContentManager-LinkModificaMenu8 A:link, #ContentManager-LinkModificaMenu8 A:visited,
#ContentManager-LinkModificaMenu9 A:link, #ContentManager-LinkModificaMenu9 A:visited,
#ContentManager-LinkModificaMenu10 A:link, #ContentManager-LinkModificaMenu10 A:visited,
#ContentManager-LinkModificaMenu11 A:link, #ContentManager-LinkModificaMenu11 A:visited,
#ContentManager-LinkModificaMenu12 A:link, #ContentManager-LinkModificaMenu12 A:visited,
#ContentManager-LinkModificaMenu13 A:link, #ContentManager-LinkModificaMenu13 A:visited,
#ContentManager-LinkModificaMenu14 A:link, #ContentManager-LinkModificaMenu14 A:visited,
#ContentManager-LinkModificaMenu15 A:link, #ContentManager-LinkModificaMenu15 A:visited
	{
	color:#fff;
	text-decoration:none;
	}
/*** LAYOUT 
********************************/

DIV.Menu0
	{
	position:relative;
	width: 100%;
	height: auto;	
	background-color: #dce7ed;	
	}
DIV.Sito
	{
	width: 100%;
	height: auto;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	text-align: center;
	background-color: #eff4f7;	
	}
DIV.Sito0
	{
	width: 970px;
	height: 100%;
	margin: auto;
	vertical-align: top;
	text-align: center;
	}	

TABLE.Tabella-Sito0
	{
	width: 970px;
	height: auto;
	margin: 0px;
	margin-top: 6px;
	padding: 0px;
	background-color: #fff;
	}
TABLE.Tabella-Sito0 TD
	{
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	}
	
TD.Tabella-Sito0-Riga1
	{
	height: auto;		
	vertical-align: top;
	border-top: 3px solid #000;
	border-left: 1px solid #aaa;
	border-right: 1px solid #aaa;		
	}

TD.Tabella-Sito0-Riga2
	{
	height: 27px;
	vertical-align: top;
	border-bottom: 3px solid #000;
	border-left: 1px solid #aaa;
	border-right: 1px solid #aaa;		
	}
TD.Tabella-Sito0-Riga3
	{
	height: 30px;
	vertical-align: top;
	background-color: #eff4f7;		
	}

/***Tabella Sito 1***/
	
TABLE.Tabella-Sito1
	{
	width: 970px;
	height: auto;
	padding: 0px;
	margin: 0px;
	}
TABLE.Tabella-Sito1 TD 
	{
	padding: 0px;
	margin: 0px;	
	}
	
TD.Tabella-Sito1-Col1
	{
	width: 240px;
	height: auto;
	vertical-align: top;
	}

DIV.Blocco-Bandiere
	{
	height: 30px;
	width: 240px;
	background-color: #fff;
	}
DIV.Blocco-Bandiere TABLE
	{
	}
	
DIV.Blocco-Bandiere TABLE TD
	{
	}
DIV.Blocco-Bandiere TABLE TD IMG
	{
	width: 30px;
	margin-left: 16px;
	margin-top: 2px;
	}
DIV.Blocco-Bandiere TABLE TD A, DIV.Blocco-Bandiere TABLE TD A:active, DIV.Blocco-Bandiere TABLE TD A:visited,
DIV.Blocco-Bandiere TABLE TD A:hover
	{
	background-color: transparent;
	}
	
	
DIV.Logo
	{
	position: relative;
	width: 240px;
	height: 60px;
	margin: 0px;
	padding: 0px;
	display: block;
	background-color: #fff;
	}
DIV.Logo IMG
	{
	margin-top: 0px;
	margin-bottom: 10px;	
	margin-left: 6px;	
	}
	
DIV.Login-Area-Riservata
	{
	margin: 0px;
	padding: 0px;
	width: 238px;
	height: 60px;
	display: none;
	}
	
DIV.Login-Area-Riservata IMG
	{
	width: 240px;	
	}

	
TD.Tabella-Sito1-Col2
	{
	width: 730px;
	vertical-align: top;
	height: auto;
	}

	
/***Tabella Sito 2***/
TABLE.Tabella-Sito2
	{
	width: 970px;
	height: 27px;
	padding: 0px;
	margin: 0px;
	background-image: url(/temi/default/images/sfondo-footer.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	}

TD.Tabella-Sito2-Col1
	{
	width: 240px;
	height: auto;
	vertical-align:top;	
	margin: 0px;
	padding: 0px;
	border-right: 2px solid #fff;
	}
TD.Tabella-Sito2-Col2
	{
	width: 730px;
	vertical-align:top;	
	height: auto;	
	margin: 0px;
	padding: 0px;	
	}

/***Tabella Sito 3***/
TABLE.Tabella-Sito3
	{
	width:240px;
	height: 100%;
	margin: 0px;
	padding: 0px;
	display: block;
	background-color: #dce7ed;		
	}
TD.Tabella-Sito3-Riga1
	{
	vertical-align: top;
	}
TD.Tabella-Sito3-Riga2
	{
	vertical-align: top;	
	background-color: #dce7ed;			
	}
TD.Tabella-Sito3-Riga3
	{
	height: 100%;	
	vertical-align: bottom;
	display: block;	
	}
	
/**** Tabella Sito 4 ***/
TABLE.Tabella-Sito4
	{
	margin: 0px;
	padding: 0px;
	}
TABLE.Tabella-Sito4 TD
	{
	margin: 0px;
	padding: 0px;
	vertical-align: top;	
	}
TD.Tabella-Sito4-Col1
	{
	
	}
TD.Tabella-Sito4-Col2
	{
	
	}
	
	
/*** LAYOUT CONTENUTO
********************************/

MARQUEE#NewsScorrevoliVerticale
	{
	width: auto;
	height: 400px;
	display: block;
	}


.Contenuto
	{
	position: relative;
	width: 710px;
	height: 540px;
	min-height: 540px!important;
	height: auto;	
	margin: 0px;
	padding:0px;
	padding-left: 10px;
	padding-right: 10px;	
	display: block;
	}
	
.Contenuto-Home
	{
	height: 380px;
	min-height: 380px!important;
	}
	
.Contenuto P,
.Contenuto-Prodotti P
	{
	margin: 0px;
	margin-top: 7px;
	margin-bottom: 7px;	
	font-family:  Trebuchet Ms, Tahoma, Verdana, Arial, Helvetica, sans-serif, sans serif;
	font-size: 13px;
	color: #333;
	line-height: 16px;
	}
.Contenuto-Prodotti
	{
	width: 550px;	
	height: auto;
	margin: 0px;
	padding:0px;	
	padding-left: 10px;
	padding-right: 10px;
	border-right: 1px solid #ccc;
	}	

.Contenuto P#ContentManager-LinkModifica,
.Contenuto-Prodotti P#ContentManager-LinkModifica
	{
	position:absolute;
	z-index:20;
	float:right;
	right:0px;
	width:90px;
	height:24px;
	border: 1px solid #900;
	background-color:#f90;
	padding:2px;
	text-transform:uppercase;
	}
.Contenuto P#ContentManager-LinkModifica A,
.Contenuto P#ContentManager-LinkModifica A:visited
	{
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
	color:#fff;
	}
	
	
DIV.Credits
	{
	float: left;
	width: 130px;
	margin-top: 10px;	
	margin-left: 30px;
	font-size: 11px;	
	text-align: left;
	}
	
DIV.Footer
	{
	width: 720px;
	height: 20px;
	margin: 0px; 
	padding: 0px;
	padding-left: 10px;
	padding-top: 6px;	
	font-size: 12px;
	color: #000;	
	}
DIV.Footer P
	{
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif, sans serif;
	font-size: 12px;
	color: #000;
	}
DIV.Footer A, DIV.Footer A:active, DIV.Footer A:visited, DIV.Footer A:hover
	{
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif, sans serif;
	font-size: 12px;
	color: #0068b4;	
	font-weight: bold;
	text-decoration: none;
	padding: 2px;
	}
DIV.Footer A:hover
	{
	background-color: #0068b4;
	color: #fff;
	}
	
/*=================================
====== MENU ADMIN
=================================*/
.MenuAdmin,
.MenuGestione,
.MenuAdmin1,
.MenuAdmin2
	{
	width:990px;
	text-align:left;
	font-size:1px;
	background-color: #fff;	
	}

#ContentManager-LinkModificaMenu1,
#ContentManager-LinkModificaMenu2
	{
	position: absolute;
	margin-left: -80px;
	}
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;
	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;
	ffont-weight:bold;
	font-family:  Tahoma, Verdana, 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;
	}


/*** MENU PRINCIPALE 3
******************************/
DIV.MenuPrincipale
	{
	position: relative;
	width: 227px;
	height: auto;
	margin: 0px;
	padding: 0px;
	display: block;
	}

P.CE-VoceMenu3Livello1, P.CE-VoceMenu3Livello1-Sel,
P.CE-VoceMenu6Livello1, P.CE-VoceMenu6Livello1-Sel,
P.CE-VoceMenu7Livello1, P.CE-VoceMenu7Livello1-Sel,
P.CE-VoceMenu8Livello1, P.CE-VoceMenu8Livello1-Sel,
P.CE-VoceMenu14Livello1, P.CE-VoceMenu14Livello1-Sel,
P.CE-VoceMenu14Livello1, P.CE-VoceMenu14Livello1-Sel
	{
	margin: 0px;
	}
P.CE-VoceMenu3Livello1
	{
	}
	
P.CE-VoceMenu3Livello1-Sel
	{
	}
	
P.CE-VoceMenu3Livello1 A, P.CE-VoceMenu3Livello1 A:active, P.CE-VoceMenu3Livello1 A:visited,
P.CE-VoceMenu3Livello1 A:hover,
P.CE-VoceMenu3Livello1-Sel A, P.CE-VoceMenu3Livello1-Sel A:active, P.CE-VoceMenu3Livello1-Sel A:visited,
P.CE-VoceMenu3Livello1-Sel A:hover,

P.CE-VoceMenu6Livello1 A, P.CE-VoceMenu6Livello1 A:active, P.CE-VoceMenu6Livello1 A:visited,
P.CE-VoceMenu6Livello1 A:hover,
P.CE-VoceMenu6Livello1-Sel A, P.CE-VoceMenu6Livello1-Sel A:active, P.CE-VoceMenu6Livello1-Sel A:visited,
P.CE-VoceMenu6Livello1-Sel A:hover,

P.CE-VoceMenu7Livello1 A, P.CE-VoceMenu7Livello1 A:active, P.CE-VoceMenu7Livello1 A:visited,
P.CE-VoceMenu7Livello1 A:hover,
P.CE-VoceMenu7Livello1-Sel A, P.CE-VoceMenu7Livello1-Sel A:active, P.CE-VoceMenu7Livello1-Sel A:visited,
P.CE-VoceMenu7Livello1-Sel A:hover,

P.CE-VoceMenu8Livello1 A, P.CE-VoceMenu8Livello1 A:active, P.CE-VoceMenu8Livello1 A:visited,
P.CE-VoceMenu8Livello1 A:hover,
P.CE-VoceMenu8Livello1-Sel A, P.CE-VoceMenu8Livello1-Sel A:active, P.CE-VoceMenu8Livello1-Sel A:visited,
P.CE-VoceMenu8Livello1-Sel A:hover,

P.CE-VoceMenu14Livello1 A, P.CE-VoceMenu14Livello1 A:active, P.CE-VoceMenu14Livello1 A:visited,
P.CE-VoceMenu14Livello1 A:hover,
P.CE-VoceMenu14Livello1-Sel A, P.CE-VoceMenu14Livello1-Sel A:active, P.CE-VoceMenu14Livello1-Sel A:visited,
P.CE-VoceMenu14Livello1-Sel A:hover,

P.CE-VoceMenu14Livello1 A, P.CE-VoceMenu14Livello1 A:active, P.CE-VoceMenu14Livello1 A:visited,
P.CE-VoceMenu14Livello1 A:hover,
P.CE-VoceMenu14Livello1-Sel A, P.CE-VoceMenu14Livello1-Sel A:active, P.CE-VoceMenu14Livello1-Sel A:visited,
P.CE-VoceMenu14Livello1-Sel A:hover
	{
	width: 227px;
	height: 20px;
	margin: 0px;
	padding-left: 12px;
	padding-top: 2px;
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif, sans serif;
	font-size: 13px;
	color: #fff;
	font-weight: bold;
	border-top: 1px solid #fff;
	text-decoration: none;
	display: block;
	background-image: url(/temi/default/images/sfondo-menu3.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;	
	}
P.CE-VoceMenu3Livello1-Sel A, P.CE-VoceMenu3Livello1-Sel A:active, P.CE-VoceMenu3Livello1-Sel A:visited,
P.CE-VoceMenu3Livello1-Sel A:hover,

P.CE-VoceMenu6Livello1-Sel A, P.CE-VoceMenu6Livello1-Sel A:active, P.CE-VoceMenu6Livello1-Sel A:visited,
P.CE-VoceMenu6Livello1-Sel A:hover,

P.CE-VoceMenu7Livello1-Sel A, P.CE-VoceMenu7Livello1-Sel A:active, P.CE-VoceMenu7Livello1-Sel A:visited,
P.CE-VoceMenu7Livello1-Sel A:hover,

P.CE-VoceMenu8Livello1-Sel A, P.CE-VoceMenu8Livello1-Sel A:active, P.CE-VoceMenu8Livello1-Sel A:visited,
P.CE-VoceMenu8Livello1-Sel A:hover,

P.CE-VoceMenu14Livello1-Sel A, P.CE-VoceMenu14Livello1-Sel A:active, P.CE-VoceMenu14Livello1-Sel A:visited,
P.CE-VoceMenu14Livello1-Sel A:hover,

P.CE-VoceMenu14Livello1-Sel A, P.CE-VoceMenu14Livello1-Sel A:active, P.CE-VoceMenu14Livello1-Sel A:visited,
P.CE-VoceMenu14Livello1-Sel A:hover
	{
	background-image: url(/temi/default/images/sfondo-menu3-Sel.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;	
	color: #0068b4;
	}
	

P.CE-VoceMenu3Livello1 A:hover,
P.CE-VoceMenu6Livello1 A:hover,
P.CE-VoceMenu7Livello1 A:hover,
P.CE-VoceMenu8Livello1 A:hover,
P.CE-VoceMenu14Livello1 A:hover,
P.CE-VoceMenu14Livello1 A:hover
	{
	background-image: url(/temi/default/images/sfondo-menu3-Sel.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;	
	color: #0068b4;	
	}

#CEMenu4Voce9
	{
	border-right: 0px;
	}

/*** Livello 2 ***/
P.CE-VoceMenu3Livello2, P.CE-VoceMenu3Livello2-Sel,
P.CE-VoceMenu6Livello2, P.CE-VoceMenu6Livello2-Sel,
P.CE-VoceMenu7Livello2, P.CE-VoceMenu7Livello2-Sel,
P.CE-VoceMenu8Livello2, P.CE-VoceMenu8Livello2-Sel,
P.CE-VoceMenu14Livello2, P.CE-VoceMenu14Livello2-Sel,
P.CE-VoceMenu14Livello2, P.CE-VoceMenu14Livello2-Sel
	{
	margin: 0px;
	}
P.CE-VoceMenu3Livello2
	{
	}
	
P.CE-VoceMenu3Livello2-Sel
	{
	}
	
P.CE-VoceMenu3Livello2 A, P.CE-VoceMenu3Livello2 A:active, P.CE-VoceMenu3Livello2 A:visited,
P.CE-VoceMenu3Livello2 A:hover,
P.CE-VoceMenu3Livello2-Sel A, P.CE-VoceMenu3Livello2-Sel A:active, P.CE-VoceMenu3Livello2-Sel A:visited,
P.CE-VoceMenu3Livello2-Sel A:hover,

P.CE-VoceMenu6Livello2 A, P.CE-VoceMenu6Livello2 A:active, P.CE-VoceMenu6Livello2 A:visited,
P.CE-VoceMenu6Livello2 A:hover,
P.CE-VoceMenu6Livello2-Sel A, P.CE-VoceMenu6Livello2-Sel A:active, P.CE-VoceMenu6Livello2-Sel A:visited,
P.CE-VoceMenu6Livello2-Sel A:hover,

P.CE-VoceMenu7Livello2 A, P.CE-VoceMenu7Livello2 A:active, P.CE-VoceMenu7Livello2 A:visited,
P.CE-VoceMenu7Livello2 A:hover,
P.CE-VoceMenu7Livello2-Sel A, P.CE-VoceMenu7Livello2-Sel A:active, P.CE-VoceMenu7Livello2-Sel A:visited,
P.CE-VoceMenu7Livello2-Sel A:hover,

P.CE-VoceMenu8Livello2 A, P.CE-VoceMenu8Livello2 A:active, P.CE-VoceMenu8Livello2 A:visited,
P.CE-VoceMenu8Livello2 A:hover,
P.CE-VoceMenu8Livello2-Sel A, P.CE-VoceMenu8Livello2-Sel A:active, P.CE-VoceMenu8Livello2-Sel A:visited,
P.CE-VoceMenu8Livello2-Sel A:hover,

P.CE-VoceMenu9Livello2 A, P.CE-VoceMenu9Livello2 A:active, P.CE-VoceMenu9Livello2 A:visited,
P.CE-VoceMenu9Livello2 A:hover,
P.CE-VoceMenu9Livello2-Sel A, P.CE-VoceMenu9Livello2-Sel A:active, P.CE-VoceMenu9Livello2-Sel A:visited,
P.CE-VoceMenu9Livello2-Sel A:hover,

P.CE-VoceMenu14Livello2 A, P.CE-VoceMenu14Livello2 A:active, P.CE-VoceMenu14Livello2 A:visited,
P.CE-VoceMenu14Livello2 A:hover,
P.CE-VoceMenu14Livello2-Sel A, P.CE-VoceMenu14Livello2-Sel A:active, P.CE-VoceMenu14Livello2-Sel A:visited,
P.CE-VoceMenu14Livello2-Sel A:hover

	{
	width: 200px;
	height: 18px;
	margin: 0px;
	margin-left: 26px;
	padding-left: 12px;
	padding-top: 4px;
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif, sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #0068b4;
	background-color: #fff;
	border-bottom: 1px solid #0068b4;
	border-right: 1px solid #0068b4;	
	text-decoration: none;
	display: block;
	}
P.CE-VoceMenu3Livello2-Sel A, P.CE-VoceMenu3Livello2-Sel A:active, P.CE-VoceMenu3Livello2-Sel A:visited,
P.CE-VoceMenu3Livello2-Sel A:hover,

P.CE-VoceMenu6Livello2-Sel A, P.CE-VoceMenu6Livello2-Sel A:active, P.CE-VoceMenu6Livello2-Sel A:visited,
P.CE-VoceMenu6Livello2-Sel A:hover,

P.CE-VoceMenu7Livello2-Sel A, P.CE-VoceMenu7Livello2-Sel A:active, P.CE-VoceMenu7Livello2-Sel A:visited,
P.CE-VoceMenu7Livello2-Sel A:hover,

P.CE-VoceMenu8Livello2-Sel A, P.CE-VoceMenu8Livello2-Sel A:active, P.CE-VoceMenu8Livello2-Sel A:visited,
P.CE-VoceMenu8Livello2-Sel A:hover,

P.CE-VoceMenu9Livello2-Sel A, P.CE-VoceMenu9Livello2-Sel A:active, P.CE-VoceMenu8Livello2-Sel A:visited,
P.CE-VoceMenu9Livello2-Sel A:hover,

P.CE-VoceMenu14Livello2-Sel A, P.CE-VoceMenu14Livello2-Sel A:active, P.CE-VoceMenu8Livello2-Sel A:visited,
P.CE-VoceMenu14Livello2-Sel A:hover,
	{
	color: 0068b4;
	background-color: #eee;
	border-right: 1px solid #0068b4;	
	border-left: 6px solid #0068b4;	
	padding-left: 6px;	
	}
	
P.CE-VoceMenu3Livello2 A:hover,
P.CE-VoceMenu6Livello2 A:hover,
P.CE-VoceMenu7Livello2 A:hover,
P.CE-VoceMenu8Livello2 A:hover,
P.CE-VoceMenu9Livello2 A:hover,
P.CE-VoceMenu14Livello2 A:hover
	{
	color: 0068b4;
	border-right: 1px solid #0068b4;	
	border-left: 6px solid #0068b4;	
	padding-left: 6px;	
	}
	
	
/*** MENU SERVIZIO (menu 4)
*************************************/
DIV.MenuServizio
	{
	position: relative; 
	width: 240px;
	height: 24px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	}

TABLE.CEMenu4TabellaLivello1,
TABLE.CEMenu10TabellaLivello1,
TABLE.CEMenu11TabellaLivello1,
TABLE.CEMenu12TabellaLivello1,
TABLE.CEMenu13TabellaLivello1
	{
	width: 240px;
	height: 24px;
	padding: 0px;
	margin: 0px;
	}
	
TD.CE-VoceMenu4Livello1, TD.CE-VoceMenu4Livello1-Sel,
TD.CE-VoceMenu10Livello1, TD.CE-VoceMenu10Livello1-Sel,
TD.CE-VoceMenu11Livello1, TD.CE-VoceMenu11Livello1-Sel,
TD.CE-VoceMenu12Livello1, TD.CE-VoceMenu12Livello1-Sel,
TD.CE-VoceMenu13Livello1, TD.CE-VoceMenu13Livello1-Sel
	{
	width: auto;
	height: 24px;
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif, sans serif;
	color: #000;
	font-size: 12px;
	margin: 0px;
	padding: 3px;
	border-right: 1px solid #aaa;
	}
TD.CE-VoceMenu4Livello1-Sel,
TD.CE-VoceMenu10Livello1-Sel,
TD.CE-VoceMenu11Livello1-Sel,
TD.CE-VoceMenu12Livello1-Sel,
TD.CE-VoceMenu13Livello1-Sel
	{
	width: auto;
	height: 24px;	
	background-color: #0068b4;
	color: #fff;
	}
TD.CE-VoceMenu4Livello1 A, TD.CE-VoceMenu4Livello1 A:active, TD.CE-VoceMenu4Livello1 A:visited,
TD.CE-VoceMenu4Livello1 A:hover,
TD.CE-VoceMenu4Livello1-Sel A, TD.CE-VoceMenu4Livello1-Sel A:active, TD.CE-VoceMenu4Livello1-Sel A:visited, 
TD.CE-VoceMenu4Livello1-Sel A:hover,

TD.CE-VoceMenu10Livello1 A, TD.CE-VoceMenu10Livello1 A:active, TD.CE-VoceMenu10Livello1 A:visited,
TD.CE-VoceMenu10Livello1 A:hover,
TD.CE-VoceMenu10Livello1-Sel A, TD.CE-VoceMenu10Livello1-Sel A:active, TD.CE-VoceMenu10Livello1-Sel A:visited, 
TD.CE-VoceMenu10Livello1-Sel A:hover,

TD.CE-VoceMenu11Livello1 A, TD.CE-VoceMenu11Livello1 A:active, TD.CE-VoceMenu11Livello1 A:visited,
TD.CE-VoceMenu11Livello1 A:hover,
TD.CE-VoceMenu11Livello1-Sel A, TD.CE-VoceMenu11Livello1-Sel A:active, TD.CE-VoceMenu11Livello1-Sel A:visited, 
TD.CE-VoceMenu11Livello1-Sel A:hover,

TD.CE-VoceMenu12Livello1 A, TD.CE-VoceMenu12Livello1 A:active, TD.CE-VoceMenu12Livello1 A:visited,
TD.CE-VoceMenu12Livello1 A:hover,
TD.CE-VoceMenu12Livello1-Sel A, TD.CE-VoceMenu12Livello1-Sel A:active, TD.CE-VoceMenu12Livello1-Sel A:visited, 
TD.CE-VoceMenu12Livello1-Sel A:hover,

TD.CE-VoceMenu13Livello1 A, TD.CE-VoceMenu13Livello1 A:active, TD.CE-VoceMenu13Livello1 A:visited,
TD.CE-VoceMenu13Livello1 A:hover,
TD.CE-VoceMenu13Livello1-Sel A, TD.CE-VoceMenu13Livello1-Sel A:active, TD.CE-VoceMenu13Livello1-Sel A:visited, 
TD.CE-VoceMenu13Livello1-Sel A:hover,

TD.CE-VoceMenu15Livello1 A, TD.CE-VoceMenu15Livello1 A:active, TD.CE-VoceMenu15Livello1 A:visited,
TD.CE-VoceMenu15Livello1 A:hover,
TD.CE-VoceMenu15Livello1-Sel A, TD.CE-VoceMenu15Livello1-Sel A:active, TD.CE-VoceMenu15Livello1-Sel A:visited, 
TD.CE-VoceMenu15Livello1-Sel A:hover
	{
	width: auto;
	height: 19px;	
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif, sans serif;
	color: #000;
	font-size: 12px;
	text-transform: capitalize;
	display: block;
	text-decoration: none;
	text-align: center;
	padding-top: 4px;
	}
TD.CE-VoceMenu4Livello1-Sel A, TD.CE-VoceMenu4Livello1-Sel A:active, TD.CE-VoceMenu4Livello1-Sel A:visited, TD.CE-VoceMenu4Livello1-Sel A:hover,

TD.CE-VoceMenu10Livello1-Sel A, TD.CE-VoceMenu10Livello1-Sel A:active, TD.CE-VoceMenu10Livello1-Sel A:visited, TD.CE-VoceMenu10Livello1-Sel A:hover,

TD.CE-VoceMenu11Livello1-Sel A, TD.CE-VoceMenu11Livello1-Sel A:active, TD.CE-VoceMenu11Livello1-Sel A:visited, TD.CE-VoceMenu11Livello1-Sel A:hover,

TD.CE-VoceMenu12Livello1-Sel A, TD.CE-VoceMenu12Livello1-Sel A:active, TD.CE-VoceMenu12Livello1-Sel A:visited, TD.CE-VoceMenu12Livello1-Sel A:hover,

TD.CE-VoceMenu13Livello1-Sel A, TD.CE-VoceMenu13Livello1-Sel A:active, TD.CE-VoceMenu13Livello1-Sel A:visited, TD.CE-VoceMenu13Livello1-Sel A:hover,

TD.CE-VoceMenu15Livello1-Sel A, TD.CE-VoceMenu15Livello1-Sel A:active, TD.CE-VoceMenu15Livello1-Sel A:visited, TD.CE-VoceMenu15Livello1-Sel A:hover
	{
	width: auto;
	height: 19px;	
	background-color: #0068b4;
	color: #fff;
	}
	
TD.CE-VoceMenu4Livello1 A:hover, TD.CE-VoceMenu4Livello1-Sel A:hover,
TD.CE-VoceMenu10Livello1 A:hover, TD.CE-VoceMenu10Livello1-Sel A:hover,
TD.CE-VoceMenu11Livello1 A:hover, TD.CE-VoceMenu11Livello1-Sel A:hover,
TD.CE-VoceMenu12Livello1 A:hover, TD.CE-VoceMenu12Livello1-Sel A:hover,
TD.CE-VoceMenu13Livello1 A:hover, TD.CE-VoceMenu13Livello1-Sel A:hover,
TD.CE-VoceMenu15Livello1 A:hover, TD.CE-VoceMenu15Livello1-Sel A:hover
	{
	width: auto;
	height: 19px;	
	background-color: #0068b4;
	color: #fff;
	}
/*** MENU 5 - MENU PRODOTTI
*******************************/
DIV.MenuProdotti
	{
	float: right;
	}
P.CE-VoceMenu5Livello1
	{
	margin: 0px;
	padding: 0px;
	margin-bottom: 6px;
	}
P.CE-VoceMenu5Livello1 A, P.CE-VoceMenu5Livello1 A:active, P.CE-VoceMenu5Livello1 A:visited, P.CE-VoceMenu5Livello1 A:hover
	{
	margin: 0px;
	padding: 0px;
	margin-bottom: 6px;	
	}
	
	
/*=================================
=== FORM CONTATTI
=================================*/

TABLE.Tabella-Contatti
  {
 width:500px;
	height: auto;
	margin: 0px;
	margin-left: 80px;
	padding: 0px;
  }
TABLE.Tabella-Contatti TD
  {
  padding-bottom: 5px;
  vertical-align:middle;
		letter-spacing: 0px;
  }

TD.Cella-Errori
	{
	height: auto;
	}
		
.Tabella-Contatti-Errori,
P.Tabella-Contatti-Errori
  {
 color:#c00;
	padding-top: 0px;
	height: auto;
 display: block;
 }

.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;
	width: 79%;		
 float: left;
	margin-left: 6px;
 }
TEXTAREA.Tabella-Contatti-Textarea
  {
 height: 100px;
 width: 90%; 	
	font-size: 12px;
 }
TEXTAREA.Tabella-Contatti-Textarea2
  {
 height: 200px;
 }

INPUT.Tabella-Contatti-Submit
  {
 }
	

/*=================================
====== MAPPA AUTOMATICA A COLONNE
=================================*/

TABLE.MappaAutomatica-Tabella
	{
	width: 100%;
	margin-top: 10px;
	}

TD.MappaAutomatica-Cella1,
TD.MappaAutomatica-Cella2
	{
	width: 50%;
	vertical-align:top;
	}

TABLE.MappaAutomatica-Tabella SPAN,
TABLE.MappaAutomatica-Tabella A
	{
	ddisplay:block;
	}
P.MappaAutomatica-Livello1,
P.MappaAutomatica-Livello2,
P.MappaAutomatica-Livello3,
P.MappaAutomatica-Livello4
	{
	margin:1px;
	color: #333;
	}

P.MappaAutomatica-Livello1 A:link, P.MappaAutomatica-Livello1 A:visited,	P.MappaAutomatica-Livello1 SPAN,
P.MappaAutomatica-Livello2 A:link, P.MappaAutomatica-Livello2 A:visited,	P.MappaAutomatica-Livello2 SPAN,
P.MappaAutomatica-Livello3 A:link, P.MappaAutomatica-Livello3 A:visited,	P.MappaAutomatica-Livello3 SPAN,
P.MappaAutomatica-Livello4 A:link, P.MappaAutomatica-Livello4 A:visited,	P.MappaAutomatica-Livello4 SPAN,
P.MappaAutomatica-Livello5 A:link, P.MappaAutomatica-Livello5 A:visited,	P.MappaAutomatica-Livello5 SPAN
	{
	margin-top:1px;
	color:#09f;
	}

P.MappaAutomatica-Livello1 A:link, P.MappaAutomatica-Livello1 A:visited,	P.MappaAutomatica-Livello1 SPAN
	{
	height: 20px;
	font-weight:bold;
	font-size:16px;
	margin-top:10px;
	text-decoration: none;
	ccolor:#09f;
	padding:0px;
	padding-left:24px;
	background-image:  url(/Temi/Default/images/mappa-decoration-1.png);
	background-repeat: no-repeat;
	background-position: 0px 1px;
	}

P.MappaAutomatica-Livello2 A:link, P.MappaAutomatica-Livello2 A:visited,	P.MappaAutomatica-Livello2 SPAN
	{
	clear:left;
	height: 16px;
	font-weight:bold;
	font-size:14px;
	ccolor:#09f;
	margin-top:10px;
	padding-left: 45px;
	padding-top: 2px;
	text-decoration: none;
	background-image:  url(/Temi/Default/images/mappa-decoration-2.png);
	background-repeat: no-repeat;
	background-position: 20px 1px;
	}

P.MappaAutomatica-Livello3 A:link, P.MappaAutomatica-Livello3 A:visited,	P.MappaAutomatica-Livello3 SPAN
	{
	clear:left;
	height: 16px;
	font-size:12px;
	margin-left: 40px;
	padding-left: 20px;
	text-decoration: none;
	}

P.MappaAutomatica-Livello4 A:link, P.MappaAutomatica-Livello4 A:visited,	P.MappaAutomatica-Livello4 SPAN
	{
	clear:left;
	height: 16px;
	font-size:12px;
	margin-left: 65px;
	padding-left: 20px;
	text-decoration: none;
	}

P.MappaAutomatica-Livello5 A:link, P.MappaAutomatica-Livello5 A:visited,	P.MappaAutomatica-Livello5 SPAN
	{
	clear:left;
	height: 16px;
	font-size:12px;
	margin-left: 85px;
	padding-left: 20px;
	text-decoration: none;
	}
P.MappaAutomatica-Livello1 A:hover,
P.MappaAutomatica-Livello2 A:hover,
P.MappaAutomatica-Livello3 A:hover,
P.MappaAutomatica-Livello4 A:hover,
P.MappaAutomatica-Livello5 A:hover
	{
 	color:#fff;
	}


/*** NEWS ELENCO
***********************/
TABLE.modello_4_tabella
	{
	margin-top: 20px;
	}
TABLE.NewsContenitore-Tabella
	{
	margin-top: 44px;
	margin-bottom: 6px;
	border-bottom: 1px solid #0068B4;
	}
TD.NewsContenitore-Foto
	{
	width: auto;
	}
DIV.NewsContenitore-Foto
	{
	width: 76px;
	height: 100%;
	border-right: 1px solid #aaa;
	margin-right: 6px;
	display: none;
	}
DIV.NewsContenitore-Foto IMG
	{
	margin: 2px;	
	}
	
TD.NewsContenitore-Titolo
	{
	padding-left: 6px;
	}
TD.NewsContenitore-Titolo A.modello_4_linktitolo, TD.NewsContenitore-Titolo A.modello_4_linktitolo:active, 
TD.NewsContenitore-Titolo A.modello_4_linktitolo:visited, TD.NewsContenitore-Titolo A.modello_4_linktitolo:hover
	{
	width: 100%;
	padding-top: 2px;
	padding-bottom: 2px;	
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif, sans serif;
	font-size: 13px;
	color: #0068B4;
	font-weight: bold;
	text-decoration: none;
	display: block;
	}
TD.NewsContenitore-Titolo A.modello_4_linktitolo:hover
	{
	color: #fff;
	background-color: #0068B4;	
	}

TD.NewsContenitore-Data A.modello_4_linktitolo, TD.NewsContenitore-Data A.modello_4_linktitolo:active, 
TD.NewsContenitore-Data A.modello_4_linktitolo:visited, TD.NewsContenitore-Data A.modello_4_linktitolo:hover
	{
	padding-top: 2px;
	padding-bottom: 6px;	
	width: 100%;
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif, sans serif;
	font-size: 12px;
	letter-spacing: -1px;
	color: #0068b4;
	text-decoration: none;
	}
TD.NewsContenitore-Data A.modello_4_linktitolo:hover
	{
	color: #fff;
	background-color: #0068B4;	
	}
TD.NewsContenitore-Testo
	{
	line-height: 16px;
	color: #333;
	}
TD.NewsContenitore-Testo A.modello_4_link, TD.NewsContenitore-Testo A.modello_4_link:active, 
TD.NewsContenitore-Testo A.modello_4_link:visited, TD.NewsContenitore-Testo A.modello_4_link:hover
	{
	float: right;
	color: #0068B4;
	margin-top:4px;
	margin-bottom:6px;	
	margin-right: 2px;
	padding: 2px;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
	}
TD.NewsContenitore-Testo A.modello_4_link:hover 
	{
	color: #fff;
	background-color: #0068B4;	
	}
	
TABLE.News1-Blocco-Tabella
	{
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;	
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 30px;
	}
DIV.News1-Blocco-Cella
	{
	float:left;
	width:240px;
	
	}

DIV.News1-Blocco-Data,
DIV.News1-Blocco-Titolo,
DIV.News1-Blocco-Testo
	{
	margin-left: 10px;
	margin-right: 10px;
	font-family:  Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif, sans serif;

	font-size: 12px;
	}
DIV.News1-Blocco-Testo
	{
	line-height: 14px;
	}
DIV.News1-Blocco-Testo A, DIV.News1-Blocco-Testo A:active, DIV.News1-Blocco-Testo A:visited, DIV.News1-Blocco-Testo A:hover
	{
	float: right;
	text-decoration: none;
	padding: 2px;
	}
DIV.News1-Blocco-Testo A:hover
	{
	color: #fff;
	background-color: #0068B4;		
	}
	
DIV.News1-Blocco-Data
	{
	margin-bottom: 5px;
	}
DIV.News1-Blocco-Titolo
	{
	margin-left: 8px;	
	margin-bottom: 15px;
	}
DIV.News1-Blocco-Titolo A, DIV.News1-Blocco-Titolo A:active, DIV.News1-Blocco-Titolo A:visited,
DIV.News1-Blocco-Titolo A:hover
	{
	font-family:  Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif, sans serif;
	font-size: 13px;
	font-weight: bold;	
	margin-bottom: 6px;
	padding: 2px;
	text-decoration: none;
	}
DIV.News1-Blocco-Titolo A:hover
	{
	color: #fff;
	background-color: #0068B4;			
	}
	

	
/*** NEWS DETTAGLIO
************************/
TABLE.modello_tabella_singola_news
	{
	margin: 10px;
	margin-top: 20px;
	padding: 0px;
	}
TR.modello_riga_singola_news
	{
	}
TD.modello_cellatesto_singola_news	
	{
	line-height: 20px;
	text-align: justify;
	}
TD.modello_cellatesto_singola_news	IMG
	{
	margin-top: 0px;
	margin-left: 20px;
	border: 1px solid #aaa;
	}
	
SPAN.modello_titolo_singola_news
	{
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif, sans serif;
	font-size: 13px;
	color: #0068B4;
	font-weight: bold;
	z-index: 2;
	margin-bottom: 20px;
	height: 30px;
	}

/*=================================
=== DOWNLOAD
=================================*/

TABLE.Download-Tabella
	{
	margin: 0px;
	margin-left: 10px;
	margin-top: 36px;
	padding: 0px;
	right: 0px;
	width: 660px;
	}
TABLE.Download-Tabella TD
	{
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	}

TR.Download-Tabella-Riga_ok,
TR.Download-Tabella-Riga_ko,
TR.Download-Tabella-Riga
	{
	height: 40px;
	border-bottom: 1px dashed #ccc;	
	}

TD.Download-Tabella-Descrizione_ko,
TD.Download-Tabella-Descrizione_ok,
TD.Download-Tabella-Descrizione
	{
	margin-top: 10px;
	vertical-align: middle;	
	height: 40px;	
	padding-top: 20px;
	width:300px;
	padding-left: 10px;
	font-weight: bold;
	}
	
TD.Download-Tabella-Data_ok,
TD.Download-Tabella-Data_ko,
TD.Download-Tabella-Data
	{
	vertical-align: middle;	
	height: 40px;	
	padding-top: 20px;
	width:100px;
	}
TD.Download-Tabella-Icona_ko,
TD.Download-Tabella-Icona_ok,
TD.Download-Tabella-Icona
	{
	text-align: right;
	vertical-align: middle;	
	height: 40px;	
	padding-top: 20px;
	padding-right: 6px;
	width:60px;
	}
TD.Download-Tabella-Dimensione_ko,
TD.Download-Tabella-Dimensione_ok,
TD.Download-Tabella-Dimensione
	{
	vertical-align: middle;
	height: 40px;	
	padding-top: 20px;
	width:100px;
	}
TD.Download-Tabella-Scarica_ko,
TD.Download-Tabella-Scarica_ok,
TD.Download-Tabella-Scarica
	{
	height: 40px;	
	padding-top: 20px;	
	width: 100px;
	padding: 0px;
	text-align: right;
	}
	
TD.Download-Tabella-Scarica_ko A, TD.Download-Tabella-Scarica_ko A:active, TD.Download-Tabella-Scarica_ko A:visited,
TD.Download-Tabella-Scarica_ko A:hover,
TD.Download-Tabella-Scarica_ok A, TD.Download-Tabella-Scarica_ok A:active, TD.Download-Tabella-Scarica_ok A:visited,
TD.Download-Tabella-Scarica_ok A:hover,
TD.Download-Tabella-Scarica A, TD.Download-Tabella-Scarica A:active, TD.Download-Tabella-Scarica A:visited,
TD.Download-Tabella-Scarica A:hover
	{
	padding: 0px;
	margin: 0px;
	background-color: #fff;
	}
	
TD.Download-Tabella-Scarica_ko IMG,
TD.Download-Tabella-Scarica_ok IMG,
TD.Download-Tabella-Scarica IMG
	{
	margin: 0px;
	margin-bottom: 6px;
	padding: 0px;
	}
	
TABLE.Download-Tabella TD.Download-Tabella-Annotazioni_ko,
TABLE.Download-Tabella TD.Download-Tabella-Annotazioni_ok,
TABLE.Download-Tabella TD.Download-Tabella-Annotazioni
	{
	font-size: 11px;
	padding-bottom: 30px;
	padding-top: 6px;
	}

TD.Download-Tabella-Descrizione_ko,
TD.Download-Tabella-Data_ko,
TD.Download-Tabella-Dimensione_ko,
TD.Download-Tabella-Annotazioni_ko
	{
	color: #aaa;
	}
	
/*=================================
=== LOGIN
=================================*/

TABLE.BloccoLogin-Tabella
 	{
	color:#333;
	margin-top:20px;
 	}
TD.BloccoLogin-Titolo,
TD.BloccoLogin-Cella1,
TD.BloccoLogin-Cella2,
TD.BloccoLogin-Cella3,
TD.BloccoLogin-Cella4,
TD.BloccoLogin-CellaInput
 	{
	color:#333;
	text-align:left;
	vertical-align:middle;
 }
TD.BloccoLogin-Titolo
 	{
	}
TD.BloccoLogin-Cella1,
TD.BloccoLogin-Cella2,
TD.BloccoLogin-Cella4
 	{
	padding:0px;
 }
TD.BloccoLogin-Cella2
	{
	width: 100px;
	}
	
P.BloccoLogin-Titolo,
P.BloccoLogin-Username,
P.BloccoLogin-Password,
P.BloccoLogin-Submit,
P.BloccoLogin-Registrati, P.BloccoLogin-Registrati A, P.BloccoLogin-Registrati A:visited,
P.BloccoLogin-RichiediPassword, P.BloccoLogin-RichiediPassword A, P.BloccoLogin-RichiediPassword A:visited,
P.BloccoLogin-NonSeiRegistrato
	{
	color:#333;
	font-size:13px;
 }
INPUT.BloccoLogin-Username-Input,
INPUT.BloccoLogin-Password-Input
 	{
 width:160px;
 }
INPUT.BloccoLogin-Submit-Button
 	{
	width:160px;
	color:#333;
	font-size:13px;
 }

P.BloccoLogin-RichiediPassword A, P.BloccoLogin-RichiediPassword A:active,
P.BloccoLogin-RichiediPassword A:visited, P.BloccoLogin-RichiediPassword A:hover
	{
	padding: 2px;
	text-decoration: none;
	border-bottom: 1px dashed #0068b4;
	color: #0068b4;
	}
P.BloccoLogin-RichiediPassword A:hover
	{
	color: #fff;
	border: 0px dashed #0068b4;	
	}
	
.PasswordDimenticata-Titolo
 	{
	font-size:13px;
 }
P.PasswordDimenticata-Testo
 	{
 }
P.PasswordDimenticata-Input
 	{
 }
P.PasswordDimenticata-Submit
 	{
 }

 /*=================================
=== HOME DISSOLVENZE MOOTOOLS
=================================*/
#gallery-cartellini
	{
	position: relative;
	margin: 0px auto;
	width: 587px;
	height: 289px;
	background: #fff;
	}
 
#progress 
	{
	margin: 10px auto;
	width: 200px;
	height: 15px;
	padding: 2px;
	border: 2px solid #dfdfdf;
	}
 
#progress .bar 
	{
	width: 0px;
	text-align: center;
	font-size: 10px;
	height: 15px;
	background: #2a2a2f;
	color: #fff;
	font-weight: bold;
	}
a#start,
a#clear,
p#log,
div#progress
	{
	display:none;
	}

	