
#content{ padding:18px;margin-bottom:18px;padding-right:5px;padding-left:5px;}
table.content{width:100%;}
td.contentleft{vertical-align: top; }
td.contentright{width:140px;padding-left:20px;vertical-align: top; }
#formulari{ width:100%;clear:both;float:left;margin-top:18px;}
#formulari a{ clear:both;color: #FF6600;text-decoration:underline;}
#f_formulari td{ vertical-align: top;  text-align: left;  }

/* Forms */
/* Gestión del aspecto visual de cada bloque de datos */
form {clear:both;}
.form_error{ color: white;width:90%;  text-transform: uppercase;  font-weight: bold;  font-style: italic;  background: #660000;    }

fieldset {clear:both;margin:0px;padding:0px;border: 1px solid #696969;padding-left:9px;margin-top:29px;}
#fieldsetprevious{border:0px;float:right;margin-right:9px;background-color: #dcdcdc;padding:5px;}
#fieldset01{}
#fieldset01-content{padding: 18px 36px 18px 18px;}
#fieldset02{}
#fieldset02-content{padding: 18px 36px 18px 18px;}
#fieldset03{}
#fieldset03-content{padding: 18px 36px 18px 18px;}
#fieldsetlinks{border:0px;}
#fieldsetlinks-content{}
#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 {color: #FF6600;font-size: 110%;font-weight: bold;padding:9px;border: 1px solid #696969;background-color: #dcdcdc; }

label {font-size: 105%;padding-right: 5px;vertical-align: top;color: #FF6600;}
.required:after{content: " *";font-weight: bold; color: red;font-size: 14px;  padding-right: 5px;  padding-left: 5px;  vertical-align: middle;     }

input.button {height:36px;padding:5px;margin-left:9px;background-color:#708090;color:white; font-weight: bold; font-size: larger;}

/* Gestión del aspecto visual zonas y bloques especiales */
/*-IDENTIFICADOR USUARIOS----------------------------------------------------*/
#identificador-usuario{font-size:11px;width:100%;margin-bottom:18px;clear:both;text-align: right; }

/*-MESSAGES----------------------------------------------------*/
.messages-top{font-size:14px;font-weight:bold;border: thin dotted red;padding:9px;background: #FFCC99;}

.index
{border-style:dashed; border-width:1px; border-color:#716f6e;padding:10px}

.botoform {float:left; margin-right:20px;color: #ffffff;background:#ff7f00;border-width:0px;height:30px;padding:5px 5px 5px 5px;font-weight:bold;font-size: small;}

.default_select { BORDER: #b2b09b 1px solid; FONT: normal x-small Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #EFEDE9;}
