/* ------------------------ 10-01-2018 LK --------------------------------------------- */
/** Logos pour raccourci a gauche ( repris sur ICARE) **/
.gotoicare a{background: url("../images/Icare-2.png") no-repeat scroll left top transparent ;height:82px;width:100px;color:transparent;display:block;padding-bottom:10px}
.gotoicare a:hover{background: url("../images/Icare-2hover.png") no-repeat scroll left top transparent;height:82px;width:100px; }
.gotofms a{background: url("../images/Fms-2.png") no-repeat scroll left top transparent ;height:82px;width:100px;color:transparent;display:block;padding-bottom:10px;}
.gotofms a:hover{background: url("../images/Fms-2hover.png") no-repeat scroll left top transparent;height:82px;width:100px; }
.gotobest a{background: url("../images/Best-2.png") no-repeat scroll left top transparent ;height:82px;width:100px;color:transparent;display:block;padding-bottom:10px;}
.gotobest a:hover{background: url("../images/Best-2hover.png") no-repeat scroll left top transparent;height:82px;width:100px; }
.gotocapex a{background: url("../images/CAPEX_small.png") no-repeat scroll left top transparent ;height:82px;width:100px;color:transparent;display:block;padding-bottom:10px;}
.gotocapex a:hover{background: url("../images/CAPEX_small_hover.png") no-repeat scroll left top transparent;height:82px;width:100px; }

/* ------------------------ END 10-01-2018 LK --------------------------------------------- */

/* Ajout tri vue comme studio */
.navigation-area { margin-top:10px; }
.navigation-area .streamline { margin:10px 0; }
.navigation-area .streamline .action-root { border:0 none; background:url(../images/home.gif) no-repeat left top; cursor:pointer; height:16px; width:16px; }
.navigation-area .streamline .action-root SPAN { display:none; }
.navigation-area .list-view { }
.navigation-area .list-view .horizontal TABLE { width:auto;    border-color: #b3b4b6; }
.navigation-area .list-view .horizontal .detail { font-size:14px; text-align:center;}
.navigation-area .list-view .horizontal .detail A {border-radius:5px; border: 1px solid #eee; display: block; padding:1px 1px 3px 21px; white-space:nowrap; text-decoration:none;text-align: left;}
.navigation-area .list-view .horizontal .detail A:hover {background:#eee; text-decoration:none}
.navigation-area .list-view .horizontal .detail STRONG {border-radius:5px; background:#eee; font-weight: normal; padding: 6px 10px; white-space: nowrap; display:block; border-left: 1px solid #eee; border-right: 1px solid #eee; }



/* LK surcharge 15 juin 2017 */
/* desafichage du "selectionner tout dans les demandes realisées"
/*combobox menus*/
/*select all*/
.vui-combobox-selectall {border-bottom: 1px dotted #CCCCCC}
.vui-combobox-items .vui-combobox-selectall { padding:4px 8px 4px 8px; font-weight:bold;display:none }

/** Bouton Vert **/
/*green*/
.news-green .news-perso H1 {margin:0; padding:0; background:none; border-bottom:2px solid #92d050; color:#92d050; font:normal 20px Calibri,'ralewayregular', Arial, Helvetica, sans-serif; }
.news-green .news-perso H2 SPAN {color:#92d050}
.news-green .news-perso .link-news A { background:url(../images/btn-link-green.png) no-repeat center center; padding:8px 22px; text-decoration:none; color:#fff; font:bold 12px Calibri, Arial, Helvetica, sans-serif;border-radius:7px}
.news-green .news-perso .link-news A:hover { background:url(../images/btn-link-green-hover.png) no-repeat center center;border-radius:7px}
.news-perso {margin-bottom:25px}
.news-perso H1 {margin:0; padding:0; background:none; border-bottom:2px solid #0099ff; color:#0099ff; font:normal 20px Calibri,'ralewayregular', Arial, Helvetica, sans-serif; }
.news-perso H2 {font:bold 12px Calibri,Arial, Helvetica, sans-serif; background:none; margin:11px 0 0 0; padding:0; color:#414141}
.news-perso H2 SPAN {color:#0099ff}
.news-perso P{color:#999999}
.news-perso .link-news {text-align:left;}
.news-perso .link-news A { background:url(../images/btn-link-blue.png) no-repeat center center; padding:8px 22px; text-decoration:none; color:#fff; font:bold 12px Calibri,Arial, Helvetica, sans-serif}
.news-perso .link-news A:hover { background:url(../images/btn-link-blue-hover.png) no-repeat center center;}




/** Reprise **/
.process1 {display: inline-block; text-align: center; width: 120px; height:120px; overflow:hidden;border-radius: 10px;}
.process1 .icon-process A{display:block; height:120px; background:#0099FF}
.process1 .icon-process A IMG {padding-top:5px; transition: all 0.2s ease 0s; background:transparent;padding-left: 0px;}
.process1 .icon-process A:hover IMG {padding-top:20px;padding-left:0px;}
.process1 .process1-entry {width:120px; margin:-44px auto 0; transition: all 0.2s ease 0s;}
.process1:hover .process1-entry {margin:0 auto 0}
.process1 .process1-entry H1 {color:#fff; border:0px; margin:0px 0px ;font:bold 15px/16px Calibri,'Raleway-SemiBold', Arial, Helvetica, sans-serif; }
.process1 .process1-entry H2 {color:#fff; border:0px; margin:0px 10px; font:normal 14px Calibri,'Raleway-SemiBold', Arial, Helvetica, sans-serif; }

.blue-tuile,.red-tuile,.purple-tuile,.orange-tuile,.green-tuile,.pink-tuile,.turquoise-tuile,.emeraude-tuile ,.riviere-tuile,.amethyste-tuile,.route-tuile,.mer-tuile ,.nephritis-tuile,
.belize-tuile,.wisteria-tuile,.wisteria-tuile,.soleil-tuile,.carotte-tuile,.alizarin-tuile,.nuage-tuile,.beton-tuile,.pumpkin-tuile ,.grenat-tuile,.argent-tuile,.asbestos-tuile
  {position:relative;  width: 120px; height:120px;}


.documents-count {position:absolute; background-color:red; top:-10px; right:-10px; width:25px; height:25px; color:#fff; border: 3px solid #FFFFFF; border-radius: 30px; text-align:center; font: 13px Bold Calibri,'Raleway-SemiBold',Arial,Helvetica,sans-serif;padding:8px 6px 0px 5px}

.documents-count2 {position:absolute; background-color:orange; top:20px; right:-10px; width:25px; height:25px; color:#fff; border: 3px solid #FFFFFF; border-radius: 30px; text-align:center; font: 18px Bold Calibri,'Raleway-SemiBold',Arial,Helvetica,sans-serif;}

.turquoise-tuile .process1 .icon-process A{background:#1abc9c;}
.small-tuile-turquoise {display:inline-block; float:left; margin:10px; position:relative;}
.small-tuile-turquoise .process1 {height:80px; width:80px}
.small-tuile-turquoise .process1 .icon-process A { height:80px; background:#1abc9c;}
.small-tuile-turquoise .process1 .icon-process A IMG { max-width: 50px; margin-top:0px}
.small-tuile-turquoise .process1 .icon-process A:hover IMG { padding-top: 10px;}
.small-tuile-turquoise .process1 .process1-entry { margin: -34px auto 0; width: 80px;}
.small-tuile-turquoise .process1 .process1-entry H1 {font-size:12px}
.small-tuile-turquoise .documents-count { border: 3px solid #FFFFFF; border-radius: 30px; font: bold 14px/21px Calibri,Arial,Helvetica,sans-serif; height: 22px; right: -14px; top: -14px; width: 22px;}

.red-tuile .process1 .icon-process A{background:#FF0000;}
.small-tuile-red {display:inline-block; float:left; margin:10px; position:relative;}
.small-tuile-red .process1 {height:80px; width:80px}
.small-tuile-red .process1 .icon-process A { height:80px; background:#FF0000;}
.small-tuile-red .process1 .icon-process A IMG { max-width: 50px; margin-top:0px}
.small-tuile-red .process1 .icon-process A:hover IMG { padding-top: 10px;}
.small-tuile-red .process1 .process1-entry { margin: -34px auto 0; width: 80px;}
.small-tuile-red .process1 .process1-entry H1 {font-size:12px}
.small-tuile-red .documents-count { border: 3px solid #FFFFFF; border-radius: 30px; font: bold 14px/21px Calibri,Arial,Helvetica,sans-serif; height: 22px; right: -14px; top: -14px; width: 22px;}

.emeraude-tuile .process1 .icon-process A{background:#2ecc71;}
.small-tuile-emeraude {display:inline-block; float:left; margin:10px; position:relative;}
.small-tuile-emeraude .process1 {height:80px; width:80px}
.small-tuile-emeraude .process1 .icon-process A { height:80px; background:#2ecc71;}
.small-tuile-emeraude .process1 .icon-process A IMG { max-width: 50px; margin-top:0px}
.small-tuile-emeraude .process1 .icon-process A:hover IMG { padding-top: 10px;}
.small-tuile-emeraude .process1 .process1-entry { margin: -34px auto 0; width: 80px;}
.small-tuile-emeraude .process1 .process1-entry H1 {font-size:12px}
.small-tuile-emeraude .documents-count { border: 3px solid #FFFFFF; border-radius: 30px; font: bold 14px/21px Arial,Helvetica,sans-serif; height: 22px; right: -14px; top: -14px; width: 22px;}

.riviere-tuile .process1 .icon-process A{background:#3498db;}
.small-tuile-riviere {display:inline-block; float:left; margin:10px; position:relative;}
.small-tuile-riviere .process1 {height:80px; width:80px}
.small-tuile-riviere .process1 .icon-process A { height:80px; background:#3498db;}
.small-tuile-riviere .process1 .icon-process A IMG { max-width: 50px; margin-top:0px}
.small-tuile-riviere .process1 .icon-process A:hover IMG { padding-top: 10px;}
.small-tuile-riviere .process1 .process1-entry { margin: -34px auto 0; width: 80px;}
.small-tuile-riviere .process1 .process1-entry H1 {font-size:12px}
.small-tuile-riviere .documents-count { border: 3px solid #FFFFFF; border-radius: 30px; font: bold 14px/21px Calibri,Arial,Helvetica,sans-serif; height: 22px; right: -14px; top: -14px; width: 22px;}

.amethyste-tuile .process1 .icon-process A{background:#9b59b6;}
.small-tuile-amethyste {display:inline-block; float:left; margin:10px; position:relative;}
.small-tuile-amethyste .process1 {height:80px; width:80px}
.small-tuile-amethyste .process1 .icon-process A { height:80px; background:#9b59b6;}
.small-tuile-amethyste .process1 .icon-process A IMG { max-width: 50px; margin-top:0px}
.small-tuile-amethyste .process1 .icon-process A:hover IMG { padding-top: 10px;}
.small-tuile-amethyste .process1 .process1-entry { margin: -34px auto 0; width: 80px;}
.small-tuile-amethyste .process1 .process1-entry H1 {font-size:12px}
.small-tuile-amethyste .documents-count { border: 3px solid #FFFFFF; border-radius: 30px; font: bold 14px/21px Arial,Helvetica,sans-serif; height: 22px; right: -14px; top: -14px; width: 22px;}

.route-tuile .process1 .icon-process A{background:#34495e;}
.small-tuile-route {display:inline-block; float:left; margin:10px; position:relative;}
.small-tuile-route .process1 {height:80px; width:80px}
.small-tuile-route .process1 .icon-process A { height:80px; background:#34495e;}
.small-tuile-route .process1 .icon-process A IMG { max-width: 50px; margin-top:0px}
.small-tuile-route .process1 .icon-process A:hover IMG { padding-top: 10px;}
.small-tuile-route .process1 .process1-entry { margin: -34px auto 0; width: 80px;}
.small-tuile-route .process1 .process1-entry H1 {font-size:12px}
.small-tuile-route .documents-count { border: 3px solid #FFFFFF; border-radius: 30px; font: bold 14px/21px Calibri,Arial,Helvetica,sans-serif; height: 22px; right: -14px; top: -14px; width: 22px;}

.mer-tuile .process1 .icon-process A{background:#16a085;}
.small-tuile-mer {display:inline-block; float:left; margin:10px; position:relative;}
.small-tuile-mer .process1 {height:80px; width:80px}
.small-tuile-mer .process1 .icon-process A { height:80px; background:#16a085;}
.small-tuile-mer .process1 .icon-process A IMG { max-width: 50px; margin-top:0px}
.small-tuile-mer .process1 .icon-process A:hover IMG { padding-top: 10px;}
.small-tuile-mer .process1 .process1-entry { margin: -34px auto 0; width: 80px;}
.small-tuile-mer .process1 .process1-entry H1 {font-size:12px}
.small-tuile-mer .documents-count { border: 3px solid #FFFFFF; border-radius: 30px; font: bold 14px/21px Calibri,Arial,Helvetica,sans-serif; height: 22px; right: -14px; top: -14px; width: 22px;}

.nephritis-tuile .process1 .icon-process A{background:#27ae60;}
.small-tuile-nephritis {display:inline-block; float:left; margin:10px; position:relative;}
.small-tuile-nephritis .process1 {height:80px; width:80px}
.small-tuile-nephritis .process1 .icon-process A { height:80px; background:#27ae60;}
.small-tuile-nephritis .process1 .icon-process A IMG { max-width: 50px; margin-top:0px}
.small-tuile-nephritis .process1 .icon-process A:hover IMG { padding-top: 10px;}
.small-tuile-nephritis .process1 .process1-entry { margin: -34px auto 0; width: 80px;}
.small-tuile-nephritis .process1 .process1-entry H1 {font-size:12px}
.small-tuile-nephritis .documents-count { border: 3px solid #FFFFFF; border-radius: 30px; font: bold 14px/21px Calibri,Arial,Helvetica,sans-serif; height: 22px; right: -14px; top: -14px; width: 22px;}

.belize-tuile .process1 .icon-process A{background:#2980b9;}
.small-tuile-belize {display:inline-block; float:left; margin:10px; position:relative;}
.small-tuile-belize .process1 {height:80px; width:80px}
.small-tuile-belize .process1 .icon-process A { height:80px; background:#2980b9;}
.small-tuile-belize .process1 .icon-process A IMG { max-width: 50px; margin-top:0px}
.small-tuile-belize .process1 .icon-process A:hover IMG { padding-top: 10px;}
.small-tuile-belize .process1 .process1-entry { margin: -34px auto 0; width: 80px;}
.small-tuile-belize .process1 .process1-entry H1 {font-size:12px}
.small-tuile-belize .documents-count { border: 3px solid #FFFFFF; border-radius: 30px; font: bold 14px/21px Calibri,Arial,Helvetica,sans-serif; height: 22px; right: -14px; top: -14px; width: 22px;}

.wisteria-tuile .process1 .icon-process A{background:#8e44ad;}
.small-tuile-wisteria {display:inline-block; float:left; margin:10px; position:relative;}
.small-tuile-wisteria .process1 {height:80px; width:80px}
.small-tuile-wisteria .process1 .icon-process A { height:80px; background:#8e44ad;}
.small-tuile-wisteria .process1 .icon-process A IMG { max-width: 50px; margin-top:0px}
.small-tuile-wisteria .process1 .icon-process A:hover IMG { padding-top: 10px;}
.small-tuile-wisteria .process1 .process1-entry { margin: -34px auto 0; width: 80px;}
.small-tuile-wisteria .process1 .process1-entry H1 {font-size:12px}
.small-tuile-wisteria .documents-count { border: 3px solid #FFFFFF; border-radius: 30px; font: bold 14px/21px Calibri,Arial,Helvetica,sans-serif; height: 22px; right: -14px; top: -14px; width: 22px;}

.midnight-tuile .process1 .icon-process A{background:#2c3e50;}
.small-tuile-midnight {display:inline-block; float:left; margin:10px; position:relative;}
.small-tuile-midnight .process1 {height:80px; width:80px}
.small-tuile-midnight .process1 .icon-process A { height:80px; background:#2c3e50;}
.small-tuile-midnight .process1 .icon-process A IMG { max-width: 50px; margin-top:0px}
.small-tuile-midnight .process1 .icon-process A:hover IMG { padding-top: 10px;}
.small-tuile-midnight .process1 .process1-entry { margin: -34px auto 0; width: 80px;}
.small-tuile-midnight .process1 .process1-entry H1 {font-size:12px}
.small-tuile-midnight .documents-count { border: 3px solid #FFFFFF; border-radius: 30px; font: bold 14px/21px Calibri,Arial,Helvetica,sans-serif; height: 22px; right: -14px; top: -14px; width: 22px;}

.soleil-tuile .process1 .icon-process A{background:#f1c40f;}
.small-tuile-soleil {display:inline-block; float:left; margin:10px; position:relative;}
.small-tuile-soleil .process1 {height:80px; width:80px}
.small-tuile-soleil .process1 .icon-process A { height:80px; background:#f1c40f;}
.small-tuile-soleil .process1 .icon-process A IMG { max-width: 50px; margin-top:0px}
.small-tuile-soleil .process1 .icon-process A:hover IMG { padding-top: 10px;}
.small-tuile-soleil .process1 .process1-entry { margin: -34px auto 0; width: 80px;}
.small-tuile-soleil .process1 .process1-entry H1 {font-size:12px}
.small-tuile-soleil .documents-count { border: 3px solid #FFFFFF; border-radius: 30px; font: bold 14px/21px Calibri,Arial,Helvetica,sans-serif; height: 22px; right: -14px; top: -14px; width: 22px;}

.carotte-tuile .process1 .icon-process A{background:#e67e22;}
.small-tuile-carotte {display:inline-block; float:left; margin:10px; position:relative;}
.small-tuile-carotte .process1 {height:80px; width:80px}
.small-tuile-carotte .process1 .icon-process A { height:80px; background:#e67e22;}
.small-tuile-carotte .process1 .icon-process A IMG { max-width: 50px; margin-top:0px}
.small-tuile-carotte .process1 .icon-process A:hover IMG { padding-top: 10px;}
.small-tuile-carotte .process1 .process1-entry { margin: -34px auto 0; width: 80px;}
.small-tuile-carotte .process1 .process1-entry H1 {font-size:12px}
.small-tuile-carotte .documents-count { border: 3px solid #FFFFFF; border-radius: 30px; font: bold 14px/21px Calibri,Arial,Helvetica,sans-serif; height: 22px; right: -14px; top: -14px; width: 22px;}

.alizarin-tuile .process1 .icon-process A{background:#e74c3c;}
.small-tuile-alizarin {display:inline-block; float:left; margin:10px; position:relative;}
.small-tuile-alizarin .process1 {height:80px; width:80px}
.small-tuile-alizarin .process1 .icon-process A { height:80px; background:#e74c3c;}
.small-tuile-alizarin .process1 .icon-process A IMG { max-width: 50px; margin-top:0px}
.small-tuile-alizarin .process1 .icon-process A:hover IMG { padding-top: 10px;}
.small-tuile-alizarin .process1 .process1-entry { margin: -34px auto 0; width: 80px;}
.small-tuile-alizarin .process1 .process1-entry H1 {font-size:12px}
.small-tuile-alizarin .documents-count { border: 3px solid #FFFFFF; border-radius: 30px; font: bold 14px/21px Calibri,Arial,Helvetica,sans-serif; height: 22px; right: -14px; top: -14px; width: 22px;}

.nuage-tuile .process1 .icon-process A{background:#ecf0f1;}
.small-tuile-nuage {display:inline-block; float:left; margin:10px; position:relative;}
.small-tuile-nuage .process1 {height:80px; width:80px}
.small-tuile-nuage .process1 .icon-process A { height:80px; background:#ecf0f1;}
.small-tuile-nuage .process1 .icon-process A IMG { max-width: 50px; margin-top:0px}
.small-tuile-nuage .process1 .icon-process A:hover IMG { padding-top: 10px;}
.small-tuile-nuage .process1 .process1-entry { margin: -34px auto 0; width: 80px;}
.small-tuile-nuage .process1 .process1-entry H1 {font-size:12px}
.small-tuile-nuage .documents-count { border: 3px solid #FFFFFF; border-radius: 30px; font: bold 14px/21px Calibri,Arial,Helvetica,sans-serif; height: 22px; right: -14px; top: -14px; width: 22px;}

.beton-tuile .process1 .icon-process A{background:#95a5a6;}
.small-tuile-beton {display:inline-block; float:left; margin:10px; position:relative;}
.small-tuile-beton .process1 {height:80px; width:80px}
.small-tuile-beton .process1 .icon-process A { height:80px; background:#95a5a6;}
.small-tuile-beton .process1 .icon-process A IMG { max-width: 50px; margin-top:0px}
.small-tuile-beton .process1 .icon-process A:hover IMG { padding-top: 10px;}
.small-tuile-beton .process1 .process1-entry { margin: -34px auto 0; width: 80px;}
.small-tuile-beton .process1 .process1-entry H1 {font-size:12px}
.small-tuile-beton .documents-count { border: 3px solid #FFFFFF; border-radius: 30px; font: bold 14px/21px Calibri,Arial,Helvetica,sans-serif; height: 22px; right: -14px; top: -14px; width: 22px;}

.orange-tuile .process1 .icon-process A{background:#f39c12;}
.small-tuile-orange {display:inline-block; float:left; margin:10px; position:relative;}
.small-tuile-orange .process1 {height:80px; width:80px}
.small-tuile-orange .process1 .icon-process A { height:80px; background:#f39c12;}
.small-tuile-orange .process1 .icon-process A IMG { max-width: 50px; margin-top:0px}
.small-tuile-orange .process1 .icon-process A:hover IMG { padding-top: 10px;}
.small-tuile-orange .process1 .process1-entry { margin: -34px auto 0; width: 80px;}
.small-tuile-orange .process1 .process1-entry H1 {font-size:12px}
.small-tuile-orange .documents-count { border: 3px solid #FFFFFF; border-radius: 30px; font: bold 14px/21px Calibri,Arial,Helvetica,sans-serif; height: 22px; right: -14px; top: -14px; width: 22px;}

.pumpkin-tuile .process1 .icon-process A{background:#d35400;}
.small-tuile-pumpkin {display:inline-block; float:left; margin:10px; position:relative;}
.small-tuile-pumpkin .process1 {height:80px; width:80px}
.small-tuile-pumpkin .process1 .icon-process A { height:80px; background:#d35400;}
.small-tuile-pumpkin .process1 .icon-process A IMG { max-width: 50px; margin-top:0px}
.small-tuile-pumpkin .process1 .icon-process A:hover IMG { padding-top: 10px;}
.small-tuile-pumpkin .process1 .process1-entry { margin: -34px auto 0; width: 80px;}
.small-tuile-pumpkin .process1 .process1-entry H1 {font-size:12px}
.small-tuile-pumpkin .documents-count { border: 3px solid #FFFFFF; border-radius: 30px; font: bold 14px/21px Calibri,Arial,Helvetica,sans-serif; height: 22px; right: -14px; top: -14px; width: 22px;}

.grenat-tuile .process1 .icon-process A{background:#c0392b;}
.small-tuile-grenat {display:inline-block; float:left; margin:10px; position:relative;}
.small-tuile-grenat .process1 {height:80px; width:80px}
.small-tuile-grenat .process1 .icon-process A { height:80px; background:#c0392b;}
.small-tuile-grenat .process1 .icon-process A IMG { max-width: 50px; margin-top:0px}
.small-tuile-grenat .process1 .icon-process A:hover IMG { padding-top: 10px;}
.small-tuile-grenat .process1 .process1-entry { margin: -34px auto 0; width: 80px;}
.small-tuile-grenat .process1 .process1-entry H1 {font-size:12px;}
.small-tuile-grenat .documents-count { border: 3px solid #FFFFFF; border-radius: 30px; font: bold 14px/21px Calibri,Arial,Helvetica,sans-serif; height: 22px; right: -14px; top: -14px; width: 22px;}

.argent-tuile .process1 .icon-process A{background:#bdc3c7;}
.small-tuile-argent {display:inline-block; float:left; margin:10px; position:relative;}
.small-tuile-argent .process1 {height:80px; width:80px}
.small-tuile-argent .process1 .icon-process A { height:80px; background:#bdc3c7;}
.small-tuile-argent .process1 .icon-process A IMG { max-width: 50px; margin-top:0px}
.small-tuile-argent .process1 .icon-process A:hover IMG { padding-top: 10px;}
.small-tuile-argent .process1 .process1-entry { margin: -34px auto 0; width: 80px;}
.small-tuile-argent .process1 .process1-entry H1 {font-size:12px}
.small-tuile-argent .documents-count { border: 3px solid #FFFFFF; border-radius: 30px; font: bold 14px/21px Calibri,Arial,Helvetica,sans-serif; height: 22px; right: -14px; top: -14px; width: 22px;}

.asbestos-tuile .process1 .icon-process A{background:#7f8c8d;}
.small-tuile-asbestos {display:inline-block; float:left; margin:10px; position:relative;}
.small-tuile-asbestos .process1 {height:80px; width:80px}
.small-tuile-asbestos .process1 .icon-process A { height:80px; background:#7f8c8d;}
.small-tuile-asbestos .process1 .icon-process A IMG { max-width: 50px; margin-top:0px}
.small-tuile-asbestos .process1 .icon-process A:hover IMG { padding-top: 10px;}
.small-tuile-asbestos .process1 .process1-entry { margin: -34px auto 0; width: 80px;}
.small-tuile-asbestos .process1 .process1-entry H1 {font-size:12px}
.small-tuile-asbestos .documents-count { border: 3px solid #FFFFFF; border-radius: 30px; font: bold 14px/21px Calibri,Arial,Helvetica,sans-serif; height: 22px; right: -14px; top: -14px; width: 22px;}

