/* TECNOWIND CSS
- - - - - - - - - - - - - - - - - - - - */
body {margin:0; padding:0; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:1em; color:#000; behavior:url(csshover.htc);}
/** html ul li, * html ul li a {height:1%;}*/
.clear {clear:both;}
a {outline:none;}
#container {width:604px; margin:0 auto;}
h1 {margin:0; border:0; padding:0;}
h2 {margin:0; border:0; padding:0;}
h3 {margin:0; border:0; padding:3px 14px 3px 14px; display:block; background-color:#9d9d9d; color:#fff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:normal; /*page-break-before:always*/}

/* Header
- - - - - - - - - - - - - - - - - - - - */
#header {}

#menu_top {float:left; width:604px; background-color:#000; display:none;}
#menu_top_sx {float:left; width:645px;}
#menu_top_sx ul {margin:0; border:0; padding:0 0 0 10px; list-style:none; font-size:0.6em; color:#fff;}
#menu_top_sx ul li {float:left; margin:0 10px 0 0; padding:0;}
#menu_top_sx ul li a {float:left; color:#fff; text-decoration:none; padding:6px 2px 2px 2px; margin:0;}
#menu_top_sx ul li a:hover {color:#e30c1c;}
#menu_top_sx ul li.active a {background-color:#e30c1c;}
#menu_top_sx ul li.active a:hover {color:#fff;}
#menu_top_dx {float:left; width:155px;}
#menu_top_dx ul {float:right; margin:0; border:0; padding:0 15px 0 0; list-style:none; font-size:0.6em; color:#fff;}
#menu_top_dx ul li {float:left; margin:0 0 0 10px; padding:0;}
#menu_top_dx ul li a {float:left; color:#fff; text-decoration:none; padding:6px 2px 2px 2px; margin:0;}
#menu_top_dx ul li a:hover {color:#e30c1c;}
#menu_top_dx ul li.active a {background-color:#e30c1c;}
#menu_top_dx ul li.active a:hover {color:#fff;}

#logo_it {width:604px; height:80px; background:url(imgs/logo_tecnowind_print.jpg) top left no-repeat #fff;}
#logo_it a {text-indent:-9999px; display:block; width:200px; height:80px; margin:0; border:0; padding:0;}

#logo_en {width:604px; height:80px; background:url(imgs/logo_tecnowind_print.jpg) top left no-repeat #fff;}
#logo_en a {text-indent:-9999px; display:block; width:200px; height:80px; margin:0; border:0; padding:0;}

/* Menu prodotti
- - - - - - - - - - - - - - - - - - - - */
/* 1° livello */
#menu {float:left; width:140px; margin:0 8px 0 0; display:none;}
#menu ul {margin:0; padding:0; border:0; list-style:none;}
#menu ul li {font-weight:bold; margin:0; padding:0;}
#menu ul li a {color:#e0001a; display:block; font-size:1em; text-decoration:none; padding:0 0 4px 7px;}
#menu ul li a:hover {color:#888888;}
/* 2° livello */
#menu ul li ul {margin:0; padding:0; border:0;}
#menu ul li ul li {font-size:0.8em; font-weight:normal; margin:0 0 6px 0; padding:0;}
#menu ul li ul li a {padding:0 0 1px 14px; margin:0; border:0; color:#fff; display:block;}
#menu ul li ul li a:hover {color:#000;}
#menu ul li ul li.cappe a {background-color:#6571ad;}
#menu ul li ul li.piani_cottura a {background-color:#6b6203;}
#menu ul li ul li.macchine_caffe a {background-color:#a4640c;}
#menu ul li ul li.complementi a {background-color:#820024;}
#menu ul li ul li.accessori a {background-color:#640557;}
/* 3° livello */
#menu ul li ul li ul {margin:0 0 6px 0;}
#menu ul li ul li ul li {font-size:1em; font-weight:normal; margin:4px 0 0 0;}
#menu ul li ul li ul li a {padding:0 0 0 20px; color:#fff; display:block;}
#menu ul li ul li ul li a:hover {}
#menu ul li ul li.cappe ul li a {background-color:#939ac4;}
#menu ul li ul li.piani_cottura ul li a {background-color:#96914d;}
#menu ul li ul li.piani_cottura ul li a:hover, #menu ul li ul li.piani_cottura ul li a.active {background:url(imgs/quadretto_cottura.gif) top left repeat-y #96914d;}
#menu ul li ul li.macchine_caffe ul li a {background-color:#d07f10;}
#menu ul li ul li.macchine_caffe ul li a:hover, #menu ul li ul li.macchine_caffe ul li a.active {background:url(imgs/quadretto_caffe.gif) top left repeat-y #d07f10;}
#menu ul li ul li.complementi ul li a {background-color:#9e3854;}
#menu ul li ul li.complementi ul li a:hover, #menu ul li ul li.complementi ul li a.active {background:url(imgs/quadretto_complementi.gif) top left repeat-y #9e3854;}
#menu ul li ul li.accessori ul li a {background-color:#841f76;}
#menu ul li ul li.accessori ul li a:hover, #menu ul li ul li.accessori ul li a.active {background:url(imgs/quadretto_accessori.gif) top left repeat-y #841f76;}
/* 4° livello */
#menu ul li ul li.cappe ul li ul li a {background:#c1c5de; padding:0 0 0 26px; display:block;}
#menu ul li ul li.cappe ul li ul li a:hover, #menu ul li ul li.cappe ul li ul li a.active {background:url(imgs/quadretto_cappe.gif) top left repeat-y #c1c5de;}

#menu ul li ul li.piani_cottura ul li ul li a {background:#c2be89; padding:0 0 0 26px; display:block;}
#menu ul li ul li.piani_cottura ul li ul li a:hover, #menu ul li ul li.piani_cottura ul li ul li a.active {background:url(imgs/quadretto_cottura.gif) top left repeat-y #c2be89;}

/* Home
- - - - - - - - - - - - - - - - - - - - */
#container_home {float:left; width:807px; color:#57585c; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px;}
#flash {float:left; width:807px; height:340px;}
#blocco_news {float:left; width:807px; margin-top:10px;}
#blocco_news_sx {float:left; width:646px;}
#blocco_news_sx img {padding:0 0 0 78px;}
#blocco_news_dx {float:left; width:161px;}
#label_news {float:left; width:151px; height:19px; background:url(imgs/label_news.gif) no-repeat top left #fff; text-indent:-9999px; border-bottom:#6d6f71 1px solid; margin:0 0 5px 0;}
#news {float:left; width:151px; vertical-align:text-top;}
#news img.news {float:left; width:55px; margin:0 5px 0 0;}

/* Azienda
- - - - - - - - - - - - - - - - - - - - */
#container_azienda {float:left; width:796px; color:#57585c; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px;}
#titolo_azienda {float:left; padding:4px 7px 2px 7px; background:#999; color:#fff; width:782px;}
#titolo_azienda div.sx {float:left;}
#titolo_azienda div.sx h2 {font-size:1.6em; font-weight:normal; padding:0; border:0; margin:0;}
#titolo_azienda div.dx {width:50%; float:left; text-align:right; color:#fff; font-size:0.8em; vertical-align:bottom; margin:7px 0 0 0;}
#corpo_azienda {float:left; width:789px; padding:7px 0 2px 7px;}
#corpo_azienda img {float:left; margin:0 9px 9px 0;}

#box {float:right; margin:0 0 0 5px; width:200px;}
#box h2 {font-size:12px; padding:2px 0 2px 2px; border-bottom:#6d6f71 1px solid; margin:0 0 4px 0; background-color:#dfdfdf;}
#box ul.images {list-style:none; margin:0; padding:0;}
#box ul.images li {float:left; margin:0; padding:0; display:block; margin-bottom:10px;}
#box ul.images li img {border:0; margin:0; padding:0;}

#box ul.link {list-style:none; margin:1px 0 0 0; padding:0; margin:0 0 10px 0;}
#box ul.link li {padding:0; margin:0;}
#box ul.link li a {font-weight:bold; color:#656365; text-decoration:none;}
#box ul.link li a:hover {text-decoration:underline;} 

#box ul.allegati {list-style:none; padding:0; margin:0 0 10px 0;}
#box ul.allegati li {padding:0; margin:0;}
#box ul.allegati li a {font-weight:bold; color:#656365; text-decoration:none;}
#box ul.allegati li a:hover {text-decoration:underline;} 

/* Gallery
- - - - - - - - - - - - - - - - - - - - */
#gallery {float:left; width:183px; margin:0 9px 0 0; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; display:none;}
#gallery ul {margin:0; padding:0; border:0; list-style:none;}
#gallery ul li {float:left; margin:0 3px 3px 0; width:59px; height:88px; border:0;}
#gallery ul.cappe li:hover {background-color:#6570ae;}
#gallery ul.cappe li.on, #gallery ul.cappe li.on a {background-color:#6570ae; color:#fff;}
#gallery ul.cottura li:hover {background-color:#6b6203;}
#gallery ul.cottura li.on, #gallery ul.cottura li.on a {background-color:#6b6203; color:#fff;}
#gallery ul.complementi li:hover {background-color:#820024;}
#gallery ul.complementi li.on, #gallery ul.complementi li.on a {background-color:#820024; color:#fff;}
#gallery ul.accessori li:hover {background-color:#640557;}
#gallery ul.accessori li.on, #gallery ul.accessori li.on a {background-color:#640557; color:#fff;}
#gallery ul li a {padding:0; border:0; margin:0; width:59px; display:block; text-decoration:none; color:#9e9ea0; line-height:95%;}
#gallery ul li a:hover {color:#fff;}
#gallery ul li p {padding:0 0 0 2px; margin:0; border:0;}
#gallery ul li img {padding:0; border:0; margin:0 0 2px 0; float:left;}
#gallery ul li.last {margin:0;}

/* Corpo
- - - - - - - - - - - - - - - - - - - - */
#container_interno {margin:0 0 20px 0;}
#corpo {width:604px; font-family: Arial, Verdana, Helvetica, sans-serif; color:#57585c; font-size:11px; background-color:#333399;}
#titolo_corpo {width:590px; padding:4px 7px 2px 7px;}
#titolo_corpo.cappe {background:#6670ad;}
#titolo_corpo.cottura {background:#6b6203;}
#titolo_corpo.complementi {background:#820024;}
#titolo_corpo.accessori {background:#640557;}
#titolo_corpo div.sx {color:#fff;}
#titolo_corpo div.sx h2 {font-size:1.6em; font-weight:normal; padding:0; border:0; margin:0;}
#titolo_corpo div.dx {color:#fff; font-size:0.9em; vertical-align:bottom; margin:7px 0 0 0;}

#titolo_caffe {padding:4px 7px 2px 7px;}
#titolo_caffe div.sx {color:#fff;}
#titolo_caffe div.sx h2 {font-size:1.6em; font-weight:normal; padding:0; border:0; margin:0;}
#titolo_caffe div.dx {color:#fff; font-size:0.9em; vertical-align:bottom; margin:7px 0 0 0;}

/* Zoom
- - - - - - - - - - - - - - - - - - - - */
#zoom {float:left; width:590px; background-color:#e5e4e2; padding:7px;}
#zoom_img {float:left; width:524px; height:257px;}
#zoom_gallery {float:right; width:66px;}
#zoom_gallery ul {margin:0 0 0 7px; padding:0; border:0; list-style:none;}
#zoom_gallery ul li {float:left; margin:0 0 7px 0; width:59px; height:59px; border:0;}
#zoom_gallery ul li.last {margin:0;}
#zoom_gallery ul li img {padding:0; border:0; margin:0; float:left;}
#zoom_loading {width:524px; text-align:center; vertical-align:middle;}

/* Blocco Dimensioni
- - - - - - - - - - - - - - - - - - - - */
#dimensioni {float:left; width:590px; background-color:#e5e4e2; padding:7px;}
#dimensioni_tab {float:left; width:313px; margin:0 14px 0 0; border:1px solid #9d9d9d; border-bottom:none;}
#dimensioni_tab ul {padding:0; margin:0; list-style:none;}
#dimensioni_tab ul li {float:left; padding:3px 7px 3px 14px; width:292px; border-bottom:1px solid #9d9d9d; background-color:#dbd7d6;}
#dimensioni_tab ul li img {vertical-align:middle; margin:0 9px 0 0; border:0;}

/* Blocco Dimensioni in Scheda Complementi
- - - - - - - - - - - - - - - - - - - - */
#dimensioni_compl {float:left; width:590px; background-color:#e5e4e2; padding:7px;}
#dimensioni_tab_compl {float:left; width:313px; margin:0 14px 0 0; border:1px solid #9d9d9d; border-bottom:none;}
#dimensioni_tab_compl ul {padding:0; margin:0; list-style:none;}
#dimensioni_tab_compl ul li {padding:7px 7px 7px 14px; width:292px; border-bottom:1px solid #9d9d9d; background-color:#dbd7d6;}

/* Blocco Dimensioni 02
- - - - - - - - - - - - - - - - - - - - */
#dimensioni_compl02 {clear:both; width:590px; background-color:#e5e4e2; padding:7px;}
#dimensioni_tab_compl02 {width:588px; margin:0; border:1px solid #9d9d9d; border-bottom:none;}
#dimensioni_tab_compl02 ul {padding:0; margin:0; list-style:none;}
#dimensioni_tab_compl02 ul li {padding:7px 7px 7px 14px; width:567px; border-bottom:1px solid #9d9d9d; background-color:#dbd7d6;}

/* MECCANISMO JQUERY Accordion
#dimensioni_tab {float:left; width:390px; margin:0 14px 0 0;}
#dimensioni_tab dl {padding:0; border:0; margin:0; list-style:none; border-bottom:1px solid #9d9d9d;}
#dimensioni_tab dl dt {border:1px solid #9d9d9d; border-bottom:0; padding:5px 14px 5px 42px; margin:0; cursor:pointer;}
#dimensioni_tab dl dd {border:1px solid #9d9d9d; border-bottom:0; border-top:0; padding:5px 14px 5px 42px; margin:0; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#595959; background-color:#dbd7d6;}
#dimensioni_tab dl dt a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#595959; border:0; margin:0; padding:0; text-decoration:none;}
#dimensioni_tab dl dt img {border:0;}
#dimensioni_tab dl dt.finitura {background:url(imgs/ico_finitura.gif) 14px 3px no-repeat #dbd7d6;}
#dimensioni_tab dl dt.illuminazione {background:url(imgs/ico_illuminazione.gif) 14px 3px no-repeat #dbd7d6;}
#dimensioni_tab dl dt.filtri {background:url(imgs/ico_filtri.gif) 14px 3px no-repeat #dbd7d6;}
#dimensioni_tab dl dt.aspirazione {background:url(imgs/ico_aspirazione.gif) 14px 3px no-repeat #dbd7d6;}
#dimensioni_tab dl dt.flangia {background:url(imgs/ico_flangia.gif) 14px 3px no-repeat #dbd7d6;}*/

#dimensioni_disegno {float:left; width:195px;}
#dimensioni_disegno_top {margin:0; border:0; padding:0; width:195px;}
#dimensioni_disegno_top img {margin:0; border:0; padding:0;}
#dimensioni_disegno_bottom {margin:7px 0 0 0;}
#dimensioni_disegno_bottom a {text-decoration:none; color:#e0001a; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px;}
#dimensioni_disegno_bottom a:hover, #dimensioni_disegno_bottom a.active {font-weight:bold;}

#dimensioni_disegno02 {float:right; margin:0 0 7px 0;}
#dimensioni_disegno02_top {margin:7px 7px 0 0; border:0; padding:0; width:300px;}
#dimensioni_disegno02_top img {margin:0; border:0; padding:0; float:right;}
#dimensioni_disegno02_bottom {margin:3px 0 7px 0;}
#dimensioni_disegno02_bottom a {text-decoration:none; color:#e0001a; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px;}
#dimensioni_disegno02_bottom a:hover {font-weight:bold;}

#dimensioni_disegno03 {float:left; width:150px; margin:0 0 0 7px;}
#dimensioni_disegno_top03 {margin:0; border:0; padding:0; width:150px;}
#dimensioni_disegno_top03 img {margin:0; border:0; padding:0;}
#dimensioni_disegno_bottom03 {margin:7px 0 0 0;}
#dimensioni_disegno_bottom03 a {text-decoration:none; color:#e0001a; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px;}
#dimensioni_disegno_bottom03 a:hover, #dimensioni_disegno_bottom03 a.active {font-weight:bold;}
#zoom_img03 {float:left; width:433px; background-color:#339966;}

#tecnico_loading {width:150px; text-align:center; vertical-align:middle;}

#dimensioni_ico {width:36px; background:url(imgs/ico_print.gif) top right no-repeat; display:none;}
#dimensioni_ico a {width:36px; height:17px; display:block; text-decoration:none; text-indent:-9999px;}

/* Blocco Dimensioni 02
- - - - - - - - - - - - - - - - - - - - */
#dimensioni02 {float:left; width:590px; background-color:#e5e4e2; padding:7px;}
#dimensioni02_interno {width:588px; background-color:#dbd7d6; border:1px solid #9d9d9d; border-top:none;}

#print {width:52px; background:url(imgs/ico_print.gif) top right no-repeat; display:none;}
#print a {width:52px; height:17px; display:block; text-decoration:none; text-indent:-9999px;}

/* Box dimensioni
- - - - - - - - - - - - - - - - - - - - */
#dimensioni_box {width:590px; background-color:#e5e4e2; padding:7px;}
#dimensioni_box_interno {width:524px; background-color:#dbd7d6; border:1px solid #9d9d9d; border-top:none;}
#dimensioni_box_txt {width:524px;}
#dimensioni_box_txt p {padding:7px 0 0 14px; margin:0; border:0;}

/* Blocco Cornice
- - - - - - - - - - - - - - - - - - - - */
#blocco_cornice {clear:both; width:590px; background-color:#e5e4e2; padding:7px;}
#blocco_cornice_interno {border:1px solid #9d9d9d; border-top:none; width:567px; padding:7px 7px 7px 14px; background-color:#dbd7d6;}
#cornice_menu {float:left; width:340px;}
#cornice_menu a {text-decoration:none; color:#e0001a; display:block;}
#cornice_menu a.on {font-weight:bold;}
#cornice {float:right; width:150px; margin:0; border:0;}

/* Blocco Comandi
- - - - - - - - - - - - - - - - - - - - */
#comandi {clear:both; width:590px; background-color:#e5e4e2; padding:7px;}
#comandi table.titolo {margin:3px 0 0 0;}
#comandi table.titolo tr td {}
#comandi table.titolo tr td.sx {padding:0 0 0 14px; width:25%;}
#comandi table.titolo tr td.dx {width:75%;}
#comandi table.descrizione {margin:3px 0 3px 0;}
#comandi table.descrizione tr td {border-top:1px solid #9d9d9d;}
#comandi table.descrizione tr td.sx {padding:5px 0 5px 14px; width:25%; vertical-align:text-top;}
#comandi table.descrizione tr td.cx {padding:5px 0 5px 0; width:25%; vertical-align:text-top;}
#comandi table.descrizione tr td.cx a.on {font-weight:bold;}
#comandi table.descrizione tr td.dx {padding:5px 0 5px 0; width:50%; vertical-align:text-top;}
#comandi a {text-decoration:none; color:#e0001a; display:block;}
#comandi a:hover {font-weight:bold;}
#comandi_footer {clear:both; height:1px; background:#9d9d9d;}

/* Materiali
- - - - - - - - - - - - - - - - - - - - */
#materiali {width:590px; background-color:#e5e4e2; padding:7px;}
#materiali table.titolo {margin:3px 0 0 0;}
#materiali table.titolo tr td {width:50%;}
#materiali table.titolo tr td.sx {padding:0 0 0 14px;}
#materiali table.titolo tr td.dx {}
#materiali table.descrizione {margin:3px 0 3px 0;}
#materiali table.descrizione tr td {width:50%;}
#materiali table.descrizione tr td.sx {padding:3px 0 3px 14px;}
#materiali table.descrizione tr td.dx {}

/* Confezioni disponibili
- - - - - - - - - - - - - - - - - - - - */
#confezioni {clear:both; width:590px; background-color:#e5e4e2; padding:7px;}
#confezioni table.titolo {margin:3px 0 0 0;}
#confezioni table.titolo tr td {width:50%;}
#confezioni table.titolo tr td.sx {padding:0 0 0 14px;}
#confezioni table.titolo tr td.dx {}
#confezioni table.descrizione {margin:3px 0 3px 0;}
#confezioni table.descrizione tr td {width:50%;}
#confezioni table.descrizione tr td.sx {padding:3px 0 3px 14px; border-bottom:1px solid #9d9d9d;}
#confezioni table.descrizione tr td.dx {}

/* Ulteriori informazioni
- - - - - - - - - - - - - - - - - - - - */
#informazioni {width:590px; background-color:#e5e4e2; padding:7px;}
#informazioni table.titolo {margin:3px 0 0 0;}
#informazioni table.titolo tr td {width:50%;}
#informazioni table.titolo tr td.sx {padding:0 0 0 14px;}
#informazioni table.titolo tr td.dx {}
#informazioni table.descrizione {margin:3px 0 3px 0;}
#informazioni table.descrizione tr td {width:50%;}
#informazioni table.descrizione tr td.sx {padding:3px 0 3px 14px;}
#informazioni table.descrizione tr td.dx {}

/* Gruppo motore
- - - - - - - - - - - - - - - - - - - - */
#motore {width:590px; background-color:#e5e4e2; padding:7px;}
#motore table.titolo {margin:3px 0 0 0;}
#motore table.titolo tr td {width:25%;}
#motore table.titolo tr td.sx {padding:0 0 0 14px;}
#motore table.titolo tr td.sx img {margin:0 0 2px 0;}
#motore table.titolo tr td.dx {}
#motore table.titolo tr td.dx img {margin:0 0 2px 0;}
#motore table.descrizione {margin:3px 0 3px 0;}
#motore table.descrizione tr td {width:25%; vertical-align:text-top; border-top:1px solid #9d9d9d;}
#motore table.descrizione tr td.sx {padding:3px 0 3px 14px;}
#motore table.descrizione tr td.dx {padding:3px 0 3px 0;}
#motore_footer {clear:both; height:1px; background:#9d9d9d;}

#motore_dida {float:left; font-size:10px;}
#motore_dida ul {float:left; margin:0; padding:3px 0 0 0; border:0; list-style:none;}
/*#motore_dida ul li {width:281px; padding:0 0 0 7px; margin:0;}*/
#motore_dida ul li {float:left; width:140px; padding:0 7px 0 0; margin:0;}

/* Blocco Elementi
- - - - - - - - - - - - - - - - - - - - */
#elementi {width:388px; margin:0 14px 0 0; background:#dcd8d7; border:1px solid #9d9d9d; border-bottom:none;}
#elementi ul {margin:0; padding:0; border:0; list-style:none;}
#elementi ul li {border-bottom:1px solid #9d9d9d; padding:5px 7px 5px 14px; width:367px;}
#elementi ul li.title {padding:0; width:388px;}

#elementi02 {float:left; width:180px; margin:0; background:#dcd8d7;}
#elementi02 ul {margin:0; padding:0; list-style:none; }
#elementi02 ul li {padding:5px 7px 5px 14px; width:180px;}

/* Gruppo Funzioni e Sicurezza
- - - - - - - - - - - - - - - - - - - - */
#funz_sic {width:590px; padding:7px; background-color:#e5e4e2; padding-bottom:14px;}

#funzioni {margin:0 14px 14px 0;}
#funzioni ul {margin:0; padding:0; border:0; list-style:none;}
#funzioni ul li {border-bottom:1px solid #9d9d9d; padding:3px 7px 3px 14px;}
#funzioni ul li table.funzioni td.sx {width:30px;}
#funzioni ul li img {vertical-align:middle; margin:0 9px 0 0; border:0;}

#sicurezza {}
#sicurezza ul { margin:0; padding:0; border:0; list-style:none;}
#sicurezza ul li {border-bottom:1px solid #9d9d9d; padding:3px 7px 3px 14px;}
#sicurezza ul li table.sicurezza td.sx {width:30px;}
#sicurezza ul li img {vertical-align:middle; margin:0 9px 0 0; border:0;}

/* Footer corpo
- - - - - - - - - - - - - - - - - - - - */
#footer_corpo {width:604px; height:14px; background-color:#9d9d9d;}

/* Tooltip
- - - - - - - - - - - - - - - - - - - - */
#tooltip {border:0; background-color:#eee; opacity:0.85; padding:5px; display:none;}
#tooltip h3, #tooltip p {margin: 0;}
#right, #right2 {text-align: right;}
#tooltip.right {width: 250px;}

/* Macchine caffè
- - - - - - - - - - - - - - - - - - - - */
table.tb_caffe {}
table.tb_caffe tr td {padding:3px;}
table.tb_caffe tr td.caffe_title {color:#fff; font-weight:bold; background:#a4640c;}
table.tb_caffe tr.tr_caffe_01 {background:#c2c2c2;}
#print_caffe {float:right; width:36px; background:url(imgs/ico_print.gif) top right no-repeat;}
#print_caffe a {width:36px; height:17px; display:block; text-decoration:none; text-indent:-9999px;}
#print_caffe {display:none;}

/* Didascalia
- - - - - - - - - - - - - - - - - - - - */
#dida {width:590px; background-color:#e5e4e2; padding:7px;}
#dida table.titolo {margin:3px 0 0 0;}
#dida table.titolo tr td {width:50%;}
#dida table.titolo tr td.sx {padding:0 0 0 14px;}
#dida table.titolo tr td.dx {}
#dida table.descrizione {margin:3px 0 3px 0;}
#dida table.descrizione tr td {width:50%;}
#dida table.descrizione tr td.sx {padding:3px 0 3px 14px;}
#dida table.descrizione tr td.dx {}

/* Footer
- - - - - - - - - - - - - - - - - - - - */
#footer {background-color:#000; font-size:0.6em;}
#firma {width:140px; background:url(imgs/firma.jpg) top left no-repeat #bab5b2; height:20px;}
#firma a {text-indent:-9999px; display:block; width:140px; height:19px;}
#menu_footer {float:left; width:815px; height:20px; background-color:#000; color:#bfbfbf; display:none;}
#menu_footer_sx {float:left; width:600px;}
#menu_footer_sx ul {margin:0; border:0; padding:3px 0 0 8px; list-style:none;}
#menu_footer_sx ul li {float:left; padding:0 8px 0 0;}
#menu_footer_sx ul li a {color:#bfbfbf; text-decoration:none;}
#menu_footer_sx ul li a:hover {color:#fff;}
#menu_footer_dx {float:left; width:215px;}
#menu_footer_dx p {float:right; padding:4px 15px 0 0; margin:0;}
