body{
  margin:0px;
  padding:0px;
  /*
  background:url(imagenes/sombrafondo.gif) top center repeat-y;
  */
  font-family:Georgia, Times New Roman, serif;
}
form{
  margin:0px;
  padding:0px;
}
a{
  color:#444444;
}

.espaciobotonera{
  height:54px;
  margin-bottom:6px;
}
.botonera{
  /*text-shadow:1px 1px 0 #FFFFFF;*/
  position:absolute;
  font-size:15px;
  font-weight:normal;
  height:54px;
  line-height:54px;
  margin-bottom:6px;
  /*
  border-top:2px #09669F solid;
  */
}
.cadaboton{
/*
  border-top:2px #FBFDFC solid;
  border-bottom:1px #E8F0F2 solid;
*/
  border-left:1px #C0C0C0 solid;
  border-right:1px #D0D0D0 solid;
  /*background:url(imagenes/fondobotones.jpg) repeat-x;
    background:url(imagenes/backbotonesbotonera.png);
    background:#070D25;
  */
  float:left;
  clear:none;
  /*
  width:190px;
  */
  width:238px;
  text-align:center;
  font-family:arial, sans-serif;
  height:54px;
  line-height:54px;
  /*
  font-family:Georgia, Times New Roman, serif;
  */
}
.botonera div a{
  color:#444;
  /*text-shadow:1px 1px 0 #FFFFFF;*/
  font-weight:bold;
  text-decoration:none;
  display:block;
  width:100%;
  height:54px;
  line-height:54px;
  background:url(imagenes/backcbotnera.jpg);
}
.botonera div a:hover{
  background-position:0px -55px;
}

.botonera div div a{
  color:#444;
  /*text-shadow:1px 1px 0 #FFFFFF;*/
  font-weight:bold;
  text-decoration:none;
  display:block;
  width:100%;
  height:38px;
  line-height:38px;
  background:#ECF1F4;
  border-top:1px #666 solid;
  font-size:13px;
}
.botonera div div a{
  color:#444;
  /*text-shadow:1px 1px 0 #FFFFFF;*/
  font-weight:normal;
  text-decoration:none;
  display:block;
  width:100%;
  height:38px;
  line-height:39px;
  background:#ECF1F4;
  border-top:1px #666 solid;
  font-size:13px;
}
.botonera div div a:hover{
  background:#BBC0C3
}
#serviciosdesplegado{
  border:1px #666 solid;
}


.titulocolumna{
  font-size:17px;
  font-weight:bold;
  text-shadow:1px 1px 0 #FFFFFF;
  color:#444;
  font-family:'Arial Black', Gadget, sans-serif;
  /*
  font-family:Georgia, Times New Roman, serif;
  */
  margin-bottom:8px;
}

h2{
  padding:0px;
  margin:2px 0px 0px 0px;
  font-size:17px;
  font-weight:bold;
  text-shadow:1px 1px 0 #FFFFFF;
  color:#444;
  font-family:Arial, Gadget, sans-serif;
  /*
  font-family:Georgia, Times New Roman, serif;
  */
  margin-bottom:8px;
}

ul{
  margin:-5px 0px 0px 0px;
  padding:0px;
  list-style:none;
}
li{
  margin:0px;
  padding:0px;
  list-style:none;
  border-bottom:1px #999 solid;
}
li a{
  color:#444;
  font-weight:bold;
  text-decoration:none;
  padding:6px 0px 6px 0px;
  text-indent:6px;
  display:block;
  width:100%;
}
li a:hover{
  color:#0A1857;
}
h3{
  font-size:15px;
  font-weight:bold;
  color:#444;
  padding:0px;
  margin:0px;
}
form div{
  float:left;
  clear:left;
  width:100%;
  margin-bottom:4px;
  color:#aaa;
  font-size:13px;
}

label{
  float:left;
  clear:left;
  width:64px;
  text-align:right;
  display:block;
  padding-top:2px;
  padding-right:10px;
  color:#555555;
  font-size:14px;
}
input, textarea{
  float:left;
  clear:none;
  width:240px;
  font-family:Georgia, Times New Roman, serif;
  font-size:14px;
  margin-right:2px;
}

blockquote{
  background:#ECF1F4;
  margin:0px;
  padding:10px 14px 10px 11px;
  color:#6F6F6F;
  font-style:italic;
  font-family:times new roman, serif;
  font-size:13px;
  letter-spacing:0.5px;
  line-height:17px;
}
blockquote p{
  /*padding:0px 0px 0px 10px;
  border-left:2px #00020E solid;*/
  padding:0px;
  margin:0px;
}
.centradopages{
  width:960px;
  margin:0px auto;
  font-size:16px;
  background:url(imagenes/backweb4sinimagen.jpg) 0px -10px repeat-x;
  padding-top:35px;
  min-height:409px;
}
.contenido{
  float:left;
  clear:left;
  width:100%;
  min-height:102px;
  padding-top:20px;
  font-size:14px;
  color:#555;
  text-align:justify;
}

.footer{
  float:left;
  clear:left;
  width:100%;
  line-height:19px;
  padding-top:20px;
  padding-bottom:20px;
  border-top:1px #344D8F solid;
  text-align:center;
  color:#666;
  font-size:11px;
  font-family:arial, sans-serif;
}

