/* ==============================================
   FEUILLE DE STYLES DES GABARITS HTML/CSS --- 09
   © Elephorm & Alsacreations.com
   Conditions d'utilisation:
   http://creativecommons.org/licenses/by/2.0/fr/
   ============================================== */


/* --- COULEURS --- */

/* Note: vous pouvez modifier simplement l'aspect de ce gabarit en modifiant
   uniquement les couleurs de fond (propriétés background) et les couleurs
   du texte (propriété color).
   Pour modifier la disposition des blocs, voir plus bas dans la feuille de
   styles la partie «positionnement». */

/* Général */
body {background:#ffffff url(./../images/1276900115_degrade-bleu-1.bmp) repeat-x ;
	color: #000000;
	
}
.paragraphe
{
TEXT-align:center ;
left:20% ;
 width:200px ;
}



table#tabl1{
TEXT-align:center ;
left:10% ;
 width:90% ;

		border:1 px;
	vertical-align: top;
	border-collapse:collapse;

 
}
th#tabl1{
TEXT-align:center ;
 background:url(./../images/1276900115_degrade-bleu-1.bmp) repeat-x ;
		border:1 px;
	vertical-align: top;
	border-collapse:collapse;

 
}

td#tabl1 { 
vertical-align: top;
font-family: Georgia, "Bitstream Vera Serif", Norasi, serif;
width: 50%;
color:#000000;

}
tr#tabl1 { 
vertical-align: top;
font-family: Georgia, "Bitstream Vera Serif", Norasi, serif;
width: 50%;
color:#cococo;
border: thin solid #C0C0C0;
}


.descriptioncuisine
{
TEXT-align:center ;
height:700px ;
 width:200px ;
}
.descriptioncuisine3
{
TEXT-align:center ;


}
.descriptioncuisine4
{
TEXT-align:center ;
height:100px ;
 width:800px ;

}
















a:link {
       	font-family: Georgia, "Bitstream Vera Serif", Norasi, serif;
		font-style: italic;
	font-weight: bold; 
	text-decoration: none; 
	color: #8767A6;
text-align:center;
font-size:100%;
	}
	
	
	
	
	
a:visited {
		font-family: Georgia, "Bitstream Vera Serif", Norasi, serif;
		font-style: italic;
	font-weight: bold; 
	text-decoration: none; 
	color: #A77ECC;
text-align:center;
font-size:100%;
	}	


a:hover, a:active {
		font-family: Georgia, "Bitstream Vera Serif", Norasi, serif;
		font-style: italic;
font-weight: bold; 
	text-decoration: underline; 
	color: #A77ECC;
text-align:center;
font-size:100%;
	}
strong {
	color: red;
}

/* Navigation */

#navigation {
   /* Pour IE, il faut absolument mettre une largeur, alors soit width=100%,
      soit c'est un div positionné et dimensionné comme dans cet exemple.*/
background: transparent;
   filter:alpha(opacity=60);
   -moz-opacity:0.6;
   opacity: 0.6;
	font-family: Georgia, "Bitstream Vera Serif", Norasi, serif;
	font-style: italic;
font-size: 14px;
background-color: #808080;
text-align:CENTER;
margin-left: 0;
z-index: 3;
color: #FFFFFF;

border : 1px   black; 
}
.font1 {
	 COLOR:#8767A6;
	font-size:140%;
	 }
.font2 {
	 COLOR:#000000;
	font-size:140%;
	 }
.containerdiv2  {
text-align: left;
width: 600 px;
	color: #000000;
	 }
.containerdiv  {
	width: 600 px;
	height: 600 px;
	color: #000000;
	text-align:CENTER;
	font-size:100%;
		 float: right;
	 position: relative;
margin : 0 auto; 	 }
	 #gestionphotosdroite5{ 
/* Dans cette methode inutile d'ajouter display: block un div est block par defaut mais vous le pouvez */
 background : transparent url("lien image") no-repeat; 
height : XXXpx; 
width : XXXpx; 
margin : 0 auto; 
} 



.cornerimage { position: absolute; top: 0; right: 0; }
.center { text-align:CENTER; }

#navigation a:hover, #navigation a:focus {
	background: #FFFFFF;
		text-decoration: underline; 
}








#principal a :link {
       	font-family: Georgia, "Bitstream Vera Serif", Norasi, serif;
		font-style: italic;
	font-weight: bold; 
	text-decoration: none; 
	color: #8767A6;
text-align:center;
font-size:100%;
	}
#principal a:visited {
		font-family: Georgia, "Bitstream Vera Serif", Norasi, serif;
		font-style: italic;
	font-weight: bold; 
	text-decoration: none; 
	color: #A77ECC;
text-align:center;
font-size:100%;
	}	


#principal a:hover, #principal a:active {
		font-family: Georgia, "Bitstream Vera Serif", Norasi, serif;
		font-style: italic;
font-weight: bold; 
	text-decoration: underline; 
	color: #A77ECC;
text-align:center;
font-size:100%;
	}

}
#principal strong {
	color: red;
}

/* Contenu secondaire */
#secondaire {
background: transparent;
   filter:alpha(opacity=60);
   -moz-opacity:0.6;
   opacity: 0.6;
	font-family: Georgia, "Bitstream Vera Serif", Norasi, serif;
	font-style: italic;
font-size: 14px;
background-color: #808080;
text-align:CENTER;
margin-left: 0;
z-index: 3;
color: #FFFFFF;

border : 1px   black; 
} 
#secondaire a {
	color: #FFFFFF;
}






#principal {
position: relative; /* Voir -> Note 1 */
	width: 100%;
text-align:CENTER;
		background: #ffffff;
		
}


/* --- POSITIONNEMENT --- */

/* Page */
body {
	padding: 20px 30px;
}

/* En-tête */
#entete {
	padding: 20px 0;
}
#entete h1 {
	margin: 0;
}
#entete h1 img {
	float: left;
	margin: 7px 20px 10px 0;
}
#entete .sous-titre {
	margin: 4px 0 15px 0;
}

/* Bloc central */
#centre {
	position: relative; /* Voir -> Note 1 */
	width: 100%;
	border: 1px solid grey;
}

/* Menu de navigation */
#navigation {
	position: absolute; /* -> 1 */
	top: 0;
	left: 0;
	width: 170px;
}

#navigation a {
	display: block;
	height: 1%;
	line-height: 1.5;
	font-size: .9em;
	font-style: italic;
	text-decoration: none;
}
#navigation ul {

	margin: 0;
	padding: 10px 10px 10px 10px;
	list-style: none;
}
ul, li {list-style-type: none;}
ul {

position: absolute; /* on positionne le conteneur */

 margin-top: 0 px; ;
    


}
/* Contenu principal */
#principal {
	margin-left: 0px; /* -> 2 */
	margin-right: 0px; /* -> 2 */
	padding: 10px 10px;
}
#principal > :first-child {
	margin-top: 20px;
}
#principal p, #principal li {
	line-height: 1.5;
}

/* Contenu secondaire */
#secondaire {
	position: absolute; /* -> 1 */
	top: 0;
	right: 0;
	width: 40px;
	padding: 12px 20px;
}

/* Mention de copyright */
#copyright {
	margin: 20px 0;
	font-size: .85em;
	text-align: left;
}
 /*iphone*/
dl.gallery {
float:left;
	width: 100 px;
text-align:CENTER;
		background: #ffffff;
		margin-right:1em;
		
		
}

.gallery  dt img{
border:0px solid #000; /* Voir -> Note 1 */
	width:100 px;
	height:100 px;
}
.gallery  dd{
margin:0; /* Voir -> Note 1 */
	padding:0;
}

/* --- NOTES ---

1.	On utilise le positionnement relatif sur div#centre afin que ce bloc serve
	de référent à ses descendants positionnés en absolu.
	Dit plus clairement: deux des trois enfants de div#centre, à savoir
	div#navigation et div#secondaire, sont positionnés en absolu. Pour ces deux
	éléments, on a utilisé les propriétés CSS top, left et right qui permettent
	d'indiquer des coordonnées de positionnement. Ces coordonnées sont données
	par rapport à un cadre de référence. Quel est ce cadre de référence?
	- Par défaut, il s'agit de la zone de visualisation du navigateur (les
	bords de la «fenêtre», donc).
	- Ou bien il s'agira du plus proche élément positionné (en absolu, relatif
	ou fixe) parmi les ancêtres de l'élément positionné en absolu.
	Si cette explication n'est pas claire, supprimez ou commentez le
	"position: relative" de div#centre, et observez ce qui se passe. Puis
	rétablissez-le et ajoutez une bordure visible à div#centre (ex:
	"border: 2px solid red;"). Cela devrait être plus clair.

2.	Le bloc de contenu principal (div#principal) est le seul des trois enfants
	de div#centre qui n'est pas positionné en absolu. Ce n'est en effet pas
	nécessaire. Comme div#principal considère que div#navigation et
	div#secondaire, tous deux positionnés en absolu, ne sont «plus là», et ne
	se placera donc pas plus bas dans la page.
	Pour éviter que les colonns latérales ne recouvrent des parties du
	contenu, il nous suffit de donner des marges à gauche et à droite à
	div#principal.

*/
