
#sommaire { margin: 20px 0 40px 0 !important;}
#sommaire span{  }
 a{ color:black !important; text-decoration:none !important; }
 
li.test {
        padding: 5px 10px;
}
 
li.test a {
    color: white!important;
}

#main { font-size:15px; }

.banner_print_only
{
max-width:100%;
height:auto;
}

.entoureur_article_solo
{
  list-style:none;
  }


#one:before { display:none; }
 .logoshowpourprint { display:block; max-width: 100%; height:auto;}
.printallbutton { display:none; }

body { font-family: "Lato", sans-serif; }
#divpourprinter { font-size:80%; display:block; }
#divpourprinter ol li { line-height:160%; }

h2 { margin-top:10px; !important; font-size:24px !important; margin-bottom:0; }
section#one h2 { margin-top:20px !important; margin-bottom:5px !important; font-size:19px !important; }
section#one h4 { margin-top:5px !important; margin-bottom:5px !important; font-size:18px !important; font-weight:400 !important; }
section#one h6 { margin-top:10px !important; margin-bottom:5px !important; font-size:13px !important;  font-weight:400 !important;}
section#one h5 { margin-top: 0 !important;
font-size: 14px;
margin-bottom:0px !important;
font-weight: 400;
font-style: italic;}
section#one h3{ display:none; }

#sommaire ul{
margin:10px 0 0 15px;
padding:0;
list-style: none;
}

#sommaire ul.n1{
margin:15px 0;
padding:0;
}

#sommaire ul.n1 > li {
text-transform:uppercase;
font-weight: bold;
font-size:17px;
}

#sommaire ul.n2 > li {
text-transform:uppercase;
}

#sommaire ul.n3{
margin:5px 0 10px 0;
padding:0;
}

#sommaire ul img
{
width: 17px;
height: auto;
vertical-align: -3px;
margin-right: 5px;
}

section.generated h3
{
text-transform:uppercase;
}

.printallbutton { display:none; }

div.container table { width:100% !important; margin-top:5px !important; }
p.printline { display:none !important; }
[class^="printline"] { display:none !important;}

#titleBar { display:none !important; }

.links_box
{
display:none;
}

.h4forprint
{
font-size:22px !important;
color:#aaa !important;
margin-bottom:0 !important;
}

.entoureur_article_solo
{
line-height:180% !important;
}

section
{
page-break-after: always !important;
}

.divinvisible
{
font-family: Lato, sans-serif, Arial, Verdana !important;
font-size:12px !important;
}

.divinvisible p, .divinvisible ul
{
line-height:160% !important;
}

.divinvisible table
{
width:100% !important;
}

p, ul { line-height:160% !important; }
.h3forprint
{
font-size:22px !important;
margin-top:10px !important;
}

#two, #three, #four, #five, #six, #eight
{
page-break-before:always !important;
}

#two .container, #three .container, #four .container, #five .container, #six .container, #eight .container
{
padding-top:15px !important;
}


#header, .crunchify-top, #footer
{
display:none !important;
}
#wrapper
{
width:100% !important;
padding:0 !important;
font-size: 12px;
font-family: Lato, sans-serif, Arial, Verdana !important;
}
#one:before
{
backgroundnone !important;
height:0 !important;
}

#one h1 { font-size: 24px !important;
margin-bottom: 0;
font-weight: 700 !important;
font-style: normal !important;}


#sommaire table td a { text-decoration:none !important; color:#222 !important; display:inline-block !important; margin-left:13px!important; font-size:20px !important; }

.bigimageontop
{
display:block !important;
max-width: 100% !important;
height: auto;
}

