/*******************************************************************************
Widget - Common
*******************************************************************************/
#tv_widget
{
margin:  0px;
padding: 0px;
}

#tv_widget .row
{
clear:   both;
margin:  0px;
padding: 0px;
}

#tv_widget .br
{
clear: both;
}

#tv_widget .generic
{
/*width: 280px;*/
margin: 0px;
padding: 0px;
/*border: 1px solid #999; */
}

/*******************************************************************************
Two columns widget
*******************************************************************************/
#tv_widget .twocol
{
width: 280px;
margin: 0px;
padding: 0px;
/*border: 1px solid #999; */
}

/* Thumb - Thumbnail block */
#tv_widget .generic_thumb, .twocol_thumb
{
float: left;
width: 120px;
margin: 0px;
padding:10px;
/*border: 1px solid #999;*/
}

/* Thumb - Link */
#tv_widget .generic_thumb, .twocol_thumb a
{
font-weight: bold;
}

/* Thumb - image */
#tv_widget .generic_img, .twocol_img
{
width: 120px;
height: 90px;
border: 0px;
margin: 0px;
padding-bottom: 3px;
}

/* Thumb - Meta title */
#tv_widget .generic_mt, .twocol_mt
{
font-size: 8pt;

}

/* Thumb - Meta value */
#tv_widget .generic_mv, .twocol_mv
{
font-size: 8pt;
font-weight: bold;
}

/*******************************************************************************
Tops widget
*******************************************************************************/
#tv_widget .tops
{
/*border: 1px solid #999; */
}

#tv_widget .tops_thumb
{
clear: both;
}

#tv_widget .tops_thumb a
{
/*font-size: large;*/
}

#tv_widget .tops_img
{
width: 100px;
/*font-size: large;*/
}

/*******************************************************************************
Paginator
*******************************************************************************/
#tv_widget .paginator
{
clear: both;
margin-top: 20px;
margin-bottom: 20px;
padding-left: 10px;
font-weight: bold;
font-size: larger;
}

#tv_widget .paginator_url
{
text-align:center;
margin-left:4px;
margin-right:4px;
}
