.redcarpet                          { font-size:12px; }
.redcarpet  strong                  { font-weight:bold; }
.redcarpet  h2                      { font-size:14px; }
.redcarpet  fieldset                { padding:10px; }
.redcarpet  fieldset p              { clear:both; }
.redcarpet  fieldset legend         { display:block; font-weight:bold; margin-top:10px; }

.redcarpet .save                    { float:right; }
.redcarpet .textBtnGrey             { color:#333333; }
.redcarpet .main_label              { clear:both; display:block; }
.redcarpet .inline_main_label       { clear:both; display:inline; margin-left:5px; }
.redcarpet .field_wrapper           { border:1px solid #DADADA; clear:both; float:left; margin:4px 0; overflow:auto; padding:1px; }
.redcarpet .inline_field_wrapper    { border:1px solid #DADADA; display:inline; margin:4px 0; padding:5px; }
.redcarpet .date_field_wrapper      { border:1px solid #DADADA; display:inline; margin:4px 0; padding:5px; }
.redcarpet .field                   { border:0 none; padding:4px 4px 3px; }
.redcarpet .field:active, 
.redcarpet .field:focus             { background:none repeat scroll 0 0 #F0F0F0; }
.redcarpet .digit                   { width:400px; }
.redcarpet .datedigit               { padding-left:5px; width:20px; }
.redcarpet .note                    { height:100px; margin:0; width:400px; }
.redcarpet .radio                   { display:block; padding:4px 0; }
.redcarpet .radio input             { margin:0 5px 0 0; padding:0; }
.redcarpet .dynfield_template 
.dynfield_remove                    { display:none; }
.redcarpet .dynfield_add            { clear:both; }
.redcarpet .seriale_sim_1           { border-right:1px dotted #DEDEDE; color:#777777; float:left; width:45px; }
.redcarpet .read_only               { border-right:1px dotted #DEDEDE; color:#777777; }
.redcarpet .seriale_sim_2           { background:none repeat scroll 0 0 #FFFFFF; float:left; width:345px; }
.redcarpet .bigselect               { width:410px; }
.redcarpet .dynfield_remove         { color:#333333; float:left; margin-left:5px; margin-top:4px; }

.baretext                           { display:block; line-height:140%; padding:10px; }
.snodo_button                       { border-left:10px none; margin-left:20px; margin-right:20px; margin-top:8px; }
.snodo_text                         { float:left; width:610px; }
.grid                               { width:960px !important; }