/*=================================
=== GENERALE
=================================*/
BODY,DIV,TABLE,TH,TD,INPUT,BUTTON,SELECT,TEXTAREA,A,FORM,P,UL,OL,LI
	{
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size: 12px;
	border-collapse: collapse;
	vertical-align:top;
	color:#555;
	}
FONT,H1,H2,H3,H4,H5,H6
	{
	font-family: Tahoma,Verdana,Arial,Helvetica;
	}
BODY 	{
	margin: 0px;
	color: #000;
	background-color: #fff;
	}
FORM 	{ 
	margin: 0px 
	}
A, A:active, A:hover, A:visited 
	{ 
	color: #333; 
	}

H1, H2	{
	margin:0px;
	font-size:14px;
	font-weight: bold;	
	color:#36a7e9;
	}

H1	{
	position:relative;
	left:-10px;
	width:350px;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	height:35px;
	margin-left:0px;
	margin-top:15px;
	padding-left:30px;
	padding-top:6px;
	padding-bottom:6px;
	font-size:18px;
	font-weight:bold;
	color:#36a7e9;
	}
H3, H3 A, H3 A:visited, 
H4, H4 A, H4 A:visited
	{
	margin:0px;
	font-size:12px;
	font-weight: bold;	
	color:#444;
	}

P#ContentManager-LinkModificaBlocco
	{
	position:absolute;
	padding:2px;
	background-color:#fff;
	}	
P#ContentManager-LinkModificaBlocco A,
P#ContentManager-LinkModificaBlocco A:visited
	{
	color:#000;
	}	
#ContentManager-LinkModificaMenu3,
#ContentManager-LinkModificaMenu4
	{
	}
/*=================================
=== LAYOUT 
=================================*/

.Sito0
	{
	width: 100%;
	
	}

TABLE.SitoTabella
	{
	width:981px;
	height:auto !important;
	height: 100%;
	bbackground-color:#ececec;
	margin:auto;
	border-collapse: collapse;
	}

TD.OmSxBottom,
TD.OmDxBottom
	{
	width:28px;
	background-image:  url(/Temi/Default/images/ombra_dx_bottom.png);
	background-repeat: no-repeat;
	background-position: left top;
	}
TD.OmSxBottom
	{
	background-image:  url(/Temi/Default/images/ombra_sx_bottom.png);
	background-position: right top;
	}
TD.CentroBottom
	{
	position:relative;
	background-image:  url(/Temi/Default/images/ombra_centro_bottom.png);
	background-repeat: repeat-x;
	background-position: left top;
	text-align:right;
	}
.Copyright
	{
	position:relative;
	margin-top:-20px;
	margin-right:2px;
	ffloat:right;
	width:300px;
	padding:2px;
	padding-right:6px;
	color:#fff;
	text-align:right;
	background-color:#989898;
	}
.Copyright A, .Copyright A:visited
	{
	color: #000;
	}
.Copyright #ContentManager-LinkModificaBlocco
	{
	position:absolute;
	right:-70px;
	}	
	
TD.OmSx,
TD.OmDx
	{
	width:20px;
	background-image:  url(/Temi/Default/images/ombra_dx.png);
	background-repeat: repeat-y;
	background-position: left top;
	}
TD.OmSx
	{
	background-image:  url(/Temi/Default/images/ombra_sx.png);
	background-position: right top;
	}

TD.Centro
	{
	width:auto;
	width: 960px;
	background-color:#fff;
	}
TD.Centro_a
	{
	width:auto;
	width: 960px;
	background-color:#fff;
	}

.Menu0,
.Sito,
.LinkCredits
	{
	width: 960px;
	}
.Menu0
	{
	position:relative;
	font-size:0px;
	hheight:0px;
	margin:0px;
	padding:0px;
	bborder:1px solid #00f;
	}
	
.Sito
	{
	
	margin:0px;
	padding:0px;
	background-color: #fff;
	}
.Sito_a
	{
	margin:0px;
	padding:0px;
	background-color: #fff;
	}


/*=================================
====== SITO-1
=================================*/
.Sito-1
	{ 
	width:100%;
	height:70px;	
	background-image:  url(/Temi/Default/images/testata.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	} 
.Logo	{
	float:left;
	width:200px;
	height:70px;
	background-image:  url(/Temi/Default/images/logo.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	bborder:1px solid #ccf;
	}
.LogoIMG
	{
	width:199px;
	height:69px;
	}
.Slogan	{
	float:left;
	width:385px;
	height:70px;
	text-align:center;
	font-size:18px;
	font-style:italic;
	padding-top:20px;
	color:#39f;
	bborder:1px solid #ccf;
	}
.Slogan	P
	{
	margin:0px;
	font-size:18px;
	color:#39f;
	}
.Slogan A, .Slogan A:visited
	{

	}
.Slogan #ContentManager-LinkModificaBlocco
	{
	position:absolute;
	margin-top:20px;
	}	
	
.Ricerca
	{
	float:right;
	width:340px;
	height:70px;
	padding-top:44px;
	padding-left:30px;
	background-image:  url(/Temi/Default/images/cerca_sfondo.png);
	background-repeat: no-repeat;
	background-position: right top;
	bborder:1px solid #f00;
	}
.Ricerca A, .Ricerca A:visited
	{
	color: #000;
	}
.Ricerca #ContentManager-LinkModificaBlocco
	{
	ddisplay:none;
	position:absolute;
	right:-70px;
	}	
P.S-BloccoTitoloPagina,
P.S-BloccoTesto,
P.BloccoRicerca-Titolo,
P.BloccoRicerca-Testo,
P.BloccoRicerca-Submit
	{
	float:left;
	margin:0px;
	}
P.S-BloccoTitoloPagina,
P.BloccoRicerca-Titolo
	{
	font-weight:bold;
	padding-top:5px;
	padding-right:3px;
	color: #666;
	}
P.S-BloccoTesto,
P.BloccoRicerca-Testo
	{
	padding-top:2px;
	}
INPUT.BloccoRicerca-Input
	{
	width:210px;
	height:17px;
	font-size:10px;
	margin-left:5px;
	}
P.BloccoRicerca-Submit
	{
	margin-left:5px;
	}
INPUT.BloccoRicerca-Submit
	{
	font-size:11px;
	font-weight:bold;
	color: #999;
	width:33px;
	height:23px;
	border:0px;
	background-color:transparent;
	background-image:  url(/Temi/Default/images/cerca_vai.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}

/*=================================
=== MENU 3
=================================*/
.Sito-2
	{ 
	clear:left;
	width:100%;
	height:21px;	
	bborder:1px solid #ccf;
	} 
.Menu3
	{ 
	width:100%;
	height:21px;
	padding:0px;
	text-align:left;
	border:1px solid #fff;
	border-bottom:0;
	background-image:  url(/Temi/Default/images/menu3_sfondo.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	} 
#ContentManager-LinkModificaMenu3
	{
	position:absolute;
	right:-68px;
	background-color:#fff;
	padding:2px;
	}
#ContentManager-LinkModificaMenu3 A,
#ContentManager-LinkModificaMenu3 A:visited
	{
	color:#000;
	}
.CE-VoceMenu3Livello1, .CE-VoceMenu3Livello1-Sel
	{
	float:left;
	height:21px;
	text-align:left;
	font-weight:bold;
	font-size:13px;
	color: #222;
	margin:0px;
	padding-top:2px;   /*
	padding-left:25px;
	padding-right:26px;     */
	padding-left:19px;
	padding-right:19px;
	border-left:1px solid #f5f5f5;
	border-right:1px solid #aaa;
	white-space:nowrap;
	}
	
/*-----------------
 Inizio Bandierine
 -----------------*/

#CEMenu3Voce313, #CEMenu3Voce391, #CEMenu3Voce392 {
	margin:0px;
	padding-left:7px;
	padding-right:7px;
	border: 0px;
          }
#CEMenu3Voce313 {
	border-left:1px solid #f5f5f5;
	padding-left:13px;
          }
#CEMenu3Voce392 {
	border-right:1px solid #aaa;
	padding-right:12px;
          }
          
 /*-----------------
 Fine Bandierine
 -----------------*/

.CE-VoceMenu3Livello1-Sel
	{
	color: #666;
	background-color:#ccc;
	border-left:1px solid #aaa;
	}
	
.CE-VoceMenu3Livello1 A,	.CE-VoceMenu3Livello1 A:hover, 		.CE-VoceMenu3Livello1 A:visited,	.CE-VoceMenu3Livello1 A:active,
.CE-VoceMenu3Livello1-Sel A, 	.CE-VoceMenu3Livello1-Sel A:hover, 	.CE-VoceMenu3Livello1-Sel A:visited,	.CE-VoceMenu3Livello1-Sel A:active,
A.CE-VoceMenu3Livello1,		A.CE-VoceMenu3Livello1:hover, 		A.CE-VoceMenu3Livello1:visited,		A.CE-VoceMenu3Livello1:active,
A.CE-VoceMenu3Livello1-Sel, 	A.CE-VoceMenu3Livello1-Sel:hover, 	A.CE-VoceMenu3Livello1-Sel:visited,	A.CE-VoceMenu3Livello1-Sel:active
	{
	font-size:13px;
	color: #222;
	text-decoration:none;
	}
.CE-VoceMenu3Livello1-Sel A, 	.CE-VoceMenu3Livello1-Sel A:hover, 	.CE-VoceMenu3Livello1-Sel A:visited,
A.CE-VoceMenu3Livello1-Sel, 	A.CE-VoceMenu3Livello1-Sel:hover, 	A.CE-VoceMenu3Livello1-Sel:visited
	{
	color: #666;
	}
.CE-VoceMenu3Livello1 A:hover, 	.CE-VoceMenu3Livello1-Sel A:hover,
A.CE-VoceMenu3Livello1:hover, 	A.CE-VoceMenu3Livello1-Sel:hover
	{
	color: #666;
	ttext-decoration:underline;
	}

#CEMenu3Voce67 /* Site Map */
	{
	border-right:0px;
/*	padding-left:27px;
	padding-right:29px;         */
	padding-left:21px;
	padding-right: 21px;
	}
#CEMenu3Voce227  /* Search */
	{
	border-right:0px;
	padding-left:23px;
	padding-right:23px;
	}
#CEMenu3Voce213    /* voce vuota pre-home per il bordino */ 
	{
	padding:0px;
	border-left:0px;
	display:none;
	}

#CEMenu3Blocco15Content
	{
	hheight:160px;
	background-color:#888;
	border:1px solid #777;
	padding-top:11px;
	padding-bottom:18px;
	}

/*=================================
=== MENU 3 VERTICALE
=================================*/	
.transMenu 
	{
	position:absolute;
	overflow:hidden;
	left:-1000px;
	top:-1000px;
	}
.transMenu .content 
	{
	position:absolute;
	width:105px;
	padding:0px;
	border:1px solid #777;
	background-color:#888;
	padding-top:11px;
	padding-bottom:20px;
	}
/* this table comprises all menu items. each TR is one item.  */
.transMenu .items
	{
	position:relative;
	left:0px; 
	top:0px;
	z-index:2;
	background-color:#555;
	color:#fff;
	}
.transMenu.top .items 
	{
	border-top:none;
	}
.transMenu .items-spacer 
	{
	display:none;
	}
.transMenu .item 
	{
	/* this is a hack for mac/ie5, whom incorrectly cascades the border properties of the parent table to each row */
	border:none;
	cursor:pointer;
	cursor:hand;
	}
/* this DIV is the semi-transparent white background of each menu. 
the -moz-opacity is a proprietary way to get transparency in mozilla, 
the filter is for IE/windows 5.0+. 
we set the background color in script because ie mac does not use it; 
that browser only uses a semi-transparent white PNG that 
the spacer gif inside this DIV is replaced by */
.transMenu .background 
	{
	position:absolute;
	left:0px; 
	top:0px;
	z-index:1;
	-moz-opacity:.4;
	filter:alpha(opacity=0.4);
	}

/* same concept as .background, but this is the sliver of shadow on 
the right of the menu. It's left, height, and background are set 
by script. In IE5/mac, it uses a PNG */
.transMenu .shadowRight {
	ddisplay;none;
	position:absolute;
	z-index:3;
	top:0px; 
	width:0px;
	-moz-opacity:1;
	filter:alpha(opacity=1);
	}

/* same concept as .background, but this is the sliver of shadow on the 
bottom of the menu. It's top, width, and background are set by script. 
In IE5/mac, it uses a PNG */
.transMenu .shadowBottom {
	ddisplay;none;
	position:absolute;
	z-index:1;
	left:0px; 
	height:0px;
	-moz-opacity:1;
	filter:alpha(opacity=1);
	}

/* this is the class that is used when the mouse is over an item. 
script sets the row to this class when required. */
.transMenu .item.hover, 
	{
	background-color:#777;
	color:#000;
	}

/* this is either the dingbat that indicates there is a submenu, 
or a spacer gif in it's place. We give it extra margin to create some space 
between the text and the dingbat */
.transMenu .item img 
	{
	margin-left:0px;
	}

.CE-VoceMenu3Livello2, .CE-VoceMenu3Livello2-Sel
	{
	width:112px;
	height:25px;
	text-align:center;
	font-weight:bold;
	font-size:11px;
	color: #fff;
	margin:0px;
	padding:6px;
	ppadding-top:6px;
	ppadding-left:4px;
	ppadding-right:4px;
	bbackground-color:#555;
	border-bottom:3px solid #999;
	}
.CE-VoceMenu3Livello2-Sel
	{
	color: #111;
	background-color:#ddd;
	}
.CE-VoceMenu3Livello2 A,	.CE-VoceMenu3Livello2 A:hover, 		.CE-VoceMenu3Livello2 A:visited,	.CE-VoceMenu3Livello2 A:active,
.CE-VoceMenu3Livello2-Sel A, 	.CE-VoceMenu3Livello2-Sel A:hover, 	.CE-VoceMenu3Livello2-Sel A:visited,	.CE-VoceMenu3Livello2-Sel A:active,
A.CE-VoceMenu3Livello2,		A.CE-VoceMenu3Livello2:hover, 		A.CE-VoceMenu3Livello2:visited,		A.CE-VoceMenu3Livello2:active,
A.CE-VoceMenu3Livello2-Sel, 	A.CE-VoceMenu3Livello2-Sel:hover, 	A.CE-VoceMenu3Livello2-Sel:visited,	A.CE-VoceMenu3Livello2-Sel:active
	{
	font-size:11px;
	ccolor: #fff;
	text-decoration:none;
	}
.CE-VoceMenu3Livello2-Sel A, 	.CE-VoceMenu3Livello2-Sel A:hover, 	.CE-VoceMenu3Livello2-Sel A:visited,
A.CE-VoceMenu3Livello2-Sel, 	A.CE-VoceMenu3Livello2-Sel:hover, 	A.CE-VoceMenu3Livello2-Sel:visited
	{
	color: #111;
	}
.CE-VoceMenu3Livello2 A:hover, 	.CE-VoceMenu3Livello2-Sel A:hover
A.CE-VoceMenu3Livello2:hover, 	A.CE-VoceMenu3Livello2-Sel:hover
	{
	color: #111;
	text-decoration:underline;
	}
	
/*=================================
=== SITO-3
=================================*/
TABLE.Sito-3
	{ 

	clear:left;
	width:100%;
	padding:0px;
	background-image:  url(/Temi/Default/images/cella2_sfondo_top.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	background-color:#fff;
	border-bottom:1px solid #fff;
	bborder:1px solid #f00;
	} 

/*=================================
=== LAYOUT COLONNA DESTRA
=================================*/
	
TD.Cella1
	{ 

 	width: 196px;
 	height:100%;
 	padding:0px;
	background-image:  url(/Temi/Default/images/cella1_sfondo.jpg);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	background-color:#d6d6d6;
	border-left:1px solid #fff;
 	}
TD.Cella1-Home
 	{ 
 	width: 203px;
	hheight:507px;
	background-image:  url(/Temi/Default/images/cella1_home_sfondo.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color:#d6d6d6;
	padding:0px;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	border-bottom:0;
 	}

TD.Cella2,
TD.Cella2-Admin
	{
	padding:0px;
	padding-top:3px;
	text-align:left;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	bborder:1px solid #f00;
	}
TD.Cella2-Admin
	{
	border-left:1px solid #fff;
	width: 100%;
	}
	
/*=================================
=== MENU 4
=================================*/
.Menu4
	{ 
	width:196px;
	height:100%;
	padding:0px;
	padding-top:20px;
	text-align:left;
	border-bottom:4px solid #d6d6d6;
	background-image:  url(/Temi/Default/images/cella1_sfumatura.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	} 
#ContentManager-LinkModificaMenu4
	{
	position:absolute;
	margin-left:-90px;
	background-color:#fff;
	padding:2px;
	}
#ContentManager-LinkModificaMenu4 A, #ContentManager-LinkModificaMenu4 A:visited
	{
	color:#000;
	}

.CE-VoceMenu4Livello1,  .CE-VoceMenu4Livello1-Sel
	{
	margin:0px;
	margin-top:20px;
	font-weight:bold;
	font-size:13px;
	color:#fff;
	padding-left:14px;
	background-image:  url(/Temi/Default/images/menu4_liv1_sfondo.gif);
	background-repeat: no-repeat;
	background-position: 1px 2px;
	}
.CE-VoceMenu4Livello1-Sel
	{
	color:#ccc;
	}
.CE-VoceMenu4Livello1 A,	.CE-VoceMenu4Livello1 A:hover, 		.CE-VoceMenu4Livello1 A:visited,	.CE-VoceMenu4Livello1 A:active,
.CE-VoceMenu4Livello1-Sel A, 	.CE-VoceMenu4Livello1-Sel A:hover, 	.CE-VoceMenu4Livello1-Sel A:visited,	.CE-VoceMenu4Livello1-Sel A:active
	{
	font-size:13px;
	color:#fff;
	text-decoration:none;
	}
.CE-VoceMenu4Livello1-Sel A, 	.CE-VoceMenu4Livello1-Sel A:hover, 	.CE-VoceMenu4Livello1-Sel A:visited
	{
	color:#ccc;
	}
.CE-VoceMenu4Livello1 A:hover, .CE-VoceMenu4Livello1-Sel A:hover
	{
	color:#ccc;
	text-decoration:underline;
	}

.CE-VoceMenu4Livello2, .CE-VoceMenu4Livello2-Sel
	{
	margin:2px;
	margin-left:22;
	font-weight:bold;
	font-size:11px;
	color:#97cbff;
	}
.CE-VoceMenu4Livello2-Sel
	{
	color:#97cbff;
	}
.CE-VoceMenu4Livello2 A,	.CE-VoceMenu4Livello2 A:hover, 		.CE-VoceMenu4Livello2 A:visited,	.CE-VoceMenu4Livello2 A:active,
.CE-VoceMenu4Livello2-Sel A, 	.CE-VoceMenu4Livello2-Sel A:hover, 	.CE-VoceMenu4Livello2-Sel A:visited,	.CE-VoceMenu4Livello2-Sel A:active
	{
	font-size:11px;
	color:#97cbff;
	text-decoration:none;
	}
.CE-VoceMenu4Livello2-Sel A, 	.CE-VoceMenu4Livello2-Sel A:hover, 	.CE-VoceMenu4Livello2-Sel A:visited
	{
	color:#97cbff;
	text-decoration:underline;
	}
.CE-VoceMenu4Livello2 A:hover, .CE-VoceMenu4Livello2-Sel A:hover
	{
	color:#fff;
	text-decoration:underline;
	}

.CE-VoceMenu4Livello3, .CE-VoceMenu4Livello3-Sel
	{
	margin:2px;
	margin-left:30;
	font-weight:bold;
	font-size:11px;
	color:#fff;
	}
.CE-VoceMenu4Livello3-Sel
	{
	color:#eee;
	}
.CE-VoceMenu4Livello3 A,	.CE-VoceMenu4Livello3 A:hover, 		.CE-VoceMenu4Livello3 A:visited,	.CE-VoceMenu4Livello3 A:active,
.CE-VoceMenu4Livello3-Sel A, 	.CE-VoceMenu4Livello3-Sel A:hover, 	.CE-VoceMenu4Livello3-Sel A:visited,	.CE-VoceMenu4Livello3-Sel A:active
	{
	font-size:11px;
	color:#fff;
	text-decoration:none;
	}
.CE-VoceMenu4Livello3-Sel A, 	.CE-VoceMenu4Livello3-Sel A:hover, 	.CE-VoceMenu4Livello3-Sel A:visited
	{
	color:#eee;
	text-decoration:underline;
	}
.CE-VoceMenu4Livello3 A:hover, .CE-VoceMenu4Livello3-Sel A:hover
	{
	color:#eee;
	text-decoration:underline;
	}
	
.CE-VoceMenu4Livello4, .CE-VoceMenu4Livello4-Sel
	{
	margin:2px;
	margin-left:45;
	ffont-weight:bold;
	font-size:11px;
	color:#fff;
	}
.CE-VoceMenu4Livello4-Sel
	{
	color:#eee;
	}
.CE-VoceMenu4Livello4 A,	.CE-VoceMenu4Livello4 A:hover, 		.CE-VoceMenu4Livello4 A:visited,	.CE-VoceMenu4Livello4 A:active,
.CE-VoceMenu4Livello4-Sel A, 	.CE-VoceMenu4Livello4-Sel A:hover, 	.CE-VoceMenu4Livello4-Sel A:visited,	.CE-VoceMenu4Livello4-Sel A:active
	{
	font-size:11px;
	color:#fff;
	text-decoration:none;
	}
.CE-VoceMenu4Livello4-Sel A, 	.CE-VoceMenu4Livello4-Sel A:hover, 	.CE-VoceMenu4Livello4-Sel A:visited
	{
	color:#eee;
	text-decoration:underline;
	}
.CE-VoceMenu4Livello4 A:hover, .CE-VoceMenu4Livello4-Sel A:hover
	{
	color:#eee;
	text-decoration:underline;
	}
/*=================================
=== LAYOUT TITOLI NAVIGAZIONE 
=================================*/

TABLE.Navigazione
	{
	font-family: Tahoma,Verdana,Arial,helvetica;
	width:auto;
	min-heigth:20px;
	heigth:auto !important;
	heigth:20px;
	text-align:left;
	font-size: 11px;
	color:#fff;
	margin:0px;
	padding:0px;
	padding-right:5px;
	}
TABLE.Navigazione TD
	{
	padding:0px;
	white-space:nowrap;
	bbackground-image:  url(/Temi/Default/images/navigator_sfondo.gif);
	bbackground-repeat: repeat-x;
	bbackground-position: 0px 9px;
	}
.CENavMenuSep, .CENavMenu3Sep, .CENavMenu4Sep, .CENavMenu5Sep,
.CENavMenu12Sep, .CENavMenu13Sep, .CENavMenu14Sep, .CENavMenu15Sep, .CENavMenu16Sep,
.CENavMenu17Sep, .CENavMenu18Sep, .CENavMenu19Sep
	{
	ddisplay:none;
	}
TABLE.Navigazione TD H1.Navigazione-H1
	{
	/*position:relative;*/
	left:0px;
	width:auto;
	border:0;
	height:10px;
	margin:0px;
	padding:0px;
	font-size:11px;
	font-weight:normal;
	color:#fff;
	}
.CENavMenu3Livello1, .CENavMenu3Livello2, .CENavMenu3Livello3,
.CENavMenu4Livello1, .CENavMenu4Livello2, .CENavMenu4Livello3, .CENavMenu4Livello4, .CENavMenu4Livello5
	{
	font-size: 11px;
	color:#fff;
	font-weight:normal;
	padding-left:5px;
	padding-right:5px;
	}

/*=================================
=== LAYOUT Contenuto 
=================================*/
	
.Contenuto,
.Contenuto-Admin,
.Contenuto-Home
	{
	width:100%;
	min-height:400px;
	height:auto !important;
	height:400px;
	text-align:left;
	padding:5px;
	padding-bottom:10px;
	}
.Contenuto
	{
	width: 100%;
	padding: 10px;
	padding-top:15px;
	padding-left:10px;
	padding-bottom:25px;
	color:#555;
	bborder:1px solid #f00;
	}
.Contenuto P,
.Contenuto UL,
.Contenuto OL,
.Contenuto LI
	{
	color:#555;
	}
.Contenuto-Home
	{
	padding: 0px;
	}
.Contenuto-Admin
	{
	background-image:  url(/Temi/Default/images/contenuto_admin.jpg);
	}
.Contenuto P#ContentManager-LinkModifica
	{
	position:absolute;
	z-index:2;
	right:1px;
	top:95px;
	width:100px;
	margin:0px;
	background-color:#09f;
	padding-top:1px;
	text-transform:uppercase;
	}

.Contenuto P#ContentManager-LinkModifica A, 	 .Contenuto P#ContentManager-LinkModifica A:visited
	{
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
	color:#000;
	}

/*=================================
=== ISCRIZIONE NEWSLETTER
=================================*/
.IscrizioneNewsletter
	{

	width:190px;
	height:50px;
	background-image:  url(/Temi/Default/images/iscrizione_newsletter.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color:#db0000;
	padding:6px;
	border-top:1px solid #fff;
	}
.IscrizioneNewsletter A, .IscrizioneNewsletter A:visited
	{
	color: #000;
	}
.IscrizioneNewsletter P#ContentManager-LinkModificaBlocco
	{
	position:absolute;
	right:-30px;
	}	
	
P.IscrizioneNewsletter-Box
	{
	text-align:right;
	margin-right:5px;
	margin:5px;
	margin-left:0px;
	}
.IscrizioneNewsletter .S-TestoBlocco,
P.IscrizioneNewsletter-Testo
	{
	color:#fff;
	text-align:center;
	margin:0px;
	}
.IscrizioneNewsletter .S-Cellablocco
	{
	color:#db0000;
	text-align:center;
	}
INPUT.IscrizioneNewsletter-Input
	{
	margin-top:6px;
	width:100px;
	}
INPUT.IscrizioneNewsletter-Submit
 	{
	background-image:  url(/Temi/Default/images/login_ok.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:transparent;
	border:0px;
	color:#333;
	width:25px;
	height:25px;
	font-size:13px;
	font-weight:bold;
 	}
/*=================================
=== SITO-3 BASE DEL SITO
=================================*/
TD.Sito-3
	{

	height:34px;
	text-align:center;
	background-image:  url(/Temi/Default/images/base.gif);
	background-repeat: no-repeat;
	background-position: center top;
	bborder:1px solid #ccf;
	}

/*=================================
=== LAYOUT Credits	
=================================*/
.LinkCredits
	{
	position:relative;
	float:right;
	width:50px;
	margin-top:8px;
	right:30px;
	font-size:11px;
	color: #777;
	text-align:right;
	display:none;
	}

.LinkCredits A, .LinkCredits A:visited
	{
	font-size:11px;
	color: #000;
	}
.LinkCredits #ContentManager-LinkModificaBlocco
	{
	position:absolute;
	right:-80px;
	margin-top:-6px;
	}	
	

/*=================================
=== MODELLO RICERCA
=================================*/

DIV.ModelloRicerca
	{
	width:95%;
	}

P.ModelloRicerca-TitoloPagina
	{
	margin:0px;
	margin-top:20px;
	color: #39f;
	font-size: 14px;
	font-weight:bold;
	}

DIV.ModelloRicerca a, DIV.ModelloRicerca a:active, DIV.ModelloRicerca a:visited, DIV.ModelloRicerca a:hover
	{
	color: #333;
	}

DIV.ModelloRicerca P.ModelloRicerca-NomePagina
	{
	width:90%;
	margin: 0px;
	margin-top: 10px;
	margin-left:10px;
	padding-left: 30px;
	background-image: url(/Temi/Default/images/ricerca_p.gif);
	background-repeat: no-repeat;
	background-position: 4px left;
	}

DIV.ModelloRicerca A.S-Link,  DIV.ModelloRicerca A.S-Link:visited
	{
	ffont-weight:bold;
	ffont-size: 12px;	
	color: #333;
	ttext-decoration: none;
	}


	
/*=================================
====== MENU ADMIN
=================================*/

.MenuAdmin,
.MenuGestione
	{ 
	width:100%;
	text-align:left;
	font-size:0px;
	} 
	
#ContentManager-LinkModificaMenu1,
#ContentManager-LinkModificaMenu2
	{
	position: absolute;
	left: -80px;
	}
A.CE-VoceMenu1Livello1,
A.CE-VoceMenu1Livello1-Sel
	{
	}
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,
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:18px;
	color:#fff;
	padding: 1px;
	padding-left: 4px;
	padding-right: 4px;
	border: 1px solid #fff;
	border-left:0;
	border-top:0;
	text-transform:uppercase;
	text-decoration: none;
	font-size: 11px;
	background: #666;
	}
A.CE-VoceMenu1Livello1-Sel, A.CE-VoceMenu1Livello1-Sel:visited,
A.CE-VoceMenu2Livello1-Sel, A.CE-VoceMenu2Livello1-Sel:visited
	{
	color:#fff;
	background-color: #600;
	}

#CEMenu1Voce1,
#CEMenu2Voce64
	{
	clear:left;
	border-left: 1px solid #fff;
	}

/*=================================
=== FORM CONTATTI
=================================*/

TABLE.Tabella-Contatti
	{
	width:370px;
	}
.Tabella-Contatti-Avviso P
	{
	color:#c00;
	}
	
.Tabella-Contatti-Cella1
	{
	width:120px;
	bborder: 1px solid #ec0000;
	}
.Tabella-Contatti-Cella2
	{
	width:250px;
	bborder: 1px solid #ec0000;
	}
.Tabella-Contatti-Cella1,
.Tabella-Contatti-Cella3
	{
	}
.Tabella-Contatti-Cella3
	{
	}

TABLE.Tabella-Contatti TD
	{
	padding-bottom: 5px;
	}

INPUT.Tabella-Contatti-Input,
SELECT.Tabella-Contatti-Input,
INPUT.Tabella-Contatti-Input2,
INPUT.Tabella-Contatti-Input3,
TEXTAREA.Tabella-Contatti-Textarea,
TEXTAREA.Tabella-Contatti-Textarea2	
	{
	width: 100%;
	}
INPUT.Tabella-Contatti-Input2,
INPUT.Tabella-Contatti-Input3
	{
	width: 60px;
	width: 100%;
	}
TEXTAREA.Tabella-Contatti-Textarea
	{
	height: 40px;
	}
TEXTAREA.Tabella-Contatti-Textarea2
	{
	height: 200px;
	}
	
INPUT.Tabella-Contatti-Submit
	{
	}
/*=================================
=== FORM NEWSLETTER
=================================*/

TABLE.Tabella-Newsletter
	{
	width: 500px;
	}
.Tabella-Newsletter-Cella1
	{
	width: 150px;
	}
.Tabella-Newsletter-Cella2
	{
	width: 350px;
	}
TABLE.Tabella-Newsletter TD
	{
	padding-bottom: 10px;
	color: #000;
	}

INPUT.Tabella-Newsletter-Input,
SELECT.Tabella-Newsletter-Input,
INPUT.Tabella-Newsletter-Input2,
INPUT.Tabella-Newsletter-Input3,
TEXTAREA.Tabella-Newsletter-Textarea
	{
	width: 300px;
	}
INPUT.Tabella-Newsletter-Input2
	{
	width: 50px;
	}

INPUT.Tabella-Newsletter-Input3
	{
	}
TEXTAREA.Tabella-Newsletter-Textarea
	{
	height: 100px;
	}

/*=================================
=== PASSWORD INVIATA
=================================*/
TABLE.PasswordInviata
	{
	margin-top:15px;
	width: 620px;
	}
TABLE.PasswordInviata TD,
TABLE.PasswordInviata TD A
	{
	ttext-align:center;
	color: #000;
	font-size:12px;
	ffont-weight:bold;
	padding: 3px;
	}
TABLE.PasswordInviata TD A:hover
	{
	background-color:: #fc0;
	}
/*=================================
=== I MIEI DATI
=================================*/

TABLE.GestUtenti-Tabella
	{
	margin-top:15px;
	width: 620px;
	}
TABLE.GestUtenti-Tabella TD
	{
	color: #000;
	padding: 3px;
	}

TD.GestUtenti-TitoloPagina
	{
	width:100%;
	height:40px;
	color:#000;
	font-size:24px;
	text-align:center;
	margin: 0px;
	margin-left:1px;
	margin-bottom:15px;
	padding-top:5px;
	text-transform: uppercase;
	background-image: url(/Temi/Default/images/sfondo_h1.gif);
	background-repeat: no-repeat;
	background-position: top left;
	}

TD.GestUtenti-Cella
	{
	width:50%;
	text-align:left;
	}
TD.GestUtenti-Cella INPUT
	{
	width:200px;
	background-color:#fdfede;
	border:1px solid #333;
	ccolor:#2c4f00;
	color:#030;
	font-weight:bold;
	}
TD.GestUtenti-Cella INPUT.Submit
	{
	width:160px;
	height:35px;
	font-size:18px;
	text-align:center;
	padding-top:0px;
	border:0px;
	cursor:hand;
	background-color:none;
	background-image: url(/Temi/Default/images/sfondo_button_04.gif);
	background-repeat: no-repeat;
	background-position: top center;
	}

/*=================================
=== HOMEPAGE CONTENUTO
=================================*/

.Home-Swf
	{
	}
.Home-Swf P
	{
	margin:0px;
	}
.Home-Swf P#ContentManager-LinkModificaBlocco
	{
	position:absolute;
	left:-80px;
	margin-top:4px;
	}	
	
.Home-Swf P#ContentManager-LinkModificaBlocco A, .Home-Swf P#ContentManager-LinkModificaBlocco A:visited
	{
	color: #000;
	}

TABLE.Homepage
	{
	width:100%;
	height:99%;
	}
TD.Homepage-Cella1
	{
	width:375px;
	height:100%;
	padding-left:10px;
	padding-top:20px;
	}
TD.Homepage-Cella2
	{
	width:374px;
/*	padding-left:15px;  */
	padding-left: 5px;
	padding-right:0px;
	height:100%;
	text-align:right;
	}
TABLE.Homepage-Prodotti1
	{
	width:100%;
	height:100%;
	}
TD.Homepage-Prodotti1-Cella1
	{
	padding:0px;
	}
P.Homepage-Testo
	{
	margin-top:20px;
	margin-bottom:10px;
	padding-bottom:15px;
	padding-right:20px;
	color:#555;
	font-size:12px;
	border-right:1px solid #ccc;
	}
TD.Homepage-Prodotti1-Cella2
	{
	height:374px;
	border:1px solid #999;
	padding:5px;
	}
P.Homepage-Building-Titolo
	{
	position:relative;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	height:35px;
	margin:0px;
	margin-top:15px;
	padding-top:6px;
	pading-bottom:6px;
	padding-left:20px;
	font-size:18px;
	font-weight:bold;
	color:#36a7e9;
	}
H1.Homepage-Building-H1
	{
	float:left;
	position:absolute;
	top:-1000px;
	display:none;
	margin:0px;
	}
IMG.Homepage-Building-Titolo
	{
	}
IMG.Homepage-Building-Image
	{
	ffloat:left;
	}
DIV.Homepage-Building-Menu
	{
	height:40px;
	padding:0px;
	padding-top:15px;
	text-align:left;
	border-top:1px solid #ccc;
	bborder-left:1px solid #999;
	bborder:1px solid #00f;
	}
P.Homepage-Building-Voce1,
P.Homepage-Building-Voce2,
P.Homepage-Building-Voce3
	{
	float:left;
	margin:3px;
	padding-bottom:8px;
	padding-left:15px;
	font-size:11px;
/*	color:#444;    */
	text-align:left;
	font-weight:bold;
	background-image: url(/Temi/Default/images/p2_sfondo.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	bborder:1px solid #f00;
	}
P.Homepage-Building-Voce1
	{
	width:160px;
	}
P.Homepage-Building-Voce2
	{
	width:160px;
	}
P.Homepage-Building-Voce3
	{
	width:280px;
	clear:left;
	}
/*TD.Homepage-Prodotti1-Cella2 A, TD.Homepage-Prodotti1-Cella2 A:visited
	{
	font-size:11px;
	color:#444;           
	text-align:left;
	font-weight:bold;
	text-decoration:none;
	}                  */
TD.Homepage-Prodotti1-Cella2 A, TD.Homepage-Prodotti1-Cella2 A:active, TD.Homepage-Prodotti1-Cella2 A:visited  {
         color: #777777;
         text-decoration: none;
         font-size: 11px;
         font-weight: bold;
	text-align:left;
}
TD.Homepage-Prodotti1-Cella2 A:hover    {
         color: #000000;
         text-decoration: none;
         font-size: 11px;
         font-weight: bold;
	text-align:left;
}
TABLE.Homepage-Prodotti2
	{
	width:auto;
	height:100%;
	}
TD.Homepage-Prodotti2-Cella1
	{
	height:65px;
	border-bottom:1px solid #ccc;
	}
TD.Homepage-Prodotti2-Cella10
	{
	width:58px;
	border-bottom:1px solid #ccc;
	padding-top:8px;
	}
TD.Homepage-Prodotti2-Cella11
	{
	width:78px;
	border-bottom:1px solid #ccc;
	padding-top:8px;
	font-size:12px;
	font-weight:bold;
	color:#36a7e9;
	text-align:right;
	padding-right:6px;
	}
TD.Homepage-Prodotti2-Cella11 A, TD.Homepage-Prodotti2-Cella11 A:visited
	{
	font-size:12px;
	font-weight:bold;
	color:#36a7e9;
	text-decoration:none;
	}
/*TD.Homepage-Prodotti2-Cella12 A, TD.Homepage-Prodotti2-Cella12 A:visited
	{
	font-size:10px;
	font-weight:bold;
	color:#777;
	text-decoration:none;
	}                  */
TD.Homepage-Prodotti2-Cella12 A, TD.Homepage-Prodotti2-Cella12 A:active, TD.Homepage-Prodotti2-Cella12 A:visited  {
         color: #777777;
         text-decoration: none;
         font-size: 10px;
         font-weight: bold;
	text-align:left;
}
TD.Homepage-Prodotti2-Cella12 A:hover    {
         color: #000000;
         text-decoration: none;
         font-size: 10px;
         font-weight: bold;
	text-align:left;
}
TD.Homepage-Prodotti2-Cella12
	{
/*	width:175px; */
	width:200px;
	font-size:10px;
	font-weight:bold;
	color:#666;
	border-bottom:1px solid #ccc;
	padding:8px;
	padding-left:0px;
	padding:4px;
	}
DIV.Homepage-Prodotti
	{
	height:70px;
	border-left:1px solid #036;
	}
P.Homepage-Prodotti-Livello2
	{
	font-size:10px;
	font-weight:bold;
	color:#777;
	margin:2px;
	margin-bottom:8px;
	padding-bottom:4px;
	background-image: url(/Temi/Default/images/p3_sfondo.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left:12px;
	}
TD.Homepage-Prodotti2-Cella12 A, TD.Homepage-Prodotti2-Cella12 A:visited
	{
	font-size:10px;
	font-weight:bold;
	color:#777;
	text-decoration:none;
	}
TD.Homepage-Prodotti2-Cella2
	{
	padding-top:20px;
	padding-bottom:20px;
	}
TD.Homepage-Prodotti2-Cella2 A
	{
	display:block;
	}
TD.Homepage-Prodotti2-Cella3
	{
	padding:0px;
	background-color:#989898;
	}
P.Homepage-Building-Copyright
	{
	padding:2px;
	padding-right:6px;
	color:#fff;
	text-align:right;
	}

/*=================================
=== PRODOTTO CONTENUTO
=================================*/

TABLE.Prodotto
	{
	width:99%;
	bborder:1px solid #f99;
	}
TD.Prodotto-Cella1
	{
	position:relative;
	width:550px;
	padding-right:10px;
	}
TD.Prodotto-Cella2
	{
	width:150px;
	}
TD.Prodotto-Cella3
	{
	padding:20px;
	}
H1.Prodotto-Titolo 
	{
	position:relative;
	left:-10px;
	width:350px;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	height:35px;
	margin-left:0px;
	margin-top:15px;
	padding-left:30px;
	padding-top:6px;
	padding-bottom:6px;
	font-size:18px;
	font-weight:bold;
	color:#36a7e9;
	}
.Laminated-Bearing
	{
	background-image: url(/Temi/Default/images/h1_laminated_bearing.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	}
P.Prodotto-Testo
	{
	padding-left:20px;
	}

TABLE.Prodotto-Icone
	{
	border-left:1px solid #999;
	}
TD.Prodotto-Icone-Cella1
	{
	width:35px;
	}
TD.Prodotto-Icone-Cella2
	{
	width:110px;
	border-bottom:1px solid #ccc;
	color:#999;
	font-weight:bold;
	padding-top:6px;
	white-space:
	}
TD.Prodotto-Icone-Cella2 P, TD.Prodotto-Icone-Cella2 A, TD.Prodotto-Icone-Cella2 A:visited
	{
	color:#999;
	font-weight:bold;
	text-decoration:none;
	}

/*=================================
=== MAPPA AUTOMATICA A COLONNE
=================================*/

TABLE.MappaAutomatica
	{
	width: 100%;
	margin-top: 10px;
	}
	
.MappaAutomatica-Cella1
	{
	width: 25%;
	padding-bottom:30px;
	}
.MappaAutomatica-Cella2
	{
	width: 40%;
	padding-bottom:30px;
	}
.MappaAutomatica-Cella3
	{
	width: 34%;
	padding-bottom:30px;
	}

TABLE.MappaAutomatica SPAN
	{
	}
	
TABLE.MappaAutomatica BR
	{
	ddisplay: none;
	}
P.MappaAutomatica-Livello1,
P.MappaAutomatica-Livello2,
P.MappaAutomatica-Livello3,
P.MappaAutomatica-Livello4
	{
	margin:1px;
	color: #333; 
	}
TABLE.MappaAutomatica A, TABLE.MappaAutomatica A:visited
	{
	text-decoration:none;
	color: #333; 
	}

.MappaAutomaticaLivello1Menu3,	.MappaAutomaticaLivello1Menu3-nolink,
.MappaAutomaticaLivello2Menu3,	.MappaAutomaticaLivello2Menu3-nolink,
.MappaAutomaticaLivello3Menu3,	.MappaAutomaticaLivello3Menu3-nolink,
.MappaAutomaticaLivello4Menu3,	.MappaAutomaticaLivello4Menu3-nolink,
.MappaAutomaticaLivello5Menu3,	.MappaAutomaticaLivello5Menu3-nolink,
				
.MappaAutomaticaLivello1Menu4,	.MappaAutomaticaLivello1Menu4-nolink,
.MappaAutomaticaLivello2Menu4, 	.MappaAutomaticaLivello2Menu4-nolink,
.MappaAutomaticaLivello3Menu4,	.MappaAutomaticaLivello3Menu4-nolink,
.MappaAutomaticaLivello4Menu4,	.MappaAutomaticaLivello4Menu4-nolink,
.MappaAutomaticaLivello5Menu4,	.MappaAutomaticaLivello5Menu4-nolink
	{
	margin-top:1px;
	color:#555;
	clear:left;
	}

.MappaAutomaticaLivello1Menu3, .MappaAutomaticaLivello1Menu3-nolink,
.MappaAutomaticaLivello1Menu4, .MappaAutomaticaLivello1Menu4-nolink
	{
	color:#555;
	height: 26px;
	font-weight:bold;
	font-size:15px;
	lletter-spacing: 1px;
	margin-top:7px;
	padding:4px;
	padding-left:10px;
	}
.MappaAutomaticaLivello2Menu3, .MappaAutomaticaLivello2Menu3-nolink,
.MappaAutomaticaLivello2Menu4, .MappaAutomaticaLivello2Menu4-nolink
	{
	height: 16px;
	color:#97cbff;
	font-weight:bold;
	font-size:12px;
	padding-left: 25px;
	padding-top: 2px;
	}
	
.MappaAutomaticaLivello3Menu3,	.MappaAutomaticaLivello3Menu3-nolink,
.MappaAutomaticaLivello3Menu4,	.MappaAutomaticaLivello3Menu4-nolink
	{
	height: 16px;
	color:#999;
	font-size:11px;
	padding-left: 50px;
	text-transform:uppercase;
	}

.MappaAutomaticaLivello4Menu3,	.MappaAutomaticaLivello4Menu3-nolink,
.MappaAutomaticaLivello4Menu4,	.MappaAutomaticaLivello4Menu4-nolink
	{
	color:#aaa;
	font-size:11px;
	padding-left: 70px;
	}
	
/*=================================
=== DOWNLOAD
=================================*/
P.Download-Ricerca
	{
	display: none;
	}
TABLE.S-DWTabellaRicerca
	{
	display: none;
	}
TABLE.Download-Tabella
	{
	}
TABLE.S-DWTabellaRicerca TD,
TABLE.Download-Tabella TD
	{
	padding: 3px;
	}

.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
	{
	width: 75%;
	}
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: 12px;
	color: #aaa;
	}
.Download-Tabella-Sezione_ok,
.Download-Tabella-Sezione_ko
	{
	display: none;
	}
.Download-Tabella-Descrizione_ok, .Download-Tabella-Descrizione2_ok
	{
	font-weight: bold;
	color: #00a1e1;
	}
.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;
	}


P.S-TitoloPagina
	{
	margin-top:15px;
	font-size: 13px;
	font-weight: bold;
	color: #00a1e1;
	}
/*=================================
=== REGISTRAZIONE UTENTI
=================================*/

.S-TitoloPagina
	{
	}

TABLE.Registrazione-Tabella
	{
	margin-top:15px;
	width: 590px;
	}
TABLE.Registrazione-Tabella TD
	{
	padding: 3px;
	}
TD.Registrazione-Titolo
	{
	color: #db0000;
	font-size:14px;
	font-weight:bold;
	}
TABLE.Registrazione-Tabella TD.Registrazione-Didascalia
	{
	padding-top:15px;
	padding-bottom:15px;
	}

.S-label-username,   
.S-label-password1,  
.S-label-password2,  
.S-label-email,	     
.S-label-nome,	     
.S-label-cognome,    
.S-label-privacy,    
.S-label-newsletter,    
.S-label-ragsoc,
.S-label-varutente1,
.S-label-varutente2,
.S-label-varutente3,
.S-label-varutente4,
.S-label-varutente5,
.S-label-varutente6,
.S-label-varutente7
	{ 
	text-align: left;
	width: 190px;
	}
.S-field-username, 
.S-field-password1,
.S-field-password2,
.S-field-email,
.S-field-nome,
.S-field-cognome,
.S-field-privacy,
.S-field-newsletter,
.S-field-ragsoc,
.S-field-varutente1,
.S-field-varutente2,
.S-field-varutente3,
.S-field-varutente4,
.S-field-varutente5,
.S-field-varutente6,
.S-field-varutente7
	{ 
	text-align:left;
	}
.S-label-newsletter,    
.S-field-newsletter
	{
	vertical-align:middle;
	}
.S-field-username INPUT, 
.S-field-email INPUT,
.S-field-password1 INPUT,
.S-field-password2 INPUT,
.S-field-nome INPUT,
.S-field-cognome INPUT,
.S-field-ragsoc INPUT,
.S-field-varutente1 INPUT,
.S-field-varutente1 SELECT,
.S-field-varutente2 INPUT,
.S-field-varutente3 INPUT,
.S-field-varutente4 INPUT,
.S-field-varutente5 INPUT,
.S-field-varutente6 INPUT,
.S-field-varutente7 INPUT
	{
	width:200px;
	color:#000;
	}
TABLE.Registrazione-Tabella TD.S-dato-necessario
	{
	font-size:10px;
	color:#999;
	width: 160px;
	text-align:left;
	}
TD.S-btn-registrazione,
TD.S-cell-registrazione
	{ 
	padding-top: 20px;
	padding-left: 190px;
	padding-bottom: 50px;
	text-align:left;
	}
TD.S-btn-registrazione INPUT,
TD.S-cell-registrazione INPUT.S-button-registrazione
	{
	}

/*===========
BLOCCO HOME
===========*/

.BloccoHome, A:active.BloccoHome, A:visited.BloccoHome  {
         color: #777777;
         text-decoration: none;
         font-size: 11px;
         font-weight: bold;
}
A:hover.BloccoHome    {
         color: #000000;
         text-decoration: none;
         font-size: 11px;
         font-weight: bold;
}
	
/*=================
NEWS ING
=================*/

.newsING {
         position: absolute;
         width: 350px;
         height: 150px;
      /*   border: 1px solid #999999;              */
         margin-top: 26px;
         margin-left: 395px;
}
.S-NewsBlock-Link, A:active.S-NewsBlock-Link, A:visited.S-NewsBlock-Link  {
         color: #777777;
         text-decoration: none;
         font-size: 11px;
}
A:hover.S-NewsBlock-Link, .Homepage-Building-Voce1   {
         color: #000000;
         text-decoration: none;
         font-size: 11px;
}
.ElencoNews, A:active.ElencoNews, A:visited.ElencoNews  {
         color: #777777;
         text-decoration: none;
         font-size: 12px;
         font-weight: bold;
}
A:hover.ElencoNews    {
         color: #000000;
         text-decoration: none;
         font-size: 12px;
         font-weight: bold;
}
.modello_4_linktitolo, A:active.modello_4_linktitolo, A:visited.modello_4_linktitolo  {
         color: #777777;
         text-decoration: none;
         font-size: 12px;
         font-weight: bold;
}
A:hover.modello_4_linktitolo    {
         color: #000000;
         text-decoration: none;
         font-size: 12px;
         font-weight: bold;
}        /*
.Homepage-Building-Voce1    {
         color: #000000;
         text-decoration: none;
         font-size: 10px;
}       */
