/*  ---------  CSS generated for skin6-papinou-sv01 ----------- */



body { letter-spacing: 0.1em !important; }

/*.T0entrow0 { background: url(img/fond_site.jpg) 50% 0; }*/

.T0entrow3 { padding: 10px 25px;}

.T0entrow6 { display: none; }

div.quote span.labelcita { display: none; }

.smlogo { margin: 1.5rem 2.2rem 1.5rem -2px !important;padding: 2rem 0.5rem !important; }

#MainContent { margin: -80px auto 0; }

.navbar.ddl .dropdown-menu > div, .navbar.ddl .dropdown-menu > div p { font-size: 1.8rem; }

.tbl.DDL69 { background-color: transparent; }

.navbar.ddl.DDL69 { max-width: 760px;margin: auto; }

.navbar.ddh.DDH74 { max-width: 640px;margin: auto; }

.tbl.DDH74 { background-color: transparent; }

.DDH74 ul.dropdown-menu { width: 262px; }

.nav-item.dropdown.DDH74 { margin: 0 !important; }

.tbl.DDV90 { background-color: transparent; }

.navbar.ddv { background-color: #BD3E2D !important;padding:2rem 0 !important; }

.dropdown-menu { color: #FFF !important; background-color: #CCFFFF !important;padding: 5px !important; }

.bord2 { border: 0; }

.lisubrubr { line-height: 3rem;background-color: #CCFFFF !important; }

.B0entrow1  { padding: 20px 40px !important; } 

@media screen and (min-width: 768px) and (max-width: 1080px){

.B0entrow2 .col-md-3 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 100%; }

}

#BottomBoxes .titre, #BottomBoxes .tbl, #BottomBoxes .titrebox, 

#BottomBoxes .tblbox { padding: 20px 40px 10px !important; }