.reset { position:relative; top:0; left:0; }

#toolbar td             { text-align:center; }

#toolbar #btn_corporate { z-index:100; }

/* gestisco background sotto il testo... */
#toolbar a:link div          { background-image:url(/img/homeFlashToolBack.gif); height:40px; cursor:pointer; }
#toolbar a:visited div       { background-image:url(/img/homeFlashToolBack.gif); height:40px; cursor:pointer; }
#toolbar a:hover div         { background-image:url(/img/homeFlashToolBack_on.gif); height:40px; cursor:pointer; }
#toolbar a:link:hover div    { background-image:url(/img/homeFlashToolBack_on.gif); height:40px; cursor:pointer; }
#toolbar a:visited:hover div { background-image:url(/img/homeFlashToolBack_on.gif); height:40px; cursor:pointer; }

/* eccezione a SINISTRA (angolo stondato) */
#toolbar a #btn_corporate_ALT                { position:absolute; left:0px; top:0; width:10px; height:40px; }
#toolbar a:link #btn_corporate_ALT           { background-image:url(/img/sideSx.gif); z-index:1; }
#toolbar a:visited #btn_corporate_ALT        { background-image:url(/img/sideSx.gif); z-index:1; }
#toolbar a:hover #btn_corporate_ALT          { background-image:url(/img/sideSx_ON.gif); z-index:200; }
#toolbar a:link:hover #btn_corporate_ALT     { background-image:url(/img/sideSx_ON.gif); z-index:200; }
#toolbar a:visited:hover #btn_corporate_ALT  { background-image:url(/img/sideSx_ON.gif); z-index:200; }

/* eccezione a DESTRA (angolo stondato) */
/* !!! okkio a questi 2 stili perch� sono diversi da come fatto per quelli a sx !!!!! */
#toolbar a #btn_registration                    { position:absolute; left:0px; top:0; width:90px; height:40px; }
#toolbar a #btn_registration_ALT                { position:absolute; left:90px; top:0; width:10px; height:40px; }

#toolbar a:link #btn_registration_ALT           { background-image:url(/img/sideDx.gif); z-index:1; }
#toolbar a:visited #btn_registration_ALT        { background-image:url(/img/sideDx.gif); z-index:1; }
#toolbar a:hover #btn_registration_ALT          { background-image:url(/img/sideDx_ON.gif); z-index:200; }
#toolbar a:link:hover #btn_registration_ALT     { background-image:url(/img/sideDx_ON.gif); z-index:200; }
#toolbar a:visited:hover #btn_registration_ALT  { background-image:url(/img/sideDx_ON.gif); z-index:200; }

/* TESTUALI */
#toolbar                 { color:#ffffff; text-decoration:none; font-size:12px; }
#toolbar a:link          { color:#ffffff; text-decoration:none; font-size:12px; height:40px; }
#toolbar a:visited       { color:#ffffff; text-decoration:none; font-size:12px; height:40px; }
#toolbar a:hover         { color:#ffffff; text-decoration:none; font-size:12px; height:40px; }
#toolbar a:link:hover    { color:#ffffff; text-decoration:none; font-size:12px; height:40px; }
#toolbar a:visited:hover { color:#ffffff; text-decoration:none; font-size:12px; height:40px; }

#toolbarLiv td          { vertical-align:top; }
#toolbarLiv td a        { position:relative; top:4px; }

#toolbarLiv a:link          { color:#8e8e8e; text-decoration:none; font-size:11px; }
#toolbarLiv a:visited       { color:#8e8e8e; text-decoration:none; font-size:11px; }
#toolbarLiv a:hover         { color:#ff9900; text-decoration:none; font-size:11px; }
#toolbarLiv a:link:hover    { color:#ff9900; text-decoration:none; font-size:11px; }
#toolbarLiv a:visited:hover { color:#ff9900; text-decoration:none; font-size:11px; }

/* PNGs UNDER IE6 EXCEPTION */
.conBackground { background-image:url(/img/cornerMid.png); }

/* sottolivello CORPORATE */
#div_corporate {
	z-index:100;
	position:absolute;
	top:40px;
	left:5px;
}

#btn_serviceTraining { z-index:100; }
/* sottolivello SERVICE AND TRAINING */
#div_serviceTraining {
	z-index:100;
	position:absolute;
	top:40px;
	left:100px;
}

/* pagina PRODOTTI */
.reset_off { position:relative; top:0; left:0;  width:130px; height:150px; }
.reset_on  { position:relative; top:0; left:0;  width:130px; height:150px; display:none; }
.nomeOn    { position:absolute; top:135px; left:0; width:130px; text-align:center; font-size:12px; color:#ff6600; }
.nomeOff   { position:absolute; top:135px; left:0; width:130px; text-align:center; font-size:12px; }

.on_01, .on_02, .on_03, .on_04, .on_05      { position:absolute; top:0; left:0; }
.off_01, .off_02, .off_03, .off_04, .off_05 { position:absolute; top:0; left:0; }

.nomeOff a:link          { color:#666666; text-decoration:none; font-size:11px; }
.nomeOff a:visited       { color:#666666; text-decoration:none; font-size:11px; }
.nomeOff a:hover         { color:#666666; text-decoration:none; font-size:11px; }
.nomeOff a:link:hover    { color:#666666; text-decoration:none; font-size:11px; }
.nomeOff a:visited:hover { color:#666666; text-decoration:none; font-size:11px; }

