#formulari{ padding:0px;margin:0px;clear:both;float:left;}
#formulari a{ clear:both;color: #1e90ff;text-decoration:underline;}
#formulari td{vertical-align: middle;text-align: left;}

/* Vademecum */
.vadecamp {width:450px;background-color:#eeeeee;font-weight:bold;color:#105aad;font-size:16px;border-width:1px;border-style:solid;border-color:#1e90ff}
.vadecamp_fix {width:800px;background-color:#ffffff;font-weight:bold;color:#696969;font-size:14px;border-width:0px;}
.vadecela {padding-left:8px;padding-right:8px;background-color:#1e90ff;font-weight:bold;color:#ffffff;font-size:14px}

/* Forms */
/* Gestión del aspecto visual de cada bloque de datos */
form {clear:both;padding:0px;margin:0px;}

fieldset {clear:both;margin:0px;padding:0px;border: 1px solid #696969;padding:18px;}
#fieldsetprevious{border:0px;float:right;margin-right:9px;background-color: #dcdcdc;padding:5px;}
#fieldset01{}
#fieldset01-content{margin-top:29px;}
#fieldset02{}
#fieldset02-content{padding: 18px 36px 18px 18px;}
#fieldset03{}
#fieldset03-content{padding: 18px 36px 18px 18px;}
#fieldsetlegal{border:0px;margin-bottom:29px;}
#fieldsetlegal-content{float:right;margin-right:9px;}
#fieldsetbuttons{border:0px;margin-bottom:29px;}
#fieldsetbuttons-content{float:right;margin-right:9px;height:72px;}

fieldset legend {font-size:100%;font-weight: bold;padding:3px;border: 1px solid #999999;background-color: #003366;  color: white;  }

label {display:block;float:left;text-align:right;padding-right: 5px;vertical-align: middle;color: #333333;width:170px;}
.required:after{content: " *";font-weight: bold; color: red;font-size: 14px;  padding-right: 5px;  padding-left: 5px;  vertical-align: middle;     }

select, input, checkbox, textarea { font-size: 11px;}


input.button {}

/* Gestión del aspecto visual zonas y bloques especiales */
#subcontent_privacitat{ 
color:#000;margin-top:14px;position:absolute; visibility: hidden; border: 2px solid #ff6600;
width:468px; padding:5px;margin-right:15px;margin-left:0px; background-color:#fff;background-color: #ffe8cc;
}

/* Particulares */
.bd_data{font-weight:bold;font-size: 12px;color: #336666;}

.mess {font-size: 200%;padding-top:4cm;padding-bottom:1cm;color: #FF6600;}

.clear-9{clear:both;height:9px;}
.clear-29{clear:both;height:29px;}

