#global, #footer {
  width: 890px;
}

#global {
  background: #F5F5F5 url('../img/bg_otros.jpg') no-repeat;
}

#blank1, .nav_main {
  width: 549px;
}

#content {
  width: 681px;
}

.nav_slist, .nav_clist {
  width: 116px;
}

.nav_mlist, .nav_curr {
  width: 182px;
}

.nav_other {
  width: 153px;
}

.nav_disclaimer {
  width: 152px;
}


/* CONTACTO */

#contact_cont, #contact_form, #alta, #baja, #contact_note {
  float: right;
  margin-right: 0;
  padding: 0;
  width: 540px;
}

#contact_cont {
  background-color: #FFF;
  margin-bottom: 20px;
  margin-left: 10px;
  -moz-opacity: .8; /* FF's opacity*/
  filter:alpha(opacity=80); /* IE's opacity*/
  opacity: .8; /* Opera */
}

/*#contact_form {
  float: left;
  margin-left: 100px;
  width: 400px;
}*/

.contact {
  float: left;
}

.text_center_contact, .text_right_contact {
  margin-right: 0;
  padding: 10px 10px 0 10px;
}

.text_center_contact {
  width: 110px;
  float: left;
  margin: 10px 0 0 10px;
}

.text_right_contact {
  width: 350px;
  float: right;
  padding-bottom: 0;
}

.text_right_contact p {
  font-size: 75%;
}

input.text, textarea, select {
  width: 300px;
}

input.text, input.text_suscripcion, textarea, select {
  font-size: 100%;
  font-family: sans-serif;
  background-color: #FFF;
  border: 1px solid #000;
  color: #000; 
  margin: 0;
  padding: 0;
}
  
input.text, textarea, select, label, #div_name, #div_email, #div_name1, #div_email1, #div_name2, #div_email2, #div_asunto, #div_destinatario, #div_comments, #div_surname, #div_profesion, #div_empresa, #div_puesto, #div_url {
  margin: 0 105px;
} 

#div_name, #div_email, #div_name1, #div_email1, #div_name2, #div_email2, #div_asunto, #div_destinatario, #div_comments, #div_surname, #div_profesion, #div_empresa, #div_puesto, #div_url, /* suscribirse newsletter: */ #div_name_suscrip, #div_surname_suscrip, #div_email_suscrip, #div_empresa_suscrip, #div_puesto_suscrip, /* contacto */  #div_asunto_suscrip,  #div_destinatario_suscrip {
  font-size: 70%;
  font-weight: bold;
  color: #A38200;
  text-align: right;
}

/* esto lo definimos para que los campos estén alineados a la misma altura */
#div_phone, #div_fax, #div_direccion, #div_ciudad, #div_cp, #div_pais {
  font-size: 70%;
}

#datos_col1 input.text_suscripcion, #datos_col2 input.text_suscripcion {
  width: 200px;
}

select.suscripcion {
  width: 200px;
  margin: 0;
}

.datos_wrapper {
  width: 205px; /* IE6 */
}

#datos_col1 {
  float: left;
  padding: 0 20px;
}

#datos_col2 {
  float: right;
  padding: 0 20px;
}

label {
  font-size: 70%;
  font-weight: bold;
}

.datos_wrapper label {
  margin: 0;
  display: block;
  height: 15px; /* si no, los campos opcionales no aparecen alineados a la misma alutra */
}

span.asterisco {
  font-size: 120%;
  color: #A38200;
  font-weight: bold;
}

input.text:hover, input.text_suscripcion:hover, textarea:hover, select:hover {
	color: #000;
	background: #FFF;
	border: 1px solid #A38200;
}

input.submit {
  color: #000; 
  border: 1px solid #A38200;
  background-color: #FFF;
  font-size: 105%;
  font-family: sans-serif;
}

/* NEWSLETTER */

.centersubmit {
   margin: 20px;
   text-align: center;
}

legend {
  font-size: 80%;
  font-weight: bold;
  color: #000; /* IE7 */
}

fieldset {
  border: 1px solid #A38200;
  padding-bottom: 1em;
  padding-top: 1em;
}

fieldset p {
  margin: 0;
  padding: 0;
}

fieldset A:link { color: #A38200; }
fieldset A:visited { color: #000; text-decoration: underline;}
fieldset A:hover { text-decoration: underline; }

/* RECOMENDAR WEB */

/* PRIVACIDAD/SEGURIDAD */

/* TERMINOS/CONDICIONES */
