body {

    background-color: #c5c5c5;



}

#imprimir{

  margin-top: 1em;
  float: right;
}

#derecha{
border: 0px;
  float: right;
  min-height: 20em;
  max-height: 100%;
  min-width: 70%;

}
#buscadorInput{

border-radius: 4px;

padding: 8px;

font-size: 20px;

border: solid 1px #adadad;

width: 35%;

min-width: 6em;

 

}

#derechaIframe{
  margin-top: 2em;
  min-width: 100%;
  min-height: 20em;
  float: left;
  border: 0px;
}

#buscadorin{

  text-align:center;
  margin-top: 10%;
  max-width: 30%;
  m-width: 30%;
  float: left
}



#Actualizar{
  float: right;
}


.comentarioTA{


  float: right;
  margin-right: 8%;
  border-radius: 6px;

  font-family: Arial;

  color: black;

  padding: 10px 20px 10px 20px;

  text-decoration: none;
}

input.Renovar{
float: right;
color:red;
font-size: 1em;
position: relative;
}
.Renovarr{
  font-size: 1em;
}

h1 {

    color: white;

      font-family: Helvetica, Arial, sans-serif;

    text-align: center;

}



h2 {

    color: white;

        font-family: Helvetica, Arial, sans-serif;

    text-align: center;

   

}

b{

  font-family: Helvetica, Arial, sans-serif;

  font-style: bold;

  font-size: 1.2em;

  color: white;





}



#ncl{

  font-family: Helvetica, Arial, sans-serif;

  font-style: bold;

  font-size: 1em;

  color: #373B91;

  



}





p {

     font-family: Helvetica, Arial, sans-serif;

    font-size: 20px;

}



.logo_img{

   max-width: 95%;

   border-radius: 5px;

   max-height: 25%;   

background: #FAFAFA;

overflow: hidden



}









#renovar2{

background: #a5a5a5;

width: 100%;

padding: 0.7em;

border-radius:5px;

  font-family: Helvetica, Arial, sans-serif;

  font-size: 1em;

}









#menu,

#menu ul,

#menu ul li,

#menu ul li a {

  margin: 0;

  padding: 0;

  border: 0;

  max-width: 100%;

  height: 10%;   

  list-style: none;

  overflow: hidden;

  line-height: 1;

  display: block;







}

#menu {

  border-bottom: 5px solid #373B91;

  padding: 0 5px;

  width: auto;

  text-align : right;
  padding-right: 10%;

  font-family: Helvetica, Arial, sans-serif;

  font-style: bold;

   background: #dddddd;



}

#menu ul:after {

  

  display: block;

  clear: both;

  visibility: visible;

  line-height: 0;

  height: 0;

}

#menu ul li {

  display: inline-block;

}



#menu input {



  text-align: right;

}



#menu ul li a {

  font-size: 1em;

  padding: 2em;

  padding-top: 0.8em;

  padding-bottom: 0.4em;

  text-decoration: none; // quitar A 

  color: #0e83cd;

}

#menu ul li:hover a,

#menu ul li a:hover,

#menu ul li.active a {

  color: #333333;

}

#menu ul li.active form {

font-size: 1em;

  padding: 2em;

  padding-top: 1em;

  padding-bottom: 1em;



}



#buscador{



  cursor: pointer;

  cursor: hand;

}



#buscador:hover{



  background-color: #3C408F;

  color:white;

}



.div_Body{

overflow: hidden;



 margin-bottom: 3em;

 

	}

  #div_Renovar{

overflow: hidden;

background: white;

border-radius: 0.5em;

 padding: 3px 3px 3px 3px;

  text-decoration: none;

  width: 70%;

  align : center;

  }







.tabla {

  margin:0px;padding:0px;

  width:100%;

  box-shadow: 5px 5px 5px #888888;

  font-family: Helvetica, Arial, sans-serif;



  border-bottom-left-radius:0px;

  border-bottom-right-radius:0px;

  border-top-right-radius:0px;

  border-top-left-radius:0px;

}.tabla table{

  border-collapse: collapse;

  border-spacing: 0;

  width:100%;

  height:100%;

  margin:0px;padding:0px;

}







.tabla tr:nth-child(odd){ background-color:#A5A5A5; }

.tabla tr:nth-child(even)    { background-color:#ffffff; }.tablaReportes td{

  vertical-align:middle;  

  border-width:0px 1px 1px 0px;

  text-align:center;

  padding:6px;



  font-family:Verdana;

  font-weight:normal;

  color:#000000;

}

.tabla tr:first-child td{

  background-color:#3C408F;

  border:0px solid #000000;

  text-align:center;

  border-width:0px 0px 1px 1px;

  font-size:14px;

  font-family:Verdana;

  font-weight:bold;

  color:#ffffff;

}

#creadorForm{

  width: 70%;



}









a:hover {





color: #4B50AB;





}

















a:visited {





color: #4B50AB; 





}







a:link {





color: ..... ;





}





select{

  border-radius: 6px;

  font-family: Arial;

  color: #ffffff;

  background: #4b50ab;

  padding: 3px 3px 3px 3px;

  text-decoration: none;

}



input[type="submit"],input[type="button"]{

  border-radius: 6px;

  font-family: Arial;

  color: #ffffff;

  background: #4b50ab;

  padding: 10px 20px 10px 20px;

  text-decoration: none;

}



input[type="submit"]:hover {

 background: #5961d4;

  text-decoration: none;

}









input[type="text"],input[type="password"],input[type="email"],input[type="date"],input[type="number"]{

border-radius: 4px;

padding: 8px;

font-size: 20px;

border: solid 1px #adadad;

/*width: 30%;*/

min-width: 13em;

 

}

#fallecido{

border-radius: 4px;

padding: 8px;

border: solid 1px #adadad;

width: 70%;

max-width: 27em;









 

}





