.Intro  { position:absolute; top:0; left:0; width:104%; height:100%; background-color:#353535; z-index:3; padding:0; margin:0; }
.ON	{ display: visible; }
.OFF	{ display: none; width:0px}


BODY		{ background-color:#333333; margin: 0px, 0px, 5px, 0px; text-align:center; }
.Pagina		{ width:750px; height:580px; background-color:#E6780B; margin: auto; border: 0px none black; border-collapse: collapse; }
.MenuSx		{ width:20px;  height:580px; background-color:#F8B16A; padding:0;  margin:0; border-bottom: 1px solid #E6780B; border-right: 1px solid #E6780B; vertical-align:top; }
.Corpo		{ width:550px; height:580px; background-color:#ffffff; padding:0;  margin:0; border-bottom: 1px solid #E6780B; border-right: 1px solid #E6780B; font-family: 'Trebuchet MS'; font-size:10pt; vertical-align:top; }
.CorpoPieno	{ width:550; height:700; margin:0; font-size:8pt; border-collapse: collapse; margin:0;}
.CorpoImpag	{ width:546; height:670; margin:2; font-size:10pt; border-collapse: collapse;}
.CorpoImpag TD  { padding-left: 6; vertical-align:top; }
.CorpoImpag TD  A:link, A:active, A:visited { color: #666666; text-decoration: none; cursor:pointer; cursor:hand; }
.CorpoImpag TD  A:hover, A:visited:hover    { color: #111111; text-decoration: none; cursor:pointer; cursor:hand; }
.Path		{ font-size:8pt; vertical-align:middle; }
.Path		A:link, A:active, A:visited, A:hover, A:visited:hover { color: #000000; text-decoration: none; }
.NomePagina	{ background-color:#E6780B; font-weight:bold; font-size:12pt }
.SottoMenu	{ font-size:8pt; text-align:center; font-weight:bold; }
.SottoMenu	SPAN { cursor:pointer; cursor:hand; }
.Titolo1	{ font-family: Arial; font-size:14pt; color:rgb(51,153,102); line-height:2}
.Titolo2	{ font-family: Arial; font-size:12pt; }
.Testo		{ padding: 12px; }
.TestoVerde	{ font-family: Arial; font-size:12pt; color:rgb(51,153,102); font-weight:bold; }
.Nota		{ font-size:10pt; }
.Tabellina		{ padding:0; margin:0 auto; border: 1px solid #dddddd; width:80%; border-collapse: collapse; text-align:center;}
.Tabellina TD	{ padding:0; font-size:10pt; }
    .TabellinaTesta { background-color:#dddddd;}
    .TabellinaRiga  { }
    .TabellinaRigaB { font-weight: bold; }
.FormRichiesta  { font-family:'Trebuchet MS'; font-size:12; background-color:#BCB9FF; border:2px solid rgb(80,20,120); padding:0px; border-collapse: collapse;}
.FormRichiesta  TD { color:rgb(0,0,0); text-align:left; padding:5px 0px 0px 4px; line-height:1.0;}
.FormRichiesta  INPUT           { background-color:#F9DBBB; font-family:'Trebuchet MS'; font-size:12; height:18px; padding:0px 0px 0px 4px; border:1px inset #bbbbbb; margin:2px 0px 0px 0px}
.FormRichiesta  INPUT.Flag    { background-color:#BCB9FF; font-family:'Trebuchet MS'; font-size:12; height:18px; padding:0px 0px 0px 4px; border:0px none #F9DBBB; margin:2px 0px 0px 0px; color:#F9DBBB;}
.FormRichiesta  INPUT.Button { background-color:#BCB9FF; font-family:'Trebuchet MS'; font-size:12; height:22px; padding:0px 0px 0px 4px; border:1px solid #000000; margin:2px 0px 0px 0px; font-weight:bold;}
.SelectON	{ background-color:'#F7CA9C'; }
.SelectOFF	{ background-color:'#ffffff'; }
.SelectONris	{ background-color:'#F7CA9C'; font-size:9pt; width:20%; text-align:center; cursor:pointer; cursor:hand; padding:5px 3px 3px 3px }
.SelectOFFris	{ background-color:'#ffffff'; font-size:9pt; width:20%; text-align:center; cursor:pointer; cursor:hand; padding:5px 3px 3px 3px }
IMG		{ border-width: 0; }

.MenuDX1	{ width:180px; height:140px; background-color:#F8B16A; padding:0;  margin:0; border-bottom: 1px solid #E6780B; vertical-align:middle; text-align:center; }
.MenuDX2	{ width:180px; height:240px; background-color:#F7CA9C; padding:10; margin:0; border-bottom: 1px solid #E6780B; vertical-align:middle; font-weight: bold; font-family: 'Trebuchet MS'; font-size:12; }
.MenuDX2 A:link, A:active, A:visited  { color: #666666; text-decoration: none; cursor:pointer; cursor:hand; }
.MenuDX2 A:hover, A:visited:hover     { color: #111111; text-decoration: none; cursor:pointer; cursor:hand; }
.MenuDX3	{ width:180px; height:80px; background-color:rgb(207,0,3); padding:0; margin:0; border-bottom: 1px solid #E6780B; text-align:center; vertical-align:middle;}
    .Bubble	{ border-bottom: 4px solid #000000; text-align:center; padding:4px 0px 4px 0px;}
    .BubbleTxt  { color:rgb(255,255,153); background-color:#E6780B; font-family: 'Trebuchet MS'; font-size:12; padding:4px 0px 4px 4px; line-height:1.0;}
    .BubbleBtn  { height:15px; width:72px; color:rgb(254,255,153); background-color:#E6780B; font-family: 'Trebuchet MS'; font-size:10; cursor:pointer; cursor:hand; font-weight: bold; border:1px outset rgb(254,204,4); margin:0px 0px 0px 0px; padding:0; line-height:0.8}
    .Logger	{ padding:0; margin:0; border-bottom: 0px; border-collapse: collapse; vertical-align:middle;}
    .LoggerBotton { color: #333333; background-color:#F8B16A; font-family:'Trebuchet MS'; font-size:10; height:17px; padding:0; border:1px solid #E6780B;}
    .LoggerCampo { color: #333333; background-color:#F7CA9C; font-family:'Trebuchet MS'; font-size:10; height:17px; padding:0px 0px 0px 4px; border:1px inset #bbbbbb;}
.MenuDX4	{ width:180px; height:70px; background-color:#F7CA9C; padding:0;  margin:0; border-bottom: 1px solid #E6780B; vertical-align:top; }
    .Ultimissime TD { padding:0px 0px 6px 0px; margin:0 auto; border: 0px solid #dddddd; border-collapse: collapse; text-align:center; vertical-align:top; font-weight: normal; font-family: 'Trebuchet MS'; font-size:12; line-height:1.0;}
    .Novità		{ cursor:pointer; cursor:hand; height:28px }
    .Novità	 IMG	{ width:15px; height:20px }
    .Novità TD	{ padding: 6px; }
.Pedice		{ width:750px; height:25px;  background-color:#E6780B; padding:5,0,5,0; margin:0; border-bottom: 0px solid #E6780B; vertical-align:middle; text-align:center; }
.Robot		{ height:1px; font-size:1px; }
.Robot A:link, A:active, A:visited, A:hover, A:visited:hover { color: #666666; text-decoration: none; cursor:default; }


.Thumbnails	{ border-size:0px; color:#111111; vertical-align:top; width:100% }
.Thumbnails TD	{ text-align:center; font-family: 'Trebuchet MS'; font-size:9pt; line-height:1.0; cursor:pointer; cursor:hand; }
.ChefNome	{ text-align:center; font-size:14pt; font-weight:bold; color:#000000; }
.ChefQualifica	{ text-align:center; font-size:10pt; color:#000000; }
.ChefTesto	{ text-align:left; font-size:12pt; padding:20px; color:#000000; }
.ChefTesto P:first-line { margin-left:15px }


