body
{
	font-size:11px;
	color:#000;
	font-family:Verdana, Arial,MS Sans Serif;
}
h1
{
	font-size:14px;
	font-weight:bold;
	margin:0 0 3px 0;
	padding:0;
	text-transform:uppercase;
}
h2.titolohome,h2.correlate,h2.azienda,h2.cataloghiprodotti,h2.categorie,h2.certificaprodotti,h2.contatto,
h2.grafico,h2.prodotto,h2.dovesiamo,h2.formazione,h2.glossario,h2.introprod,h2.mappasito,h2.normative,h2.prontuario
,h2.qualita,h2.registrazione,h2.preventivo
{
	font-size:14px;
	font-weight:bold;
	margin:0 0 3px 0;
	padding:0;
	text-transform:uppercase!important;
}
h2.correlate
{color:#ff6600!important}
h2
{
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:0;
	text-transform:none;
}
h3
{
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:0;
	text-transform:none;
}
p
{
	font-size:11px;
	line-height:14px;
	margin:0;
	padding:0;
}
ul
{
	margin:0;
	padding:0;
}
sup
{
	color:#000;
	font-size:11px;
}
.testo11{font-size:11px;}
a#linkHome
{
	display:block;
	position:relative;
	width:200px;
	margin-left:20px;
	height:50px;
	float:left;
}
a.leverplan
{
	font-weight:bold;
	color:#666!important;
}
#tbMaster
{
	background-color:#eaeaea;
	border-bottom:1px solid #666;
	border-right:1px solid #666;
	border-left:1px solid #666;
	width:955px;
	height:600px;
}
#tbMasterHome
{
	background-color:#757575;
	border-bottom:1px solid #666;
	border-right:1px solid #666;
	border-left:1px solid #666;
	width:955px;
	height:600px;
}
#tdFlash
{
	padding:0;
}
#tdHeader
{
	height:113px;
	background-color:#EAEAEA;
	background-image:url(/images/grafica/sfondo_header.gif);
	background-position:top left;
	background-repeat:no-repeat;
	vertical-align:top;
}
#tdHeaderHome
{
	height:103px;
	background-image:url(/images/grafica/sfondo_hp.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#ff6600!important;
	vertical-align:top;
}
#tdHeader h1,#tdHeaderHome h1
{
	font-size:9px;
	color:#fcb794;
	text-transform:none;
	margin:10px 23px;
	font-weight:normal;
}
#tdHeader h2,#tdHeaderHome h2
{
	font-size:14px;
	color:#fff;
	margin:26px 20px 0 242px;
	font-weight:bold;
	text-transform:uppercase;
}
#tdHeaderHome #MenuAlto
{
	float:right;
	padding:0;
	margin:20px 5px 0 0;
}
#tdHeader #MenuAlto
{
	float:right;
	padding:20px 0 0 0;
	margin:5px 50px 0 0;
	width:660px;
}
#MenuAlto li
{
	float:right;
	display:inline;
	padding:0 15px;
	margin:0;
}
#tdHeaderHome #MenuAlto li a
{
	display:inline;
	color:#fff;
	font-size:10px;
	text-decoration:none;
}
#tdHeader #MenuAlto li a
{
	display:inline;
	color:#333;
	font-size:10px;
	text-decoration:none;
}
#tdMenu
{
	vertical-align:top;
	width:205px!important;
	padding-bottom:17px;
}
#tdMenuHome
{
	vertical-align:top;
	width:205px!important;
	padding-bottom:17px;
}
#Menu
{
	list-style-type:none;
	margin:20px 0 0 0;
}
#Menu li
{
	padding:0 18px;
	margin:4px 0 4px 10px;
	background-position:top left;
	background-repeat:no-repeat;
	background-image:url(/images/grafica/freccia_dx.gif);
}
#tdMenuHome #Menu li
{
	padding:0 18px;
	margin:4px 0 4px 12px;
	background-position:top left;
	background-repeat:no-repeat;
	background-image:url(/images/grafica/freccia_dx_hp.gif);
}
#Menu li a
{
	color:#333;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
#tdMenuHome #Menu li a
{
	color:#fff;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
#Menu li a:hover
{
	text-decoration:underline;
}
#Menu ol
{
	font-weight:normal;
	padding-left:10px;
	margin:5px 0;
	background-position:top left;
	background-repeat:no-repeat;
	background-image:url(/images/grafica/pallino.gif);
}
#Menu ol a
{
	font-weight:normal;
}
#Menu li a.selected,#Menu ol a.selected
{
	text-decoration:underline;
}
#Menu ol a:hover
{
	text-decoration:underline;
}
#MenuProdotto
{
	list-style-type:none;
	margin:0;
	padding:2px;
}
#MenuProdotto li
{
	padding:0 9px 0 18px;
	margin:4px 0 4px 6px;
	background-position:top left;
	background-repeat:no-repeat;
	background-image:url(/images/grafica/freccia_dx.gif);
}
#MenuProdotto li a
{
	color:#333;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
#MenuProdotto li a:hover
{
	text-decoration:underline;
}
#linkProdotto ul
{
	list-style-type:none;
	margin:12px 8px 12px 14px;
	padding:0;
}
#linkProdotto li
{
	padding:0 9px 0 24px;
	margin:4px 0 4px 6px;
	background-position:top left;
	background-repeat:no-repeat;
	background-image:url(/images/grafica/freccia_dx.gif);
}
#linkProdotto li a
{
	color:#333;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
}
#linkProdotto li a:hover
{
	text-decoration:underline;
}
#linkProdotto li.stampa
{
	background-image:url(/images/grafica/stampa.gif);
}
#linkProdotto li.pdf
{
	background-image:url(/images/grafica/pdf.gif);
}
#divRichiediPreventivo
{
	background-position:9px 1px;
	background-repeat:no-repeat;
	background-image:url(/images/grafica/freccia_dx.gif);
	background-color:#feebdf;
	margin:12px 12px 12px 18px;
	width:188px;
}
.linkPreventivo
{
	display:block;
	color:#ff6600!important;
	font-weight:bold;
	text-decoration:none;
	padding:0 12px 0 24px;
	font-size:11px;
}
#tdFooter
{
	vertical-align:bottom;
}
#Footer a,#FooterHome a
{
	color:#FFF;
}
#Footer,#FooterHome
{
	font-size:10px;
	color:#fff;
	background-color:#000;
	margin:0 40px;
	text-align:center;
	padding:6px 0;
}
#Footer span, #FooterHome span
{
	padding-top:3px;
	display:block;
}
#tdContent
{
	vertical-align:top;
	padding:25px 0;
	text-align:left;
	width:750px;
}
#tdContentHome
{
	vertical-align:top;
	text-align:left;
	color:#fff;
	padding:25px 0;
	height:100%;
	width:450px;
}
#tdNews
{
	vertical-align:top;
	text-align:center;
	color:#fff;
	padding:25px 0;
	height:100%;
	width:300px;
}
#tdNews div#news
{
	margin:0 50px;
	text-align:left;
}
#tdNews div#news div div
{
	color:#fff;
	padding:1px 10px;
}
#tdNews div#news a
{
	color:#fff;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
#tdNews div#news a:hover
{
	text-decoration:underline;
}
#tdNews div#news h2
{
	color:#fff;
	font-size:13px;
	margin-bottom:10px;
	text-transform:uppercase;
	font-weight:bold;
}
#tdNews div#news p
{
	font-size:10px;
}
#SubFooter
{
	text-align:center;
	margin:5px;
	width:955px;
}
#SubFooter p
{
	font-size:10px;
	text-align:center;
	color:#666;
}
#SubFooter p.lp
{
	padding-top:5px;
	color:#AEAEAE;
	font-size:10px;
	text-align:center;
}

#SubFooter p a
{
	font-size:10px;
	color:#AEAEAE;
	text-decoration:none;
	padding:0 5px;
}
#SubFooter p a:hover
{
	text-decoration:underline;
}
div.div_categoria
{
	width:216px;
	margin-right:18px;
	text-align:center;
	float:left;
}
div.div_categoria img
{
	margin:20px 0 30px 0;
	border:0;
}
p.categorie
{
	padding:2px 50px 25px 0;
}
div.div_categoria h2
{
	margin:0;
	padding:0;
	line-height:14px;
	font-size:12px;
	font-weight:bold;
}
div.div_categoria h2 a
{
	color:#000;
	text-decoration:none;
}
div.div_categoria h2 a:hover
{
	color:#000;
	text-decoration:underline;
}
div.div_categoria h2 span
{
	line-height:14px;
	color:#ff6600!important;
	text-transform:uppercase;
}
div.div_categoria p
{
	line-height:14px;
	font-size:11px;
	text-align:left;
	padding:14px;
}
div#intro_prodotti
{
	width:731px;
}
div#intro_prodotti img
{
	float:left;
	margin-right:20px;
	margin-bottom:5px;
}
div#intro_prodotti h2
{
	margin-top:20px;
}
div#intro_prodotti hr
{
	color:#ff6600!important;
	clear:both;
	width:100%;
	margin-bottom:10px;
}
div.abaco_prodotti
{
	margin-right:19px;
	width:226px;
	vertical-align:top;
	margin-bottom:20px;
}
div.abaco_speciali
{
	vertical-align:top;
	padding:5px;
}
div.abaco_prodotti a, div.abaco_speciali a
{
	text-decoration:none;
	color:#000;
}
div.abaco_prodotti a:hover, div.abaco_speciali a:hover
{
	text-decoration:underline;
}
div.abaco_prodotti h2, div.abaco_speciali h2
{
	font-size:11px;
	text-transform:none;
	font-weight:bold;
	color:#000;
	margin:0;
}
div.abaco_prodotti h2 b, div.abaco_speciali h2 b
{
	font-size:11px;
	text-transform:none;
	color:#ff6600!important;
}
div.abaco_prodotti p, div.abaco_speciali p
{
	font-size:11px;
	line-height:14px;
	margin:0;
}
div.abaco_prodotti img, div.abaco_speciali img
{
	margin:0 12px 9px 0 !important;
	padding:0 !important;
	float:left;
	border:0;
}
div#prodotti
{
	float:left;
}
.prodotti_speciali
{
	float:right;
	background-color:#feebdf;
	/*margin-right:2px;*/
	width:236px;
}
.prodotti_speciali p.titolo
{
	color:#ff6600!important;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
}

#divProdotto hr
{
	width:533px;
}
#divProdotto hr
{
	padding:0;
	margin-bottom:9px;
}
#divProdotto h2.prodotto
{
	font-size:14px;
	color:#ff6600!important;
	text-transform:uppercase!important;
	margin:0;
	padding:0;
}
#divProdotto h2
{
	margin-top:0;
	padding-top:0px;
	font-size:14px;
	text-transform:none!important;
	color:#000;
}
img.prodotto
{
	float:left;
	border:0;
	margin:0 18px 9px 0;
}
#divProdotto p#descrizione
{
	font-size:11px;
	color:#000;
	line-height:15px;
}
#divProdotto p#approfondimento
{
	line-height:15px;
	font-size:11px;
	color:#000;
	clear:both;
}
a.return
{
	font-size:11px;
	color:#ff6600!important;
	display:block;
	text-decoration:none;
	font-weight:bold;
	margin:0;
	padding-left:15px;
	background-image:url(/images/grafica/freccia_sx.gif);
	background-position:0 -4px;
	background-repeat:no-repeat;
}
#divMenuProdotto
{
	width:188px;
	background-color:#fff;
	margin:50px 12px 5px 20px;
}
#divMenuProdotto div
{
	padding:1px 0 2px 0;
}
#divCorrelataProdotto
{
	width:533px;
	margin:0;
	padding:0;
	float:left;
}
#divCorrelataProdotto h2
{
	margin:0!important;
	padding:0!important;
}
#preventivo 
{
	font-size:11px;
	padding-right:25px;
}
#preventivo .radiolist
{
	margin:8px 0 20px 0;
}
#preventivo input
{
	font-size:11px;
}
#tbDatiPreventivo
{
	font-size:11px;
	background-color:#fff0e4;
	font-weight:bold;
	border-collapse:collapse;
	text-align:center;
	width:720px;
	margin:20px 0 10px 0;
}
#tbDatiPreventivo tr th
{
	padding:4px;
	font-size:11px;
	background-color:#ffddc0;
	border:1px solid #ffc698;
	vertical-align:top;
}
#tbDatiPreventivo tr td
{
	font-size:11px;
	padding:4px;
	border:1px solid #ffc698;
}
td.left
{
	text-align:left;
}
td.right
{
	text-align:right;
}
#tbDatiPreventivo tr.lastTD
{
	background-color:#ffddc0;
}
#tbForm
{
	padding:4px;
	font-size:11px;
}
#tbForm td.right
{
	padding-right:10px;
}
#tbForm a
{
	color:#000;
}
#tbIntestazioneCorrelate
{
	width:100%;
	border-collapse:collapse;
	padding:0;
}
#tbIntestazioneCorrelate td
{
	padding:0;
	font-size:11px;
}
#divCorrelataProdotto h2, #preventivo h2
{
	font-size:14px;
	color:#ff6600!important;
	text-transform:uppercase;
	margin:0;
	padding:0;
}
#divCorrelataProdotto h2
{
	margin-top:0;
	padding-top:0px;
	font-size:14px;
	color:#000;
	text-transform:uppercase;
}
#divCorrelataProdotto a.return
{
	font-size:11px;
	color:#ff6600!important;
	float:right;
	display:block;
	text-decoration:none;
	font-weight:bold;
	margin:20px 0 0 0;
	padding:0;
}
#divCorrelataProdotto p#descrizione
{
	margin-top:8px;
	font-size:11px;
	color:#000;
	line-height:15px;
}
#MenuProdotto li a.selected
{
	text-decoration:underline;
}
#tabelle
{
	font-size:11px;
	clear:both;
}
.tbDatiTecnici h2
{
	color:#000;
	margin:0;
	padding-bottom:5px;
	font-size:12px!important;
}
#tabelle h2
{
	color:#000;
	margin:0;
	padding-bottom:8px;
	font-size:12px;
}
#grafici
{
	font-size:11px;
	clear:both;
}
#grafici hr
{
	margin:8px 0;
}
#grafici h2
{
	color:#000;
	margin:0;
	padding-bottom:5px;
	font-size:13px;
}
#grafici h2
{
	color:#ff6600!important;
	margin:0;
	padding:0;
	font-size:11px;
}
#grafici img
{
	margin-bottom:4px;
}
div.grafico
{
	font-size:11px;
	line-height:15px;
}
div.grafico p
{
	font-size:10px;
	line-height:15px;
}
p.capitolato
{
	line-height:17px!important;
}
table.tbDatiTecnici
{
	font-size:11px;
	width:100%;
	margin-bottom:15px;
}
.tbValori
{
	font-size:10px;
}
.novisible
{
 	display:none;
}
.visible
{
	visibility:visible;
}
a#continua
{
	text-decoration:none;
	color:#ff6600!important;
	font-weight:bold;
}
a#chiudi
{
	text-decoration:none;
	color:#ff6600!important;
	font-weight:bold;
	display:block;
	float:right;
	margin:3px 0;
}
a#continua:hover
{
	text-decoration:underline;
}
a#chiudi:hover
{
	text-decoration:underline;
}
#tbApplicazioni
{
	font-size:11px;
}
#tbPagApplicazioni
{
	font-size:10px;
}
#tbPagApplicazioni img
{
	margin-top:2px;
}
#tbApplicazioni img.grande
{
	margin:0 10px 10px 0;
}
#tbApplicazioni h2
{
	margin-bottom:8px;
}
#tdMenuApplicazioni img
{
	text-align:center;
}

#tdMenuApplicazioni img
{
	border:1px solid #eaeaea;
	margin-bottom:11px;
}
#tdMenuApplicazioni img.selected
{
	border:1px solid #ff6600!important;
	margin-bottom:11px;
}
p.didascalia
{
	font-size:10px!important;
}
table.tableDati
{
	background-color:#FFF0E4;
	padding:0;
	border-collapse: collapse;
	width:531px;
}
table.tableDati td
{
	font-size:10px;
	padding:4px;
	text-align:center;
}
table.tableDati td p
{
	font-size:10px;
}
table.tableDati tr.firstrow td
{
	background-color:#ffddc0!important;
}
table.tableDati th
{
	background-color:#FFC698;
	font-size:11px;
	font-weight:bold;
	padding:4px;
	text-align:center;
}
	
table.tableDati tr.bianco
{
	background-color:#FFF!important;
}
td.left0
{
	padding-left:0;
}
#tbAreaDownload
{
	font-size:11px;
	background-color:#FEEBDF;
	color:#000;
	margin-top:20px;
	border:1px solid #AEAEAE;
	width:680px;
}
#tbAreaDownload th
{
	background-color:#FFC698;
	font-weight:bold;
	padding:7px 20px;
	text-transform:uppercase;
	text-align:left;
}
#tbAreaDownload td
{
	padding:7px 20px;
	vertical-align:top;
	width:50%;
}
#tbAreaDownload td.first,th.first
{
	border-right:1px solid #AEAEAE;
}
#tbAreaDownload td ul
{
	list-style-type:none;
	margin:10px 0;
}
#tbAreaDownload td ul li
{
	padding:0 18px;
	margin:10px 0 15px 0;
	background-position:0px -3px;
	background-repeat:no-repeat;
	background-image:url(/images/grafica/freccia_dx.gif);
	line-height:14px;
}
#tbAreaDownload td a
{
	color:#ff6600!important;
	text-decoration:none;
	font-weight:bold;
}
#tbAreaDownload td ul li a
{
	color:#000;
	font-weight:normal;
	text-decoration:none;
}
#tbAreaDownload td ul li a span
{
	color:#ff6600!important;
	text-decoration:none;
	font-weight:bold;
}
#tbLoginAreaDownload
{
	font-size:11px;
	background-color:#FEEBDF;
	color:#000;
	margin-top:20px;
	border:1px solid #AEAEAE;
	width:315px;
}
#tbLoginAreaDownload th
{
	background-color:#FFC698;
	padding:7px;
	text-transform:uppercase;
	text-align:left;
}
#tbLoginAreaDownload td
{
	padding:4px 7px;
}
#tbLoginAreaDownload td.first
{
	padding-top:10px;
}
#tbLoginAreaDownload td p
{
	padding:5px 0;
} 
#tbLoginAreaDownload td p a
{
	color:#ff6600!important;
	font-weight:bold;
	text-decoration:none;
}
#tbLoginAreaDownload td p a:hover
{
	text-decoration:underline;
}
#tbLoginAreaDownload td.last
{
	padding-right:25px;
}
#tbLoginAreaDownload input
{
	font-size:11px;
}
#tbFormRegistrazione, #tbFormJob
{
	font-size:11px;
	background-color:#FEEBDF;
	color:#000;
	margin-top:10px;
	border:1px solid #AEAEAE;
	width:700px;
}
#tbFormRegistrazione th, #tbFormJob th
{
	background-color:#FFC698;
	padding:7px 12px;
	text-transform:uppercase;
	text-align:left;
}
#tbFormRegistrazione td
{
	padding:3px 2px 3px 12px;
	text-align:right;
}
#tbFormJob td
{
	padding:3px 2px 3px 12px;
	text-align:left;
}
#tbFormRegistrazione td b
{
	color:#ff6600!important;
}
#tbFormRegistrazione input, #tbFormJob input
{
	font-size:11px;
	margin-right:15px;
}
#tbFormRegistrazione input.button, #tbFormJob input.button
{
	font-size:11px;
	margin-right:8px;
	float:none;
}
#tbFormRegistrazione td a
{
	color:#000;
}
#tbFormRegistrazione td.last,#tbFormJob td.last
{
	text-align:center;
}
#tbFormRegistrazione td.first, #tbFormJob td.first
{
	padding-top:10px;
}
#tbProntuario
{
	font-size:11px;
	background-color:#FFF;
	color:#000;
	margin-top:10px;
	width:680px;
}
#tbProntuario th
{
	background-color:#FFC698;
	padding:7px 0;
	text-transform:uppercase;
	text-align:center;
}
#tbProntuario td
{
	padding:7px 12px;
	text-align:left;
}
#tbProntuario td a
{ 
	color:#ff6600!important;
	text-decoration:none;
}
#tbCataloghi
{
	font-size:11px;
	background-color:#FEEBDF;
	color:#000;
	margin-top:10px;
	width:680px;
}
#tbCataloghi th
{
	background-color:#FFC698;
	padding:7px;
	text-transform:uppercase;
	text-align:center;
}
#tbCataloghi td
{
	padding:0;
}
#tbCertificati, #tbNormative
{
	font-size:11px;
	background-color:#FFDDC0;
	color:#000;
	margin-top:10px;
	width:680px;
}
#tbCertificati th, #tbNormative th
{
	background-color:#FFC698;
	padding:7px;
	text-transform:uppercase;
	text-align:center;
}
#tbCertificati td, #tbNormative td
{
	padding:0;
}
#tbCertificati td.first, #tbNormative td.first
{
	padding:5px 0 5px 10px!important;
	font-weight:bold;
	text-align:left;
}
#tbListaNormative
{
	font-size:11px;
	width:100%;
}
#tbListaNormative td
{
	padding:7px 8px!important;
	vertical-align:top;
}
table.listaDocumenti
{
	font-size:11px;
	width:100%;
}
table.listaDocumenti td a
{
	font-size:11px;
	color:#ff6600!important;
	text-decoration:none;
}
table.listaProdotti
{
	width:100%;
	font-size:11px;
	border-collapse:collapse;
}
table.listaProdotti td table td
{
	padding:3px 8px!important;
	vertical-align:top;
	line-height:22px;
}
table.listaProdotti table
{
	border-collapse:collapse;
}
div#formazione
{
	width:690px;
}
div#formazione h2
{
	margin-bottom:20px;
	text-transform:none;
}
div#formazione img
{
	margin:0 20px 20px 0;
	float:left;
}
div#formazione #titolo 
{
	margin-top:15px;
	float:left;
	font-weight:bold;
}
div#formazione a#scarica 
{
	margin-top:15px;
	float:right;
	display:block;
	color:#ff6600!important;
	font-weight:bold;
	font-size:11px;
	background-image: url(/images/grafica/pdf.gif);
	background-position: right center;
	padding-right:20px;
	background-repeat:no-repeat;
	line-height:18px;
	text-decoration:none;
}
table.CorsoFormazione
{
	border:1px solid #AEAEAE;
	font-size:11px;
	background-color:#fff0e4;
	color:#ff6600!important;
	margin-top:10px;
	width:690px;
}
table.CorsoFormazione th
{
	background-color:#ffddc0;
	border:0;
	padding:7px 12px;
	text-align:left;
	font-weight:bold;
}
table.CorsoFormazione td
{
	text-align:left;
	border:0;
	padding:12px;
	color:#000;
	vertical-align:top;
	line-height:16px;
}
table.CorsoFormazione th.first
{
	width:70%;
}
table.CorsoFormazione td.first
{
	width:70%;
}
table#tbFormFormazione
{
	text-align:center;
	border:1px solid #AEAEAE;
	font-size:11px;
	background-color:#fff0e4;
}
table#tbFormFormazione th
{
	font-weight:bold;
	text-transform:uppercase;
	color:#000;
	text-align:center;
	font-size:11px;
	padding:4px 20px;
	background-color:#ffddc0;
}
table#tbFormFormazione td
{
	border:0;
	padding:4px;
	color:#000;
}
table#tbFormFormazione td.first
{
	text-align:right;
}
#azienda, #dovesiamo, #qualita
{
	font-size:11px;
	line-height:14px;
	width:690px;
}
#azienda h2, #dovesiamo h2, #qualita h2
{
	margin-bottom:15px;
}
#qualita a.return,#dovesiamo a.return
{
	background-image:url(/images/grafica/freccia_sx.gif);
	background-position:0 -4px;
	background-repeat:no-repeat;
	padding-left:17px;
}
#qualita h2
{
	color:#ff6600!important;
	text-transform:uppercase;
	font-size:12px;
	margin-top:35px;
}
#qualita a.tuv
{
	color:#333;
	text-decoration:none;
}
#qualita a.tuv em
{
	color:#ff6600!important;
	font-weight:normal;
	font-style:normal;
}
#azienda embed, #dovesiamo embed
{
	margin:0 20px 20px 0;
	float:left;
}
#azienda div.immagine
{
	float:left;
	text-align:left;
}
#azienda img, #qualita img
{
	margin:0 15px 10px 0;
	float:left;
}
#qualita img.ico
{
	float:none;
	border:0;
	margin:0;
	padding:0;
}
#azienda dl dt
{
	margin-top:10px;
}
#qualita dl
{
	clear:left;
	border-top: 1px solid #ff6600!important;
	margin-top:10px;
	padding-top:10px;
}
#azienda a.azienda
{
	padding:4px 0 0 15px;
	background-image:url(/images/grafica/freccia_dx.gif);
	background-repeat:no-repeat;
	background-position:left top;
	color:#333;
	text-decoration:none;
	font-weight:bold;
}
#dovesiamo a.scarica
{
	padding:10px 25px 10px 0;
	background-image:url(/images/grafica/pdf.gif);
	background-repeat:no-repeat;
	background-position:right center;
	color:#333;
	text-decoration:none;
	font-weight:bold;
}
.clear
{
	clear:both;
}
#tbGlossario td
{
	padding:10px 35px 10px 0;
}
#tbGlossario h3
{
	color:#000;
	font-size:11px;
	font-weight:bold;
}
#tbGlossario a
{
	color:#000;
}
#tbGlossario h3 a
{
	color:#000;
	text-decoration:none;
}
#tbGlossario td.first
{
	padding:0 10px 10px 0;
}
#mappasito
{
	font-size:12px;	
}
#mappasito a
{
	color:#333;
	text-decoration:none;
}
#mappasito a:hover
{
	text-decoration:underline;
}
#mappasito li
{
	list-style-type:none;
	padding:4px 0;
	font-weight:bold;
}
#mappasito ol
{
	background-image:url(/images/grafica/pallino.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding:4px 0 2px 10px;
	font-weight:normal;
}
#mappasito ol.prodotti
{
	background-image:none;
	padding:2px 40px;
	font-weight:normal;
}

UL.tablemenu
{
	display: inline;
	font-size: 11px;
	color: #004c75;
}

UL.tablemenu LI
{
	display: inline;
	margin: 0 0 3px 0;
}

.testo10
{
	font-size: 10px;
	color: black;
	line-height: 14px;
}