.galeria_list{
    position: relative;
    float: left;
    margin-left: 50px;
    height: 430px;
}

.legenda{
    position: absolute; 
    height: 20px; 
    margin-top: -23px; 
    width: 453px; 
    background-color: #E7E7E7;
    z-index: -1;
}

.legenda_show{
    position: absolute; 
    left: 0px;
    height: 20px; 
    margin-top: -23px; 
    width: 453px; 
    background-color: #E7E7E7;
    z-index: 999;
    
}

.descricao{
    background-color: #E7E7E7;
    margin-left: 51px;
    padding-bottom: 10px;
    position: relative;
    width: 452px;
}

.caro-media {
    float: left;
    height: 60px;
    overflow: hidden;
    width: 495px;
    margin-top: 30px;
    margin-left: -24px;
}

.caro-media .caro-inner {
    width: 9000px;
    height: 60px;

}
.caro-middle .caro-inner .img {
    float: left;
    width: 60px;
    height: 60px;
    margin-right: 5px;
    overflow:hidden;
    opacity:0.4;
    filter:alpha(opacity=40); /* For IE8 and earlier */
}

.caro-middle .caro-inner .img:hover {
    opacity:1.0;
    filter:alpha(opacity=100); /* For IE8 and earlier */
}	

.caro-middle .caro-inner .img_active {
    float: left;
    width: 60px;
    height: 60px;
    margin-right: 5px;
    overflow:hidden;
    opacity:1.0;
    filter:alpha(opacity=100); /* For IE8 and earlier */
}
.date_noticia{
    color:#000000;
    font-style:italic;
    font-size:10px;
}

.texto{
    margin-top: 10px;
}
/* DESTAQUES */
#not_destaques {
    width:330px;
    float:left;
}

#not_destaques .item {
    clear:both;
    margin-bottom:10px;
}

#not_destaques .imagem {
    float:left;
    padding:5px;
    margin-right:10px;
    margin-bottom:10px;
    background-color:#EEEEEE;
    border:1px solid #dbdbdb;
}

#not_destaques .descricao {
}



/* LIST */
#not_list {
}

#not_list .categorias{
    background-color:#f5f5f5;
    padding:10px;
    float:left;
}
#not_list .categorias .categoria{
    background-color:#ccc;
    padding:10px;
    float:left;
    margin-right:5px;
}

#not_list .list {
    clear:both;
    padding-top:20px;
}

#not_list .item {
    clear:both;
    margin-bottom:30px;

}
#not_list .imagem {
    float:left;
    padding:5px;
    margin-right:10px;
    margin-bottom:10px;
    background-color:#EEEEEE;
    border:1px solid #dbdbdb;
}

#not_list .detalhe {
}


/* DETAIL */
#not_detail {
}

#not_detail .imagem {
    float:left;
    padding:5px;
    margin-right:10px;
    margin-bottom:10px;
    background-color:#EEEEEE;
    border:1px solid #dbdbdb;
}

#not_detail .detalhe {
}