body {
	margin:0px;
	padding:0px;
	color:#000000;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


#avis {
	position:absolute;
	top:20%;
	left:20%;
	background-color:#000000;
	color:#FFFFFF;
	font-weight:bold;
	padding:20px;
	font-size:16px;
	z-index:25;
	}
#menu {
	position:fixed;
	_position:absolute;
	left:45px;
	top:0px;
	z-index:2;
	}

#menu2 {
	position:absolute;
	left:45px;
	top:0px;
	z-index:4;
	width:500px;
	}
	
#menu_actu {
	position:absolute;
	left:215px;
	top:190px;
	z-index:5;
	width:70px;
	}
#menu_publi {
	position:absolute;
	left:215px;
	top:232px;
	z-index:5;
	width:100px;
	}
#menu_bureau {
	position:absolute;
	left:215px;
	top:353px;
	z-index:5;
	width:100px;
	}
#menu_projets {
	position:absolute;
	left:215px;
	top:415px;
	z-index:5;
	width:150px;
	}
#menu_langues {
	position:absolute;
	left:32px;
	top:451px;
	z-index:5;
	width:100px;
	}



#lignes_petites {
	position:absolute;
	left:405px;
	top:0px;
	}


#logo {
	position:absolute;
	left:460px;
	top:38px;
	}
	
#img {
	position:absolute;
	left:434px;
	top:80px;
	}
#img_menu {
	position:absolute;
	left:434px;
	top:500px;
	}
	

#data0 {
	position:absolute;
	left:257px;
	top:100px;
	z-index:4;
	}
	
#data_text {
	position:absolute;
	background-color:#FFFFFF;
	left:257px;
	top:114px;
	z-index:4;
	width:200px;
	height:315px;
	padding:2px;
	//opacity:0.9;
	filter: alpha(opacity=90);
	//-moz-opacity:0.9;
	}

#closebd {
	position:absolute;
	left:192px;
	top:0px;
	width:8px;
	height:8px;
	z-index:5;
	}

#data1 {
	position:absolute;
	left:450px;
	top:540px;
	width:250px;
	}

#data2 {
	position:absolute;
	left:490px;
	top:615px;
	width:350px;
	}

#data3 {
	position:absolute;
	left:645px;
	top:600px;
	width:350px;
	}

#data4 {
	position:absolute;
	left:825px;
	top:560px;
	width:400px;
	}

#data5 {
	position:absolute;
	left:760px;
	top:640px;
	width:400px;
	}

#news1 {
	position:absolute;
	left:370px;
	top:530px;
	width:350px;
	}

#news2 {
	position:absolute;
	left:460px;
	top:640px;
	width:350px;
	}

#news3 {
	position:absolute;
	left:645px;
	top:550px;
	width:350px;
	}

#news4 {
	position:absolute;
	left:815px;
	top:545px;
	}

#news5 {
	position:absolute;
	left:900px;
	top:640px;
	}


#publi1 {
	position:absolute;
	left:430px;
	top:220px;
	width:350px;
	}

#publi2 {
	position:absolute;
	left:460px;
	top:360px;
	width:350px;
	}

#publi3 {
	position:absolute;
	left:615px;
	top:280px;
	width:350px;
	}

#publi4 {
	position:absolute;
	left:845px;
	top:215px;
	width:400px;
	}

#publi5 {
	position:absolute;
	left:810px;
	top:330px;
	width:400px;
	}
	
#publi6 {
	position:absolute;
	left:390px;
	top:450px;
	width:350px;
	}

#publi7 {
	position:absolute;
	left:420px;
	top:560px;
	width:350px;
	}

#publi8 {
	position:absolute;
	left:625px;
	top:490px;
	width:350px;
	}

#publi9 {
	position:absolute;
	left:745px;
	top:440px;
	width:400px;
	}

#publi10 {
	position:absolute;
	left:810px;
	top:550px;
	width:400px;
	}

	
#closebd {
	position:absolute;
	right:0px;
	bottom:0px;
	}
	
#waiting {
	position:absolute;
	top:20px;
	left:20px;
	z-index:20;
	display:none;
	}
h1 {
	background-color:#939393;
	color:#FFFFFF;
	font-size:10px;
	margin:0px;
	padding:3px;
	padding-right:4px;
	font-weight:normal;
	}

h2 {
	font-size:10px;
	margin:0px;
	padding:0px;
	font-weight:normal;
	}
h3 {
	font-size:9px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	padding-left:9px;
	color:#939393;
	font-weight:normal;
	}
h4 {
	font-size:9px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	padding-left:18px;
	color:#939393;
	}

h5 {
	font-size:9px;
	margin:0px;
	padding:0px;
	font-weight:normal;
	}


h6 {
	background-color:#939393;
	color:#FFFFFF;
	font-size:9px;
	margin:0px;
	padding:3px;
	padding-right:4px;
	font-weight:normal;
	letter-spacing:1;
	}



a {
	color:#000000;
	text-decoration:none;
	}
	
a:hover {
	color:#62cced;
	}


#menu2 h4 a {
	color:#5d5c5c;
	}	

#menu2 h3 a {
	color:#5d5c5c;
	}
	
#menu2 h4 a:hover {
	color:#62cced;
	}	

#menu2 h3 a:hover {
	color:#62cced;
	}	
	

p {
	margin:0px;
	font-size:9px;
	}
	
img {
	border-style:none;
	}
	
a.bl {
	color:#FFFFFF
	}
	
a.blbg:hover {
	background-color:#74ba02;
	color:white;
	padding:3px;
	padding-left:0px;
	padding-right:0px;
	}
	
.newsdat {
	font-size:9px;
	float:right;
	color:#666666;
	}

