img {behavior: url(pngHack/pngHack.htc);}
body,html{
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	background-image: url(images/fond.jpg);
	background-repeat: repeat;
	background-position: center center;

}
#conteneur_index{
	position:absolute;
    left: 50%; 
    top: 50%;
	margin-top: -288px; /* moitié de la hauteur */
    margin-left: -455px; /* moitié de la largeur */
    width: 910px;
	height:577px;
}
#conteneur_admin{
	margin: 0; /* moitié de la hauteur */
    padding: 0; /* moitié de la largeur */
    width: 100%;
	height:100%;
}
#conteneur_language{
	position:absolute;
    left: 50%; 
    top: 50%;
	margin-top: -200px; /* moitié de la hauteur */
    margin-left: -400px; /* moitié de la largeur */
    width: 800px;
	height:400px;
}
a.yes 
{
	background: url(images/yes.png) ; /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
}

a.yes:hover
{
	background: url(images/yes_over.png) ; /* Et ici on décale l'image du background de 30px vers le haut pour laisser apparaître la 2eme partie de l'image */
}

ul#menu
{
	text-align:center;
	position: relative;
	margin: 0 ;
	padding: 0 ;

	list-style-type: none ;
	
/* Suppression du margin, du padding et des puces du <ul> */
}
ul#menu li
{
	float: left;
	height:30px;
	margin: 0 0 0px 0 ;
	padding: 0 ;
	display: inline;
	
/* Suppression du padding du <li> et on définit une marge basse de 5px pour aérer le tout */
}

ul#menu li a
{
	display: block ; /* On passe les liens en éléments de type block pour leur donner des propriétés de taille */
	line-height: 30px ;
	color: #000;
	text-decoration: none ;
	 /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
	border: 0px solid #dbd ;
}
ul#menu li a.bfrancais
{
	width: 100px ;
	background: url(images/francais.png) no-repeat 0 0 ;
}
ul#menu li a.bfrancais:hover
{
	background: url(images/francais_over.png) no-repeat 0 0 ;
}
ul#menu li a.benglish
{
	width: 100px ;
	background: url(images/english.png) no-repeat 0 0 ;
}
ul#menu li a.benglish:hover
{
	background: url(images/english_over.png) no-repeat 0 0 ;
}
ul#menu li a.bdeutch
{
	width: 100px ;
	background: url(images/deutch.png) no-repeat 0 0 ;
}
ul#menu li a.bespanol
{
	width: 100px ;
	background: url(images/espanol.png) no-repeat 0 0 ;
}
ul#menu li a.bitaliano
{
	width: 100px ;
	background: url(images/italiano.png) no-repeat 0 0 ;
}
.style2{
	/* important */
	display:none;
	visibility:hidden;
}
a{
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	text-decoration: none;
	color: #987427;
}
a:visited{
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	text-decoration: none;
	color: #987427;
}
a:hover{
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	text-decoration: underline;
	color: #987427;
}
 .texte_menu {color: #FFFFFF}
 .petit{
 font-family: "Times New Roman", Times, serif;
font-size: 10px;
 }
 .texte_news{
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
 }