@charset "utf-8";
/* CSS Document */

.springvideos{ width:866px; height:364px; margin:10px; background:url(../img/spring_videos/cont_videos_sprung.jpg) no-repeat; padding-top:20px;  }
.vtop{ width:860px; height:13px; background:url(../img/spring_videos/vtop.gif) no-repeat; overflow:hidden; }
.vmiddle{ width:850px; overflow:hidden; padding-left:10px; padding-top:20px; height:330px;  }
.vbottom{ width:860px; height:13px; background:url(../img/spring_videos/vbottom.gif) no-repeat; overflow:hidden; }

#container {  width:482px; margin-left:5px; padding-top:15px; }
.video_description { width:350px; height:320px; margin-left:10px; overflow:hidden; }

.video_categories{ background:url(../img/spring_videos/catbg.gif) repeat-y; width:226px; }
.catvideo_top{ background:url(../img/spring_videos/cattop.gif) no-repeat; width:226px; height:12px; overflow:hidden; }
.catvideo_middle{ background:url(../img/spring_videos/catmiddle.gif) no-repeat; width:226px; }
.catvideo_bottom{ background:url(../img/spring_videos/catbottom.gif) no-repeat; width:226px; height:11px; overflow:hidden; }
ul.vcat { list-style:none; padding-left:20px; color:#FFF; }
ul.vcat li:hover{ list-style:disc; }

.vthumb{ background-color:#35628a; }
.v1{ background:url(../img/spring_videos/thumb1.gif) no-repeat; width:5px; height:5px; }
.v2{ background:url(../img/spring_videos/thumb2.gif) no-repeat; width:5px; height:5px; }
.v3{ background:url(../img/spring_videos/thumb3.gif) no-repeat; width:5px; height:5px; }

.v4{ background:url(../img/spring_videos/thumb4.gif) no-repeat; width:5px; height:5px; }
img.vmarco{ border:1px solid #c6c6c6; background:#FFF; padding:1px; }

.active{ color:#FFF !Important; font-size:14px; text-decoration:underline;  }
ul.vcat li.active{ list-style:disc; font-weight:bold; }
.unactive{  color:#EBEBEB !Important; }
.noactivo{  color:#3A3A3A !Important; text-decoration:none; }
/*.ul, li{ list-style:none; }*/
.tit_video{ color:#FFF; font-size:16px; font-weight:bold; text-transform:capitalize; }
.tit_videoL{ color:#FFF; font-size:14px; font-weight:bold; text-transform:capitalize; }
.tit_categoria{ color:#FFF; font-size:16px; font-weight:bold }
.info_videos{ color:#FFF; font-size:12px; width:644px; font-weight:bold; }
.info_videos a{ text-decoration:none; color:#FFF; }
.info_videos a:hover{ text-decoration:underline; }

.cont_video{ width:155px; height:250px; margin:3px; padding:2px; overflow:hidden; }
.duration{ position:relative; z-index:2; top:-87px; width:30px; right:19px; width:30px; color:#FFF; text-decoration:none; float:right;}

.slideVideo{ width:237px; text-align:left; height:110px; float:left; }