img,ul,form,li,td,div,p,br,a,h1,h2,body{
margin:0;
padding:0;
list-style:none;
border:0;
}


#pere{
margin-right:auto;
margin-left: auto;
margin-bottom: auto;
margin-top: 5px;
width:890px;
height:center;
background:#fff URL(images/fond1.jpg) no-repeat center top;
}

#pere2{
margin-right:auto;
margin-left: auto;
margin-bottom: auto;
margin-top: 5px;
width:890px;
height:auto;
background:#fff URL(images/fond2.jpg) no-repeat center top;
}

#menuHaut{
float:left;
width:350px;
height:20px;
margin-top:30px;
margin-bottom:40px;
text-transform:uppercase;
margin-left:-6px;
font-weight:bold;
} 


#menuHautContact{
float:left;
width:350px;
height:20px;
margin-top:30px;
margin-bottom:40px;
text-transform:uppercase;
margin-left:-6px;
font-weight:bold;
} 

#menuHautAcces{
float:left;
width:350px;
height:20px;
margin-top:30px;
margin-bottom:40px;
text-transform:uppercase;
margin-left:-6px;
font-weight:bold;
} 



.actif{
color:#535509;
}


ul{
margin-top:10px;
}

li {
float:left;
margin-left:10px;
margin-right:15px;
margin-bottom:5px;

}

li a{
display:block;
width:88px;
height:20px;
line-height:20px;
text-align:justify;
text-decoration:none;
font-family:verdana;
text-align:center;
color:#ce1878;
font-size:14px;
}

li.a:link,li.a:visited,li.a:active  {
color:#535509;
}

li.a:hover{
color:#535509;

}

#menuBas{
float:left;
width:600px;
margin-top:20px;
text-transform:uppercase;
margin-left:10px;
} 


#menuBasContact{
float:left;
width:600px;
margin-top:20px;
text-transform:uppercase;
margin-left:440px;
} 

a.bas{
display:inline;
text-align:justify;
text-decoration:none;
font-family:verdana;
text-align:center;
color:#ce1878;
font-size:8.5px;
font-weight:normal;
text-transform:uppercase;

}

a.bas:link,a.bas:visited,a.bas:active  {
color:#ce1878;
font-weight:normal;
}

a.bas:hover{
color:#ce1878;
font-weight:normal;
}

#gauche{
width:240px;
float:left;
}

#imageGaucheAccueil{
float : left;
width: 240px;
margin-top:140px;
}

#imageGauche{
float : left;
width: 220px;
margin-top:140px;
margin-left:30px;

}

#imageGauche2{
float:left;
width:440px;
margin-top:160px;
margin-left:75px;

}

#imageGaucheacces{
float : left;
width: 220px;
margin-top:160px;
margin-left:85px;
}

#droite{
float:left;
width:130px;
padding-left:190px;
height:auto;
}


#droiteContact{
float:left;
width:130px;
padding-left:190px;
height:auto;
}



#droite2{
float:left;
width:450px;
}

#hautDroite{
float:left;
width:430px;
height:76px;
margin-top:15px;
margin-left:-40px;
}

#centreDroiteAccueil{
float:left;
width:250px;
height:310px;
}


.soupes{
margin-bottom:-15px;
}

.sourires{
margin-left:175px;
margin-top:-8px;
}

#texteDroite{
float:left;
width:360px;
height:auto;
}

#texteacces{
float:left;
width:290px;
height:370px;
margin-left:0px;
margin-top:-20px;
}



#textepartenaires{
float:left;
width:800px;
height:300px;
margin-left:-30px;
}

#basdroite{
margin-left:140px;
}

#imageinfoslegales{
float : left;
width:400px;
height:108px;
margin-left:165px;
margin-right:2px;
}

.resetfloat{
clear:both;
}


.motclef{
font-size:11px;
color:#ce1878;
text-decoration:none;
}


.livraison{
font-size:9px;
color:#ce1878;

}

.carte{
font-size:14px;
color:#ce1878;
line-height:20px;
text-decoration:none;
list-style:none;
}

h1{
color:#ce1878;
font-size:12px;
font-family:verdana;
letter-spacing:1px;
text-transform:uppercase;
}

h2{
color:#ce1878;
font-size:11px;
font-family:verdana;
text-transform: uppercase;
}

p{
color:#838d12;
font-family:verdana;
font-size:12px;
text-align:justify;
text-decoration:none;
}


a.liencartemenu{
font-size:10px;
color:#ce1878;
font-family:verdana;
text-decoration:underline;
font-weight:bold;
text-transform: uppercase;

}


.lienzonage a{
font-size:11px;
color:#ce1878;
font-family:verdana;
text-decoration:none;
font-weight:bold;

}

a.liencontact{
font-size:11px;
color:#ce1878;
font-family:verdana;
text-decoration:none;
font-weight:bold;
text-transform: uppercase;
}


#pied {
width:890px;
}

#coordonees{
background:#838d12;
width:890px;
clear:both;
height:20px;
text-align:center;
}

.adresse{
color:#fff;
text-align:center;
font-size:11px;
font-family:verdana;
}

#creawa{
font-size:10px;
text-align:justify;
background:#fff;
float:left;
width:170px;
margin-left:2px;
font-family:verdana;
color:#838d12;
}


a.lienbas{
font-size:9px;
text-align:center;
color:#838d12;
font-family:verdana;
}

a.lienbas:link, a.lienbas:visited{
color:#ce1878;
text-decoration:none;
}

a.lienbas:active, a.lienbas:hover{
color:#ce1878;
}


#infoslegales{
font-size:10px;
text-align:justify;
background:#fff;
float:right;
width:120px;
font-family:verdana;
color:#838d12;
text-decoration:none;
}

.lienadmin{
font-size:10px;
background:#fff;
width:10px;
margin-left:2px;
font-family:verdana;
color:#838d12;
text-decoration:none;
}

.infos{
color:#838d12;
font-size:9px;
text-align:justify;
}

a.lieninfoslegales{
font-size:9px;
text-align:center;
color:#838d12;
font-family:verdana;
text-decoration:none;
}

a.lieninfoslegales:link, a.lieninfoslegales:visited{
color:#ce1878;
}

a.lieninfoslegales:active, a.lieninfoslegales:hover{
color:#ce1878;
}


#formulaire{
float:left;
width:700px;
}

#contact{
float:left;
width:650px;
margin-left:110px;
}

#formu{
float:left;
width:700px;
}
 
 fieldset{
 border:none;
 
 }
 
.calage{
display:inline;
float:left;
width:100px;
margin-left:10px;

 }
 
.texteformul{
font-family:verdana;
font-size:12px;
color:#838d12;
margin-top:2px;
 
 }
 
.asterisque{
font-family:verdana;
font-size:14px;
color:#ce1878;
margin-top:2px;
}
 
.envoyer{
font-family:verdana;
font-size:13px;
color:#ce1878;
margin-left:500px;
}
 
 .stylemessage{
font-family:verdana;
font-size:12px;
color:#381818;
	
}

 .stylemessage2{
font-family:verdana;
font-size:12px;
color:#ce1878;
text-transform:uppercase;
margin-left:10px;
line-height:50px;
border:1px dotted;
letter-spacing:2px;
font-weight:bold;

}

#messmail{
font-family:verdana;
font-size:12px;
color:#ffffff;
text-align:center;
margin-left:350px;

}
 
 .champs{
font-family:verdana;
font-size:11px;
color:#68403f;
margin-top:1px;
 
 }
 

#infosleg{
float:left;
width:650px;
margin-left:-300px;
height:auto;
}

