.formacion-videos a {
    font-size: 11px;
}

.formacion-videos a:link, .formacion-videos a:visited, .formacion-videos a:active {
    color: #777; text-decoration: none;
}

.formacion-videos a:hover {
    color: #aaa; text-decoration: underline;
}

.formacion-videos a.more:link, .formacion-videos a.more:visited, .formacion-videos a.more:active {
    color: #191969; text-decoration: none;
}

.formacion-videos a.more:hover {
    color: #191969; text-decoration: underline;
}

.formacion-videos {
    margin-top: 8px;
}

.formacion-videos ul {
    list-style: none;
}

.formacion-videos li {
    padding: 2px 2px 2px 0px;
}

.formacion-videos #pagination {
    font-size: 14px;
}

.formacion-videos #pagination a:link, .formacion-videos #pagination a:visited, .formacion-videos #pagination a:active {
    font-size: 14px; color: #191969; text-decoration: none;
}

.formacion-videos #pagination a:hover {
    font-size: 14px; color: #54548c; text-decoration: underline;
}

.formacion-videos .tituloSeccion {
    font-size: 20px; margin: 4px 4px 16px 0px; padding-left: 2px; border-bottom: 1px solid #777;
}

.formacion-videos .list-videos {
    width: 99%;
}

.formacion-videos li.titulo {
    border-bottom: 1px solid #ddd;
}

.formacion-videos li.comment {
    text-align: justify; line-height: 16px;
}

.formacion-videos li.comment .fecha {
    text-align: left; line-height: 16px; font-style: italic; color: #999; display: inline; *display: inline;
}

.formacion-videos li.comment .comment {
    text-align: justify; line-height: 16px; display: inline; *display: inline;
}

.formacion-videos a.titulo {
    font-size: 16px;
}

.formacion-videos a.seccion {
    font-size: 20px;
}

.formacion-videos a.titulo:link, .formacion-videos a.titulo:visited, .formacion-videos a.titulo:active {
    color: #444; text-decoration: none;
}

.formacion-videos a.titulo:hover {
    color: #aaa; text-decoration: underline;
}

.formacion-videos .list-videos .box-subcat {
    text-align: center;
}

.formacion-videos .list-videos .box-subcat {
    float: right; border: 1px solid #aaa; width: 160px; margin-left: 22px; background: #fff;
}

.formacion-videos .list-videos .box-subcat .cab {
    color: #fff; background: #999; padding: 4px 8px;
}

.formacion-videos .list-videos .box-subcat .item {
    padding: 8px;
}

.formacion-videos .list-videos .box-subcat .foot {
    padding: 4px 8px; color: #999; background: #ddd;
}

.formacion-videos .video {
    width: 660px; margin: 0px 0px 22px 12px;
}

.formacion-videos .ficha-video {
    width: 100%; padding: 0px 12px 4px 0px; text-align: justify; margin: 12px 0px 22px 0px;
}

.formacion-videos .ficha-video div.titulo {
    font-size: 16px; border-bottom: 1px solid #ddd; padding: 2px 0px; color: #444;
}

.formacion-videos .ficha-video .cat {
    padding: 4px 0px; margin-bottom: 12px;
}

.formacion-videos .ficha-video .fecha {
    line-height: 16px; display: inline; font-style: italic; color: #999; *display: inline;
}

.formacion-videos .ficha-video .comment {
    line-height: 16px; display: inline; *display: inline;
}

.formacion-videos .cattit {
    margin: 0 0 12px 0; border-bottom: 1px solid #ddd; width: 99%; padding-bottom: 4px;
}

.formacion-videos .catdat {
    display: inline-block; width: 460px; *display: inline;
}

.formacion-videos .catimg {
    display: inline-block; width: 110px; text-align: left; margin-bottom: 42px; vertical-align: top; padding-top: 4px; *display: inline;
}

.formacion-videos .catcom {

}