@charset "UTF-8";
/* common */
h1,h2,h3,h4,h5,form,p,ul,ol{ margin: 0; padding: 0;}
ul,ol{ list-style: none; }
input, textarea{ font-family:Arial, Helvetica, sans-serif; font-size: 100%;}
a img{ border: none;}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.hide{ display: none;}

.left{ float:left;}
.right{ float:right;}


body#bodyinpage #banner.cusbg,
body#bodyinhome #banner.cusbg{ background: none;}
#banner.ui-droppable{ text-align: center;}
body#bodyinhome #banner.ui-droppable img.ajaxloading{ margin-top: 130px;}
body#bodyinpage #banner.ui-droppable img.ajaxloading{ margin-top: 45px;}

/*************
 e7 notice
*************/
.notice-item.succes{ background:#FFF888 url(../images/manage/notice_succes.png) no-repeat 5px 5px; padding-left: 32px; }
.notice-item.error{  background:#FFF888 url(../images/manage/notice_error.png) no-repeat 5px 5px; padding-left: 32px; }


/* css  */
#css-panel{ position: absolute; width:100px; background: #555; color: white; padding: 5px; top: 5px; right: 10px;}
#css-panel #theme{ border-bottom:#a7a7a7 solid 1px; line-height: 25px; margin-bottom: 5px;}
#css-panel a{ display: block; color:#67C1FF; }
#cssdisplay .clearCssbtn{ margin-top: 5px; color: #A5A5A5;}
