/* Start of CMSMS style sheet 'CCMT-06Annuaire' */
/* Begin CCMT-06Annuaire */
#comp, #ot {
  margin:0;
}
#comp-search, .comp-links, .CDIBack, #ot-search, .ot-links, .OtBack {
  font-size:0.8em;
  text-align:center;
}
.CompanyDirectoryItem, .OtDirectoryItem {
  border-bottom:1px dotted #555555;
  padding:0.5em 0;
  height:60px;
}
.CompanyDirectoryItemDetail, .OtDirectoryItemDetail {
  border-bottom:1px dotted #555555;
  padding:0.5em 0;
}
.CompanyDirectoryItem a, .OtDirectoryItem a {
  font-size:1em;
}
.CompanyDirectoryItem p, .OtDirectoryItem p {
  font-size:0.8em;
  margin:3px 0;
}
td.ent_input {
  border-bottom:1px dotted #555555;
  width: 90%;
}
td.ent_input span.ent_input3 {
  float:left;
  width:32%;
}
td.ent_input span.ent_input4 {
  float:left;
  width:24%;
}
p.ent_submit {
  float:right;
}

#CDIPic, #OtPic {
  margin:2em 0 0;
  text-align:center;
}
#CDIPic img, #OtPic img {
  width:500px;
}
#CDILogo, #OtLogo {
  float:right;
}
#CDIMiniLogo, #OtMiniLogo {
  float:left;
  margin:0 10px 0 0;
}
#CDILogo img, #OtLogo img {
  height:60px;
  width:60px;
}
#CDIMiniLogo img, #OtMiniLogo img {
  height:60px;
  padding:0;
  width:60px;
}
.CDICity, .OtCity {
  text-align:right;
}
.CDICat, .OtCat {
  font-style:italic;
}
p.CDIName, p.OtName {
  color:#00A9E9;
  font-size:1em;
  font-weight:bold;
  margin:1em 0 0;
}
.CDIBack, .OtBack {
  text-align:right;
}
p.CDIDetails, p.OtDetails {
  margin: 1em 0;
}
.CDIDetails span.CDILabel, .OtDetails span.OtLabel {
  text-decoration:underline;
}
.CDIDetails span.CDIDetails, .OtDetails span.OtDetails {
  font-style:italic;
}
/* End CCMT-06Annuaire */
/* End of 'CCMT-06Annuaire' */

