#main1, #main2, #main3 {width:918px; margin:0 auto; position:relative; z-index:1;}

#header { }
#header { background: url(/reg_tpl/jediffuse/images/header-bg.jpg) no-repeat right 58px; height: 440px; }
#header-666 { height:100px; }
#header, #header-666, #content1, #content2, #footer { font-size:0.75em;}

.col-1, .col-2, .col-3, .col-4 { float:left; }

/*======= index.html =======*/
#page1 #content1 .row-1 .col-1 { width: 224px; margin-right: 7px; }
#page1 #content1 .row-1 .col-2 { width: 224px; margin-right: 7px; }
#page1 #content1 .row-1 .col-3 { width: 224px; margin-right: 7px; }
#page1 #content1 .row-1 .col-4 { width: 224px; }
#page1 #content1 .row-2 .col-1 { width: 277px; margin-right: 40px; }
#page1 #content1 .row-2 .col-2 { width: 271px; margin-right: 40px; }
#page1 #content1 .row-2 .col-3 { width: 198px; }
#page1 #content2 .col-1 { width: 450px; margin-right: 55px; }
#page1 #content2 .col-1 .col-1 { width: 201px; margin-right: 0; }
#page1 #content2 .col-1 .col-2 { width: 187px; }
#page1 #content2 .col-2 { width: 400px; }

#page1 #content1 .xcontent h3 { padding-right: 115px; }



/*======= index-1.html =======*/
#page2 #content1 .col-1 { width: 588px; margin-right: 40px; }
#page2 #content1 .col-2 { width: 265px;}
#page2 #content2 .col-1 { width: 471px; margin-right: 34px; }
#page2 #content2 .col-2 { width: 410px;}

/*======= index-2.html =======*/
#page3 #content1 .row-1 .col-1 {width:224px; margin-right:7px;}
#page3 #content1 .row-1 .col-2 { width:224px; margin-right:7px;}
#page3 #content1 .row-1 .col-3 { width:224px; margin-right:7px;}
#page3 #content1 .row-1 .col-4 { width:224px;}
#page3 #content1 .row-2 .col-1 {width:277px; margin-right:40px;}
#page3 #content1 .row-2 .col-2 { width:271px; margin-right:40px;}
#page3 #content1 .row-2 .col-3 { width:256px;}
#page3 #content2 .col-1 { width:456px; margin-right:49px;}
#page3 #content2 .col-2 { width:400px;}

/*======= index-3.html =======*/
#page4 #content1 .row-1 .col-1 {width:224px; margin-right:7px;}
#page4 #content1 .row-1 .col-2 { width:224px; margin-right:7px;}
#page4 #content1 .row-1 .col-3 { width:224px; margin-right:7px;}
#page4 #content1 .row-1 .col-4 { width:224px;}
#page4 #content1 .row-2 .col-1 {width:266px; margin-right:50px;}
#page4 #content1 .row-2 .col-2 { width:595px;}
#page4 #content2 .col-1 { width:456px; margin-right:49px;}
#page4 #content2 .col-2 { width:400px;}

/*======= index-4.html =======*/
#page5 #content1 .row-1 .col-1 {width:224px; margin-right:7px;}
#page5 #content1 .row-1 .col-2 { width:224px; margin-right:7px;}
#page5 #content1 .row-1 .col-3 { width:224px; margin-right:7px;}
#page5 #content1 .row-1 .col-4 { width:224px;}
#page5 #content1 .row-2 .col-1 {width:595px; margin-right:50px;}
#page5 #content1 .row-2 .col-2 { width:266px;}
#page5 #content2 .col-1 { width:460px; margin-right:45px;}
#page5 #content2 .col-2 { width:400px;}

/*======= index-5.html =======*/
#page6 #content1 .col-1 {width:277px; margin-right:40px;}
#page6 #content1 .col-2 { width:271px; margin-right:40px;}
#page6 #content1 .col-3 { width:233px;}
#page6 #content2 .col-1 { width:451px; margin-right:55px;}
#page6 #content2 .col-1 .col-1 { width:201px; margin-right:0;}
#page6 #content2 .col-1 .col-2 { width:187px;}
#page6 #content2 .col-2 { width:400px;}

#tpl-actualite hr  { margin: 20px 0; border: 0; border-top: 1px dotted #3a3734; border-style: dotted; }
#tpl-actualite div.lirelasuite  { margin-top: 20px; }


/*=========================*/

#footer {height:48px;}
