html, body {
margin:0;
padding:0;
height:100%;
background-image:url(../img/bk.jpg);
background-repeat:repeat-x;
background-position:top left;
background-color:#D2DFDA;
text-align:center
}
#abloc1 {
text-align:left;
margin:0;
padding:0;
width:910px;
height:auto;
position:relative;
margin:0 auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px
}
#atop {
width:100%;
height:100px;
margin:0;
padding:0
}
#atop1 {
width:483px;
height:100px;
margin:0;
padding:0;
float:left
}
#atop2 {
width:420px;
height:100px;
margin:0;
padding:0;
float:left
}
#atopdes {
padding:7px;
width:405px;
height:17px;
color:#F9FAFB;
background-color:#545F6B;
text-align:center
}
#amenu {
padding:7px;
padding-right:20px;
padding-top:11px;
padding-bottom:9px;
width:879px;
height:30px;
font-size:14px;
color:#FFFFFF;
font-weight:bold
}
#amenu1 {
padding-top:5px;
padding-left:20px;
width:560px;
height:25px;
float:left
}
#amenu2 {
padding-top:3px;
width:290px;
height:25px;
float:left
}	
#abloc2 {
padding:0px;
width:882px;
margin:0 auto;
height:100%;
/height:auto;
background-color:#FFFFFF
}
#sabloc2 {
padding-top:17px;
text-align:center;
width:100%;
height:40px;
font-size:20px
}
#abloc3 {
padding:10px;
width:862px;
margin:0 auto;
min-height:600px;
height:100%;
/height:auto;
background-color:#FFFFFF
}
#ablochome {
padding:10px;
width:870px;
margin:0 auto;
min-height:600px;
height:100%;
/height:auto;
background-color:#FFFFFF;
padding-right:0px
}
#adbloc1 {
padding:10px;
width:500px;
margin:0 auto;
height:355px;
float:left
}
#adbloc2 {
padding:10px;
padding-right:0px;
width:340px;
margin:0 auto;
height:325px;
float:left
}
.adbloctit {
width:465px;
height:55px;
font-size:16px;
color:#364B5A;
padding-left:35px;
padding-top:8px;
background-image:url(../img/backtit.jpg);
background-repeat:no-repeat;
background-position:top left
}
.adblocst {
width:250px;
height:190px;
float:left
}
.adblocst2 {
width:300px;
height:270px;
float:left
}
.adbloclist {
width:240px;
height:20px
}
#bloctop {
width:850px;
height:285px;
padding-left:7px
}
.bloctop1 {
width:210px;
height:280px;
float:left
}
.bloctop2 {
text-align:left;
width:200px;
height:55px
}
a.lhh:link, a.lhh:visited, a.lhh:hover {
color:#FFFFFF;
text-decoration:none
}
a.lhm:link, a.lhm:visited {
color:#426475;
font-weight:bold;
font-size:14px;
text-decoration:none
}
a.lhm:hover {
color:#70AFAE;
font-weight:bold;
font-size:14px;
text-decoration:none
}
a.ltp:link, a.ltp:visited {
color:#426F6C;
font-weight:bold;
font-size:14px;
text-decoration:none
}
a.ltp:hover {
color:#649AAA;
font-weight:bold;
font-size:14px;
text-decoration:none
}
a.ltp2:link, a.ltp2:visited {
color:#405468;
font-weight:bold;
font-size:14px;
text-decoration:none
}
a.ltp2:hover {
color:#628299;
font-weight:bold;
font-size:14px;
text-decoration:none
}
a.lpe:link, a.lpe:visited {
color:#2E4549;
font-weight:bold;
font-size:13px;
text-decoration:none
}
a.lpe:hover {
color:#243848;
font-weight:bold;
font-size:13px;
text-decoration:none
}
a.lff:link, a.lff:visited {
color:#7DA3AE;
font-size:11px;
text-decoration:none
}
a.lff:hover {
color:#C2CBDA;
font-size:11px;
text-decoration:none
}
a.lfff:link, a.lfff:visited, a.lfff:hover  {
color:#FFFFFF;
text-decoration:none
}
#bfooter {
width:872px;
height:100px;
padding:5px;
background-image:url(../img/lasticon.jpg);
background-repeat:no-repeat;
background-position:bottom right;
background-color:#373D42;
color:#E4E4E4;
font-size:11px
}
.bfooterl{
width:120px;
height:90px;
padding:3px;
float:left
}
.bfooterlt{
width:100%;
height:19px
}
#der {
text-align:right;
width:872px;
height:19px;
padding:5px;
padding-bottom:0px;
background-color:#1E1E1E;
color:#E4E4E4;
font-size:11px
}
.ui-jcoverflip {
position:relative
}
.ui-jcoverflip--item {
position:absolute;
display:block
}
#flip {
height:130px;
width:747px
}
#flip .ui-jcoverflip--title {
position:absolute;
bottom:-30px;
width:100%;
height:10px;
text-align:center;
color:#555
}
#flip img {
display:block;
border:0;
outline:none
}
#flip a {
outline:none
}
#wrapper {
width: 100%;
height: 130px;
overflow: hidden;
position: relative;
background-color:#444D53
}
.ui-jcoverflip--item {
cursor:pointer
}
ul, ul li {
margin:0;
padding:0;
display:block;
list-style-type:none
}
#wrapper2 {
width:99%;
height:27px;
padding-left:9px;
padding-top:9px;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
background-color:#444D53
}
#cadbloc1 {
padding:10px;
width:842px;
margin:0 auto;
height:auto;
padding-bottom:30px;
float:left
}
.adbloctit2 {
width:465px;
height:35px;
font-size:16px;
color:#364B5A;
padding-left:35px;
padding-top:8px;
background-image:url(../img/backtit2.jpg);
background-repeat:no-repeat;
background-position:top left
}
.adbloctit3 {
width:590px;
height:35px;
font-size:16px;
color:#364B5A;
padding-left:35px;
padding-top:8px;
background-image:url(../img/backtit3.jpg);
background-repeat:no-repeat;
background-position:top left
}
#putst {
width:100%;
height:42px
}
#putst1 {
padding-top:5px;
width:210px;
height:35px;
float:left
}
#undertit {
width:99%;
height:auto;
padding:5px;
font-size:12px;
color:#476778;
font-style:italic;
background-color:#F3F4F5
}
#uutit {
padding-top:10px;
width:100%;
height:25px;
text-align:right;
font-size:15px
}
#contentc {
padding:10px;
padding-left:35px;
width:96%;
height:auto
}
.cellule {
width:220px;
height:62px;
padding:10px;
float:left;
border:solid 1px #C4D3DB;
margin-bottom:22px
}
.cel1 {
width:100%;
height:52px
}
.cel1i {
width:55px;
height:52px;
float:left
}
.cel1t {
width:144px;
height:52px;
line-height:52px;
float:left
}
.cel1tp  {
height:52px;
line-height:52px;
text-align:center
}
.cel1ta {
width:144px;
vertical-align:middle;
display:inline-block;
line-height:1.2;
text-align:left
}
.ucel{
width:225px;
height:25px;
text-align:right
}
.spacebe{
float:left;
width:20px;
height:62px
}
#editeur {
width:600px;
height:30px;
font-size:13px;
color:#BBBDBD
}
.ads {
width:100%;
height:110px;
padding-top:10px;
padding-bottom:10px;
text-align:center;
background-color:#F8F8F8;
box-sizing:border-box;
padding-left:6%;
padding-right:6%
}
#fichebloc {
padding-top:10px;
width:100%;
height:auto
}
#firstdesc {
text-align:justify
}
#fichecarl {
width:150px;
height:560px;
padding:7px;
float:left
}
#fichecar {
width:150px;
height:330px;
background-color:#F8F8F8;
border: solid #E8E8E8 1px
}
.fichecar1 {
width:100%;
height:15px;
text-align:center;
color:#7894A9;
padding-top:4px
}
.fichecar2 {
width:100%;
height:15px;
text-align:center;
background-color:#FFFFFF
}
.fichecar2a {
height:30px
}
#fichedl {
text-align:center;
width:150px;
height:120px;
padding-top:17px
}
#fichedescr {
width:658px;
height:auto;
padding:7px;
padding-left:10px;
color:#606060;
float:left
}
#dlc1 {
text-align:center;
padding-left:100px;
padding-top:50px;
width:250px;
height:200px;
float:left;
font-size:11px;
color:#324B46
}
#dlc2 {
text-align:center;
padding-left:100px;
padding-top:50px;
width:250px;
height:200px;
float:left;
font-size:11px;
color:#324B46
}
#postdl {
padding-top:30px;
width:100%;
height:auto;
padding-bottom:20px;
color:#657483;
font-size:12px
}
.avisli {
width:97%;
padding-bottom:30px;
text-align:justify
}
.avistit {
width:100%;
min-height:15px;
height:auto;
}
.avistit2 {
color:#50729C;
font-size:14px
}
.avisdesc {
width:100%;
color:#30454E;
background-color:#F7F7F9;
padding:7px
}
.imgcaptf {
max-width:124px;
height:124px
}
.imgdl {
max-width:97px;
height:97px
}
#f3bdl {
width:100%;
height:280px
}
#f3bdl1 {
padding-left:70px;
padding-right:28px;
width:300px;
height:280px;
float:left
}
#f3bdl2 {
padding-top:40px;
width:400px;
height:250px;
float:left
}
#addadds {
width:120px;
height:600px;
padding-top:10px;
padding-left:12px
}
.quotblu {
font-size:14px;
color:#32637C
}
.ajoutavisb {
text-align:left;
height:26px;
font-size:13px
}
#f3bdlcont {
width:300px;
padding-left:50px
}
#cookfont {
font-size:11px
}
