                                                                                                    /*BLOC LANDING PAGE*/
                                                                                                   /*padding du bouton nos solutions*/
.PRS_WIDTH_33G {
    border: 1px solid #C0C0C0;
    border-radius: 0 0 10px 10px;
    box-shadow: 0 0 15px -9px rgba(0, 0, 0, 0.75);
    clear: none;
    float: left;
    margin: 0 0 0 1.4%;
    padding: 12px;
    text-align: center;
    width: 28%;
    background-color: #FFFFFF;
}

                                                                                                   /*Stylisation des liste bloc 33%*/
.txt .innerParagraphe ul li {
    background-image: none;
    background-repeat: no-repeat;
    padding-left: 0;
}
.innerParagraphe ul li {
    border-bottom: 1px dotted #E1E1E1;
    font-size: 15px;
    letter-spacing: -0.2pt;
    line-height: 1.625;
    padding: 0 0 0 15px;
    line-height: 1.625;
}
.txt .innerParagraphe ul {
    margin: 20px;
    padding: 20px 0 0;
}

                                                                                                   /*-----------*/
.paragraphe .innerParagraphe h2 {
    font-family: 'roboto';
    margin: 0;
    /*padding: 4px 0;*/
}

                                                                                                   /*Stylisation des titre h3 bloc 33%*/
.paragraphe .innerParagraphe h3 {
    color: #C3C3C3;
    font-family: "roboto";
    font-size: 1.25em;
    font-style: italic;
    padding: 0;
}

                                                                                                   /*correction bug alignement des blocs 33%*/
[class*="PRS_WIDTH"] + [class*="PRS_WIDTH"] {
    margin: 25px 0 0 2.12766% !important;
}

                                                                                                   /*Stylisation du bouton nos solutions*/
.PRS_WIDTH_33G p a {
    background-color:#4b3f39;
    font-family: 'Open Sans', sans-serif;
    font-size:12px;
    position:relative;
    padding:10px 20px;
    padding-right:50px;
    background-image: linear-gradient(bottom, rgb(62,51,46) 0%, rgb(101,86,78) 100%);
    border-radius: 5px;
    box-shadow: inset 0px 1px 0px #9e8d84, 0px 5px 0px 0px #322620, 0px 10px 5px #999;
}
 
.PRS_WIDTH_33G p a:active{
    top:3px;
    background-image: linear-gradient(bottom, rgb(62,51,46) 100%, rgb(101,86,78) 0%);
    box-shadow: inset 0px 1px 0px #9e8d84, 0px 2px 0px 0px #322620, 0px 5px 3px #999;
}
 
.PRS_WIDTH_33G p a::before {
    background-color:#322620;
    background-image:url("/include/css/GAB_ENTREPRISE/images/puce-enSavoirPlus.png");
    background-repeat:no-repeat;
    background-position:center center;
    content:"";
    width:20px;
    height:20px;
    position:absolute;
    right:15px;
    top:50%;
    margin-top:-9px;
    border-radius: 50%;
    box-shadow: inset 0px 1px 0px #19120f, 0px 1px 0px #827066;
}
 
.PRS_WIDTH_33G p a :active::before {
    top:50%;
    margin-top:-12px;
    box-shadow: inset 0px 1px 0px #827066, 0px 3px 0px #19120f, 0px 6px 3px #382e29;
}

.paragraphe .innerParagraphe p a {
}

.PRS_COLONNAGE.PRS_WIDTH_33G .innerParagraphe p {
    line-height: 1.5em;
    margin: 39px 0;
}
                                                                                                   /*FIN BLOC LANDING PAGE*/

                                                                                                   /*INFOS RAPIDOS*/

                                                                                                   /*optimisation de l'affichage du titre accès rapide*/
.txt.PRS_INFORAPIDOS .innerParagraphe h2 {
    color: #000000;
    font-family: 'opensans-extrabold';
    font-weight: normal;
    text-align: center;
    text-transform: uppercase;
}

                                                                                                   /*optimisation de l'affichage des icones accès rapide*/

.txt.PRS_INFORAPIDOS .innerParagraphe ul li {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: medium none;
    float: left;
    font-family: 'opensans-light';
    height: 120px;
    line-height: 13pt;
    margin-right: 6px;
    padding: 0 0 17px;
    text-align: center;
    text-decoration: none;
    width: 75px;
}                                                                                               /*FIN INFOS RAPIDOS*/
                                                                                                   /*BLOC FOCUS*/
.PRS_FOCUS.txt h2 {
    background: url("/include/css/GAB_ENTREPRISE/images/puce-focus.png") no-repeat scroll 0 12px rgba(0, 0, 0, 0);
    color: #C70000;
    font-family: 'opensans-semibold';
    font-size: 1.375em;
    font-weight: normal;
    padding-left: 15px;
}
.PRS_FOCUS.txt {
    background: none;
    border-left: 5px solid #534D45;
    font-family: 'opensans-light';
    font-size: 1.334em;
    font-weight: normal;
    padding: 5px 15px;
}

                                                                                                   /*FIN BLOC FOCUS*/
                                                                                                   /*MENU*/
#menu {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #C60000;
    background-image: none;
    background-origin: padding-box;
    background-position: left top;
    background-repeat: repeat-x;
    background-size: auto auto;
    display: block;
    height: 37px;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    position: relative;
    z-index: 5;
}
#menu ul.menuNiv1 li.nav1 {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    background-origin: padding-box;
    background-position: left 33%;
    background-repeat: no-repeat;
    background-size: auto auto;
    float: left;
    height: 37px;
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 0;
    padding-top: 0;
}

.paragraphe form p label.enLigne {
    display: block;
    float: none;
    font-size: 0.917em;
    font-weight: normal;
    left: 27px;
    padding-bottom: 0;
    padding-left: 3px;
    padding-right: 10px;
    padding-top: 0;
    position: relative;
    text-align: left;
    top: -19px;
    width: 100%;
}
                                                                                                   /*FIN MENU*/