.list{
  width:160px;
  height:200px;
}

.adscontainer{
    width:100%;
    bord/er-spacing:5px;
    back/ground-color:red;
}
.adscontainer table.box_img{
    text/-align: center;
    border: 2px solid #cccccc;
    he/ight:145px;
    wid/th: 40%;
    backgro/und-color:blue;
}

.adscontainer tbody{
    background-color:fuchsia;

}

.adscontainer a {
    text-decoration: none;
}

.adscontainer td.ad {
  width: 100px;
  height: 145px;
    background-color:blue;
}

.adscontainer table.box_img {

}

.adscontainer td.texto {
    text-align: left;
    padding-right: 5px; 
    padding-left: 5px;
}
.adscontainer td.texto a {
    font-family: Tahoma, Sans;
    font-size: 8pt;
    color: #707070;
}
.adscontainer table.box_img td.imagem {
    widt/h: 100%; 
    p/adding-right: 5px;
    tex/t-align: center;
}

.contmain {
    back/ground-color:blue;
    position:relative;
    mi/n-height:500px;
    padding-bottom:0px;


    width:98%;
    height:500px;
}
.subcategorias {
    /*float:left;*/
    width:527px;
    margin-left:9px;
    /*height:170px;*/
    background-color:#e7f1f7;
    padding-bottom: 10px;

}
*:first-child+html .subcategorias{ /*ie7 only*/
    padding:0px;
    margin:0px;
    display:inline;
    clear:both;

}
.subcategorias span{
    /*float:left;*/
    padding-left:5px;
}
.subcategorias ul{
    pa/dding: 10px auto;
    float:left;
}
.subcategorias li{
    list-style:none;
    /*float:left;*/
    margin:auto 5px;
    width:230px;
}
.subcategorias  a {
   /* float:left;*/
   text-decoration:none;
}

.subcategorias  a:hover {
    /*float:left;*/
    text-decoration:underline;
}

.contmain a {
    
}

.contmain a:link {color: #606060}
.contmain a:visited {color: #606060}
.contmain a:hover {color:#000000;}
.contenedor:hover {background-color:#e7e7e7;}
.contenedor {
    width:160px;
    height:200px;
    /*background-color:lime;*/
    border:1px solid #0e5e82;#cccccc;
    color:#0e5e82;
    margin:10px;
    float:left;
    text-align:center;

}
.imagen {
    /*padding-top:10px;*/
    margin-left:auto;
    margin-right:auto;
    /*width:100px;*/
    vertical-align:middle;
    height:110px;
    /*background-color:red;*/
    text-align:center;


}
.texto {
    width:130px;
    /*background-color:fuchsia;*/
    margin-left:auto;
    margin-right:auto;
    vertical-align:middle;
    font-size:12px;
}
.price {
    font-weight:bold;
    margin-left:auto;
    margin-right:auto;
}
