#content .top{
    position:relative;
    width:100%;
    display:block;
    min-height:77px;
    height:auto;
    clear:both;
}

#content .top .score{
    position:relative;
    font-size:18px;
    letter-spacing:1px;
    color:#fff;
    display:block;
    height:40px;
    //height:33px;
    padding-top:20px;
    text-align:left;
    float: left;
    width:215px;
    font-weight:bold;
    font-size:18px;
    padding-left:10px;
}

#content .color-score-notUnderMonitoring{
	/* Anciens navigateurs */
	background: #8c8d8b url(/VcNom-web/javax.faces.resource/images/gradient-bg-degrade301.png.jsf?ver=4.124.1) repeat-x top;
	-o-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	/* Internet Explorer */
	*background: #8c8d8b;
	background: #8c8d8b\0/;
	filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr=#FFcecfce, endColorstr=#FF8c8d8b);
	/* Opera */
	background: #8c8d8b url(/VcNom-web/javax.faces.resource/images/gradient-bg-degrade301.svg.jsf?ver=4.124.1);
	/* Navigateurs r�cents */
	background-image: -webkit-gradient(linear,left top, left bottom,from(#cecfce),to(#8c8d8b));
	background-image: -webkit-linear-gradient(top,#cecfce,#8c8d8b);
	background-image: -moz-linear-gradient(top,#cecfce,#8c8d8b);
	background-image: -o-linear-gradient(top,#cecfce,#8c8d8b);
	background-image: linear-gradient(top,#cecfce,#8c8d8b);
    background-image: -ms-linear-gradient(top,#cecfce,#8c8d8b);
}

#content .color-bright-score-notUnderMonitoring{background-color:#E0E0E0;}
#content .color-dark-score-notUnderMonitoring{background-color:#C4C4C4;}
#content .color-text-score-notUnderMonitoring{color:#A09F9F;}
#content .color-bright-score-notUnderMonitoring .croix-couleur{background:url(/VcNom-web/javax.faces.resource/images/croix-couleur3.png.jsf?ver=4.124.1) no-repeat; width:13px; height:13px;}
#content .color-bright-score-notUnderMonitoring .picto-detail-couleur{background:url(/VcNom-web/javax.faces.resource/images/picto-detail-couleur3.png.jsf?ver=4.124.1) no-repeat; display:block; width:31px; height:27px; position:absolute; left:17px; top:17px;}
#content .color-dark-score-notUnderMonitoring .exclamation-couleur{display:block; background:url(/VcNom-web/javax.faces.resource/images/picto-exclamation-couleur3.png.jsf?ver=4.124.1) no-repeat; width:15px; height:15px; position:absolute; left:7px; top:5px;}

#content .color-score-previouslyAvailable{
	/* Anciens navigateurs */
	background: #8c8d8b url(/VcNom-web/javax.faces.resource/images/gradient-bg-degrade301.png.jsf?ver=4.124.1) repeat-x top;
	-o-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	/* Internet Explorer */
	*background: #8c8d8b;
	background: #8c8d8b\0/;
	filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr=#FFcecfce, endColorstr=#FF8c8d8b);
	/* Opera */
	background: #8c8d8b url(/VcNom-web/javax.faces.resource/images/gradient-bg-degrade301.svg.jsf?ver=4.124.1);
	/* Navigateurs r�cents */
	background-image: -webkit-gradient(linear,left top, left bottom,from(#cecfce),to(#8c8d8b));
	background-image: -webkit-linear-gradient(top,#cecfce,#8c8d8b);
	background-image: -moz-linear-gradient(top,#cecfce,#8c8d8b);
	background-image: -o-linear-gradient(top,#cecfce,#8c8d8b);
	background-image: linear-gradient(top,#cecfce,#8c8d8b);
    background-image: -ms-linear-gradient(top,#cecfce,#8c8d8b);
}

#content .color-bright-score-previouslyAvailable{background-color:#E0E0E0;}
#content .color-dark-score-previouslyAvailable{background-color:#C4C4C4;}
#content .color-text-score-previouslyAvailable{color:#A09F9F;}
#content .color-bright-score-previouslyAvailable .croix-couleur{background:url(/VcNom-web/javax.faces.resource/images/croix-couleur3.png.jsf?ver=4.124.1) no-repeat; width:13px; height:13px;}
#content .color-bright-score-previouslyAvailable .picto-detail-couleur{background:url(/VcNom-web/javax.faces.resource/images/picto-detail-couleur3.png.jsf?ver=4.124.1) no-repeat; display:block; width:31px; height:27px; position:absolute; left:17px; top:17px;}
#content .color-dark-score-previouslyAvailable .exclamation-couleur{display:block; background:url(/VcNom-web/javax.faces.resource/images/picto-exclamation-couleur3.png.jsf?ver=4.124.1) no-repeat; width:15px; height:15px; position:absolute; left:7px; top:5px;}

#content .color-score-notApplicable{
	/* Anciens navigateurs */
	background: #8c8d8b url(/VcNom-web/javax.faces.resource/images/gradient-bg-degrade301.png.jsf?ver=4.124.1) repeat-x top;
	-o-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	/* Internet Explorer */
	*background: #8c8d8b;
	background: #8c8d8b\0/;
	filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr=#FFcecfce, endColorstr=#FF8c8d8b);
	/* Opera */
	background: #8c8d8b url(/VcNom-web/javax.faces.resource/images/gradient-bg-degrade301.svg.jsf?ver=4.124.1);
	/* Navigateurs r�cents */
	background-image: -webkit-gradient(linear,left top, left bottom,from(#cecfce),to(#8c8d8b));
	background-image: -webkit-linear-gradient(top,#cecfce,#8c8d8b);
	background-image: -moz-linear-gradient(top,#cecfce,#8c8d8b);
	background-image: -o-linear-gradient(top,#cecfce,#8c8d8b);
	background-image: linear-gradient(top,#cecfce,#8c8d8b);
    background-image: -ms-linear-gradient(top,#cecfce,#8c8d8b);
}

#content .color-bright-score-notApplicable{background-color:#E0E0E0;}
#content .color-dark-score-notApplicable{background-color:#C4C4C4;}
#content .color-text-score-notApplicable{color:#A09F9F;}
#content .color-bright-score-notApplicable .croix-couleur{background:url(/VcNom-web/javax.faces.resource/images/croix-couleur3.png.jsf?ver=4.124.1) no-repeat; width:13px; height:13px;}
#content .color-bright-score-notApplicable .picto-detail-couleur{background:url(/VcNom-web/javax.faces.resource/images/picto-detail-couleur3.png.jsf?ver=4.124.1) no-repeat; display:block; width:31px; height:27px; position:absolute; left:17px; top:17px;}
#content .color-dark-score-notApplicable .exclamation-couleur{ display:block; background:url(/VcNom-web/javax.faces.resource/images/picto-exclamation-couleur3.png.jsf?ver=4.124.1) no-repeat; width:15px; height:15px; position:absolute; left:7px; top:5px;}

#content .color-score-nullScore{
	/* Anciens navigateurs */
	background: #000000 url(/VcNom-web/javax.faces.resource/images/gradient-bg-titre-noir.png.jsf?ver=4.124.1) repeat-x top;
	-o-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	/* Internet Explorer */
	*background: #000000;
	background: #000000\0/;
	filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr=#999999FF, endColorstr=#FF000000);
	/* Opera */
	background: #000000 ; /* pour titre ou gradient-bg-sous-titre-bleu2.svg pour sous-titre */
	/* Navigateurs r�cents */
	background-image: -webkit-gradient(linear,left top, left bottom,from(#999999),to(#000000));
	background-image: -webkit-linear-gradient(top,#999999,#000000);
	background-image: -moz-linear-gradient(top,#999999,#000000);
	background-image: -o-linear-gradient(top,#999999,#000000);
	background-image: linear-gradient(top,#999999,#000000);
    background-image: -ms-linear-gradient(top,#999999,#000000);
}

#content .color-bright-score-nullScore{background-color:#999999;}
#content .color-dark-score-nullScore{background-color:#222222;}
#content .color-text-score-nullScore{color:#C4C4C4;}
#content .color-bright-score-nullScore .croix-couleur{background:url(/VcNom-web/javax.faces.resource/images/croix-couleur3.png.jsf?ver=4.124.1) no-repeat; width:13px; height:13px;}
#content .color-bright-score-nullScore .picto-detail-couleur{background:url(/VcNom-web/javax.faces.resource/images/picto-detail-couleur3.png.jsf?ver=4.124.1) no-repeat; display:block; width:31px; height:27px; position:absolute; left:17px; top:17px;}
#content .color-dark-score-nullScore .exclamation-couleur{display:block; background:url(/VcNom-web/javax.faces.resource/images/picto-exclamation-couleur3.png.jsf?ver=4.124.1) no-repeat; width:15px; height:15px; position:absolute; left:7px; top:5px;}

#content .color-score-high{
	/* Anciens navigateurs */
	background: #f31200 url(/VcNom-web/javax.faces.resource/images/gradient-bg-degrade600.png.jsf?ver=4.124.1) repeat-x top;
	-o-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	/* Internet Explorer */
	*background: #f31200;
	background: #f31200\0/;
	filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr=#FFff7965, endColorstr=#FFf31200);
	background: #f31200 url(/VcNom-web/javax.faces.resource/images/gradient-bg-degrade600.svg.jsf?ver=4.124.1);
	/* Navigateurs r�cents */
	background-image: -webkit-gradient(linear,left top, left bottom,from(#ff7965),to(#f31200));
	background-image: -webkit-linear-gradient(top,#ff7965,#f31200);
	background-image: -moz-linear-gradient(top,	#ff7965,#f31200);
	background-image: -o-linear-gradient(top,#ff7965,#f31200);
	background-image: linear-gradient(top,#ff7965,#f31200);
    background-image: -ms-linear-gradient(top,#ff7965,#f31200);
}

#content .color-bright-score-high{background-color:#FFBFB6;}
#content .color-dark-score-high{background-color:#FF7A66;}
#content .color-text-score-high{color:#FF1404;}
#content .color-bright-score-high .croix-couleur {background:url(/VcNom-web/javax.faces.resource/images/croix-couleur6.png.jsf?ver=4.124.1) no-repeat; width:13px; height:13px;}
#content .color-bright-score-high .picto-detail-couleur {background:url(/VcNom-web/javax.faces.resource/images/picto-detail-couleur6.png.jsf?ver=4.124.1) no-repeat; display:block; width:31px; height:27px; position:absolute; left:17px; top:17px;}
#content .color-dark-score-high .exclamation-couleur { display:block; background:url(/VcNom-web/javax.faces.resource/images/picto-exclamation-couleur6.png.jsf?ver=4.124.1) no-repeat; width:15px; height:15px; position:absolute; left:7px; top:5px;}



body.h5-report-condensed #companyBannerTopForm > div.score.color-score-medium {
    left: 2px;
}

#content .color-score-medium{
	background: #fd9300 url(/VcNom-web/javax.faces.resource/images/gradient-bg-degrade402.png.jsf?ver=4.124.1) repeat-x top;
	-o-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	/* Internet Explorer */
	*background: #fd9300;
	background: #fd9300\0/;
	filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr=#FFfcc561, endColorstr=#FFfd9300);
	background: #fd9300 url(/VcNom-web/javax.faces.resource/images/gradient-bg-degrade402.svg.jsf?ver=4.124.1);
	background-image:-moz-linear-gradient(center top , #FCC561, #FD9300);
	background-image: -webkit-gradient(linear,left top, left bottom,from(#fcc561),to(#fd9300));
	background-image: -webkit-linear-gradient(top,#fcc561,#fd9300);
	background-image: -o-linear-gradient(top,#fcc561,#fd9300);
	background-image: linear-gradient(top,#fcc561,#fd9300);
    background-image: -ms-linear-gradient(top,#fcc561,#fd9300);
}

#content .color-bright-score-medium{background-color:#FFDC9C;}
#content .color-dark-score-medium{background-color:#FFB522;}
#content .color-text-score-medium{color:#FF9200;}
#content .color-bright-score-medium .croix-couleur {background:url(/VcNom-web/javax.faces.resource/images/croix-couleur4.png.jsf?ver=4.124.1) no-repeat; width:13px; height:13px;}
#content .color-bright-score-medium .picto-detail-couleur {background:url(/VcNom-web/javax.faces.resource/images/picto-detail-couleur4.png.jsf?ver=4.124.1) no-repeat; display:block; width:31px; height:27px; position:absolute; left:17px; top:17px;}
#content .color-dark-score-medium .exclamation-couleur { display:block; background:url(/VcNom-web/javax.faces.resource/images/picto-exclamation-couleur4.png.jsf?ver=4.124.1) no-repeat; width:15px; height:15px; position:absolute; left:7px; top:5px;}

#content .color-score-medium-low{
	background: #fd9300 url(/VcNom-web/javax.faces.resource/images/gradient-bg-degrade702.png.jsf?ver=4.124.1) repeat-x top;
	-o-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	/* Internet Explorer */
	*background: #fd9300;
	background: #fd9300\0/;
	filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr=#FFfcc561, endColorstr=#FFfd9300);
	/* Opera */
	background: #fd9300 url(/VcNom-web/javax.faces.resource/images/gradient-bg-degrade402.svg.jsf?ver=4.124.1);
	/* Navigateurs r�cents */
	background-image: -webkit-gradient(linear,left top, left bottom,from(#FFCC00),to(#F7B200));
	background-image: -webkit-linear-gradient(top,#FFCC00,#F7B200);
	background-image: -moz-linear-gradient(top,	#FFCC00,#F7B200);
	background-image: -o-linear-gradient(top,#FFCC00,#F7B200);
	background-image: linear-gradient(top,#FFCC00,#F7B200);
    background-image: -ms-linear-gradient(top,#FFCC00,#F7B200);
}

#content .color-bright-score-medium-low{background-color:#FFEFB1;}
#content .color-dark-score-medium-low{background-color:#FFCC00;}
#content .color-text-score-medium-low{color:#EFAC00;}
#content .color-bright-score-medium-low .croix-couleur {background:url(/VcNom-web/javax.faces.resource/images/croix-couleur4.png.jsf?ver=4.124.1) no-repeat; width:13px; height:13px;}
#content .color-bright-score-medium-low .picto-detail-couleur {background:url(/VcNom-web/javax.faces.resource/images/picto-detail-couleur4.png.jsf?ver=4.124.1) no-repeat; display:block; width:31px; height:27px; position:absolute; left:17px; top:17px;}

#content .color-dark-score-medium-low .exclamation-couleur { display:block; background:url(/VcNom-web/javax.faces.resource/images/picto-exclamation-couleur4.png.jsf?ver=4.124.1) no-repeat; width:15px; height:15px; position:absolute; left:7px; top:5px;}


#content .color-score-low{
	/* Anciens navigateurs */
	background: #7bb411  repeat-x top;
	-o-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	/* Internet Explorer */
	*background: #7bb411;
	background: #7bb411\0/;
	filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr=#FFabcf78, endColorstr=#FF7bb411);
	/* Opera */
	background: #7bb411 ;
	/* Navigateurs r�cents */
	background-image: -webkit-gradient(linear,left top, left bottom,from(#abcf78),to(#7bb411));
	background-image: -webkit-linear-gradient(top,#abcf78,#7bb411);
	background-image: -moz-linear-gradient(top,#abcf78,#7bb411);
	background-image: -o-linear-gradient(top,#abcf78,#7bb411);
	background-image: linear-gradient(top,#abcf78,#7bb411);	
    background-image: -ms-linear-gradient(top,#abcf78,#7bb411);
}

#content .color-bright-score-low{background-color:#E0ECCE;}
#content .color-dark-score-low{background-color:#ABCF77;}
#content .color-text-score-low{color:#60A53E;}
#content .color-bright-score-low .croix-couleur {background:url(/VcNom-web/javax.faces.resource/images/croix-couleur2.png.jsf?ver=4.124.1) no-repeat; width:13px; height:13px;}
#content .color-bright-score-low .picto-detail-couleur {background:url(/VcNom-web/javax.faces.resource/images/picto-detail-couleur2.png.jsf?ver=4.124.1) no-repeat; display:block; width:31px; height:27px; position:absolute; left:17px; top:17px;}
#content .color-dark-score-low .exclamation-couleur { display:block; background:url(/VcNom-web/javax.faces.resource/images/picto-exclamation-couleur2.png.jsf?ver=4.124.1) no-repeat; width:15px; height:15px; position:absolute; left:7px; top:5px;}

#content .color-bright-score-notDefault{background-color:#d9f3fd;}
#content .color-dark-score-notDefault{background-color: #f0f4fd;}
#content .color-text-score-notDefault{color: #00aeef;}
#content .color-bright-score-notDefault .croix-couleur {background:url() no-repeat; width:13px; height:13px;}
#content .color-bright-score-notDefault .picto-detail-couleur {background:url() no-repeat; display:block; width:31px; height:27px; position:absolute; left:17px; top:17px;}
#content .color-dark-score-notDefault .exclamation-couleur { display:block; background:url(/VcNom-web/javax.faces.resource/images/picto-exclamation-couleur1.png.jsf?ver=4.124.1) no-repeat; width:15px; height:15px; position:absolute; left:7px; top:5px;}

#content .nodisplay_ellisphere img {
    margin-top: 10px;
}


#content .exclamation-couleur1 { 
	background-clip: border;
	-moz-background-clip: border;
	background-origin: padding;
	-moz-background-origin: padding;
	background-size: auto auto;
    -moz-background-size: auto auto;
    background-attachment: scroll;
    background-color: transparent;
    background-image: url(/VcNom-web/javax.faces.resource/images/picto-exclamation-couleur1.png.jsf?ver=4.124.1);
    background-position: 0 0;
    background-repeat: no-repeat;
    display: block;
    height: 15px;
    left: 7px;
    position: absolute;
    top: 5px;
    width: 15px;
}

#content .top .score .note {
    display:block;
    position:absolute;
    top:14px;
    left:95px;
    width:31px;
    height:26px;
    font-size:25px;
}

#content .top  .score .note-ns {
    display:block;
    position:absolute;
    top:10px;
    left:5px;
    width:160px;
    height:26px;
    font-size:20px;
    font-weight: 100;
}

#content .top .score .degrade-score {
    background:url(/VcNom-web/javax.faces.resource/images/score-ligne-degrade.png.jsf?ver=4.124.1) no-repeat top right;
    display:block;
    height:56px;
    width:1px;
    position:absolute;
    top:2px;
    left:165px;
}

#content .top .score .infos-score {
    display:block;
    position:absolute;
    top:3px;
    right:0px;
}

.arrondi_historique {
    display:block;
    position:absolute;
    bottom:41px;
    right:0px;
    top:0px;
    background-image:url(/VcNom-web/javax.faces.resource/images/arrondi_historique.png.jsf?ver=4.124.1);
    width:11px;
    height:60px;
}

.arrondi_blanc_haut {
    display:block;
    position:absolute;
    bottom:41px;
    right:0px;
    top:0px;
    background-image:url(/VcNom-web/javax.faces.resource/images/arrondi_blanc_haut.png.jsf?ver=4.124.1);
    width:31px;
    height:26px;
}

.arrondi_blanc {
    display:block;
    position:absolute;
    bottom:0px;
    right:0px;
    background-image:url(/VcNom-web/javax.faces.resource/images/arrondi_blanc.png.jsf?ver=4.124.1);
    width:31px;
    height:26px;
}

#content .top .analyse_fr {
    color:#fff;
    display:block;
    float: right;
    background-image:url(/VcNom-web/javax.faces.resource/images/fr/btn-analyse.png.jsf?ver=4.124.1);
    width:228px;
    height:60px;
    margin-bottom: 5px;
}

#content .top .analyse_en {
    color:#fff;
    display:block;
    float: right;
    background-image:url(/VcNom-web/javax.faces.resource/images/en/btn-analyse.png.jsf?ver=4.124.1);
    width:228px;
    height:60px;
    margin-bottom: 5px;
}

.i-info_fr {background:url(/VcNom-web/javax.faces.resource/images/fr/historique.png.jsf?ver=4.124.1) no-repeat; width:57px; height:53px;}
.i-info_en {background:url(/VcNom-web/javax.faces.resource/images/en/historique.png.jsf?ver=4.124.1) no-repeat; width:57px; height:53px;}

.detail-score {
    position:relative;
    display:block;
    height:auto;
    clear:both;
    font-size:12px;
    padding:14px 17px 14px 17px;
    margin-bottom:19px;
}

.detail-score .sous-titre2 {
    padding-left:45px;
    padding-bottom:15px;
}
.detail-score .score-detail-gauche {
    width:270px;
    margin-top:12px;
    float:left;
}

.detail-score .score-detail-gauche p {
    margin-bottom:15px;
}

.detail-score .score-detail-droit {
    float:left;
    width:610px;
    margin-top:15px;
    margin-left:35px;
    cursor:pointer;
}

.detail-score .score-detail-droit p {
    margin-bottom:15px;
}

.sous-titre2 {
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
}

#content .left .identite {
    width:461px;
    float:left;
    margin-right:12px;
}

#content .left .identite .identite-gauche {
    float:left;
}

#content .left .identite .identite-droite {
    margin-left:225px;
}

#content .left .encours {
    float:left;
    width:225px;
    height:270px;
    //position:relative;
}

#content .left .encours .mini-bloc-info-acd {
    padding: 0px !important;
}

#content .left .encours .mini-bloc-info {
    font-size:12px;
    font-weight:bold;
    text-align:center;
    margin: 5px;
    padding: 3px;
}

#content .left .encours .mini-bloc-info.bottom-round-corner{
	-webkit-border-bottom-right-radius: 10px;
    -moz-border-radius-bottomright: 10px;
    border-bottom-right-radius: 10px;
	
}

#content .left .encours .mini-bloc-motivation {
	font-size:12px;
    font-weight:bold;
    text-align:center;
    margin: 5px;
    padding: 3px;
}

#content .left .encours .mini-bloc-motivation.procedurecollective {
    background-color: #E0E0E0;
    color: #EE1C01;
}

#content .left .encours .mini-bloc-note-generale {
    font-size: 11px;
    font-weight: normal;
    margin: 5px;
    padding: 4px;
    text-align: center;
}

#content .left .encours .mini-bloc-info span {
    font-size:12px;
    display:block;
}

#content .left .encours .mini-bloc-info span.prix-grand {
    font-size:18px;
}

#content .prix-grand {
    font-size:18px;
}

#content .left .encours a.lien-analyse {
    display:block;
    color:#FFF;
    font-size:9px;
    text-transform:uppercase;
    text-decoration:none;
    margin-left:10px;
    position:relative;
    height: 15px;
    padding-left: 25px;
    padding-top: 8px;
    width: 180px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px; 
}

.t_couleur2 {
    color:#60a53e;
}

#content .right{
    position:relative;
    display:block;
    margin-left:740px;
}
#content .right-identity {
margin-top: 25px !important;
}

#content .right .box {
    margin-bottom: 0px;
    position:relative;
}

#content .right .box .bouton  {
    position:relative;
    display:block;
    width:226px;
    height:22px;
    font-size:12px;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    -ms-border-radius: 4px;
    padding-top:9px;
    text-align:center;	
    margin-top:8px;	
    margin-bottom:6px;
    border:1px solid #ccc;
    text-decoration:none;
}

#content .right .box .fondMenu {
    background-color: #e6e6e6;
    padding:8px;
}

#content .right .box .nFondMenu {
    background-color:#cdd7db;
    padding:8px;
}

#content .right .box .fondMenu .fondSousMenu{
    background-color:#fff;
    padding:6px 11px 6px 11px;
    font-size:12px;
    margin-bottom:3px;
    text-transform:uppercase;
    position:relative;
}

#content .right .fondMenu .fondSousMenu .sousMenuLibelle{
    color:#333333;
    text-decoration:none;
    display:block;
    padding-left:20px
}

#content .right .box .fondMenu .fondSousMenu .sousMenuLibelle:hover{
    color:#000;
    text-decoration:none;
}

#content #identite{
    min-height: 260px;
}

.picto-surveillance-pignon {	background:url(/VcNom-web/javax.faces.resource/images/picto-pignon-surveillance.png.jsf?ver=4.124.1) no-repeat; display:block; width:21px; height:20px; position:absolute; left:5px; top:2px;}
.picto-surveillance-on { background:url(/VcNom-web/javax.faces.resource/images/picto-surveillance-on.png.jsf?ver=4.124.1) no-repeat; display:block; width:13px; height:13px; position:absolute; left:10px;}
.picto-surveillance-off { background:url(/VcNom-web/javax.faces.resource/images/picto-surveillance-off.png.jsf?ver=4.124.1) no-repeat; display:block; width:13px; height:13px; position:absolute; left:10px;}
.croix-couleur2 {background:url(/VcNom-web/javax.faces.resource/images/croix-couleur2.png.jsf?ver=4.124.1) no-repeat; width:13px; height:13px;}

#content .besoin-montantSup {
    margin-left: 6px;
}

#content .right .box .consultHistoInter {
    -moz-border-radius: 0 0 6px 6px;
    -webkit-border-radius: 0 0 6px 6px;
    border-radius: 0 0 6px 6px;
    width: 230px;
    text-align: center;    
}

#content .right .box .consultHistoInter ul {
    background-color: #d9f3fd;
}

#content .right .box .consultHistoInter a:visited.lien { color: #000000}
#content .right .box .consultHistoInter a:link.lien { color: #000000}
#content .right .box .consultHistoInter a:hover.lien { color: #ee7f00 ; text-decoration:none }
#content .right .box .consultHistoInter a:active.lien { color: #000000}
#content .right .box .consultHistoInter a.lien { 
    font-size: 12px;
    font-family:Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration:underline;
    text-transform: capitalize;
    padding-left: 0px;
    text-align: left;
}

#content .right .box .consultHistoInter li {
    list-style-image: url("/VcNom-web/javax.faces.resource/images/puce-last-consult.png.jsf?ver=4.124.1");
    margin-left: 15px;
    padding: 0px;
    background-color: #d9f3fd;
}

#content .right .box #lastConsultForm .blocLastOrderExpandedIcon_fr,
#content .right .box #lastConsultForm .blocLastOrderCollapsedIcon_fr,
#content .right .box #lastConsultForm .blocLastOrderExpandedIcon_en,
#content .right .box #lastConsultForm .blocLastOrderCollapsedIcon_en {
    display: block;
    height: 38px;
}
#content .right .box #lastConsultForm .blocLastOrderExpandedIcon_fr {
    background:url(/VcNom-web/javax.faces.resource/images/fr/btn-last-consult-moins.png.jsf?ver=4.124.1) no-repeat;
}
#content .right .box #lastConsultForm .blocLastOrderExpandedIcon_en {
    background:url(/VcNom-web/javax.faces.resource/images/en/btn-last-consult-moins.png.jsf?ver=4.124.1) no-repeat;
}
#content .right .box #lastConsultForm .blocLastOrderCollapsedIcon_fr {
    background:url(/VcNom-web/javax.faces.resource/images/fr/btn-last-consult-plus.png.jsf?ver=4.124.1) no-repeat;
}
#content .right .box #lastConsultForm .blocLastOrderCollapsedIcon_en {
    background:url(/VcNom-web/javax.faces.resource/images/en/btn-last-consult-plus.png.jsf?ver=4.124.1) no-repeat;
}

#content .right .box .piecesOffButton {
   	width: 228px;
    height: 107px;
	text-align: right;
	line-height: 1.3em;
    padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#content .right .box .piecesOffButton_fr {background-image: url("/VcNom-web/javax.faces.resource/images/fr/vignette_pieces_officielles.png.jsf?ver=4.124.1");}
#content .right .box .piecesOffButton_fr:hover {background-image: url("/VcNom-web/javax.faces.resource/images/fr/vignette_pieces_officielles_hover.png.jsf?ver=4.124.1");}
#content .right .box .piecesOffButton_en {background-image: url("/VcNom-web/javax.faces.resource/images/en/vignette_pieces_officielles.png.jsf?ver=4.124.1");}
#content .right .box .piecesOffButton_en:hover {background-image: url("/VcNom-web/javax.faces.resource/images/en/vignette_pieces_officielles_hover.png.jsf?ver=4.124.1");}

#content .right .box .piecesOff_lien {
    width: 175px;
    float: right;
    margin-right: 6px;
    margin-top: 60px;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: #ffffff;
    text-decoration: none;
    line-height: 15px;
}

#content .right .vignette, #content .right .box .consultHistoInter {
    margin-top: -15px;
}

#content .noAnalysis, #content .left .identite_NH, #content .left .encours_NH {
    margin-top: -60px;
}

#content .noAnalysisWithScore {
    margin-top: -15px;
}



/* NOUVEAU HEADER */

/* Bouton Ellicover et Pièces Officielles*/
#content .right .box .piecesOffButton_NH_Mini {
    width: 257px;
    height: 83px;
    text-align: right;
    line-height: 1.3em;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    margin-bottom: 10px;
}
#content .right .box .piecesOffButton_NH_ScoreAc_L {
    width: 257px;
    height: 50px;
    margin-top: 5px;
}
#content .right .box .piecesOffButton_NH_ScoreAc_M {
    width: 79px;
    height: 111px;
    margin-top: 5px;
}
#content .right .box .piecesOffButton_NH_ScoreAc_S {
    width: 79px;
    height: 49px;
    margin-top: 5px;
}

#content .right .box .piecesOffButton_NH_ScoreAc_L,
#content .right .box .piecesOffButton_NH_ScoreAc_M,
#content .right .box .piecesOffButton_NH_ScoreAc_S{
    text-align: right;
    line-height: 1.3em;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}

#content .right .box .indic-score-line, #content .right .box .indic-ac-line {
    /*line-height: 1.3em;*/
    display: inline-block;
    vertical-align: top;
}
#content .right .box .indic-score-lib {
    background-image: url("/VcNom-web/javax.faces.resource/images/nouveau-header/vignette_SCORE_libelle.png.jsf?ver=4.124.1");
    width: 87px;
    height: 50px;
}
#content .right .box .indic-score-lib-contenu {
    color: white;
    text-align: center;
    font-size: 12px;
    line-height: 13pt;
}
#content .right .box .indic-score-val {
    background-image: url("/VcNom-web/javax.faces.resource/images/nouveau-header/vignette_SCORE_valeur.png.jsf?ver=4.124.1");
    width: 152px;
    height: 50px;
}
#content .right .box .indic-score-val-contenu-num {
    color: darkslategrey;
    text-align: center;
    font-size: 20px;
    font-weight: bold;
}
#content .right .box .indic-score-val-contenu-alpha {
    color: darkslategrey;
    font-size: 10px;
    text-align: center;
    font-weight: bold;
}

#content .right .box .indic-score-OFF {
    background-color: #8c8d8b;
}

#content .right .box .indic-score-indic {
    width: 18px;
    height: 50px;
    border-radius: 0px 5px 5px 0px;
}

.indic-comment-scm {
    font-size: x-small;
    border-radius: 5px 5px 5px 5px;
    background-color: #cccbcb;
    margin-top: 3px;
}
.indic-comment-scm td.indic-td {
    height: 50px;

    border-radius: 8px;
}

#content .right .box .indic-td {
    vertical-align: middle;
    text-align: center;
}
#content .right .box .indic-td_right-all {
    height: 50px;
    width: 170px;
}
#content .right .box .indic-td_right {
    height: 25px;
    width: 170px;
}
#content .right .box .indic-td_left {
    height: 50px;
    width: 87px;
}

#content .right .box .indic-ac-lib-ON {
    background-image: url("/VcNom-web/javax.faces.resource/images/nouveau-header/vignette_ACP_libelle_ON.png.jsf?ver=4.124.1");
}
#content .right .box .indic-ac-lib-OFF {
    background-image: url("/VcNom-web/javax.faces.resource/images/nouveau-header/vignette_ACP_libelle_OFF.png.jsf?ver=4.124.1");
}
#content .right .box .indic-ac-lib {
    width: 87px;
    height: 50px;
}
#content .right .box .indic-ac-lib-contenu {
    color: white;
    line-height: 11pt;
    text-align: center;
    font-size: 12px;
    height: 50px;
    width: 87px;
}
#content .right .box .indic-ac-val {
    background-image: url("/VcNom-web/javax.faces.resource/images/nouveau-header/vignette_ACP_valeur.png.jsf?ver=4.124.1");
    width: 170px;
    height: 50px;
}
#content .right .box .indic-ac-val-contenu {
    color: darkslategrey;
    text-align: center;
    padding-top: 15px;
    font-size: 20px;
    font-weight: bold;
}

/* Bouton Pièces Officielles */
#content .right .box .piecesOffButton_NH_Mini_fr {background-image: url("/VcNom-web/javax.faces.resource/images/fr/nouveau-header/minimum/vignette_pieces_officielles.png.jsf?ver=4.124.1");}
#content .right .box .piecesOffButton_NH_Mini_fr:hover {background-image: url("/VcNom-web/javax.faces.resource/images/fr/nouveau-header/minimum/vignette_pieces_officielles_hover.png.jsf?ver=4.124.1");}
#content .right .box .piecesOffButton_NH_Mini_en {background-image: url("/VcNom-web/javax.faces.resource/images/en/nouveau-header/minimum/vignette_pieces_officielles.png.jsf?ver=4.124.1");}
#content .right .box .piecesOffButton_NH_Mini_en:hover {background-image: url("/VcNom-web/javax.faces.resource/images/en/nouveau-header/minimum/vignette_pieces_officielles_hover.png.jsf?ver=4.124.1");}
#content .right .box .piecesOffButton_NH_ScoreAc_L_fr {background-image: url("/VcNom-web/javax.faces.resource/images/fr/nouveau-header/score-ac/L/vignette_pieces_officielles.png.jsf?ver=4.124.1");}
#content .right .box .piecesOffButton_NH_ScoreAc_L_fr:hover {background-image: url("/VcNom-web/javax.faces.resource/images/fr/nouveau-header/score-ac/L/vignette_pieces_officielles_hover.png.jsf?ver=4.124.1");}
#content .right .box .piecesOffButton_NH_ScoreAc_L_en {background-image: url("/VcNom-web/javax.faces.resource/images/en/nouveau-header/score-ac/L/vignette_pieces_officielles.png.jsf?ver=4.124.1");}
#content .right .box .piecesOffButton_NH_ScoreAc_L_en:hover {background-image: url("/VcNom-web/javax.faces.resource/images/en/nouveau-header/score-ac/L/vignette_pieces_officielles_hover.png.jsf?ver=4.124.1");}
#content .right .box .piecesOffButton_NH_ScoreAc_M_fr {background-image: url("/VcNom-web/javax.faces.resource/images/fr/nouveau-header/score-ac/M/vignette_pieces_officielles.png.jsf?ver=4.124.1");}
#content .right .box .piecesOffButton_NH_ScoreAc_M_fr:hover {background-image: url("/VcNom-web/javax.faces.resource/images/fr/nouveau-header/score-ac/M/vignette_pieces_officielles_hover.png.jsf?ver=4.124.1");}
#content .right .box .piecesOffButton_NH_ScoreAc_M_en {background-image: url("/VcNom-web/javax.faces.resource/images/en/nouveau-header/score-ac/M/vignette_pieces_officielles.png.jsf?ver=4.124.1");}
#content .right .box .piecesOffButton_NH_ScoreAc_M_en:hover {background-image: url("/VcNom-web/javax.faces.resource/images/en/nouveau-header/score-ac/M/vignette_pieces_officielles_hover.png.jsf?ver=4.124.1");}
#content .right .box .piecesOffButton_NH_ScoreAc_S_fr {background-image: url("/VcNom-web/javax.faces.resource/images/fr/nouveau-header/score-ac/S/vignette_pieces_officielles.png.jsf?ver=4.124.1");}
#content .right .box .piecesOffButton_NH_ScoreAc_S_fr:hover {background-image: url("/VcNom-web/javax.faces.resource/images/fr/nouveau-header/score-ac/S/vignette_pieces_officielles_hover.png.jsf?ver=4.124.1");}
#content .right .box .piecesOffButton_NH_ScoreAc_S_en {background-image: url("/VcNom-web/javax.faces.resource/images/en/nouveau-header/score-ac/S/vignette_pieces_officielles.png.jsf?ver=4.124.1");}
#content .right .box .piecesOffButton_NH_ScoreAc_S_en:hover {background-image: url("/VcNom-web/javax.faces.resource/images/en/nouveau-header/score-ac/S/vignette_pieces_officielles_hover.png.jsf?ver=4.124.1");}



#content .right .box .piecesOff_NH_Mini_lien {
     width: 175px;
     float: right;
     margin-right: 68px;
     margin-top: -10px;
     text-align: left;
     font-size: 13px;
     font-family: Arial, Helvetica, sans-serif;
     color: #ffffff;
     text-decoration: none;
     line-height: 15px;
 }
#content .right .box .piecesOff_NH_ScoreAc_L_lien {
    width: 175px;
}

                            #content .right .box .piecesOff_NH_ScoreAc_M_lien {
                                width: 45px;
                            }
                            #content .right .box .piecesOff_NH_ScoreAc_S_lien {
                                width: 45px;
                            }


#content .right .box .piecesOff_NH_ScoreAc_L_lien, #content .right .box .piecesOff_NH_ScoreAc_M_lien, #content .right .box .piecesOff_NH_ScoreAc_S_lien {
    float: right;
    margin-right: 6px;
    margin-top: 60px;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: #ffffff;
    text-decoration: none;
    line-height: 15px;
}

#content .right_NH {
    margin-left: -30px;
    margin-top: -30px;
}

#content .right .piecesOffButton_NH, #content .right .analysisButton_NH {
    margin-bottom: 5px;
}

#content .left .identite_NH_show, #content .left .encours_NH_show {
    margin-top: -15px;
}
#content .right_NH_show {
    margin-top: 0px;
}
#content .right .box .piecesOff_NH_Mini_lien_show {
    margin-top: 33px;
}
#content .right .box .piecesOff_NH_ScoreAc_L_lien_show, #content .right .box .piecesOff_NH_ScoreAc_M_lien_show, #content .right .box .piecesOff_NH_ScoreAc_S_lien_show {
}

#content .right .piecesOffButton_NH_M, #content .right .analysisButton_NH_M,
#content .right .piecesOffButton_NH_S, #content .right .analysisButton_NH_S {
    display: inline-block;
}

#content .right .analysisButton_NH_M,
#content .right .analysisButton_NH_S {
    margin-left: 9px;
}

#content .right .box .indic-score-global_L, #content .right .box .indic-ac-global_L,
#content .right .box .indic-score-global_M, #content .right .box .indic-ac-global_M,
#content .right .box .indic-score-global_S, #content .right .box .indic-ac-global_S,
#content .right .box .indic-td
{
    width: 257px;
}



#content .right .box .indic-score-global_L, #content .right .box .indic-ac-global_L,
#content .right .box .indic-score-global_S, #content .right .box .indic-ac-global_S {
    margin-bottom: 5px;
}

#content .right .box .indic-score-global_M, #content .right .box .indic-ac-global_M {
    margin-bottom: 3px;
}

#content .right .NH_L {
}
#content .right .NH_M {
    margin-top: -5px;
}
#content .right .NH_S {
    margin-top: -4px;
}

#content .right .moins {
    margin-left: 0px !important;
}
