﻿
/* Master page & Estilos comunes*/
body { font-family: Verdana; font-size: 11px; background-color:#DDDDDD; }
.invisible{display:none;}
#ContenedorGral
{
    display:block;
    margin-left:auto;
    margin-right:auto;
    border:solid 0px red;
    width:720px;    
}
div#EsquemaMP { width: 98%; margin: 10px auto; background-image: url("../imagenes/Logo_canal10.png"); 
    background-position: center 20px; background-repeat: no-repeat; background-color: White;
    border: 1px solid #8E9094; padding:120px 3px 1px; padding-top: 130px; float:left;}
div#EsquemaMP div#ContenedorMP { background-color: #EFEFEF; font-family: Tahoma; float:left;width:720px;}
div#EsquemaMP div#ContenedorMP h1 { background-image:url(../imagenes/varios/arri.jpg);
    background-repeat:no-repeat; color:white; font-family:Trebuchet MS; font-size:12px;
    margin:0; padding:4px; text-align:center; }
div#EsquemaMP div#ContenedorMP h2 { color:#FF0000; font-family:trebuchet ms; font-size:14px;
    font-weight:bold; margin:5px 0; text-align:center; }
div#EsquemaMP div#ContenedorMP h3 { border-bottom:1px dotted #333333;
    color:#222222; font-family:trebuchet ms; font-size: 14px;
    margin:5px 10px 5px; padding-bottom:1px; text-align:left }
    
div#EsquemaMP div#PieMP { background-color: #F8F8F8; color: #999999;
    text-transform: uppercase; padding: 5px; text-align: center; font-size: 10px; float:left; width:710px; margin-bottom:10px;}
div.OpcionesCentro { font-family: Verdana; font-size: 10px; padding: 5px;
    text-align: center; float:left;display:block; width:720px;}
div.OpcionesCentro a { color: #0066CC; }
div.Fichero { margin: 10px; position: relative; }
div.Fichero div.Comandos { width: 60px; position: absolute; top:0; right:0; text-align: right; }
div.clear { clear: both; }
span.Nota { display: block; font-size: 10px; }
span.AvisoAlerta { display:block; font-size:12px; margin:10px; color:#0066CC; }
span.BarraAvisos { background-color:#FFFFEF; background-image:url(/admin/imagenes/varios/IconoAviso.png);
    background-position:3px 3px; background-repeat:no-repeat; border:1px dotted white;
    display:block; font-size:12px; margin:10px 5px; padding:10px 5px 10px 40px; }
iframe.Cuadro, div.PreviewMail { border:1px solid #FFAAAA; display:block;
    height:500px; margin:10px; overflow:scroll; width:690px; background-color: White; }
span.CheckboxLibre { display:block; font-size:12px; padding:2px 5px; }
    
/* Barra de navegacion */    
span.BarraNavegacion { background-color:#FAFAFA; border-bottom:1px solid #FFFFFF;
    color:#4B3C86; display:block; font-family:trebuchet ms; margin-bottom:2px; padding:2px;
    font-weight: bold; }
span.BarraNavegacion a { color:#4B3C86; text-decoration: none; font-weight: normal; }
span.BarraNavegacion a:hover { color: #FF9900; }
/* Vista de tablas */
table.TablaAdm { border:1px solid #FF7F02 !important; border-collapse:separate !important;
    margin:5px 10px; width:700px; background-color: White; margin-left:auto; margin-right:auto;}
table.TablaAdm th { background-color: Red; color: White; padding: 2px; text-align: left; }
table.TablaAdm td { padding: 3px; }
table.TablaAdm td.Accion { width: 16px; text-align: center; }
table.TablaAdm tr:hover { background-color:#FFE9F2;}
table.TablaAdm tr.FilaVacia { text-align: center; border: 1px solid #FF7F02;
    font-size: 12px; font-family: Trebuchet MS; color: Red; }
table.TablaAdm tr.FilaVacia td { padding: 12px; }
table.TablaAdm tr.Seleccion { background-color: #FFFFCC; }
table.TablaAdm tr.Paginador { background-color: #EF2906; color:white; font-size:11px; line-height:10px; font-weight: bold; } 
table.TablaAdm tr.Paginador td { padding: 2px; margin: 0px; background-color:#EF2906 !important;}
table.TablaAdm tr.Paginador a { text-decoration: none; color: White; font-weight: normal; }
table.TablaAdm tr.Paginador a:hover { text-decoration: underline; background-color:#EF2906 !important;}

table.TablaAdm td a { text-decoration: underline; color: red; font-weight: normal; }
table.TablaAdm td a:hover { text-decoration: none; }

/* Cuadro de inicio de sesion */
div#CuadroLogin { width: 350px; margin: 20px auto; border: 1px solid #8E9094; 
    background-image: url("../imagenes/Logo_canal10.png"); background-repeat: no-repeat;
    background-position: center 14px; padding: 1px; padding-top: 125px;
    background-color: White;}
div#CuadroLogin span.FailureText { display: block; padding: 4px; text-align: center;
    background-color: #EFEFEF; color: #FF2200; font-weight: bold; margin-bottom: 1px; }
div#CuadroLogin h1 { color:red; font-family: Verdana; font-size:10px; margin:0; padding: 7px;
    text-align:center; background-color: #EFEFEF; }
div#CuadroLogin table.Login { width: 100%; }
div#CuadroLogin table.Login dl { background-color:#EFEFEF; margin:1px 0; padding:20px 50px; }
div#CuadroLogin table.Login dt { float:left; line-height:22px; padding-right:10px;
    text-align:right; width:70px; }
div#CuadroLogin table.Login dd { height:24px; text-align:left; }
div#CuadroLogin table.Login dd input { width: 150px; }
div#CuadroLogin div.BarraInferior { background-color:#EFEFEF; padding:3px 5px; 
    text-align:right }

/* Menu de opciones (como el del menu administrativo principal) */
ul.MenuOpciones { font-size:12px; list-style-type:none; margin-left:223px; padding:0; }
ul.MenuOpciones li { padding: 3px; padding-left: 20px; background-position: left center;
    background-image: url("../imagenes/varios/flecha.gif"); background-repeat: no-repeat; 
    background-color:#FAFAFA; width:250px;margin-bottom:2px;}
ul.MenuOpciones a { color:#4B3C86; font-family:trebuchet ms; font-size:12px;
    font-weight:bold; text-decoration:none; }
ul.MenuOpciones a:hover { color: #FF9900; }

/* Formularios para la entrada de datos */
dl.Formulario { font-size:12px; margin:0 10px; position:relative; color: #555555; padding-top:10px; }
dl.Formulario dt { width: 120px; }
dl.Formulario dd { margin-left:120px; position:relative; top:-18px; }
dl.Formulario input, dl.Formulario textarea, dl.Formulario select { width:530px; color: Black; }
dl.Formulario textarea  { height: 60px; }
dl.Formulario input[type=image], dl.Formulario input[type=checkbox] { width: auto; }
dl.Formulario p { margin: 1px 0; }
dl.Formulario dd p input { width: 445px; }
dl.Formulario label { display:block; float:left; line-height:20px; padding-right:5px;
    width:60px; }
dl.Formulario div.ajax__htmleditor_editor_default { width: 535px; }
dl.Formulario table.ListaRadio label,
dl.Formulario table.ListaCheckbox label { line-height:16px; margin-bottom:2px; margin-left:3px;
    width:auto; }
dl.Formulario table.ListaRadio input[type=radio],
dl.Formulario table.ListaCheckbox input[type=checkbox] { float: left; width: auto; margin: 1px; }

div.ajax__tab_panel dl.Formulario { margin-top: 10px; }
div.ajax__tab_panel { font-family: Tahoma; font-size: 12px }
div.ajax__calendar { z-index: 1000; }

div.PieOpciones { background-color:#EF2906; border-bottom:2px solid #FE8500;
    border-top:1px solid #FB9202; margin-bottom:3px; padding:3px; height: 22px;
    margin-top:10px; }
div.PieOpciones input { background-color:#EFEFEF; border:1px solid #AA0000;
    font-family:trebuchet MS; }
div.PieOpciones input.BotonOK { background-color: White; float:right; }
div.PieOpciones a { background-color:#EFEFEF; border:1px solid #AA0000; color:black;
    cursor:auto; font-family:trebuchet MS; font-size:13px; padding:1px 5px; 
    text-decoration:none; margin:0 1px; float: left; cursor: default; line-height: 17px; }
div.PieOpciones a:active { padding-left: 7px; padding-right: 3px; }
div.PieOpciones a.BotonOK { background-color: White; float:right; }
div.PieOpciones a img { border-style:none; margin:2px 0; vertical-align:middle; }

span.ProgressBar { background-image:url(../imagenes/varios/ajaxload_popup.gif);
    background-position:center 20px; background-repeat:no-repeat; border:1px dotted #FFAAAA;
    display:block; font-size:13px; margin:10px auto; padding:50px 10px 10px; text-align:center;
    width:320px; }
    
span.ProcesoTerminado { text-align: center; font-size: 12px; color: Blue; display: block; padding: 10px; }

/* Formularios tipo popup */
div.FondoPopup { background-color: #333333; filter: alpha(opacity=50); opacity: .5; }
div.FormPopup { width: 420px; border: 2px solid red; border-bottom-style: none;
    background-color: #DDDDDD; }
div.FormPopup div.PieOpciones { margin-bottom: 0px; }
div.FormPopup dl.Formulario input, 
div.FormPopup dl.Formulario textarea,
div.FormPopup dl.Formulario select { width:270px; }
div.FormPopup div.Ajaxload { background-color:#DDDDDD; bottom:2px; left:0; position:absolute;
    right:0; top:0; z-index:1000; text-align: center; font-size: 12px; }
div.FormPopup div.Ajaxload img { display: block; margin-top: 80px; margin-left: auto;
    margin-right: auto; margin-bottom: 20px; }
    
.ContenedorFormulario
{
    display:block;
    margin-left:auto;
    margin-right:auto;
    border:solid 0px red;
    width:670px;      
}
    
.formularioUL,
.imagenesUL,
.videosUL
{
    margin:0px;
    padding:0px;
    list-style-type:none;
    font-family:Arial;
    font-size:12px;   
    font-weight:bold; 
    float:left;    
    margin-bottom:30px;
}

.imagenesUL,
.videosUL
{
    width:650px;
    border:solid 0px red;
}

.formularioUL LI,
.imagenesUL LI,
.videosUL LI
{
    vertical-align:top;
    border:solid 0px blue;
    float:left;
    width:100%;
    margin-bottom:4px;   
    text-align:right;     
}

.formularioUL_Espacio
{
    padding-bottom:10px;
}
.imagenesUL LI
{
    width:120px;
    padding:5px;
}
.videosUL LI
{
    width:300px;
    padding:10px;
    float:left;
}

.formularioUL LI INPUT[type=radio]
{
    float:left;    
    margin-left:15px;
}

.formularioUL_CheckBox INPUT
{    
    float:right;       
    margin-right:488px;
}

.formularioUL_CheckBox table
{    
    border:solid 0px red;
    float:right;
}

.formularioUL_CheckBox td
{    
    border:solid 0px pink;
    width:498px !important;
    height:20px !important;
    float:left;
}
.formularioUL_CheckBox label
{    
    width:100px;    
    font-family:Arial;
    font-size:11px;         
    float:left;   
    border:solid 0px black;
    text-align:left;
    margin-left:20px;
    margin-top:-18px;    
}

.formularioUL INPUT[type=radio]
{    
    display:inline;
    float:left;   
    margin-left:0px !important;
    border:solid 0px #8E9094;
}

.formularioUL INPUT[type=text],
.formularioUL INPUT[type=file],
.formularioUL INPUT[type=image],
.formularioUL TEXTAREA,
.formularioUL SELECT
{
    width:500px;    
    font-family:Arial;
    font-size:11px;         
    float:right;   
    border:solid 1px #8E9094;
    background-color:#ffffff;
}


.formularioUL INPUT[type=file],
.formularioUL SELECT
{
    width:504px;
}

.formularioUL INPUT[type=image]
{
    width:auto;
}

.formularioUL TEXTAREA
{
    height:150px;
}

.formularioUL_DatePicker INPUT[type=text]
{
    width:60px;
}

.formularioUL_DatePicker INPUT[type=image]
{
    margin-right:424px;
}

.formularioUL SPAN
{
    display:inline-block;
    /*width:80px;*/
    text-align:right;    
    border:solid 0px red;    
    float:right;
    margin-top:1px;
    margin-right:3px;
}

.formularioUL .notaArchivosUpload
{
    display:block;
    width:500px;
    font-size:11px;
    color:#fff;
    background-color:Red;
    text-align:left;
    border:solid 0px red;
    padding-left:0px;
    float:right;
    line-height:17px;
    padding-left:1px;
}

.formularioUL_LI_TextoDelControl
{
    font-weight:normal;
    width:485px;
    text-align:left !important;
    border:solid 0px red !important;
    margin-top:2px !important;
}

.formularioUL_Dato
{
    display:inline-block;
    width:500px;
    text-align:left;    
    border:solid 0px red;    
    float:right;
    margin-top:1px;
    margin-right:3px;
    margin-left:2px;
    font-weight:normal;
}

.formularioUL_Dato INPUT
{
    float:left !important;
}

.formularioUL_DatoAnexo
{
    font-size:10px;
    color:#666666;
    font-weight:normal;
    float:right !important;
    border:solid 0px red !important;
}

.botonesFormulario
{
    float:left;
    text-align:center;
    margin-top:20px;
    margin-bottom:30px;
    border:solid 0px #CCCCCC;    
    border-top-width:1px;
    border-bottom-width:1px;
    width:100%;
    background-color:#F8F8F8;
    padding-top:10px;
    padding-bottom:10px;
}

.botonesFormulario INPUT
{
    width:auto;
    font-size:12px;
    margin-right:30px;
    margin-left:30px;
}

.TipoArchivo,
.TipoArchivo_Seleccionado
{
    padding-top:10px;
    padding-bottom:10px;
    color:#A0A0A0;
    margin-bottom:15px;
}

.TipoArchivo_Seleccionado
{
    background-color:#777;
    color:#ffffff;    
}

.botonEnTituloListado
{
    display:inline-block;
    float:right;
    vertical-align:middle;
}

.botonEnTituloSinListado
{
    display:inline-block; 
    vertical-align:middle;
    margin-left:10px;
}

.cuadroFlashPlayer,
.cuadroFlashPlayerSimple
{
    display:inline-block;
    padding:5px;
    padding-bottom:2px;
    border:solid 0px #8E9094;
    float:left;
    margin-bottom:10px;
    margin-top:5px;
    margin-left:127px;
    background-color:#D9D9D9;    
}

.cuadroFlashPlayer
{

    margin-left:167px;
}

.cuadroFlashPlayerSimple
{
    padding:5px;
}

.imagenesUL_cuadroImagen,
.imagenesUL_cuadroVideo
{
    display:inline-block;
    padding:5px;
    padding-bottom:2px;
    border:solid 0px #8E9094;
    float:left;
    margin-bottom:10px;
    margin-top:5px;    
    background-color:#D9D9D9;    
    height:130px;
}

.imagenesUL_cuadroVideo
{
   height:340px;
}
.cuadroImagenAdm,
.cuadroImagenAdmSimple
{
    display:inline-block;
    padding:5px;
    padding-bottom:2px;
    border:solid 0px #8E9094;
    float:left;
    margin-bottom:10px;
    margin-top:5px;
    margin-left:167px;
    background-color:#D9D9D9;    
}
.cuadroImagenAdmSimple
{
    padding:5px !important;
}

.contenedorVideoImagen,
.imagenesUL_contenedorImagen
{
    display:block;
    border:solid 0px red;
    text-align:left !important;
}

.contenedorVideoImagen a[title="ASPNetFlashVideo Trial"]
{
    display:none !important;
}

.imagenesUL_contenedorImagen
{
    border:solid 0px red;
    height:84px;    
}

/*.imagenesUL_contenedorImagen a[title="ASPNetFlashVideo Trial"]
{
    display:none !important;
}*/

.CheckBoxEliminar,
.CheckBoxEliminar_imagenesUL,
.CheckBoxEliminar_videosUL
{
    display:block;
    height:20px;
    line-height:20px;    
    border:solid 0px red;    
    margin-top:3px;    
    vertical-align:middle;
    color:Red;    
    font-family:Tahoma;
    font-size:11px;        
    text-align:left !important;    
    float:left !important;
}

.CheckBoxEliminar_videosUL
{
    width:300px;
    height:85px;
    border:solid 0px red;
}

.CheckBoxEliminar_imagenesUL
{
    height:40px;   
    border:solid 0px red;
}

.CheckBoxEliminar INPUT,
.CheckBoxEliminar_imagenesUL INPUT,
.CheckBoxEliminar_videosUL INPUT
{
    vertical-align:middle;
    padding:0px;
    margin-right:3px;    
}

.CheckBoxEliminar_imagenesUL INPUT[type=text],
.CheckBoxEliminar_videosUL INPUT[type=text]
{
    width:109px;
    margin-right:0px;
    margin-bottom:2px;
    font-family:Arial;
    font-size:11px;             
    border:solid 1px #8E9094;
    background-color:#ffffff;    
}

.CheckBoxEliminar_videosUL INPUT[type=text]
{
    width:300px;
}

.CheckBoxEliminar LABEL,
.CheckBoxEliminar_imagenesUL LABEL,
.CheckBoxEliminar_videosUL LABEL
{
    vertical-align:middle;
    padding:0px;
}

.CheckBoxEliminar_videosUL SPAN
{
    display:block;
    width:100%;    
    line-height:15px;    
    border:solid 0px red;            
    color:#666666;    
    text-align:left !important;    
    float:left !important;
}

.edicionHorarios,
.edicionDias,
.agregarProgramacion,
.programacion
{
    display:block;
    float:left;
    width:90px;
    border:solid 0px green;
    margin-top:0px;
    margin-left:15px;
}

.programacion
{
    width:270px;        
    margin-right:10px;
}

.agregarProgramacion,
.agregarProgramacion INPUT
{
    width:95px;
    margin-bottom:10px;
    font-size:11px;
}

.agregarProgramacion
{
    text-align:center;
    width:100px;
}

.agregarProgramacion DIV
{
    display:block;
    margin-top:120px;    
}

.edicionDias
{
    width:70px;
    font-weight:normal;    
}

.edicionDias TD
{
    padding-bottom:12px;
}

.editorHorario
{
    display:block;
    float:left;
    /*height:200px;*/
    width:90px;
    border:solid 0px red;
    margin-bottom:10px;    
}

.horaTitulo,
.diasTitulo
{
    display:block;
    height:16px;
    line-height:16px;
    width:100%;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color:Black;
    white-space:nowrap;
    border:solid 0px red;
}

.horaTitulo
{
    margin-bottom:5px;
}

.componenteSlider
{
    display:block;
    border:solid 0px blue;    
    width:22px;    
    float:left;
    /*text-align:right;*/
}

.separadorSlider
{
    display:block;
    border:solid 0px blue;    
    width:2px;
    /*height:95px;*/
    float:left;
    text-align:center;
    margin-top:2px; 
    margin-left:5px;
    margin-right:3px;
    font-weight:bold;    
}

.componenteSlider INPUT
{
    width:18px !important;
    margin-bottom:5px;        
    text-align:center; 
    position:relative;   
}

.componenteSlider SPAN
{
    display:block;
    margin-top:0px;        
}

.ListadoErroresProgramacion,
.ListadoErroresProgramacion LI
{
    display:block;
    font-size:11px;
    font-weight:normal;
    color:#EA0105;
    width:270px;    
    float:left;        
    margin:0px;    
    padding:0px;
}

.ListadoErroresProgramacion
{
    border:dotted 0px #FF0000 !important;    
    border-top-width:1px !important;
    margin-bottom:10px;
}

.ListadoErroresProgramacion LI
{
    width:244px;    
    background-image:url(../imagenes/varios/miniIconoMensaje.png);        
    background-repeat:no-repeat;
    background-position:3px 3px;
    padding:3px;    
    padding-left:23px;    
    background-color:#FFFFFF;
    border:dotted 0px #FF0000 !important;
    border-bottom-width:1px !important;
}


.ListadoProgramacion,
.ListadoProgramacion LI
{
    display:block;
    font-size:11px;
    font-weight:normal;
    color:#1E731C;
    width:270px;    
    float:left;        
    margin:0px;    
    padding:0px;
}

.ListadoProgramacion
{
    border:dotted 0px #6CBD58 !important;
    border-top-width:1px !important;    
}

.ListadoProgramacion LI
{
    width:244px;    
    background-image:url(../imagenes/varios/miniIconoOK.png);        
    background-repeat:no-repeat;
    background-position:3px 3px;
    padding:3px;    
    padding-left:23px;    
    background-color:#FFFFFF;
    border:dotted 0px #6CBD58 !important;
    border-bottom-width:1px !important;
}

.ListadoProgramacion LI SPAN
{
    border:solid 0px red;    
    float:left;
}

.ControlProgramacionItem
{
    border:solid 0px red;
    float:right !important;
}

/*.ListadoProgramacion LI SPAN IMG
{    
    vertical-align:middle;    
}*/

.ContenedorHorariosDias
{
    display:block;
    background-color:#F8F8F8;
    float:left;
    margin-bottom:20px;
    margin-left:50px;
}

.ContenedorHorariosDias #loading
{
    display:block;
    width:50px;
    height:50px;
    float:right;
    background-image:url(../imagenes/varios/bigLoading.gif);
    background-position:center center;
    background-repeat:no-repeat;
    border: solid 0px red;
    position:relative;    
    right:115px;
    margin-top:80px;
    display:none;
}

.contenedorProgramacion
{
    display:block;
    border:solid 0px aqua;
    float:left;    
    text-align:left;
}

.SinProgramacion
{
    display:block;
    float:left;
    border:solid 0px red;
    text-align:left;
    font-family:Arial;
    font-size:12px;
    color:#707070;
    width:100%;
    margin-bottom:5px;
}

.Validator
{
    display:inline-block !important;
    border:solid 0px red !important;
    color:Red !important;    
    width:10px !important;    
    height:12px;
    line-height:12px;
    vertical-align:top;
    position:relative !important;
    float:left !important;
    font-family:Tahoma !important;
    font-size:16px !important;    
}




.ProgramasListadoLateral,
.ProgramasListadoLateral LI
{
    display:block;
    margin:0px;
    margin-left:auto;
    margin-right:auto;
    padding:0px;    
}

.ProgramasListadoLateral
{
    width:370px;
    border:solid 0px blue;
    /*float:left;*/
}

.ProgramasListadoLateral LI
{    
    width:108px !important;
    height:81px !important;
    display:block !important;    
    /*margin:7px;*/
    padding:7px;      
    float:left;
}

.ProgramasListadoLateral LI:hover
{
    cursor:move;
}

.ProgramasListadoLateral LI DIV
{    
    border:solid 5px #CCCCCC;
    float:left;    
}

.ProgramasListadoLateral LI IMG
{    
    vertical-align:middle;
}

.FormularioContenedorEditorHTML
{
    width:504px;float:right;display:block;
}

.BotoneraTopNewsletter
{
    display:inline-block;
    width:650px;
    height:20px;
    float:left;
    margin:10px 0px 10px 35px;
    padding:0px 0px 0px 0px;    
}

.BotoneraTopNewsletter .BtnExportar
{
    display:inline-block;
    width:120px;
    height:20px;
    float:right;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    line-height:20px;
    border:0px solid black;
    background-color:#FF0000;
    font-family:Trebuchet MS;
    font-size:12px;
    color:#ffffff;
    text-align:center;
    text-decoration:none;
    font-weight:bold;
}

.formularioMicrosite
{
    display:inline-block;
    width:705px;
    margin:20px 0px 0px 0px;
    padding:0px;
    list-style:none;
}

.formularioMicrosite li
{
    display:inline-block;
    width:100%;
    margin:5px 0px 5px 0px;
    padding:0px;
}

.formularioMicrosite li .DatoFrm
{
    display:inline-block;
    width:130px;
    height:32px;
    float:left;
    line-height:32px;
    font-family:Arial;
    font-size:15px;
    color:Black;
    text-align:right;
    margin:0px 0px 0px 0px;
    padding:0px 10px 0px 0px;
}

.formularioMicrosite li input[type=text]
{
    display:inline-block;
    width:450px;
    height:30px;
    float:left;
    line-height:30px;
    font-family:Tahoma;
    font-size:15px;
    border:1px solid #D4D0C8;
    margin:0px 0px 0px 0px;
    padding:0px 3px 0px 3px;
}

.formularioMicrosite li select
{
    display:inline-block;
    width:456px;
    height:30px;
    line-height:30px;
    float:left;
    font-family:Tahoma;
    font-size:15px;
    border:1px solid #D4D0C8;
    margin:0px 0px 0px 0px;
    padding:0px;
}

.formularioMicrosite li textarea
{
    display:inline-block;
    width:450px;
    height:200px;
    float:left;
    margin:0px 0px 0px 0px;
    padding:3px;
    font-family:Tahoma;
    font-size:11px;
    border:1px solid #D4D0C8;
    overflow:auto;
    resize:none;    
}

.formularioMicrosite li input[type=file]
{
    display:inline-block;
    float:left;
}

.formularioMicrosite li .ValidatorVideos
{
    width:15px;
    height:32px;
    line-height:32px;
    color:Red;
    font-family:Tahoma;
    font-size:16px;
    text-align:right;
    margin:0px 0px 0px 0px;
    padding:0px;
}

.formularioMicrosite li input[type=checkbox]
{
    display:inline-block;
    width:20px;
    height:20px;
    float:left;
    margin:8px 0px 0px 0px !important;
    padding:0px !important;
    border:1px solid #D4D0C8 !important;
}

.ContenedorCategoriasMicrosite
{
    display:inline-block;
    width:650px;
    height:310px;
    margin:5px 0px 0px 35px;
    padding:0px;
    border:1px solid #8F8F8F;
    background-color:#FFFFFF;
}

.ContenedorCategoriasMicrosite .TituElija,
.ContenedorCategoriasMicrosite .TituCategoria
{
    display:inline-block;
    width:640px;
    height:20px;
    line-height:20px;
    margin:0px 0px 15px 0px;
    padding:0px 0px 0px 10px;
    text-align:left;
    background-color:Red;
    font-family:Trebuchet MS;
    font-size:15px;
    text-transform:uppercase;
    color:#000;
}

.ContenedorCategoriasMicrosite .TituCategoria
{
    text-align:center;
}

.ContenedorCategoriasMicrosite .LinkCategoria,
.ContenedorCategoriasMicrosite .lnkDestacado,
.ContenedorCategoriasMicrosite .lnkNoticiasTop
{
    display:inline-block;
    width:640px;
    height:35px;
    line-height:35px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 10px;
    text-align:left;
    font-family:Trebuchet MS;
    font-size:16px;
    text-decoration:none;
    color:#000;
    border:0px solid #8F8F8F;
    border-bottom-width:1px;
}

.ContenedorCategoriasMicrosite .lnkDestacado
{
    background-color:#C3DEFF;
}

.ContenedorCategoriasMicrosite .lnkNoticiasTop
{
    background-color:#FFB2B8;
}

.ContenedorCategoriasMicrosite .LinkCategoria
{
    text-indent: 20px;
}

.ContenedorCategoriasMicrosite .LinkCategoria:hover
{
    text-decoration:none;
}

.AgregarVideoSinDias
{
	display:inline-block;
	width:85px;
	height:20px;
	line-height:20px;
	padding:0px 0px 0px 25px;
	margin:40px 0px 0px 30px;
	background-image:url(../imagenes/varios/miniIconoAgregar.png);
	background-repeat:no-repeat;
	background-position:3px 3px;
	border:1px solid #ccc;
	background-color:#FBFCF4;
}

.LnkVolver,
.BtnBasicoMicro
{
    display:inline-block;
    height:20px !important;
    line-height:20px !important;
    background-color:#D4D0C8;
    color:Black;
    border:1px solid #808080 !important;
    text-decoration:none;
    text-align:center;
    padding:0px 15px 0px 15px !important;
    font-family:Tahoma;
    font-size:12px;
}

.LnkVolver:hover
{
    text-decoration:none;
}

.LnkOrdenarNotic
{
    display:inline-block;
    float:right;
    width:120px;
    height:20px;
    margin:0px 35px 15px 0px;
    padding:0px;
    line-height:20px;
    font-size:12px;
    font-family:Trebuchet MS;
    background-color:Red;
    color:White;
    border:0px solid black;
    text-decoration:none;
    text-align:center;
}

.ListadoNoticiasOrden
{
    display:inline-block;
    width:650px;
    margin:0px 0px 0px 30px;
    padding:20px 0px 40px 0px;
    border:1px solid black;
    background-color:#fff;
}

.ListadoNoticiasOrden li
{
    width:650px;
    height:40px;
    line-height:40px;
    background-color:#fff;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    list-style:none;
    border:0px solid black;
    border-bottom-width:1px;
}

.ListadoNoticiasOrden li:hover
{
    cursor:move;
}

.OrdenCampoTitu,
.OrdenCampoCate,
.OrdenCampoFecha
{
    display:inline-block;
    height:40px;
    line-height:40px;
    float:left;
    margin:0px 0px 0px 0px;
    padding:0px;
    font-family:Trebuchet MS;
    font-size:14px;
    color:Black;
}

.OrdenCampoTitu
{
    width:300px;
    margin:0px 0px 0px 10px;
}

.OrdenCampoCate
{
    width:150px;
    margin:0px 0px 0px 10px;
}

.OrdenCampoFecha
{
    width:160px;
    margin:0px 0px 0px 10px;
}

.btnCrearDirecto
{
    display:inline-block;
    float:right;
    margin:0px 33px 0px 0px;
    padding:0px 0px 0px 20px;
    height:20px;
    line-height:20px;
    text-decoration:none;
    font-family:Tahoma;
    font-size:13px;
    color:Black;
    background-image:url(../imagenes/varios/IconoNuevo.png);
    background-position:left center;
    background-repeat:no-repeat;
}

.Caracteres
{
    display:inline-block;
    float:right;
    width:100px;
    height:20px;
    color:#000;
    font-family:tahoma;
    font-size:12px;
}

.Caracteres #Numero,
.Caracteres #NumeroTit,
.Caracteres #NumeroCop,
.Caracteres #UsadosTit,
.Caracteres #UsadosCop,
.Caracteres #UsadosDesc
{
    display:inline-block;
    width:auto;
    margin:0px;
    padding:0px;
}

.Caracteres .warning
{
    color:Red !important;
}

.ListadoTipoVideo
{
    display:inline-block;
    margin:0px;
    padding:0px;
    width:450px;
    list-style:none;
}

.ListadoTipoVideo li
{
    display:inline-block;
    /*width:100%;*/
    width:130px;
    float:left;
    margin:3px 0px 3px 0px;
    padding:0px;
}

.ListadoTipoVideo li a
{
    display:inline-block;
    width:120px;
    height:25px;
    line-height:25px;
    text-align:center;
    margin:0px;
    padding:0px;
    color:#fff;
    background-color:Red;
}

.ListadoTipoVideo li a:hover
{
    text-decoration:none;
    cursor:pointer;
} 

.LineaDivisoria
{
    display:inline-block;
    width:460px;
    height:15px;
    margin:0px;
    padding:0px;
    border:0px solid red;
    border-bottom-width:1px;
}

.barraBotonesTop
{
    display:inline-block; 
    width:650px; 
    margin:20px 0px 0px 36px; 
    padding:0px;
}

.AtrasBtnTop
{
    display:inline-block;
    float:left;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 20px;
    height:20px;
    line-height:20px;
    text-decoration:none;
    font-family:Tahoma;
    font-size:13px;
    color:Black;
    background-image:url(../imagenes/varios/IconoAtras.png);
    background-position:left center;
    background-repeat:no-repeat;
}

.LabelNoticiasTop
{
    display:inline-block;
    width:100%;
    color: black;
    font-size: 12px;
    font-weight: normal;
    text-indent:140px;
    margin-bottom:5px;
}