			
.cajaPaso .izquierdo{
	background:url('./imagenes/e1.jpg') no-repeat left top;
	width:11px;
	height:10px;
}
.cajaPaso .derecho{
	background: url(./imagenes/e2.jpg) no-repeat right top;
	width:11px;
	height:10px;
}
.cajaPaso .centro{
	background:url('./imagenes/e3.jpg') repeat-x top;
	width:252px;
	height:10px;
}

.cajaPaso .contenido{
  border:1px solid gray;
  background-color:#fffff4;

  color: #342d7e;

font-weight: bold;

font-size: 14px;

  cursor:pointer;
  text-align:center;
  height:45px;
  border-top:0px;
}

.cajaPasoOpen .izquierdo{
	background:url('./imagenes/a1.jpg') no-repeat left top;
	width:11px;
}
.cajaPasoOpen .derecho{
	background: url(./imagenes/a2.jpg) no-repeat right top;
	width:11px;
}
.cajaPasoOpen .centro{
	background: url(./imagenes/a3.jpg) repeat-x top;
	width:252px;
}
.cajaPasoOpen .contenido{
  border:1px solid gray;
  background-color: transparent;

  color: #342d7e;

font-weight: bold;

font-size: 14px;


  border-top:0px;
  border-bottom:0px;
  text-align:center;
  height:45px;
}




/******************************** Fromularios ******************/



.lztabla1 {
    padding: 8px;
    margin: 0;
     background:#FAF9F4;
     width: 576px;

}
body,td,th {

    scrollbar-face-color: #E7E7E7;
    scrollbar-arrow-color: #999999;
    scrollbar-highlight-color: #E7E7E7;
    scrollbar-shadow-color: #E7E7E7;
    scrollbar-darkshadow-color: #FFFFFF;
    scrollbar-3dLight-color: #F9F9F9;
    scrollbar-track-color: #FFFFFF;
}


caption {
    padding: 10px 0 5px;
    font: bold normal 17px Arial, Helvetica, sans-serif;
    text-align: right;
    color:#333333;
    background-color: #FAF9F4;
}
.titulos_rojo{
    color: #BD0000;
    font-weight: bold;
    font-size: 11px;

}
.lzlabel {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #4c4c4c;
    font-weight: bold;
    font-size: 11px;

}
.lztitulo {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    color: #342d7e;
    font-weight: bold;
    font-size: 14px;

}
.lztitulo_ordenar {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    color: #342d7e;
    font-weight: bold;
    font-size: 11px;
}
.lzencabezado {
    font-family: Arial, Helvetica, sans-serif;
    color: #4c4c4c;
    font-size: 12px;
}
.lzayuda {
    color: #BD0000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}


input.button {
    font-size:11px;
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    color:white;
    background:#CE0300;
    border:0px;
    height:19px;

}

textarea.formu {
    height: 127px;
    width: 366px;
    border: 1px solid #ccc;
    background: #FFFFFF;
    font-size:12px;
    font-family:  Arial,Verdana, Helvetica, sans-serif;
 }
textarea.formu:hover {
    border: 1px solid #55A00B;
    background: #FFFFF4;
    font-size:11px;
    font-family:  Arial,Verdana, Helvetica, sans-serif;

  }

textarea.formu:active {
    border: 1px solid #55A00B;
    background: #FFFFF4;
    font-size:11px;
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    }

textarea.formu:focus {
    font-size:12px;
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    border: 1px solid #55A00B;
    background: #FFFFF4;

    }

input.formulibre {
    font-size:12px;
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    margin: 0px;

    border: 1px solid #ccc;

    height: 20px;
}

input.formulibre:hover {
    font-size:12px;
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    border: 1px solid #55A00B;
    background: #FFFFF4;
}

input.formulibre:focus {
    font-size:12px;
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    border: 1px solid #55A00B;
    background: #FFFFF4;
}
input.formu {
    font-size:12px;
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    margin: 0px;
    width: 244px;
    border: 1px solid #ccc;

    height: 20px;
}

input.formu:hover {
    font-size:12px;
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    border: 1px solid #55A00B;
    background: #FFFFF4;
}

input.formu:focus {
    font-size:12px;
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    border: 1px solid #55A00B;
    background: #FFFFF4;
}
input.button {
    font-size:12px;
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    color:white;
    background: #596193;
    /*#CE0300;*/
    border:0px;
    height:19px;

}

 select.formu {
    font-size:11px;
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    color:#404040;
    background: #FFFFFF;
    border: 1px solid #ccc;

}
 select.formu:focus  {
    font-size:11px;
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    color:#404040;
    background: #FFFFF4;
    border: 1px solid #55A00B;

}

/******************* fin **************/

.titulo_menu2{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #596193;
    font-weight: bold;
    vertical-align:bottom;
    padding-top:15px;
    padding-left:3px;
    padding-botton:5px;
}

.cajaPaso{
  border:0px solid gray;
  /*
  background-image:url();
  background-repeat:repeat-x;
  */
  background-color:#FFFFF4;
  color:#404040;
  cursor:pointer;
  padding:0px;
  text-align:center;
}

.cajaPasoOpen{
  border:0px solid gray;
  border-bottom:0px;
  background-color:transparent;
  color: #342d7e;
  padding:0px;
  text-align:center;
}

.caja{
  border:1px solid gray;
  border-top:0px;
  padding:5px;
}

.oculto{
  display:none;
}

.visible{
  display:block;
}
