#divVetrina {
  float: left;
  width: 386px;
  padding: 14px;
  height:448px;
  background-image:url(../img/BCK_Vetrina.jpg)! important;
  background-repeat:no-repeat;
  background-position:right bottom;
}

#divFocus {
  float:left;
  width:191px;
  background-color:#92B7D2;
  height:461px;
}

div.focusPoint{
  color:#ffffff;
  font-size:11px;
  padding-left:8px;
  border-bottom:dotted 1px #ffffff;
  padding-bottom:8px;
  width:163px;
  margin-left:10px;
  margin-top:10px;
}

div.focusPoint p{
  color:#ffffff;
  font-size:15px;
  line-height:18px;
  font-weight:bold;
  margin-bottom:8px;
}

div.focusPoint a{
  color:#0F5B8E;
  font-weight:bold;
}

div.focusPoint a:hover{
  color:#BBD9EC;
  font-weight:bold;
}

#divLastWork {
  float:left;
  width:174px;
  position: relative;
  
}

#divLastWorkText span {
  font-size:10px;
  font-weight:bold;
}

a.work {
  display: block;
  width:120px;
  height:80px;
  margin-left:14px;
  margin-bottom:12px;
  padding: 10px 12px;
  border: 1px solid #CFDAE2;
  filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;  
}

a.work:hover {
  filter:alpha(opacity=100);-moz-opacity:1;opacity:1;  
}

div.testateWork {
  color:#ffffff;
  background-image:url(../img/testata_lastWork.gif)! important;
  background-repeat:no-repeat;
  background-position:right;
  height:20px;
  line-height:20px;
  vertical-align: middle;
  width:167px;
  font-weight:bold;
  font-size:10px;
  padding-right:6px;
  text-align:right;
  margin-left:1px;
  margin-bottom:14px;
}

#divCont {
  text-align:left;
  width:615px;
  float:left;
  background-color:#ffffff;
}

#divDxContent {
  height:513px;
  background-image:url(../img/footer.gif)! important;
  background-position:right bottom;
  background-repeat:no-repeat;
  background-color:#ffffff;
  float:right;

}  

div.prodotto {
  color:#685E5E;
  font-size:10px;
  text-align:justify;
  float:left;
  margin-bottom: 14px;
}

div.prodotto p a {
  color:#548D64;
  text-decoration:underline;

}
div.prodotto p a:hover {
  color:#24658F;
  text-decoration:underline;

}

div.prodotto b {
  color:#0B4778;
  font-size:15px;
  font-weight:bold;
  margin-bottom:6px;
}

div.prodotto a.title {
  color:#0B4778;
  font-size:11px;
  font-weight:bold;
  background-image:url(../img/frecciaProd.gif);
  background-repeat:no-repeat;
  background-color:#F1F5FA;
  display:block;
  height:18px;
  border-bottom:solid 1px #D0E1EE;
  border-top:solid 1px #D0E1EE;
  float:left;
  width: 268px;
  padding-top:3px;
  padding-left:20px;
  margin-bottom: 2px;
}

div.prodotto a.title:hover {
  color:#0B4778;
  background-image:url(../img/buttonProd.gif);
}

div.prodotto img {
  float:left;
  margin: 12px 8px 12px 0px;
}

div.moduli {
  font-weight: bold;
  color:#2E6084;
  background-position:left bottom;
  background-repeat:no-repeat;
}

#divFeed {
  text-align:left;
  width:315px;
  height:20px;
  border-top:solid 1px #C7DCEB;
  border-bottom:solid 1px #C7DCEB;
  padding-top:4px;
  color:#685E5E;
  float:left;
  margin-top: 4px;
}

#divFeed a {
  color:#685E5E;
}

#divFeed a:hover {
  color:#FF8000;
}

#divBanner {
  margin-top:129px;
  width:152px;
  height:71px;
  text-align:center;
  font-size:18px;
  padding-top:9px;
  color:#7E5700;
  line-height:21px;
  vertical-align:middle;
}

#divHeaderBottom {
  background-image:url(../img/bckHeaderBottom.jpg)! important;
  background-repeat:no-repeat;
  height:59px;
  width:522px;
  float:left;
  padding-top:50px;
  color:#92B7D2;
}
#divHeaderDx {
  background-image:url(../img/bckHeaderLeft.jpg)! important;
  height:94px;
  background-repeat:no-repeat;
  width:170px;
  float:right;
  padding-top:5px;
  padding-right:4px;
  font-size:10px;
  color:#2E6084;
  line-height:19px;
  background-color:Red;
}
#divHeaderDx table {
 margin-left:6px;
 margin-bottom:-10px;
 
}
#divHeaderDx table td {
height:10px;
padding-top:4px;
}
#divHeaderDx span {
 font-size:12px;
 font-weight:bold;
 color:#6B8DA8;
}
#divHeaderDx input {
  height:10px;
  width:90px;
}
#divHeaderDx img {
  margin-left:12px;
  margin-top:3px;
}

#divHeaderDx a {
  color:#EA8800;
  text-decoration:underline;
}

#divHeaderSx {
  float:left;
  background-image:url(../img/testata_sx.gif)! important;
  background-repeat:no-repeat;
  background-color:#ffffff;
  width:246px;
  height:246px;
  text-align:left;
  color:#B8D0E2;
  padding-left:38px;
  padding-top:12px;
  font-size:13px;
  line-height:20px;
}
#divFooter {
  
  width:609px;
  background-color:#24658F;
  color:#ffffff;
  font-size:xx-small;
  padding-left:6px;
  line-height:17px;
}
#divFooter a {
  color:#ffffff;
  font-size:xx-small;
}
#divFooter a:hover {
  color:#92B7D2;
}

#divAddress {
  text-align:right;
  color:#CFDAE2;
  font-size:9px;
  line-height:11px;
  width:358px;

}

#divAddress a {
  text-align:right;
  color:#CFDAE2;
  text-decoration: underline;
}

#divAddress a:hover {
  text-align:right;
  color:#ffffff;
}

#oldWork a {
  color:#0B4778;
  font-size:11px;
  background-image:url(../img/interni/frecciaOldWork.gif);
  background-repeat:no-repeat;
  background-color:#F1F5FA;
  display:block;
  
  border-bottom:solid 1px #D0E1EE;
  border-top:solid 1px #D0E1EE;
  vertical-align:middle;
  width:152px;
  padding-left:20px;
  margin-left:1px;
  margin-bottom:10px;
}
#oldWork a:hover {
  background-image:url(../img/interni/frecciaOldWorkRoll.gif);
  background-repeat:no-repeat;
  background-color:#F1F5FA;
}
div.promozione {
  color:#4F4F4F;
  font-size:14px;
  line-height:17px;
  text-align:right;
}
div.promozione a {
  color:#EA8800;
  font-size:12px;
  text-decoration:underline;
}
div.promozione p {
  color:#24658F;
  /*color:#D1AD1F;*/
  font-size:18px;
  font-weight:bold;
}
div.promozione img {
  margin-bottom:8px;
}

/*------ VETRINA 09-----------*/

table.ItemVetrina {
  
}
table.ItemVetrina td {
  padding:5px;
}
table.ItemVetrina td span {
  font-weight:700;
  color:#2E6084;
  font-size:12px;
}

/*------ VETRINA 09-----------*/

#DivVetrinaDx {
  float:left;
  width:180px;
  height:400px;
  color:White;
  font-size:16px;
  line-height:17px;

}

#DivVetrinaDx a {
  font-size:14px;
  line-height:20px;
  color:#FFB435;
}
#DivVetrinaDx a:hover {
  color:#EDECE9;
}

#DivVetrinaDx span {
  
  font-size:12px;
  line-height:35px;
 
}
#DivVetrinaDx ul li {
  
  font-size:11px;
}
#DivVetrinaDx ul  {
  
  font-size:11px;
  margin-left:15px;
}

#DivVetrinaSx {
  float:left;
  width:180px;
  padding-top:70px;
  color:#7A7A7A;
  font-size:12px;
  line-height:17px;
  margin-left:25px;

}
#DivVetrinaSx a {
 color:#A42725;
 text-decoration:underline;

}
#DivVetrinaSxBottom span {
  
  font-size:14px;
  line-height:35px;
 
}
#DivVetrinaSxBottom ul li {
  
  font-size:11px;
}
#DivVetrinaSxBottom ul  {
  
  font-size:11px;
  margin-left:15px;
}

#DivVetrinaSxBottom {
  float:left;
  width:180px;
  color:#653F05;
  font-size:14px;
  line-height:17px;
  margin-left:25px;
  padding-top:20px;

}

#DivVetrinaSx span {
  
  font-size:18px;
  line-height:35px;
 
}
#DivVetrinaSx ul li {
  
  font-size:11px;
}
#DivVetrinaSx ul  {
  
  font-size:11px;
  margin-left:15px;
}
