/* CSS Document */

/* with :focus and :hover for fieldset, input and textarea - special effects are not visible with ie, sorry */
/* sabine brings - www.brings-online.com - a form with style - www.cssplay.co.uk */


form.formulari_dades {
  /*background:#4f718a;
  width:450px; */ 
  padding:10px; 
  /* border:1px solid #eee; */ 
  margin:5px auto; 
  font-size:1em; 
  font-family:verdana, arial, helvetica, sans-serif;
  }
form.formulari_dades input {border:1px solid #414d59; padding-left:0.5em; margin-bottom:0.6em; width:260px; background:#c5d3e0;}
form.formulari_dades fieldset {width:305px; display:block; border:1px dotted #B78562; padding:5px 5px 5px 10px; font-family:verdana, sans-serif; margin-bottom:0.5em; margin-top:0.5em;line-height:1.5em; font-size:1em; }
form.formulari_dades label {clear:left; display:block; float:left; width:137px; text-align:left; padding-right:10px; margin-bottom:0.5em;}

form.formulari_pagament_paypal input {border:0px solid #414d59; margin-left:13.5em; margin-top: 0.2em; margin-bottom:0.6em; width:85px; background:#FFFFFF;}
form formulari_pagament_paypal input:hover { background:#FFFFFF; border:0px solid #fff; color:#fff;}
form formulari_pagament_paypal input:focus {background:#fff; border:0px solid #b80b38; color:#fff;}


form {
  /*background:#4f718a;
  width:450px; */ 
  padding:0 10px 0 10px; 
  /* border:1px solid #eee; */  
  font-size:1em; 
  font-family:verdana, arial, helvetica, sans-serif;
  }
form p {font-size:.9em; color:#fff; text-align:left; padding:15px 5px 5px 0; margin:0;}
form fieldset#current p {padding:4px; margin:0;}

form fieldset {width:315px; display:block; border:1px dotted #B78562; padding:5px 5px 5px 10px; font-family:verdana, sans-serif; margin-bottom:0.5em; font-size:1em; }
form fieldset:hover {border:1px solid #B78562;}

form legend {font-size:1.1em; font-weight:bold; border-bottom:2px solid #fff; margin-bottom:15px; padding:6px; background:none; color:#fff;}
* html form legend { padding:0 0 30px 0; margin:5px 0 0 0; border:none;}

form label {clear:left; display:block; float:left; width:100px; text-align:left; padding-right:10px; margin-bottom:0.5em;}

form input {border:1px solid #414d59; padding-left:0.5em; margin-bottom:0.6em; margin-left: 20px; width:260px; background:#c5d3e0;}
form input:hover { background:#B78562; border:1px solid #fff; color:#fff;}
form input:focus {background:#fff; border:1px solid #B78562; color:#000000;}


form select {border:1px solid #414d59; padding-left:0.5em; margin-left:20px; margin-bottom:0.6em; width:260px; background:#c5d3e0;}
form textarea {width:410px; height:15em; border:1px solid #fff; padding:0.5em; overflow:auto; background:#c5d3e0;}
form textarea:hover { background:#B78562; border:1px solid #fff; color:#fff;}
form textarea:focus {background:#fff; border:1px solid #B78562; color:#000000;}

form option {background:#fff; color:#000000;}
form optgroup {background:#fff; color:#000; font-style:normal;}
form optgroup option {background:#fff; color:#000000;}

form #Enviar, form #Esborrar {color:#fff; padding-right:0.5em; cursor:pointer; width:190px; background:#720711; border:1px solid;}
form #Enviar:hover, form #Esborrar:hover {color:#fff; background:#ACA899; border:1px solid; border-color:#4f718a #003 #003 #4f718a; }
