
body { background-color: #666666; margin:0; padding:0; text-align: center; }

#contenitoresuper{ width:775px; height:auto; margin:auto; text-align:left; }
#contenitore{ width:775px; height:auto; text-align:left; }

.top {width: auto; float: left; height: 84px;}

.modulocontenitore {width: auto; height: auto; float:right; }

.menuTop  		{width: auto; height:auto; float: left; }
#footer{   display:block; clear:both; }



#leftTop 		{width: 188px; }
#left 			{width: 188px; background-color: #555454; border-left: 1px solid #A1BFB7; border-right: 1px solid #868686; border-bottom: 1px solid #A1BFB7;}
#centro 		{width: 564px; background-color: #383737; border-bottom: 1px solid #A1BFB7; border-right: 1px solid #A1BFB7;}
#menuDx 		{width: 188px; background-color: #4d4d4d; border-bottom: 1px solid #A1BFB7; border-left: 1px solid #848282; border-top: 1px solid #848282; border-right: 1px solid #A1BFB7}
#menuTopLeft 	{width: 188px; background-color: #4d4d4d; /*border-bottom: 1px solid #A1BFB7; border-left: 1px solid #848282; border-top: 1px solid #848282; border-right: 1px solid #A1BFB7*/}


#lineaDivisoria {border-top: 1px solid #787878;}

#boxTop2{width: 188px;}
#boxTop3{width: 188px;}
#boxTop4{width: 188px;}


.box1menu {width: 188px; /*border-left: 1px solid #848282; */}
.box2 {width: 188px; background-color: #3B3A3A; /*border-right: 1px solid #848282; border-left: 1px solid #848282;*/}
.box3 {width: 188px; background-color: #3B3A3A; /*border-right: 1px solid #848282; border-left: 1px solid #848282;*/}
.box4 {width: 188px; background-color: #3B3A3A; /*border-right: 1px solid #848282; border-left: 1px solid #848282;*/}
.boxC {width: 564px;/* border-right: 1px solid #848282; border-left: 1px solid #848282;*/}
.box34 {width: 376px; background-color: #3B3A3A; /*border-right: 1px solid #848282; border-left: 1px solid #848282;*/}

.MenuSxLista   		 	{font: 11 Arial; color: #b6b6b6; }
.MenuSxLista a:link 	{font: 11 Arial; color: #b6b6b6; text-decoration: none; }
.MenuSxLista a:visited 	{font: 11 Arial; color: #b6b6b6; text-decoration: none; }
.MenuSxLista a:hover 	{font: 11 Arial; color: #b6b6b6; text-decoration: none; }

.MenuSxListaYellow   		{font: 11 Arial; color: #f4894e; }
.MenuSxListaYellow a:link 	{font: 11 Arial; color: #f4894e; text-decoration: none; }
.MenuSxListaYellow a:visited{font: 11 Arial; color: #f4894e; text-decoration: none; }
.MenuSxListaYellow a:hover 	{font: 11 Arial; color: #f4894e; text-decoration: none; }

.contactBox					{background-color: #4d4d4d;  border-right: 1px solid #868686;}

.ContactEmail  			{font: 12px Arial; color: #bbbdbf; }
.ContactEmail a:link 	{font: 12px Arial; color: #bbbdbf; }
.ContactEmail a:visited  {font: 12px Arial; color: #bbbdbf; }
.ContactEmail a:hover  {font: 12px Arial; color: #bbbdbf; }

.Contact   		{font: 11px Arial; color: #bbbdbf; }
.Contact a:link 	{font: 11px Arial; color: #bbbdbf; }
.Contact a:visited {font: 11px Arial; color: #bbbdbf; }
.Contact a:hover {font: 11px Arial; color: #bbbdbf; }




.MenuSxListaHIT  		 	{font: 11 Arial; color: #f49848; }


/*#login 		{border-top: 1px solid #787878; border-bottom: 1px solid #f49848;  }*/
#login 		{border-top: 1px solid #787878; border-bottom: 1px solid #787878;  }
.formLogin  {width: 150px; border: 1px solid #484848; background-color: #adadad;font: 10px Arial; color: #1d1d1d;}
.formSearch  {width: 100px; border: 1px solid #484848; background-color: #eeeeee;font: 10px Arial; color: #1d1d1d;}

.formcontratto {border: 1px solid #484848; background-color: #939393;font: 9px Arial; color: #383737;}

.homeLoggato {font: 11px Arial,sans-serif; color: #3b3a3a; }

.homeTxt {font: 14px Arial,sans-serif; color: b7b7b7; }
.contattoTxt {font: 11px Arial,sans-serif; color: b6b6b6;}
.contattoTxtSelect {font: 11px Arial,sans-serif; color: 000;}

.contattoFaqTxt  			{width: 90px; height: 18px; float: left; font: 11px Arial,sans-serif; color: #b7b7b7;}
.contattoFaqTxt a:link 		{width: 90px; height: 18px; float: left; font: 11px Arial,sans-serif; color: #b7b7b7;}
.contattoFaqTxt a:visited 	{width: 90px; height: 18px; float: left; font: 11px Arial,sans-serif; color: #b7b7b7;}
.contattoFaqTxt a:hover 	{width: 90px; height: 18px; float: left; font: 11px Arial,sans-serif; color: #b7b7b7;}


.catListaTxt {font: 12px Arial; color: #3a3a3a}
.catRiepilogoTxt {font: 11px Arial; color: #b6b6b6}

.catArancio 		{font: 12px Arial; color: #EB6E50; text-decoration: none;}
.catArancio a:link 	{font: 12px Arial; color: #EB6E50; text-decoration: none;}
.catArancio a:hover {font: 12px Arial; color: #EB6E50; text-decoration: none;}
.catArancio a:visited {font: 12px Arial; color: #EB6E50; text-decoration: none;}

 
.CatalogoList   		 	{font: 11 Arial; color: #b6b6b6; }
 
 
.carrello 				{ background-color: #eaf5ef; border-right: 0} 

.carrelloText  		 	{font: 10px Arial; color: #000;} 
.carrelloText a:link 	{font: 10px Arial; color: #000;} 
.carrelloText a:hover 	{font: 10px Arial; color: #000;} 
.carrelloText a:visited {font: 10px Arial; color: #000;} 
 
.newsMenusx   			{font: 11 arial; color:3b3a3a}
.newsMenusx a:link 		{font: 11 arial; color:3b3a3a; text-decoration: none;}
.newsMenusx a:visited 	{font: 11 arial; color:3b3a3a; text-decoration: none;}
.newsMenusx a:hover 	{font: 11 arial; color:3b3a3a; text-decoration: none;}
 
.gialloAppicciato  			{font:  11 Arial; color: #f49848; }
.gialloAppicciato a:link 	{font:  11 Arial; color: #f49848; text-decoration: none; }
.gialloAppicciato a:visited	{font:  11 Arial; color: #f49848; text-decoration: none; }
.gialloAppicciato a:hover 	{font:  11 Arial; color: #f49848; text-decoration: none; }

.gialloAppicciatoBold  {font: bold 11 Arial; color: #f49848; }
 

 
.tdMenu  	 		{width: 188px; height:25; background-color: #4d4d4d; border-top: 1px solid #b7b7b7; border-bottom: 1px solid #b7b7b7; border-left: 1px solid #b7b7b7; border-right: 1px solid #b7b7b7; font: 13px Arial,sans-serif; color: #b7b7b7;}
.tdMenu a:link 		{width: 188px; height:25; background-color: #4d4d4d; border-top: 1px solid #b7b7b7; border-bottom: 1px solid #b7b7b7; border-left: 1px solid #b7b7b7; border-right: 1px solid #b7b7b7; font: 13px Arial,sans-serif; color: #b7b7b7;}
.tdMenu a:visited 	{width: 188px; height:25; background-color: #4d4d4d; border-top: 1px solid #b7b7b7; border-bottom: 1px solid #b7b7b7; border-left: 1px solid #b7b7b7; border-right: 1px solid #b7b7b7; font: 13px Arial,sans-serif; color: #b7b7b7;}
.tdMenu a:hover 	{width: 188px; height:25; background-color: #868686; border-top: 1px solid #FF7100; border-bottom: 1px solid #FF7100; border-left: 1px solid #FF7100; border-right: 1px solid #FF7100; font: 13px Arial,sans-serif; color: #424242;}


.tdProdTop { background-color: #838182; font: 12 Arial; color: #000; border-bottom:1px solid #838182; border-right:1px solid #838182}
.tdProd1 { background-color: #fff; font: 12 Arial; color: #000; border-bottom:1px solid #000; border-right:1px solid #838182}
.tdProd2 { background-color: #fff; font: 12 Arial; color: #000; border-bottom:1px solid #000; border-right:1px solid #838182}
.tdProd3 { background-color: #fff; font: 12 Arial; color: #000; border-bottom:1px solid #838182; border-right:1px solid #838182 }
.tdProd4 { background-color: #fff; font: 12 Arial; color: #000;  }
.tdProd3B { background-color: #c6d5c9; font: bold 12 Arial; color: #4d4d4d;}


.formcontatto {border: 1px solid #3A3A3A; background-color: #666666; font: 11px Arial; color: #BBBCBE; height: 18px ; width: 160px}.formcontatto {border: 1px solid #3A3A3A; background-color: #666666; font: 11px Arial; color: #BBBCBE; height: 18px ; width: 160px}.formcontatto {border: 1px solid #3A3A3A; background-color: #666666; font: 11px Arial; color: #BBBCBE; height: 18px ; width: 160px}
.formcontattoArea {border: 1px solid #3A3A3A; background-color: #666666; font: 11px Arial; color: #BBBCBE; height: auto ; width: 160px}

.FAQ {font:  11 Arial; color: #b6b6b6;}
.FAQ a:link{font:  11 Arial; color: #b6b6b6;}
.FAQ a:visited{font:  11 Arial; color: #b6b6b6;}

.registrati {font:  11 Arial; color: #b6b6b6;}
.registrati a:link{font:  11 Arial; color: #b6b6b6;}
.registrati a:visited{font:  11 Arial; color: #b6b6b6;}

.formRegistrati{font: 11px Arial,sans-serif; color: #3a3a3a;}

.menuAllestimentoProgettazione {font: 11px Arial; color:#b6b6b6;}
.menuAllestimentoProgettazione a:link{font: 11px Arial; color:#b6b6b6;}
.menuAllestimentoProgettazione a:visited{font: 11px Arial; color:#b6b6b6;}
.menuAllestimentoProgettazione a:hover{font: 11px Arial; color:#b6b6b6;}


#produzioneBoxImg{width: 180px; height: 106px; border: 1px solid #919191;}
/*
		----------------------------------------
			ADMIN
		----------------------------------------
*/





.tbAdmin { font-family: Arial, sans-serif; font-size: 12px; color: #232323; }
.tbAdmin2 { font-family: Arial, sans-serif; font-size: 12px; color: #232323;background-color: #939393; }

.tdTitle { height:16px ;font-family: Arial, sans-serif; font-size: 12px; color: #fff; background-color: #3f3f3f;  border-bottom:1px solid #232323; border-right:1px solid #232323; }
.tdNew { background-color: #3f3f3f; height:16px ;text-align: center; border-bottom:1px solid #232323; border-right:1px solid #232323; }
.tdList { text-align: left; background-color: #939393;  border-bottom:1px solid #232323; border-right:1px solid #232323;  font-family: Arial, sans-serif; font-size: 12px; color: #232323;}
.tdListCTG { text-align: left; background-color: #939393;  border-bottom:1px solid #232323; border-right:1px solid #232323;  font-family: Arial, sans-serif; font-size: 12px; color: #000;}
.tdListCTG a:link { text-align: left; background-color: #939393;  border-bottom:1px solid #232323; border-right:1px solid #232323;  font-family: Arial, sans-serif; font-size: 12px; color: #000;}
.tdListCTG a:visited{ text-align: left; background-color: #939393;  border-bottom:1px solid #232323; border-right:1px solid #232323;  font-family: Arial, sans-serif; font-size: 12px; color: #000;}
.tdListCTG a:hover{ text-align: left; background-color: #939393;  border-bottom:1px solid #232323; border-right:1px solid #232323;  font-family: Arial, sans-serif; font-size: 12px; color: #000;}


.tdEditList { text-align: center; background-color: #3f3f3f;  border-bottom:1px solid #232323; border-right:1px solid #232323;  font-family: Arial, sans-serif; font-size: 12px; color: #232323;}
.tdListChiaro { text-align: left; background-color: #9c9c9c;  border-bottom:1px solid #232323; border-right:1px solid #232323;  font-family: Arial, sans-serif; font-size: 12px; color: #232323;}
.tdEdit { text-align: center; border-bottom:1px solid #232323; border-right:1px solid #232323;  font-family: Arial, sans-serif; font-size: 12px; color: #232323;}
.tdSearch {font-family: Arial, sans-serif; font-size: 12px; color: #333333; background-color: #F2A32D; border-bottom:1px solid #232323; border-right:1px solid #232323; }
.tdbotcarrello {font-family: Arial, sans-serif; font-size: 12px; color: #333333; background-color: #F2A32D; border-bottom:1px solid #232323;  border-top:1px solid #232323;  }

.tdLegenda { text-align: left; background-color: #b5b4b4;  border-bottom:1px solid #b5b4b4; border-right:1px solid #b5b4b4;  font-family: Arial, sans-serif; font-size: 12px; color: #323232;}


#homeText {width:500; height:300; font-family: Arial, sans-serif; font-size: 12px; color: #fff;}

.MenuSx 			{font: 11px Arial; color: #b6b6b6; text-decoration: none;}
.MenuSx a:link 		{font: 11px Arial; color: #b6b6b6; text-decoration: none;}
.MenuSx a:hover 	{font: 11px Arial; color: #b6b6b6; text-decoration: none; }
.MenuSx a:visited 	{font: 11px Arial; color: #b6b6b6; text-decoration: none; }



.adminTop {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #F2A32D; }
.adminTop a:link { color: #F2A32D; text-decoration: none;}
.adminTop a:hover { text-decoration: none; }
.adminTop a:visited { text-decoration: none; }

.qty_form {
	font-family: Arial, sans-serif; 
	font-size: 12px; 
	color: #333333; 
	border-top: 1px solid #bdbdbd; 
	border-left: 1px solid #bdbdbd; 
	border-right: 1px solid #323232; 
	border-bottom: 1px solid #5e5e5e;
	background-color: #eee;
	width: 26px;

}

.footA {
	font-family: Arial, Helvetica, sans-serif;
	color: #696a6b ;
	font-size: 9px ;
}
.footB {
	font-family: Arial, Helvetica, sans-serif;
	color: #db8707 ;
	font-size: 9px ;
}
.footC {
	font-family: Arial, Helvetica, sans-serif;
	color: #696a6b ;
	font-size: 11px ;
}
.footD {font: bold 9px Arial,sans-serif; color:#d3d5d6;}
.footD a {color:#d3d5d6;}