﻿html, body
{
 padding: 0;
 margin: 0;
 font-family: Verdana;
}

h1
{
 font-size: 14px;
 font-family: Verdana;
 margin: 0;
 line-height: 18px;
 font-weight: bold;
 color: #333;
 margin-bottom: 2px;
}
h2
{
 font-size: 12px;
 font-family: Verdana;
 line-height: 16px;
 margin: 0;
 font-weight: bold;
 padding-bottom: 5px;
 color: #ff5a00;
}
#tdAzienda img
{
 border: 1px solid #666;
}
#tdPuliziaCaldaia img
{
 border: 1px solid #666;
}
#tdProduzioneCaldaie img
{
 border: 1px solid #666;
}
.introtermocamini a
{
 font-size: 11px;
 color: #333;
 text-decoration: none;
 font-weight: bold;
}
.introtermocamini a:hover
{
 color: #333;
 font-weight: bold;
 text-decoration: underline;
}
ul.menualto
{
 display: inline;
 font-size: 11px;
 margin: 0;
 padding: 0;
}
ul.menualto li
{
 display: inline;
 padding: 0 5px 0 0;
 color: #ff5a00;
}
ul.menualto li span
{
 padding-left: 5px;
}

ul.menualto li a
{
 color: #333 !important;
 font-size: 11px !important;
 font-weight: normal;
 text-decoration: none;
}
ul.menualto li a:hover
{
 color: #ff5a00 !important;
}
#tdFooterHome
{
 color: #9A9A9A !important;
}
#tdFooterHome a
{
 color: #9A9A9A !important;
}
#tbSottoMenu
{
 width: 945px;
 color: #fff;
 margin: 1;
 height: 23px;
}
#tbSottoMenu td span
{
 font-size: 14px;
}
#tbSottoMenu td
{
 text-align: center;
 vertical-align: top;
}
#tbSottoMenu a
{
 color: #fff;
 text-decoration: none !important;
 text-transform: none !important;
 font-weight: normal !important;
}
#tbSottoMenu a:hover
{
 color: #fff;
 text-decoration: underline !important;
 text-transform: none !important;
 font-weight: normal !important;
}
#tbBarraMenu
{
 width: 100%;
 padding: 0;
 margin: 0;
}
#tdBarraMenu1
{
 border-right: 1px solid #d54303;
 width: 315px;
 height: 23px;
 text-align: center;
}
#tdBarraMenu2
{
  border-right: 1px solid #d54303;
 text-align: center;
 width: 312px;
}
#tdBarraMenu3
{
 text-align: center;
 width: 313px;
}
.tdBarraMenuNotSelected
{
 border-bottom: 1px solid #d54303;
  border-right: 1px solid #ff8c01;

 background-color: #ff8c01 !important;
}
.tdBarraMenuFixed
{
 /*width: 478px;*/
}
#tbBarraMenu a
{
 font-weight: bold;
 color: #fff;
 font-size: 11px;
 text-transform: uppercase;
 font-family: Verdana;
 text-decoration: none;
}
#tbBarraMenu a:hover
{
 text-decoration: underline;
}
#tdBarraMenu a
{
 font-weight: bold;
 color: #fff;
 font-size: 11px;
 text-transform: uppercase;
 font-family: Verdana;
 text-decoration: none;
}
#tdBarraMenu a:hover
{
 text-decoration: underline;
}
a.bandiera img
{
 border: 1px solid #FDF4E4;
 padding: 0;
 margin: 0;
}
a:hover.bandiera img
{
 border: 1px solid #ff0000;
 padding: 0;
}
#tdIndirizzo
{
 font-size: 10px;
}
#tdIndirizzo p
{
 padding: 3px 0 0 0;
 margin: 0;
}
.sign
{
 font-weight: bold;
 color: #666;
 font-size: 10px;
 text-decoration: none;
}

#tdIndirizzo.sign a
{
	font-size:10px;
	line-height:14px;
	color:#666;
	text-decoration:none;
}

#tdIndirizzo.sign a:hover
{
	font-size:10px;
	line-height:14px;
	color:#666;
	text-decoration:underline;
}

.tdLinkTermostufe a
{
 font-size: 14px;
 line-height: 18px;
 color: #ff5900;
 text-decoration: none;
}
#tbCaratteristiche
{
 font-size: 11px;
 border-top: 1px solid #999;
 width: 100%;
}
#tbCaratteristiche td
{
 padding: 8px;
 vertical-align: top;
}
#tbCaratteristiche tr.white
{
 background-color: #fff;
}
#tbListaFiniture
{
 margin-top: 2px;
}
#tbListaFiniture img
{
 border: 0;
}
#tbListaFiniture td
{
 border: 1px solid #fff;
 width: 62px;
 height: 49px;
}
#tbListaFiniture td.selected
{
 border: 1px solid #ff5900;
}
a.linkcorrelati
{
 font-size: 11px;
 color: #333;
 text-decoration: none;
 display: block;
 padding-left: 5px;
}
a:hover.linkcorrelati
{
 color: #ff5900;
 text-decoration: none;
}
#tdDettagliTermostufa img
{
 border: 1px solid #999;
}
/* Mappa sito*/
#tbSiteMap a
{
 color: #333;
 text-decoration: none;
 font-size: 11px;
 line-height: 16px;
 text-transform: lowercase;
 display: block;
 padding: 7px 0;
}
#tbSiteMap a:hover
{
 color: #ff5900;
}
#tbSiteMap td
{
 vertical-align: top;
 padding-left: 20px;
}
.tdWhiteTopA
{
 border-top: 1px solid #ff5900;
 background-color: #fff;
}
.tdWhiteTopG
{
 border-top: 1px solid #666;
 background-color: #fff;
}
.tdTopA
{
 border-top: 1px solid #ff5900;
}
.tdTopG
{
 border-top: 1px solid #666;
}
.header
{
 font-family: Verdana;
 font-size: 10px;
 font-weight: normal;
 color: #444444;
 padding-left: 10px;
}

#fraseheader
{
 font-size: 9px;
 color: #444444;
 font-family: Verdana;
 height: 14px;
 padding-left: 3px;
}

#fraseheader2
{
 font-size: 9px;
 color: #daa77c;
 font-family: Verdana;
 height: 14px;
 padding-left: 3px;
}
