/* ikax.css - Rev.2006.08.29 - Mikel Gómez */

body {
  background-color: rgb(255, 255, 255);
  color: rgb(0, 0, 0);
  display: none;
  font: small "dejavu sans", verdana, sans-serif;
  margin-bottom: 0px;
  margin-top: 0px;
  margin-left: 1em;
  margin-right: 1em;

/*
  height: 100%;
  max-height: 100%;
  overflow: hidden;
*/
}

form {
  margin: 0px;
}

h1 {
  background-color: rgb(255, 255, 255);
  color: rgb(0, 0, 139);
  font-family: "dejavu sans", verdana, sans-serif;
  font-size: x-large;
  font-weight: normal;
  letter-spacing: .1em;
  margin: .6em 0em .6em 0em;
  padding: 0px;
}

h2 {
  background-color: rgb(255, 255, 255);
  color: rgb(0, 0, 0);
  font-family: "dejavu sans", verdana, sans-serif;
  font-size: large;
  font-weight: normal;
  border-bottom: 1px solid #ccc;
  letter-spacing: .1em;
  margin: 1.2em 0em .6em 0em;
  padding: .0em 0em 0em 0em;
}

h3 {
  font-family: "dejavu sans", verdana, sans-serif;
  font-size: medium;
  font-weight: normal;
  border-bottom: 1px solid #ccc;
  letter-spacing: .1em;
  margin: 1em 0em .5em 0em;
  padding: 0em;
}

h4 {
  font-size: small;
  font-weight: normal;
  margin: 1em 0em .5em 0em;
  padding: 0em;
}

iframe {
  border: 0px;
  margin: 0px;
  padding: 0px;
}

img {
  border: 0px;
  vertical-align: top;
}

input {
}

p {
  margin: .4em 0em .4em 0em;
}

select {
}


#cabecera {
  background-color: rgb(255, 255, 255);
  border-bottom: 1px solid rgb(255, 255, 255);
  color: rgb(0, 0, 0);
  width: 100%;

/*
  height: 116px;
  position:absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: auto;
  border-bottom:4px solid #73a2bd;
*/
}
/* * html #header {height:120px;} */

#cuerpo {
  float: left;
  padding-bottom: 24px;
  padding-left: 12px;
  padding-top: 4px;
/*
  position: fixed;
  overflow: auto;
  top: 120px;
*/
}
/*
* html #container {
  height:100%;
  width:100%;
}
*/

#pie {
  background-color: rgb(255, 255, 255);
  color: rgb(0, 0, 0);
  border-top: dotted 1px rgb(128, 128, 128);
  clear: both;
  height: 40px;
  padding-bottom: 8px;
  padding-top: 2px;
  vertical-align: top;

/*
  bottom: 0;
  left: 0;
  width: 100%;
  height: 40px;
  overflow: auto;
  position: absolute;
*/
}
/* * html #footer {height:50px;} */


#logo {
  float: left;
  margin: .5em 0em .5em 0em;
  padding: .2em;
}

#conexion {
  float: right;
  font-size: small;
}

#barra {
  background-color: rgb(214, 225, 245);
  border: 1px solid rgb(192, 192, 192);
/*border-radius: 5px; */
/*-moz-border-radius: 5px; */
  clear: both;
  color: rgb(0, 0, 0);
  margin-left: 0px;
  margin-top: .4em;
  padding-top: .2em;
  padding-bottom: .4em;
  text-decoration: none;
}

#busquedas {
  float: right;
  border: 0px;
  margin: 0px .5em 0px 0px;
  padding: 0px;
  position: relative;
  top: -1px;
}
#frmbus input {
  font-size: x-small;
}
#frmbus select {
  font-size: x-small;
}

#mini {
  float: left;
  padding: .25em;
}
#mini input {
  margin: .25em;
}
#mini select {
  margin: .25em;
}
#mini img {
  margin: .25em;
  vertical-align: bottom;
}


#menu {
  background-color: rgb(255, 255, 255);
  color: black;
  display: block;
  margin-bottom: 1em;
  margin-left: .2em;
  margin-right: .5em;
  margin-top: .5em;
  white-space: nowrap;
}

.pagina {page-break-before: always; }

.bot {
  background-color: rgb(224, 231, 233);
  color: rgb(0, 0, 0);
  cursor: pointer;
}

.bot input {
  background-color: rgb(224, 231, 233);
  color: rgb(0, 0, 0);
}

.bot select {
  background-color: rgb(255, 255, 255);
  color: rgb(0, 0, 0);
}

.btf {
  background-color: rgb(224, 231, 233);
  border: 1px outset rgb(0, 0, 0);
  color: black;
  cursor: pointer;
  font: 1em "dejavu sans Mono", "courier new", monospace;
  margin: 1px;
}

.ejemplo {
  background-color: rgb(250, 250, 250);
  border: 1.5px ridge #ccc;
  color: rgb(0, 0, 0);
  font: 100% "dejavu sans Mono", "courier new", monospace;
  margin: .5em 0em .5em 0em;
  padding: 2px 4px 2px 4px;
  vertical-align: top;
  white-space: pre;
}

.enlaces {
  border: 2px ridge rgb(224, 224, 224);
  background-color: rgb(240, 240, 240);
  color: rgb(0, 0, 0);
  padding: .5em;
}

.leyenda {
  background-color: rgb(250, 250, 250);
  border: 1.5px ridge #ccc;
  color: rgb(0, 0, 0);
  font: 100% "dejavu sans mono", "courier new", monospace;
  margin: .5em 0em .5em 0em;
  padding: 2px 4px 2px 4px;
  vertical-align: top;
  white-space: pre;
}

.pestana {
  border-right: 1px solid white;
  font-size: small;
  padding: .2em;
  text-decoration: none;
}

.pestana:hover {
  background-color: rgb(255, 215, 0);
  color: rgb(0, 0, 0);
}

.sintaxis {
  background-color: rgb(250, 250, 250);
  border: 1.5px ridge #ccc;
  color: rgb(0, 0, 0);
  font: 100% "dejavu sans mono", "courier new", monospace;
  margin: .5em 0em .5em 0em;
  padding: 2px 4px 2px 4px;
  vertical-align: top;
  white-space: pre;
}

.codigo {
  background-color: rgb(250, 250, 250);
  border: 1px solid rgb(192, 192, 192);
  color: rgb(0, 0, 0);
  font: 100% "dejavu sans mono", "courier new", monospace;
  margin: 1em 0em 1em 0em;
  padding: 0.5em 1em 1em .5em;
  vertical-align: top;
  white-space: pre;
}

.cursiva {
  font-style: italic;
}

.negrita {
  font-weight: bold;
}

.subrayado {
  text-decoration: underline;
}

.tachado {
  text-decoration: line-through;
}

.clave {
  background-color: rgb(255, 255, 255);
  color: rgb(0, 0, 255) ;
}

.opcional {
  background-color: rgb(255, 255, 255);
  color: rgb(128, 128, 128) ;
}

.pequeno {
  font: 7pt "dejavu sans", verdana, sans-serif;
}

.sustituir {
  background-color: rgb(255, 255, 255);
  color: rgb(255, 0, 0) ;
}

a.botnar {
  background-color: rgb(255, 128, 0) ;
  border: 1px outset black;
  color: rgb(255, 255, 255);
  font-size: x-small;
  font-weight: bold;
  text-decoration: none;
}


@media print {
  a               { text-decoration: none; }
  #cabecera       { display: none; }
  #pestanas       { display: none; }
  #indice         { display: none; }
  #pie            { display: none; }
  #track          { display: none; }
  .noprint        { display: none; }
  body            { width: auto; }
  cuerpo          { width: auto; }
}

