body
{
height:900px;
width:980px;
margin-top:0px;
margin-left:auto;
margin-right:auto;
margin-bottom:auto;
background-color:#c2cffc;
}

h1
{
position:absolute;
font-size:9px;
color:#494949;
font-family:arial;
margin-left:320px;
margin-top:3px;
text-align:right;
}


#menu1
{
position:absolute;
margin-top:-4px;
margin-left:510px;
width:464px;
height:32px;
}

.texte_menu1
{
position:absolute;
margin-left:535px;
margin-top:2px;
width:460px;
font-family:Tahoma,arial;
font-size:11px;
color:#3d3d3d;
}
.texte_menu1
a
{
font-family:Tahoma,arial;
font-size:11px;
color:#3d3d3d;
width:460px;
text-decoration:none;
}
.texte_menu1
a:hover
{
font-family:Tahoma,arial;
font-size:11px;
color:#3d3d3d;
width:460px;
text-decoration:underline;
}



#titre_assurance_restaurant
{
position:absolute;
margin-top:8px;
margin-left:23px;
width:215px;
height:55px;
}

#sous_titre
{
position:absolute;
margin-left:27px;
margin-top:59px;
font-family:Century Gothi,Tahoma;
font-size:12px;
font-weight:bold;
color:white;
}


#icone_cuisinier1
{
position:absolute;
margin-left:250px;
margin-top:5px;
width:60px;
height:76px;
}


#slogan
{
position:absolute;
margin-left:345px;
margin-top:29px;
width:65px;
height:35px;
}




#menu2
{
position:absolute;
margin-top:86px;
margin-left:10px;
width:970px;
height:32px;
}

#maison
{
position:absolute;
margin-top:90px;
margin-left:14px;
}

.texte_menu2
{
position:absolute;
margin-left:44px;
margin-top:87px;
width:970px;
font-family:Tahoma,arial;
font-size:12px;
font-weight:bold;
color:#3d3d3d;
}
.texte_menu2
a
{
font-family:Tahoma,arial;
font-size:12px;
font-weight:bold;
color:#3d3d3d;
text-decoration:none;
}
.texte_menu2
a:hover
{
font-family:Tahoma,arial;
font-size:12px;
font-weight:bold;
color:#3d3d3d;
text-decoration:underline;
}


#corps
{
position:absolute;
margin-left:10px;
margin-top:140px;
width:970px;
height:548px;
}

#cadre_formulaire
{
position:absolute;
margin-top:116px;
margin-left:18px;
width:410px;
height:262px;
}

#formulaire
{
position:absolute;
margin-top:215px;
margin-left:40px;
width:365px;
height:170px;
font-family:tahoma;
font-size:10px;
color:#565555;
}

.reponse_formulaire
{
position:absolute;
margin-top:270px;
margin-left:100px;
width:380px;
font-family:Century Gothic,arial;
font-size:11px;
color:#494949;
}
.reponse_formulaire
a
{
font-size:11px;
color:#494949;
text-decoration: none;
}
.reponse_formulaire
a:hover
{
text-decoration:underline;
}

.precision
{
position:absolute;
text-align:center;
margin-left:60px;
margin-top:310px;
width:370px;
font-family:Century Gothic,arial;
font-size:10px;
color:#494949;
}
.precision
a
{
font-size:10px;
color:#494949;
text-decoration: none;
}
.precision
a:hover
{
text-decoration:underline;
}





#bouton_envoi
{
position:absolute;
margin-left:290px;
margin-top:335px;
width:128px;
height:39px;
}

#slogan2
{
position:absolute;
margin-left:357px;
margin-top:198px;
width:70px;
height:69px;
}


#formulaire
{
position:absolute;
margin-top:235px;
margin-left:30px;
width:405px;
height:170px;
font-family:tahoma;
font-size:10px;
color:#565555;
}

#obligation
{
color:red;
margin-left:250px;
margin-top:-25px;
}



.mini_form
{
font-size:11px;
background-color:#FFF;
}

.mini_form_error
{
font-size:11px;
background-color:#FF6;
}

#methode
{
position:absolute;
margin-left:450px;
margin-top:410px;
width:510px;
height:112px;
}

#cuisnier
{
position:absolute;
margin-top:378px;
margin-left:800px;
z-index:+1;
}

#cuisnier2
{
position:absolute;
margin-top:378px;
margin-left:780px;
z-index:+1;
}





#cadre_footer
{
position:absolute;
margin-left:20px;
margin-top:540px;
width:943px;
height:130px;
}

#titre_footer1
{
position:absolute;
margin-top:543px;
margin-left:30px;
font-family:Century Gothic,arial;
font-weight:bold;
font-size:11px;
color:black;
width:250px;
}

.texte_titre_footer1
{
position:absolute;
margin-top:558px;
margin-left:30px;
font-family:Century Gothic,arial;
font-size:10px;
color:#6a6a6a;
width:250px;
}
.texte_titre_footer1
a
{
font-size:10px;
color:#6a6a6a;
text-decoration: none;
}
.texte_titre_footer1
a:hover
{
text-decoration:underline;
}




#titre_footer2
{
position:absolute;
margin-top:543px;
margin-left:250px;
font-family:Century Gothic,arial;
font-weight:bold;
font-size:11px;
color:black;
width:200px;
}

.texte_titre_footer2
{
position:absolute;
margin-top:558px;
margin-left:250px;
font-family:Century Gothic,arial;
font-size:10px;
color:#6a6a6a;
width:200px;
}

.texte_titre_footer2
a
{
font-size:10px;
color:#6a6a6a;
text-decoration: none;
}
.texte_titre_footer2
a:hover
{
text-decoration:underline;
}



#titre_footer3
{
position:absolute;
margin-top:610px;
margin-left:250px;
font-family:Century Gothic,arial;
font-weight:bold;
font-size:11px;
color:black;
width:200px;
}

.texte_titre_footer3
{
position:absolute;
margin-top:625px;
margin-left:250px;
font-family:Century Gothic,arial;
font-size:10px;
color:#6a6a6a;
width:200px;
}

.texte_titre_footer3
a
{
font-size:10px;
color:#6a6a6a;
text-decoration: none;
}
.texte_titre_footer3
a:hover
{
text-decoration:underline;
}



#titre_footer4
{
position:absolute;
margin-top:543px;
margin-left:440px;
font-family:Century Gothic,arial;
font-weight:bold;
font-size:11px;
color:black;
width:150px;
}

.texte_titre_footer4
{
position:absolute;
margin-top:558px;
margin-left:440px;
font-family:Century Gothic,arial;
font-size:10px;
color:#6a6a6a;
width:150px;
}

.texte_titre_footer4
a
{
font-size:10px;
color:#6a6a6a;
text-decoration: none;
}
.texte_titre_footer4
a:hover
{
text-decoration:underline;
}




#titre_footer5
{
position:absolute;
margin-top:610px;
margin-left:440px;
font-family:Century Gothic,arial;
font-weight:bold;
font-size:11px;
color:black;
width:150px;
}

.texte_titre_footer5
{
position:absolute;
margin-top:625px;
margin-left:440px;
font-family:Century Gothic,arial;
font-size:10px;
color:#6a6a6a;
width:150px;
}

.texte_titre_footer5
a
{
font-size:10px;
color:#6a6a6a;
text-decoration: none;
}
.texte_titre_footer5
a:hover
{
text-decoration:underline;
}


#titre_footer6
{
position:absolute;
margin-top:543px;
margin-left:590px;
font-family:Century Gothic,arial;
font-weight:bold;
font-size:11px;
color:black;
width:50px;
}

.texte_titre_footer6
{
position:absolute;
margin-top:558px;
margin-left:590px;
font-family:Century Gothic,arial;
font-size:10px;
color:#6a6a6a;
width:350px;
}

.texte_titre_footer6
a
{
font-size:10px;
color:#6a6a6a;
text-decoration: none;
}
.texte_titre_footer6
a:hover
{
text-decoration:underline;
}

#certificat
{
position:absolute;
width:56px;
height:45px;
margin-left:895px;
margin-top:615px;
}

#en_tete
{
position:absolute;
margin-left:520px;
margin-top:170px;
color:#bdbdbd;
font-family:Eras Bold ITC,arial;
font-size:18px;
width:400px;
}


#texte
{
position:absolute;
margin-left:450px;
margin-top:200px;
font-family:arial;
font-size:11px;
width:505px;
height:350px;
}

#texte_bas_gauche
{
position:absolute;
margin-left:25px;
margin-top:395px;
font-family:arial;
font-size:11px;
width:405px;
height:350px;
}




.fond_page
{
position:absolute;
margin-top:688px;
margin-left:290px;
color:#494949;
width:565px;
height:15px;
font-family:tahoma,arial;
font-size:10px;
}

.fond_page
a
{
font-size:10px;
color:#494949;
text-decoration: none;
}
.fond_page
a:hover
{
text-decoration:underline;
}





#bas_page
{
position:absolute;
margin-top:707px;
margin-left:10px;
width:969px;
height:149px;
}



#texte_bas_page
{
position:absolute;
margin-left:25px;
margin-top:718px;
font-family:arial;
font-size:11px;
width:935px;
height:129px;
}


.liens_page
{
position:absolute;
margin-top:855px;
margin-left:30px;
color:#494949;
width:915px;
height:15px;
font-family:tahoma,arial;
font-size:10px;
}

.liens_page
a
{
font-size:10px;
color:#494949;
text-decoration: none;
}
.liens_page
a:hover
{
text-decoration:underline;
}



/*footer fond de page*/
#footer
{
position:absolute;
margin-top:870px;
margin-left:10px;
width:969px;
height:337px;
}


#titre_footer_raisons
{
position:absolute;
margin-top:880px;
margin-left:40px;
font-family:Century Gothic,arial;
font-weight:bold;
font-size:11px;
color:black;
width:250px;
}

.texte_footer_raisons
{
position:absolute;
margin-top:900px;
margin-left:40px;
font-family:Century Gothic,arial;
font-size:10px;
color:#6a6a6a;
width:350px;
}

.texte_footer_raisons
a
{
font-size:10px;
color:#6a6a6a;
text-decoration: none;
}
.texte_footer_raisons
a:hover
{
text-decoration:underline;
}




.texte_footer_raisons_colonne2
{
position:absolute;
margin-top:900px;
margin-left:290px;
font-family:Century Gothic,arial;
font-size:10px;
color:#6a6a6a;
width:350px;
}

.texte_footer_raisons_colonne2
a
{
font-size:10px;
color:#6a6a6a;
text-decoration: none;
}
.texte_footer_raisons_colonne2
a:hover
{
text-decoration:underline;
}





.texte_footer_raisons_colonne3
{
position:absolute;
margin-top:900px;
margin-left:540px;
font-family:Century Gothic,arial;
font-size:10px;
color:#6a6a6a;
width:350px;
}

.texte_footer_raisons_colonne3
a
{
font-size:10px;
color:#6a6a6a;
text-decoration: none;
}
.texte_footer_raisons_colonne3
a:hover
{
text-decoration:underline;
}



/*mentions legales*/
#en_tete_ml
{
position:absolute;
margin-left:220px;
margin-top:150px;
color:#bdbdbd;
font-family:Eras Bold ITC,arial;
font-size:18px;
width:500px;
}

#texte_ml
{
position:absolute;
margin-left:50px;
margin-top:180px;
font-family:arial;
font-size:11px;
width:805px;
height:350px;
}
