﻿
.newDiv { z-index:99999; position:relative; display:inline-block }
.newDiv a { font-size:10px;color:#fff; font-weight:bold; background:#0099ff; padding:3px; text-decoration:none; }
.newDiv a:hover { background:#111; color:#fff; }
.newDiv img { vertical-align:middle!important; margin-top:-4px!important;display:inline-block;width:auto!important}
.RadEditor  { z-index:9999; }
.ui-sortable-placeholder { border: 2px dotted red; visibility: visible !important; height: 50px !important; min-width:50px; }
.ui-sortable-placeholder * { visibility: hidden; }



/*contextmenu*/
#cm {
    position: absolute;
    padding-bottom: 4px;
    top: 0;
    left: 0;
    width: 186px;
    text-align: left;
    margin: 0;
    background: url(images/shadow.png) no-repeat right bottom;
    letter-spacing:initial;
    color:initial;
    background:initial;
    font-weight:initial;
    font-family:initial;
}
#cm #cm2 { width:180px;height:100%;padding:2px 0;background-color:#f9f8f7;background-image:url(images/contextmenu/context_bg.jpg);background-repeat:repeat-y;border:solid 1px #666;font-family:Tahoma;font-size:12px;}
#cm ul{list-style-type:none!important;margin:0!important;padding:0!important;list-style:none!Important}
    #cm li {
        padding: 0 !important;
        margin: 0 !important;
        list-style: none !important;
    } 
#cm li a{display:block;}
#cm li a:link,#cm li a:visited{color:#000;text-decoration:none;padding:6px 0 6px 38px;-webkit-transition: all 0ms ease;  -moz-transition:all 0ms ease; -o-transition:all 0ms ease;}
#cm li a:hover{display:block;background-color:#b6bdd2;border:solid 1px #0a246a;margin:0 2px;padding:5px 0 5px 35px;-webkit-transition: all 0ms ease;  -moz-transition:all 0ms ease; -o-transition:all 0ms ease;}
#cm ul li hr{color:#a6a6a6;width:143px;margin-left:26px;border:none; border-bottom:solid 1px #dddddd;background-color:transparent;}
#cm .icon_new:link,#cm .icon_new:visited{background-image:url(images/contextmenu/new.gif);background-repeat:no-repeat;background-position:4px 3px;}
#cm .icon_new:hover{background-image:url(images/contextmenu/new.gif);background-repeat:no-repeat;background-position:1px 2px;}
#cm .icon_edit:link,#cm .icon_edit:visited{background-image:url(images/contextmenu/edit.gif);background-repeat:no-repeat;background-position:5px 5px;}
#cm .icon_edit:hover{background-image:url(images/contextmenu/edit.gif);background-repeat:no-repeat;background-position:2px 4px;}
#cm .icon_delete:link,#cm .icon_delete:visited{background-image:url(images/contextmenu/delete.gif);background-repeat:no-repeat;background-position:4px 5px;}
#cm .icon_delete:hover{background-image:url(images/contextmenu/delete.gif);background-repeat:no-repeat;background-position:1px 4px;}
#cm .icon_switch:link,#cm .icon_switch:visited{background-image:url(images/contextmenu/switch.gif);background-repeat:no-repeat;background-position:5px 5px;}
#cm .icon_switch:hover{background-image:url(images/contextmenu/switch.gif);background-repeat:no-repeat;background-position:2px 4px;}
#cm .icon_copy:link,#cm .icon_copy:visited{background-image:url(images/contextmenu/copy.gif);background-repeat:no-repeat;background-position:5px 3px;}
#cm .icon_copy:hover{background-image:url(images/contextmenu/copy.gif);background-repeat:no-repeat;background-position:2px 2px;}
#cm .icon_sec:link,#cm .icon_sec:visited{background-image:url(images/contextmenu/sec.gif); background-repeat:no-repeat;background-position:6px 3px;}
#cm .icon_sec:hover{background-image:url(images/contextmenu/sec.gif);background-repeat:no-repeat;background-position:3px 2px;}

#cm .design{padding:10px;margin:10px 0 15px 37px;}
#cm select.design{width:132px;font-size:.9em;}
#cm #Design{background-color:transparent;border:none;cursor:default;padding:6px 0 6px 38px;margin:0 0 0 0px;background-position:5px 5px}

#cm .desg label {
	display: block;
	padding: 2px 0 0 38px;
}

html.cmsedit .modul-it:hover { box-shadow:0 0 18px #000; cursor:move }
html.cmsedit .modul-it.container:hover { box-shadow:none; }
html.cmsedit .modul-it.container:hover .col-item{ outline:1px dotted red }
html.cmsedit #cm hr { margin:0!important }