body {
  margin:0px;
  background-image:url(images/fondod.jpg);
  background-position:top;
  background-repeat:repeat-x;
  background-color:#8C696F;
}

#pie {
  text-align:center;
  width:100%;
  height:44px;
  background-image:url(images/piesito2.gif);
  background-position:center;
  background-repeat:no-repeat;
  font-family:Tahoma, Verdana, Arial, sans-serif;
  font-size:15px;
  font-weight:bold;
  color:#FFFFFF;
  margin-top:7px;
}

td.izquierda {
  background-image:url(images/fondoi.jpg);
  background-position:top;
  background-repeat:repeat-x;
}

td.botonera {
  width:232px;
  vertical-align:text-top;
  background-color:#BBA6AB;
}

td.contenidos {
  width:697px;
  height:100%;
  padding:39px 0px 0px 21px;
  padding-right:0px;
  vertical-align:top;
}

td.textos {
  height:100%;
  background-color:#B2A3A8;
  background-image:url(images/abajo.jpg);
  background-position:bottom;
  background-repeat:no-repeat;
  vertical-align:text-top;
  font-family:Tahoma, Verdana, Arial, sans-serif;
  font-size:12px;
  color:#444444;
  padding:0px 15px 15px 15px;
}

td.titulo_boton {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #FFFFFF;
}

td.texto2 {
  font-family:Tahoma, Verdana, Arial, sans-serif;
  font-size:12px;
  color:#444444;
  vertical-align: top;
}

a.boton {
  font-family:Tahoma, Verdana, Arial, sans-serif;
  font-size:12px;
  color:#FFFFFF;
  background-color:#C5B5BA;
  padding:4px 0px 4px 4px;
  width:195px;
  display:block;
  margin:4px 0px 4px 32px;
  text-decoration:none;
  letter-spacing:1px;
}

td.gt {
  padding: 3px 3px 3px 6px;
  text-align: center;
}

textarea.formu {
  width:300px;
  margin-bottom:3px;
  margin-top:3px;
  font-family:Tahoma, Verdana, Arial, sans-serif;
  font-size:12px;
  color:#333333;
  border:1px solid #CCCCCC;
  background-color:#EFEFEF;
  scroll:no;
  padding-left:7px;
}

select.formu, input.formu {
  margin-bottom:3px;
  margin-top:3px;
  font-family:Tahoma, Verdana, Arial, sans-serif;
  font-size:12px;
  color:#333333;
  border:1px solid #CCCCCC;
  padding-left:7px;
  width: 300px;
  background-color:#EFEFEF;
}
h1 {  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #FFFFFF;
}
h2 {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #000000;
}
div.descripcion {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 14px;
  color: #000000;
}
a.boton:hover {background-color:#AA959B;}

A:Link {color : #ffffff;text-decoration: none;}
A:Visited  {color : #ffffff;text-decoration: none;}
A:Active  {color : #E0D7DA;text-decoration: none;}
A:Hover  {color : #E0D7DA;text-decoration: none;}

td.refe {  vertical-align: top;  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 14px;
  color: #000000;
}