/** cmskit **/

#cmskit {
  position: absolute;
  bottom: 0;
  left: 0;
  cursor: move;
  /*width: 300px;*/
  min-width: 150px;
  width: auto;
  height: 40px;
  background-color: #FBFBFB;
  border: 1px solid #959595;
  border-top: 4px solid #0062C4;
  padding: 2px;
  z-index: 99999;  
  font-size: .75em;
}

#cmskit div.pnlsep{ 
  float: left;
  margin: 1px;
  width: 1px;
  height: 20px;
  cursor: pointer;
  background-color: #000;
}

#cmskit div.pnl{
  background-image: url("http://media.srikanditours.com/cmskit.png");
  float: left;
  border: 1px solid #959595;
  margin: 1px;
  width: 20px;
  height: 20px;
  cursor: pointer;
}

#cmskit #tag{
  height: 16px;
  color: #4F4F4F;
}

#cmskit #ne{
  clear: both;
}

#cmskit #edit{  
  background-position: 0 0;
}

#cmskit #save, #n_sv{
  background-position: -20px 0;
}

#cmskit #images{
  background-position: -40px 0;
}

#cmskit #delete, #n_del{
  background-position: -60px 0;
}

#cmskit #isbest{
  background-position: -80px 0;
}

#cmskit #ispromo{
  background-position: -200px 0;
}

#cmskit #add{
  background-position: -100px 0;
}

#cmskit #handle{
  background-position: -120px 0;
}

#cmskit #crop{
  background-position: -180px 0;
}

#cmskit #trip{
  background-position: -160px 0;
}

#cmskit #bnr{
  background-position: -220px 0;
}

#cmskit #tbl{
  background-position: -240px 0;
}

#cmskit #n_ed{
  background-position: -260px 0;
}

#cmskit #n_lnk{
  background-position: -280px 0;
}

#cmskit #tiket{
  background-position: -300px 0;
}


#cmskit #hotel{
  background-position: -320px 0;
}


#cms{
  display:none;
}

.nicEdit-selected{
  background-color: #FFF4E6;
}


#cmskit #imgup{
  position: absolute;
  color: #2D2D2D;
  background-color: #FBFBFB;
  border: 1px solid #959595;  
  font-size: .75em;
}

#cmskit #srcimg{
  border: 1px dotted #E6E6E6;
}

.form{
  color: white;
}

.form h1,h2,h3,h4{
  margin: 4px 0;
  text-transform: capitalize;
}

.form div{
  margin: 2px;
}

.form .caption{
  float: left;
  width: 100px;
  text-align: right;
  margin: 2px 6px;
}

.form input,textarea,select{
  border: 1px solid #D7D7D7;
}

.form textarea{
  height: 80px;
}

input.full{
  width: 200px;
}

textarea.full{
  height: 100px;
  width: 400px;
}

.form .formpanel{
  margin-top: 10px;
  border-top: 1px solid #DDE7F4;
  padding-top: 10px;
  text-align: right;
}

.form .formpanel span{
  padding-right: 10px;
  color: #4F4F4F;
  font-size: 8pt;
}

.form button,.form .button{
  width: 80px;
}

input.readonly{
  color: #C60000;
  background-color: #EBEBEB;
}

.pkg_ {
  position: absolute;
  background-color: white;
  font-size: 9pt;
  color: #2D2D2D;
  height: 150px;
  left: 0;
  right: 0;
  padding: 3px;
}

.tbl_ {
  position: absolute;
  background-color: #FFFFCC;
  border: 1px solid;
  font-size: 9pt;
  color: #2D2D2D;
  height: 28px;
  top: 42px;
  left: 0;
  right: 0;
  padding: 3px;
}

.tbl_ input{
  border: 1px solid;
}

.pkg_ input, textarea{
  width: 100%;
  font-family: arial;
}

.pkg_ span{
  float: right;
}

#new_paket {
  height: 72px;
}

#url_link{
  width: 350px;
  height: 200px;
  background-position: center center;
  background-repeat: no-repeat;
}

#url_title{
  font-weight: bold;
}

#url_data .panel a{
  display: inline-block;
  border: 1px solid #747474;
  background-color: #9A9A9A;
  color: white;
  width: 16px;
  height: 16px;
  font-size: 9px;
  text-align: center;
  text-decoration: none;
}

#url_data .panel a:hover{
  background-color: #818181;
}