/*  ---------  CSS generated for skin6-papinou-07 ----------- */

body { letter-spacing: 0.1rem; }
.body { background: url(img/bandeau.jpg) no-repeat 50% 50px; }
.T0entrow0 { background-color: #D3D3D3; }
.T0entrow3 { padding: 10px 40px; }
.T0entrow4 { margin:0 auto;text-align:center; }
.T0entrow6 { display: none; }
.smlogo { margin: 1.5rem 2.2rem 1.5rem -2px !important;padding: 2rem 0.5rem !important; }
div.quote span.labelcita { display: none; }
.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: #D3D3D3 !important;padding:1.5rem 0 !important; }
.dropdown-menu { background-color: #D3D3D3 !important;padding:5px !important;border: 0; }
#MainContent { margin: 0 auto 50px !important; }
.titrebox, .titre {font-variant: small-caps; }
#LeftBoxes, #BlogLeftBoxes { padding-right: 1.5rem !important; }
#RightBoxes, #BlogrightBoxes { padding-left: 1.5rem !important; }
#CenterBoxes { padding: 0 1.5rem  !important; }
.btn-group-lg > .btn, .btn-lg, .btn-info { border: 1px solid #497786 !important; }
.lisubrubr { line-height: 3rem;background-color: #F2F2F2 !important; }
.thheadsubjectW, .thheadbodyW a { color: #FFF !important; }
.bord2 { border: 1px dotted #C0C0C0; }
.B0entrow1 { padding: 20px 40px !important; }
.form-control, .form-control-lg {font-size: 1.7rem;}
@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 !important; }