		/*----------------------------------------------*/
		/*												*/
		/*	Feuille de style CSS pour design 1			*/
		/*	__________________________________			*/
		/*----------------------------------------------*/




body 		{
		font-family: Arial, sans-serif;
		background-color : #efefef; 
		color : black; 
		}
		
		
table 		{
		text-align : center; 
		} 
		
		
#interfaces 	{
		position : absolute; 
		top : 40px; 
		padding-top : 4px; 
		padding-bottom : 4px; 
		margin-top : 10px; 
		background-color : #ffffff; 
		border-style : solid; 
		border-width : 1px; 
		border-color : black; 
		width : 180px; 
		} 
		
		
#language 	{
		position : absolute; 
		top : 140px; 
		padding-top : 4px; 
		padding-bottom : 4px; 
		margin-top : 10px; 
		background-color : #ffffff; 
		border-style : solid; 
		border-width : 1px; 
		border-color : black; 
		width : 180px; 
		} 
		
		
#stylemenu 	{
		position : absolute; 
		top : 190px; 
		line-height : 20pt; 
		padding-top : 4px; 
		padding-bottom : 4px; 
		margin-top : 50px; 
		background-color : #ffffff; 
		border-style : solid; 
		border-width : 1px; 
		border-color : black; 
		width : 180px; 
		} 
		
		
#banniere 	{
		background-image : url("../images/ban3.gif"); 
		background-repeat : no-repeat; 
		padding-top : 4px; 
		margin-top : 0%; 
		margin-left : 25%; 
		}
		
		
#logo 		{
		background-image : url("../images/logo.gif"); 
		position : absolute; 
		top : 400px; 
		left : 500px; 
		width : 340px; 
		background-repeat : no-repeat; 
		}
		
		
a:link 		{
		font-weight : bold; 
		color : #0000e0; 
		text-decoration : none; 
		} 
		
		
a:visited 	{
		font-weight : bold; 
		color : #000080; 
		text-decoration : none; 
		} 
		
		
a:hover 	{
		font-weight : bold; 
		color : #e00000; 
		text-decoration : none; 
		} 
a:active 	{
		font-weight : bold; 
		color : #e00000; 
		text-decoration : underline; 
		}
		
		
a:focus 	{
		font-weight : bold; 
		color : #00e000; 
		text-decoration : underline; 
		}
		
		
#titre 		{
		position : absolute; 
		top : 130px; 
		left : 460px; 
		width : 340px; 
		z-index : 1; 
		}
		
		
h1 		{
		margin-top : 0; 
		line-height : 50px; 
		color : red; 
		text-align : center; 
		text-decoration : underline; 
		}
		
		
#texte 		{
		position : absolute; 
		top : 200px; 
		left : 200px; 
		width : 780px; 
		height : 86px; 
		z-index : 2; 
		text-align : justify; 
		} 


p 		{
		line-height : 25pt; 
		font-size : 16pt; 
		margin-top : 28px; 
		margin-left : 10%; 
		margin-right : 10%; 
		text-align : justify; 
		}
		
		
p.i 		{
		text-decoration : underline; 
		font-style : normal; 
		line-height : 25pt; 
		font-size : 16pt; 
		text-align : center; 
		}
		
		
li 		{
		line-height : 25pt; 
		font-size : 16pt; 
		text-align : justify; 
		margin-left : 15%; 
		} 
		
		
div.titre_news 	{
		position : relative; 
		top : 60px; 
		padding-left : 5px; 
		border-width : 1px; 
		border-color : black; 
		border-style : solid; 
		width : 400px; 
		font-weight : bold; 
		background-color : #cccccc; 
		} 
		
		
div.date_news 	{
		position : relative; 
		padding-left : 250px; 
		top : 42px; 
		font-size : 10pt; 
		}
		
		
div.texte_news 	{
		position : relative; 
		top : 50px; 
		border-width : 1px; 
		border-color : black; 
		border-style : solid; 
		width : 700px; 
		padding-top : 8px; 
		padding-bottom : 8px; 
		padding-left : 5px; 
		background-color : #ffffff; 
		}
