

	*
	{
		margin: 0px 0px 0px 0px; 
		padding: 0px 0px 0px 0px;

		}
	BODY {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family:arial; overflow:auto;font-size:80%;background-color:#0066cc; background-image: url(fond.png);}
	
	/*A:hover {text-decoration:underline;letter-spacing: .5px;}*/
	A{text-decoration: none; }
	
	#blocprincipal
	{
		position:relative;
		left: 0px;
		width:1024px;
		height:1140px;
		background-color: #ffffff;
	}
	
	#blocpbandeau
	{
		position:absolute;
		top:0pxpx;
		width:1024px;
		height:150px;
		background-image:url(bandeau.png);
	}
	
		#logo_cij
		{
			position: absolute;
			top:15px;
			left:20px;
			width: 100px;
			height: 99px;
		}
	
		#blochome
		{
			position: absolute;
			top: 115px;
			left: 35px;
			cursor: pointer;
		}
		
		#blocrss
		{
			position: absolute;
			top: 115px;
			left: 75px;
			cursor: pointer;
		}
		
		#blocfb
		{
			position: absolute;
			top: 115px;
			left: 115px;
			cursor: pointer;
		}
		
		#blocmail
		{
			position: absolute;
			top: 115px;
			left: 155px;
			cursor: pointer;
		}
	
	#blocpdegrade1
	{
		position:absolute;
		top:150px;
		width:1024px;
		height:4px;
		background-image:url(degrade.png);
		font-size: 0;
	}
	#blocpdegrade2
	{
		position:absolute;
		top:1140px;
		width:1024px;
		height:4px;
		background-image:url(degrade.png);
		font-size: 0;
	}
	
	
	#blocpmenugauche
	{
		position: absolute;
		left: 0px;
		top: 154px;
		width: 170px;
		color: white;
		font-family: arial, verdana;
		font-size:.85em;
		font-weight: 700;
		line-height: 120%;
		margin: 0px 0px 0px 0px; 
		padding: 0px 0px 0px 0px;
	}
	
	
		#blocpmenugauche A 
		{
			text-decoration: none; 
			color: white;
		}
		
		#blocpmenugauche A:hover 
		{ 
			text-decoration:underline; 
			letter-spacing: .5px;
		}
	
		#blocpmenugauche li 
		{
			list-style-type:none;
		}
	
		#sousbloczone1
		{
			position: absolute;
			left: 0px;
			top: 0px;
			width: 170px;
			height: 80px;
			padding-top: 10px;
			padding-left: 20px;
			background-image: url(zone1.png);
		}
		
		#sousbloczone2
		{
			position: absolute;
			left:0px;
			top: 90px;
			width: 170px;
			height: 90px;
			/*padding-top: 5px;*/
			padding-left: 20px;
			padding-bottom:10px;
			background-image: url(zone2.png);
		}
		
		#sousbloczone3
		{
			position: absolute;
			left: 0px;
			top: 180px;
			width: 170px;
			height: 80px;
			padding-top: 10px;
			padding-left: 20px;
			background-image: url(zone3.png);
		}
		
		#sousbloczone4
		{
			position: absolute;
			left: 0px;
			top: 270px;
			width: 170px;
			height: 80px;
			padding-top: 10px;
			padding-left: 20px;
			background-image: url(zone4.png);
		}
		
		#sousbloczone5
		{
			position: absolute;
			left: 0px;
			top: 360px;
			width: 170px;
			height: 80px;
			padding-top: 10px;
			padding-left: 20px;
			background-image: url(zone5.png);
		}
		
		#sousbloczone5 a
		{
		text-decoration: none; 
		color: blue;
		}
		
		
		#flash
		{
		margin-left:-150px;
		/*position:left;		*/
		
		}
		
		
		
	#blocppied
	{
		position:absolute;
		top:1144px;
		width:1024px;
		height:150px;
		background-color: white;
		font-size: 100%;
		color: black;
	}
	
		
		#logo_europedirect
		{
			float: left;
			width: 130px;
			height: 99px;
			padding:10px 0 0 10px;
		}
	
		#logo_eurodesk
		{
			float: left;
			/*width: 130px;
			height: 99px;*/
			padding:10px 0 0 15px;
		}
	
		#bloc_adresse
		{
			float: left;
			width: 320px;
			height: 99px;
			color : #b444b4;
		}
	
			#bloc_adresse li 
			{
				list-style-type:none;
			}
	
	
		#bloc_horaires
		{
			float: left;
			width: 370px;
			height: 99px;
			color : #080f90;
		}
			
			#bloc_horaires li 
			{
				list-style-type:none;
			}
						
		#menupied
		{
			padding:5px 0px 0px 138px;
			font-size:1em;
			color:#f1941a;
		}
		
			#menupied a
			{
				text-decoration: none; 
				color: #f1941a;
			}
			
			#menupied a:hover 
			{
				text-decoration:underline; 
			}
			
		#logo_partenaire			
	

		{
			float: left;
			width: 170px;
		}
		
		
	
	#blocpactualite
	{
		position: absolute;
		top: 160px;
		left: 220px;
		width: 770px;
		height: 200px;
		border: solid 1px #271fce;
	}
	
		#sousbloctitreactualite
		{
			position: absolute; 
			top: 0px; 
			left: 0px;
			width: 100%; 
			height: 25px; 
			background-color:#271fce; 
			font-size:1.5em;
			font-weight:bolder;
			color: white;
			text-align:center
		}
	
		#sousbloccontenuactualite
		{
			position: absolute; 
			top: 25px; 
			/*left: 10px;*/
			width: 90%; 
			height: 125px; 
			background-color:#ffffff; 
			color: black;
			text-align:justify;
			font-size:1.25em;
			color:#271fce;
			padding: 10px 10px;
		}
		
		#sousbloccontenuactualite img 
		{
			float:right;
			height: 140px;
			padding: 0 0 0 10px;
		}
		
		#sousbloccontenuactualite a
		{
			text-decoration: none; 
			color: #ff1111;
		}
			
		
		#sousbloccontenuactualite a:hover 
		{
			text-decoration:underline; 
		}
		
		
		#sousbloccommandeactualite
		{
			position: absolute; 
			top: 180px; 
			/*left: 0px;*/
			width: 95%; 
			height: 20px; 
			background-color:#ffffff; 
			color: #271fce;
			font-weight:bolder;
			padding:0 10px 0 10px;
			cursor: pointer;
			
		}
		
			
	#blocpcontenu
	{
		position: absolute;
		top: 370px;
		left: 220px;
		width: 750px;
		height: 750px;
		/*border: solid 1px #271fce;*/
		background-color: white;
		overflow: auto;
		padding: 10px;
	}
	
	
		#sousblocpcontenuservices 
		{
			width: 100%; 
			height: 25px; 
			padding:0 0 0 10px;
			background-color:#990066; 
			font-size:1.5em;
			font-weight:bolder;
			color: white;
		}
	
	
		#sousblocpcontenuactions 
		{
			width: 100%; 
			height: 25px; 
			padding:0 0 0 10px;
			background-color:#5fb700; 
			font-size:1.5em;
			font-weight:bolder;
			color: white;
		}
	
	
	
		#sousblocpetudes 
		{
			float:left;
			width:150px;
			padding: 10px 0 0 0;
			text-align: center;
			font-family: arial, verdana;
			font-size:2em;
			margin-left:10px;
			color:#ff1111;
		}
			
			#sousblocpetudes P
			{
				padding:15px 0 0 40px;
			}
			
			
			#sousblocpetudes a p
			{
				color:#ff1111;
				text-decoration: none;
				letter-spacing: 0px;
			}
			
			#sousblocpetudes a p:hover
			{
				color:#ff1111;
				text-decoration: underline;
				letter-spacing: 0px;
			}
		
		
		#sousblocpinit
		{
			float:left;
			width:150px;
			padding:10px 5px 0 350px;
			font-family: arial, verdana;
			font-size:2em;
			color:#7b0890;		
		}
		
		
			#sousblocpinit P
			{
				padding:10px 0 0 0px;
			}
			
			
			#sousblocpinit a p
			{
				color:#7b0890;
				text-decoration: none;
				letter-spacing: 0px;
			}
			
			#sousblocpinit a p:hover
			{
				color:#7b0890;
				text-decoration: underline;
				letter-spacing: 0px;
			}
		
		
		#sousblocpeurope
		{
			float:left;
			width:170px;
			margin:20px 20px 0 -20px;
			padding: 0px 0 0 20px;
			font-family: arial, verdana;
			font-size:2em;
			color:#080f90;
		}
	
	
			#sousblocpeurope P
			{
				padding:10px 0 0 0px;
			}
			
			#sousblocpeurope a p
			{
				color:#080f90;
				text-decoration: none;
				letter-spacing: 0px;
			}
			
			#sousblocpeurope a p:hover
			{
				color:#080f90;
				text-decoration: underline;
				letter-spacing: 0px;
			}
			
		#sousblocpemploi
		{
			float:left;
			/*width:150px;*/
			padding: 30px 0 0 80px;
			font-family: arial, verdana;
			font-size:2em;
			color:#ff7611;
		}
	
		
			#sousblocpemploi P
			{
				padding:0 0 20px 30px;
			}
			
			
			#sousblocpemploi a p
			{
				color:#ff7611;
				text-decoration: none;
				letter-spacing: 0px;
			}
			
			#sousblocpemploi a p:hover
			{
				color:#ff7611;
				text-decoration: underline;
				letter-spacing: 0px;
			}
		
		
	
	
