﻿html{width:100%;height:100%;}
body{width:100%;height:100%;font-size:0.8em;background-color:Silver;
     font-family:Calibri,Arial,Tahoma;color:#4c4c4c;padding:0px;margin:0px;}
#sitemap{visibility:hidden;}
#dTop{width:100%;background-color:White;margin:0px;border:0px;padding:0px;height:30px;}
#dMenu{width:100%;text-align:justify;padding:0px;margin:0px;border-top:1px solid Gray;border-bottom:1px solid Gray;}
#bg{background-color:inherit;width:100%;height:100%;border:0px;margin:0px;text-align:center;}
#bgw{background-color:White;width:100%;height:100%;border:0px;margin:0px;text-align:right;}
#layout{background-color:White;border:0px;width:100%;height:100%}
#form1{width:100%;height:100%;padding:0px;border:0px;margin:0px;}
#main{background-color:White;height:100%;width:900px;background-color:White;text-align:left;margin:0 auto;}
#mainCtx{background-color:White;width:100%;height:100%; background-color:White; margin-top:0px;border-top:0px;text-align:left;}
.menu{text-align:center;border-top:1px solid Gray;border-bottom:1px solid Gray;}
#smp{margin-top:1px;}
#fascia{padding:0px;height:160px;}
#tbFascia{width:100%;height:100%;}
#tdFL{vertical-align:top;}
#tdFR{width:555px;vertical-align:middle;padding-right:5px;}
#imgFascia{border:1px solid Gray;}
#dBottom{bottom:0px;background-color:White;
         border-top:0px; margin:0 auto; width:900px;
         font-size:0.8em; height:15px;padding-top:2px;text-align:center;}
#mailBottom{color:#0062bf;text-decoration:none;}
#mailBottom:HOVER{text-decoration:underline;}
#mailBottom:VISITED{color:#0062bf;}

#info{margin-left:20px;color:White;}
#info a{color:#d3d3d3;text-decoration:none;}
#info a:hover{text-decoration:underline;}
#info p{color:White;}
.prodTitle{font-size:1.1em;color:#4c4c4c;margin:5px;}
#tbMenu{width:100%;margin:0px;padding:0px;border:0px; background-color:#F5F5F5;}
div.mtop{width:150px; padding-top:5px;padding-bottom:5px;width:100%;color:#bf0000;
         text-decoration:none;font-weight:bold;vertical-align:middle; text-align:center;}
div.mtop:hover{width:100%;background-color:#0062bf;color:White;}
a.mtop{color:#bf0000;text-decoration:none;font-weight:bold;font-size:1.2em;
       padding-left:65px;padding-right:65px;padding-top:6px; padding-bottom:6px;
       margin-top:5px;margin-bottom:5px;}
a.mtop:hover{background-color:#0062bf;color:White;}
h1{color:Gray;font-size:1.2em;margin-bottom:0px;margin-top:0px;}
h2{color:#4c4c4c;font-size:1.1em;margin-bottom:3px;}
div.ctx{padding:10px;text-align:justify;}
div.ctx2{padding-left:10px;text-align:justify;}
div.prod{font-size:1.0em;line-height:20px;margin-bottom:10px;}
#tbCtx  td{vertical-align:top;}
span.evid{color:#e93400;font-weight:bold;}
div.line{width:100%;border:0px;border-top:1px dotted gray;height:2px;margin:0px;}
a.brocure{color:Blue;font-size:1.1em;text-decoration:none;}
a.brocure:VISITED{color:Blue;}
a.brocure:HOVER{color:Blue;text-decoration:underline;}
.verde{color:#63bf62;}
.blue{color:#0062bf;}
.oliva{color:#bebf00}
.arancio{color:#bf6000;}
.rosso{color:#bf0000;}
.gray{color:#4c4c4c;}
a.atop{color:#63bf62;text-decoration:none;}
a.atop:VISITED{color:#63bf62;}
a.atop:HOVER{text-decoration:underline;}
.txt{
vertical-align:middle;
padding:4px;
border: 1px solid silver;
color:Black;
}
.txt:FOCUS{
background-color:#ffffcc;
border: 1px solid Maroon;
}
.btn{
border: 1px solid silver;	
padding:5px;
background-color: White;
font-weight:bold;
font-size:0.9em;
color:#63bf62;
letter-spacing:1px;
}
.btn:HOVER{
border: 1px solid silver;	
background-color:#63bf62;	
color:White;
}
a.image{border:0px;text-decoration:none;}
a.pl{border:0px;text-decoration:none;color:#0062bf;font-size:1.1em;}
a.pl:VISITED{color:#0062bf;}
a.pl:HOVER{color:#63bf62;text-decoration:underline;}
ul.lm {line-height:20px;padding-left:25px;list-style-type:square;}

