img { behavior: url("pngbehavior.htc"); }

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	background-color: #151515;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
}

h1{
	font-size:10px;
	color:#818181;
	font-weight:normal;
}

.h1top{
	font-size:10px;
	color:#87C5EC;
	text-align:justify;
	font-weight:normal;
}

.VerdanaGey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.VerdanaBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2E5D95;
}

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #87C5EC;
	text-decoration: none;
}

a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.VerdanaUnderline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #FFFFFF;
}

.TitleFuoriterra {
	background-image: url(img/Fuoriterra/TitleFuoriterra.jpg);
	background-repeat: no-repeat;
}

.verd11Blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E5D95;
	line-height: 14px;
}

.TitleFuoriterra2 {
	background-image: url(img/Fuoriterra/EuropeGold/TitleFuoriterra.jpg);
}

.SfondoBottomImageScheda {
	background-image: url(img/Fuoriterra/EuropeGold/Sfondo02.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

a.Verd11:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E5D95;
	text-decoration: underline;
}

a.Verd11:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E5D95;
	text-decoration: underline;
}

a.Verd11:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E5D95;
	text-decoration: none;
}

a.Verd11:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E5D95;
	text-decoration: none;
}

a.Verd11Underlined:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E5D95;
	text-decoration: none;
}

a.Verd11Underlined:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E5D95;
	text-decoration: none;
}

a.Verd11Underlined:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E5D95;
	text-decoration: underline;
}

a.Verd11Underlined:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E5D95;
	text-decoration: none;
}

.Verd11Withe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

a.Interrate:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

a.Interrate:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

a.Interrate:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #87C5EC;
	text-decoration: none;
}

a.Interrate:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #87C5EC;
	text-decoration: none;
}

.SfondoBoxresidential {
	background-image: url(img/Interrate/SfondoBoxcenter.jpg);
	background-repeat: repeat-x;
}

.verd11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.Avanti:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #87C5EC;
	text-decoration: none;
	font-weight: bold;
}

a.Avanti:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #87C5EC;
	text-decoration: none;
	font-weight: bold;
}

a.Avanti:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

a.Avanti:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #87C5EC;
	text-decoration: none;
	font-weight: bold;

}

a.Accessori:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E5D95;
	text-decoration: none;
}

a.Accessori:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E5D95;
	text-decoration: none;
}

a.Accessori:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A76BE;
	text-decoration: none;
}

a.Accessori:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E5D95;
	text-decoration: none;
}

.Filtrazione {
	background-image: url(img/ImpiantiFiltrazione/Top_2.jpg);
	background-repeat: repeat-x;
}

.Filtrazione2 {
	background-image: url(img/ImpiantiFiltrazione/BoxTop2.jpg);
	background-repeat: repeat-x;
}

a.FiltrazioneLink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E5D95;
	text-decoration: underline;
	font-weight: bold;
}

a.FiltrazioneLink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E5D95;
	text-decoration: underline;
	font-weight: bold;
}

a.FiltrazioneLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A76BE;
	text-decoration: none;
	font-weight: bold;
}

a.FiltrazioneLink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E5D95;
	text-decoration: underline;
	font-weight: bold;
}

a.Back:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

a.Back:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

a.Back:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E5D95;
	text-decoration: none;
	font-weight: bold;
}

a.Back:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.Chimici {
	background-image: url(img/Accessori/ProdottiChimici/BoxTop.jpg);
	background-repeat: no-repeat;
}

a.legendaAccessori:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E5D95;
	text-decoration: underline;
}

a.legendaAccessori:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E5D95;
	text-decoration: underline;
}

a.legendaAccessori:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E5D95;
	text-decoration: none;
}

a.legendaAccessori:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E5D95;
	text-decoration: underline;
}

.Verd10Blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2E5D95;
}

.TextConfiguratore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #447780;
	line-height: 15px;
}

.FormStyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E5D95;
	line-height: 15px;
	border: 1px solid gray;
}

.FormStyleBig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E5D95;
	line-height: 15px;
	border: 1px solid gray;
	width: 200px;
}

.FormStyleKO {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E5D95;
	line-height: 15px;
	border: 1px solid red;
}

.Errore{
	color: Red;
	font-weight:bold;
}

.registrazione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(img/Registrazione/Middle.jpg);
	background-repeat: no-repeat;
}

.Bottoni{
	border:2px solid grey;
	font-size: 10px;
	color: #2E5D95;
	height: 20px;
	background-image: url(img/Registrazione/Middle.jpg);
}

.DolceVitaText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

a.DolceVita:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #302E2A;
	text-decoration: none;
}

a.DolceVita:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #302E2A;
	text-decoration: none;
}

a.DolceVita:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #756F64;
	text-decoration: none;
}

a.DolceVita:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #302E2A
	text-decoration: none;
}

a.linkFaq:link, a.linkFaq:visited, a.linkFaq:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2E5D95;
	text-decoration: underline;
}

a.linkFaq:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #21436B;
	text-decoration: underline;
}

.textAssistenza {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.textAssistenzaKO {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
}

a.Assistenza:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

a.Assistenza:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

a.Assistenza:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C1D5EC;
	text-decoration: none;
}

a.Assistenza:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C1D5EC;
	text-decoration: none;
}

.SfondoSfumatoAssistenza {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(img/Assistenza/SfondoSfumato.jpg);
	background-repeat: no-repeat;
}

.SfondoAssistenza3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(img/Registrazione/Top2.jpg);
	background-repeat: no-repeat;
}

.SfondoAssistenza2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(img/Assistenza/top2.jpg);
	background-repeat: no-repeat;
}

a.linkUtilityAssistenza:link, a.linkUtilityAssistenza:visited, a.linkUtilityAssistenza:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2E5D95;
	text-decoration: underline;
}

a.linkUtilityAssistenza:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #21436B;
	text-decoration: underline;
}

.SfondoNewsHome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-position: 7px 7px;
	background-repeat: no-repeat;
	background-color: #51C3F1;
}

.NewsImagedefault {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(img/LogoLaghettoNews.jpg);
	background-position: 5px 5px;
} 

.Centratura_ArchivioNewsHome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
}

.Centratura_ArchivioNewsHome02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-position: 1px 4px;
	width:68px;
	height:68px;
	background-repeat: no-repeat;
}

.Text_News{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight: normal;
}

a.linktitleNews:link, a.linktitleNews:visited, a.linktitleNews:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#1F4269;
	text-transform:uppercase;
	text-decoration: none;
	font-weight:bold;
}

a.linktitleNews:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-transform:uppercase;
	text-decoration: none;
}

.SfondoAssistenza4 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(img/Registrazione/Top3.jpg);
	background-repeat: no-repeat;
}

.Text_Shop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

a.linkShop:link, a.linkShop:visited, a.linkShop:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;

}

a.linkShop:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
	
#MenuSx08 {
	margin:0;
	padding:0;
	border:0;
}

#MenuSx08 ul{
	list-style:none;
	margin: 8px 0 5px 15px;
	padding:0;
	border:0;
}
	
#MenuSx08 li{
	margin:0;
	padding:0;
	border:0;
}
	
#MenuSx08 li a{
	font-family:Arial, Helvetica, sans-serif;
	line-height:26px;
	text-indent:22px;
	display:block;
	font-size:12px;
	color:#2E5D95;
	background-color:#FFFFFF;
	width:155px;
	height:28px;
	text-transform:none;
	background-image:url(img/Home2008/BackgroundMenuVoice.gif);
	text-decoration:none;
}

#MenuSx08 li a:hover, a:focus{
	color:#E10915;
	background-image:url(img/Home2008/BackgroundMenuVoice_On.gif);
	outline:none;
}
	
#MenuSx08 .Selected{
	color:#E10915;
	background-image:url(img/Home2008/BackgroundMenuVoice_On.gif);
}

#MenuSx08 .LastVoice a{
	line-height:26px;
	text-indent:22px;
	display:block;
	font-size:12px;
	color:#2E5D95;
	width:155px;
	height:28px;
	background-image:url(img/Home2008/BackgroundMenuVoice_LastVoice.gif);
	text-decoration:none;
}

#MenuSx08 .LastVoice a:hover{
	color:#1B86CD;
	background-image:url(img/Home2008/BackgroundMenuVoice_LastVoice_On.gif);
}

#BannerColumnSx img{
	margin-left:2px;
}
	
#BannerDolceVita {
	margin:0;
	padding:0;
	border:0;
}

#BannerDolceVita ul{
	list-style:none;
	margin:0;
	padding:0;
	border:0;
}
	
#BannerDolceVita li{
	margin:0;
	padding:0;
	border:0;
}
	
#BannerDolceVita li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	padding-top:95px;
	display:block;
	font-size:10px;
	color:#442E17;
	width:100%;
	height:19px;
	background-image:url(img/Home2008/ColonnaDx_DolceVita.jpg);
	text-decoration:none;
}
	
#BannerDolceVita li a:hover{
	color:#442E17;
}
	
#BannerDolceVita .Bluespring a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	text-indent:20px;
	padding-top:95px;
	display:block;
	font-size:10px;
	color:#FFFFFF;
	width:100%;
	height:19px;
	background-image:url(img/Home2008/ColonnaDx_Bluespring.jpg);
	text-decoration:none;
}
	
#BannerDolceVita .Bluespring a:hover{
	color:#FFFFFF;
}
	
#TestoLeggiNews {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight: normal;
}
	
#TestoLeggiNews a{
	color:#FFFFFF !important;
	font-weight: normal !important;
	text-decoration:underline !important;
}

#TestoLeggiNews a:hover{
	color:#FFFFFF !important;
	font-weight: normal !important;
	text-decoration:none !important;
}

a.TitlePhotogallery:link, a.TitlePhotogallery:active, a.TitlePhotogallery:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#294169;
	font-weight: bold;
	text-transform:uppercase;
}

a.TitlePhotogallery:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;

}

.TitleStandardPhotogallery{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#294169;
	font-weight: bold;
	text-transform:uppercase;


}

#MenuSx08_Sitemap {
	margin:0;
	padding:0;
	border:0;
	list-style:none;
}

#MenuSx08_Sitemap ul{
	list-style:none;
	margin: 0;
	padding:0;
	border:0;
}
	
#MenuSx08_Sitemap li{
	margin:0;
	padding:0;
	border:0;
}
	
#MenuSx08_Sitemap li a{
	font-family:Arial, Helvetica, sans-serif;
	line-height:22px;
	display:block;
	font-size:12px;
	color:#2E5D95;
	width:155px;
	height:22px;
	text-transform:none;
	text-decoration:none;
}

#MenuSx08_Sitemap li a:hover{
	color:#E10915;
}

#MenuSx08_Sitemap .Sottovoce a{
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
	display:block;
	font-size:11px;
	color:#2E5D95;
	width:155px;
	height:20px;
	text-transform:none;
	text-decoration:none;
}

#MenuSx08_Sitemap .Sottovoce a:hover{
	color:#E10915;
}


#MenuSx08_Sitemap .SottovoceBluespring a{
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
	display:inline;
	font-size:11px;
	color:#2E5D95;
	width:155px;
	height:202px;
	text-transform:none;
	text-decoration:none;
}

#MenuSx08_Sitemap .SottovoceBluespring a:hover{
	color:#E10915;
}

#MenuSx08_Sitemap .VocePrincipale {
	font-weight:bold;

}


a.header:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #87C5EC;
	text-decoration: none;
}

a.header:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #87C5EC;
	text-decoration: none;
}

a.header:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #87C5EC;
	text-decoration: none;
}

a.header:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #87C5EC;
	text-decoration: none;
}




