/* CSS Document */
/* INIZIO DEFINIZIONE STILI PER I TESTI */
body {
	font: 100% Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
	text-align: center;
	background-color: #FFFFFF;
	color: #3F3F3F;
	margin: 0 auto;
	padding: 0;
	margin-top: 35px;
}
.menu {  font-family: Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica; font-size: 17px; font-style: normal; color: #FFFFFF; text-decoration: none; line-height: 40px; text-align: center}
.menu_on {  font-family: Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica; font-size: 17px; font-style: normal; color: #393939; text-decoration: none; line-height: 40px; text-align: center}
.x {  font-family: Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica; font-size: 20px; font-style: normal; color: #787878; text-decoration: none; line-height: 40px; text-align: center}
.arq {  font-family: Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica; font-size: 20px; font-style: normal; color: #FF0000; text-decoration: none; line-height: 40px; text-align: center}
.profilo {  font-family: Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica; font-size: 16px; font-style: normal; color: #FF0000; text-decoration: none; line-height: 40px; text-align: center}
.contact {  font-family: Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica; font-size: 16px; font-style: normal; color: #000000; text-decoration: none; line-height: 28px; text-align: left}
.contactIndirizzi {  font-family: Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica; font-size: 11px; font-style: normal; color: #000000; text-decoration: none; line-height: 14px; text-align: left}
.contactRed {  font-family: Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica; font-size: 16px; font-style: normal; color: #FF0000; text-decoration: none; line-height: 28px; text-align: left}
.testoContact {  font-family: Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica; font-size: 12px; font-style: normal; color: #000000; text-decoration: none; line-height: 15px; text-align: left}
.testoContactEmail {  font-family: Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica; font-size: 12px; font-style: normal; color: #000000; text-decoration: none; line-height: 16px; text-align: left}
.contactGrey {  font-family: Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica; font-size: 11px; font-style: normal; color: #787878; text-decoration: none; line-height: 14px; text-align: left}
.GetFlashPlayer {  font-family: Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica; font-size: 12px; font-style: normal; color: #3F3F3F; text-decoration: none; line-height: 16px; text-align: center}
.Copyright {  font-family: Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica; font-size: 12px; font-style: normal; color: #3F3F3F; text-decoration: none; line-height: 16px; text-align: center}
a:link, a:visited { text-decoration:none; color: #3F3F3F }
a:hover, a:active { text-decoration:none; color: #FF0000 }

hr { display:none } /* occorre solo per strutturare il codice per i browser che non supportino i CSS */
/* ------------------------------------------------------------------------------------------------- */
/* INIZIO STRUTTURA SITO */
/* HEADER-EXHIBIT-DESIGN GENERALE (top) */
#header-exhibit-design { 
background:#FFFFFF;
color:#000;
margin:5px;
width:904px; 
text-align: left;
}
/* Inizio dettaglio #HEADER-EXHIBIT-DESIGN riga-1 */
#header-exhibit-design .riga-1 { 
position:relative; /*indispensabile per il posizionamento assoluto delle colonne*/
background:#FFFFFF;
width:904px;
height: 88px;
}
#header-exhibit-design .riga-1 .colonna-1 { 
background:#FFFFFF;
position:absolute;
top:0;left:2px;
width:173px;
height: 88px;
text-align:left;
}
#header-exhibit-design .riga-1 .colonna-2 { 
background:#FFFFFF;
position:absolute;
top:0;left:176px;
width:2px;
height: 88px;
text-align:left;
}
#header-exhibit-design .riga-1 .colonna-3 {
background:#03ABF9;
position:absolute;
top:0;
left:179px;
width:179px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-exhibit-design .riga-1 .colonna-3 a {
background:#03ABF9;
position:absolute;
top:0;
left:0px;
width:179px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-exhibit-design .riga-1 .colonna-3 a:hover {
background:#5BC6F7;
position:absolute;
top:0;
left:0px;
width:179px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#393939;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-exhibit-design .riga-1 .colonna-3-on {
background:#5BC6F7;
position:absolute;
top:0;
left:179px;
width:179px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#393939;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-exhibit-design .riga-1 .colonna-4 { 
background:#FFFFFF;
position:absolute;
top:0;left:359px;
width:2px;
height: 88px;
text-align:left;
}
#header-exhibit-design .riga-1 .colonna-5 {
background-color:#18CD32;
position:absolute;
top:0;
left:362px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-exhibit-design .riga-1 .colonna-5 a {
background-color:#18CD32;
position:absolute;
top:0;
left:0px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-exhibit-design .riga-1 .colonna-5 a:hover {
background-color:#1BE839;
position:absolute;
top:0;
left:0px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#393939;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-exhibit-design .riga-1 .colonna-6 { 
background:#FFFFFF;
position:absolute;
top:0;left:541px;
width:2px;
height: 88px;
text-align:left;
}
#header-exhibit-design .riga-1 .colonna-7 {
background-color:#FF0000;
position:absolute;
top:0;
left:544px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-exhibit-design .riga-1 .colonna-7-on {
background-color:#FF4545;
position:absolute;
top:0;
left:544px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#393939;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-exhibit-design .riga-1 .colonna-7 a {
background-color:#FF0000;
position:absolute;
top:0;
left:0px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-exhibit-design .riga-1 .colonna-7 a:hover {
background-color:#FF4545;
position:absolute;
top:0;
left:0px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#393939;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-exhibit-design .riga-1 .colonna-8 { 
background:#FFFFFF;
position:absolute;
top:0;left:722px;
width:2px;
height: 88px;
text-align:left;
}
#header-exhibit-design .riga-1 .colonna-9 {
background:#FE0775;
position:absolute;
top:0;
left:726px;
width:178px;
height: 40px;
text-align:center;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-exhibit-design .riga-1 .colonna-9-on {
background:#FF4E9D;
position:absolute;
top:0;
left:0px;
width:178px;
height: 40px;
text-align:center;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#393939;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-exhibit-design .riga-1 .colonna-9 a {
background:#FE0775;
position:absolute;
top:0;
left:0px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-exhibit-design .riga-1 .colonna-9 a:hover {
background:#FF4E9D;
position:absolute;
top:0;
left:0px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#393939;
text-decoration:none;
line-height:40px;
text-align:center;
}
/* Inizio dettaglio #HEADER-EXHIBIT-DESIGN riga-2 */
#header-exhibit-design .riga-2 { 
position:relative; /*indispensabile per il posizionamento assoluto delle colonne*/
background:#FFFFFF;
width:904px;
height: 48px;
}
#header-exhibit-design .riga-2 .colonna-1 { 
background:#FFFFFF;
position:absolute;
top:-27px;left:210px;
width:904px;
height: 48px;
text-align:left;
}
/* HEADER-CONTACT GENERALE (top) */
#header-interior-design { 
background:#FFFFFF;
color:#000;
margin:5px;
width:904px; 
text-align: left;
}
/* Inizio dettaglio #HEADER-INTERIOR-DESIGN riga-1 */
#header-interior-design .riga-1 { 
position:relative; /*indispensabile per il posizionamento assoluto delle colonne*/
background:#FFFFFF;
width:904px;
height: 88px;
}
#header-interior-design .riga-1 .colonna-1 { 
background:#FFFFFF;
position:absolute;
top:0;left:2px;
width:173px;
height: 88px;
text-align:left;
}
#header-interior-design .riga-1 .colonna-2 { 
background:#FFFFFF;
position:absolute;
top:0;left:176px;
width:2px;
height: 88px;
text-align:left;
}
#header-interior-design .riga-1 .colonna-3 {
background:#03ABF9;
position:absolute;
top:0;
left:179px;
width:179px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-interior-design .riga-1 .colonna-3 a {
background:#03ABF9;
position:absolute;
top:0;
left:0px;
width:179px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-interior-design .riga-1 .colonna-3 a:hover {
background:#5BC6F7;
position:absolute;
top:0;
left:0px;
width:179px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#393939;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-interior-design .riga-1 .colonna-3-on {
background:#5BC6F7;
position:absolute;
top:0;
left:179px;
width:179px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#393939;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-interior-design .riga-1 .colonna-4 { 
background:#FFFFFF;
position:absolute;
top:0;left:359px;
width:2px;
height: 88px;
text-align:left;
}
#header-interior-design .riga-1 .colonna-5 {
background-color:#18CD32;
position:absolute;
top:0;
left:362px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-interior-design .riga-1 .colonna-5 a {
background-color:#18CD32;
position:absolute;
top:0;
left:0px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-interior-design .riga-1 .colonna-5 a:hover {
background-color:#1BE839;
position:absolute;
top:0;
left:0px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#393939;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-interior-design .riga-1 .colonna-5-on {
background-color:#1BE839;
position:absolute;
top:0;
left:362px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#393939;
text-decoration:none;
line-height:40px;
text-align:center
}
#header-interior-design .riga-1 .colonna-6 { 
background:#FFFFFF;
position:absolute;
top:0;left:541px;
width:2px;
height: 88px;
text-align:left;
}
#header-interior-design .riga-1 .colonna-7 {
background-color:#FF0000;
position:absolute;
top:0;
left:544px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-interior-design .riga-1 .colonna-7-on {
background-color:#FF4545;
position:absolute;
top:0;
left:544px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#393939;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-interior-design .riga-1 .colonna-7 a {
background-color:#FF0000;
position:absolute;
top:0;
left:0px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-interior-design .riga-1 .colonna-7 a:hover {
background-color:#FF4545;
position:absolute;
top:0;
left:0px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#393939;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-interior-design .riga-1 .colonna-8 { 
background:#FFFFFF;
position:absolute;
top:0;left:722px;
width:2px;
height: 88px;
text-align:left;
}
#header-interior-design .riga-1 .colonna-9 {
background:#FE0775;
position:absolute;
top:0;
left:726px;
width:178px;
height: 40px;
text-align:center;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-interior-design .riga-1 .colonna-9-on {
background:#FF4E9D;
position:absolute;
top:0;
left:0px;
width:178px;
height: 40px;
text-align:center;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#393939;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-interior-design .riga-1 .colonna-9 a {
background:#FE0775;
position:absolute;
top:0;
left:0px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-interior-design .riga-1 .colonna-9 a:hover {
background:#FF4E9D;
position:absolute;
top:0;
left:0px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#393939;
text-decoration:none;
line-height:40px;
text-align:center;
}
/* Inizio dettaglio #HEADER-CONTACT riga-2 */
#header-interior-design .riga-2 { 
position:relative; /*indispensabile per il posizionamento assoluto delle colonne*/
background:#FFFFFF;
width:904px;
height: 48px;
}
#header-interior-design .riga-2 .colonna-1 { 
background:#FFFFFF;
position:absolute;
top:-27px;left:210px;
width:904px;
height: 48px;
text-align:left;
}
/* HEADER-PRODUCT-DESIGN GENERALE (top) */
#header-product-design { 
background:#FFFFFF;
color:#000;
margin:5px;
width:904px; 
text-align: left;
}
/* Inizio dettaglio #HEADER-PRODUCT-DESIGN riga-1 */
#header-product-design .riga-1 { 
position:relative; /*indispensabile per il posizionamento assoluto delle colonne*/
background:#FFFFFF;
width:904px;
height: 88px;
}
#header-product-design .riga-1 .colonna-1 { 
background:#FFFFFF;
position:absolute;
top:0;left:2px;
width:173px;
height: 88px;
text-align:left;
}
#header-product-design .riga-1 .colonna-2 { 
background:#FFFFFF;
position:absolute;
top:0;left:176px;
width:2px;
height: 88px;
text-align:left;
}
#header-product-design .riga-1 .colonna-3 {
background:#03ABF9;
position:absolute;
top:0;
left:179px;
width:179px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-product-design .riga-1 .colonna-3 a {
background:#03ABF9;
position:absolute;
top:0;
left:0px;
width:179px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-product-design .riga-1 .colonna-3 a:hover {
background:#5BC6F7;
position:absolute;
top:0;
left:0px;
width:179px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#393939;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-product-design .riga-1 .colonna-3-on {
background:#5BC6F7;
position:absolute;
top:0;
left:179px;
width:179px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#393939;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-product-design .riga-1 .colonna-4 { 
background:#FFFFFF;
position:absolute;
top:0;left:359px;
width:2px;
height: 88px;
text-align:left;
}
#header-product-design .riga-1 .colonna-5 {
background-color:#18CD32;
position:absolute;
top:0;
left:362px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-product-design .riga-1 .colonna-5 a {
background-color:#18CD32;
position:absolute;
top:0;
left:0px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-product-design .riga-1 .colonna-5 a:hover {
background-color:#1BE839;
position:absolute;
top:0;
left:0px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#393939;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-product-design .riga-1 .colonna-6 { 
background:#FFFFFF;
position:absolute;
top:0;left:541px;
width:2px;
height: 88px;
text-align:left;
}
#header-product-design .riga-1 .colonna-7 {
background-color:#FF0000;
position:absolute;
top:0;
left:544px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-product-design .riga-1 .colonna-7-on {
background-color:#FF4545;
position:absolute;
top:0;
left:544px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#393939;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-product-design .riga-1 .colonna-7 a {
background-color:#FF0000;
position:absolute;
top:0;
left:0px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-product-design .riga-1 .colonna-7 a:hover {
background-color:#FF4545;
position:absolute;
top:0;
left:0px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#393939;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-product-design .riga-1 .colonna-8 { 
background:#FFFFFF;
position:absolute;
top:0;left:722px;
width:2px;
height: 88px;
text-align:left;
}
#header-product-design .riga-1 .colonna-9 {
background:#FE0775;
position:absolute;
top:0;
left:726px;
width:178px;
height: 40px;
text-align:center;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-product-design .riga-1 .colonna-9-on {
background:#FF4E9D;
position:absolute;
top:0;
left:0px;
width:178px;
height: 40px;
text-align:center;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#393939;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-product-design .riga-1 .colonna-9 a {
background:#FE0775;
position:absolute;
top:0;
left:0px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-product-design .riga-1 .colonna-9 a:hover {
background:#FF4E9D;
position:absolute;
top:0;
left:0px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#393939;
text-decoration:none;
line-height:40px;
text-align:center;
}
/* Inizio dettaglio #HEADER-PRODUCT-DESIGN riga-2 */
#header-product-design .riga-2 { 
position:relative; /*indispensabile per il posizionamento assoluto delle colonne*/
background:#FFFFFF;
width:904px;
height: 48px;
}
#header-product-design .riga-2 .colonna-1 { 
background:#FFFFFF;
position:absolute;
top:-27px;left:210px;
width:904px;
height: 48px;
text-align:left;
}
/* HEADER-EVENTS-CREATOR GENERALE (top) */
#header-events-creator { 
background:#FFFFFF;
color:#000;
margin:5px;
width:904px; 
text-align: left;
}
/* Inizio dettaglio #HEADER-EVENTS-CREATOR riga-1 */
#header-events-creator .riga-1 { 
position:relative; /*indispensabile per il posizionamento assoluto delle colonne*/
background:#FFFFFF;
width:904px;
height: 88px;
}
#header-events-creator .riga-1 .colonna-1 { 
background:#FFFFFF;
position:absolute;
top:0;left:2px;
width:173px;
height: 88px;
text-align:left;
}
#header-events-creator .riga-1 .colonna-2 { 
background:#FFFFFF;
position:absolute;
top:0;left:176px;
width:2px;
height: 88px;
text-align:left;
}
#header-events-creator .riga-1 .colonna-3 {
background:#03ABF9;
position:absolute;
top:0;
left:179px;
width:179px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-events-creator .riga-1 .colonna-3 a {
background:#03ABF9;
position:absolute;
top:0;
left:0px;
width:179px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-events-creator .riga-1 .colonna-3 a:hover {
background:#5BC6F7;
position:absolute;
top:0;
left:0px;
width:179px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#393939;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-events-creator .riga-1 .colonna-3-on {
background:#5BC6F7;
position:absolute;
top:0;
left:179px;
width:179px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#393939;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-events-creator .riga-1 .colonna-4 { 
background:#FFFFFF;
position:absolute;
top:0;left:359px;
width:2px;
height: 88px;
text-align:left;
}
#header-events-creator .riga-1 .colonna-5 {
background-color:#18CD32;
position:absolute;
top:0;
left:362px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-events-creator .riga-1 .colonna-5 a {
background-color:#18CD32;
position:absolute;
top:0;
left:0px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-events-creator .riga-1 .colonna-5 a:hover {
background-color:#1BE839;
position:absolute;
top:0;
left:0px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#393939;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-events-creator .riga-1 .colonna-6 { 
background:#FFFFFF;
position:absolute;
top:0;left:541px;
width:2px;
height: 88px;
text-align:left;
}
#header-events-creator .riga-1 .colonna-7 {
background-color:#FF0000;
position:absolute;
top:0;
left:544px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-events-creator .riga-1 .colonna-7-on {
background-color:#FF4545;
position:absolute;
top:0;
left:544px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#393939;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-events-creator .riga-1 .colonna-7 a {
background-color:#FF0000;
position:absolute;
top:0;
left:0px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-events-creator .riga-1 .colonna-7 a:hover {
background-color:#FF4545;
position:absolute;
top:0;
left:0px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#393939;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-events-creator .riga-1 .colonna-8 { 
background:#FFFFFF;
position:absolute;
top:0;left:722px;
width:2px;
height: 88px;
text-align:left;
}
#header-events-creator .riga-1 .colonna-9 {
background:#FE0775;
position:absolute;
top:0;
left:726px;
width:178px;
height: 40px;
text-align:center;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-events-creator .riga-1 .colonna-9-on {
background:#FF4E9D;
position:absolute;
top:0;
left:726px;
width:178px;
height: 40px;
text-align:center;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#393939;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-events-creator .riga-1 .colonna-9 a {
background:#FE0775;
position:absolute;
top:0;
left:0px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#FFFFFF;
text-decoration:none;
line-height:40px;
text-align:center;
}
#header-events-creator .riga-1 .colonna-9 a:hover {
background:#FF4E9D;
position:absolute;
top:0;
left:0px;
width:178px;
height: 40px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:17px;
font-style:normal;
color:#393939;
text-decoration:none;
line-height:40px;
text-align:center;
}
/* Inizio dettaglio #HEADER-EVENTS-CREATOR riga-2 */
#header-events-creator .riga-2 { 
position:relative; /*indispensabile per il posizionamento assoluto delle colonne*/
background:#FFFFFF;
width:904px;
height: 48px;
}
#header-events-creator .riga-2 .colonna-1 { 
background:#FFFFFF;
position:absolute;
top:-27px;left:210px;
width:904px;
height: 48px;
text-align:left;
}
/* SOTTOMENU-EXHIBIT-DESIGN GENERALE (top) */
#sottomenu-exhibit-design { 
background:#FFFFFF;
color:#000;
margin:5px;
width:177px; 
text-align: left;
}
/* Inizio dettaglio #SOTTOMENU-EVENTS-CREATOR riga-1 */
#sottomenu-exhibit-design .riga-1 { 
position:relative; /*indispensabile per il posizionamento assoluto delle colonne*/
background:#FFFFFF;
width:177px;
height: 24px;
}
#sottomenu-exhibit-design .riga-1 .colonna-1 { 
background:#FFFFFF;
position:absolute;
top:-1px;left:71px;
width:88px;
height: 24px;
line-height:18px;
text-align:left;
}
#sottomenu-exhibit-design .riga-1 .colonna-1-on { 
background:#FFFFFF;
position:absolute;
top:-1px;left:71px;
width:88px;
height: 24px;
line-height:18px;
text-align:left;
}
#sottomenu-exhibit-design .riga-1 .colonna-2 { 
background:#FFFFFF;
position:absolute;
top:0px;left:89px;
width:88px;
height: 24px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
line-height:18px;
text-align:left;
}
#sottomenu-exhibit-design .riga-1 .colonna-2 a { 
background-repeat:no-repeat;
padding-left: 18px;
padding-bottom: 10px;
position:absolute;
top:0;left:-18px;
width:88px;
height: 24px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
line-height:18px;
text-align:left;
}
#sottomenu-exhibit-design .riga-1 .colonna-2 a:hover {
background-image: url(../images/fr_exhibit_design_on.gif);
background-repeat:no-repeat;
background-position: 0 0;
top:0px;left:-18px;
color:#4B4B4B;
line-height:18px;
text-decoration:none;
}
/* Inizio dettaglio #SOTTOMENU-EXHIBIT-DESIGN riga-2 */
#sottomenu-exhibit-design .riga-2 { 
position:relative; /*indispensabile per il posizionamento assoluto delle colonne*/
background:#FFFFFF;
width:177px;
height: 24px;
}
#sottomenu-exhibit-design .riga-2 .colonna-1 { 
background:#FFFFFF;
position:absolute;
top:0px;left:3px;
width:88px;
height: 24px;
line-height:18px;
text-align:left;
}
#sottomenu-exhibit-design .riga-2 .colonna-1-on { 
background:#FFFFFF;
position:absolute;
top:0px;left:71px;
width:88px;
height: 24px;
line-height:18px;
text-align:left;
}
#sottomenu-exhibit-design .riga-2 .colonna-2 { 
background:#FFFFFF;
position:absolute;
top:0px;left:89px;
width:88px;
height: 24px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
line-height:18px;
text-align:left;
}
#sottomenu-exhibit-design .riga-2 .colonna-2 a { 
background-repeat:no-repeat;
padding-left: 18px;
padding-bottom: 10px;
position:absolute;
top:0;left:-18px;
width:88px;
height: 24px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
line-height:18px;
text-align:left;
}
#sottomenu-exhibit-design .riga-2 .colonna-2 a:hover {
background-image: url(../images/fr_exhibit_design_on.gif);
background-repeat:no-repeat;
background-position: 0 0;
top:0px;left:-18px;
color:#4B4B4B;
text-decoration:none;
}
/* Inizio dettaglio #SOTTOMENU-EXHIBIT-DESIGN riga-3 */
#sottomenu-exhibit-design .riga-3 { 
position:relative; /*indispensabile per il posizionamento assoluto delle colonne*/
background:#FFFFFF;
width:177px;
height: 24px;
}
#sottomenu-exhibit-design .riga-3 .colonna-1 { 
background:#FFFFFF;
position:absolute;
top:0px;left:3px;
width:88px;
height: 24px;
text-align:left;
}
#sottomenu-exhibit-design .riga-3 .colonna-1-on { 
background:#FFFFFF;
position:absolute;
top:0px;left:71px;
width:88px;
height: 24px;
line-height:18px;
text-align:left;
}
#sottomenu-exhibit-design .riga-3 .colonna-2 { 
background:#FFFFFF;
position:absolute;
top:0px;left:89px;
width:88px;
height: 24px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
line-height:18px;
text-align:left;
}
#sottomenu-exhibit-design .riga-3 .colonna-2 a { 
background-repeat:no-repeat;
padding-left: 18px;
padding-bottom: 10px;
position:absolute;
top:0;left:-18px;
width:88px;
height: 24px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
line-height:18px;
text-align:left;
}
#sottomenu-exhibit-design .riga-3 .colonna-2 a:hover {
background-image: url(../images/fr_exhibit_design_on.gif);
background-repeat:no-repeat;
background-position: 0 0;
top:0px;left:-18px;
color:#4B4B4B;
text-decoration:none;
}
/* Inizio dettaglio #SOTTOMENU-EXHIBIT-DESIGN riga-4 */
#sottomenu-exhibit-design .riga-4 { 
position:relative; /*indispensabile per il posizionamento assoluto delle colonne*/
background:#FFFFFF;
width:177px;
height: 24px;
}
#sottomenu-exhibit-design .riga-4 .colonna-1 { 
background:#FFFFFF;
position:absolute;
top:0px;left:3px;
width:88px;
height: 24px;
text-align:left;
}
#sottomenu-exhibit-design .riga-4 .colonna-1-on { 
background:#FFFFFF;
position:absolute;
top:0px;left:71px;
width:88px;
height: 24px;
line-height:18px;
text-align:left;
}
#sottomenu-exhibit-design .riga-4 .colonna-2 { 
background:#FFFFFF;
position:absolute;
top:0px;left:89px;
width:88px;
height: 24px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
line-height:18px;
text-align:left;
}
#sottomenu-exhibit-design .riga-4 .colonna-2 a { 
background-repeat:no-repeat;
padding-left: 18px;
padding-bottom: 10px;
position:absolute;
top:0;left:-18px;
width:88px;
height: 24px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
line-height:18px;
text-align:left;
}
#sottomenu-exhibit-design .riga-4 .colonna-2 a:hover {
background-image: url(../images/fr_exhibit_design_on.gif);
background-repeat:no-repeat;
background-position: 0 0;
top:0px;left:-18px;
color:#4B4B4B;
text-decoration:none;
}
/* Inizio dettaglio #SOTTOMENU-EXHIBIT-DESIGN riga-5 */
#sottomenu-exhibit-design .riga-5 { 
position:relative; /*indispensabile per il posizionamento assoluto delle colonne*/
background:#FFFFFF;
width:177px;
height: 66px;
}
#sottomenu-exhibit-design .riga-5 .colonna-1 { 
background:#FFFFFF;
position:absolute;
top:182px;left:26px;
width:88px;
height: 66px;
text-align:left;
}
#sottomenu-exhibit-design .riga-5 .colonna-2 { 
background:#FFFFFF;
position:absolute;
top:203px;left:100px;
width:88px;
height: 66px;
text-align:left;
}
/* Inizio dettaglio #SOTTOMENU-EXHIBIT-DESIGN riga-6 */
#sottomenu-exhibit-design .riga-6 { 
position:relative; /*indispensabile per il posizionamento assoluto delle colonne*/
background:#FFFFFF;
width:177px;
height: 42px;
}
#sottomenu-exhibit-design .riga-6 .colonna-1 { 
background:#FFFFFF;
position:absolute;
top:191px;left:26px;
width:177px;
height: 20px;
text-align:left;
}
/* SOTTOMENU-INTERIOR-DESIGN GENERALE (top) */
#sottomenu-interior-design { 
background:#FFFFFF;
color:#000;
margin:5px;
width:177px; 
text-align: left;
}
/* Inizio dettaglio #SOTTOMENU-INTERIOR-DESIGN riga-1 */
#sottomenu-interior-design .riga-1 { 
position:relative; /*indispensabile per il posizionamento assoluto delle colonne*/
background:#FFFFFF;
width:177px;
height: 24px;
}
#sottomenu-interior-design .riga-1 .colonna-1 { 
background:#FFFFFF;
position:absolute;
top:-1px;left:71px;
width:88px;
height: 24px;
line-height:18px;
text-align:left;
}
#sottomenu-interior-design .riga-1 .colonna-1-on { 
background:#FFFFFF;
position:absolute;
top:-1px;left:71px;
width:88px;
height: 24px;
line-height:18px;
text-align:left;
}
#sottomenu-interior-design .riga-1 .colonna-2 { 
background:#FFFFFF;
position:absolute;
top:0px;left:89px;
width:88px;
height: 24px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
line-height:18px;
text-align:left;
}
#sottomenu-interior-design .riga-1 .colonna-2 a { 
background-repeat:no-repeat;
padding-left: 18px;
padding-bottom: 10px;
position:absolute;
top:0;left:-18px;
width:88px;
height: 24px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
line-height:18px;
text-align:left;
}
#sottomenu-interior-design .riga-1 .colonna-2 a:hover {
background-image: url(../images/fr_interior_design_on.gif);
background-repeat:no-repeat;
background-position: 0 0;
top:0px;left:-18px;
color:#4B4B4B;
line-height:18px;
text-decoration:none;
}
/* Inizio dettaglio #SOTTOMENU-INTERIOR-DESIGN riga-2 */
#sottomenu-interior-design .riga-2 { 
position:relative; /*indispensabile per il posizionamento assoluto delle colonne*/
background:#FFFFFF;
width:177px;
height: 24px;
}
#sottomenu-interior-design .riga-2 .colonna-1 { 
background:#FFFFFF;
position:absolute;
top:0px;left:3px;
width:88px;
height: 24px;
line-height:18px;
text-align:left;
}
#sottomenu-interior-design .riga-2 .colonna-1-on { 
background:#FFFFFF;
position:absolute;
top:0px;left:71px;
width:88px;
height: 24px;
line-height:18px;
text-align:left;
}
#sottomenu-interior-design .riga-2 .colonna-2 { 
background:#FFFFFF;
position:absolute;
top:0px;left:89px;
width:88px;
height: 24px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
line-height:18px;
text-align:left;
}
#sottomenu-interior-design .riga-2 .colonna-2 a { 
background-repeat:no-repeat;
padding-left: 18px;
padding-bottom: 10px;
position:absolute;
top:0;left:-18px;
width:88px;
height: 24px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
line-height:18px;
text-align:left;
}
#sottomenu-interior-design .riga-2 .colonna-2 a:hover {
background-image: url(../images/fr_interior_design_on.gif);
background-repeat:no-repeat;
background-position: 0 0;
top:0px;left:-18px;
color:#4B4B4B;
text-decoration:none;
}
/* Inizio dettaglio #SOTTOMENU-CONTACT riga-3 */
#sottomenu-interior-design .riga-3 { 
position:relative; /*indispensabile per il posizionamento assoluto delle colonne*/
background:#FFFFFF;
width:177px;
height: 24px;
}
#sottomenu-interior-design .riga-3 .colonna-1 { 
background:#FFFFFF;
position:absolute;
top:0px;left:3px;
width:88px;
height: 24px;
text-align:left;
}
#sottomenu-interior-design .riga-3 .colonna-1-on { 
background:#FFFFFF;
position:absolute;
top:0px;left:71px;
width:88px;
height: 24px;
line-height:18px;
text-align:left;
}
#sottomenu-interior-design .riga-3 .colonna-2 { 
background:#FFFFFF;
position:absolute;
top:0px;left:89px;
width:88px;
height: 24px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
line-height:18px;
text-align:left;
}
#sottomenu-interior-design .riga-3 .colonna-2 a { 
background-repeat:no-repeat;
padding-left: 18px;
padding-bottom: 10px;
position:absolute;
top:0;left:-18px;
width:88px;
height: 24px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
line-height:18px;
text-align:left;
}
#sottomenu-interior-design .riga-3 .colonna-2 a:hover {
background-image: url(../images/fr_interior_design_on.gif);
background-repeat:no-repeat;
background-position: 0 0;
top:0px;left:-18px;
color:#4B4B4B;
text-decoration:none;
}
/* Inizio dettaglio #SOTTOMENU-CONTACT riga-4 */
#sottomenu-interior-design .riga-4 { 
position:relative; /*indispensabile per il posizionamento assoluto delle colonne*/
background:#FFFFFF;
width:177px;
height: 66px;
}
#sottomenu-interior-design .riga-4 .colonna-1 { 
background:#FFFFFF;
position:absolute;
top:206px;left:26px;
width:88px;
height: 66px;
text-align:left;
}
#sottomenu-interior-design .riga-4 .colonna-2 { 
background:#FFFFFF;
position:absolute;
top:227px;left:100px;
width:88px;
height: 66px;
text-align:left;
}
/* Inizio dettaglio #SOTTOMENU-CONTACT riga-2 */
#sottomenu-interior-design .riga-5 { 
position:relative; /*indispensabile per il posizionamento assoluto delle colonne*/
background:#FFFFFF;
width:177px;
height: 42px;
}
#sottomenu-interior-design .riga-5 .colonna-1 { 
background:#FFFFFF;
position:absolute;
top:215px;left:26px;
width:177px;
height: 20px;
text-align:left;
}
/* SOTTOMENU-PRODUCT-DESIGN GENERALE (top) */
#sottomenu-product-design { 
background:#FFFFFF;
color:#000;
margin:5px;
width:177px; 
text-align: left;
}
/* Inizio dettaglio #SOTTOMENU-PRODUCT-DESIGN riga-1 */
#sottomenu-product-design .riga-1 { 
position:relative; /*indispensabile per il posizionamento assoluto delle colonne*/
background:#FFFFFF;
width:177px;
height: 24px;
}
#sottomenu-product-design .riga-1 .colonna-1 { 
background:#FFFFFF;
position:absolute;
top:-1px;left:71px;
width:88px;
height: 24px;
line-height:18px;
text-align:left;
}
#sottomenu-product-design .riga-1 .colonna-1-on { 
background:#FFFFFF;
position:absolute;
top:-1px;left:71px;
width:88px;
height: 24px;
line-height:18px;
text-align:left;
}
#sottomenu-product-design .riga-1 .colonna-2 { 
background:#FFFFFF;
position:absolute;
top:0px;left:89px;
width:88px;
height: 24px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
line-height:18px;
text-align:left;
}
#sottomenu-product-design .riga-1 .colonna-2 a { 
background-repeat:no-repeat;
padding-left: 18px;
padding-bottom: 10px;
position:absolute;
top:0;left:-18px;
width:88px;
height: 24px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
line-height:18px;
text-align:left;
}
#sottomenu-product-design .riga-1 .colonna-2 a:hover {
background-image: url(../images/fr_product_design_on.gif);
background-repeat:no-repeat;
background-position: 0 0;
top:0px;left:-18px;
color:#4B4B4B;
line-height:18px;
text-decoration:none;
}
/* Inizio dettaglio #SOTTOMENU-PRODUCT-DESIGN riga-2 */
#sottomenu-product-design .riga-2 { 
position:relative; /*indispensabile per il posizionamento assoluto delle colonne*/
background:#FFFFFF;
width:177px;
height: 24px;
}
#sottomenu-product-design .riga-2 .colonna-1 { 
background:#FFFFFF;
position:absolute;
top:0px;left:3px;
width:88px;
height: 24px;
line-height:18px;
text-align:left;
}
#sottomenu-product-design .riga-2 .colonna-1-on { 
background:#FFFFFF;
position:absolute;
top:0px;left:71px;
width:88px;
height: 24px;
line-height:18px;
text-align:left;
}
#sottomenu-product-design .riga-2 .colonna-2 { 
background:#FFFFFF;
position:absolute;
top:0px;left:89px;
width:88px;
height: 24px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
line-height:18px;
text-align:left;
}
#sottomenu-product-design .riga-2 .colonna-2 a { 
background-repeat:no-repeat;
padding-left: 18px;
padding-bottom: 10px;
position:absolute;
top:0;left:-18px;
width:88px;
height: 24px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
line-height:18px;
text-align:left;
}
#sottomenu-product-design .riga-2 .colonna-2 a:hover {
background-image: url(../images/fr_product_design_on.gif);
background-repeat:no-repeat;
background-position: 0 0;
top:0px;left:-18px;
color:#4B4B4B;
text-decoration:none;
}
/* Inizio dettaglio #SOTTOMENU-PRODUCT-DESIGN riga-3 */
#sottomenu-product-design .riga-3 { 
position:relative; /*indispensabile per il posizionamento assoluto delle colonne*/
background:#FFFFFF;
width:177px;
height: 24px;
}
#sottomenu-product-design .riga-3 .colonna-1 { 
background:#FFFFFF;
position:absolute;
top:0px;left:3px;
width:88px;
height: 24px;
text-align:left;
}
#sottomenu-product-design .riga-3 .colonna-1-on { 
background:#FFFFFF;
position:absolute;
top:0px;left:71px;
width:88px;
height: 24px;
line-height:18px;
text-align:left;
}
#sottomenu-product-design .riga-3 .colonna-2 { 
background:#FFFFFF;
position:absolute;
top:0px;left:89px;
width:88px;
height: 24px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
line-height:18px;
text-align:left;
}
#sottomenu-product-design .riga-3 .colonna-2 a { 
background-repeat:no-repeat;
padding-left: 18px;
padding-bottom: 10px;
position:absolute;
top:0;left:-18px;
width:88px;
height: 24px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
line-height:18px;
text-align:left;
}
#sottomenu-product-design .riga-3 .colonna-2 a:hover {
background-image: url(../images/fr_product_design_on.gif);
background-repeat:no-repeat;
background-position: 0 0;
top:0px;left:-18px;
color:#4B4B4B;
text-decoration:none;
}
/* Inizio dettaglio #SOTTOMENU-PRODUCT-DESIGN riga-4 */
#sottomenu-product-design .riga-4 { 
position:relative; /*indispensabile per il posizionamento assoluto delle colonne*/
background:#FFFFFF;
width:177px;
height: 66px;
}
#sottomenu-product-design .riga-4 .colonna-1 { 
background:#FFFFFF;
position:absolute;
top:206px;left:26px;
width:88px;
height: 66px;
text-align:left;
}
#sottomenu-product-design .riga-4 .colonna-2 { 
background:#FFFFFF;
position:absolute;
top:227px;left:100px;
width:88px;
height: 66px;
text-align:left;
}
/* Inizio dettaglio #SOTTOMENU-PRODUCT-DESIGN riga-2 */
#sottomenu-product-design .riga-5 { 
position:relative; /*indispensabile per il posizionamento assoluto delle colonne*/
background:#FFFFFF;
width:177px;
height: 42px;
}
#sottomenu-product-design .riga-5 .colonna-1 { 
background:#FFFFFF;
position:absolute;
top:215px;left:26px;
width:177px;
height: 20px;
text-align:left;
}
/* SOTTOMENU-EVENTS-CREATOR GENERALE (top) */
#sottomenu-events-creator { 
background:#FFFFFF;
color:#000;
margin:5px;
width:177px; 
text-align: left;
}
/* Inizio dettaglio #SOTTOMENU-EVENTS-CREATOR riga-1 */
#sottomenu-events-creator .riga-1 { 
position:relative; /*indispensabile per il posizionamento assoluto delle colonne*/
background:#FFFFFF;
width:177px;
height: 24px;
}
#sottomenu-events-creator .riga-1 .colonna-1 { 
background:#FFFFFF;
position:absolute;
top:-1px;left:71px;
width:88px;
height: 24px;
line-height:18px;
text-align:left;
}
#sottomenu-events-creator .riga-1 .colonna-1-on { 
background:#FFFFFF;
position:absolute;
top:-1px;left:71px;
width:88px;
height: 24px;
line-height:18px;
text-align:left;
}
#sottomenu-events-creator .riga-1 .colonna-2 { 
background:#FFFFFF;
position:absolute;
top:0px;left:89px;
width:88px;
height: 24px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
line-height:18px;
text-align:left;
}
#sottomenu-events-creator .riga-1 .colonna-2 a { 
background-repeat:no-repeat;
padding-left: 18px;
padding-bottom: 10px;
position:absolute;
top:0;left:-18px;
width:88px;
height: 24px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
line-height:18px;
text-align:left;
}
#sottomenu-events-creator .riga-1 .colonna-2 a:hover {
background-image: url(../images/fr_events_creator_on.gif);
background-repeat:no-repeat;
background-position: 0 0;
top:0px;left:-18px;
color:#4B4B4B;
line-height:18px;
text-decoration:none;
}
/* Inizio dettaglio #SOTTOMENU-EVENTS-CREATOR riga-2 */
#sottomenu-events-creator .riga-2 {
position:relative; /*indispensabile per il posizionamento assoluto delle colonne*/
background:#FFFFFF;
width:177px;
height: 24px;
}
#sottomenu-events-creator .riga-2 .colonna-1 { 
background:#FFFFFF;
position:absolute;
top:0px;left:3px;
width:88px;
height: 24px;
line-height:18px;
text-align:left;
}
#sottomenu-events-creator .riga-2 .colonna-1-on { 
background:#FFFFFF;
position:absolute;
top:0px;left:71px;
width:88px;
height: 24px;
line-height:18px;
text-align:left;
}
#sottomenu-events-creator .riga-2 .colonna-2 { 
background:#FFFFFF;
position:absolute;
top:0px;left:89px;
width:88px;
height: 24px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
line-height:18px;
text-align:left;
}
#sottomenu-events-creator .riga-2 .colonna-2 a { 
background-repeat:no-repeat;
padding-left: 18px;
padding-bottom: 10px;
position:absolute;
top:0;left:-18px;
width:88px;
height: 24px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
line-height:18px;
text-align:left;
}
#sottomenu-events-creator .riga-2 .colonna-2 a:hover {
background-image: url(../images/fr_events_creator_on.gif);
background-repeat:no-repeat;
background-position: 0 0;
top:0px;left:-18px;
color:#4B4B4B;
text-decoration:none;
}
/* Inizio dettaglio #SOTTOMENU-EVENTS-CREATOR riga-3 */
#sottomenu-events-creator .riga-3 { 
position:relative; /*indispensabile per il posizionamento assoluto delle colonne*/
background:#FFFFFF;
width:177px;
height: 24px;
}
#sottomenu-events-creator .riga-3 .colonna-1 { 
background:#FFFFFF;
position:absolute;
top:0px;left:3px;
width:88px;
height: 24px;
text-align:left;
}
#sottomenu-events-creator .riga-3 .colonna-1-on { 
background:#FFFFFF;
position:absolute;
top:0px;left:71px;
width:88px;
height: 24px;
line-height:18px;
text-align:left;
}
#sottomenu-events-creator .riga-3 .colonna-2 { 
background:#FFFFFF;
position:absolute;
top:0px;left:89px;
width:88px;
height: 24px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
line-height:18px;
text-align:left;
}
#sottomenu-events-creator .riga-3 .colonna-2 a { 
background-repeat:no-repeat;
padding-left: 18px;
padding-bottom: 10px;
position:absolute;
top:0;left:-18px;
width:88px;
height: 24px;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
line-height:18px;
text-align:left;
}
#sottomenu-events-creator .riga-3 .colonna-2 a:hover {
background-image: url(../images/fr_events_creator_on.gif);
background-repeat:no-repeat;
background-position: 0 0;
top:0px;left:-18px;
color:#4B4B4B;
text-decoration:none;
}
/* Inizio dettaglio #SOTTOMENU-EVENTS-CREATOR riga-4 */
#sottomenu-events-creator .riga-4 { 
position:relative; /*indispensabile per il posizionamento assoluto delle colonne*/
background:#FFFFFF;
width:177px;
height: 66px;
}
#sottomenu-events-creator .riga-4 .colonna-1 { 
background:#FFFFFF;
position:absolute;
top:206px;left:26px;
width:88px;
height: 66px;
text-align:left;
}
#sottomenu-events-creator .riga-4 .colonna-2 { 
background:#FFFFFF;
position:absolute;
top:227px;left:100px;
width:88px;
height: 66px;
text-align:left;
}
/* Inizio dettaglio #SOTTOMENU-EVENTS-CREATOR riga-2 */
#sottomenu-events-creator .riga-5 { 
position:relative; /*indispensabile per il posizionamento assoluto delle colonne*/
background:#FFFFFF;
width:177px;
height: 42px;
}
#sottomenu-events-creator .riga-5 .colonna-1 { 
background:#FFFFFF;
position:absolute;
top:215px;left:26px;
width:177px;
height: 20px;
text-align:left;
}
/* Inizio dettaglio #TESTO-EXHIBIT-DESIGN riga-1 */
#testo-exhibit-design .riga-1 { 
position:relative; /*indispensabile per il posizionamento assoluto delle colonne*/
background:#FFFFFF;
width:725px;
height: auto;
}
#testo-exhibit-design .riga-1 .colonna-1 { 
background:#FFFFFF;
position:absolute;
top:-188px;left:213px;
width:725px;
height: auto;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
line-height:24px;
text-align:left;
}
#testo-exhibit-design .riga-1 .colonna-2 { 
background:#FFFFFF;
position:absolute;
top:-262px;left:365px;
width:725px;
height: auto;
}
/* Inizio dettaglio #TESTO-INTERIOR-DESIGN riga-1 */
#testo-interior-design .riga-1 { 
position:relative; /*indispensabile per il posizionamento assoluto delle colonne*/
background:#FFFFFF;
width:725px;
height: auto;
}
#testo-interior-design .riga-1 .colonna-1 { 
background:#FFFFFF;
position:absolute;
top:-212px;left:213px;
width:725px;
height: auto;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
line-height:24px;
text-align:left;
}
#testo-interior-design .riga-1 .colonna-2 { 
background:#FFFFFF;
position:absolute;
top:-286px;left:365px;
width:725px;
height: auto;
}
/* Inizio dettaglio #TESTO-PRODUCT-DESIGN riga-1 */
#testo-product-design .riga-1 { 
position:relative; /*indispensabile per il posizionamento assoluto delle colonne*/
background:#FFFFFF;
width:725px;
height: auto;
}
#testo-product-design .riga-1 .colonna-1 { 
background:#FFFFFF;
position:absolute;
top:-188px;left:213px;
width:725px;
height: auto;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
line-height:24px;
text-align:left;
}
#testo-product-design .riga-1 .colonna-2 { 
background:#FFFFFF;
position:absolute;
top:-262px;left:365px;
width:725px;
height: auto;
}
/* Inizio dettaglio #TESTO-EVENTS-CREATOR riga-1 */
#testo-events-creator .riga-1 { 
position:relative; /*indispensabile per il posizionamento assoluto delle colonne*/
background:#FFFFFF;
width:725px;
height: auto;
}
#testo-events-creator .riga-1 .colonna-1 { 
background:#FFFFFF;
position:absolute;
top:-138px;left:213px;
width:725px;
height: auto;
font-family:Trebuchet MS, Verdana, Arial, Geneva, Sans-serif, Helvetica;
font-size:12px;
font-style:normal;
color:#000000;
text-decoration:none;
line-height:24px;
text-align:left;
}
#testo-events-creator .riga-1 .colonna-2 { 
background:#FFFFFF;
position:absolute;
top:-262px;left:365px;
width:725px;
height: auto;
}