/****************************/
/* GENERAL */
/****************************/

/* 
Bleu : #01b4ee
Gris (texte) : #909090
Gris (fond) : #171717
*/

*{margin:0px;padding:0px;border:0px;}
body{ background-image:url('/images/bg.gif');background-repeat:repeat-x; width:100%; height:746px; text-align:center; background-color:#323232;}
a:link{color:#f9f9f9; text-decoration:none;}
a:visited{color:#f9f9f9; text-decoration:none;}
a:hover{color:#f9f9f9; text-decoration:underline;}
h1{font-family: acens, sans-serif, Arial, Helvetica ; font-size:24px; color:#01b4ee; text-decoration:none;text-transform:lowercase; font-weight:normal; text-align:left;margin-bottom:20px; padding:0;} 
h2{font-family: acens, sans-serif, Arial, Helvetica ; font-size:24px; color:#01b4ee; text-decoration:none;text-transform:lowercase; font-weight:normal; text-align:left;margin-bottom:20px; padding:0;} 
h3{font-family: sans-serif, Arial, Helvetica ; font-size:15px; color:#01b4ee; text-decoration:none; font-variant:small-caps; font-weight:normal; text-align:left;margin-bottom:10px; padding:0;} 
p {clear:both;font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#909090; text-transform:uppercase; line-height:14px;}
.p {clear:both;font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#909090; text-transform:uppercase; line-height:14px;}
input {border:0px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#f9f9f9; } 
.inputChampHeight {border:0px; background-color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#f9f9f9; padding-left:5px; padding-right:5px; padding-top:5px; height:18px; margin-bottom:7px;} 
.inputSubmit{border:0px; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#f9f9f9; background-color:#1e1e1e; font-weight:normal;text-transform:uppercase; height:12px;} 
textarea {border:0px; background-color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#f9f9f9; padding-left:5px; padding-right:5px; padding-top:5px;}   
select {border:0px; background-color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#f9f9f9;}  
.imageBordure{ border:1px solid #909090;}
.imageSansBordure{ border:0px;}
.floatLeft{ float:left;}
.alignRight{ text-align:right;}
.alignCenter{ text-align:center;}
.marginTop55{margin-top:55px;}
.marginTop30{margin-top:30px;}
.marginTop8{margin-top:10px;}
.marginRight15{margin-right:15px;}
.underline{ text-decoration:underline;}
.color909090{color:#909090;}
.colorf9f9f9{color:#f9f9f9;}
.color01b4ee{color:#01b4ee;}
.color606060{color:#606060;}
.height220{ height:220px}
.height430{ height:430px;}
.width75{ width:75px;}
.width150{ width:150px;}
.width400{ width:400px;}
.width800{ width:800px;}

/* header */
/****************************/ 
#divSite{ margin:auto; background-image:url('/images/bg-site.gif');background-repeat:no-repeat; width:900px; height:746px;} 
#divHeader{ margin:auto;width:840px;height:111px; margin-bottom:20px;}
#divHeaderLogo{float:left;width:430px; height:88px; text-align:left;}
#divMenu{float:left;height:23px;width:800px;clear:both;padding:0px; margin-top:6px;}
#menuUl{ float:left;list-style:none;}
.menuLi{float:left;font-size:10px; font-family:Arial, Verdana; text-align:left;text-transform:none;font-weight:bold; color:#f9f9f9; margin-right:15px;}
a.menuLi:link,a.menuLi:active,a.menuLi:visited{text-decoration:none;color:#f9f9f9;}
a.menuLi:hover{text-decoration:none; color:#01b4ee;}

/* structure */
/****************************/ 
#divInterieur{ margin:auto; width:820px; height:680px;}
#divChemin{width:800px;font-size:9px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#606060; text-align:left;}
#divChemin a:link {color:#606060; text-decoration:none;}
#divChemin a:visited {color:#606060; text-decoration:none;}
#divChemin a:hover {color:#606060; text-decoration:underline;}
#divChemin a:active {color:#606060; text-decoration:none;}

/* centre du site */
/****************************/ 
#divCentre{float:left;width:900px; height:430px; text-align:left; margin-top:15px; margin-bottom:40px;}
.line400Hori{clear:both;background-image:url('/images/line.gif');background-repeat:repeat-x; width:380px; height:1px;margin-bottom:35px; margin-top:38px;}
.line400Hori2{clear:both;background-image:url('/images/line.gif');background-repeat:repeat-x; width:380px; height:1px;margin-bottom:10px; margin-top:10px;}
.line400Hori3{clear:both;background-image:url('/images/line.gif');background-repeat:repeat-x; width:380px; height:1px;margin-bottom:15px; margin-top:25px;}
.line400Vert{float:left;background-image:url('/images/line.gif');background-repeat:repeat-y; width:1px; height:430px;margin-left:10px; margin-right:10px;}
.line400VertOff{float:left; margin-left:10px; margin-right:10px;}
.divCentre400Left{float:left;width:390px; text-align:left; padding-right:10px;}
.divCentre400Right{float:left;width:390px; text-align:left;margin-left:18px;}
.divImageTexte{ width:400px; height:120px;}
#divImageLaurent{ float:left;width:120px; height:90px; margin-right:20px;}
#divImageLaurent2{ float:left;width:90px; height:120px; margin-right:20px;}

.planDeSitUl{text-align:left; margin-left:50px; list-style:square;font-family:Arial, Helvetica, sans-serif;  font-size:910px; text-align:left; font-weight:bold; color:#f9f9f9;}
.planDeSiteLi{font-family:Arial, Helvetica, sans-serif;  font-size:10px; text-align:left; font-weight:normal; color:#f9f9f9; margin-top:10px;}
a.planDeSiteLi:link,a.planDeSiteLi:active,a.planDeSiteLi:visited{color:#f9f9f9; text-decoration:none;}
a.planDeSiteLi:hover{color:#f9f9f9; text-decoration:underline;}

/* footer */
/****************************/
#divFooter{margin:auto; width:800px; height:20px;}
#divFooterTexte{ float:left;font-size:9px;font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:normal; color:#606060; text-align:left;}
#divFooterTexte a:link {text-decoration:none;color:#606060;}
#divFooterTexte a:visited {text-decoration:none;color:#606060;}
#divFooterTexte a:hover {text-decoration:none; color:#01b4ee;}
#divFooterTexte a:active {text-decoration:none;color:#606060;}
