@charset "utf-8";
/* CSS Document */
#videoRender{ clear:both; text-align:center; width:auto; }
#videoRender object{ float:none; margin:auto; }
#actionBox{ background:#ededed; font:normal bold 24px/25px "Times New Roman", Times, serif; color:#676767; padding:15px 12px; border:1px solid #d2d2d2; }
#actionBox a{ color:#9e9d9d; text-decoration:none; font-size:18px; font-weight:normal;  }
#actionBox a:hover{ text-decoration:underline; }
#cuerpo ul{ width:380px; float:left; margin:0; padding:15px; list-style:none; }
#cuerpo ul li{ margin:0; padding:0;}
#cuerpo ul li blockquote{ margin-top:0px; margin-left:20px; font: normal normal 10px/13px  Arial, Helvetica, sans-serif}
#cuerpo ul li blockquote b, #cuerpo ul li strong em{ color:#990000; text-transform:uppercase; }
#cuerpo ul li a{ color:#676767;}

#cuerpo #footerTools { width:100%; background:#ededed; color:#7b7b7b; padding: 3px 1px; margin:10px 0; border:1px solid #d2d2d2; }
#cuerpo #footerTools li{ float:left; padding-right:10px; margin-right:10px; text-align:center; border-right: 1px dashed  #d2d2d2; width:auto; }
#cuerpo #footerTools li strong, #cuerpo #footerTools li b{ display:block; font-size:20px; margin-bottom:3px; }
#cuerpo #footerTools li#print a, #cuerpo #footerTools li#recomendar a{ color: #7b7b7b; font: normal normal 18px/18px "Times New Roman", Times, serif; padding: 13px 0 13px 40px; display:block;}
#cuerpo #footerTools li#print a:hover, #cuerpo #footerTools li#recomendar a:hover{ color:#A80B0B; }
#cuerpo #footerTools li#print { background:url(../layout/icon_printer.jpg) left center no-repeat; }
#cuerpo #footerTools li#recomendar { background:url(../layout/icon_recomendar.jpg) left center no-repeat; border-right: none; margin-right: 0; }
#cuerpo #footerTools li#musicName{ width:200px;}

#cuerpo h3.fecha{ text-align:right; background:url(../layout/category_bottomline.jpg) left bottom repeat-x; font: normal normal 18px/18px "Times New Roman", Times, serif; color:#a2a09e; margin:0; padding:0; margin-bottom:20px; padding-top:10px; }
.socialNetworks{ position:absolute; left:60px; top:9px; width:auto; margin:0; padding:0; font-weight:normal;  }
.socialNetworks a { width:16px; display:inline-block;}
.socialNetworks a img{ margin-right:3px; height:12px; width:12px;}
.socialNetworks a:hover img{ height:16px; width:16px; }

#cuerpo h2.textTitle{ text-align:left; background:none; font-size:30px;}
#cuerpo small{ display:block; margin-top:-8px; margin-bottom:25px; font: italic normal 11px/11px Verdana, Arial, Helvetica, sans-serif; letter-spacing:1px; color:#e4b374;}

#cuerpo .left img{ display:block; text-align:center; margin:0 auto; margin-bottom:10px; border: 2px solid #938461; }
#cuerpo .center img{ float: left; display:block; margin-right:30px;  border: 2px solid #938461;  width:auto;}
#cuerpo .center #txt{ float:left;  display:inline-block;  }
#cuerpo #txt{ color: #d17830; font: normal normal 15px/22px Arial, Helvetica, sans-serif;}

#randomPreview{ position:relative; height:150px; padding:30px 10px 10px 130px; text-align:right; margin-top:20px; font: normal normal 12px/15px Verdana, Arial, Helvetica, sans-serif; border:double 3px #EBE8FF;  }
#randomPreview.no_image{ padding-left:10px; }
#randomPreview h3{ position:absolute; top:3px; left:10px; margin:0; padding:0; color:#CC0000;}
#randomPreview img{ position:absolute; top:30px; left:5px;}
#randomPreview a{ text-decoration:none; font-weight:bold; color: #999; }
#randomPreview a:hover{ color:#FF9900 }
#randomPreview blockquote { text-align:left; font: italic normal 15px/25px "Times New Roman", Times, serif}
#randomPreview blockquote strong{ font: italic bold 30px/3px "Times New Roman", Times, serif; }

/*.videoPreview{ position:relative; height:65px; padding:30px 10px 10px 130px; text-align:right; margin-top:20px; font: normal normal 12px/15px Verdana, Arial, Helvetica, sans-serif; border:double 3px #EBE8FF;  } */
.videoPreview{  font: normal normal 12px/15px Verdana, Arial, Helvetica, sans-serif; height: auto; padding: 5px; border: 1px dashed #efefef; margin: 4px 0; background: #fff; }
.videoPreview.no_image{ padding-left:10px; }
.videoPreview img{ float:left; display:inline-block; margin-right:10px; }
.videoPreview h3{ margin:0 0 4px 0; padding:0; color:#CC0000;}
.videoPreview a{ text-decoration:none; font-weight:bold; color: #999; }
.videoPreview a:hover{ color:#FF9900 }
.videoPreview blockquote { margin-left:0; text-align:left; font: italic normal 15px/25px "Times New Roman", Times, serif}
.videoPreview blockquote strong{ font: italic bold 30px/3px "Times New Roman", Times, serif; }
