.siebel-fiche {
  --sf-img-5: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZNJREFUeNqkk79Kw1AUxnMTW5tUwf5RKUGK1KXY4qT4AN0CIujSycHZ1YdwFycRdyfBB3B1kw5dWkRqW1RqFk1CmyZ+nzQllhQKPfDLvefcnC8nOSfC931pHlvgRQgxGd8FZ2AZ3IBX8By+YfzgiAo2EonEY6VSMavVqlsqld7oMz4pQOSIqvbz+fxmKpVa6ff7SrFY1OkzHvUKUQI7mqYtDgYDaTgcSlzpMz6rwGE6nU4yOYA+47MKXHU6HTssQJ/xWQUu6/X6l2VZjuu6Elf6jEf2ccocHIGGYRg8bIx8adYu0Laz2azmOI7Elf60QRJUGQ0SxfbAaSaTOSiXy2vsQCwWk2q12kev17vH2TV4Al5QeSCwiv0Fem/kcjkNAkkmB0YRCPx0u13LNM0HhM6R9xkWuC0UCse6rmtM9Dzv37dhhbIs/wm1222r2Wze4fxk/C9wSFqtloyn9FVVFfF4XCiKIphIIbTSx1T6tm376IocHqqgAhX7rREc23WwBBQwBN/gHbyAJjuDPGssMI/9CjAAp/TSngr7NkMAAAAASUVORK5CYII=");
  --sf-img-6: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAADYSURBVHjaYpl55j9DmjEDw9rrDCcFORjM+DkYwODjDwaG198gNBAwsvz584dh2kmG/aYyTGam0kwM2MC0k3/+M/3+/ZsBiB0MJZkY/vxjwMDps86C5A+w/Pr1C6zr119OrKapqKgwANU4svz8+RMs8PMPVnUMMHmEwr9EKvxFSCHQ/v2ifGwMBy8/ZQDRIPD60y+GR2+/M0Tagd0HUQjytZ+xPIOuDDeGaUuPvwT7GKwQGI6Oq449OrmPj8NMiBcS2u8+/2B48f4biD5QHmrs2Ln6LANAgAEALAJ4OM0L99AAAAAASUVORK5CYII=");
  --body-width: 1050px;
  --default-font-size: 11px;
  --main-bg-color: #DDDDFF;
  --main-content-bg-color: white;
  --main-bloc-info-bg-color: #FCFCFC;
  --main-bloc-info-title-bgcolor: #DBDEFF;
  --main-text-default: black;
  --main-text-default-invert: white;
  --main-text-black: black;
  --main-text-red: red;
  --main-text-green: green;
  --main-text-blue: blue;
  --main-text-orange: orange;
  --main-bloc-others-bg-color: #EFEFEF;
  --main-bloc-others-border-color: #D3D3D3;
  --main-link-color: blue;
  --main-link-color-visited: #551A8B;
  color-scheme: light;
  background-color: var(--main-bg-color);
  color: var(--main-text-default);
  width: var(--body-width);
  max-width: 100%;
  margin: 0 auto 16px;
  padding: 0 0 5px;
  font-family: arial, sans-serif;
  font-size: var(--default-font-size);
  line-height: normal;
}

.siebel-fiche,
.siebel-fiche * {
  box-sizing: content-box;
}

.siebel-fiche a,
.siebel-fiche a.sf-act {
  color: var(--main-link-color);
  cursor: default;
  text-decoration: none;
}

.siebel-fiche a:visited {
  color: var(--main-link-color-visited);
}

.siebel-fiche .fiche-content {
  background-color: var(--main-content-bg-color);
  padding: 6px;
  margin-left: 0;
  min-height: 0;
}

.siebel-fiche .bigger {
  font-size: 1.4em;
  font-weight: bold;
}

.siebel-fiche .red {
  color: var(--main-text-red);
}

.siebel-fiche .green {
  color: var(--main-text-green);
}

.siebel-fiche .blue {
  color: var(--main-text-blue);
}

.siebel-fiche .bold {
  font-weight: bold;
}

.siebel-fiche .center {
  text-align: center;
}

.siebel-fiche .underline {
  text-decoration: underline;
}

.siebel-fiche .email {
  font-family: Monospace, Serif;
  font-size: 1.2em;
}

.siebel-fiche table.summary {
  border-collapse: collapse;
  padding: 0;
  margin: 0;
  margin-top: 1px;
  width: 100%;
}

.siebel-fiche table.summary td.title {
  color: var(--main-text-blue);
}

.siebel-fiche .telnum span:not(:first-child) {
  margin-left: 0.3ch;
}

.siebel-fiche div.clear {
  clear: both;
}

.siebel-fiche div.bloc-info {
  border: solid 1px var(--main-bloc-info-title-bgcolor);
  background-color: var(--main-bloc-info-bg-color);
  border-radius: 5px;
  margin-bottom: 7px;
}

.siebel-fiche div.bloc-info > p {
  padding: 2px;
}

.siebel-fiche div.bloc-info h1 {
  font-size: 1.2em;
  font-weight: bolder;
  color: var(--main-text-default);
  text-transform: uppercase;
  margin: 0;
  padding: 3px;
  background-color: var(--main-bloc-info-title-bgcolor);
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}

.siebel-fiche i.sf-ico,
.siebel-fiche img.sf-ico {
  display: inline-block;
  border: none;
  vertical-align: bottom;
}

.siebel-fiche img.sf-search {
  width: 10px;
  height: 10px;
  margin-left: 3px;
  vertical-align: middle;
}

.siebel-fiche img.sf-free {
  width: 18px;
  height: 18px;
  float: right;
  margin: 3px;
}

.siebel-fiche .sf-fast-form span {
  float: right;
  margin: 0;
}

.siebel-fiche .sf-fast-form span img {
  margin-left: 3px;
}

.siebel-fiche i.sf-user,
.siebel-fiche img.sf-user { background-image: var(--sf-img-5); }

.siebel-fiche i.sf-search,
.siebel-fiche img.sf-search {
  width: 10px;
  height: 10px;
  margin-left: 3px;
  vertical-align: middle;
  background-image: var(--sf-img-6);
}

.siebel-fiche i.sf-phone { width: 15px; height: 16px; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAMAAAD+iNU2AAADAFBMVEX////XsZ7GiGnKkXTMlHjHkHTTqJLOoIq/fVzTuKzh1M7XvLC1aELStKXYxb2vWzGzZD3OrZS3bEajVS7Qua2UTy3Kwb3Iwr6kjIDOtaiORSHFpJO+jHPUz8z39/dzPiO+iG2JQyCKTS54OhvBtbDElH3CjnS7hWq3fWG7q6J0OBqHVj3QqJPBgWGueF3DhGSydljFmIKzgWmmclicSyLj2dPp6emsf2maalLc3NytfGOgcFmdbleVSCHMzMzMx8SbY0emjH+nkIWliXrc1tOARytwNhltNRh8RSkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADc3Nz/nEv////////MlUjMzMzMzMzMzMzMzMzMzMzMzMzMzMzMx8T/lUj///////9Hik2Mf5unkIWFp5CQhaenkIWFp5CJeqe3fWH/ik3///////8r3NY6G4BwNhkYbTU1GG1tNRgYbTU4Gm18RSn/3Nb////////////////////////////////////////////////////////////////////////////////////////////////////IxnTIxnQACagAAOAYAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAByZQBPBwBpbAAIBwBDawBrYwBUCQB1bwB4bwBvcgBvQgBMBAACdABvVAAFDgB0ZAABEQBpZQADdABDBwBpdAAKBgBzbwBvaQBUCAByTwACcgBUBgBlYgBiTABMBAACdABvVAAFLAB0ZAAGEABnaQANAgBwYQBubwAgWAAAAABhTAAEbABZbABmZQADEgACcABpVwACaABlSAB0aABDBwBpdAAEBgAgOgBUDABEpc60AAAAAXRSTlMAQObYZgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAKhJREFUeNqFzdkWgVAYhuG/TLvMU4n8UhokhGxlnrn/K7LL4sCJ5+Rb79EH8Ivj+VQ6keGzADkiiB95koFCsSSQcqxSLQk1qDcapClJsiy3mopSh3ZHbXcx0dPUPuiGMUDTtGwHh647AvDGiCZaOEGceuzP51jPtPkCkfNZB0tKbbqiIaViEHcURc56sw3Zxr3bfx12rPXj6fx2cXTW15txfyTc5xX+eQFjYRkCk1we1QAAAABJRU5ErkJggg=="); }

.siebel-fiche i.sf-gift { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZJREFUeNpMU1tIk2EYfvYftv1us2lzOo8xo5lLupGKKMayLnbhIUwQaRXdFRFB0U3hVVcVdCNFN4I3emNNiU5QdALJEjpIeVZGqUvz39z+ndy/f73fJOuDh+/wvs/zve/3va+utbUVOp0OHMflZ0IJYTeAMoIFmyNGCOVyuQnCKgGapoHNAv4NA2F/TU3NwY6Oji6n09mgqmreIAgCZmdnxwcHB/uDweAIHY0S0szG19XVsVsZ+Vhzc/NJv99/eWwKpYFXEfQ+iuLROwUzwThEvam064TnKEXKT09Pp8g/SMjyLpeLhXKopaXF7/V6T12/9wuTSwUwWhwoK7PDZtuOlGbGp+k03nxcw+njrr08z2dJZJWJcJSLvbq6+nBT0xH/tbu/wBeUwmotgiwncOucGbfPmxGJJOnMCk20ofv+Gjwej7+iouIw43KU55729vbOx29XkMpZ6HF0CIV+Q1GUrcdh65UVmWzAekrCi9EwfD5fJ+MK2Wy2vKqq0t3/chFmsz1PZiOTycDlGwLZIYhifmaj3GHHlxkVB9ocbsZlAtZYTMH3BRU7nBrSGxuIRuNIJFPov1GV/9qu7hB4YfPD4skM+WaRJDvjChQGx9RVNQslvgE5mqFQRQgGMU+WJAmisXArnZyOJ98YNjkqxwRiPC9gVyWwGFeJaNlyliSR0jJDL2X+VYu2gV0OkDgTUmPs9qWZmdnJhp0GRCNhmCxF0Bu35cHIJpNpa8+QSStwO/WYn1+YZFwm8HVgoD9wdL8NVuM6UsoaDKZCiFJhnszSYGuGdEJGqUWBt7EIw8OBAOPydrtdCYdlkYKSLp311j9/PYHlkAwD5d07vIS+JxESEbHyYxzFYgh3rrgxNDT4YHR0JEAF+JlnDUFKixMT33SaluOuX2ytM+uTkJenMP5tEutrP1HviKLNU4wrZ+oxMNA3RC3xMJFIPAuHw6qOnoUjGA0GQzHl7HW56vdduHDV19h4oPa/RsPY2Pu5np6bT6emvn+gwnqVTqdlOk4xAZ5gJWwnmEVRtFL31VLTlND+7/9FqWxX6dXnqMAirBwIrOIifwQYAJZHg5fYbNuXAAAAAElFTkSuQmCC"); }

.siebel-fiche i.sf-mobile { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wBEQ80MgRMivQAAALESURBVDjLfZPvb9NVFMY/57u2g+CylLi20qUjmy04ZNk62DtBTCQyVquZSJRAVN4Rif47BGOii4IjUmdhM2ELjplgdLgRXZbuR7Il0JataxnraDu+u8cXS5sOjM+re29ynnvucz5XVBVVRUQAKuvNzU0SiRmdmZml5dVmDrS2imVZPC+rXJDP51lYWNSy0eDQLzrw8w3EEuLxm9waHtHyBdVyiAjLy5n+b77tO2WM4csvPmd8/C+dmprm4sULvLRrF/v37Sf20wC1tbX16+73A6nagqoWCQ3t73K4mLCL/eucMe3yuEQkGyuRyXLl3G6/VgAextapKT3ScQEUSEufl5JiYmK/tEIsGzjWeEQkFUld1uN9FohHT6EY5ym+Fwh6zl8zo29hsul4vbt0Z2NjAGMOjpWXei0a2Pe3hg+RWiNVQHD3yhrS1HcQYg6KsPnmCWBbRaGQbPJOT9xm/dw+Px8MLbL4b6ZGmvU2USiWSySRdhw8hVYgvLS0xPDKC0+kk0tP9ogHAR6c/lMbGRpLJFD9ej1XOH6+ucuXqNZ4+LRCJ9ODz+eQ/DQDOnT0jdXV1zM7OMTo6hjGGWGyAYrHA8eNvsy8U3KLx+c9RrVQqrT/0X2N9fR2Hw0GxWKSzM0zPye4Kyv9rAFAoFLI3Bofc+bU12tvbaTv4upQJBfgXoLtKbwpm1fQAAAAASUVORK5CYII="); }

.siebel-fiche i.sf-home { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAApNJREFUeNp8U11IFFEYPXPn7jYom0LW9qBmWEop0ZIZZWtkfyL7YBoWQmQ9lBJGRUEKZZJkFliwhD5ZPvQQEQnlg4kPpSksRBbUig8pSWupaGv+zM4uTPe7604K0YUze+Z853z3fpcdZR0AhaAo0d8liLVX4GKU4kHKWvSlJJn5gicJTAm8pQLHvxcZLzW3tBTTy+WqKnVsEuxshSf7VG3rw/bblef/12CfCVy55/V6cnLSpXDX6y2+Wl3N/SPBifngFObmFmwxsxq/coT9gl5rbG4uysvbGtUEkpPXYPMWV8YH/5grwRGHEb+vRzeMfoEVJzggdq691dRU4HZnY+BxIxJyj8tC0PcU7ooahMNhtLc/x6rI7I7JiRmYy0Y4ZJrm9RsNDe6CAhdsNhvmf44iy10mi4GXTVKjmiF2fd3VdWLQP9QmGnRTg8OC3Kytq9tdWLgLmqZZR0qMs1tcVVUJ8tBJBnp762lyJh4Nqzl/8+5Z/Tmn02kZ451p+O7rlCAe08lDXspQlovdc9NSk1BSuqdSYUyaaB250Gjtnpn5l5OnpLSEzTzpr/n49QdYugifLMuFEY4wxlRwziWGfX24f7pYgnhMJw95KUNZfubYToSMMDUXtaiJ1vsXbTjqyZN8QPBt+QclJ4/w0+igLNdDhnVPbNkIprEgb9zhcGDThvWWTh6RUWMh9mV0Eot6iKAqTLUuS9Ps0HUd09Oz6OjosXTykJcylGWtnZ8w9G1KiLrKVjSwyQaaxlFeXmTpTDbQVcpQlmZJeNQ95JybX+QKt4PZ4yTsdhtCoRACgQDGx8ctnTzkpQxl6TNIpf/MdvENJAIZNNcv4NVvzrMEHVkadaMjEvks6p6l+vAgcIfoHwEGAM73+OFgJ8QJAAAAAElFTkSuQmCC"); }

.siebel-fiche i.sf-doc { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAHdSURBVDjLpZNraxpBFIb3a0ggISmmNISWXmOboKihxpgUNGWNSpvaS6RpKL3Ry//Mh1wgf6PElaCyzq67O09nVjdVlJbSDy8Lw77PmfecMwZg/I/GDw3DCo8HCkZl/RlgGA0e3Yfv7+DbAfLrW+SXOvLTG+SHV/gPbuMZRnsyIDL/OASziMxkkKkUQTJJsLaGn8/iHz6nd+8mQv87Ahg2H9Th/BxZqxEkEgSrq/iVCvLsDK9awtvfxb2zjD2ARID+lVVlbabTgWYTv1rFL5fBUtHbbeTJCb3EQ3ovCnRC6xAgzJtOE+ztheYIEkqbFaS3vY2zuIj77AmtYYDusPy8/zuvunJkDKXM7tYWTiyGWFjAqeQnAD6+7ueNx/FLpRGAru7mcoj5ebqzszil7DggeF/DX1nBN82rzPqrzbRayIsLhJqMPT2N83Sdy2GApwFqRN7jFPL0tF+10cDd3MTZ2AjNUkGCoyO6y9cRxfQowFUbpufr1ct4ZoHg+Dg067zduTmEbq4yi/UkYidDe+kaTcP4ObJIajksPd/eyx3c+N2rvPbMDPbUFPZSLKzcGjKPrbJaDsu+dQO3msfZzeGY2TCvKGYQhdSYeeJjUt21dIcjXQ7U7Kv599f4j/oF55W4g/2e3b8AAAAASUVORK5CYII="); }

.siebel-fiche i.sf-mail { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAITSURBVBgZpcHLThNhGIDh9/vn7/RApwc5VCmFWBPi1mvwAlx7BW69Afeu3bozcSE7E02ILjCRhRrds8AEbKVS2gIdSjvTmf+TYqLu+zyiqszDMCf75PnnnVwhuNcLpwsXk8Q4BYeSOsWpkqrinJI6JXVK6lSRdDq9PO+19vb37XK13Hj0YLMUTVVyWY//Cf8IVwQEGEeJN47S1YdPo4npDpNmnDh5udOh1YsZRcph39EaONpnjs65oxsqvZEyTaHdj3n2psPpKDLBcuOOGUWpZDOG+q0S7751ObuYUisJGQ98T/Ct4Fuo5IX+MGZr95jKjRKLlSxXxFxOEmaaN4us1Upsf+1yGk5ZKhp8C74H5ZwwCGO2drssLZZo1ouIcs2MJikz1oPmapHlaoFXH1oMwphyTghyQj+MefG+RblcoLlaJG/5y4zGCTMikEwTctaxXq/w9kuXdm9Cuzfh9acujXqFwE8xmuBb/hCwl1GKAnGccDwIadQCfD9DZ5Dj494QA2w2qtQW84wmMZ1eyFI1QBVQwV5GiaZOpdsPaSwH5HMZULi9UmB9pYAAouBQbMHHrgQcnQwZV/KgTu1o8PMgipONu2t5KeaNiEkxgAiICDMCCFeEK5aNauAOfoXx8KR9ZOOLk8P7j7er2WBhwWY9sdbDeIJnwBjBWBBAhGsCmiZxPD4/7Z98b/0QVWUehjkZ5vQb/Un5e/DIsVsAAAAASUVORK5CYII="); }

.siebel-fiche i.sf-mail-sm { background-image: url("data:image/gif;base64,R0lGODlhEAAQAOZYAP///5lmAMiTADGU4qXX9JNfAAA0oQCd/9H6///2ANGeAMfQ2fYkAP/lACk0QP/VAF06ANGdAP/65//aAP/ADcgVAP+kMv+rKv/LAP+gLwxszf/LUlw2AG54gv+2F9mlAObt9NmsAOnv9cbP2Oju9HmEjwhpzP/iAP/fAH+MmMO0lsWzlv/tAHuv5MmWAMiUAP/hAP/FC1s7AP/SAP+cNwZp0HN9iMfQ2v/XAM86Ff/M/+vt8G1IAP+sJa3N7vb39//gAMUTAP/uAHBEALWhd//50MmTAP/DDygzP2pzfvLz9Pb29u/2//+rJZ3H8ruultGfAP/0AP+8EM0yCxF34ANr1cq7nP/TAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAFgALAAAAAAQABAAAAe7gFiCAYSFgoeIASEhUAofHwGIhwEREUYCLy4KCpGSAQIJoQ2jAp2JAkJRLEBXFKVYALEAWAETMCcoOBgeGQGxU0GztQ8PMxhSTRlWABoMOjmCMkcxFB49NE/MBAAMFYdDFxcWFisAJgQIA92CKUQ8HBwqADXoAwcGsyU3TABUTgBV6t2LhcXGCBI/WgAoIBDfLCwdFohQ4mPhBnsODyVZAGLJQglFNmQ8FBHEjo8QIBCU5KAlACQFZEkKBAA7"); }

.siebel-fiche i.sf-card { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAjpJREFUeNqMU02I0lEQn/+HXyFk4PrRKn6gSUagICzoogV5S6EghKUOphLbUTzusbPQaU+uN8+CdAsKEcSLJ/XQJUINEUWFVfPrbzOPFYIW/vvgx8x7b2bevN/McKFQCJRKJYiiyKQgCAc8AoDniG+73e4HAgjr9Rq22y2TtVoNePh/qfb7fdThcLzL5XIfSNKezm+xBfHfDRo+lCTpRTwefxkOh181m00xk8k8rVarnnK5bMb7r2j2+7YAPF6e6HS6Z8lk8q1Wq/VWKhXYbDbQ7/fFYDD4xmazPSkWi8fD4fA72jcQEjkKFouFZCIQCLxOp9MfJ5PJcafTAZfLBV6vFzQaDbTbbcCgR9Fo9GQ8Hovdbvce8tFKpVIgonKeSCTO/H7/aa/Xg+l0CvhvRuhsNmOS9qPRiEjUxmKxDD76uFQqPcCHL8Xlcnnf5/OdUhWsViu43W5Qq9WgUCiA4zhAThjjdrsdVqsVA9kXCoUvlDpnNBrfY2RHNpu9gDuufD7/Ccv8czAYXPHz+fwK01ZEIhHQ6/XQarVATid78mNVwC+QvKa0VSoVmM1mkNOxYtc3fsDjF+jgD7FNwFKCnE725McCGAyGMzxYHy6xXCCnkz35sQDIqr1er39uNBqsVB6PB+R0sic/xgE2Dutxp9PJBopwGKib9malpAEymUxM0v7gx2FK5+hkw4bhkSSCgETxeMYf+gBbWsIXdwiSEvaFhIF+LRaLSw6DKBHUVQLcfdEcTDC71V8BBgDr6TIc8FRiRQAAAABJRU5ErkJggg=="); }

.siebel-fiche i.sf-histo { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAatJREFUeNqck0ErRFEUx/+XO15jJJYIpTGeSFkoeyWJUlYW9r6ApVK+hJWtkoWlLC1QMhoNpjGpaZrxBWZi5t13r3Peex6XEnPrdN6p+zvnd15dsXt0tApgAO2dF6mUGtzb2Nhvh945PNySvlIwVCzeAFqbIHzfQClNWUf5s/64U1zvA7PSU0powy0EFtMCp0WDpQxgjKCLgiDg5A5YmzHgawwfZylTwaxUnif8qMFZyWAs8QpdfQ2nUfhaY7mXLpd5emiw0k+WphfMSs/zEBogMPArb9ie6rd2vXp8xPzkZFyf53LEjIBZ2Wq1BE8BOgODBQe4fX6OpoWRSiZxcX8ffJtoGDPMSo8bWAbA9OioZXBTLGLOdeP6Mp8HM8yGBlGDD4N8uWwZJB0H14WCbUA5MGg2mz8M3OFhyyBXKmE2k4nr64eHoAGzgYH+ZlCoVCwDp6sLt7TGVwP9m8H40JBlkKefOpNOx3WW1okNGvX6D4OnatUy4HNHa3w3YFa+1GoykUjgYKIe9Xf+9LaYYVakXHezI5UabOcx6UajJih3U/RQyH/yiqL+LsAAFjJiQ04Gu98AAAAASUVORK5CYII="); }

.siebel-fiche i.sf-cal { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGxSURBVDjLpVM9a8JQFL0vUUGFfowFpw4dxM2vf9G5newv6OIvEDoVOnUQf0G7CEYQHVzUVZQoaKFugoW20EUaTd5L+u6NSQORdvDC5dyEd+499ySPOY4Dh0TEK8rl8n0mk7lOJBIpVVWBMUaJAzCFEMA5B8MwPpfL5VOlUrklonegWq3qEr+c/2Nbq9VWHs9XkEwm0xLUy/Lzn5KbD1exaDR6FlpBURSq4/E4HJ2c4jMwmYpcw6vf31be2bAHQTPVHYEFyAr7VeEACzfAQKPuSmlCy7LINBcteifSx3ROWutzlCAZ3Z9Op9ButyEWi8F8Poder0drXTQ1SNUeqalt22EFQrgvC4UC5HI5mow1EjA/SjdEjEQiYAd+HV8BF5xwNBpBo9EgBZPJBDqdDimYzWbQ7XapmeA8rIDLiRjFYpEm4zTEfD7v19lslhSgJ2EFXBAOh0Oo1+vk/ng8Bk3TyBtd16HVarkrCRFWYFqmrwAzqMDzBhMVWNaeFSzT5P3BQJXI3G+9P14XC8c0t5tQg/V6/dLv9c+l3ATDFrvL5HZyCBxpv5Rvboxv3eOxQ6/zD+IbEqvBQWgxAAAAAElFTkSuQmCC"); }

.siebel-fiche .fiche-export {
  float: right;
  font: 11px arial, sans-serif;
  margin: 0 0 6px 8px;
  padding: 3px 10px;
  cursor: pointer;
  background: #dbdeff;
  border: 1px solid #888;
}

.siebel-fiche i.sf-free {
  width: 18px;
  height: 18px;
  float: right;
  margin: 3px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAe9JREFUeNqUlEtLG1EUx8+dGSaKSTMaUewjJtSFK9F+AnfiRhCXFmw/Qf0GuhK6ciG6clFcuGqLC0V8oLTUF+pCjJsiakrtg6BofWUmM3P7P2EmWG3M5MDh/Dlz72/OPfchpJQU1FYeNRqqlK2YkbQ1kX4dVT7tHx06/E0EAa1XxhOCaBCy73a+t15tQ9hlmFYKslEZ7wdkOFOnZeYNfdIi+t0gKXYqSKNzM8bF8DitBISrGGA9HtFnU+fmCORXuAIPwf+gGvtBECDtPmT7ecVB6tKcg0xhYvZ/47U7k1ulRt2uEAK/7BJeXpVkD+lq+9NMrrkpkXyL1DWAsigoVyFeXISVHt2WT8Jn0uDcWa16XWM6VYB17DwOHdNVbgbpLbhTFPQqqkwgLA9rymiY3E7OjUVDU3uX5jvIE7pyefJ3uPvg0rhxq9WNpGZlp9ebQ0BmIb/As94YWbJH+X5k5YCvPzhiEWGNIcUAvil3D55/6FDNUfrGWuKllILcA3GbfPHeEQu8kXAryPUpgNYicQPb/cbvzbcbi0HHQar5B6TY1I9geL2ZR9jkExH0Qt9emt+bA/SGQT+CVlMArUfy1yGRfqb/+uiKaa4GEIvKsPz2v4ypnxFayHKS8H3on1SmFd4j3CHVexKccpbk218BBgAjCspNgduTvQAAAABJRU5ErkJggg==");
}

.siebel-fiche div.bloc-info h1 img,
.siebel-fiche div.bloc-info h1 i.sf-ico {
  vertical-align: bottom;
}

.siebel-fiche .logo-free {
  margin: 3px;
  float: right;
}

.siebel-fiche .bloc-content p {
  margin: 4px 8px;
  padding: 0;
}

.siebel-fiche div.bloc-info h1 span.left {
  float: left;
}

.siebel-fiche div.bloc-info h1 span.right {
  float: right;
}

.siebel-fiche div.bloc-info div.bloc-content {
  border: none;
  padding: 2px;
}

.siebel-fiche div.bloc-info table.display {
  margin-top: 5px;
  border-left: none;
  border-right: none;
  border-collapse: collapse;
}

.siebel-fiche div.bloc-info table.display td {
  padding: 5px;
}

.siebel-fiche div.bloc-info table.display td.title {
  font-weight: bold;
  font-size: 11px;
  color: white;
  background-color: #888888;
  white-space: nowrap;
  padding-left: 6px;
  padding-right: 3px;
  text-align: right;
}

.siebel-fiche div.bloc-info table.display td.content {
  min-width: 130px;
  padding: 5px;
  color: var(--main-text-default);
  font-weight: normal;
  font-size: 11px;
}

.siebel-fiche div.bloc-warning {
  border: solid 1px var(--main-text-red);
  background-color: #ffe8e8;
  color: var(--main-text-black);
}

.siebel-fiche div.bloc-warning h1 {
  background-color: var(--main-text-red);
  color: white;
}

.siebel-fiche div.bloc-others {
  border: solid 1px var(--main-bloc-others-border-color);
  background-color: var(--main-bloc-others-bg-color);
}

.siebel-fiche table.siebeltable {
  width: 100%;
  margin: 1em auto;
  border-collapse: collapse;
  border: none;
}

.siebel-fiche table.siebeltable tbody td {
  color: var(--main-text-default);
  padding: 0.3em 1em;
}

.siebel-fiche .sf-addr-extra {
  margin: 6px 10px 2px;
  padding: 0;
  line-height: 1.45;
}

.siebel-fiche table.siebeltable.sf-addr {
  margin: 0.2em 0 0.6em;
}

.siebel-fiche table.siebeltable.sf-addr td:first-child {
  width: 170px;
  padding-left: 10px;
  white-space: nowrap;
}

.siebel-fiche .grid_fm {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 0;
  margin-top: 3px;
}

.siebel-fiche .grid_fm .princ {
  grid-column: span 2;
}

.siebel-fiche .contact-sep {
  border-top: solid 1px #DBDEFF;
}

.siebel-fiche .contact-sep table td {
  padding: 4px;
}

.siebel-fiche .sf-contact td.blue,
.siebel-fiche .contact-sep td.blue {
  color: var(--main-text-blue);
  white-space: nowrap;
}

.siebel-fiche .sf-fast-search {
  margin-left: 23px;
}

.siebel-fiche .sf-fast-form {
  text-align: center;
  margin-bottom: 5px;
  border: solid 1px green;
  border-top: none;
  background-color: #add8e6;
  padding: 3px;
  color: #000;
  font-size: 11px;
}

.siebel-fiche .sf-fast-form input {
  font-size: 10px;
  font-family: Arial, Helvetica, sans-serif;
  margin: 0 2px 0 0;
  padding: 0 2px;
  border: none;
  color: #000;
  background: #fff;
  vertical-align: middle;
}

.siebel-fiche .sf-login {
  margin: 4px 0 0;
  padding: 0;
  text-align: right;
}

.siebel-fiche .sf-toolbar-left {
  width: 23px;
  float: left;
  padding: 0;
  margin: 16px 0 0;
}

.siebel-fiche .sf-toolbar-left ul {
  font: bold 11px verdana, arial, sans-serif;
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.siebel-fiche .sf-toolbar-left li {
  width: 21px;
  background-color: #cfc;
  margin: 2px 0 20px 1px;
  border-top: 1px solid #6c6;
  border-bottom: 1px solid #6c6;
  border-left: 1px solid #6c6;
  text-align: center;
}

.siebel-fiche .sf-toolbar-left li.active {
  margin-right: -1px;
  background-color: #fff;
}

.siebel-fiche .sf-toolbar-left li.rotate span {
  writing-mode: vertical-rl;
  transform: rotate(-180deg);
  color: #666;
  display: inline-block;
  padding: 4px;
}

.siebel-fiche .sf-toolbar-top {
  font: bold 11px verdana, arial, sans-serif;
  list-style-type: none;
  padding-bottom: 24px;
  margin: 0 0 0 24px;
  display: block;
  overflow: hidden;
}

.siebel-fiche .sf-toolbar-top li {
  float: left;
  height: 21px;
  background-color: #cfc;
  margin: 2px 2px 0 10px;
  border-left: 1px solid #6c6;
  border-right: 1px solid #6c6;
  border-top: 1px solid #6c6;
}

.siebel-fiche .sf-toolbar-top li.active {
  background-color: #fff;
}

.siebel-fiche .sf-toolbar-top li.sep {
  width: 50px;
  background: none;
  border: none;
}

.siebel-fiche .sf-toolbar-top span {
  float: left;
  display: block;
  color: #666;
  padding: 4px;
}

.siebel-fiche .fiche-content {
  background-color: var(--main-content-bg-color);
  padding: 6px;
  margin-left: 23px;
  min-height: 200px;
}
