@CHARSET "UTF-8";

/* Formularios genéricos */
div.formulario li.field label
{
  display: block;
  float: left;
  width: 145px;
  font-weight: bold;
  padding-right: 5px;
  text-align: right;
}

div.formulario fieldset
{
  border-top: 1px solid #eee;
  padding: 15px 0 5px 0;
  margin: 15px 0 5px 0;
}

div.formulario legend
{
  font: bold 16px Arial, Helvetica, sans-serif;
  margin-left: 20px;
  padding: 0 5px 0 5px;   
}

div.formulario li { margin-bottom: 8px; }
div.formulario li.field input,
div.formulario li.field textarea,
div.formulario li.field select { width: 300px; border: 1px solid #ccc; padding: 2px; }
div.formulario li.field textarea { height: 150px; }
div.formulario li.boton, div.formulario li.field .error_list { padding-left: 150px; }

div.formulario .error_list { color: #9d242a; font: normal 10px Arial, Helvetica, sans-serif; }

div.formulario div.help
{
  font: normal 11px Arial, Helvetica, sans-serif;
  color: #999;
}

div.formulario li.field div.help {  padding-left: 150px; }

div.formulario div.pills { margin-top: 10px; padding-left: 135px; width: 400px; }

div.formulario div.pills li
{
	padding-left: 20px;
	background: url('../images/dots/pill.png') 1px 1px no-repeat;
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	min-height: 17px;
	
	/* Transparencia para los PNGs del IE6 */
  behavior: url(/css/resources/iepngfix.htc);
}

div.formulario div.help div.coste,
div.formulario div.help div.demora { padding-top: 2px; color: #666; }
div.formulario div.help span.precio,
div.formulario div.help div.demora span.dias { color: #5b0505; }

/* Autenticar */
div.autenticar li label
{
  display: block;
  float: left;
  width: 145px;
  font-weight: bold;
  padding-right: 5px;
  text-align: right;
}
div.formulario li input#eh_login_username,
div.formulario li input#eh_login_password { width: 200px; border: 1px solid #ccc; padding: 2px; }

/* Forma envio y forma pago */
div.formulario ul.radio_list li
{
	padding-left: 150px;
}

/* Contacto */
div.contacto input#contacto_nombre,
div.contacto input#contacto_email,
div.contacto textarea#contacto_mensaje
{
	width: 300px;
	border: 1px solid #ccc;
	padding: 2px;
}

div.contacto select#contacto_asunto
{
	border: 1px solid #ccc;
}

div.contacto textarea#contacto_mensaje
{
  height: 200px;
}

/* Editar perfil */
div.editarperfil li.condiciones
{
  padding-left: 150px;
}

div.editarperfil textarea#condiciones_texto
{
  overflow: auto;
  border: 1px solid #ccc;
  background-color: #efefef;
  width: 350px;
  height: 100px;
  padding: 3px;
  font: normal 11px "Courier New", Courier, monospace;
}