.fun_block{
    margin-bottom:10px;
    background-color:#8C004C;
    width: 240px;
}
.fun_block div.title{
    
}

.fun_block div.title a{
    color:white;
    font-weight:bold;
}
.fun_block .articles {
    padding:10px;
    padding-bottom:0;
}

.fun_block .articles img{
    border:2px solid #E0007A;
    margin-right:10px;
}
.fun_block .articles td{
    padding-bottom:10px;
    vertical-align:top;
}
.fun_block .articles .title{
    color:white;
    text-decoration:underline;
}

.fun_block .articles .media{
    color:yellow;
    text-decoration:underline;

}
.tv_block{
    background-color:#ECC218;
    width:240px;
    margin-bottom:10px;
}
.tv_block .content{
    padding:10px;
    padding-bottom:0;

}
.tv_block .content .b td{
    vertical-align:top;
}
.tv_block .content .b td.image{
    padding-bottom:10px;
}
.tv_block .content .b td.text{
    padding-left:10px;
    padding-top:3px;
    padding-bottom:10px;
    font-size:11px;
}
.tv_block .content .b td.text .t{
    font-weight:bold;
    font-size:12px;
}
.tv_block .content .b img{
    border:2px solid #BD8843;
}

.auto_block{
    margin-bottom:10px;
    background-color:#FF0000;
    width:240px;
}

.auto_block .articles {
    padding:10px;
    padding-bottom:0;
}

.auto_block .articles img{
    border:2px solid #FFFFFF;
    margin-right:10px;
}
.auto_block .articles a{
    color:white;
    text-decoration:underline;
}
.auto_block .articles a.category{
    font-weight:bold;
}
.auto_block .articles td{
    vertical-align:top;
    padding-bottom:10px;
}
.auto_block .category{
    font-weight:bold;
    color:white;
}

.finance_block{
    margin-bottom:10px;
    background-color:#CAF771;
    width:240px;
}
.finance_block .articles {
    padding:10px;
    padding-bottom:0;
}

.finance_block .articles img{
    border:2px solid #80B41A;
    margin-right:10px;
}
.finance_block .articles a{
    color:black;
    text-decoration:underline;
}
.finance_block .articles td{
    vertical-align:top;
    padding-bottom:10px;
}


