 body, table{
	margin: 0px;
	font: 11px Arial, Verdana;
 }

/* ==== CLASSE DELLE TABLLE PRINCIPALI NELLE PAGINE CON I FORM */


.tabPrinc {
	margin: auto;
	margin-top: 20px;
	width: 700px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
}

.tabPicc {
	margin-top: 20px;
	width: 400px;
	margin:auto;

}

#tab_popup{
	border: 10px #eeeeee solid;
	width: 100%;
	background: #fff;
	padding: 4px;
	margin: 0px;
 }
#header{ /*La barra in alto presente in tutte le pagine*/
	height:97px;
	float: left;
	border-bottom: 1px #fff solid;
	background-image: url('/MOTIONUP/images/sf_header.gif'); /* url_base */
}
.headerSx{
	text-align: left;
	float: left;
	width: 487px;
}
.headerCentro{
	text-align: left;
	float: left;
	width: 20%;
}
.headerDx{
	text-align: right;
	float: right;
	width: 100px;
}
#titoloPag{ /*Titolo dinamico della pagina*/
	clear: both;
	font-family: Verdana, Helvetica, sans-serif;
	background: url('/MOTIONUP/images/pat_arancio.gif') repeat-x; /* url_base */
	height:  38px;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
}

.tArancio, .cellRosso
{
	font-family: Verdana, Helvetica, sans-serif;
	color: #FF7800;
	font-size: 11px;
	font-weight: bold;
	margin: 5px;
	text-align: center;
}
.tArancio A, .tArancio A:Link, .tArancio A:Hover, .tArancio A:Visited {
	color: FF7800;
}

/* Classe create da me per il menu - Menu mambo in js*/
#myMenuID{
	background-color: #000;
	margin-bottom: 1px;
	clear: both;
	border-left: 4px solid #EBEBEB;
}
#myMenuID td{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000;
	font-size : 13px;
	font-weight: normal;
}

.linkPrincMenu{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000;
	font-size : 13px;
	font-weight: normal;
}

/*Layout di Gestione Lingue-Categorie-Marchi*/
.titoloForm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 35px;
	background: #EEEEEE;
	color: #5C5C5C;
	font-size: 12pxl;
	font-weight: bold;
	padding: 6px 4px 2px 10px;
}
.testoForm, A.testoForm, A.testoForm:Hover {
	color: #5C5C5C;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
}
.divisore {
	padding: 5px 5px 5px 5px;
	margin-bottom: 10px;
	border: 2px #ebebeb solid;
	width: 500px;
	text-align: center;
}
/* ==== CLASSE DEGLI INPUT (TEXT-TEXTAREA) ====== */
.inputNone{
	background: #fff;
	border: 1px #ebebeb solid;
	font-size: xx-small;
	color: #5C5C5C;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
}
select{
	background: #fff;
	font-size: 11px;
	color: #5C5C5C;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
}
.butt, .input { /* Bottone interfaccia (standard-avanzata) della vetrina */

	border: 1px gray solid;
	background: #ebebeb;
	color: #3F3F3F;
	margin: 4px 4px 4px 4px;
	padding: 2px 2px 2px 2px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

/* ========== QUESTE SONO LE CLASSI DELLE CELLE NEI FORM */

/* ==== CLASSE DELLE CELLE TITOLO */
.cellGrigio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5C5C5C;
	font-size: 11px;
	background: #ebebeb;
	padding: 6px 4px 2px 10px;
	height: 25px;
}
.cellGrigio A{
	color: #5C5C5C;
	text-decoration: none;
}

.cellGrigio a:Link{
	color: #5C5C5C;
	text-decoration: none;
}

.cellGrigio a:Hover{
	color: #5C5C5C;
	text-decoration: underline;
}

.cellGrigio a:Visited{
	color: #5C5C5C;
	text-decoration: none;
}

/* ==== CLASSE DELLE CELLE INPUT */
.cellBlu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 35px;
	background: #E0DFDF;
	color: #5C5C5C;
	font-size: 12pxl;
	font-weight: bold;
	padding: 6px 4px 2px 10px;
}
.cellBlu A{
	color: #5C5C5C;
	text-decoration: none;
}

.cellBlu a:Link{
	color: #5C5C5C;
	text-decoration: none;
}

.cellBlu a:Hover{
	color: #5C5C5C;
	text-decoration: underline;
}

.cellBlu a:Visited{
	color: #5C5C5C;
	text-decoration: none;
}

.cellRosso {
	background: #ebebeb;
	padding: 10px 4px 10px 4px;
}

#selezInterfaccia{ /*Riga con i bottoni per selez. tipo interfaccia (advanced - standard) + flags*/
	height: 25px;
	padding: 5px 5px 0px 2px;
	background: #ebebeb;
	border-bottom: 1px #ACA899 solid;
}

/*Tabella che contiene i moduli per inserimento/modifica prodotto*/
.formProdotto {
	margin-top: 15px;
	margin-left: 20px;
}
/*Nome d*/
.sottotitolo{
	width: 180px;
	border: 1px #fff solid;
}

div#footer{
	position: relative;
	margin-top: 35px;
	bottom: 0;
	width: 100%;
	text-align: center;
} 


/* Editor immagini e Files */
#menu_img{
	overflow: auto;
}

.cell_img{
	border: 4px #E4E4E4 solid;
	text-align: center;
 }

.image {
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: #FFFFFF;
}

.image img {
	cursor: hand;
}

.thumbnail {
	position: relative;
	float: left;
	display: inline;
}

.imagename {
	overflow: hidden;
	font-family: Verdana, Arial Helvetica, sans-serif;
	font-size: 10px;
}

.imagewrapper {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 10;
}

.imageinfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	line-height: 14px;
	position: absolute; 
	top: 16px; 
	left: 0px; 
	clear: both; 
	overflow: hidden;
	display: none;
	z-index: 100;
}


/* ******************************************* */
/* ******************************************* */
/* ******************************************* */
/* ********** CLASSI GIUSTE SIN QUI ********** */



 /* Stili di mambo ThemeOfficeMenu Style Sheet */


.ThemeOfficeSubMenu
{
	position:	absolute;
	visibility:	hidden;

	/*
	   Netscape/Mozilla renders borders by increasing
	   their z-index.  The following line is necessary
	   to cover any borders underneath
	*/
	z-index:	100;
	border:		0;
	padding:	0;

	overflow:	visible;
	border:		1px solid #8C867B;

	filter:progid:DXImageTransform.Microsoft.Shadow(color=#BDC3BD, Direction=135, Strength=4);
}

.ThemeOfficeSubMenuTable
{
	overflow:	visible;
}

.ThemeOfficeMainItem,.ThemeOfficeMainItemHover,.ThemeOfficeMainItemActive,
.ThemeOfficeMenuItem,.ThemeOfficeMenuItemHover,.ThemeOfficeMenuItemActive
{
	border:		0;
	cursor:		default;
	white-space:	nowrap;
}

.ThemeOfficeMainItem
{
	/*background-color:	#EFEBDE;*/
}

.ThemeOfficeMainItemHover,.ThemeOfficeMainItemActive
{
	background-color:	#676767;/*#B5CDE8;*/
}

.ThemeOfficeMenuItem
{
	background-color:	#F1F3F5;
}

.ThemeOfficeMenuItemHover,.ThemeOfficeMenuItemActive
{
	background-color:	#CDCCCC; /*#B5CDE8;*/
}


/* horizontal main menu */

.ThemeOfficeMainItem
{
	padding: 4px 1px 4px 1px;
	border: 0;
}

td.ThemeOfficeMainItemHover,td.ThemeOfficeMainItemActive
{
	padding:	0px;
	border-top:	1px solid #CDCCCC;
	border-right:	1px solid #CDCCCC;
	border-left:	1px solid #CDCCCC;
}

.ThemeOfficeMainFolderLeft,.ThemeOfficeMainItemLeft,
.ThemeOfficeMainFolderText,.ThemeOfficeMainItemText,
.ThemeOfficeMainFolderRight,.ThemeOfficeMainItemRight
{
	background-color:	inherit;
}

/* vertical main menu sub components */

td.ThemeOfficeMainFolderLeft,td.ThemeOfficeMainItemLeft
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	0px;
	padding-right:	2px;

	border-top:	1px solid #CDCCCC;
	border-bottom:	1px solid #CDCCCC;
	border-left:	1px solid #CDCCCC;

	background-color:	inherit;
}

td.ThemeOfficeMainFolderText,td.ThemeOfficeMainItemText
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	5px;
	padding-right:	5px;

	border-top:	1px solid #CDCCCC;
	border-bottom:	1px solid #CDCCCC;

	background-color:	inherit;
	white-space:	nowrap;
}

td.ThemeOfficeMainFolderRight,td.ThemeOfficeMainItemRight
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	0px;
	padding-right:	0px;

	border-top:	1px solid #CDCCCC;
	border-bottom:	1px solid #CDCCCC;
	border-right:	1px solid #CDCCCC;

	background-color:	inherit;
}

tr.ThemeOfficeMainItem td.ThemeOfficeMainFolderLeft,
tr.ThemeOfficeMainItem td.ThemeOfficeMainItemLeft
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	1px;
	padding-right:	2px;

	white-space:	nowrap;

	border:		0;
	background-color:	inherit;
}

tr.ThemeOfficeMainItem td.ThemeOfficeMainFolderText,
tr.ThemeOfficeMainItem td.ThemeOfficeMainItemText
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	5px;
	padding-right:	5px;

	border:		0;
	background-color:	inherit;
}

tr.ThemeOfficeMainItem td.ThemeOfficeMainItemRight,
tr.ThemeOfficeMainItem td.ThemeOfficeMainFolderRight
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	0px;
	padding-right:	1px;

	border:		0;
	background-color:	inherit;
}

/* sub menu sub components */

.ThemeOfficeMenuFolderLeft,.ThemeOfficeMenuItemLeft
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	1px;
	padding-right:	3px;

	border-top:	1px solid #CDCCCC;
	border-bottom:	1px solid #CDCCCC;
	border-left:	1px solid #CDCCCC;

	background-color:	inherit;
	white-space:	nowrap;
}

.ThemeOfficeMenuFolderText,.ThemeOfficeMenuItemText
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	5px;
	padding-right:	5px;

	border-top:	1px solid #CDCCCC;
	border-bottom:	1px solid #CDCCCC;

	background-color:	inherit;
	white-space:	nowrap;
}

.ThemeOfficeMenuFolderRight,.ThemeOfficeMenuItemRight
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	0px;
	padding-right:	0px;

	border-top:	1px solid #CDCCCC;
	border-bottom:	1px solid #CDCCCC;
	border-right:	1px solid #CDCCCC;

	background-color:	inherit;
	white-space:	nowrap;
}

.ThemeOfficeMenuItem .ThemeOfficeMenuFolderLeft,
.ThemeOfficeMenuItem .ThemeOfficeMenuItemLeft
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	2px;
	padding-right:	3px;

	white-space:	nowrap;

	border: 	0px;
	background-color:	#DDE1E6;
}

.ThemeOfficeMenuItem .ThemeOfficeMenuFolderText,
.ThemeOfficeMenuItem .ThemeOfficeMenuItemText
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	5px;
	padding-right:	5px;

	border:		0px;
	background-color:	inherit;
}

.ThemeOfficeMenuItem .ThemeOfficeMenuFolderRight,
.ThemeOfficeMenuItem .ThemeOfficeMenuItemRight
{
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	0px;
	padding-right:	1px;

	border:		0;
	background-color:	inherit;
}

/* menu splits */

.ThemeOfficeMenuSplit
{
	margin:		2px;
	height:		1px;
	overflow:	hidden;
	background-color:	inherit;
	border-top:	1px solid #C6C3BD;
}

/* image shadow animation */

/*
	seq1:	image for normal
	seq2:	image for hover and active

	To use, in the icon field, input the following:
	<img class="seq1" src="normal.gif" /><img class="seq2" src="hover.gif" />
*/

.ThemeOfficeMenuItem img.seq1
{
	display:	inline;
}

.ThemeOfficeMenuItemHover seq2,
.ThemeOfficeMenuItemActive seq2
{
	display:	inline;
}

.ThemeOfficeMenuItem .seq2,
.ThemeOfficeMenuItemHover .seq1,
.ThemeOfficeMenuItemActive .seq1
{
	display:	none;
}


.submit
{
	background-color: #fff;
	border: 3px solid #EBEBEB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6A6969;
	font-weight: bold;
}

.inp
{
	background-color: #fff;
	border: 1px solid #EBEBEB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: normal;
}

.butt_destra {
	text-align: right;
	padding-top: 20px;
}


/* Classi del menu ad albero categorie e emarchi nella vetrina */
#cat A, #cat A:Link, #cat A:Visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
#cat A:Hover {
	color: #5C5C5C;
	text-decoration: underline;
}

/*Immagine Accesa in Fase di Attesa Durante la Pubblicazione*/
#progress
{
	display: none; 
	margin: 0px auto; 
	padding: 0px; 
	background-image: "/images/process.jpg"; 
	width: 250px;
	height: 250px;
	z-index:2;
}

