@charser "utf-8";

/*============= ↓Profle configurator ↓==============*/

table#pancuzu tr {
    border: 0px;
    //border: none !important;
}

table#pancuzu,
table#pancuzu td{
    font-size: 12pt;
    border: 0px;
    text-align: center;
    line-height: 10px;
}

table#pancuzu td.nomail {
    border-bottom: 5px #C0C0C0 solid;
}
table#pancuzu td.select {
    /*border-bottom: 5px #7B68EE solid;*/
    border-bottom: 5px #7C79A6 solid;
}


/* no set */
div.no-set {
  display:table-cell;
  height: 400px;
  width: 700px;
  vertical-align: middle;
  text-align : center;
  padding-left:75px;
  //border-bottom: 1px #C0C0C0 solid;
}

div.no-set div.title {
  font-size: 10.5pt;
  /*font-weight: bolder;*/
  /*color: #0C65B3;*/
  color: #7C79A6;
  margin-bottom: 20px;
}
div.no-set div.memo {
  margin-bottom: 35px;
}

div.no-set2 {
  display:table-cell;
  height: 200px;
  width: 350px;
  padding-left: 50px;
  padding-right: 50px;
  vertical-align: middle;
  text-align : center;
  border: 1px #C0C0C0 solid;
  background-color: #F5F5F5;

}


div#profileConfigurator {
  /*min-height: 400px;*/
  height: 400px;
  margin-bottom: 20px;
}

#profileConfiguratorMenu {
  height: 400px;
  width: 20%;
  border:1px solid #acacac;
  overflow-x: hidden;
  overflow-y: auto;
  float: left;
}

#profileConfiguratorContent {
  /*min-height: 400px;*/
  height: 400px;
  width: 78%;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 0;
  padding-bottom: 0;
  overflow-x: hidden;
  overflow-y: auto;
  float: right;
  border: 1px #C0C0C0 solid;
}

#profileConfiguratorContent h1.h1-title{
  /*color: #7B68EE;*/
  color: #7C79A6;
  font-size: 15pt;
}

#profileConfiguratorMenu div.pnavi {
  min-height: 30px;
  width: 100%;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
}

#profileConfiguratorMenu div.pnavi:hover {
  background-color: #ddd;
  color: #000000;
}

#profileConfiguratorMenu div.select {
  /*background-color: #7B68EE;*/
  background-color: #7C79A6;
  color: #FFFFFF;
}

#profileConfiguratorMenu div.pnavi table.item {
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  table-layout: fixed;
}

#profileConfiguratorMenu div.pnavi table.item,
#profileConfiguratorMenu div.pnavi table.item td {
  border: none !important;
  padding-left: 0px;
  padding-right: 0px;
  margin-left: 5px;
  margin-right: 5px;
}

#profileConfiguratorMenu div.pnavi table.item td.string {
  font-size: 10pt;
  /*font-weight: bolder;*/
}

img.button_add:hover {
  opacity: 0.7;
  filter: alpha(opacity=70);
  -ms-filter: "alpha(opacity=70)";
}

img.button_remove:hover {
  opacity: 0.7;
  filter: alpha(opacity=70);
  -ms-filter: "alpha(opacity=70)";
}


div.pnavi table td.string {
  width: 80%;
  word-wrap: break-word;
  margin-left: 5px;
  font-size: 11pt;
}

div.pnavi table td.check {
  //width: 25%;
  float: right;
}


#profileConfigurator2 td.td_title {
  word-wrap: break-word;
  word-break: break-all;
  /*background-color:#7B68EE;*/
  background-color:#7C79A6;
  color:#FFFFFF;
  border:1px solid #cccccc;
}

#profileConfigurator2 td.td_data {
  word-wrap: break-word;
  word-break: break-all;
}


.img_button {
    width: auto;
    padding:0;
    margin:0;
    background:none;
    border:0;
    font-size:0;
    line-height:0;
    overflow:visible;
    cursor:pointer;
}

/*============= ↑Profle configurator ↑==============*/

