/*==========================================================================*/
/* Estilos para o Via Shopping                                              */
/*==========================================================================*/
#vshop {
/*  padding: 5px 5px 5px 5px; */
/*  border: 1px green solid; */
  display: block;
  width: 120px;    
}

#tituloshopping {

    display: block;
    height: 18px;

    padding-left: 15px;
    padding-top: 5px;
    padding-bottom: 5px;

    text-align: left;

    background-color: #336699;


    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: bold;    

/*    border: 1px solid brown;*/
}

/*
  Estilos de cada produto -
  FORNECEDOR 0 
*/
#f0 { 
  /* padding-top: 5px; */
  display: block;
/* border: 1px solid orange;*/
}

/*
 * PRODUTO 0 
 */
#f0 #p0 { 
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 15px;
  padding-right: 15px;

  border: 0px red solid;
  background-color: #FFFFFF;
   
  display: block;
}
#f0 #p0 a img { width: 30px; height: 60px;
/*    border: 1px solid yellow;*/
}
#f0 #p0 a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
  text-decoration: none;
/*    border: 1px solid magenta;*/
} 

#f0  #p0 a:hover {  
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
  text-decoration: underline;
/*    border: 1px solid yellow;*/
}

/*#f0 #p0 a  span { border:1px solid yellow; display: block; width: 50px;  }
#f0 #p0 a span { display: block;  border:1px solid yellow; display: block; width: 50px;  text-decoration: none;}
#f0 #p0 a:hover span { display: block;  border:1px solid yellow; display: block; width: 50px; text-decoration: underline;}
*/

/*
 * PRODUTO 1 
 */
#f0 #p1 { 
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 15px;
  padding-right: 15px;

  border: 0px red solid;
  background-color: #EBEBEB;
 
  display: block;

  /*vertical-align: middle;*/
  /*padding: 5px 5px 5px 5px;*/     
}
#f0 #p1 a img { visibility: hidden; width: 1px; height: 1px; }
#f0 #p1 a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
} 
#f0 #p1 a:hover {  
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
  text-decoration: underline;
}
/*#f0 #p1 a span { display: block;  border:0px solid yellow; width: 80% }*/

/*
 * PRODUTO 2 
 */
#f0 #p2 { 
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 15px;
  padding-right: 15px;

  border: 0px red solid;
  background-color: #FFFFFF;
 
  display: block;
 
  /*vertical-align: middle;*/
  /*padding: 5px 5px 5px 5px;*/     
}
#f0 #p2 a img { visibility: hidden; width: 1px; height: 1px; }
#f0 #p2 a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
} 
#f0 #p2 a:hover {  
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
  text-decoration: underline;
}
/* #f0 #p2 a span { display: block;  border:0px solid yellow; width: 80% }*/

/*
 * PRODUTO 3 
 */
#f0 #p3 { 
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 15px;
  padding-right: 15px;

  border: 0px red solid;
  background-color: #EBEBEB;
 
  display: block;

  /*vertical-align: middle;*/
  /*padding: 5px 5px 5px 5px;*/     
}
#f0 #p3 a img { visibility: hidden; width: 1px; height: 1px; }
#f0 #p3 a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
} 
#f0 #p3 a:hover {  
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
  text-decoration: underline;
}
/*#f1 #p3 a span { display: block;  border:0px solid yellow; width: 80% }*/

/*
 * PRODUTO 4
 */
#f0 #p4 { 
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 15px;
  padding-right: 15px;

  border: 0px red solid;
  background-color: #FFFFFF;
 
  display: block;
 
  /*vertical-align: middle;*/
  /*padding: 5px 5px 5px 5px;*/     
}
#f0 #p4 a img { visibility: hidden; width: 1px; height: 1px; }
#f0 #p4 a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
} 
#f0 #p4 a:hover {  
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
  text-decoration: underline;
}
/*#f0 #p4 a span { display: block; border:0px solid yellow; width: 80% }*/

/*
  Estilos de cada produto -
  FORNECEDOR 1 
*/
#f1 { 
  padding-top: 5px;
  display: block;
}

/*
 * PRODUTO 0 
 */
#f1 #p0 { 
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 15px;
  padding-right: 15px;

  border: 0px red solid;
  background-color: #FFFFFF;
   
  display: block;

}
#f1 #p0 a img { width: 30px; height: 60px;}
#f1 #p0 a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
} 
#f1  #p0 a:hover {  
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
  text-decoration: underline;
}
/*#f1 #p0 a span { display: block;  border:0px solid yellow; display: block; width: 80%; }*/

/*
 * PRODUTO 1 
 */
#f1 #p1 { 
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 15px;
  padding-right: 15px;

  border: 0px red solid;
  background-color: #EBEBEB;
 
  display: block;
 
  /*vertical-align: middle;*/
  /*padding: 5px 5px 5px 5px;*/     
}
#f1 #p1 a img { visibility: hidden; width: 1px; height: 1px; }
#f1 #p1 a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
} 
#f1 #p1 a:hover {  
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
  text-decoration: underline;
}
/* #f1 #p1 a span { display: block; border:0px solid yellow; width: 80% }*/

/*
 * PRODUTO 2 
 */
#f1 #p2 { 
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 15px;
  padding-right: 15px;

  border: 0px red solid;
  background-color: #FFFFFF;
 
  display: block;
 
  /*vertical-align: middle;*/
  /*padding: 5px 5px 5px 5px;*/     
}
#f1 #p2 a img { visibility: hidden; width: 1px; height: 1px; }
#f1 #p2 a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
} 
#f1 #p2 a:hover {  
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
  text-decoration: underline;
}
/*#f1 #p2 a span { display: block;  border:0px solid yellow; width: 80% }*/

/*
 * PRODUTO 3 
 */
#f1 #p3 { 
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 15px;
  padding-right: 15px;

  border: 0px red solid;
  background-color: #EBEBEB;
 
  display: block;

  /*vertical-align: middle;*/
  /*padding: 5px 5px 5px 5px;*/     
}
#f1 #p3 a img { visibility: hidden; width: 1px; height: 1px; }
#f1 #p3 a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
} 
#f1 #p3 a:hover {  
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
  text-decoration: underline;
}
/*#f1 #p3 a span { display: block;  border:0px solid yellow; width: 80% }*/

/*
 * PRODUTO 4
 */
#f1 #p4 { 
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 15px;
  padding-right: 15px;

  border: 0px red solid;
  background-color: #FFFFFF;
 
  display: block;
 
  /*vertical-align: middle;*/
  /*padding: 5px 5px 5px 5px;*/     
}
#f1 #p4 a img { visibility: hidden; width: 1px; height: 1px; }
#f1 #p4 a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
} 
#f1 #p4 a:hover {  
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
  text-decoration: underline;
}
/*#f1 #p4 a span { display: block; border:0px solid yellow; width: 80% }*/