/* стандартный CSS */
body      { margin:0; padding:0; }
table     { border:none; font-size:1em }
td        { vertical-align:top; }

img       { border:none;   }
img.block { display:block; }
img.1x1   { width:1px; height:1px; border:0; visibility:hidden; display:block }

.label, label     { cursor:pointer; cursor:hand; }

form { padding:0; margin:0 }

hr   { height:1px; border:0; color:#aaaaaa; background:#aaaaaa }
b    { font-weight:bold }

.hidden, .invisible  { display:none; }
.visible    { display:normal; }

.bottom         { vertical-align:bottom; }
.middle         { vertical-align:middle; }
.center         { text-align:center; }
.right          { text-align:right; }
.nobr, .nowrap  { white-space:nowrap; }
.w100           { width:100%; }

/* edit-in-place */
.edit-in-place { border:1px #CCCCCC dashed; padding:3px; margin:5px 0 }
.edit-in-place .edit-in-place-link- { text-align:right; font-size:11px }
.edit-in-place .edit-in-place-link- a:link,
.edit-in-place .edit-in-place-link- a:visited { color: #CCCCCC; }
.edit-in-place .edit-in-place-link- a:hover   { color: #cc3300; text-decoration:underline; }
.edit-in-place .edit-in-place-link- a:active  { color: #ff0000; }

/* edit-one-click */
.edit-one-click           { font-size:11px; border:1px #666666 dashed; padding:3px; margin:5px; width:1%; white-space:nowrap }
.edit-one-click a:link,
.edit-one-click a:visited { color: #666666; }
.edit-one-click a:hover   { color: #cc3300; text-decoration:underline; }
.edit-one-click a:active  { color: #ff0000; }

/* вспомогательный для отладки */
table.set td  { border:1px #aaaaaa dashed; } 
.set          { border:1px #000000 dashed; }


