.pieri24 { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-style: normal; font-weight: 200; color: #005823; text-decoration: none; font-variant: normal }
.pieri36 { font-family: "Times New Roman", Times, serif; font-size: 24px; font-style: italic; font-weight: 200; color: #005823; text-decoration: none; font-variant: normal }
.pieri18 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: italic; font-weight: 200; color: #005823; text-decoration: none; font-variant: normal }
.pieriTitolo { font-family: "Times New Roman", Times, serif; font-size: 28px; font-style: italic; font-weight: normal; color: #99CC66; text-decoration: none; font-variant: normal }
.pieriTitoloW { font-family: "Times New Roman", Times, serif; font-size: 28px; font-style: italic; font-weight: normal; color: #FFFFFF; text-decoration: none; font-variant: normal }
.pieriSez { font-family: Arial, Helvetica, sans-serif; font-size: 32px; font-style: normal; font-weight: 200; color: #005823; text-decoration: none; font-variant: normal }
.pieriNew { font-family: "Times New Roman", Times, serif; font-size: 28px; font-style: italic; font-weight: normal; color: #CCFF99; text-decoration: none; font-variant: normal }
.pieri12 { font-family: "Times New Roman", Times, serif; font-size: 12px; font-style: normal; font-weight: normal; color: #005823; text-decoration: none; font-variant: normal }
.pieri14 { font-family: "Times New Roman", Times, serif; font-size: 14px; font-style: normal; font-weight: normal; color: #005823; text-decoration: none; font-variant: normal }
.pieri24b { font-family: "Times New Roman", Times, serif; font-size: 24px; font-style: normal; font-weight: normal; color: #005823; text-decoration: none; font-variant: normal }
.pieri18It { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: oblique; font-weight: 200; color: #005823; text-decoration: none; font-variant: small-caps}
.pieri20 { font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-style: italic; font-weight: 200; color: #005823; text-decoration: none; font-variant: normal }
.pieriTbBrd {  border: 1px #005823 solid}
.footer{
  font-family: "Times New Roman", Times, serif;
  font-size: 14px;
  font-style: normal;
  text-decoration: none;
  color: #336633;
}
.pieri24r{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 24px;
  font-style: normal;
  font-weight: 200;
  color:#A80000;
  text-decoration: none;
  font-variant: normal
}
.pieri20r{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-style: italic;
  font-weight: 200;
  color:#A80000;
  text-decoration: none;
  font-variant: normal
}

body{
  width:100%;
  text-align:center;
  font-size:76%;
  background-color:#9BBC6B;
  padding:0;
  margin:0;
}

a img{
  border:none;
}

#Home{
  width:100%;
  height:100%;
  background-color:#023926;
}

#ThumbList{
  width:600;
  height:200;
  overflow:auto;
  margin-bottom:10;
  margin-left: auto;
  margin-right:auto;
  text-align:center;
  border-color:darkgreen;
  border-style:solid;
  border-width:1;
}

#Story{
  width:510;
  height:150;
  overflow:auto;
  padding:5px;
  margin-left: auto;
  margin-right:auto;
  text-align:left;
}

.Pic{
  border-color:darkgreen;
  border-style:solid;
  border-width:1;
}

.Remark{
  padding: 5px;
  border-color:A80000;
  border-style:solid;
  border-width:1;
}

#Prod_Container{
  width:760;
  text-align:center;
  margin-left:auto;
  margin-right:auto;
}

#Title{
  width:760;
  margin-bottom:5;
}

#List{
  float:left;
  width:150;
  margin-bottom:20;
}

#SelInfo{
  width:760;
  height:auto;
  margin-bottom:10;
}

#SelPic{
  float:right;
  width:605;
  height:auto;
  margin-bottom:5px;
}

#NavBar{
  float:right;
  width:605;
  height:auto;
  margin-bottom:20;
}

#Footer{
  clear:both;
  width:760;
  height:225;
}

.StdList{
  width:150;
  height:150;
  margin-bottom:5px;
}
.PrevList_Ita{
  width:150;
  height:125;
  margin-bottom:5px;
  background-image:url(images/prev_ita.gif);
  background-repeat:repeat;
}
.PrevList_Eng{
  width:150;
  height:125;
  margin-bottom:5px;
  background-image:url(images/prev_eng.gif);
  background-repeat:repeat;
}

table.Info { text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: italic; font-weight: 200; color: #005823; text-decoration: none; font-variant: normal}
table.NavBar { text-align:center; border-collapse:collapse; border:1px solid darkgreen; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: italic; font-weight: 200; color: #005823; text-decoration: none; font-variant: normal}
td.NavBar { text-align:center; padding:2px; border:1px solid darkgreen; }
td.Price { text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style:normal; font-weight: 200; color: #005823; text-decoration: none; font-variant:normal}
/*PREVIEWER*/
#Foto{
  position:absolute;
  left:0px;
  top:0px;
  width:600px;
  height:490px;
  z-index:1;
}
#Borsa{
  position:absolute;
  left:0px;
  top:0px;
  width:600px;
  height:490px;
  z-index:2;
  border-bottom-style:hidden;
}
#Panel{
  position:absolute;
  left:0px;
  top:490px;
  width:600px;
  height:110px;
  z-index:2;
  background-image:url(http://www.marcopieri.com/images/previewer/sf_prev.png);
}
#Panel_Upload{
  position:absolute;
  left:0px;
  top:490px;
  width:300px;
  height:100px;
  z-index:3;
}
#Panel_Move{
  position:absolute;
  left:300px;
  top:490px;
  width:150px;
  height:100px;
  z-index:3;
}
#Panel_Form{
  position:absolute;
  left:450px;
  top:490px;
  width:150px;
  height:100px;
  z-index:3;
}
#Form{
  width:100%;
  height:100%;
  overflow:auto;
}

/* Prod List */
#ProdList_Container{
  width:750;
  text-align:center;
  margin-left:auto;
  margin-right:auto;
}
#ProdList_Header{ width:750; height:auto; margin-bottom:20px; }
#ProdList_List{ width:750; height:420; overflow:auto; margin-bottom:20px; border:1px solid darkgreen; }
#ProdList_Instr{ width:750; height:240; overflow:auto; margin-bottom:20px; border:1px solid darkgreen; }
p.Instr { padding:10px; text-align:justify; }
ul.Instr { text-align:left; }
ol.Instr { text-align:left; }
table.Instr { text-align:left; border-collapse:collapse; border:1px solid darkgreen; font-family: "Times New Roman", Times, serif; font-size: 12px; font-style: normal; font-weight: normal; color: #005823; text-decoration: none; font-variant: normal}
td.Instr { text-align:center; padding:2px; border:1px solid darkgreen; font-family: "Times New Roman", Times, serif; font-size: 12px; font-style: normal; font-weight: normal; color: #005823; text-decoration: none; font-variant: normal}
#ProdList_Footer{ width:750; height:auto; margin-left: auto; margin-right:auto; }

img.Thumb{
  width:150;
  height:150;
  margin-bottom:2;
  border-bottom-color:darkgreen;
  border-bottom-style:solid;
  border-bottom-width:1;
}
