
body {
background : #000 repeat-x top left;
font-family: Verdana, Arial, Helvetica, sans-serif;
color : #FFF;
font-size : 12px;
font-style : normal;
text-decoration : none;
margin-left : 0;
margin-top : 3px;
margin-right : 0;
margin-bottom : 0;
text-align : justify;
}
div {
text-align : justify;
}
img {
border : 0;
}
a {
color : #ff0099;
text-decoration : none;
font-size : 12px;
}
a:hover {
color : #cccccc;
text-decoration : underline;
}
#spacer {
clear : both;
}
.spacer2{
	clear:both;
	height:2px;
	font-size:1px;
	}
.spacer3{
	clear:both;
	height:3px;
	font-size:1px;
	}
.spacer4{
	clear:both;
	height:3px;
	font-size:1px;
	}
.spacer5{
	clear:both;
	height:5px;
	font-size:1px;
	}
.spacer10{
	clear:both;
	height:10px;
	font-size:1px;
	}
.spacer20{
	clear:both;
	height:20px;
	font-size:1px;
	}
.spacer40{
	clear:both;
	height:40px;
	font-size:1px;
	}

#container {
width : 995px;
margin-left : auto;
margin-right : auto;
text-align : center;
margin-top : 0;
}
.entete {
width : 993px;
height : 86px;
clear : both;
margin-left : 0px;
margin : 0;
margin-top : 0px;
padding : 0;
padding-top : 0;
padding-bottom : 0;
background :  url(image/homeCOCKTAIL_ACCUEIL_Home_header.jpg) no-repeat 0 0;
}
#texte_entete {
position:absolute;
width : 720px;
height : 43px;
margin-top : 0px;
margin-left : 85px;
font-family: Arial;
color : #fff;
font-size:36px;
}
#texte2_entete {
position:absolute;
width : 350px;
height : 15px;
font-family: Arial;
margin-top : 57px;
margin-left : 630px;
text-align:center;
}
.texte3_entete {
font-size:24px;
}
#lien_entete {
position:absolute;
width : 320px;
height : 43px;
text-align: left;
margin-top :60px;
margin-left :115px;
font-family: Arial;
color : #fff;
}
#lien_entete  a {
color : #fff;
text-decoration : none;
}
#lien_entete  a:hover {
color : #ff0099;
text-decoration : none;
}
#logo a img {
border : 0;
}
.corps {
width : 995px;
height : 625px;
clear : both;
margin : 0;
padding : 0;
padding-top : 0;
padding-bottom : 0;
background :  url(image/HomeCocktail_CuisineRetro_over.jpg) no-repeat 0 0;
margin-top :3px;
}
.frigo {
position:absolute;
width : 153px;
height :361px;
clear : both;
margin : 0;
padding : 0;
padding-top : 0;
padding-bottom : 0;
margin-top :145px;
margin-left :79px;
}
.fruits {
position:absolute;
width : 110px;
height :68px;
clear : both;
margin : 0;
padding : 0;
padding-top : 0;
padding-bottom : 0;
margin-top :69px;
margin-left :66px;
}
.journal {
position:absolute;
width : 101px;
height :62px;
clear : both;
margin : 0;
padding : 0;
padding-top : 0;
padding-bottom : 0;
margin-top :464px;
margin-left :723px;
}
.magazine {
position:absolute;
width : 141px;
height :87px;
clear : both;
margin : 0;
padding : 0;
padding-top : 0;
padding-bottom : 0;
margin-top :370px;
margin-left :713px;
}
.minuteur {
position:absolute;
width : 34px;
height :39px;
clear : both;
margin : 0;
padding : 0;
padding-top : 0;
padding-bottom : 0;
margin-top :327px;
margin-left :780px;
}
.mixer {
position:absolute;
width : 51px;
height :56px;
clear : both;
margin : 0;
padding : 0;
padding-top : 0;
padding-bottom : 0;
margin-top :356px;
margin-left :455px;
}
.noeudpap {
position:absolute;
width : 37px;
height :41px;
clear : both;
margin : 0;
padding : 0;
padding-top : 0;
padding-bottom : 0;
margin-top :159px;
margin-left :902px;
}
.ourson {
position:absolute;
width : 48px;
height :60px;
clear : both;
margin : 0;
padding : 0;
padding-top : 0;
padding-bottom : 0;
margin-top :155px;
margin-left :545px;
}
.pirate {
position:absolute;
width : 117px;
height :47px;
clear : both;
margin : 0;
padding : 0;
padding-top : 0;
padding-bottom : 0;
margin-top :201px;
margin-left :412px;
}
.pola {
position:absolute;
width : 59px;
height :33px;
clear : both;
margin : 0;
padding : 0;
padding-top : 0;
padding-bottom : 0;
margin-top :516px;
margin-left :491px;
}
.recette {
position:absolute;
width : 85px;
height :99px;
clear : both;
margin : 0;
padding : 0;
padding-top : 0;
padding-bottom : 0;
margin-top :60px;
margin-left :701px;
}
.shakerargent {
position:absolute;
width : 61px;
height :111px;
clear : both;
margin : 0;
padding : 0;
padding-top : 0;
padding-bottom : 0;
margin-top :426px;
margin-left :625px;
}
.shakeror {
position:absolute;
width : 54px;
height :96px;
clear : both;
margin : 0;
padding : 0;
padding-top : 0;
padding-bottom : 0;
margin-top :383px;
margin-left :573px;
}
.tablier {
position:absolute;
width : 28px;
height :44px;
clear : both;
margin : 0;
padding : 0;
padding-top : 0;
padding-bottom : 0;
margin-top :470px;
margin-left :360px;
}
.tel {
position:absolute;
width : 58px;
height :44px;
clear : both;
margin : 0;
padding : 0;
padding-top : 0;
padding-bottom : 0;
margin-top :165px;
margin-left :638px;
}
.tv {
position:absolute;
width : 105px;
height :65px;
clear : both;
margin : 0;
padding : 0;
padding-top : 0;
padding-bottom : 0;
margin-top :180px;
margin-left :262px;
}
.qui {
position:absolute;
width : 105px;
height :65px;
clear : both;
margin : 0;
padding : 0;
padding-top : 0;
padding-bottom : 0;
margin-top :55px;
margin-left :242px;
}

.footer {
width : 1000px;
height : 22px;
clear : both;
margin : 0;
padding : 0;
padding-top : 0;
padding-bottom : 0;
margin-top :5px;
}

#lien_footer {
position:absolute;
width : 1000px;
font-family: Arial;
color : #666666;
text-align:center;
font-size:9px
}
#lien_footer  a {
color : #666666;
text-decoration : none;
font-size:9px
}
#lien_footer  a:hover {
color : #ff0099;
text-decoration : none;
font-size:9px
}

/**********/
/* Texte*/
/**********/

.texte_corps {
font-size : 12px;
text-decoration : none;
}
.gras {
font-weight : bold;
}
.titre {
font-weight : bold;
font-size : 13px;
text-decoration : underline;
}



