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

#top {width:780px; height:184px; background-color: #7e959b}



#corpocentrale {width:780px; height:auto; border:0px solid #00ff00}
#menuSx {width:233px; height:auto; float: left; border:0px solid}
#centro {width:542px; height:auto; float: right; border:0px solid}

#piede {clear: both; width:780px; height:40px; text-align:right; border:0px solid}



/*
	TESTI
*/
.mainTextGray 			{font: 10px Arial, sans-serif; color: #676565; line-height: 18px; text-decoration: none;}
.mainTextGray a:link	{font: 10px Arial, sans-serif; color: #676565; line-height: 18px; text-decoration: none; }
.mainTextGray a:hover	{font: 10px Arial, sans-serif; color: #676565; line-height: 18px; text-decoration: none; }
.mainTextGray a:visited {font: 10px Arial, sans-serif; color: #676565; line-height: 18px; text-decoration: none; }

.mainTextGrayBold 			{font: bold 12px Arial, sans-serif; color: #676565; line-height: 18px; text-decoration: none;}


.mainTextGrayNoInterlinea 			{font: 10px Arial, sans-serif; color: #676565; text-decoration: none;}
.mainTextGrayNoInterlinea a:link	{font: 10px Arial, sans-serif; color: #676565; text-decoration: none; }
.mainTextGrayNoInterlinea a:hover	{font: 10px Arial, sans-serif; color: #676565; text-decoration: none; }
.mainTextGrayNoInterlinea a:visited {font: 10px Arial, sans-serif; color: #676565; text-decoration: none; }

.textBianco 			{font: 1px Arial, sans-serif; color: #fff;  text-decoration: none;}

.mainTextBianco 			{font: 10px Arial, sans-serif; color: #fff;  text-decoration: none;}
.mainTextBianco a:link		{font: 10px Arial, sans-serif; color: #fff;  text-decoration: none;}
.mainTextBianco a:hover		{font: 10px Arial, sans-serif; color: #fff;  text-decoration: none;}
.mainTextBianco a:visited 	{font: 10px Arial, sans-serif; color: #fff;  text-decoration: none;}

.TextOrange 		{font: 10px Arial, sans-serif; color: #EF5A00; text-decoration: none;}
.TextOrange a:link	{font: 10px Arial, sans-serif; color: #EF5A00; text-decoration: none;}
.TextOrange a:hover	{font: 10px Arial, sans-serif; color: #EF5A00; text-decoration: none;}
.TextOrange a:visited	{font: 10px Arial, sans-serif; color: #EF5A00; text-decoration: none;}


.mainTextOrange 		{font: 10px Arial, sans-serif; color: #EF5A00; line-height: 18px; text-decoration: none;}
.mainTextOrange a:link	{font: 10px Arial, sans-serif; color: #EF5A00; line-height: 18px; text-decoration: none;}
.mainTextOrange a:hover	{font: 10px Arial, sans-serif; color: #EF5A00; line-height: 18px; text-decoration: none;}
.mainTextOrange a:visited	{font: 10px Arial, sans-serif; color: #EF5A00; line-height: 18px; text-decoration: none;}

.mainTextOrangeUndeline 		{font: 10px Arial, sans-serif; color: #EF5A00; text-decoration: underline;}
.mainTextOrangeUndeline a:link	{font: 10px Arial, sans-serif; color: #EF5A00; text-decoration: underline;}
.mainTextOrangeUndeline a:hover	{font: 10px Arial, sans-serif; color: #EF5A00; text-decoration: underline;}
.mainTextOrangeUndeline a:visited	{font: 10px Arial, sans-serif; color: #EF5A00; text-decoration: underline;}

.bianco {font: 10px Arial, sans-serif; color: #fff;  }

.beige 				{font: 10px Arial, sans-serif; color: #B1B08D; line-height: 18px; }
.beige a:link 		{font: 10px Arial, sans-serif; color: #B1B08D; line-height: 18px; }
.beige a:hover 		{font: 10px Arial, sans-serif; color: #B1B08D; line-height: 18px; }
.beige a:visited	{font: 10px Arial, sans-serif; color: #B1B08D; line-height: 18px; }

.verde 				{font: 10px Arial, sans-serif; color: #5D6A6B; line-height: 18px; }
.verde a:link 		{font: 10px Arial, sans-serif; color: #5D6A6B; line-height: 18px; }
.verde a:hover 		{font: 10px Arial, sans-serif; color: #5D6A6B; line-height: 18px; }
.verde a:visited 	{font: 10px Arial, sans-serif; color: #5D6A6B; line-height: 18px; }

.Page 			{font: 10px Arial, sans-serif; color: #929292; text-decoration: none;}
.Page a:link 	{font: 10px Arial, sans-serif; color: #929292; text-decoration: none;}
.Page a:visited {font: 10px Arial, sans-serif; color: #929292; text-decoration: none;}
.Page a:hover 	{font: 10px Arial, sans-serif; color: #929292; text-decoration: none;}

.PageB 			 {font: bold 10px Arial, sans-serif; color: #EF5A00; text-decoration: none;}
.PageB a:link 	 {font: bold 10px Arial, sans-serif; color: #EF5A00; text-decoration: none;}
.PageB a:visited {font: bold 10px Arial, sans-serif; color: #EF5A00; text-decoration: none;}
.PageB a:hover 	 {font: bold 10px Arial, sans-serif; color: #EF5A00; text-decoration: none;}

/*
	TBL
*/
.tbMenuSx {width: 139px; padding: 0; margin:0;}
.tdMenuSx {width: 139px; height: 17px; padding: 0; margin:0; background-color:#ff99cc}

.tblPuntini{width: 1px; background-image: url('../img/puntinogr.gif');background-repeat: repeat-y;}
.jobtd {width: 300px; height: 22px; font: 10px Arial, sans-serif; color: #676565;}

.tdChBordo {border:1px solid #e8e8e8;}
 
.tbl2 {height: 406px;}
.tbl3 {height: 114;}
.tblCommessa{height: 17px; background-image: url('../img/fondo_portfolio_small.gif');background-repeat: no-repeat }

.td2{background-image: url('../img/fondo_portfolio_linea.gif');}
.td3{background-image: url('../img/portfoliobg.gif');}

/*
	FORM
*/
.form 			{width: 200px; font: 10px Arial, sans-serif; color: #676565; 	border: 1px solid #676565;}
.form_altrelingue {width: 100px; font: 10px Arial, sans-serif; color: #676565; 	border: 1px solid #676565;}
.formContatto	{width: 168px; font: 10px Arial, sans-serif; color: #676565; 	border: 1px solid #676565;}
.form_select    {font: 10px Arial, sans-serif; color: #676565; 	border: 1px solid #676565;}
.formPopupInviaNews		{width: 300px; font: 10px Arial, sans-serif; color: #676565; 	border: 1px solid #676565;}


.wpform 			{width: 200px; font: 10px Arial, sans-serif; color: #676565; 	border: 1px solid #EF5A00;}

/*
	BOX
*/

.PageBox {width: 490px; height: 20px; border: 0px dotted}
