												/* CSS - FL DIFFUSION  */

/* Styles généraux */

body {
background-color:#e5e5e5;
margin-left:0px;
margin-right:0px;
margin-top:15px;
overflow:hidden;
}

#conteneur {
width:100%;
height:100%;
}

#banner {
width:100%;
height:46px;
background-image:url(../img/banner_background.gif);
background-repeat:repeat-x;
margin-right:-20px;
padding-left:20px;
}

#menu {
width:100%;
height:40px;
background-image:url(../img/menu_background.gif);
background-repeat:repeat-x;
margin-right:-20px;
padding-left:20px;
margin-top:5px;
}
#menu_bis {
margin-left:auto;
margin-right:auto;
width:980px;
}

#menu a {
border:none;
text-decoration:none;
}

#impression {
width:39px;
height:476px;
margin-top:-447px;
margin-left:894px;
background-image:url(../img/impression.gif);
background-repeat:no-repeat;
}

#note {
width:100%;
height:10px;
margin-left:-50px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#999999;;
margin-top:-5px;
}

#note a {
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#999999;
}

#ul_one {
font-size:11px;
color:#666666;
text-align:left;
list-style:none;
margin-left:30px;
padding-left:30px;
}

#ul_two {
font-size:11px;
color:#666666;
text-align:left;
list-style:none;
margin-left:15px;
padding-left:15px;
}

/* Page "conceptions.html" */

#conceptions_centre {
width:935px;
height:476px;
margin-top:10px;
margin-left:auto;
margin-right:auto;
background-image:url(../img/conceptions_background.gif);
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:500;
}

#conceptions_left {
width:342px;
height:420px;
padding-top:43px;
padding-left:8px;
}

#conceptions_right {
width:455px;
height:390px;
margin-left:400px;
margin-top:-420px;
padding-top:20px;
padding-left:8px;
text-align:right;
}

#conceptions_right_2 {
width:200px;
height:160px;
margin-left:255px;
margin-top:-50px;
text-align:left;
}

/* Page "productions.html" */
#productions_centre {
width:935px;
height:473px;
margin-top:10px;
margin-left:auto;
margin-right:auto;
background-image:url(../img/productions_background.gif);
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:500;
}
#productions_left {
width:905px;
height:430px;
margin-left:5px;
padding-top:43px;
padding-left:14px;
text-align:left;
}
#productions_menu {
width:98px;
height:160px;
margin-left:761px;
margin-top:-430px;
}
#productions_impression {
width:39px;
height:476px;
margin-top:-197px;
margin-left:894px;
background-image:url(../img/impression.gif);
background-repeat:no-repeat;
}

/* Page "qui.html" */
#qui_centre {
width:935px;
height:476px;
margin-top:10px;
margin-left:auto;
margin-right:auto;
background-image:url(../img/qui_background.gif);
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:500;
}
#qui_left {
width:342px;
height:426px;
padding-top:37px;
padding-left:6px;
}
#qui_right {
width:395px;
height:390px;
margin-left:455px;
margin-top:-420px;
padding-top:20px;
padding-left:8px;
text-align:justify;
}

/* Page "index.html" (nouveautés) */
#index_centre {
width:935px;
height:476px;
margin-top:10px;
margin-left:auto;
margin-right:auto;
background-image:url(../img/index_background.gif);
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:500;
}
#index_left {
width:391px;
height:444px;
padding-top:19px;
padding-left:6px;
}
#index_right {
width:410px;
height:390px;
margin-left:440px;
margin-top:-420px;
padding-top:20px;
padding-left:8px;
text-align:right;
}

/* Page "references.html" */
#references_centre {
width:935px;
height:476px;
margin-top:10px;
margin-left:auto;
margin-right:auto;
background-image:url(../img/references_background.gif);
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:500;
}
#references_left {
width:391px;
height:388px;
padding-top:75px;
padding-left:6px;
}
#references_right {
width:215px;
height:390px;
margin-left:420px;
margin-top:-420px;
padding-top:20px;
padding-left:15px;
text-align:left;
}
#references_right2 {
width:223px;
height:390px;
margin-left:645px;
margin-top:-410px;
padding-top:20px;
padding-left:8px;
text-align:left;
}

/* Page "contact.html"*/
#contact_centre {
width:935px;
height:476px;
margin-top:10px;
margin-left:auto;
margin-right:auto;
background-image:url(../img/contact_background.gif);
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:500;
}
#contact_left {
width:391px;
height:437px;
padding-top:26px;
padding-left:9px;
}
#contact_right {
width:410px;
height:390px;
margin-left:440px;
margin-top:-420px;
padding-top:20px;
padding-left:8px;
text-align:right;
}
