/* Body */
body{
	position: relative;
	overflow: auto;
	z-index: 0;
	background-color: #999999;
	color: Black;
	margin: none;
	padding: none;
	height: 100%;
	width: 100%;
	top: 0px;
	left: 0px;
	border: none;
	opacity: 1.0;
	border-radius: 0px;
	font-size: 10px;
	text-align: center;
	cursor: auto;
}

/* SITO MODIFICATORE */
#Sito_Modificatore{
	position: absolute;
	overflow: auto;
	z-index: 0;
	background-color: transparent;
	color: White;
	margin: none;
	padding: none;
	height: 100%;
	width: 100%;
	top: 0px;
	left: 0px;
	border: none;
	opacity: 1.0;
	border-radius: 0px;
	font-size: 10px;
	text-align: center;
	cursor: auto;
	display: none;
}

/* IMMAGINE DI ATTESA */
#Immagine_di_Attesa{
	position: absolute;
	overflow: hidden;
	z-index: 25000;
	background-color: transparent;
	background-image: url(http://www.seedweb.it/materiale_comune/immagini/immagine_di_attesa.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	color: White;
	margin: auto;
	padding: none;
	height: 100%;
	width: 100%;
	top: 0px;
	left: 0px;
	border: none;
	opacity: 1.0;
	border-radius: 0px;
	font-size: 10px;
	text-align: center;
	cursor: url(http://www.seedweb.it/materiale_comune/immagini/icona_caricamento.ico), wait;
	display: inherit;
}

/* TINYMCE */
 .mce-menu{
	z-index: 65537 !important;
}
/* ELEMENTI MODIFICATORE */
.Elementi_Modificatore{
	font-size: 10px;
	text-align: center;
}

/* AREE Ecommerce */
.Pulsanti_Area_Ecommerce_Piu{
	position: absolute;
	overflow: hidden;
	z-index: 20000;
	background-color: transparent;
	background-image: url(http://www.seedweb.it/materiale_comune/immagini/piu.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	color: White;
	margin: none;
	padding: none;
	height: 20px;
	width: auto;
	top: 40%;
	right: 0px;
	border: none;
	opacity: 1.0;
	border-radius: 0px;
	font-size: 10px;
	text-align: center;
	cursor: pointer;
}

.Pulsanti_Area_Ecommerce_Meno{
	position: absolute;
	overflow: hidden;
	z-index: 20000;
	background-color: transparent;
	background-image: url(http://www.seedweb.it/materiale_comune/immagini/meno.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	color: White;
	margin: none;
	padding: none;
	height: 20px;
	width: auto;
	top: 40%;
	left: 0px;
	border: none;
	opacity: 1.0;
	border-radius: 0px;
	font-size: 10px;
	text-align: center;
	cursor: pointer;
}

/* AREE GALLERIE IMMAGINI */
#Contenitore_Immagini_Ingrandite_da_Galleria{
	position: absolute;
	overflow: hidden;
	z-index: 20000;
	background-color: Black;
	color: White;
	margin: auto;
	padding: none;
	height: 0px;
	width: 0px;
	top: 0px;
	left: 0px;
	border: none;
	opacity: 1.0;
	border-radius: none;
	font-size: 10px;
	text-align: center;
	cursor: pointer;
}

#Chiusura_Contenitore_Immagini_Ingrandite_da_Galleria{
	position: absolute;
	overflow: hidden;
	z-index: 20005;
	background-color: transparent;
	background-image: url(http://www.seedweb.it/materiale_comune/immagini/pulsante_gallery_di_chiusura.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	color: White;
	margin: auto;
	padding: none;
	height: 4%;
	width: 4%;
	top: 0px;
	right: 0px;
	border: none;
	opacity: 1.0;
	border-radius: none;
	font-size: 10px;
	text-align: center;
	cursor: pointer;
}

.Immagini_in_Galleria_Immagini{
	position: relative;
	overflow: hidden;
	z-index: 1;
	background-color: transparent;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	color: White;
	margin: none;
	padding: none;
	height: 93%;
	width: 95%;
	top: 0px;
	left: 0px;
	border: none;
	opacity: 1.0;
	border-radius: none;
	font-size: 10px;
	text-align: center;
	cursor: pointer;
	display: none;
}

.Aree_per_Pulsanti_di_Selezione_Galleria_Immagini{
	position: absolute;
	overflow: hidden;
	z-index: 20000;
	background-color: transparent;
	background-image: none;
	color: Black;
	margin: none;
	padding: none;
	height: 4%;
	width: 80%;
	bottom: 1%;
	left: 9.5%;
	border: none;
	opacity: 1.0;
	border-bottom-style: none;
	border-bottom-width: none;
	border-radius: none;
	border-color: transparent;
	font-size: 0px;
	text-align: center;
	cursor: auto;
}

.Pulsanti_di_Selezione_Galleria_Immagini{
	position: relative;
	overflow: hidden;
	z-index: 20001;
	background-color: white;
	background-image: none;
	color: Black;
	margin: auto;
	margin-left: 1%;
	margin-right: 1%;
	margin-top: 0.5%;
	padding: none;
	height: 12%;
	width: 2%;
	top: 0%;
	left: 0%;
	border: none;
	opacity: 1.0;
	border-style: solid;
	border-width: 1%;
	border-radius: 50%;
	border-color: #4A4A4A;
	font-size: 0px;
	text-align: center;
	cursor: pointer;
}

.Pulsanti_Area_Galleria_Immagini_Avanti{
	position: absolute;
	overflow: hidden;
	z-index: 20001;
	background-color: transparent;
	background-image: url(http://www.seedweb.it/materiale_comune/immagini/freccia_avanti.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	color: White;
	margin: none;
	padding: none;
	height: 4%;
	width: 4%;
	bottom: 1%;
	left: 90%;
	border: none;
	opacity: 1.0;
	border-radius: none;
	border-color: none;
	font-size: 0px;
	text-align: center;
	cursor: pointer;
}

.Pulsanti_Area_Galleria_Immagini_Indietro{
	position: absolute;
	overflow: hidden;
	z-index: 20001;
	background-color: transparent;
	background-image: url(http://www.seedweb.it/materiale_comune/immagini/freccia_indietro.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	color: White;
	margin: auto;
	padding: none;
	height: 4%;
	width: 4%;
	bottom: 1%;
	left: 5%;
	border: none;
	opacity: 1.0;
	border-radius: none;
	border-color: none;
	font-size: 0px;
	text-align: center;
	cursor: pointer;
}

/* GESTIONE LATO SERVER */
#Modulo_per_la_Aggiunta_File_su_Server{
	position: relative;
	overflow: auto;
	z-index: 1;
	background-color: transparent;
	color: White;
	margin: none;
	padding: none;
	height: 50px;
	width: 100%;
	top: 0px;
	left: 0px;
	border: none;
	opacity: 1.0;
	border-radius: 0px;
	font-size: 0px;
	text-align: center;
	cursor: auto;
}

#Modulo_per_la_Selezione_File_da_Server{
	position: relative;
	overflow: auto;
	z-index: 1;
	background-color: transparent;
	color: White;
	margin: none;
	padding: none;
	height: 310px;
	width: 95%;
	top: 0px;
	left: 0px;
	border: solid;
	border-color: #BEEAF1;
	border-width: 1px;
	opacity: 1.0;
	border-radius: 0px;
	font-size: 0px;
	text-align: center;
	cursor: auto;
}

#Input_File_Inserimento_File_su_Server{
	position: absolute;
	overflow: auto;
	z-index: 1;
	background-color: Black;
	color: White;
	margin: none;
	padding: none;
	height: 0px;
	width: 0px;
	top: 0px;
	left: 0px;
	border: none;
	opacity: 0.0;
	border-radius: 0px;
	font-size: 0px;
	text-align: center;
	cursor: auto;
}

#Input_Submit_Inserimento_File_su_Server{
	position: absolute;
	overflow: auto;
	z-index: 1;
	background-color: Black;
	color: White;
	margin: none;
	padding: none;
	height: 0px;
	width: 0px;
	top: 0px;
	left: 0px;
	border: none;
	opacity: 0.0;
	border-radius: 0px;
	font-size: 0px;
	text-align: center;
	cursor: auto;
}

#Pulsante_Scegli_File_Server{
	position: absolute;
	top: 0px;
	left: 60px;
	margin: 5px;
	height: 15px;
	width: 80px;
	text-align: center;
	cursor: pointer;
}

#Pulsante_Aggiungi_File_Server{
	position: absolute;
	top: 0px;
	left: 180px;
	margin: 5px;
	height: 15px;
	width: 80px;
	text-align: center;
	cursor: pointer;
}

#Contenitore_Pulsanti_Scelta_File_da_Server{
	position: relative;
	overflow: hidden;
	z-index: 20000;
	background-color: transparent;
	color: #000000;
	margin: auto;
	padding: none;
	height: auto;
	width: auto;
	top: 0px;
	left: 0px;
	border: solid;
	border-width: 0px;
	border-color: transparent;
	border-radius: none;
	opacity: 1.0;
	font-size: 10px;
	text-align: center;
	cursor: auto;
}

.Pulsanti_Scelta_File_da_Server{
	position: relative;
	overflow: hidden;
	z-index: 20001;
	background-color: LightGoldenrodYellow;
	color: #000000;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: none;
	height: auto;
	width: 90%;
	top: 0px;
	left: -5%;
	border: solid;
	border-width: 2px;
	border-color: grey;
	border-radius: 10px;
	opacity: 1.0;
	font-size: 10px;
	text-align: center;
	cursor: pointer;
}

.Pulsanti_Scelta_File_da_Server_Selezionati{
	position: relative;
	overflow: hidden;
	z-index: 20001;
	background-color: Red;
	color: #000000;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: none;
	height: auto;
	width: 90%;
	top: 0px;
	left: -5%;
	border: solid;
	border-width: 2px;
	border-color: grey;
	border-radius: 10px;
	opacity: 1.0;
	font-size: 10px;
	text-align: center;
	cursor: pointer;
}

.Immagini_Scelta_File_da_Server{
	position: relative;
	overflow: hidden;
	z-index: 20000;
	background-color: transparent;
	color: #000000;
	margin: auto;
	padding: none;
	height: 40px;
	width: 60px;
	top: 0px;
	left: 0px;
	border: solid;
	border-width: 2px;
	border-color: grey;
	border-radius: 10px;
	opacity: 1.0;
	font-size: 10px;
	text-align: center;
	cursor: pointer;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

.Collegamenti_Scelta_File_da_Server{
	position: relative;
	overflow: hidden;
	z-index: 20000;
	background-color: transparent;
	color: #000000;
	margin: auto;
	padding: none;
	height: auto;
	width: auto;
	top: 0px;
	left: 0px;
	border: solid;
	border-width: 2px;
	border-color: grey;
	border-radius: 10px;
	opacity: 1.0;
	font-size: 10px;
	text-align: center;
	cursor: pointer;
	text-decoration: none;
}

.Paragrafi_Scelta_File_da_Server{
	position: relative;
	overflow: hidden;
	z-index: 20000;
	background-color: transparent;
	color: #000000;
	margin: auto;
	padding: none;
	height: auto;
	width: auto;
	top: 0px;
	left: 0px;
	border: none;
	border-width: 0px;
	border-color: grey;
	border-radius: 0px;
	opacity: 1.0;
	font-size: 10px;
	text-align: center;
	line-height: 100%;
}

/* PULSANTI BARRE MODIFICATORE */
.Pulsanti_Barre_Modificatore{
	position: relative;
	overflow: auto;
	z-index: 1;
	background-color: #CECECE;
	color: #000000;
	margin-left: 4px;
	margin-right: 4px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding: none;
	height: auto;
	width: auto;
	top: 0px;
	right: 0px;
	border: solid;
	border-color: #CCF4F4;
	border-width: 1px;
	opacity: 1.0;
	border-radius: 1px;
	font-size: 10px;
	text-align: center;
	cursor: pointer;
}

.Pulsanti_Barre_Modificatore_non_Selezionabili{
	position: relative;
	overflow: auto;
	z-index: 1;
	background-color: #CECECE;
	color: #000000;
	margin-left: 4px;
	margin-right: 4px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding: none;
	height: auto;
	width: auto;
	top: 0px;
	right: 0px;
	border: solid;
	border-color: #CCF4F4;
	border-width: 1px;
	opacity: 1.0;
	border-radius: 1px;
	font-size: 10px;
	text-align: center;
	cursor: pointer;
}

.Pulsanti_Barre_Modificatore_Selezionati{
	position: relative;
	overflow: auto;
	z-index: 1;
	background-color: #CECECE;
	color: #000000;
	margin-left: 4px;
	margin-right: 4px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding: none;
	height: auto;
	width: auto;
	top: 0px;
	right: 0px;
	border: solid;
	border-color: #00FFFF;
	border-width: 2px;
	opacity: 1.0;
	border-radius: 1px;
	font-size: 10px;
	text-align: center;
	cursor: pointer;
}

/* PULSANTI DI ACCESSO/REGISTRAZIONE AL SITO */
#Input_Avvio_Accesso{
	position: relative;
	overflow: hidden;
	z-index: 20000;
	background-color: transparent;
	color: transparent;
	margin: none;
	padding: none;
	height: 100%;
	width: 100%;
	top: 0px;
	left: 0px;
	border: none;
	border-color: transparent;
	border-width: 0px;
	opacity: 1.0;
	border-radius: 0px;
	font-size: 10px;
	text-align: center;
	cursor: pointer;
}

#Input_Avvio_Registrazione{
	position: relative;
	overflow: hidden;
	z-index: 20000;
	background-color: transparent;
	color: transparent;
	margin: none;
	padding: none;
	height: 100%;
	width: 100%;
	top: 0px;
	left: 0px;
	border: none;
	border-color: transparent;
	border-width: 0px;
	opacity: 1.0;
	border-radius: 0px;
	font-size: 10px;
	text-align: center;
	cursor: pointer;
}

#Input_Cambio_Visibilita_Pulsanti_Password{
	position: relative;
	overflow: hidden;
	z-index: 20000;
	background-color: transparent;
	color: transparent;
	margin: none;
	padding: none;
	height: 100%;
	width: 100%;
	top: 0px;
	left: 0px;
	border: none;
	border-color: transparent;
	border-width: 0px;
	opacity: 1.0;
	border-radius: 0px;
	font-size: 10px;
	text-align: center;
	cursor: pointer;
}

#LOGOUT_Ospite{
	border-color: Red;
}

#Caricamento_Area_Amministrativa{
	color: Red;
	cursor: pointer;
}

/* BARRA ACCESSO LATO AMMINISTRATIVO */
#Barra_Accesso_Lato_Amministrativo{
	position: absolute;
	overflow: hidden;
	z-index: 100;
	background-color: transparent;
	background-image: url(http://www.seedweb.it/materiale_comune/immagini/Sfondo_Barra_Accesso_Lato_Amministrativo.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	color: #000000;
	margin: none;
	padding: none;
	height: 150px;
	width: 150px;
	top: 10px;
	right: 20px;
	border: solid;
	border-color: #7DCFEE;
	border-width: 1px;
	opacity: 1.0;
	border-radius: 70px;
	font-size: 10px;
	text-align: center;
	cursor: auto;
}

#Manopola_di_Spostamento_Barra_Accesso_Lato_Amministrativo{
	position: absolute;
	overflow: hidden;
	z-index: 1;
	background-color: #EEEEEE;
	color: #000000;
	margin: none;
	padding: none;
	height: 10px;
	width: 100%;
	top: 5%;
	left: 0px;
	border: solid;
	border-color: DarkGray;
	border-width: 1px;
	opacity: 1.0;
	border-radius: 0px;
	font-size: 6px;
	font-weight: 600;
	text-align: center;
	cursor: crosshair;
}

#Apertura_Barra_Accesso_Lato_Amministrativo{
	margin-top: 50px;
}

#Chiusura_Barra_Accesso_Lato_Amministrativo{
	margin-top: 50px;
}

#Rimozione_Barra_Accesso_Lato_Amministrativo{
	position: absolute;
	overflow: hidden;
	z-index: 1;
	background-color: #EEEEEE;
	color: #000000;
	margin: none;
	padding: none;
	height: auto;
	width: auto;
	top: 5%;
	right: 20%;
	border: solid;
	border-color: DarkGray;
	border-width: 1px;
	opacity: 1.0;
	border-radius: 0px;
	font-size: 10px;
	font-weight: 600;
	text-align: center;
	cursor: pointer;
}

#Paragrafo_per_Inserire_Nome_Utente{
	position: relative;
	overflow: hidden;
	z-index: 1;
	background-color: transparent;
	color: #000000;
	margin: none;
	padding: none;
	height: auto;
	width: auto;
	margin-top: 30px;
	left: 0px;
	border: none;
	border-color: none;
	border-width: none;
	opacity: 1.0;
	border-radius: 0px;
	text-align: center;
}

/* Paragrafo Speciale Barra Modifica Utenti */
#Paragrafo_Visualizzazione_Utente_per_Associazione_Siti{
	position: relative;
	overflow: auto;
	z-index: 1;
	background-color: #CECECE;
	color: #000000;
	margin-top: 20px;
	padding: none;
	height: auto;
	width: auto;
	top: 0px;
	right: 0px;
	border: solid;
	border-color: #CCF4F4;
	border-width: 1px;
	opacity: 1.0;
	border-radius: 1px;
	font-size: 10px;
	text-align: center;
	cursor: auto;
}

/* EVIDENZIATORE AREA SELEZIONATO */
#Evidenziatore_Area_Selezionata{
	position: absolute;
	background-color: transparent;
	border: solid;
	border-width: 3px;
}

#Pulsantiera_Evidenziatore_Area_Selezionata{
	position: absolute;
	z-index: 20000;
	background-color: #BEBEBE;
	border: solid;
	border-width: 1px;
	height: 20px;
	width: 20px;
}

.Eliminazione_Area_da_Pulsantiera_di_Evidenziazione{
	position: absolute;
	overflow: hidden;
	z-index: 20000;
	background-color: #EEEEEE;
	color: #000000;
	margin: none;
	padding: none;
	height: 16px;
	width: 16px;
	top: 2px;
	left: 2px;
	border: solid;
	border-color: DarkGray;
	border-width: 1px;
	opacity: 1.0;
	border-radius: 0px;
	font-size: 10px;
	font-weight: 800;
	text-align: left;
	vertical-align: middle;
	cursor: pointer;
}

/* BARRA STRUMENTI per CREATORI */
#Barra_Strumenti{
	position: absolute;
	overflow: auto;
	z-index: 80;
	background-color: #C0C0C0;
	color: #000000;
	margin: none;
	padding: none;
	height: 400px;
	width: 100px;
	top: 70px;
	left: 0px;
	border: solid;
	border-color: #7DCFEE;
	border-width: 1px;
	opacity: 1.0;
	border-radius: 5px;
	font-size: 10px;
	text-align: center;
	cursor: auto;
}

#Selezionatore_Area{
	margin-top: 15px;
}

#Manopola_di_Spostamento_Barra_Strumenti{
	position: absolute;
	overflow: hidden;
	z-index: 1;
	background-color: #EEEEEE;
	color: #000000;
	margin: none;
	padding: none;
	height: 10px;
	width: 98%;
	top: 0px;
	left: 0px;
	border: solid;
	border-color: DarkGray;
	border-width: 1px;
	opacity: 1.0;
	border-radius: 0px;
	font-size: 6px;
	font-weight: 600;
	text-align: center;
	cursor: crosshair;
}

/* BARRA per LA CREAZIONE PAGINA */
#Barra_per_La_Creazione_Pagina{
	position: absolute;
	overflow: auto;
	z-index: 100;
	background-color: #C0C0C0;
	color: #000000;
	margin: auto;
	padding: none;
	height: 400px;
	width: 400px;
	top: 100px;
	left: 200px;
	border: solid;
	border-color: #7DCFEE;
	border-width: 1px;
	opacity: 1.0;
	border-radius: 5px;
	font-size: 10px;
	text-align: center;
	cursor: auto;
}

/* BARRA per LA CREAZIONE UTENTE */
#Barra_per_La_Creazione_Utente{
	position: absolute;
	overflow: auto;
	z-index: 100;
	background-color: #C0C0C0;
	color: #000000;
	margin: auto;
	padding: none;
	height: 200px;
	width: 300px;
	top: 100px;
	left: 200px;
	border: solid;
	border-color: #7DCFEE;
	border-width: 1px;
	opacity: 1.0;
	border-radius: 5px;
	font-size: 10px;
	text-align: center;
	cursor: auto;
}

/* BARRA per LA CREAZIONE SITO */
#Barra_per_La_Creazione_Sito{
	position: absolute;
	overflow: auto;
	z-index: 100;
	background-color: #C0C0C0;
	color: #000000;
	margin: auto;
	padding: none;
	height: 200px;
	width: 300px;
	top: 100px;
	left: 200px;
	border: solid;
	border-color: #7DCFEE;
	border-width: 1px;
	opacity: 1.0;
	border-radius: 5px;
	font-size: 10px;
	text-align: center;
	cursor: auto;
}

/* BARRA per LA ELIMINAZIONE UTENTE */
#Barra_per_La_Eliminazione_Utente{
	position: absolute;
	overflow: auto;
	z-index: 100;
	background-color: #C0C0C0;
	color: #000000;
	margin: auto;
	padding: none;
	height: 100px;
	width: 300px;
	top: 100px;
	left: 200px;
	border: solid;
	border-color: #7DCFEE;
	border-width: 1px;
	opacity: 1.0;
	border-radius: 5px;
	font-size: 10px;
	text-align: center;
	cursor: auto;
}

/* BARRA per LA GESTIONE SERVER */
#Barra_per_la_Gestione_Server{
	position: absolute;
	overflow: auto;
	z-index: 100;
	background-color: #C0C0C0;
	color: #000000;
	margin: none;
	padding: none;
	height: 500px;
	width: 350px;
	top: 100px;
	left: 200px;
	border: solid;
	border-color: #7DCFEE;
	border-width: 1px;
	opacity: 1.0;
	border-radius: 5px;
	font-size: 10px;
	text-align: center;
	cursor: auto;
}

#Nome_File_Selezionato{
	position: relative;
	overflow: auto;
	z-index: 100;
	background-color: transparent;
	color: #FB3C3C;
	margin: none;
	padding: none;
	height: 0px;
	width: 0px;
	top: 0px;
	left: 0px;
	border: none;
	border-color: transparent;
	border-width: 0px;
	opacity: 0.0;
	border-radius: 0px;
	font-size: 10px;
	font-weight: 800;
	text-align: center;
	cursor: auto;
}

/* AREA di LAVORO */
#Area_di_Lavoro{
	position: absolute;
	overflow: auto;
	z-index: 0;
	background-color: SandyBrown;
	color: White;
	margin: auto;
	padding: none;
	height: 80%;
	width: 60%;
	top: 100px;
	left: 0px;
	border: none;
	opacity: 1.0;
	border-radius: 0px;
	font-size: 10px;
	text-align: center;
	cursor: auto;
	display: inherit;
	direction: inherit;
}

/* BARRA AMMINISTRAZIONE GENERALE per CREATORI */
#Barra_Amministrazione_Generale_per_Creatori{
	position: absolute;
	overflow: auto;
	z-index: 100;
	background-color: #C0C0C0;
	color: #000000;
	margin: none;
	padding: none;
	height: 60px;
	width: 400px;
	top: 0px;
	left: 450px;
	border: solid;
	border-color: #7DCFEE;
	border-width: 1px;
	opacity: 1.0;
	border-radius: 0px;
	font-size: 10px;
	text-align: center;
	cursor: auto;
}

.Pulsanti_Barra_Amministrazione_Generale_per_Creatori{
	margin-top: 15px;
}

#Manopola_di_Spostamento_Barra_Amministrazione_Generale_per_Creatori{
	position: absolute;
	overflow: hidden;
	z-index: 1;
	background-color: #EEEEEE;
	color: #000000;
	margin: none;
	padding: none;
	height: 10px;
	width: 99%;
	top: 0px;
	left: 0px;
	border: solid;
	border-color: DarkGray;
	border-width: 1px;
	opacity: 1.0;
	border-radius: 0px;
	font-size: 6px;
	font-weight: 600;
	text-align: center;
	cursor: crosshair;
}

/* BARRA GESTIONE SITO */
#Barra_Gestione_Sito{
	position: absolute;
	overflow: auto;
	z-index: 100;
	background-color: #C0C0C0;
	color: #000000;
	margin: none;
	padding: none;
	height: 60px;
	width: 400px;
	top: 0px;
	left: 0px;
	border: solid;
	border-color: #7DCFEE;
	border-width: 1px;
	opacity: 1.0;
	border-radius: 0px;
	font-size: 10px;
	text-align: center;
	cursor: auto;
}

.Pulsanti_Barra_Gestione_Sito{
	margin-top: 15px;
}

#Manopola_di_Spostamento_Barra_Gestione_Sito{
	position: absolute;
	overflow: hidden;
	z-index: 1;
	background-color: #EEEEEE;
	color: #000000;
	margin: none;
	padding: none;
	height: 10px;
	width: 99%;
	top: 0px;
	left: 0px;
	border: solid;
	border-color: DarkGray;
	border-width: 1px;
	opacity: 1.0;
	border-radius: 0px;
	font-size: 6px;
	font-weight: 600;
	text-align: center;
	cursor: crosshair;
}

/* BARRA PROPRIETA per le CLASSI */
#Barra_Proprieta_per_le_Classi{
	position: absolute;
	overflow: auto;
	z-index: 100;
	background-color: #C0C0C0;
	color: #000000;
	margin: none;
	padding: none;
	height: 500px;
	width: 350px;
	top: 100px;
	right: 170px;
	border: solid;
	border-color: #7DCFEE;
	border-width: 1px;
	opacity: 1.0;
	border-radius: 0px;
	font-size: 10px;
	text-align: center;
	cursor: auto;
}

.Pulsanti_Barra_Proprieta_per_le_Classi{
	margin-top: 15px;
}

#Manopola_di_Spostamento_Barra_Proprieta_per_le_Classi{
	position: absolute;
	overflow: hidden;
	z-index: 1;
	background-color: #EEEEEE;
	color: #000000;
	margin: none;
	padding: none;
	height: 10px;
	width: 98%;
	top: 0px;
	left: 0px;
	border: solid;
	border-color: DarkGray;
	border-width: 1px;
	opacity: 1.0;
	border-radius: 0px;
	font-size: 6px;
	font-weight: 600;
	text-align: center;
	cursor: crosshair;
}

#Paragrafo_per_Sapere_Nome_Classe{
	font-size: 10px;
}

/* BARRA PROPRIETA */
#Barra_Proprieta{
	position: absolute;
	overflow: auto;
	z-index: 100;
	background-color: #C0C0C0;
	color: #000000;
	margin: none;
	padding: none;
	height: 500px;
	width: 150px;
	top: 100px;
	right: 10px;
	border: solid;
	border-color: #7DCFEE;
	border-width: 1px;
	opacity: 1.0;
	border-radius: 0px;
	font-size: 6px;
	text-align: center;
	cursor: auto;
}

.Paragrafi_Nascosti{
	display: none;
}

.Pulsanti_Barra_Proprieta{
	margin-top: 15px;
}

#Manopola_di_Spostamento_Barra_Proprieta{
	position: absolute;
	overflow: hidden;
	z-index: 1;
	background-color: #EEEEEE;
	color: #000000;
	margin: none;
	padding: none;
	height: 10px;
	width: 98%;
	top: 0px;
	left: 0px;
	border: solid;
	border-color: DarkGray;
	border-width: 1px;
	opacity: 1.0;
	border-radius: 0px;
	font-size: 6px;
	font-weight: 600;
	text-align: center;
	cursor: crosshair;
}

#Anteprima_YouTube{
	position: relative;
	overflow: auto;
	z-index: 1;
	background-color: #C0C0C0;
	color: #000000;
	margin: auto;
	padding: none;
	height: 120px;
	width: 100px;
	top: 0px;
	left: 0px;
	border: solid;
	border-color: #7DCFEE;
	border-width: 1px;
	opacity: 1.0;
	border-radius: 0px;
	font-size: 10px;
	text-align: center;
	cursor: auto;
	display: inherit;
}

#Anteprima_File_Selezionato{
	position: relative;
	overflow: auto;
	z-index: 1;
	background-color: #C0C0C0;
	color: #000000;
	margin: auto;
	padding: none;
	height: 120px;
	width: 100px;
	top: 0px;
	left: 0px;
	border: solid;
	border-color: #7DCFEE;
	border-width: 1px;
	opacity: 1.0;
	border-radius: 0px;
	font-size: 10px;
	text-align: center;
	cursor: auto;
	display: inherit;
}

#Aree_Youtube{
	position: relative;
	overflow: hidden;
	color: #000000;
	margin: none;
	padding: none;
	border: none;
	font-size: 10px;
	display: inherit;
}

/* BARRE di NAVIGAZIONE */
#Barra_di_Navigazione_Lato_Amministrativo{
	position: absolute;
	overflow: auto;
	z-index: 100;
	background-color: #C0C0C0;
	color: #000000;
	margin: none;
	padding: none;
	height: 100px;
	min-width: 100px;
	width: auto;
	top: 500px;
	left: 0px;
	border: solid;
	border-color: #7DCFEE;
	border-width: 1px;
	opacity: 1.0;
	border-radius: 5px;
	font-size: 10px;
	text-align: center;
	cursor: auto;
}

#Contenitore_Pulsanti_Pagine{
	position: relative;
	overflow: hidden;
	z-index: 2;
	background-color: #C0C0C0;
	color: #000000;
	margin: 0;
	padding: 0;
	min-height: 100px;
	height: auto;
	min-width: 100px;
	width: auto;
	margin-top: 15px;
	left: 0px;
	border: none;
	opacity: 1.0;
	border-radius: none;
	font-size: 10px;
	text-align: center;
	cursor: auto;
	list-style-type: none;
}

.Pulsanti_Barra_di_Navigazione_Lato_Amministrativo{
	position: relative;
	overflow: hidden;
	margin-top: 5px;
	min-width: 100px;
	width: auto;
}

.Pulsante_Barra_di_Navigazione_Lato_Amministrativo_Selezionato{
	position: relative;
	overflow: hidden;
	background-color: #FF0000;
}

#Manopola_di_Spostamento_Barra_di_Navigazione_Lato_Amministrativo{
	position: absolute;
	overflow: hidden;
	z-index: 20010;
	background-color: #EEEEEE;
	color: #000000;
	margin: none;
	padding: none;
	height: 10px;
	width: 98%;
	top: 0px;
	left: 0px;
	border: solid;
	border-color: DarkGray;
	border-width: 1px;
	opacity: 1.0;
	border-radius: 0px;
	font-size: 6px;
	font-weight: 600;
	text-align: center;
	cursor: crosshair;
}

/* GRIGLIA */
#hugrid {
	width:960px; /* width of webpage */
	margin-left:-480px; /* to center the grid, set half of webpage width as negative value */
}

#hugrid div {
	margin-left:140px; /* width of column */
	width:24px; /* width of column gutter */
}

/* Default Heads-Up Grid Styles - These styles allow you to change the color and style of the lines that make the Heads-Up Grid */
#hugrid div div {
	border-color:#FF00EB; /* color of grid line */
	border-style:solid; /* style of grid line (dotted, dashed, solid) */
	opacity:0.3; /*opacity of grid line */
}

#hugrid div:hover {
	background-color:#36F3FF; /* color of gutter on :hover */
}

#hugrid div.mline {
	border-color:#AA82FF; /* color of margin line */
	border-style:solid; /* style of margin lines (dotted, dashed, solid) */
}

#hugridRows {
	border-color:#AA82FF; /* color of top margin line */
	border-style:solid; /* style of top margin line */
}

#hugridRows div.lineB {
	border-color:#5DFF35; /* color of row line */
	border-style:solid; /* style of row line */
	opacity:0.3; /*opacity of row line */
}

#hugridRows div.lineB:hover {
	border-color:#5DFF35; /* color of row line on :hover */
	border-style:solid; /* style of row line on :hover */
	opacity:1.0; /*opacity of row line on :hover */
}

/* ------------------------------------------------------------------------- */
/* Fixed Styles (No need to alter the below styles for standard grid needs.) */
#hugrid {
	position:fixed;
	z-index:100000;
	top:0;
	left:50%;
	height:0;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	padding:0;
	cursor:crosshair;
}

#hugrid div {
	display:block;
	float:left;
	position:relative;
	top:0;
	border-width:0;
}

#hugrid div div {
	margin:0;
	width:0;
}

#hugrid div div.lineL {
	float:left;
	height:10000px;
	border-width:0 0 0 1px;
}

#hugrid div div.lineR {
	float:right;
	height:10000px;
	border-width:0 1px 0 0;
}

#hugrid div.mline {
	margin:0 0 0 -1px;
	width:0;
	height:100000px;
}

#hugrid div.mlineL {
	border-width:0 1px 0 0;
}

#hugrid div.mlineR {
	float:right;
	margin-right:-1px;
	border-width:0 0 0 1px;
}
#hugrid div:hover {
	opacity:0.5;
}

#hugrid div:hover div.lineL,
#hugrid div:hover div.lineR {
	border-style:solid;
	opacity:1.0;
}

#hugridRows {
	position:absolute;
	z-index:90000;
	top:-1px;
	left:0;
	width:100%;
	height:0;
	margin:0;
	padding:0;
	border-width:1px 0 0 0;
	cursor:crosshair;
}

#hugridRows div {
	display:block;
	width:100%;
	height:1px;
	margin:0;
	padding:0;
}

#hugridRows div div.lineB {
	margin:0;
	border-width:0 0 1px 0;
}

#hugridUX {
	display:block;
	position:fixed;
	z-index:200000;
	top:0;
	right:0;
	margin:0;
	padding:4px;
	font:bold 11px/100% Arial,sans-serif;
	color:#AAA;
	text-align:center;
}

#hugridUX div#hugridButtonBkgd {
	display:block;
	position:absolute;
	top:0;
	right:0;
	width:100%;
	height:100%;
	background-color:#333;
	border-radius:0 0 0 16px;
	opacity:0.3;
}

#hugridUX button#hugridButton {
	cursor:pointer;
	position:relative;
	width:28px;
	margin:0;
	padding:8px 2px;
	background-color:#5DFF35;
	border-radius:40px;
	border-width:0;
	box-shadow:0 0 2px #666;
	outline:0;
	font:bold 11px/100% Arial,sans-serif;
}

#hugridUX button#hugridButton::-moz-focus-inner {
	border:0;
}

#hugridUX button#hugridButton.buttonisoff {
	background:none;
	box-shadow:none;
}

#hugridUX button#hugridButton.buttonisoff:hover {
	background-color:#999;
}

#hugbuttonON {
	color:#333;
}

#hugbuttonOFF {
	color:#333;
}

/* BARRA STANDARD per CREATORI */
.Elementi_Standard_per_Barre{
	position: absolute;
	overflow: auto;
	z-index: 100;
	background-color: #C0C0C0;
	color: #000000;
	margin: auto;
	padding: none;
	height: 500px;
	width: 500px;
	top: 100px;
	left: 200px;
	right: 0px;
	border: solid;
	border-color: #7DCFEE;
	border-width: 1px;
	opacity: 1.0;
	border-radius: 5px;
	font-size: 10px;
	text-align: center;
	cursor: auto;
}

.Pulsanti_Elementi_Standard_per_Barre{
	margin-top: 15px;
}

.Manopole_di_Spostamento_Elementi_Standard_per_Barre{
	position: absolute;
	overflow: hidden;
	z-index: 1;
	background-color: #EEEEEE;
	color: #000000;
	margin: none;
	padding: none;
	height: 10px;
	width: 98%;
	top: 0px;
	left: 0px;
	border: solid;
	border-color: DarkGray;
	border-width: 1px;
	opacity: 1.0;
	border-radius: 0px;
	font-size: 6px;
	font-weight: 600;
	text-align: center;
	cursor: crosshair;
}

.Pulsanti_Barre_Modificatore_di_Chiusura_Barra_Standard_per_Barre{
	position: absolute;
	overflow: hidden;
	z-index: 1;
	background-color: #EEEEEE;
	color: #000000;
	margin: none;
	padding: none;
	height: auto;
	width: auto;
	top: 0px;
	left: auto;
	right: 0px;
	border: solid;
	border-color: DarkGray;
	border-width: 1px;
	opacity: 1.0;
	border-radius: 0px;
	font-size: 10px;
	font-weight: 600;
	text-align: center;
	cursor: pointer;
}
