/* CSS Document */
@import url(https://fonts.googleapis.com/css?family=Lato|Open+Sans);

/* CSS General */
html, body {
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	vertical-align:middle;}

body {font-family: Lato, Helvetica, sans-serif; font-size:16px; text-align:justify; color:#000; overflow-y:scroll; /*background:url(imagenes/fondo.jpg) no-repeat center;*/ background-size: 100%;}

a{text-decoration:none; color:inherit}
a:hover{font-weight:normal;}


#MarcaFIN, .Fin{position:relative; height:0px; clear:both}

/*--- Fin CSS General --------------------------------*/

/* CCS Control Layers */
.CtrlOnOff .StatON{display:none}
.ON .CtrlOnOff .StatON{display:inline}
.ON .CtrlOnOff .StatOFF{display:none}
/*--- Fin CSS Control Layers --------------------------------*/

/* CABECERA */
#cabecera { position:relative; margin:0px auto 0px auto; width:100%; min-width:980px; height:auto; /*background:url(imagenes/blanco-trans80.png); /*overflow:hidden*/border:0px solid #00ff00; border-top: 10px solid #00ADE1; border-bottom:3px #ccc solid; padding:5px 0px}

#cabecera #titulo{position:relative; margin:5px auto 0px 7.5%;}
#cabecera #titulo #logo{position:relative; width:250px; margin:0px 0px 10px; border-right:1px solid #5d5d5d; float:left}
#cabecera #titulo #texto{position:relative; font-family:"Times New Roman", Times, serif; font-size:36px; line-height:40px; font-style:italic; color:#5d5d5d; width:50%; margin:0px 10px 0px 260px; height:90px; padding-top:10px}

#cabecera #BoxAcceso .CtrlOnOff{position:absolute; top:0px; left:-20px; width:15px; height:15px; border:0px solid #f00; cursor:pointer; color:#b376a6}
/*#cabecera #BoxAcceso .CtrlAcceso i.fa-minus-square{display:none}*/
#cabecera #BoxAcceso{position:absolute; top:10px; right:5%; width:300px; height:auto; z-index:10; border:0px solid #ff0}
#cabecera #BoxAcceso #FrameAcceso{position:relative; top:0px; width:300px; max-height:120px;}
#cabecera #BoxAcceso.ON #FrameAcceso{max-height:inherit}
/*#cabecera #BoxAcceso.ON .CtrlAcceso i.fa-minus-square{display:initial}
#cabecera #BoxAcceso.ON .CtrlAcceso i.fa-plus-square{display:none}*/

/*#cabecera #acceso{position:absolute; top:10px; right:5%; width:300px; height:300px; z-index:10; overflow:hidden;}*/

#cabecera #contacto{position: absolute; right:10px; top:10px; border:0px dotted #009040; z-index:5; font-size:12px; line-height:20px; text-align:right}
#cabecera #contacto img{height:16px; vertical-align:middle}

#cabecera .Boton:hover{background:url(../imagenes/boton-rojo_UP.png) center no-repeat; cursor:pointer; font-weight:bold; line-height:44px}
#cabecera .Boton, #cabecera .Boton:active {margin:0px auto; background:url(../imagenes/boton-rojo.png) center no-repeat; width:110px; height:55px; line-height:50px; text-align:center; color:#fff; font-weight:normal; font-size:18px; border:0px solid #f00}

#cabecera #buscador{position:relative;  margin:0px 290px 0px 390px; border:0px dotted #009040; z-index:5; font-size:18px; padding:55px 115px 5px 0px; font-size:12px}
#cabecera #buscador input{width:100%; height:18px; border:1px solid #E1001A; margin-bottom:10px}
#cabecera #buscador .Boton{position: absolute; bottom:0px; right:0px; margin:0px; }

#cabecera #nBuffer4nGEST{position:absolute; width:100%; height:0px; z-index:10; top:0px; left:0px; border:0px solid}

#cabecera #PreviewTotalCarrito{position: absolute; background:url(../imagenes/carrito.png) center left no-repeat; right:10px; top:61px; width:190px; border:0px dotted #f60; z-index:5; font-size:10px; text-align:center; padding:15px 0px 0px 90px}
#cabecera #PreviewTotalCarrito #TotalCarrito{margin:0px; width:100%; height:24px; border:0px dotted #f08;}

#cabecera #today{position: absolute; bottom:0px; right:0px; padding:0px 10px; font-size:16px; color:#009040}
/*--- Fin Cabecera --------------------------------*/

/* CUERPO */
#cuerpo { position:relative; margin:0px auto 0px auto; width:95%; min-width:980px; padding:20px 0px; border:0px #f06 dashed; min-height:600px}

#cuerpo .MegaBanner{position: relative; border:0px solid #f0f; margin:0px; padding:0px; height:275px}
#cuerpo .MegaBanner .Box{position: absolute; left:0px; bottom:0px; border:0px solid #0ff; margin:0px; padding:5px 0px;  background:url(../imagenes/blanco-trans80.png); width:100%}
#cuerpo .MegaBanner .Box h1{margin:0px; padding:0px; text-align:right; padding:0px 50px; color:#00ade1; }

#cuerpo ul.MenuHOME{ position:relative; margin:25px auto 25px auto; padding:5px 0px; list-style:none; width:70%; min-width:800px;   border:0px dotted #777; cursor:default; text-align:center;}
#cuerpo ul.MenuHOME li{ position:relative; margin:0px 1% 0px 1%; float:left; width:23%; color:#00ade1; border-radius:20px;}
#cuerpo ul.MenuHOME li img{ border-radius:10px;}
#cuerpo ul.MenuHOME.ON li:hover{ cursor:pointer; z-index:5; width:24%; margin:0px 0.5% 0px 0.5%; font-size:20px;
      -moz-box-shadow: 0px 0px 30px #00ADE1; 
      -webkit-box-shadow: 0px 0px 30px #00ADE1; 
      box-shadow: 0px 0px 30px #00ADE1;}
	  
#cuerpo ul.MenuHOME li.Disabled, #cuerpo ul.MenuHOME li.Disabled:hover{ opacity:.5; cursor:default; margin:0px 1% 0px 1%; float:left; width:23%; color:#00ade1; font-size:initial; -moz-box-shadow: none; 
      -webkit-box-shadow: none; 
      box-shadow: none;}

#cuerpo #columnaI{position:absolute; top: 0px; left:0px; width:250px; height:inherit; border:0px solid #c00}

#cuerpo #columnaI .MenuLEFT{position:relative; margin:20px 0px 0px; padding:0px; list-style:none; border-right:1px dotted #777; /*background:url(../imagenes/negro-trans10.png)*/}
#cuerpo #columnaI .MenuLEFT li{color:#555; height:46px; cursor:pointer; text-align:left; overflow:hidden}
#cuerpo #columnaI .MenuLEFT li .txt{padding:10px 5px 5px; font-size:18px }
#cuerpo #columnaI .MenuLEFT li .txt:hover{color:#03F;  background:url(../imagenes/negro-trans10.png) }
#cuerpo #columnaI .MenuLEFT li i{font-size:36px; vertical-align:middle; margin-right:10px; margin-top:-5px}
#cuerpo #columnaI .MenuLEFT li.ON {height:auto; cursor:default}
#cuerpo #columnaI .MenuLEFT li.ON .txt{/*background-color:#03F;*/background:url(../imagenes/negro-trans25.png);; background:; color:#fff;}

#cuerpo #columnaI .MenuLEFT li.Disabled, #cuerpo #columnaI .MenuLEFT li.Disabled:hover{/*color:#555; height:46px; cursor:pointer; text-align:left; overflow:hidden*/ opacity:.25; cursor:default; color:#555; }
#cuerpo #columnaI .MenuLEFT li.Disabled .txt:hover{color:#555;  background:initial }

#cuerpo #columnaI .MenuLEFT li ul{position:relative; margin:0px; padding:5px 0px 5px 35px; list-style:none; border-right:1px dotted #aaa; background:url(../imagenes/blanco-trans25.png)}
#cuerpo #columnaI .MenuLEFT li ul li{font-size:14px; height:auto; margin:0px; padding:2px 10px}
#cuerpo #columnaI .MenuLEFT li ul li:hover{background:url(../imagenes/negro-trans10.png); color:#03f}
#cuerpo #columnaI .MenuLEFT li ul li.ON{font-weight:bold; background-color:#00ADE1; color:#fff}



#contenido .MenuSECC{position:relative; margin:20px 0px 0px; padding:0px; list-style:none; border-bottom:1px dotted #777; /*background:url(../imagenes/negro-trans10.png)*/}
#contenido .MenuSECC li{color:#555; min-width:200px; height:auto; cursor:pointer; text-align:center; overflow:hidden; display:inline; border-left:1px solid #ddd; border-right:1px solid #ddd; margin:3px 0px; padding:1px 10px}
#contenido .MenuSECC li .txt{padding:10px 5px 5px; font-size:18px }
#contenido .MenuSECC li .txt:hover{color:#03F;  background:url(../imagenes/negro-trans10.png) }
#contenido .MenuSECC li i{font-size:36px; vertical-align:middle; margin-right:10px; margin-top:-5px}
#contenido .MenuSECC li.ON {height:auto; cursor:default; font-weight:bold; background-color:#00ADE1; color:#fff}
#contenido .MenuSECC li.ON .txt{/*background-color:#03F;*/background:url(../imagenes/negro-trans25.png); color:#fff;}

#contenido .MenuSECC li.Disabled, #cuerpo .MenuSECC li.Disabled:hover{/*color:#555; height:46px; cursor:pointer; text-align:left; overflow:hidden*/ opacity:.25; cursor:default; color:#555; }
#contenido .MenuSECC li.Disabled .txt:hover{color:#555;  background:initial }

#contenido .MenuSECC li ul{position:relative; margin:0px; padding:5px 0px 5px 35px; list-style:none; border-right:1px dotted #aaa; background:url(../imagenes/blanco-trans25.png)}
#contenido .MenuSECC li ul li{font-size:14px; height:auto; margin:0px; padding:2px 10px}
#contenido .MenuSECC li ul li:hover{background:url(../imagenes/negro-trans10.png); color:#03f}
#contenido .MenuSECC li ul li.ON{font-weight:bold; background-color:#00ADE1; color:#fff}


#cuerpo #contenido{position:relative; margin:0px 0px 0px 255px; border:0px solid #f77;}
#cuerpo #contenido h1{margin:0px; padding:5px 0px 0px 5px; color:#00ADE1; font-size:30px; font-weight:normal}
#cuerpo #contenido h2{margin:0px; padding:0px 0px 10px 10px; color:#aaa; font-size:18px; font-weight:normal}

#cuerpo #contenido #DisplayContenido{margin:20px 25px;}
#cuerpo #contenido p a{color:#00ADE1;}
#cuerpo #contenido p a:hover{text-decoration:underline;}
#cuerpo #contenido #DisplayContenido .resaltado {color:#fff; padding:0px 2px; background-color:#a00;/*#007FC6;*/ font-weight:bold; /*font-size:12px; /*text-decoration:underline*/}

/*--- Fin Cuerpo --------------------------------*/

/* FILTRO */
#Filtro {position:relative; margin:5px auto; border:1px dotted #aaa; border-radius:10px; padding: 5px; overflow:hidden; height:24px; font-size:12px; clear:both}

#Filtro.ON {height:auto;} 
#Filtro .CtrlOnOff{position:initial; font-size:20px;; width: initial; height: initial;}
#Filtro .CtrlOnOff:hover{color:#00ADE1; cursor:pointer;}
#Filtro .CtrlOnOff i.fa{font-size:24px}
/*--- Fin Filtro --------------------------------*/

/* LISTADOS */
#ToolBarListado{position:relative;margin:5px auto; border:1px dotted #aaa; border-radius:10px; padding: 5px; height:auto; min-height:10px; clear:both}
#ToolBarListado .Texto{position:absolute; bottom:2px; right:3px; font-size:11px;}
#ToolBarListado .Texto .resaltado {color:#fff; padding:0px 2px; background-color:#a00;/*#007FC6;*/ font-weight:bold; /*font-size:12px; /*text-decoration:underline*/}

#ToolBarListado i{font-size:32px;}
#ToolBarListado i:hover{color:#00ADE1; cursor:pointer;}

ul.nListado{list-style:none; margin:0px; padding:0px}
.ItemListado{position:relative; font-size:12px; /*height:16px;*/ border:0px solid #fc0; height:auto; /*overflow:hidden*/; margin:0px; padding:0px}

.Body4Item ul{list-style:none; padding:0px 0px 0px 15px; margin:3px 0px}

.ItemListado > .Body4Item{position:relative; display:none; padding:0px; margin:0px; border:0px solid #f0a}

.ItemListado.ON > .Body4Item{display:block;}

.ItemListado .CalificacionMateria{position:absolute; top:2px; right:5px; z-index:10; background:url(../imagenes/blanco-trans65.png); color:#000}
.ItemListado .CalificacionMateria._4Infantil{display:none}

.ItemListado .CtrlOnOff4Item i.StatON, .ItemListado .CtrlOnOff4Item i.StatOFF {position: absolute; top:3px; left:5px; color:#000} 
.ItemListado.N0 > .CtrlOnOff4Item {font-size:24px; background:url(../imagenes/azul-trans65.png); color:#fff; margin-left:30px; padding:2px 5px}
.ItemListado.N1 > .CtrlOnOff4Item {font-size:20px; background:url(../imagenes/azul-trans50.png); color:#fff; margin-left:27px; padding:2px 5px}
.ItemListado.N2 > .CtrlOnOff4Item {font-size:16px; background:url(../imagenes/azul-trans25.png); color:#00ADE1; margin-left:24px; padding:2px 5px}
.ItemListado.N2 > .Body4Item { margin-left:24px;}

.ItemListado > .CtrlOnOff4Item:hover {background:url(../imagenes/azul-trans80.png); color:#fff; cursor:pointer; -moz-box-shadow: 0px 0px 15px #00ADE1; 
      -webkit-box-shadow: 0px 0px 15px #00ADE1; 
      box-shadow: 0px 0px 15px #00ADE1; z-index:5}
	  
.ItemListado > .CtrlOnOff4Item .StatON{display:none}
.ItemListado > .CtrlOnOff4Item .StatOFF{display:inline}
.ItemListado.ON > .CtrlOnOff4Item .StatON{display:inline}
.ItemListado.ON > .CtrlOnOff4Item .StatOFF{display:none}

.ItemListado .ToolBar4Item{position:absolute; right:5px; top:2px; padding:1px 3px; border:1px dotted #aaa; border-radius:3px; background:#fff; height:16px; z-index:5}
.ItemListado .ToolBar4Item i{font-size:16px}
.ItemListado .ToolBar4Item i:hover{color:#00ADE1; cursor:pointer;}


th{font-size:11px; background: url(../imagenes/negro-trans25.png); color:#000; font-weight:normal; height:auto; min-height:24px; line-height:24px; padding:2px 0px; border-bottom:1px solid #777; cursor: pointer; vertical-align: middle}
th i.fa{font-size: 18px; vertical-align: middle; margin:0px 5px;}
tr.Par{background:url(../imagenes/negro-trans10.png);}
tr.ON{background:#77B7E7/*#00ADE1*/}

tbody.listado tr:hover{opacity:.80;}
tbody.listado td {position:relative; vertical-align:top;}
tbody.listado td h1{font-size:16px !important; color:#900 !important}
tbody.listado td .DetalleItem{border:0px solid #f0c; display:none; clear:both; background:url(../imagenes/blanco-trans80.png); margin:5px 5px 5px 0px; padding:5px}
tbody.listado td .DetalleItem h1{margin:0px !important; padding:0px !important; color:inherit !important; font-size:inherit !important;}

tbody.listado tr.ON td .DetalleItem{display:block;}

tbody.listado td i{font-size:inherit; vertical-align:middle; color:#0033aa}
tbody.listado td i:hover{ cursor:pointer; color:/*#c00*/ #0077ee !important }
tbody.listado td .DetalleItem i{font-size:16px; vertical-align:middle; color:#00ADE1}
tbody.listado td .DetalleItem i:hover{ cursor:pointer; color:#c00 }

tbody.listado tr .ToolBarItem{position:relative; padding:3px 5px; margin-right:10px; border:0px dotted #aaa; display: block; background-color:rgba(0,0,0,.1)/*url(../imagenes/negro-trans25.png)*/; min-height: 18px; border-radius: 5px;}
tbody.listado tr .ToolBarItem i{font-size:16px}
tbody.listado tr.ON .ToolBarItem, tbody.listado tr:hover .ToolBarItem {display: block; background-color:rgba(0,0,0,.25)}

tbody.listado td .DetalleItem .ToolBarItem{position:absolute; right:10px; top:25px; padding:5px; border:1px dotted #aaa}
tbody.listado td .DetalleItem .ToolBarItem i{font-size:32px}

td{font-size:12px; border-bottom:1px solid #aaa}
td .fa{font-size:18px}



/*--- Fin Listados --------------------------------*/

/* EDICIÓN */
#Cortinilla{ position:absolute;	top:0px; left:0px; z-index:10; width:100%; height:100%; background:url(../imagenes/negro-trans80.png); display:none;}

#VentanaEdicion{position:absolute; margin: auto; width:auto; height:auto; border:1px dotted #fff; padding: 3px; /*overflow:hidden;*/}
#nBuffer{position:fixed !important; left:0px !important; bottom:0px !important; margin: 0px; display:none; /*width:0px; height:0px;*/ border:1px dotted #000; padding: 3px;  /*overflow:hidden;*/}
#nBuffer.ON{/*border:3px solid #f00;*/ display:block !important; left:0px !important; bottom:0px !important; }

.TitleBarWND{position: fixed; top:0px; left:0px; right:0px; padding:3px; background:url(../imagenes/azul-trans65.png); border-bottom: 1px dotted #000; z-index:1; color:#fff; font-size:14px}
.TitleBarWND h1{font-size:28px; text-align: center; margin:0px; padding: 0px; line-height: 36px; font-weight: normal; font-family: Lato, Helvetica, sans-serif; }
.TitleBarWND .CtrlWND{position:relative; float:right; vertical-align:bottom; font-size:36px; border:0px solid #0f0; margin:0px; padding: 0px}
.TitleBarWND .CtrlWND i{width:36px; height: 36px; margin:0px; padding: 0px}
.TitleBarWND .CtrlWND i:hover{cursor:pointer; font-weight: bold; color:#35a}

.TitleBarWND+#MarcoEdicion{margin-top:45px}

#MarcoEdicion{padding:10px; background:#fff;}
#formEdicion h1{margin:0px; padding:0px; font-size:18px}
#formEdicion h2{margin:10px 0px 0px; padding:0px; font-size:16px; color:#00ade1;}
#formEdicion h3{margin:0px; padding:0px; font-size:14px; text-decoration:underline; font-weight:normal}
#formEdicion td{border:0px}

.BoxFichaDatos {position:relative; height:25px; overflow:hidden; border:1px dotted #aaa; margin-bottom:5px; padding:0px 10px}
.BoxFichaDatos .CtrlOnOff{position:absolute; top:3px; right:5px; width:16px; height:16px; border:0px solid #f00; color:#000}
.BoxFichaDatos .CtrlOnOff i.fa{font-size:20px}

.BoxFichaDatos .CtrlOnOff:hover{color:#00ADE1; cursor:pointer;}

.BoxFichaDatos.ON{height:auto}

.BoxFichaDatos .Nota{font-size: 12px}
.BoxFichaDatos .Nota label{font-size: 13px; color:#c00; text-decoration: underline}

.InputContainer { border: 1px solid #aaa !important; margin-top:2px; font-size:16px }
.InputContainer input[type='text'], .InputContainer input[type='date'], .InputContainer input[type='time'], .InputContainer input[type='number'],
.InputContainer select, .InputContainer textarea{border:0px; width:100%; color:#777; background:transparent; font-size:16px; font: inherit }
.InputContainer textarea:focus, .InputContainer input:focus{outline:0; color:#000; background:url(../imagenes/negro-trans10.png)}
.InputContainer input[type='number']{text-align:right}

.InputContainer:hover, .InputContainer:focus { border: 1px solid #aaa; background:url(../imagenes/negro-trans10.png)}
.InputContainer i.fa{font-size:inherit}
.InputContainer i.fa:hover{cursor:pointer; color:#00ADE1}

input[type='button'],input[type='submit']{border-radius: 5px;}
/*--- Fin Edicion --------------------------------*/

/* PIE */
#pie { position:relative; margin:0px auto 0px auto; width:100%; min-width:980px; background:url(../imagenes/fondo-pie.png) bottom repeat-x; border: 0px dotted #000; height:45px; }
/*--- Fin Pie --------------------------------*/


.MarcoSeccion{height:auto; overflow:hidden; border-bottom:1px dashed #00ADE1; margin:10px 0px 0px; padding: 5px 0px }
.MarcoSeccion.ON{height:18px}

#InfoHint{position:absolute; top:50px; left:260px;/*25px;*/ width:auto; min-width:250px; max-width:550px; height:auto; min-height:110px; max-height:150px; overflow:hidden; padding:10px 20px;  border-radius: 10px; background:url(../imagenes/azul-trans65.png); z-index:3; display:none}
#InfoHint i{position:absolute; top:5px; left:15px; opacity:.60; font-size:100px; color:#fff}
#InfoHint #InfoTXT{text-align:justify; font-size:28px; color:#fff; z-index:3; margin-left:100px}

#InfoHint.Interior{left:260px; top: 25px; max-width:300px; min-height:60px}
#InfoHint.Interior  i{position:absolute; top:5px; left:10px; opacity:.35; font-size:64px; color:#fff}
#InfoHint.Interior  #InfoTXT{text-align:justify; font-size:16px; color:#fff; z-index:3; margin-left:55px}

#InfoHint.ON{display:block}

#MiniToolBar{position:absolute; top:0px; left:-183px; width:175px; /*min-width:250px; max-width:550px;*/ height:32px;/* min-height:110px; max-height:150px;*/ overflow:hidden; padding:0px; padding-right:5px;  border-radius: 5px; z-index:3; border:1px dotted #aaa; display:none; font-size:20px; text-align:right; background:url(../imagenes/blanco-trans80.png); border-radius: 5px;}
#MiniToolBar.ON{display:block}
#MiniToolBar:hover i:hover{font-size:30px; color:#fff; cursor:pointer; vertical-align:middle; padding:1px 3px; background:url(../imagenes/negro-trans25.png); }

/* VISTAS */
#ToolBarVISTAS {position:absolute; top:0px; right:10px; text-align:center; border:1px dotted #aaa; border-radius:10px; padding: 5px; overflow:hidden; width:35px; height:auto; z-index:3; background-color:#feb}
#ToolBarVISTAS i.fa{font-size:30px;}
#ToolBarVISTAS i.fa:hover{color:#fc0;/*#00ADE1;*/ cursor:pointer;}

/*#ToolBarVISTAS.ON {height:auto;}
#ToolBarVISTAS .CtrlOnOff{font-size:20px;}
#ToolBarVISTAS .CtrlOnOff:hover{color:#00ADE1; cursor:pointer;}
#ToolBarVISTAS .CtrlOnOff i.fa{font-size:24px}*-/
/*--- Fin VISTAS --------------------------------*/


/* COLORES */
.fluorescente{background:#ee0; padding: 0px 5px}

.rojo{color: #d00 !important}
.amarillo{color: #ee0 !important}
.gold{color: #f0b700 !important}
.verde{color: #00dd44 !important}
.azul{color: #00ADE1 !important}
.gris{color: #777 !important}
/*--- Fin COLORES --------------------------------*/


/* FICHA */
ul.ListaItemsInforme{list-style:none; margin:0px; padding:0px}
li.ItemInforme{position:relative; /*font-size:12px;*/ /*height:16px;*/ border:0px solid #fc0; height:auto; /*overflow:hidden*/; margin:0px; padding:0px; min-height:20px; /*background: url(../imagenes/rojo-trans10.png)*/}
li.ItemInforme .CtrlOnOff{position:absolute; top:0px; right:40%}
li.ItemInforme .ItemCantidad {position:absolute; top:-15px; right:0px; border:0px dotted #fc0; } 
li.ItemInforme input[type='number'], li.ItemInforme input[type='text'], li.ItemInforme textarea{font-size:11px}

li.ItemInforme .Body4ItemInforme{background:url(../imagenes/verde-trans10.png)}

.Body4ItemInforme ul{list-style:none; padding:0px 0px 0px 5px; margin:3px 0px}

li.ItemInforme > .Body4ItemInforme{position:relative; display:none; padding:0px; margin:0px; border:0px solid #f0a}
li.ItemInforme > .Body4ItemInforme li.ItemInforme.W33{position:relative; display:inline-block; width:33%; padding:0px; margin:0px; border:0px solid #f0a; float:left; font-size:11px}

li.ItemInforme.ON{border:0px solid #f00; /*background: none*/}
li.ItemInforme.ON > .Body4ItemInforme{display:block;}
/*--- Fin FICHA --------------------------------*/
