body{
	font-family:verdana;
	font-size:13px;
	color:#2e2e2e;
	margin:0px;
	padding:0px;
}
.font11{ font-size:11px;}
.font12{ font-size:12px;}
.font13{ font-size:13px;}
.font14{ font-size:14px;}
.font16{ font-size:16px;}
.font18{ font-size:18px;}
.font20{ font-size:20px;}
.font22{ font-size:22px;}
.font24{ font-size:24px;}
.font30{ font-size:30px;}

h1,h2{ font-size:13px; color:#1b1b1b; font-weight:normal;}

.text-black{ color:#1b1b1b;}
.link1{ color:#767676; text-decoration:none;}
.link1:hover{ color:#3b3b3b; text-decoration:none;}

a{ text-decoration:none}

img{ border:0px;}
#popup{ margin:10px 10px 10px 10px; padding:5px; color:#5E5E5E; background-color:#ffffff;}
#popup h1{ font-size:14px; color:#3b3b3b;font-weight:bold}
#popup h2{ font-size:13px; color:#3b3b3b; font-weight:bold}

.box-emtry{ width:300px; float:left; height:40px;}
#container{
	width:895px;
	height:700px;
	padding:15px 25px 15px 15px;
	margin:0px;
	float:inherit;
}
#container #header{
	width:902px;
	height:157px;
	padding:0px;
	margin:0px;
	float:inherit;
}
#container #header #logo-fr a{
	width:335px;
	height:138px;
	padding:0px;
	margin:16px 0 0 8px;
	float:left;
	text-align:left;
	background:url(images/logo-fr.jpg) no-repeat;
}
#container #header #logo-fr a:hover{
	width:335px;
	height:138px;
	padding:0px;
	margin:16px 0 0 8px;
	float:left;
	text-align:left;
	background:url(images/logo-hover-fr.jpg) no-repeat;
}
#container #header #logo-en a{
	width:335px;
	height:138px;
	padding:0px;
	margin:16px 0 0 8px;
	float:left;
	text-align:left;
	background:url(images/logo-en.jpg) no-repeat;
}
#container #header #logo-en a:hover{
	width:335px;
	height:138px;
	padding:0px;
	margin:16px 0 0 8px;
	float:left;
	text-align:left;
	background:url(images/logo-hover-en.jpg) no-repeat;
}
#container #header ul#button-left{
	padding:0px;
	margin:85px 0 0 160px;
	display:inline;
	float:left;
	text-align:left;
}
#container #header ul#button-left li{
	margin:0px;
	padding:15px 0 0 0;
	text-align:left;
	list-style-type:none;
	float:left;
	display:inline;
}
#container #header ul#button-left li.line{
	margin:8px 0 0 0px;
	padding:0px;
	display:inline;
	float:left;
}
#container #header ul#button-left li.laboratoire-butt-fr{
	margin:15px 0 0 0;
	width:163px;
	height:56px;
	padding:0px;
	text-align:left;
	list-style-type:none;
	float:left;
	display:inline;
}
#container #header ul#button-left li.laboratoire-butt-fr a{
	width:163px;
	height:56px;
	float:left;
	margin:0px;
	padding:0px;
    background:url(images/laboratoire-butt-fr.jpg) no-repeat;
}
#container #header ul#button-left li.laboratoire-butt-fr a:hover{
	width:163px;
	height:56px;
	float:left;
	margin:0px;
	padding:0px;
    background:url(images/laboratoire-butt-hover-fr.jpg) no-repeat;
}/*
#container #header ul#button-left li.laboratoire-butt-fr a:hover{
	width:163px;
	height:70px;
	float:left;
	margin:0px;
	padding:0px;
	float:left;
	display:inline;
	background:url(images/laboratoire-butt-hover-fr.jpg) no-repeat;
}
*/
/*---*/
#container #header ul#button-left li.laboratoire-butt-en{
	margin:15px 0 0 0;
	width:163px;
	height:56px;
	padding:0px;
	text-align:left;
	list-style-type:none;
	float:left;
	display:inline;
}
#container #header ul#button-left li.laboratoire-butt-en a{
	width:163px;
	height:56px;
	float:left;
	margin:0px;
	padding:0px;
    background:url(images/laboratoire-butt-en.jpg) no-repeat;
}
#container #header ul#button-left li.laboratoire-butt-en a:hover{
	width:163px;
	height:56px;
	float:left;
	margin:0px;
	padding:0px;
    background:url(images/laboratoire-butt-hover-en.jpg) no-repeat;
}
/*end eng*/
#container #header ul#button-left li.matieres-butt-fr{
	margin:15px 0 0 0;
	width:219px;
	height:56px;
	padding:0px;
	text-align:left;
	list-style-type:none;
	float:left;
	display:inline;
	
}
#container #header ul#button-left li.matieres-butt-fr a{
	width:219px;
	height:56px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(images/matieres-butt-fr.jpg) no-repeat;
}
#container #header ul#button-left li.matieres-butt-fr a:hover{
	width:219px;
	height:56px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(images/matieres-butt-hover-fr.jpg) no-repeat;
}
/*
#container #header ul#button-left li.matieres-butt-fr a:hover{
	width:222px;
	height:70px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(images/matieres-butt-hover-fr.jpg) no-repeat;
}
*/
/*eng*/
#container #header ul#button-left li.matieres-butt-en{
	margin:15px 0 0 0;
	width:219px;
	height:56px;
	padding:0px;
	text-align:left;
	list-style-type:none;
	float:left;
	display:inline;
	
}
#container #header ul#button-left li.matieres-butt-en a{
	width:219px;
	height:56px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(images/matieres-butt-en.jpg) no-repeat;
}
#container #header ul#button-left li.matieres-butt-en a:hover{
	width:219px;
	height:56px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(images/matieres-butt-hover-en.jpg) no-repeat;
}

/*end eng*/
#container ul#menu{
	width:902px;
	height:38px;
	float:left;
	margin:0px;
	padding:0px;
	text-align:left;
}
/*------------memu------------------------*/
#container ul#menu li{
	margin:0px;
	padding:0px;
	float:left;
	height:40px;
	list-style-type:none;
}
#container ul#menu li.one-fr{
	width:281px;
	height:38px;
	padding:0px;
	margin:0px;
	text-align:left;
}
#container ul#menu li.one-fr a{
	width:281px;
	height:38px;
	padding:0px;
	margin:0px;
	float:left;
	text-align:left;
	background:url(images/one-menu-fr.jpg) no-repeat;
}
#container ul#menu li.one-active-fr,#container ul#menu li.one-fr a:hover{
	width:281px;
	height:38px;
	padding:0px;
	margin:0px;
	float:left;
	text-align:left;
	background:url(images/one-menu-active-fr.jpg) no-repeat;
}
/*-one-menu-eng-*/
#container ul#menu li.one-eng{
	width:281px;
	height:38px;
	padding:0px;
	margin:0px;
	text-align:left;
}
#container ul#menu li.one-eng a{
	width:281px;
	height:38px;
	padding:0px;
	margin:0px;
	float:left;
	text-align:left;
	background:url(images/one-menu-eng.jpg) no-repeat;
}
#container ul#menu li.one-active-eng,#container ul#menu li.one-eng a:hover{
	width:281px;
	height:38px;
	padding:0px;
	margin:0px;
	float:left;
	text-align:left;
	background:url(images/one-menu-active-eng.jpg) no-repeat;
}
#container ul#menu li.one-active-eng{
	width:281px;
	height:38px;
	padding:0px;
	margin:0px;
	text-align:left;
	background:url(images/one-menu-eng.jpg) no-repeat;
}
/*-----------------two-menu-----------------*/
#container ul#menu li.two-fr{
	width:256px;
	height:38px;
	padding:0px;
	margin:0px;
	text-align:left;
}
#container ul#menu li.two-fr a{
	width:256px;
	height:38px;
	padding:0px;
	margin:0px;
	float:left;
	text-align:left;
	background:url(images/two-menu-fr.jpg) no-repeat;
}
#container ul#menu li.two-active-fr,#container ul#menu li.two-fr a:hover{
	width:256px;
	height:38px;
	padding:0px;
	margin:0px;
	float:left;
	text-align:left;
	background:url(images/two-menu-active-fr.jpg) no-repeat;
}
/*-one-menu-eng-*/
#container ul#menu li.two-e,#container ul#menu li.two-eng a:hover{
	width:256px;
	height:38px;
	padding:0px;
	margin:0px;
	text-align:left;
}
#container ul#menu li.two-eng a{
	width:256px;
	height:38px;
	padding:0px;
	margin:0px;
	float:left;
	text-align:left;
	background:url(images/two-menu-eng.jpg) no-repeat;
}
/*-----------------three-menu-----------------*/
#container ul#menu li.three-fr{
	width:363px;
	height:38px;
	padding:0px;
	margin:0px;
	text-align:left;
}
#container ul#menu li.three-fr a{
	width:364px;
	height:38px;
	padding:0px;
	margin:0px;
	float:left;
	text-align:left;
	background:url(images/three-menu-fr.jpg) no-repeat;
}
#container ul#menu li.three-active-fr,#container ul#menu li.three-fr a:hover{
	width:364px;
	height:38px;
	padding:0px;
	margin:0px;
	float:left;
	text-align:left;
	background:url(images/three-menu-active-fr.jpg) no-repeat;
}
/*-three-menu-eng-*/
#container ul#menu li.three-eng{
	width:364px;
	height:38px;
	padding:0px;
	margin:0px;
	text-align:left;
}
#container ul#menu li.three-eng a{
	width:364px;
	height:38px;
	padding:0px;
	margin:0px;
	float:left;
	text-align:left;
	background:url(images/three-menu-eng.jpg) no-repeat;
}
#container ul#menu li.three-active-eng,#container ul#menu li.three-eng a:hover{
	width:364px;
	height:38px;
	padding:0px;
	margin:0px;
	float:left;
	text-align:left;
	background:url(images/three-menu-active-eng.jpg) no-repeat;
}
#container #flash{
	width:902px;
	height:174px;
	float:left;
	margin:0px;
	padding:0px;
	text-align:left;

}
#container #content{
	width:903px;
	height:280px;
	float:left;
	margin:0px;
	padding:0px;
	text-align:left;
	background:url(images/bg-content.jpg) no-repeat;

}
#container #content #left-box{
	width:345px;
	height:260px;
	float:left;
	margin:0px;
	padding:20px 0 0 24px;
	text-align:left;
}
#container #content #left-box #text-left{
	width: 339px;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
	text-align:left;
}
#container #content #left-box ul#search{
	width:300px;
	height:23px;
	float:left;
	margin:0px 0 0 0;
	_margin:0px 0 0 0;
	display:inline;
	padding:0px;
	text-align:center;
}
#container #content #left-box ul#search li{
	padding:0px;
	margin:0px;
	float:left;
	list-style-type:none;
}
#container #content #left-box ul#search li .input{
	width:180px;
	height:20px;
	border:none;
	background-color:#8b8b8b;
	text-align:left;
	color:#383838;
	font-family:verdana;
	font-size:13px;
}
#container #content #left-box #button{
	float:left;
	display:inline;
	padding:0px;
	margin:5px 0 0 0;
}
#container #content #left-box #button a{
	color:#5e5e5e;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
#container #content #left-box ul#link{
	margin:8px 0 0 0px;
	padding:0px;
	float:left;
	width:345px;
}
#container #content #left-box ul#link li{
	margin:0px;
	padding:0px;
	float:left;
	display:inline;
	list-style-type:none;
	color:#B3B3B3;
}
#container #content #left-box ul#link li a{
	margin:0px;
	padding:2px;
	float:left;
	display:inline;
	text-align:left;
	color:#b3b3b3;
	font-size:11px;
	text-decoration:none;
}
#container #content #left-box ul#link li a:hover{ color:#8b8b8b}

#container #content #right-box{
	width:506px;
	float:left;
	margin:0 0 0 15px;
	display:inline;
	padding:0px;
	text-align:left;
}
#container #content #right-box #text-scroll{
	width:390px;
	height:240px;
	float:left;
	margin:40px 0 0 70px;
	display:inline;
	padding:0px;
	text-align:left;
	color:#7616161;
}
#container #content #right-box #text-scroll a{ color:#1B1B1B; text-decoration:none;}
#container #content #right-box #text-scroll a:hover{ color:#4F4A4A; text-decoration:none;}
#container ul#footer{
	width:850px;
	float:left;
	margin:0px 0 0 23px;
	display:inline;
	padding:0px;
	text-align:left;
}
#container ul#footer li{
	margin:0px;
	padding:1px;
	text-align:left;
	list-style-type:none;
	 font-size:11px; 
	float:left;
}
#container ul#footer li.creation{ margin:10px 0 0 -62px; float:left; display:inline}
#container ul#footer li a{text-decoration:none; color:#2e2e2e;}
#container ul#footer li a:hover{text-decoration:none; color:#919191;}
