/* *************************** ESTILOS GENERALES *************************** */
#fondo { background-color:#000000; background-image:url(http://www.statictvazteca.com/plantillas/maquetacion/09/tva/teatro/images/back-previo-teatro.jpg); background-repeat:no-repeat; background-position:center top;}
a:link { text-decoration:none;color:#ffd200;}
a:visited { text-decoration:none;color:#ffd200;}
a:active { text-decoration:none;color:#ffd200;}
a:hover { text-decoration:none;color:#FFFFFF;} 
.pad5pxLT { padding-left:5px; padding-top:5px; }
.pad2pxB { padding-bottom:2px;}
.mar2pxL { margin-left:2px;}
.bordeAbajo { border-bottom:1px solid #777777; }
.bordeTB { border-bottom:1px solid #777777; border-top:1px solid #777777; }
.bordeTodo { border:1px solid #777777; }
.bordeLRB { border-left:1px solid #777777; border-right:1px solid #777777; border-bottom:1px solid #777777; }
.ancho315px { float:left; width:315px; }
.ancho313px { float:left; width:313px; }
.altura400px { height:395px; }
.ancho948px { float:left; width:948px; }
.pad6px { padding:6px 0px 6px 6px; }

/* *************************** ESTILOS FLASH MENÚ *************************** */
.flashMenu { height:375px; border-bottom:#919191 1px solid; border-right:#919191 1px solid; }

/* *************************** ESTILOS SINOPSIS *************************** */
.plecaNegra { height:26px; background-color:#000000; }
.plecaNegra h1 { font-family:Arial; font-size:16px; font-weight:bold; color:#E7D00F; padding:4px 0px 0px 10px; margin:0px 0px 0px 0px; }
.cajaSinopsis { font-family:Arial; background-color:#E0DFCC; height:520px;  }
.cajaSinopsis h1 { font-size:18px; font-weight:bold; color:#000000; padding:0px 0px 20px 0px; margin:0px 0px 0px 0px;}
.cajaSinopsis p { font-size:12px; color:#000000; padding:0px 10px 20px 0px; margin:0px 0px 0px 0px;}
.cajaSinopsisScroll { float:left; width:610px; height:480px; overflow-y:auto;overflow-x:hidden; margin:20px 0px 20px 0px; padding:0px 0px 0px 20px; }

/* *************************** ESTILOS FUNCIONES *************************** */
.plecaFunciones { float:left; width:313px; height:26px; background-color:#000000; border-left:1px solid #777777; border-top:1px solid #777777; border-right:1px solid #777777; }
.plecaFunciones h1 { font-family:Arial; font-size:16px; font-weight:bold; color:#E7D00F; padding:4px 0px 0px 10px; margin:0px 0px 0px 0px; }
.cajaFunciones { float:left; width:313px; height:258px; border:1px solid #777777;}
.cajaFunciones h1 { font-family:Arial; font-size:20px; font-weight:bold; color:#FFFFFF; padding:10px 10px 0px 10px; margin:0px 0px 0px 0px; }
.cajaFunciones h2 { font-family:Arial; font-size:11px; color:#B2B2B2; padding:10px 10px 10px 10px; margin:0px 0px 0px 0px; }
.cajaFunciones p { font-family:Arial; font-size:14px; color:#FFFFFF; padding:3px 10px 0px 10px; margin:0px 0px 0px 0px; }
.cajaFunciones span { color:#3399ff; }

/* *************************** ESTILOS PUESTA *************************** */
.cajaPuesta { float:left; width:308px; height:258px; border:1px solid #777777;}
.cajaPuesta p { font-family:Arial; font-size:14px; color:#FFFFFF; padding:20px 10px 0px 10px; margin:0px 0px 0px 0px; }

/* *************************** ESTILOS NOTAS *************************** */
.cajaNotas { float:left; width:313px; float:left;height:258px; border:1px solid #777777;}
.cajaNotas p { font-family:Arial; font-size:14px; color:#FFFFFF; padding:20px 10px 0px 10px; margin:0px 0px 0px 0px; }

/* *************************** ESTILO NOTA GENÉRICA *************************** */
.Nota a:link { text-decoration:none;color:#000000;}
.Nota a:visited { text-decoration:none;color:#000000;}
.Nota a:active { text-decoration:none;color:#000000;}
.Nota a:hover { text-decoration:none;color:#666666;} 

/* *************************** ESTILO MENÚ *************************** */
.navegacionDiv970 { height:30px; width:970px; float:left; border:1px solid #777777; background-color:#000000; font-family:Arial; font-size:16px; color:#FFFFFF;}
.navegacionDiv970 a { color:#FFFFFF; text-decoration:none; padding-left:10px; padding-right:10px;}
.navegacionDiv970 a:link { color:#FFFFFF; text-decoration:none;}
.navegacionDiv970 a:hover { color:#666666; text-decoration:none;}
.navegacionDiv970 a:visited { color:#FFFFFF; text-decoration:none;}
.navegacionDiv970 a:active { color:#FFFFFF; text-decoration:none;}

/* *************************** ESTILO VIDEO NOTA COLUMNA DERECHA *************************** */
.caja970px { float:left; width:970px;}
.cajaPlayVideo { height:415px; background-color:#000000;}
.padVideo { padding:20px 0px 0px 20px; height:360px;}
.txtVideoPlayer { font-family:Arial; }
.txtVideoPlayer h1 { font-size:14px; color:#ffd200; font-weight:bold; padding:0px 0px 5px 0px; margin:0px 0px 0px 0px; }
.txtVideoPlayer h2 { font-size:12px; color:#FFFFFF; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
.cajaVideosPlayer { float:left; width:340px; height:352px; margin-top:20px; }
.contornoPlayer { border:#474747 solid 1px;}
.cajaVideosScroll { height:332px; margin-top:10px; overflow-x:hidden; overflow-y:scroll; }
.renglonVideosPlayer { height:55px; padding:10px 0px 10px 0px; }
.cajaFotoPlayer { float:left; width:85px;}
.cajaTxtVideoPlayer { float:left; width:220px; }
.caja650px { float:left; width:648px; }
.caja640px { float:left; width:640px; }
.txtContenido { font-family:Arial, Helvetica, sans-serif;}
.txtContenido h1 { font-size:26px; color:#262800; padding:0px 10px 10px 0px; margin:0px 0px 0px 0px;}
.txtContenido h2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#706021; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
.txtContenido h3 { font-size:21px; color:#000000; padding:7px 0px 0px 10px; margin:0px 0px 0px 0px;}
.txtContenido p { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; padding:10px 0px 10px 0px; margin:0px 0px 0px 0px;}
.plecaEncabezado {height:35px; background-image:url(/grandesafio/images/back-gris-pleca.jpg); background-repeat:repeat-x; margin:10px 0px 0px 10px; padding:0px 0px 0px 0px; font-family:Georgia, "Times New Roman", Times, serif;}
.fondoComenta { float:left; padding-left:10px;}
.fondoComenta h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#08602e; margin-bottom:5px; margin-top:15px;}
.fondoComenta h2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin-top:5px;}
.fondoComenta h4 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:0px 0px 0px 0px; padding:0px 0px 5px 10px;}
.fondoComenta h5 { font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#000000; margin-bottom:5px; margin-top:15px; font-weight:normal;}
.alturaCajaNotasChat { height:700px;}
.LNM-notas-maindown{ float:left; width:620px;height:auto;padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;}
.LNM-notas-maindownleft2 { float:left; width:620px; padding:0px 0px 0px 0px; background-color:#FFFFFF;}
.LNM-notas-cloudtitle { float:left; width:100%;height:40px;}
.LNM-notas-titleleft { float: left; width: 40px; height: 40px; padding: 0px 3px 0px 5px; background: url(http://www.statictvazteca.com/karma/images/chatty.jpg); background-repeat:no-repeat;}
.LNM-notas-titleright { float:left; height:40px;}
.nomarg {margin: 0px 0px 0px 0px}
.LNM-notas-linkblue1 { font-family:Georgia; font-size:15px; font-weight:bold; color:#000000; text-decoration:none; padding:0px 6px 0px 3px;}
.LNM-notas-linkgrey1 {font-family:Georgia; font-size:18px; font-weight:normal; color:#333333; text-decoration:none; padding:0px 6px 0px 3px;} 
.LNM-notas-expbar2 { float:left; width:100%;height:25px; background-color:#CCCCCC; margin:0px 0px 0px 0px; padding:0px 0px 5px 0px;}
.LNM-notas-expbar2 p {margin:0px 0px 0px 0px; padding:8px 0px 0px 10px; font-size:12px;}
.ordenList {font-size:14px; color:#000000; padding-top:5px; padding-left:10px;}
.LNM-notas-contcoms2 { float: left; width: 620px; height: 400px; background: url(http://www.statictvazteca.com/karma/images/cloudy-bg.jpg); background-repeat: repeat-x; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; overflow-x: hidden; overflow-y: scroll;}
.LNM-notas-expbar { float:left; width:100%;height:25px; background-color:#CCCCCC; margin:0px 0px 0px 0px; padding:0px 0px 5px 0px;}
.LNM-notas-spanexpande { color:#FFFFFF; float:left; font-size:12px; font-weight:bold; line-height:25px; margin:0px 0px 0px 0px; text-decoration:none;}
.titComentNew {padding-top:3px; padding-left:5px;}
.LNM-notas-mainfeeds { float:left; width:100%;height:180px;background-color:#e3e4e7;margin:0px 0px 0px 0px;}
.LNM-notas-mainfeedsleft { float:left; width:125px;height:135px; padding:10px;}
.LNM-notas-leavecom{font-size:12px;font-weight:bold;color:#000000;text-decoration:none;}
.LNM-notas-portname { font-size:9px; font-weight:bold; color:#903; float:left; text-decoration:none; cursor:hand; }
.LNM-notas-imgkarma{float:left; margin:0px 0px 0px 0px; padding:3px 0px 0px 0px;}
.LNM-notas-portbottom{ float:left; width:90px;height:50px;margin:3px 0px 0px 0px;padding:0px 0px 0px 35px;}
.LNM-notas-divportrait{ float:left; width:40px;height:40px;background-color:#CECECE; padding:0px 3px 0px 5px;}
.LNM-notas-mainfeedsright3 { float:left; width:450px; height:100px; margin:10px 0px 0px 0px;}
.LNM-notas-mainfeedsright4 { float:left; width: 450px; height:15px; margin: 5px 0px 0px 0px; padding: 5px 0px 0px 0px;}
.LNM-notas-rte { float:left; width: 420px; height: 90px; font-family: Monaco, sans-serif; font-size: 11px; border: 1px solid #CECECE; margin: 0px 0px 0px 0px; padding: 5px 5px 5px 15px; background:url(http://www.statictvazteca.com/karma/images/areabg.jpg);}
.LNM-notas-warning { color:#999999; float:left; font-size:9px;}
.LNM-notas-notasubmit3 { float:right; font-family:Arial; font-size:11px; font-weight:normal; height:25px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; vertical-align:middle; width:120px; }
.noboth { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }

/* *************************** ESTILO VIDEO NOTA COLUMNA IZQUIERDA *************************** */
.caja290px { float:left; width:290px; }
.caja300px { float:left; width:300px; }
.caja320px { float:left; width:320px; }
.caja318px { float:left; width:318px; padding:0px 0px 10px 0px; }
.alturaDetras { height:430px; }
.txtContenidoDer { font-family:Arial, Helvetica, sans-serif; }
.txtContenidoDer h1 { font-size:20px; color:#333333; font-weight:bold; padding:0px 10px 10px 10px; margin:0px 0px 0px 0px; }
.txtContenidoDer h2 { font-size:16px; color:#333333; font-weight:bold; padding:0px 10px 10px 10px; margin:0px 0px 0px 0px; }
.txtContenidoDer h3 { font-size:14px; color:#333333; font-weight:bold; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
.txtContenidoDer h4 { font-size:11px; color:#666666; padding:5px 0px 0px 0px; margin:0px 0px 0px 0px; }
.txtContenidoDer h5 { font-size:12px; color:#333333; font-weight:bold; padding:10px 10px 0px 0px; margin:0px 0px 0px 0px; text-align:center; }
.txtContenidoDer h6 { font-size:12px; color:#FFFFFF; padding:0px 0px 5px 0px; margin:0px 0px 0px 0px; font-weight:normal; }
.txtContenidoDer p { font-size:11px; color:#666666; padding:1px 10px 2px 20px; margin:0px 0px 0px 0px; }
.cajaDetras { height:100px;}
.cajaFotoDetras { float:left; width:90px; padding-top:10px;}
.cajaTxtDetras { float:left; width:198px; padding-top:10px; }

/* *************************** ESTILO HISTÓRICO DE NOTAS *************************** */
.txtContenidoHistorico { font-family:Arial, Helvetica, sans-serif;}
.txtContenidoHistorico h1 { font-size:16px; color:#ffd200; font-weight:bold; padding:0px 10px 10px 0px; margin:0px 0px 0px 0px;}
.txtContenidoHistorico h2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; padding:0px 10px 10px 0px; margin:0px 0px 0px 0px; text-align:right; }
.txtContenidoHistorico p { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; padding:0px 0px 5px 0px; margin:0px 0px 0px 0px;}
.cajaHistoricoVideos { float:left; width:480px; height:160px; background-color:#000000;}
.cajaFotoHistoricoVideos { float:left; width:200px; padding:10px 0px 0px 10px;}
.cajaTxtHistoricoVideos { float:left; width:260px; padding:10px 0px 0px 0px;}
.alturaPaginacion { height:25px; }