/*span.edited {position:relative; padding-bottom:1px; border-bottom:1px dashed #bbb}*/
span.edited {position:relative; background:#f0f0ff}
/*span.edited.hover {border-bottom-style:solid}*/
span.edited.hover {background:#e0e0ff}
/*span.edited.hover {position:relative; display:inline-block; padding:5px 46px 5px 5px; border:1px solid #d6d6d6}
span.edited.editing {position:relative; display:inline-block; padding:5px 46px 5px 5px; border:1px solid #d6d6d6} */
span.edited.disable {position:static; background:none}
span.edited.hover.disable {position:static; background:none}
/*span.edited span.edit {position:absolute; top:4px; right:26px; display:none; width:16px; height:16px; overflow:hidden; background:url(../img/edited_ico_edit.png); cursor:pointer}
span.edited span.close {position:absolute; top:4px; right:4px; display:none; width:16px; height:16px; overflow:hidden; background:url(../img/edited_ico_close.png); cursor:pointer}*/
span.edited span.edit {position:absolute; top:0; left:0; display:none; width:16px; height:16px; overflow:hidden; background:url(../img/edited_ico_edit.png); cursor:pointer}
span.edited span.close {position:absolute; top:0; left:22px; display:none; width:16px; height:16px; overflow:hidden; background:url(../img/edited_ico_close.png); cursor:pointer}
span.edited.hover span.edit, span.edited.editing span.edit {display:block}
span.edited.hover span.close, span.edited.editing span.close {display:block}
span.edited.disable span.edit, span.edited.disable span.edit {display:none}
span.edited.disable span.close, span.edited.disable span.close {display:none}
span.edited.edited_img_left {display:block; float:left; background:none}
span.edited.edited_img_left img {border-bottom:1px dashed #bbb}
span.edited.edited_img_left.hover img {border-bottom-style:solid}
span.edited.edited_img_right {display:block; float:right; background:none}
span.edited.edited_img_right img {border-bottom:1px dashed #bbb}
span.edited.edited_img_right.hover img {border-bottom-style:solid}

div.edited_window {position:absolute; display:none; width:200px; padding:12px 15px 15px; border:1px solid #d6d6d6; background:#fafafa; color:#292929}
div.edited_window span.close {display:block; float:right; width:16px; height:16px; overflow:hidden; background:url(../img/edited_ico_close.png); cursor:pointer}
div.edited_window_title p.title {font-size:12px; font-weight:700}
div.edited_window_link p.title {font-size:12px; font-weight:700; color:#00629d}
div.edited_window img {width:200px; margin-top:10px} 
div.edited_window label {float:none; margin:5px 0 -15px; color:#000}
div.edited_window input {display:block; float:none; width:194px; margin-top:15px}
div.edited_window textarea {width:197px; margin-top:15px}
div.edited_window div.upload_img {position:relative; width:125px; height:22px; overflow:hidden; margin:10px auto 0}
div.edited_window div.upload_img span.custom_button {position:absolute; top:0; right:0; width:125px; margin:0}
div.edited_window div.upload_img input {position:absolute; z-index:1; top:-1px; right:0; margin:0; opacity:0; font-size:25px; cursor:pointer}
div.edited_window div.upload_img input {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0)}
div.edited_window span.custom_button {margin:15px auto 0}