a, a:hover, a:active
	{
		color:#717171;
	}

a
	{
		text-decoration: none;
	} 

a img
	{
		border: none;
	}

body
	{
		font-size:10pt;
		background:#1e93cf url(image/arr.jpg);
		font-family:"Trebuchet MS", sans-serif;
	}
	
#cadre_login
	{
		position:relative;
		width:947px;
		border:1px solid #c0c0c0;
		border-radius:10px;
		margin:0 auto;
		margin-top:50px;
		
		margin-bottom:0px;
		background:#f4f4f4  url(image/bgr1.jpg);
	}
	
#cadre_tete
	{
		position:relative;
		width:947px;
		border:1px solid #c0c0c0;
		border-radius:10px;
		margin:0px 10px 10px 25px;
		background:#f4f4f4  url(image/bgr1.jpg);
	}
	
#cadre_corps
	{
		position:relative;
		width:947px;
		border:1px solid #c0c0c0;
		border-radius:10px;
		margin:0 auto;
		
		margin-top:0px;
		
		margin-bottom:0px;
		background:#f4f4f4  url(image/bgr1.jpg);
	}
	
#haut
	{
		position:absolute; 
		top:-10px; 
		left:0px;
		background: #c0c0c0 url("images/haut1.jpg"); 
		width:100%; 
		height:20px; 
		z-index:1000;
	}
	
#hautcentrer
	{
		position:absolute; 
		top:-10px; 
		left:165px;
		background: #c0c0c0 url("images/haut.jpg"); 
		width:655px; 
		height:27px; 
		z-index:1100;
		font-size:10pt;
		color:#373737;
		text-align:center;
		line-height:2;
	}
	

#tete
	{
		position:absolute; 
		left:0px; 
		z-index:50; 
		top:0px;  
		height:135px;
	
		color:white;		
		width:100%;
	}

#global 
	{ 
		position:relative;
		margin-left:auto; 
		margin-right:auto; 
		width:975px; 
		text-align:left;
	}
	
#profil
	{
		position:absolute;
		left:0px;
		top:135px;
		width:100%;
		z-index:500;
		background:white;
		border-top:10px #e1e2e4 solid;
		border-bottom:10px #e1e2e4 solid;
	}
	
#sousmenua
	{
		position:absolute; 
		left:450px; 
		width:180px; 
		line-height:3;  
		top:172px;
		border-radius:10px;
		display:none;
		z-index:50000; 
		background:#ecedee url(image/deroulant.png) repeat-y right; color:#59595a; 
	}
	
#sousmenua ul li, #sousmenub ul li, #sousmenuc ul li
	{
		list-style:none;
		margin:0px;
	}
	
#trace_smenu
	{
		position:absolute; 
		border-bottom:1px dotted #4d4c4c;
		width:110px; 
		font-family:arial; 
		font-size:10pt;
		color:#59595a;
	}
	
#sousmenub
	{
		position:absolute; 
		left:615px; 
		width:135px; 
		line-height:3;  
		top:172px;
		display:none;
		z-index:50000;
		border-radius:10px;
		background:#ecedee url(image/deroulant.png) repeat-y right; color:#59595a; 
	}
	
#sousmenuc
	{
		position:absolute; 
		left:757px; 
		width:135px; 
		line-height:3;  
		top:172px;
		border-radius:10px;
		display:none;
		z-index:50000; 
		background:#ecedee url(image/deroulant.png) repeat-y right; color:#59595a; 
	}
	
#cadre_login1
	{
		position:relative;
		width:65%;
		border:1px solid #c0c0c0;
		border-radius:10px;
		margin:0 auto;
		margin-top:80px;
		margin-bottom:20px;
		background:white;
	}

#tetes
	{
		position:relative; 
		color:#7d7d7d; 
		font-size:10pt; 
		font-family:arial; 
		top:10px; 
		left:25px; 
		width:920px; 
		border:1px solid #bdbdbd; 
		border-radius:7px; 
		height:60px; 
		background:#f4f4f4  url(image/bgr1.jpg);
	}
	
#ruban
	{
		position:relative; 
		color:#7d7d7d; 
		font-size:9pt; 
		font-family:arial; 
		top:0px; 
		left:15px; 
		width:937px; 
		height:85px; 
		background:#f4f4f4  url(images/ruban.png);
		margin-bottom:5px;
		border-top:1px solid #a9a8a8;
		padding:0px 0px 0px 10px;
	
	}
	
#tetes1
	{
		position:relative; 
		color:#7d7d7d; 
		font-size:10pt; 
		font-family:arial; 
		top:10px; 
		left:25px; 
		width:920px; 
		border:1px solid #bdbdbd; 
		border-radius:7px; 
		height:220px; 
		background:#f4f4f4  url(image/bgr1.jpg);
		margin-bottom:10px;
	}

#tetes2
	{
		position:relative; 
		color:#7d7d7d; 
		font-size:10pt; 
		font-family:arial; 
		top:10px; 
		left:25px; 
		width:920px; 
		border:1px solid #bdbdbd; 
		border-radius:7px; 
		height:100px; 
		background:#f4f4f4  url(image/bgr1.jpg);
		margin-bottom:10px;
	}
	
#tetes3
	{
		position:relative; 
		color:#7d7d7d; 
		font-size:10pt; 
		font-family:arial; 
		top:10px; 
		left:25px; 
		width:920px; 
		border:1px solid #bdbdbd; 
		border-radius:7px; 
		height:135px; 
		background:#f4f4f4  url(image/bgr1.jpg);
		margin-bottom:10px;
	}
	
#tetes4
	{
		position:relative; 
		color:#7d7d7d; 
		font-size:10pt; 
		font-family:arial; 
		top:10px; 
		left:25px; 
		width:920px; 
		border:1px solid #bdbdbd; 
		border-radius:7px; 
		height:62px; 
		background:#f4f4f4  url(image/bgr1.jpg);
		margin-bottom:10px;
	}
	
#milieus
	{
		position:relative; 
		background:#f4f4f4  url(image/bgr1.jpg); 
		color:#7d7d7d; 
		font-size:10pt; 
		font-family:arial; 
		top:10px; 
		left:40px; 
		width:920px; 
		border:1px solid #bdbdbd; 
		border-radius:7px;
	
	}
	
#milieus1
	{
		position:relative; 
		background:#f4f4f4  url(image/bgr1.jpg); 
		color:#7d7d7d; 
		font-size:10pt; 
		font-family:arial; 
		top:55px; 
		left:25px; 
		width:920px; 
		border:1px solid #bdbdbd; 
		border-radius:7px;
	}
	
#login
	{
		position:relative; 
		color:#7d7d7d; 
		font-size:10pt; 
		font-family:arial;
		top:100px; 
		left:225px; 
		width:480px; 
		background:#f4f4f4  url(image/bgr1.jpg);
		border:1px solid #bdbdbd; 
		border-radius:7px;
		height:200px;
	}
	
#menuhaut{position:absolute; left:125px; top:95px; z-index:1200;}
#menhaut ul,
#menuhaut ul li {
margin:0;
padding:0;
list-style:none;
 background-image:none;
}


#menuhaut ul li {
font-size:9pt; font-family:verdana; color:#093E56;
	
	position:relative;
	line-height:2.3;
	margin:0px;
	text-decoration:none;
	height:20px;
	float:left;
	padding: 0;
		
}

#cadre_login
	{
		position:relative;
		width:947px;
		border:1px solid #c0c0c0;
		border-radius:10px;
		margin:0 auto;
		margin-top:50px;
		
		margin-bottom:0px;
		background:#f4f4f4  url(image/bgr1.jpg);
	}
	
#rubrique
	{
		background:white;
		height:150px; 
		border:1px solid #c0c0c0;
		border-radius:5px;
		color:#919090;
		font-size:10pt;
		text-align:center;
	}
#menuhaut ul li  a:link,
#menuhaut ul li a:visited{
	font-size:9pt; font-family:verdana; color:#093E56;
	text-decoration:none;
	height:20px;
	float:left;
	padding: 0 12px;
	display:block;

background: #e1e2e4; 


	
}

#menuhaut ul li a:hover{
background:#fdfdfd;
padding-bottom:6px;
border:1px solid #bdbdbd;
border-bottom:none;

}

#menuhaut ul li a#encours
	{
		background:#03a3dd; 
		padding-bottom:6px; 
		color:white;
	}

#profil3
	{
		width:975px;
		z-index:600;
		background:#e3e3e3 url(image/ligne1.jpg) ;
		left:0px;
		padding:0px 0px 20px 0px;
	}

	
#profil1
	{
		width:975px;
		z-index:600;
		background:#e3e3e3 url(image/ligne1.jpg) ;
		left:0px;
		padding:0px 0px 200px 0px;
	}
	
#profil2
	{
		width:1000px;
		z-index:600;
		background:#e3e3e3 url(image/ligne2.jpg) ;
		left:0px;
		padding:20px 0px 50px 0px;
	}

.tumevoispas
	{
		visibility: hidden;
	}

.tumevois
	{
		visibility: visible;
		line-height:1.5;
		font-size : 12pt; 
		text-align:center;
		width: 900px;
		height: 150px;
	
	}