*{
margin:0;
padding:0;
}

html{ /* pour IE */ 
font-size:100%; 
} 

body, html{ /* config des balises body et html */
width:100%;
height:100%;
text-align:center;
overflow:hidden;
}


#conteneur{ /* conteneur principal */
position:relative;
width:100%;
height:100%;
background-color:#FFFFFF;
}
#conteneur_acceuil{ /* conteneur principal */
position:relative;
width:100%;
height:100%;
/*background:#FFFFFF url(img/rose_rouge_page_accueil_php.jpg) bottom right no-repeat;*/
}


	#header{ /* header */
	/*background:#000 url(img/test.jpg) center center no-repeat; */
	height:12%;
	text-align:center;
	color:#777; 
	font-size:.7em; 
	font-family:Arial, Helvetica, sans-serif;
	background-color:#000;
	}
	#bandeauHaut{
	width:100%;
	height:100%;
	}
	
	#logo_header{
	position:absolute;
	width:50%;
	height:12%;
	padding-top:3%;
	z-index:10;
	}
	#logo_header img{
	height:35%;
	}
	
	

	#flash{ /* conteneur du flash pour les pages flash */
	position:relative;
	height:76%;
	}
	
			#flash_text{ /* conteneur du texte pour le site map ce conteneur dois etre mis dans le conteneur #flash */
			position:absolute;
			left:15%;
			top:10%;
			width:70%;
			height:75%;
			text-align:left;
			color:#000;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:1em;
			overflow:auto;
			}
			
			#flash_admin{ /* conteneur du de la partie admin ce conteneur dois etre mis dans le conteneur #flash */
			position:absolute;				
			left:21%;
			top:42.5%;
			width:58%;
			height:40%;
			text-align:left;
			color:#000;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:1em;
			overflow:auto;
			}
	
	
	#footer{ /* footer */ 
	height:12%;
	text-align:center;
	color:#777; 
	font-size:.7em; 
	font-family:Arial, Helvetica, sans-serif;
	background-color:#000;
	}
	#footer img{
	width:100%;
	height:100%;
	}
	
	#txt_footer{
	width:100%;
	bottom:3px;
	color:#000000;
	position:absolute;
	z-index:10;
	}

	#txt_footer_intro{
	width:100%;
	bottom:8%;
	color:#000000;
	position:absolute;
	z-index:10;
	}
	#txt_footer_intro a:hover{
	color:#FFF; 
	text-decoration:none;
	}
	#txt_footer_intro a{
	color:#FFF; 
	text-decoration:none;
	}
	
/*-------------- réglage des liens html ----------------*/
a{
color:#222; 
text-decoration:underline;
outline: none;
}

:focus{
-moz-outline-style:none;
}

a:hover{
color:#222; 
text-decoration:none;
}


/*-------------- réglage des balise typographique ----------------*/
h1{
font-size:1.5em;
font-style:italic;
}

p{
font-size:0.9em;
}
