body, table{	font-family:sans-serif,arial, verdana, tahoma;	font-weight:normal;	/*color:#234373;	*/font-size:12px;}
a,a:hover {	color:#234373;	font-family:sans-serif,arial, verdana, tahoma;	font-weight:bold;	font-style:normal;	text-decoration:none;	}
a:hover {text-decoration:underline;}
hr.hr1 {	border:none;	height:1px;	color:#909090;	background:#909090;}
ul {list-style-position:outside;}
.titre_gras { font-size:20px;color:black;}
.texte1 {	color:#606060;	letter-spacing:0.02em;	font-weight:normal;}
.titre1 {	color:#234373;	font-size:16px;	font-weight:bold;	letter-spacing:0.02em;}
.titre2 {	color:#AE0000;	font-size:14px;	font-weight:normal;	}
.texte2 {	color:#234373;}
.titre3 {	color:#AE0000;	font-size:13px;	text-decoration:underline;	letter-spacing:0.02em;}
.texte3 {	color:#606060;	font-size:12px;	text-align:justify;}
.titre4 {	font-size:14px;	font-weight:bold;	letter-spacing:0.02em;}
.texte4 {	color:#234373;	font-size:12px;}
.texte5 {	color:#606060;	font-size:15px;}
.titre_service { color:#454545;	font-size:16px;background:url(../images/fond_titre_service.png) repeat-x;;height:24px;padding-left:10px;padding-top:3px;font-weight:bold;text-align:left;}
.texte_service { color:#606060;	font-size:14px;font-weight:normal;text-align:left;}
.texte_pt_fort {color:#606060;	font-size:15px;font-weight:normal;text-align:left;padding-left:37px;} 
.titre_environ { color:#303030;	font-size:14px;font-weight:normal;text-align:left;}
.titre_page {padding-top:5px;padding-left:10px;position:relative;	top:1px;	background:url(../images/fond_titre_page.png) repeat-y;width:790px;	text-align:left;font-weight:normal;font-size:24px;color:white;height:30px;}
.titre_page {*top:-2px;*width:800px;*padding-top:4px;*height:34px;}

.oblig {color:red;}
table.tab_footer {	font-size:9px;	color:#aaaaaa;	border-collapse:collapse;}
td.item_menu {	background-color:#172b40;	background:url(../images/fond_menu.png) repeat-x;	z-index:200;	color:white;	font-weight:normal;}
td.item_ss_menu {	z-index:300;background:#3B6793;}
div.ss_menu {	position:relative;	left:250px;	opacity:0;	z-index:200;}
div.ss_menu a,div.ss_menu a:hover {	color:white;	font-weight:normal;	text-decoration:none;}
div.ss_menu {	*filter:alpha(opacity=0);}
div.msg_erreur { color:red;}
.square { height:6px;width:6px;background:url(../images/li_square.png) no-repeat 0px 6px;padding-left:12px;display:inline;}
#image_oper {	opacity:0;}
#image_oper  {	*filter:alpha(opacity=0);}

#ss_menu_qui {	position:relative;	top:-75px;	left:62px;	width:134px;	height:80px;}

#ss_menu_mission {	position:relative;	top:-155px;	left:195px;	width:104px;}

#div_page {	position:relative;	width:800px;	text-align:left;}
#div_main_menu {	position:relative;	width:800px;	height:80px;	background-color: #234373;	background:url(../images/fond_titre.png);	color:white;	font-weight:bold;}
#div_menu {	position:relative;	top:-74px;	font-size:16px;	letter-spacing:0em;	left:-1px;	width:802px;	color:white;}
#div_menu a,#div_menu a:hover {	color:white;	font-weight:normal;	text-decoration:none;}
#div_contenu {	position:relative;	top:-59px;}
#div_pub {	width:100%;	text-align:center;	position:relative;	top:2px;	}
#div_videoZI {	position:relative;	margin-top:10px;	margin-bottom:10px;	}
#div_pub_yourecycle {	border-color:black;	border-style:solid;	border-width:1px; 	width:798px;	padding-left:5px;	text-align:left;	font-size:20px;		margin: 5px 0px 5px 0px ;	position:relative;	font-weight:bold;	}
#div_pub_yourecycle img {float: right;}
#picto1 {	position:relative;	top:-80px;	left: 540px;	width:70px;	height:58px;	background:url(../images/picto1.png) no-repeat;	z-index:200;}
#picto2 {	position:relative;	left: 50px;	width:69px;	height:58px;	background:url(../images/picto2.png) no-repeat;	z-index:200;}
#picto3 {	position:relative;	left: 50px;	width:69px;	height:58px;	background:url(../images/picto3.png) no-repeat;	z-index:200;}
#picto4 {	position:relative;	left: 50px;	width:69px;	height:58px;	background:url(../images/picto4.png) no-repeat;	z-index:200;}
#picto5 {	position:relative;	left: 50px;	width:69px;	height:58px;	background:url(../images/picto5.png) no-repeat;	z-index:200;}
#div_lang {	position:relative;	top:28px;	text-align:right;	z-index:100;	background:#9FC5EB;	background:url(../images/fond_titre_page.png) repeat-y;}
#div_lang  a,#div_lang  a:hover {	color:#022D56;	font-size:12px;}


