/* CSS Document x Molino*/
BODY{background:white;margin-top:5px;}
BODY,P,A,DIV,TD,INPUT,TEXTAREA,OPTION {
  font:12px 'Arial';
  color:black;
}

A:link,A:visited { text-decoration:none; }
A:hover { text-decoration:none; }
H3{font:16px 'Verdana';font-style:italic;color:#3448A7; margin:4px 4px 4px 10px;}
H5{font:bold 13px 'Arial';color:#2D96C1; margin:0px 0px 5px 0px;}

.PiePag{font-size:11px;text-align:center;}
.PiePag .Mail:link, .PiePag .Mail:visited{font-size:11px;}
.PiePag .Mail:hover{font-size:11px;color:blue;}

.txPag{
  text-align:justify;
  color:#4a4a4a;
  line-height:1.5em;
  margin:0px 0px 15px 10px;
}
.txPag STRONG {color:#3448A7;}
.txPag A:link, .txPag A:visited {color:#3448A7;text-decoration:underline;margin-right:10px;font-size:14px;}
.txPag A:hover {color:#000;text-decoration:none;margin-right:10px;font-size:14px;}


.lnkSpecs A:link, .lnkSpecs A:visited {font-weight:bold;margin-right:0px;}
.lnkSpecs A:hover {font-weight:bold;text-decoration:underline;margin-right:0px;}

.specs{
  padding:5px;
  border:1px solid red;
  background:white;
  width:250px;
  position:absolute;
  z-index:1;
  visibility: hidden;
  font-size:10px;
  text-align:justify;
}

.menuProd{
  display:block;
  margin:2px 5px 0px 5px;
  background:url(immagini/frecciaMenuProd.jpg) no-repeat;
  padding-left:12px;
}
.menuProdOn{
  display:block;
  margin:3px 5px 0px 5px;
  background:url(immagini/frecciaMenuProd.jpg) no-repeat;
  padding-left:12px;
  color:#2D96C1;
}
.sfmenuProd{padding:0px 0px 20px 0px;}
.menuProd:link, .menuProd:visited{color:#2F0E0C;}
.menuProd:hover{color:#2D96C1;}

.menuProdSub{
  display:block;
  margin:0px 0px 2px 15px;
  background:url(immagini/frecciaMenuProd.jpg) no-repeat;
  font-size:11px;
  padding-left:10px;
}
.menuProdSub:link, .menuProdSub:visited{color:#2F0E0C;}
.menuProdSub:hover{color:#2D96C1;}
.menuProdSubOn{
  color:#2D96C1;
  display:block;
  margin:0px 0px 2px 15px;
  background:url(immagini/frecciaMenuProd.jpg) no-repeat;
  font-size:11px;
  padding-left:10px;
}

.subTitle{font-size:14px; color:#2D96C1;margin:0px 0px 10px 0px;}
.bgPhoto1{width:140px;padding:5px;border:1px solid #2D96C1;background:#EAF4F9;}
.bgPhoto2{width:530px;padding:5px;border:1px solid #2D96C1;background:#EAF4F9;text-align:center;}
.bgPhoto3{width:530px;padding:5px;border:1px solid #2D96C1;background:#EAF4F9;text-align:center;margin-left:10px;}
/* ---- Stili x CONTATTI ----*/
.txForm TD {color:#4a4a4a;}
.txForm SPAN {color:red;margin-left:3px;}

.inText{font-size:11px;border:1px solid #2D96C1;background:#f8f8f8;/*margin:3px 0px 3px 0px;*/}
.inButton{font-size:13px;background:#f8f8f8;width:130px;}
/* ---- Stili x FORUM ----*/
.domanda{color:blue;text-align:justify;}
.risposta{color:black;margin:5px 15px 10px 15px;text-align:justify;border-top:1px solid gray;}