#selectorVentanaPopup tr.par{
background-color:#ddd;
}
#selectorVentanaPopup tr.impar{
background-color:#eee;
}
    


/*ESTILOS DE HORAS*/
/*Estilo del contenido de la ventana*/
#selectorVentanaPopup .horaBloque{
padding:20px;
}
#selectorVentanaPopup .horaBloque .seleccionHora{
border:1px solid #ddd;
background-color:#eee;
padding:5px;
padding-left:27px;
font-size:16px;
font-weight:bold;
}
#selectorVentanaPopup .horaBloque select{
width:50px;
margin-right:7px;
margin-left:7px;
}
/*FIN ESTILOS DE HORAS*/

/*ESTILOS DE ESTADOS DE PUBLICACION*/
.selectorBloqueEstadoPublicacion .selectorBotones a.botonAbrir{
background:url(/paneldecontrol/img/iconos/botones/cambio.gif) no-repeat;
width:16px;
height:16px;
margin-left:3px;

}
.selectorBloqueEstadoPublicacion #idEstadoVisual.selectorDestinoVisual{
border:none;
background:none;
width:85px;
}
#content .selectorBloqueEstadoPublicacion .selectorBotones a.botonAbrir{
background:url(/paneldecontrol/img/iconos/botones/cambio.gif) no-repeat;
width:16px;
height:16px;
margin-left:3px;   
}
/*FIN ESTILOS DE ESTADOS DE PUBLICACION*/

/*ESTILOS DE SELECTOR DE TIPOS DE ENLACE*/
#selectorVentanaPopup.tipoEnlace{
width:280px;
height:290px;
}
#selectorVentanaPopup.tipoEnlace #selectorVentanaPopupContenido{
width:260px;
height:260px;
overflow:hidden;
}
#selectorVentanaPopup.tipoEnlace li{
float:left;
margin:4px;
}
#selectorVentanaPopup.tipoEnlace li a{
width:120px;
height:30px;
float:left;
text-align:center;
padding-top:90px;
border:1px solid #ddd;
}
#selectorVentanaPopup.tipoEnlace li a:hover{
background-color:#ddd;
}
#selectorVentanaPopup.tipoEnlace li a.entidadG1 {background-image:url(/paneldecontrol/img/iconos/g/hotel.gif);background-repeat:no-repeat;background-position:center;}
#selectorVentanaPopup.tipoEnlace li a.entidadG2 {background-image:url(/paneldecontrol/img/iconos/secciong.gif);background-repeat:no-repeat;background-position:center;}
#selectorVentanaPopup.tipoEnlace li a.entidadG3{background-image:url(/paneldecontrol/img/iconos/recursog.gif);background-repeat:no-repeat;background-position:center;}
#selectorVentanaPopup.tipoEnlace li a.entidadG4{background-image:url(/paneldecontrol/img/iconos/urlg.gif);background-repeat:no-repeat;background-position:center;}
/*FIN ESTILOS DE SELECTOR DE TIPOS DE ENLACE*/

/*ESTILOS DE SELECTOR DE RECURSOS*/
#selectorVentanaPopup .contenidoSelectorRecursos{
height:462px;
}
/*FIN ESTILOS DE SELECTOR DE RECURSOS*/

/*SELECTOR DE UN UNICO ARCHIVO*/
.selectorBloqueArchivo .selectorDestinoVisualArchivo{
height:122px;
width:102px;
}
.selectorBloqueArchivo .selectorDestinoVisualArchivo img{
width:100px;
}
.selectorBloqueArchivo .selectorBotones{
float:left;
/*position:absolute;
margin:107px 0 0 235px;*/
}
.selectorBloqueArchivo .selectorBotones .boton{
margin-left:10px;
}
.selectorBloqueArchivo .sinDefinir{
color:#999;
text-align:center;
margin-top:30px;
display:block;
font-size:12px;
}
/*FIN SELECTOR DE UN UNICO ARCHIVO*/

/*SELECTOR DE ARCHIVOS*/
.selectorBloqueArchivos{
display:block;
float:left;
height:300px;
width:400px;
margin-bottom:10px;
}
.selectorBloqueArchivos .selectorDestinoVisualArchivos{
width:420px;
height:280px;
overflow:auto;
background-color:#fff;
background-image:none;
color:#000;
text-align:center;
padding:0;
}
/*En solo lectura ocultamos el boton de eliminar*/
.selectorBloqueArchivosSoloLectura .selectorDestinoVisualArchivos .elemListaSelector .botonEliminar{
display:none;
}

.selectorBloqueArchivos .selectorDestinoVisualArchivos .sinDefinir{
margin-top:120px;
display:block;
font-size:14px;
color:#555;
}

.listaMiniaturas{
height:720px;
background-color:#eee;
margin-top:5px;
border:1px solid #ccc;
}

.selectorDestinoVisualArchivos ul,
.listaMiniaturas ul{
margin:0 auto;
padding:0;
height:670px;
width:700px;
overflow:hidden;
}

.selectorDestinoVisualArchivos li,
.listaMiniaturas li{
float:left;
margin:10px 0 0 16px;
}

.selectorDestinoVisualArchivos .elemListaSelector,
.listaMiniaturas .elemListaSelector{
width:105px;
height:116px;
text-align:center;
background-color:#ccc;
border:1px solid #999;
padding:23px 5px 5px 5px;
float:left;
margin:3px;
}

.selectorDestinoVisualArchivos .elemListaSelector .tipoArchivo,
.listaMiniaturas .elemListaSelector .tipoArchivo{
background-color:#FF6600;
background-repeat:no-repeat;
background-position:70px 0px;
display:block;
padding:3px 0 0 2px;
overflow:hidden;
width:114px;
height:16px;
margin:-23px 0 0 -5px;
color:#fff;
text-align:left;
font-size:9px;
cursor:default;
}

.selectorDestinoVisualArchivos .elemListaSelector a.boton,
.listaMiniaturas .elemListaSelector a.boton{
float:left;
margin:2px 0 0 2px;
position:relative;
}
.selectorDestinoVisualArchivos .elemListaSelector a.botonEliminar{background:url(/img/selectores/eliminar.gif) no-repeat;}
.selectorDestinoVisualArchivos .elemListaSelector a.botonEditar,
.listaMiniaturas .elemListaSelector a.botonEditar{background:url(/img/selectores/editar.gif) no-repeat;}
.selectorDestinoVisualArchivos .elemListaSelector a.botonVer,
.listaMiniaturas .elemListaSelector a.botonVer{background:url(/img/botones/ver.gif) no-repeat;}
.selectorDestinoVisualArchivos .elemListaSelector a.botonDescargar,
.listaMiniaturas .elemListaSelector a.botonDescargar{background:url(/img/botones/descargar.gif) no-repeat;}

.selectorDestinoVisualArchivos .elemListaSelector a.imagen,
.listaMiniaturas .elemListaSelector a.imagen{
display:block;
height:102px;
width:102px;
overflow:hidden;
background-color:#ddd;
border:1px solid #bbb;
}

.selectorDestinoVisualArchivos .valoracionArchivo{
float:right;
clear:both;
margin:-140px -12px 0 0;
height:23px;
width:32px;
overflow:hidden;
font-size:14px;
font-weight:bold;
background:url(/paneldecontrol/img/iconos/g/valoracion.gif) no-repeat;
padding-top:9px;
color:#000;
}

.selectorDestinoVisualArchivos .valoracionArchivo:link,
.selectorDestinoVisualArchivos .valoracionArchivo:hover,
.selectorDestinoVisualArchivos .valoracionArchivo:visited{
color:#000;
text-decoration:none;
}

.selectorBloqueArchivos .selectorBotones{
display:block;
height:20px;
width:422px;
float:left;
background-color:#bbb;
padding:0;
}
.selectorBloqueArchivos .selectorBotones.selectorBotonesArchivos .botonAbrir{
background:no-repeat url(/img/selectores/abrirselector.gif);
width:auto;
margin-left:10px;
margin-top:4px;
padding-left:26px;
text-indent:0px;
overflow:visible;
}
.selectorBloqueArchivos .selectorBotones.selectorBotonesArchivos .botonVaciar{
background:no-repeat url(/img/selectores/vaciar.gif);
width:auto;
margin-top:4px;
padding-left:16px;
margin-left:10px;
text-indent:0px;
}
/*Estilos de la ventana de seleccion de tipo de archivo*/
#selectorVentanaPopup.tipoArchivo{
width:210px;
height:230px;
padding:0;
margin:-115px 0 0 -105px;
}
#selectorVentanaPopup.tipoArchivo #selectorVentanaPopupContenido{
width:190px;
height:200px;
margin-left:10px;
}
#selectorVentanaPopup.tipoArchivo ul{
height:200px;
margin:0;
padding:0;
}
#selectorVentanaPopup.tipoArchivo li{
margin:7px 15px;
height:80px;
float:left;
width:55px;
}
#selectorVentanaPopup.tipoArchivo li a{
height:100%;
width:75px;
display:block;
background-color:#fff;
border:1px solid #ddd;
font-size:14px;
text-align:center;
padding:0;
background-position:12px 20px;
}
#selectorVentanaPopup.tipoArchivo li a:hover{
text-decoration:underline;
background-color:#ddd;
}

/*Estilos de la ventana de seleccion de archivos*/
#selectorVentanaPopup.archivo{
height:500px;
width:800px;
margin-left:-400px;
margin-top:-250px;
}
#selectorVentanaPopup.archivo iframe{
margin:0 auto;
width:95%;
height:400px;
overflow:auto;
}
#selectorVentanaPopup.archivo #selectorVentanaPopupContenido{
height:465px;
width:760px;
overflow:auto;  
}
#selectorVentanaPopup.archivo .contenidoSelectorArchivos{
height:410px;
width:700px;
}
#selectorVentanaPopup.archivo .contenidoSelectorArchivos .elementoTexto{
background-color:#ddd;
width:470px;
margin-left:5px;
}
#selectorVentanaPopup.archivo .contenidoSelectorArchivos .listado{
width:680px;
height:410px;
overflow:auto;
}
#selectorVentanaPopup.archivo .contenidoSelectorArchivos .listado table{
width:635px;
}
#selectorVentanaPopup.archivo .contenidoSelectorArchivos .fila0{
background-color:#eee;
}
#selectorVentanaPopupContenido .contenidoSelectorArchivos table .estado{
width:35px;
}
#selectorVentanaPopupContenido .contenidoSelectorArchivos table .check{
width:12px;
}
#selectorVentanaPopupContenido a.botonCambioVistaMiniaturas,
#selectorVentanaPopupContenido a.botonCambioVistaListado,
#selectorVentanaPopupContenido a.botonAnadirSeleccion,
#selectorVentanaPopupContenido a.botonSubirNuevo,
#selectorVentanaPopupContenido a.botonVolverListado{
float: none;
display:inline;
padding-left:16px;
padding-bottom:2px;
width:auto;
height:30px;
top:-2px;
position:relative;
margin-left:10px;
background-repeat:no-repeat;

}
#selectorVentanaPopupContenido a.botonAnadirSeleccion{
background:url(/paneldecontrol/img/iconos/botones/anadir-seleccion.gif) no-repeat;
}
#selectorVentanaPopupContenido a.botonSubirNuevo{background:url(/paneldecontrol/img/iconos/botones/nuevo.gif) no-repeat;}
#selectorVentanaPopupContenido a.botonVolverListado{background:url(/paneldecontrol/img/iconos/botones/ver-lista.gif) no-repeat #eee;display:block;margin:5px;}
#selectorVentanaPopupContenido .contenidoSelectorArchivos .elementoMiniatura{
float:left;
margin:1px;
width:90px;
height:90px;
padding-top:5px;
text-align:center;
border:1px solid #ccc;
background-color:#eee;
}
#selectorVentanaPopupContenido .contenidoSelectorArchivos .elementoMiniatura a{
margin-top:2px;
width:90px;
height:65px;
overflow:hidden;
display:block;
}
#selectorVentanaPopup.archivo .contenidoSelectorArchivos .ep{
width:0px;
height:16px;
overflow:hidden;
margin:0 auto;
}
#selectorVentanaPopup.archivo .contenidoSelectorArchivos .colEstadoPublicacion{
width:30px;
}
/*FIN SELECTOR DE ARCHIVOS*/

/*ESTILOS DE SELECTOR DE URL*/
#selectorVentanaPopup .contenidoSelectorUrl fieldset{
margin-top:20px;
margin-bottom:20px;
padding:10px;
}
#selectorVentanaPopup .contenidoSelectorUrl label{
width:100px;
display:block;
float:left;
text-align:right;
padding-right:4px;
padding-top:3px;
height:18px;
}
/*FIN ESTILOS DE SELECTOR DE URL*/

/*ESTILOS DE SELECTOR DE VALORACION*/
.selectorBloqueValoracion .selectorDestinoVisualValoracion{
border:none;
background:none;
width:35px;
}
#selectorVentanaPopup.valoracion{
width:480px;
height:100px;
}
#selectorVentanaPopup.valoracion #selectorVentanaPopupContenido{
height:70px;
}
#selectorVentanaPopup.valoracion ul{
width:410px;
height:35px;
margin:20px auto;
}
#selectorVentanaPopup.valoracion li{
float:left;
padding: 0px;
}
/*FIN ESTILOS DE SELECTOR DE VALORACION*/

/*ESTILOS DE SELECTOR DE ESTADO PUBLICACION*/
#selectorVentanaPopup.estadoPublicacion{
width:260px;
height:155px;
}
#selectorVentanaPopup.estadoPublicacion ul{
padding:10px;
margin:0;
}
#selectorVentanaPopup.estadoPublicacion li{
height:100px;
width:100px;
background-color:#ff8800;
float:left;
margin:5px 5px 0 5px;
border:1px solid #999;
padding: 0px;
}
#selectorVentanaPopup.estadoPublicacion li a{
display:block;
text-align:center;
width:100px;
height:30px;
padding:0;
padding-top:70px;
font-size:14px;
color:#fff;
background-position:center 10px;
}
#selectorVentanaPopup.estadoPublicacion li a:hover{
background-color:#ffbb00;
}
/*FIN ESTILOS DE SELECTOR DE ESTADO PUBLICACION*/

/*ESTILOS DE SELECTOR DE RECURSOS*/
#selectorVentanaPopup.recurso{
width:750px;
height:400px;
margin-left:-375px;
margin-top:-200px;
}
#selectorVentanaPopup.recurso #selectorVentanaPopupContenido{
width:720px;
height:370px;
padding:0;
margin:15px;
}
#selectorVentanaPopup.recurso strong{
margin-left:10px;
}
#selectorVentanaPopup.recurso li{
width:200px;
}
#selectorVentanaPopup.recurso table{
width:705px;
margin-left:10px;
}
/*FIN ESTILOS DE SELECTOR DE RECURSOS*/

/*ESTILOS DE SELECTOR DE TIPO RECURSOS*/
#selectorVentanaPopup.tipoRecurso{
width:280px;
height:360px;
}
#selectorVentanaPopup.tipoRecurso #selectorVentanaPopupContenido{
width:260px;
height:330px;
overflow: auto;
}
/*FIN ESTILOS DE SELECTOR DE TIPO RECURSOS*/

/*SELECTOR MENUS WEB*/
#selectorVentanaPopup.menu{
width:245px;
height:355px;
}
#selectorVentanaPopup.menu #selectorVentanaPopupContenido{
height:325px;
width:230px;
}
#selectorVentanaPopup.menu ul{
padding:0;
}
#selectorVentanaPopup.menu ul li{
float:left;
display:block;
}
#selectorVentanaPopup.menu ul li.menu a{
border:solid 1px #ddd;
display:block;
height:30px;
width:100px;
padding-top:60px;
background-repeat:no-repeat;
background-position:24px 5px;
text-align:center;
margin:5px;
}

#selectorVentanaPopup.menu ul li.menu.menu1 a{
background-image:url(/paneldecontrol/img/menuTop.gif);
}
#selectorVentanaPopup.menu ul li.menu.menu2 a{
background-image:url(/paneldecontrol/img/menuLateralIzq.gif);
}

#selectorVentanaPopup.menu ul li.menu.menu3 a{
background-image:url(/paneldecontrol/img/menuSuperior.gif);
}

#selectorVentanaPopup.menu ul li.menu.menu4 a{
background-image:url(/paneldecontrol/img/menuLateralDer.gif);
}
#selectorVentanaPopup.menu ul li.menu.menu5 a{
background-image:url(/paneldecontrol/img/menuSin.gif);
}
#selectorVentanaPopup.menu ul li.menu a:hover{
background-color:#ddd;
}
/*FIN SELECTOR MENUS WEB*/


/* SELECTOR SECCIONES */
#selectorVentanaPopup.seccion #selectorVentanaPopupContenido{
height: 250px;
overflow: auto;
padding:10px 0;
}
#selectorVentanaPopup.seccion ul{
margin:0;
padding:0;
overflow:hidden;
}
#selectorVentanaPopup.seccion ul li{
margin:0 15px;
padding-left:10px;
clear:both;
}
#selectorVentanaPopup.seccion ul li strong{
font-weight:bold;
margin:5px 0 2px -10px;
display:block;
}
#selectorVentanaPopup.seccion a.principal{
margin:15px 10px;
font-size:12px;
font-weight:bold;
}
/* FIN SELECTOR SECCIONES */

/*SELECTOR ENLACE URL*/
#selectorVentanaPopup.url{
width:500px;
height:115px;
margin-left:-300px;
}
#selectorVentanaPopup.url #selectorVentanaPopupContenido{
height:65px;
padding:15px 0 0 10px;
width:460px;
}
#selectorVentanaPopup.url #selectorVentanaPopupContenido input{
width:350px;
font-size:12px;
}
#selectorVentanaPopup.url label{
padding-right:5px;
}
/**/

/*SELECTORES AMBITO*/
#selectorVentanaPopup.municipio #selectorVentanaPopupContenido,
#selectorVentanaPopup.provincia #selectorVentanaPopupContenido,
#selectorVentanaPopup.comunidad #selectorVentanaPopupContenido{
overflow:auto;
}
/**/

/*LOCALIZACION*/
#selectorVentanaPopup.localizacion{
width:500px;
height:500px;
margin-top:-300px;
margin-left:-300px;
}
#selectorVentanaPopup.localizacion #selectorVentanaPopupContenido{
height:91%;
}
#selectorVentanaPopup.localizacion .boton.botonGuardarSelector,
#selectorVentanaPopup.localizacion .boton.botonCancelarSelector{
margin-top:2px;
}
#selectorVentanaPopup.localizacion #mapaGM{
display:block;
height:425px;
width:468px;
border:solid 1px;
}

/* barra buscador listado*/
#selectorVentanaPopup .barraListado{
padding: 20px;
background-color: #eee;
border-bottom: 1px solid #ccc;
}

#selectorVentanaPopup ul{
margin:10px 10px 5px 10px         
}
#selectorVentanaPopup ul li{
padding-left: 20px;      
background-color: #E3ECF9;     
overflow: auto;
}
#selectorVentanaPopup ul li.fila0{
background-color: #eee;          
}
#selectorVentanaPopup ul li.fila1{
background-color: #ddd;       
}

/* categorias */
#selectorVentanaPopup.categoria{
width: 400px;
}
#selectorVentanaPopup.categoria iframe{
width: 400px;
height: 200px;
}
#selectorVentanaPopup.categoria a.botonSubirNuevo{
margin-bottom: 10px;
margin-left: 200px;
margin-top: 20px;
}

#selectorVentanaPopup.categoria #selectorVentanaPopupContenido{
 
}

/*botones */

.categoria{
    display: block;
    overflow: hidden;
    float: left; 
}
.botonEditar{
    background-color: transparent;   
    background-image: url(/paneldecontrol/img/iconos/botones/editar.gif);
    background-repeat: no-repeat;
    background-position: 0% 0%;
    margin-left: 200px;
    width: 14px;
    height: 20px;         
    text-indent: 100px;   
    display: block;
    overflow: hidden;
    float: left;

}
.botonEliminar{               
    background-color: transparent;   
    background-image: url(/paneldecontrol/img/iconos/botones/eliminar.gif);
    background-position: 0% 0%;     
    background-repeat: no-repeat; 
    width: 14px;          
    text-indent: 100px;   
    display: block;
    overflow: hidden;    
    height: 20px;  
    float: left; 
    
}
