html 	{	overflow: hidden;
		max-height: 100%;
	}
	
body { 	width: 100%;
		height: 100%;
		left: 0;
		top: 0;
		margin: 0;
		padding: 0;
		min-width: 800px; 
		max-width: 1200px;
		background-image: url("../IMG/BODY.gif");
  		background-repeat: repeat-y; 
	}
#header   {	position:absolute;
			width: 100%;
			height: 50px;
			left: 0;
			top: 0;
			background-image: url("../IMG/HEADER.gif");
			background-repeat: no-repeat;  }
	
img		{	border: 0;
		}
		
p 		{	margin: 0 0 10px 0;
			text-align: justify;
		}
		
h1	{ 	font-size: 1.1em;
	}
		
h2	{ 	font-size: 1.3em;
		text-align:center;
	}
	
ul 	{ 	list-style: none;
		margin-left: 0;
		padding-left: 10px;
	}

		
#haut 	{	position: absolute;
			left: 370px;
			top: 0px;
			height: 44px;
			width: 64%;
			max-width: inherit;
			overflow: hidden;
		}
		
#titel	{	position:absolute;
			top: 55px;
			left: 250px;
			width: 68%;
			height: 20px;
			font-family:Arial, sans-serif;
			font-size: 1.4em;  	
			font-variant: small-caps;
			font-weight:bold; 
			color:#664C0C; 
			text-align: center;
		}

#central { 	position: absolute;
			top: 85px;
			left: 250px; 
			width:67%;
			font-family:Arial, sans-serif;
			font-size: 1em; 
			color:#664C0C;  
			padding-right: 10px;
			/*font-weight:bold; */
			text-align:justify; 
			max-width: inherit; 
			height: 77%;
			overflow: auto; }
			
.fent	{	position: relative;
			float: left;
			width: 200px;
			height:140px;
			text-align:center;
		}
		
table	{	padding: 0;
		border: 0;
		margin-left: auto;
		margin-right:auto;
	}
			
td.right		{ 	text-align:right;
				padding-right: 10px;
				padding-left: 30px;
			}
			
td.left		{ 	text-align:left;
				padding-right: 10px;
				padding-left: 10px;
			}
			
td.right2	{ 	text-align:right;
				padding-right: 5px;
				padding-left: 5px;
			}
			
td.left2		{ 	text-align:left;
				padding-right: 5px;
				padding-left: 5px;
			}
			
td.middle	{ 	text-align:center;
				padding-right: 5px;
				padding-left: 5px;
			}
		
#pied 	{	clear:both;
			display:block;
			position: absolute;
			left: 0;
			height: 25px;
			width: 100%;
			bottom: 0;
			background-image: url("../IMG/FOOTER2.gif");
			background-repeat: no-repeat; 		
		}
			
#piedtxt	{	position:absolute; 
				top: 7px;
				width: 100%;
				font-family:Arial, sans-serif;
				font-size:13px;
				font-weight:bold; 
				text-align:center;
				color: #E8D9B6;
				/*color:#664C0C;  */
			}
			
.line	{ 	height: 1.4em;
		}
		
.gras	{	font-variant: small-caps; 
			font-weight: bold;
		}
		
.centrer	{ 	width:95%;
				text-align: center;
				display: block;
				margin-left: auto;
				margin-right: auto;
			}
			
.cadrer	{ 	width:350px;
			text-align: center;
			display: block;
			margin-left: auto;
			margin-right: auto; 
			border: 1px solid #664C0C; 
			padding:10px; 
			font-size:1.1em; 
		}
			
a	{ 	font-variant: small-caps; 
		color:#664C0C; 
		font-style: italic;
		font-weight: bold;
		text-decoration: none;
	}

a:hover	{	text-decoration:none;
		}
					
#menu 	{	position:absolute; 
			width:202px; 
			height:83%;
			overflow: auto;
			left:0px;  
			top:50px;  
			font-family: Arial, sans-serif; 
			font-size:12px;  
			list-style: none;
		}
				
#menu a 	{	margin: 0 0 0 0;
			/*color: #3A2A04; 	*/
			font-variant: small-caps;
			font-style: normal; 
			text-decoration: none;
		}
				
#menu a.down 		{ 	color: #664C0C; background: #E8D9B6 url("../IMG/RED0.gif") center left no-repeat; }
#menu a.down:hover 	{	color: #E8D9B6; background: #664C0C url("../IMG/RED1.gif") center left no-repeat; }
#menu a.actif		{	color: #664C0C; background: #E8D9B6 url("../IMG/RED1.gif") center left no-repeat; }

#gras		{	font-weight: bold ;
		}



					
