body {behavior:url("lib/csshover.htc");}
body {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	margin:0;
	padding:0;
	background-color:#ffa403;
	background-position:center;
	color:#282269;
}

/********** GLOBALE ***********/
#contenu h1{text-transform:uppercase;font-family:Arial, Verdana, Geneva, sans-serif;font-size:14px;color:#fff;font-weight:bold;background:url(../images/bg-h1.jpg) no-repeat;height:34px;padding:6px 0 0 10px;}
#contenu h2{font-family:Arial, Verdana, Geneva, sans-serif;font-size:18px;color:#0d5499;margin:10px 0 15px 0;padding:0;border-bottom:1px dotted #494480;padding-bottom:5px;}
#contenu h3{font-family:Arial, Verdana, Geneva, sans-serif;font-size:14px;color:#1f7dba;margin:30px 0 10px 0;background:url(../images/puce_h3.gif) 0 2px no-repeat;padding:0 0 5px 15px;}
#contenu h4{font-family:Arial, Verdana, Geneva, sans-serif;font-size:12px;color:#1f7dba;padding:0;}

p{margin:0 0 10px 0;padding:0;text-align:justify;}
img {border: 0 none;}
.imgLeft{float:left;margin:0 10px 1px 0;}
.clear{clear:both;}
.succes {font-weight:bold;color:#5eb035;}
.echec {font-weight:bold;color:#ff0000;}
.obligatoire {font-weight:bold;color:#ff0000;}
a {color:#070052;text-decoration:none;}
a:hover{text-decoration:underline;}

.interactions {float:right;}
.interactions ul{margin:0;padding:0;}
.interactions ul li{float:left;list-style-type:none;margin-right:10px;}

.apuce{padding-left:11px;background:url(../images/puce_lien.gif) 0 3px no-repeat;}
.apuce_orange{padding-left:11px;background:url(../images/puce_lien_orange.gif) 0 3px no-repeat;color:#f49e00;}
.apuce_bleue{padding-left:11px;background:url(../images/puce_lien_bleue.gif) 0 3px no-repeat;}

#contenu a {color:#f48f00;}

#contenu ul {list-style-type:none;}
#contenu ul li{padding:4px 0 0 0px;margin:0;border-bottom:1px dotted #1f7dba;text-align:justify;}
#contenu ul li.last{border:none;}
#contenu ul li strong{color:#1a7cbb;}
#contenu ul ul {margin-bottom:10px;}
#contenu ul ul li{padding:0 0 3px 0;margin:0;border:none;text-align:justify;}

#contenu ol li {font-weight:bold;color:#0d5499;font-size:14px;margin-bottom:10px;}
#contenu ol li .prides_carte_liste {color:#000;font-weight:normal;}

#contenu .fond_puzzle{background:url(../images/bg_contenu_puzzle.gif) bottom right no-repeat;padding:20px 80px 40px 20px;}
#contenu .fond_puzzle h2{color:#f48f00;}
#contenu .fond_puzzle h3{background:none;padding-left:0px;color:#f48f00;border:none;margin:0;}

#contenu .fond_bleu{background:url(../images/bg_contenu_bleu.gif) repeat-x #5eb1db;color:#fff;margin:15px 0 15px 0;}
#contenu .fond_bleu h2{background:url(../images/puce_titre_bleu.gif) 15px 11px no-repeat #1d7bb9;padding:4px 8px 8px 35px;color:#fff;border-bottom:1px dotted #fff;margin:0;height:20px;}
#contenu .fond_bleu h3{background:url(../images/puce_titre_bleu.gif) 15px 11px no-repeat #1d7bb9;padding:8px 8px 8px 35px;color:#fff;border-bottom:1px dotted #fff;margin:0;height:16px;}
#contenu .fond_bleu p{padding:20px;font-size:13px;}

.accordion_titre {cursor:pointer;position:relative;font-size:14px;color:#1f7dba;margin:10px 0 10px 0;padding:5px 0 5px 5px;font-weight:bold;}
.accordion_titre:hover {background-color:#f9a114;color:#fff;}
.accordion_active {background-color:#f9a114;}
.accordion_texte {display:none;background:#fff;padding:10px;}


/***** TOP *****/
#top{height:163px;background:url(../images/bg_top.gif) repeat-x;}
#top_cadre{height:163px;position:relative;width:970px;margin: 0 auto;background:url(../images/top.jpg) no-repeat;}

#banniere{height:130px;}
#logo{float:left;padding:33px 0 0 25px;}
#slogan{float:left;margin:30px 0 0 30px;font-size:12px;color:#fff;width:210px;line-height:25px;}
#pastille{float:left;width:200px;}
#banniere_contact{float:right;margin:20px 10px 0 0;width:170px;}
#banniere_contact a{color:#f49e00;}

	/***** MENU *****/
	#menu{height:33px;padding:0;}
	#menu ul {margin:0 0 0 20px;padding:0;}
	#menu ul ul{margin:0;padding:0;}
	#menu li {float:left;list-style-type:none;color:#fff;font-size:12px;font-weight:bold;}
	#menu li span {display:block;text-align:center;padding-top:8px;cursor:default;padding-bottom:10px;margin-left:10px;margin-right:10px;} /*margin-left:12px;margin-right:13px;*/
	#menu li a:link span, #menu li a:visited span {cursor:pointer;color:#fff;}
	#menu li a:hover span, #menu li a:visited:hover span {cursor:pointer;color:#f49e00;text-decoration:none;} /*f49e00*/
	#menu li:hover{color:#f49e00;}

	/* actif */
	#menu ul li ul.hover {display:block;}
	#menu ul li:hover ul {display:block;}
	
	#bt1 ul {display:none;position:absolute;z-index:10000;width:170px;height:auto;margin:0;background:#ffa403;padding:0px;-moz-opacity:.94;filter:alpha(opacity=94);opacity:.94;}
	#bt1 ul li {float:none;border-bottom:1px solid #cf8707;width:170px;height:24px;}
	
	#bt2 ul {display:none;position:absolute;z-index:10000;width:210px;height:auto;margin:0;background:#ffa403;padding:0px;-moz-opacity:.94;filter:alpha(opacity=94);opacity:.94;}
	#bt2 ul li {float:none;border-bottom:1px solid #cf8707;width:210px;height:24px;}
	
	#bt3 ul {display:none;position:absolute;z-index:10000;width:170px;height:auto;background:#ffa403;padding:0px;-moz-opacity:.94;filter:alpha(opacity=94);opacity:.94;}
	#bt3 ul li {float:none;border-bottom:1px solid #cf8707;width:170px;height:24px;}
	
	#menu ul ul a {color:#fff;display:block;padding:4px 1px 5px 4px;width:auto;text-decoration:none;font-size:12px;}
	#menu ul ul a:hover {color:#fff;background:#0d5398;}
	#menu ul ul a:hover {color:#fff;}
	/***** FIN MENU *****/
	
#form_recherche form{margin:0;padding:4px 0 0 0;float:right;}
#form_recherche #query2{height:14px;width:150px;margin-right:6px;font-size:11px;padding:4px;color:#000;border:1px solid #999;float:left;}
#form_recherche #submit{margin:1px 47px 4px 0;}

/***** FIN TOP *****/

#middle{background-color:#fff;}
#middle_cadre{background:url(../images/bg_middle.gif) repeat-y #fff;width:990px;margin:0 auto;} /* position:relative; */
#contenu_global{width:700px;float:left;margin-left:10px;-margin-left:5px;padding-top:15px;} /* -margin-left:5px; pour IE 6*/

#contenu_droite{width:250px;float:left;margin-left:20px;padding:5px 0 20px 0;}
#contenu_droite h3{color:#145483;margin:5px 0 5px 0;padding:0;font-size:11px;}
#contenu_droite .separation{height:1px; margin:5px 0 5px 0;border-top:1px dotted #494480;}
#contenu_droite #rse_regions{background:url(../images/rse-regions.gif) no-repeat;height:43px;width:242px;padding:40px 0 0 8px;margin-top:3px;}
#contenu_droite #rse_regions select {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;height:20px;padding:2px;width:200px;}

#contenu_droite #partenaires{height:120px;width:250px;}
#contenu_droite #partenaires img{position:absolute;}


a.bt_theme_social {display: block;background-image: url(../images/theme-social.gif);background-repeat: no-repeat;width:250px;height:40px;margin-bottom:3px;}
a.bt_theme_social:hover {background-image: url(../images/theme-social-on.gif);} 

a.bt_theme_environnemental {display: block;background-image: url(../images/theme-environnemental.gif);background-repeat: no-repeat;width:250px;height:40px;margin-bottom:3px;}
a.bt_theme_environnemental:hover {background-image: url(../images/theme-environnemental-on.gif);} 
	 
a.bt_theme_societal {display: block;background-image: url(../images/theme-societal.gif);background-repeat: no-repeat;width:250px;height:40px;margin-bottom:3px;}
a.bt_theme_societal:hover {background-image: url(../images/theme-societal-on.gif);} 

.bloc_blogorss_actu{margin:0 0 5px 0;border-bottom:1px dotted #494480;padding:5px 10px 2px 0px;}
.bloc_blogorss_actu .date{float:left;color:#666;}
.bloc_blogorss_actu .auteur{float:left;color:#000;margin-left:10px;}
.bloc_blogorss_actu h3{clear:both;margin-top:18px;}
.bloc_blogorss_actu a{color:#fd9728;text-decoration:none;}


#bottom{height:60px;clear:both;background-color:#ffa403;}

#copyright {position:relative;width:970px;margin:15px auto 20px auto;color:#000;font-size:11px;text-align:center;}
#copyright a {color:#000;}

/***** ACCUEIL *****/
#c_bloc_edito_fond{padding-top:6px;background:url(../images/bg_edito_accueil.gif) no-repeat top right;}
#c_bloc_edito{margin:0;padding:0;height:36px;}
#c_bloc_edito img{float:left;margin-right:10px;}
#c_bloc_edito .date{float:left;color:#248aba;font-size:26px;padding-top:2px;}
#c_bloc_edito .lien{float:left;padding-top:16px;margin-left:10px;font-size:13px;}
#c_bloc_edito_cont{width:600px;padding:15px 10px 15px 30px;margin:0;min-height:130px;}
#c_bloc_edito_cont img{float:left;margin:0 20px 10px 0;}
#c_bloc_edito_cont .titre a{color:#f49e00;margin-bottom:10px;font-size:14px;font-weight:bold;}
#c_bloc_edito_cont .chapeau{color:#3692cd;font-size:12px;font-weight:bold;}

/*#c_bloc_newsletter{background:#f3f3f2;width:640px;padding:15px 10px 0 30px;border-top:1px dotted #494480;}*/
#c_bloc_newsletter{background:#fff;width:640px;padding:15px 10px 0 30px;border-top:1px dotted #494480;}
#c_bloc_newsletter_col1{float:left;width:300px;}
#c_bloc_newsletter_col2{float:left;width:300px;margin-left:30px;}
.c_bloc_newsletter {clear:both;min-height:110px;background:#dfdedb;margin-bottom:10px;padding:5px;}/*height:90px sans margin*/
.c_bloc_newsletter img{float:left;margin:0 10px 10px 0;}
.c_bloc_newsletter .titre{font-weight:bold;}
.c_bloc_newsletter .texte{color:#3692cd;}

#c_bloc_rsetv{width:680px;height:130px;padding:20px 0 15px 20px;background:url(../images/rse-tv.jpg) no-repeat;margin-top:15px;margin-bottom:15px;}
.c_bloc_rsetv_video{float:left;width:150px;margin:0 0 20px 0;padding-left:10px;}
.c_bloc_rsetv_video img{border:1px solid #fff;}
#c_bloc_rsetv_partenariat{margin:0 0 10px 110px;color:#fd9728;}
#c_bloc_rsetv_partenariat a{color:#fff;}

#c_bloc_zoom{float:left;width:295px;margin:0 0 20px 0;padding-left:30px;}
#c_bloc_zoom img{margin-bottom:15px;}
#c_bloc_zoom #photo{float:left;margin:0 10px 10px 0;padding:1px 1px 1px 14px;background:transparent url(../images/bg_img_zoomsur_accueil.gif) no-repeat left top ;}
#c_bloc_zoom .titre a{color:#248aba;font-weight:bold;}
#c_bloc_zoom .chapeau{font-weight:bold;}
#c_bloc_zoom .texte{text-align:justify;}

#c_bloc_agendaactu{float:left;width:325px;margin-left:15px;padding-left:15px;border-left:1px dotted #494480;}

#c_bloc_agenda{padding-bottom:20px;}
.c_bloc_agenda{border-bottom:1px dotted #494480;margin:5px 0 5px 0;padding:0 0 5px 0;}
.c_bloc_agenda .date{color:#248aba;font-weight:bold;}
.c_bloc_agenda .titre{font-weight:bold;}

#c_bloc_actu{padding-bottom:20px;}
.c_bloc_actu{border-bottom:1px dotted #494480;margin:5px 0 5px 0;padding:0 0 5px 0;}
.c_bloc_actu .date{color:#f9982d;font-weight:bold;}
.c_bloc_actu .titre{font-weight:bold;}
/***** FIN ACCUEIL *****/


/***** CONTENU *****/
	#contenu{width:655px;margin:0 15px 15px 30px;}

	/***** ARTICLE *****/
	#article_forminscription{float:left;border:1px solid #0d5398;width:300px;height:270px;background:url(../images/bg_form.gif) bottom left no-repeat #ffffff;}
	#article_forminscription h3{background:url(../images/bg_form_top.gif) repeat-x;margin:0 0 15px 0;height:24px;padding:11px 0 0 30px;color:#fff;}
	
	#article_formidentification{float:left;margin-left:30px;border:1px solid #0d5398;width:300px;height:270px;background:url(../images/bg_form.gif) bottom left no-repeat #ffffff;}
	#article_formidentification h3{background:url(../images/bg_form_top.gif) repeat-x;margin:0 0 15px 0;height:24px;padding:11px 0 0 30px;color:#fff;}
	
		/***** ARTICLE : INSCRIPTION NEWSLETTER *****/
		.form_inscription p {padding:0;margin:5px;}
		.form_inscription label {float:left;width:70px;text-align:right;margin:0;cursor:pointer;padding:0 .5em 0 0;line-height:1.8;}
		.form_inscription label:hover {cursor:pointer;}
		.form_inscription .focus {width:170px;background:#ffe5b7;color:#000;border:1px solid #262626;}
		.form_inscription .focus3 {width:84px;background:#ffe5b7;color:#000;border:1px solid #262626;}
		.form_inscription .normal {width:170px;background:#fff;color:#000;border:1px solid #262626;}
		.form_inscription .normal3 {width:84px;background:#fff;color:#000;border:1px solid #262626;}
		.form_inscription .bouton {width:125px;height:28px;}
		.form_inscription input {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;height:14px;padding:2px;}

	/***** AGENDA *****/
	#cont_agenda_recherche img{float:left;margin-right:15px;}
	.cont_agenda{margin:5px 0 5px 0;border-bottom:1px dotted #494480;padding:5px 10px 10px 0;}
	.cont_agenda .date{color:#f59203;font-weight:bold;font-size:14px;}
	.cont_agenda .titre{color:#207dba;font-weight:bold;font-size:14px;}
	.cont_agenda_nav{padding-bottom:4px;padding-left:15px;}
	
	
	/***** actualites *****/
	.cont_actu{clear:both;background:url(../images/bg_bloc_contenu.gif) bottom right no-repeat #fff;margin:0 0 5px 0;border-bottom:1px solid #ccc;padding:0 10px 10px 0;min-height:80px;}
	.cont_actu .date{color:#e98f1c;font-weight:bold;font-size:12px;}
	.cont_actu .suite{float:right;}
	.cont_actu_nav{padding-bottom:4px;padding-left:15px;}
	
	/***** prides *****/
	.cont_prides{clear:both;background:url(../images/bg_bloc_contenu.gif) bottom right no-repeat #fff;margin:0 0 5px 0;border-bottom:1px solid #ccc;padding:0 10px 10px 0;min-height:80px;}
	.cont_prides .suite{float:right;}
	.cont_prides_nav{padding-bottom:4px;padding-left:15px;}
	
	/***** trophees *****/
	.cont_trophees{clear:both;background:url(../images/bg_bloc_contenu.gif) bottom left no-repeat #fff;margin:0 0 5px 0;border-bottom:1px solid #ccc;padding:8px 10px 2px 0;}
	#cont_trophees_col_gauche{float:left;width:339px;}
	#cont_trophees_col_droite{float:left;width:291px;margin-left:20px;text-align:right;}
	
	#trophees_archives_col1{float:left;width:315px;}
	#trophees_archives_col2{float:left;width:315px;margin-left:20px;}
	
	/***** forums *****/
	.cont_forums{clear:both;background:url(../images/bg_bloc_contenu.gif) bottom right no-repeat #fff;margin:0 0 5px 0;border-bottom:1px solid #ccc;padding:8px 10px 2px 0;}
	
	/***** inscription *****/
	#form_inscription {margin-top:30px;}
	#form_inscription p {padding:0;margin:5px;}
	#form_inscription label {float:left;width:120px;text-align:right;margin:0;cursor:pointer;padding:0 .5em 0 0;line-height:1.8;}
	#form_inscription label:hover {cursor:pointer;}
	#form_inscription .focus {width:400px;background:#ffd260;color:#000;border:1px solid #1d7bb9;}
	#form_inscription .focus2 {width:150px;background:#ffd260;color:#000;border:1px solid #1d7bb9;}
	#form_inscription .focus3 {width:80px;background:#ffd260;color:#000;border:1px solid #1d7bb9;}
	#form_inscription .normal {width:400px;background:#91d0f1;color:#000;border:1px solid #1d7bb9;}
	#form_inscription .normal2 {width:150px;background:#91d0f1;color:#000;border:1px solid #1d7bb9;}
	#form_inscription .normal3 {width:80px;background:#91d0f1;color:#000;border:1px solid #1d7bb9;}
	#form_inscription .bouton{width:auto;background-color:#0173af;font-size:11px;color:#fff;border:1px solid #000;cursor:pointer;height:18px;padding:0;}
	#form_inscription textarea {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;padding:2px;height:120px;}
	#form_inscription input {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;height:14px;padding:2px;}
	#form_inscription select {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;height:20px;padding:2px;width:406px;}
	
	
	/***** zoom sur *****/
	.cont_zoom{clear:both;background:url(../images/bg_bloc_contenu.gif) bottom right no-repeat #fff;margin:5px 0 5px 0;border-bottom:1px solid #ccc;padding:5px 10px 10px 0;min-height:100px;}
	.cont_zoom .date{color:#e98f1c;}
	.cont_zoom .suite{float:right;}
	.cont_zoom_nav{padding-bottom:4px;padding-left:15px;}
	
	/***** newsletters *****/
	.cont_newsletters{clear:both;margin:5px 0 5px 0;border-bottom:1px solid #ccc;padding:5px 10px 10px 0;}
	.cont_newsletters_nav{padding-bottom:4px;padding-left:15px;}
	
	#cont_edito_fond{padding-top:6px;background:url(../images/bg_edito_accueil.gif) no-repeat top right;}
	#cont_edito{margin:0;padding:0;height:36px;}
	#cont_edito img{float:left;margin-right:10px;}
	#cont_edito .date{float:left;color:#248aba;font-size:26px;padding-top:2px;margin-left:30px;}
	#cont_edito_cont{width:540px;padding:15px 10px 15px 30px;margin:0;min-height:130px;}
	#cont_edito_cont img{float:left;margin:0 20px 10px 0;}
	#cont_edito_cont .titre a{color:#f49e00;margin-bottom:10px;font-size:14px;font-weight:bold;}
	#cont_edito_cont .chapeau{color:#3692cd;font-size:12px;font-weight:bold;}
	
	#cont_newsletter{width:600px;padding:15px 10px 0 30px;}
	#cont_newsletter .titre_rubrique{height:25px;background:url(../images/bg_titre_newsletter.gif) repeat-x;color:#fff;font-size:18px;padding:5px 0 0 10px;margin-bottom:15px;}
	
	#cont_newsletter_col1{float:left;width:280px;}
	#cont_newsletter_col2{float:left;width:280px;margin-left:40px;}
	
	.cont_newsletter {height:80px;}
	.cont_newsletter img{float:left;margin:0 10px 10px 0;}
	.cont_newsletter .titre{font-weight:bold;}
	.cont_newsletter .texte{color:#3692cd;}

	/***** envoyer a un ami *****/
	#form_envoyer p {padding:0;margin:5px;}
	#form_envoyer label {float:left;width:130px;text-align:right;margin:0;cursor:pointer;padding:0 .5em 0 0;line-height:1.8;}
	#form_envoyer label:hover {cursor:pointer;}
	#form_envoyer .focus {width:400px;background:#fee3b0;color:#000;border:1px solid #262626;}
	#form_envoyer .focus2 {width:150px;background:#fee3b0;color:#000;border:1px solid #262626;}
	#form_envoyer .focus3 {width:80px;background:#fee3b0;color:#000;border:1px solid #262626;}
	#form_envoyer .normal {width:400px;background:#fff;color:#ab0a34;border:1px solid #262626;}
	#form_envoyer .normal2 {width:150px;background:#fff;color:#ab0a34;border:1px solid #262626;}
	#form_envoyer .normal3 {width:80px;background:#fff;color:#ab0a34;border:1px solid #262626;}
	#form_envoyer .bouton{width: auto;background: url(../images/fond_bouton.gif) repeat-x;font-size: 11px;color: #000;border: 1px solid #b9b9b9;height:23px;}
	#form_envoyer textarea {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;padding:2px;height:60px;}
	#form_envoyer input {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;height:14px;padding:2px;}
	#form_envoyer select {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;height:20px;padding:2px;width:406px;}
	
	/***** contact *****/
	#form_contact {margin-top:30px;}
	#form_contact p {padding:0;margin:5px;}
	#form_contact label {float:left;width:120px;text-align:right;margin:0;cursor:pointer;padding:0 .5em 0 0;line-height:1.8;}
	#form_contact label:hover {cursor:pointer;}
	#form_contact .focus {width:400px;background:#ffd260;color:#000;border:1px solid #1d7bb9;}
	#form_contact .focus2 {width:150px;background:#ffd260;color:#000;border:1px solid #1d7bb9;}
	#form_contact .focus3 {width:80px;background:#ffd260;color:#000;border:1px solid #1d7bb9;}
	#form_contact .normal {width:400px;background:#91d0f1;color:#000;border:1px solid #1d7bb9;}
	#form_contact .normal2 {width:150px;background:#91d0f1;color:#000;border:1px solid #1d7bb9;}
	#form_contact .normal3 {width:80px;background:#91d0f1;color:#000;border:1px solid #1d7bb9;}
	#form_contact .bouton{width:auto;background-color:#0173af;font-size:11px;color:#fff;border:1px solid #000;cursor:pointer;height:18px;padding:0;}
	#form_contact textarea {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;padding:2px;height:120px;}
	#form_contact input {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;height:14px;padding:2px;}
	#form_contact select {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;height:20px;padding:2px;width:406px;}
	
	
	/***** acteurs *****/
	#cont_acteurs_recherche img{float:left;margin-right:15px;}
	
	.cont_acteurs{background:url(../images/bg_bloc_contenu.gif) bottom left repeat-x #fff;margin:5px 0 5px 0;border-bottom:1px solid #ccc;padding:5px 10px 10px 15px;}
	.cont_acteurs h4{margin:0 0 5px 0;}
	.cont_acteurs .partenaire{float:right;}
	div.Edetail {display:block;}
	
	.acteurs_tab{margin-left:14px;}
	.acteurs_tab .droite{padding-left:20px;width:190px;border-left:1px solid #999;}
	.acteurs_tab .gauche{width:280px;}
	.acteurs_tab .milieu_photo{padding-left:10px;width:110px;border-left:1px solid #999;}
	.acteurs_tab .milieu{padding-left:10px;width:100px;}


	/***** RECHERCHE *****/
	#result_report {text-align:center;padding:10px 3px 3px 3px;font-weight: bold;color:#000;margin-bottom:14px;width:610px;height:24px;}
	#did_you_mean {font-size: 14px;text-align:center ;margin:10px;}
	.url {font-size:11px;color:#ccc;}
	
	/***** recherche suggestions  *****/
	.SuggestFramework_List{border: 1px solid #ccc;border-top: 0;font-size:12px;}
	.SuggestFramework_Heading{padding: 0 1px 0 1px;background-color: #ccc;color: #fff;font-weight: bold;}
	.SuggestFramework_Highlighted{padding: 0 1px 0 1px;background-color: Highlight;color: HighlightText;}
	.SuggestFramework_Normal{padding: 0 1px 0 1px;background-color: #d7d7d7;color: #000000;}
	.SuggestFramework_Combo{width:100%;margin:0;padding:0;}		
			
	/***** plan du site *****/

	#plan_du_site ul {list-style-type:circle;}
	#plan_du_site ul li{padding:4px 0 0 0px;margin:0;border:none;}
	#plan_du_site ul ul {margin-bottom:10px;list-style-type:square;}
	#plan_du_site ul ul li{padding:0 0 3px 0;margin:0;border:none;}
	
	/***** phototheque *****/
	#photos_recherche img{float:left;margin-right:15px;}
	#photos_recherche select{width:300px;}
	.cont_photos{background:url(../images/bg_bloc_contenu.gif) bottom right repeat-x #fff;margin:5px 0 5px 0;border-bottom:1px solid #ccc;padding:5px 10px 10px 50px;}
	.cont_photos_nav{padding-left:15px;}
	#box8{position:absolute;}
	#box8 div{width:560px;float:left;text-align:center;}
	#box8 .buttons{text-align:left}
	#box8 .next{float:right}
	.sample8 .buttons{text-align:center;clear:both;}
	.mask1{position:relative;width:560px;height:300px;overflow:hidden;}
	
	.buttons span{cursor:pointer;border:1px solid #dddddd;height:50px;width:67px;padding:2px 2px 2px 2px;display:block;float:left;margin-right:8px;margin-bottom:5px;}
	.buttons span.active, .buttons span:hover{border:1px solid #0e71b5;}
	

	/***** themes *****/
	#cont_theme_recherche img{float:left;margin-right:15px;}
		/* orange */
		#theme_1 h1{background:url(../images/bg-h1_orange.jpg) no-repeat;}
		#theme_1 h2 a{color:#bf710d;}
		#theme_1 h2{color:#bf710d;}
		#theme_1 a{color:#e98f1c;}
		/* rose */
		#theme_2 h1{background:url(../images/bg-h1_rose.jpg) no-repeat;}
		#theme_2 h2{color:#970973;}
		#theme_2 h2 a{color:#970973;}
		#theme_2 a{color:#c21095;}
		/* vert */
		#theme_3 h1{background:url(../images/bg-h1_vert.jpg) no-repeat;}
		#theme_3 h2 a{color:#5b8b00;}
		#theme_3 h2{color:#5b8b00;}
		#theme_3 a{color:#85c805;}
		/* bleu */
		#theme_4 h1{background:url(../images/bg-h1.jpg) no-repeat;}
		#theme_4 h2 a{color:#024074;}
		#theme_4 h2{color:#024074;}
		#theme_4 a{color:#0a60a9;}
		
		.cont_theme_plus a{margin-left:25px;font-weight:bold;}
		
		.cont_theme_articles{margin-left:25px;padding:0;}
		.cont_theme_articles h4{margin:0 10px 0 0;padding:0;float:left;}
		.cont_theme_articles .date{color:#666;}
		.cont_theme_articles p{clear:both;}
		.cont_theme_articles_nav{margin-left:25px;}
		
		.cont_theme_actu{margin-left:25px;padding:0;}
		.cont_theme_actu h4{margin:0 10px 0 0;padding:0;float:left;}
		.cont_theme_actu .date{color:#666;}
		.cont_theme_actu p{clear:both;}
		.cont_theme_actu_nav{margin-left:25px;}
		
		.cont_theme_agenda{margin-left:25px;padding:0;}
		.cont_theme_agenda h4{margin:0 10px 0 0;padding:0;float:left;}
		.cont_theme_agenda .date{color:#666;}
		.cont_theme_agenda p{clear:both;}
		.cont_theme_agenda_nav{margin-left:25px;}
		
		.cont_theme_rss{margin:0 0 10px 25px;padding:0;}
		.cont_theme_rss h4{margin:0 10px 0 0;padding:0;}
		.cont_theme_rss .date{color:#666;}
		.cont_theme_rss p{clear:both;}


/***** FIN CONTENU *****/