/********** Balise Body **********/
body{
  margin-left:   0px;
  margin-top:    40px;
  margin-right:  0px;
  margin-bottom: 20px;
  background-color: #dfdfdf;
  line-height: 20px;
}




/********** Liens hypertextes **********/
a:link{   /*Permet de définir les liens non visités.*/
  letter-spacing:  0px;
  font-size:       12px;
  font-family:     verdana, arial, tahoma; 
  color:           #006699;
  text-decoration: none;
  font-weight:     bold;
}

a:visited{   /*Permet de définir l'aspect du lien lorsqu'il a déjà été visité.*/
  letter-spacing:  0px;
  font-size:       12px;
  font-family:     verdana, arial, tahoma; 
  color:           #006699;
  text-decoration: none;
  font-weight:     bold;
}

a:active{   /*Intervient lorsqu'un utilisateur clique sur un lien. */
  letter-spacing:  0px;
  font-size:       12px;
  font-family:     verdana, arial, tahoma; 
  color:           #FF0000;
  text-decoration: none;
  font-weight:     bold;
}

a:hover{   /*Intervient lorsqu'un utilisateur passe la souris sur un lien.*/
  letter-spacing:  0px;
  font-size:       12px;
  font-family:     verdana, arial, tahoma; 
  color:           #FF0000;
  text-decoration: none;
  font-weight:     bold;
}




/********** Calques **********/
.div_body{
  width:              950px;
  background-color:   #FFFFFF;
}

.div_principal{
  letter-spacing:     1px;
  color:              #000000;
  font-size:          12px;
  font-family:        tahoma, arial, verdana; 
  padding-bottom:     5px;
  padding-left:       90px;
  padding-right:      90px;
}

.div_accueil{
  font-size:       16px;
  font-family:     arial, verdana, tahoma; 
  color:           #FF0000;
  text-decoration: none;
  font-weight:     bold;
  padding-top :    35px;
}

.div_bas_de_page{
  letter-spacing:     1px;
  color:              #000000;
  font-size:          12px;
  font-family:        arial, tahoma, verdana; 
  padding-top:        25px;
  padding-bottom:     30px;
  padding-left:       15px;
  padding-right:      15px;
}



/********** Tableaux **********/
.table_service{
  width:              700px;
  border-style:       none;
  background-color:   #FFFFFF;
  letter-spacing:     1px;
  color:              #000000;
  font-size:          12px;
  font-family:        tahoma, arial, verdana; 
  padding-top:   30px;
}

.td1_service{
  width:              350px;
  color:              #000033;
  font-size:          14px;
  font-family:        arial, tahoma, verdana; 
  font-weight:        bold;
  text-align:         center;
  height:             50px;
}

.td2_service{
  width:              350px;
  background-color:   #FFFFFF;
  letter-spacing:     1px;
  color:              #000000;
  font-size:          12px;
  font-family:        tahoma, arial, verdana; 
  font-weight:        normal;
  text-align:         left;
  vertical-align:     top;
}

.td1_contact{
  width:              360px;
  color:              #000033;
  font-size:          14px;
  font-family:        arial, tahoma, verdana; 
  font-weight:        bold;
  text-align:         center;
  height:             50px;
}

.td2_contact{
  width:              360px;
  background-color:   #FFFFFF;
  letter-spacing:     1px;
  color:              #000000;
  font-size:          12px;
  font-family:        tahoma, arial, verdana; 
  font-weight:        normal;
  text-align:         center;
  vertical-align:     top;
}



/********** Paragraphes **********/
.text_principal{
  text-align:    left;
  padding-top:   30px;
}

.text_principal_reprise{
  text-align:    left;
  padding-top:   10px;
}

.text_principal10{
  text-align:    left;
  padding-top:   10px;
}
.text_bold{
  text-align:    left;
  padding-top:   10px;
  font-weight: bold;
}


/********** Fonts **********/
.fontlien{
  letter-spacing:  0px;
  font-size:       12px;
  font-family:     verdana, arial, tahoma; 
  color:           #006699;
  text-decoration: none;
  font-weight:     normal;
  cursor:          default;
}

h1{
  font-family:     arial, tahoma;
  font-size:       18px; 
  font-weight:     bold;
  color:           #00B9EB;
  line-height:     1px;
  text-align:      left;
  padding-top:     50px;
}

h2{
  font-family:     arial, tahoma;
  font-size:       14px; 
  font-weight:     bold;
  color:           #000000;
  line-height:     1px;
  text-align:      left;
  padding-top:     50px;
}



.list{
  list-style-type:     none;
  background:          transparent url(../images/elements/list.gif) no-repeat;
  padding-left:        20px; 
  background-position: 0% 0%;
  padding-bottom:      8px;
}
