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

form#formulari1 fieldset {width:500px; display:block; border:1px dotted #fff; padding:0px 2px 0px 10px; font-family:verdana, sans-serif; margin-bottom:0em; line-height:0.5em; font-size:1em; }
form#formulari1 fieldset#fs_altres label {clear:none; display:inline; float:none; width:auto;}
form#formulari1 fieldset#fs_altres input {  display: inline;  height: auto;  width: auto;  margin-top: 2px;margin-bottom: 4px;margin-left:10px;}
form#formulari1 #Hora {}
form#formulari1 #Minuts {margin-left:20px;}
form#formulari1 fieldset:hover {border:1px solid #fff;}
form#formulari1 fieldset#opt:hover {border:1px solid #c11f2b;}

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

form#formulari1 label {clear:left; display:block; float:left; width:150px; text-align:left; padding-right:10px; padding-top:10px;padding-bottom:10px; color:#fff; margin-bottom:0em;}

form#formulari1 input {border:1px solid #414d59; padding-left:0.5em; margin-bottom:0.6em; width:280px; background:#ccc;}
form#formulari1 input:hover { background:#c11f2b; border:1px solid #fff; color:#fff;}
form#formulari1 input:focus {background:#fff; border:1px solid #c11f2b; color:#c11f2b;}


form#formulari1 select {margin:0 0 0em 0.0em;}
form#formulari1 textarea {border:1px solid #fff; padding:0.5em; overflow:auto; background:#ccc;margin-top:10px;}
form#formulari1 textarea:hover { background:#c11f2b; border:1px solid #fff; color:#fff;}
form#formulari1 textarea:focus {background:#fff; border:1px solid #c11f2b; color:#c11f2b;}

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

form#formulari1 #Enviar{ color:#fff; padding-right:0.5em; cursor:pointer; width:250px; margin-left:25%;margin-top:15px; background:#c11f2b; border:1px solid; border-color:#f11f54 #5f051c #5f051c #f11f54;}
form#formulari1 #Enviar:hover{color:#fff; background:green; border:1px solid; border-color:#4f718a #003 #003 #4f718a; }

.error {background:red;text-align:center;margin-left:30px;padding:10px;font-size:0.9em; color:#fff;}
