/* CSS Document */

body{
	font-size:0.8em;	
	font-family:Arial, Helvetica, sans-serif;
	background: #e8ddc8 url(../img/fd_accueil.jpg) repeat-x;
	color:#333333;
	margin:0;
	padding:0}
	
img{border:none}
	
a{outline: none}:focus{-moz-outline-style: none}/* hack pour masquer les contours pointilles sur les liens FIREFOX */

a{color:#85ab05;text-decoration:none;background-color:transparent}
	
a:hover{color:#000;text-decoration:underline;background-color:transparent}
	
h1{
	font-weight:bold;
	display:inline;
	font-size:110%;
	text-transform:uppercase;
	padding:8px 20px 8px 10px;
	color:#fff;
	background-color:#a6c443;
	line-height:32px;
	letter-spacing:0.02em}
	
.titre_h1{
	font-weight:bold;
	font-size:130%;
	color:#c44602;
	line-height:20px;
	background-color:#fff;
	margin:0;
	clear:both;
	border-bottom:1px solid #c44602;
	padding:0;
	text-transform:none;
	display:block;
	text-align:left;
	letter-spacing:0}

h2{	
	font-weight:bold;
	font-size:130%;
	color:#c44602;
	line-height:20px;
	background-color:#fff;
	margin:0;
	clear:both;
	border-bottom:1px solid #c44602}
	
h3{
	font-weight:bold;
	display:inline;
	font-size:110%;
	text-transform:uppercase;
	padding:8px 20px 8px 54px;
	color:#fff;
	background:#ff7e00 url(../img/loupe.gif) 0 -2px  no-repeat;
	line-height:32px;
	letter-spacing:0.02em;
	clear:both}
	
label{padding:5px 0 2px 0;display:block;cursor:pointer}
	
form{margin:0;padding:0}

input{vertical-align:middle}
	
.clear{clear: both;visibility: hidden;height:0;line-height:0;border-width:0;margin:0;padding:0;font-size:0}	

.container_centre{width:960px;margin-left:auto;margin-right:auto;color:#595e61;background-color:#fff}
	
.container_centre_page{
	width:940px;
	margin-left:auto;
	margin-right:auto;
	color:#595e61;
	background: #fff url(../img/fond_container_page_01.gif) repeat-y;}
	
.header{
	margin:0;
	padding:0;
	width:100%;
	height:179px;
	text-align:center;
	background:url(../img/fd_header_accueil.gif) no-repeat top center}
	
.header_logo_visuel{
	width:960px;
	margin-left:auto;
	margin-right:auto;	
	position:relative;/* AJOUT POUR POSITIONNER LE CHOIX LANGUES  09mars2011*/}
	
.header_visuels1{float:left;width:650px;height:145px;background:url(../img/fd_visuels_header01.jpg) no-repeat}
.header_visuels2{float:left;width:650px;height:145px;background:url(../img/fd_visuels_header02.jpg) no-repeat}	
.header_visuels3{float:left;width:650px;height:145px;background:url(../img/fd_visuels_header03.jpg) no-repeat}
.header_visuels4{float:left;width:650px;height:145px;background:url(../img/fd_visuels_header04.jpg) no-repeat}		
.header_visuels5{float:left;width:650px;height:145px;background:url(../img/fd_visuels_header05.jpg) no-repeat}
.header_visuels6{float:left;width:650px;height:145px;background:url(../img/fd_visuels_header06.jpg) no-repeat}	
.header_visuels7{float:left;width:650px;height:145px;background:url(../img/fd_visuels_header07.jpg) no-repeat}	
.header_visuels8{float:left;width:650px;height:145px;background:url(../img/fd_visuels_header08.jpg) no-repeat}	
.header_visuels9{float:left;width:650px;height:145px;background:url(../img/fd_visuels_header09.jpg) no-repeat}	
.header_visuels10{float:left;width:650px;height:145px;background:url(../img/fd_visuels_header10.jpg) no-repeat}	
.header_visuels11{float:left;width:650px;height:145px;background:url(../img/fd_visuels_header11.jpg) no-repeat}		
.header_visuels12{float:left;width:650px;height:145px;background:url(../img/fd_visuels_header12.jpg) no-repeat}
	
.logo{float:left;width:310px;height:145px}
	
.text_align_right{text-align:right}
	
.text_align_right{text-align:right}
	
.text_align_right a{color:#7f909b;text-decoration:none;background-color:transparent}
	
.text_align_right a:hover{color:#3e5462;text-decoration:none;background-color:transparent}

.photo_article{float:left;padding:0 10px 10px 0}	

.hr2{margin:30px 0 0 0}

.article_image{float:left;padding-right:10px;padding-bottom:10px}

.legend_image{font-size:0.7em}

.article_lien{margin:0}


/***********************************************/
/*             BLOC ELEMENTS PAGE              */
/***********************************************/


/******        BLOC GAUCHE ACCUEIL      ******/	
.bloc_gauche_accueil{float:left;width:545px;padding:0 20px 10px 40px;-padding:0 10px 10px 20px;color:#595e61;background-color:#fff}
	
.actus_une{width:540px;margin:0 0 10px 0;background-color:#b8a98d;clear:both}
	
.actus_une p{color:#fff;padding:10px;margin:0;background-color:transparent}
	
.actus_une a{color:#622e23;font-weight:bold}
	
.date_actus{font-size:90%;padding:0 10px 0 0}
	
.catgorie{padding:0 0 0 10px;color:#985c2f;border-left:1px solid #fff;font-size:90%}
	
.catgorie2{padding:0 0 0 8px;color:#985c2f;border-left:1px solid #985c2f;font-size:90%;display:block;margin:10px 0}
	
.catgorie3{padding-left:8px;color:#985c2f;border-left:1px solid #985c2f;margin:10px 0}
	
.date_actus2{font-size:90%;color:#7f6c61}

.titre_actus_une{
	font-size:130%;
	display:block;
	font-weight:bold;
	margin:5px 0 5px -10px;
	padding:2px 2px 2px 10px;
	color:#fff;
	text-align:left}
	
.lien_fleche_rouge{
	padding:0 18px 0 0;
	font-weight:bold;
	background:url(../img/fleche_rouge.png) no-repeat right;
	-background:url(../img/fleche_rouge.gif) no-repeat right;
	color:#fff;
	line-height:28px}
	
.lien_fleche_rouge2{
	padding:0 18px 0 0;
	font-weight:bold;
	background:url(../img/fleche_rouge.png) no-repeat right;
	-background:url(../img/fleche_rouge.gif) no-repeat right;
	color:#85ab05;
	line-height:28px}	
	
.toutes{margin:0 6px 0 0;padding:0;clear:both}	

.lien_fleche_rouge3{padding:0 18px 0 0;font-weight:bold;color:#85ab05;line-height:28px}
	
a.lien_fleche_rouge3{color:#85ab05;background:url(../img/fleche_rouge.png) no-repeat right;-background:url(../img/fleche_rouge.gif) no-repeat right}
	
.actus{
	float:left;
	width:540px;
	margin:0 0 8px 0;
	clear:both;
	font-size:90%;
	background: #eee7d8 url(../img/fd_actus.jpg) no-repeat}
	
.actus_slider{
	float:left;
	width:540px;
	height:180px;
	margin:0 0 8px 0;
	clear:both;
	font-size:90%;
	background: #eee7d8 url(../img/fd_actus.jpg) no-repeat}	
	
.actus a{color:#595e61}
	
.actus_slider a{color:#595e61}
	
.titre_actus{font-size:130%;color:#41291c;display:block;font-weight:bold;margin:5px 0 2px 0}
	
.inter{font-weight:bold}
	
.actus img{margin:0 20px 0 0;float:left}
	
.actus_slider img{margin:0 20px 0 0;float:left}

.container_infos_pro{float:left;clear:both;width:540px;padding-bottom:10px}

.infos_pro{float:left;margin:0 0 1px 0;clear:both;width:540px;color:#000;background-color:#eee7d8}
	
.infos_pro a{color:#000}
	
.infos_pro img{margin:0 20px 0 0;float:left}
	
.actus p{float:left;width:365px;margin-bottom:3px}
	
.actus_slider p{float:left;width:365px;margin-bottom:3px}
	
.infos_pro p{float:left;width:385px;margin-bottom:0;color:#000;background-color:transparent}



/* ELEMENTS DU BLOC PUB / RECHERCHE */
.container_pub_recherche{
	width:960px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:10px;
	height:100px;
	background-color:#fff;
	color:#000;
	clear:both}
	
.pub_fr{background:url(../img/fd_pub.gif) no-repeat left top;float:left;height:100px;padding-top:2px;text-align:left}
	
.pub_en{background:url(../img/fd_pub_en.gif) no-repeat left top;float:left;height:100px;padding-top:2px;text-align:left}

.pub p{margin:0 0 0 40px;padding:0;border:1px solid #ccc}

.recherche{width:160px;float:left;margin:2px 0 0 10px;border:1px solid #dfe6c7;height:90px}

.recherche p{margin:16px 10px 10px 10px;color:#afafae;background-color:#fff}
	
.champs_texte_recherche{border:1px solid #afafae;width:91px}
	
.bt_ok{
	border:none;
	width:auto;
	background:url(../img/bt_ok_recherche.gif) no-repeat;
	width:36px;
	line-height:18px;
	cursor:pointer}
	
.bt_ok:hover{
	border:none;
	width:auto;
	background:url(../img/bt_ok_recherche_hover.gif) no-repeat;
	width:36px;
	line-height:18px;
	cursor:pointer}
	
.recherche_avancee{
	color:#afafae;
	line-height:12px;
	margin:4px 7px 0 0;
	-margin:4px 5px 0 0;
	display:block;
	background:url(../img/fleche_recherche_avancee.gif) right no-repeat;
	clear:both}
	
.space01{height:28px;float:left}
	
.date_auteur_actu{font-size:90%;padding:0 0 20px 0;position:relative;}	
	
.date_auteur_actu span{padding:0 10px 0 0}
	
span.auteur{border-left:1px solid #ccc;padding:0 0 0 10px;font-weight:bold}
	
span.keyword{background: none repeat scroll 0% 0% rgb(255, 255, 102);color: black;font-weight:bold}
	
.contacts{background:url(../img/picto_fleche.jpg) no-repeat 0 15px;margin:0 0 0 30px;padding:25px 0 25px 60px;clear:both}


/********************************************/
/*   BLOC BLOC ELEMENTS COLONNE DE DROITE   */
/********************************************/		
	
.bloc_col_drte_accueil{float:right;margin:0 20px 0 0;-margin:0 6px 0 0;width:320px;color:#595e61;background-color:#fff}
	
.bloc_col_drte_accueil a{color:#595e61}
	
.separe_rubrique_col_drte{
	margin-top:0;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:5px;
	width:320px;
	height:14px;
	background:url(../img/separe_rubriques_col_drte_accueil.jpg) bottom no-repeat;
	float:left}	
	
.inscription_newsletter{
	float:left;
	min-height:175px;
	width:320px;
	clear:both;
	background:url(../img/fd_inscription_newsletter.jpg) no-repeat}
	
.inscription_newsletter p{margin:90px 10px 10px 88px;clear:both;color:#fff;background-color:transparent}
	
.inscription_newsletter a{
	clear:both;
	display:block;
	color:#fff;
	margin:3px 0;
	padding:0 0 0 20px;
	background: transparent url(../img/fleche_inscription_newsletter.gif) no-repeat 0 1px}
	
.bloc_partenaires{
	float:left;
	width:320px;
	clear:both;
	background:url(../img/fd_col_droite_accueil.jpg) no-repeat bottom;
	padding-bottom:25px}
	
.bloc_partenaires2{
	float:left;
	width:320px;
	clear:both;
	background:url(../img/fd_col_droite2_accueil.jpg) no-repeat bottom;
	padding-bottom:25px}
	
.bloc_partenaires3{
	float:left;
	margin-top:20px;
	width:320px;
	clear:both;
	background:url(../img/fd_col_droite2_accueil.jpg) no-repeat bottom;
	padding-bottom:10px;
	-padding-bottom:10px}
	
.titre_partenaires{
	background:url(../img/fd_titre_partenaires.gif) no-repeat;
	padding:36px 0 4px 82px;
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
	font-size:120%;
	letter-spacing:1px;
	margin-bottom:4px;
	height:40px}
	
.logo_partenaires{width:72px}
	
.nom_partenaires{
	font-weight:bold;
	color:#000;
	background-color:transparent;
	padding:0 0 0 16px;
	background:url(../img/fleche_rouge.png) no-repeat left -1px;
	-background:url(../img/fleche_rouge.gif) no-repeat left -1px}	

.nom_partenaires2{
	font-weight:bold;
	color:#e2011b;
	background-color:transparent;
	padding:0 0 0 16px;
	font-size:90%;
	background:url(../img/fleche_rouge.png) no-repeat left -1px;
	-background:url(../img/fleche_rouge.gif) no-repeat left -1px}
	
.nom_partenaires3{font-weight:bold;color:#e2011b;background-color:transparent}
	
.logo_partenaires img{border:1px solid #ccc;padding:1px}
	
.liste_partenaires{margin:0;padding:0;clear:both}
		
.bloc_pub_300x250{
	float:left;
	padding:10px 0 25px 0;
	margin-top:10px;
	width:320px;
	text-align:center;
	background:url(../img/fd_pub_300x250_accueil.jpg) no-repeat bottom}
	
.bloc_partenaires p{margin:0}
	
/*  FIN BLOC ELEMENTS COLONNE DE DROITE  */



/* ELEMENTS CENTRE DE PAGE */
.container_page_01{
	width:615px;
	float:right;
	margin:0 20px 20px 60px;
	-margin:0 10px 10px 50px;/* HACK POUR IE 6 */
	padding:0 0 20px 0;
	border-bottom:1px solid #ccc}

.container_texte_page_sans_encart{width:100%;float:left}
	
.container_texte_page_avec_encart{width:430px;float:left}
	
.container_page_encart_drte{
	width:170px;
	margin: 0 0 0 10px;
	font-size:85%;
	float:right;
	min-height:120px;
	background:url(../img/fond_encart.jpg) no-repeat  top left}
	
.container_page_encart_gche{
	width:170px;
	margin: 0 10px 0 0;
	font-size:85%;
	float:left;
	min-height:120px;
	background:url(../img/fond_encart.jpg) no-repeat top right}
	
.container_page_encart_gche p{margin:10px 16px 10px 6px}
	
.container_page_encart_drte p{margin:10px 4px 10px 18px}

.pictos_rss_etc{margin:0 0 8px 0}
	
/* Pour pagination */	
.pagination{
	text-align: center;
	clear:both;
	width:85%;
	float:left;
	line-height:24px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 10px;
	font-weight:bold}
	
.pagination_off{
	border:1px solid #96bf0d;
	background-color:#fff;
	color:#96bf0d;
	text-decoration:none;
	margin:0 3px 0 3px;
	padding:1px 5px 1px 5px;
	cursor:pointer}

.pagination_off:hover{background-color:#c7e661;color:#fff;cursor:pointer}

#pagination_on{
	border:1px solid #96bf0d;	
	background-color:#96bf0d;
	color:#fff;
	text-decoration:none;
	margin:0 3px 0 3px;
	padding:1px 5px 1px 5px;
	cursor:pointer}

.pagination_img{border:1px solid #fff;padding:13px 2px 0 2px;cursor:pointer;vertical-align:middle}

.pagination p{display:block;float:left;margin:0 1px 0 1px;padding:0 0 2px 0;line-height:24px}	

.pagination p a{text-decoration:none}
	
.pagination p a:hover{text-decoration:none}

.bloc_gauche_page{float:left;width:545px;padding:0 20px 10px 40px;color:#595e61;background-color:#fff}

hr{background-color: #ccc;height: 1px;border: 0;clear:both}
	
.sur_le_meme_theme{
	float:left;
	color:#000;
	width:320px;
	clear:both;
	background:url(../img/fd_sur_le_meme_theme.jpg) no-repeat bottom;
	padding-bottom:25px}
	
.sur_le_meme_theme ul{margin:0 0 0 28px;background-color:transparent}
	
.sur_le_meme_theme li{list-style-image:url(../img/puce_plus_theme.png);clear:right;margin-bottom:4px}
	
.encadre{border:10px solid #ccc;padding:20px;background: #a1be40 url(../img/fd_encadre.jpg) repeat-x;color:#fff;margin:15px 0 0 0}	
	
.encadre_titre{font-weight:bold;border-bottom:1px solid #fff;padding:0 0 4px 0;font-size:110%;display:block}

.encadre a{color:#fed100}	
	
	
/**  POUR PICTOS SHARE PAGE ACTU **/
.pictos_share{margin-bottom:20px}

/*  FIN BLOC ELEMENTS PAGE  */


/***********************************************/
/*       BLOC ELEMENTS PAGE RECHERCHE          */
/***********************************************/


.result_recherche{
	float:left;
	width:540px;
	margin:6px 0 10px 0;
	clear:both;
	font-size:90%;
	background-color: #fff;
	border-bottom:1px dotted #ff7e00;
	border-left:10px solid #ff7e00}
	
.result_recherche p{margin:10px}
	
.result_recherche a{color:#595e61}


/***********************************************/
/*            BLOC ELEMENTS FOOTER             */
/***********************************************/

.container_footer{
	width:960px;
	padding:15px 0 0 0;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	text-align:center;
	font-size:80%;
	color:#b7b7b7;
	background:url(../img/fond_footer.jpg) no-repeat;
	height:45px}
	
.container_footer_rubriques{margin:0 15px;border-left:1px solid #b7b7b7;padding:0 0 0 8px}
	
.container_footer_rubriques a{text-decoration:none;color:#b7b7b7;background-color:transparent}
	
.container_footer_rubriques a:hover{text-decoration:none;color:#929292;background-color:transparent}
/*   FIN BLOC ELEMENTS FOOTER   */

.news_show{width:550px;height:220px;overflow: auto}

.news_border{width:550px;height:210px}

.buttondiv{margin-bottom:5px;border-top:none;height:20px}

/* POUR LISTE ARCHIVE NWSL */

.td_newsletter_head{border-bottom:1px solid #616263;color:#616263;text-transform:uppercase;font-weight:bold;font-size:90%;padding:15px 0 0 0}
	
.td_newsletter{padding:2px 0 1px 0;border-bottom:1px dotted #ccc}
	
.td_newsletter a{
	display:block;
	width:116px;
	text-align:left;
	float:left;
	padding:0 0 0 16px;
	background:url("../img/fleche_verte.gif") no-repeat left top transparent;
	margin-left:15px}
	
.td_newsletter p{display:block;width:384px;float:left;margin:0 0 0 6px}
	
.td_newsletter_head p{float:left;margin:0;width:154px}
	
.td_newsletter_head p.td_newsletter_head_une{font-weight:normal;font-size:90%;padding:2px 0 0 0;color:#adadad}
	
/* AJOUT POUR ARCHIVE NWSL sept2010 */
a.inscr_teasing{color:#bad857;font-weight:bold}

.message_erreur{
	overflow:hidden;
	clear:both;
	display:block;
	color: #FF0000;
	background-color:transparent; 
	margin:5px; 
	padding:0 0 0 15px}
	
.message_ok{
	overflow:hidden;
	clear:both;
	display:block;
	color: #7C9C0B;
	background-color:transparent; 
	margin:5px;
	padding:0 0 0 15px}	


/*  POUR SONDAGE  */
.bloc_02{
	background: url("../img/fd_col_droite_accueil.jpg") no-repeat scroll center bottom transparent;
    clear: both;
    float: left;
    padding-bottom: 18px;
    width: 320px}

.titre_sondage{	
	background: url("../img/fd_titre_sondages.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 120%;
    font-weight: bold;
    height: 40px;
    margin:0 0 4px 0;
    padding: 36px 0 4px 92px;
    text-transform: uppercase}
	
.div_question_sondage{font-weight:bold;margin:0 0 6px 17px}
	
.div_reponse_sondage{margin:0 10px 0 10px;border-bottom:1px dotted #d7d8d8}
	
.td_radio_sondage{width:20px}
	
.td_pourcentage_sondage{width:50px}
	
.div_reponse_sondage:hover{color:#666}
	
.div_reponse_sondage2{
	margin:6px 10px 0 35px;
	text-align:right;
	color:#000;
	float:left;
	font-size:90%;
	font-weight:bold;
	width:80px;
	border:1px solid #ccc;
	clear:both;
	text-align:center}
	
.div_reponse_sondage label{margin:0 0 0 0;padding:0;display:inline}
	
.div_reponse_sondage span.span_pourcentage{color:#96BF0D;font-weight:bold;padding: 0 0 0 10px}

a.lien_list_all{
	display:block;
	text-align:right;
	margin:10px 8px 8px 0;
	padding:0 18px 0 0;
	background:url(../img/fleche_rouge.png) no-repeat right;
	-background:url(../img/fleche_rouge.gif) no-repeat right}
	
.hr3{clear: both;color: transparent;display: block;height: 25px;overflow: visible}


/*socialbouton*/

.socialbouton a {display:block;
	float:left; margin:0 4px 0 0}

a.icon_forward{
	background:url(../img/ico_faire_suivre.gif) no-repeat right 0;
	/*padding: 0 39px 0 0;*/
	padding: 0 19px 6px 0;
	line-height:17px;
	/*display:block;
	float:left;*/
	text-decoration:none}

a:hover.icon_forward{text-decoration:none}
	
.icon_forward:hover{background:url(../img/ico_faire_suivre.gif) no-repeat right -24px}


a.button_print{
	background:url(../img/ico_print.gif) no-repeat right 0;
	/*padding: 0 39px 0 0;*/
	padding: 0 14px 4px 0;
	line-height:17px;
	/*display:block;
	float:left;*/
	text-decoration:none}

a:hover.button_print{text-decoration:none}
	
.button_print:hover{background:url(../img/ico_print.gif) no-repeat right -24px}








.table_forward_mail{margin:15px 0;clear:both}

.ui-widget .table_forward_mail input, .ui-widget .table_forward_mail textarea{font-size:80%}
	
.table_forward_mail td{vertical-align:top}
	
.td_label{text-align:right;padding:0 8px 0 0;font-size:80%;width:28%}
	
.input_forward_mail{width:410px;border:1px solid #ccc;font-size:80%}
	
.table_forward_mail textarea{height:70px}
	
.submit{
	border:1px solid #868585;
	background:url(../img/fd_submit.gif) repeat-x;
	color:#fff;
	text-align:center;
	cursor:pointer;
	font-weight:bold;
	padding:6px 20px}
	
.submit:hover{background:url(../img/fd_submit.gif) repeat-x 0 -48px}
	
.div_obligatoire{color:#990000;font-size:80%;font-weight:bold;margin:10px 0 0 158px}

.langues{
	position:absolute; 
	right:15px; 
	top:154px; 
	z-index:1000;	
	-top:0; 
	-right:0; 
	-position:relative;
	-float:right}	
	
a.choix_langues_fr{
	background:url(../img/fr.gif) no-repeat;
	border:1px solid #fff;
	line-height:16px;
	font-size:10px;	
	display:block;
	float:left;
	-float:right;
	width:16px;
	height:16px;
	margin:0 2px;
	text-decoration:none}
	
a.choix_langues_en{
	background:url(../img/en.gif) no-repeat;
	border:1px solid #fff;
	line-height:16px;
	font-size:10px;	
	display:block;
	float:left;
	-float:right;
	width:16px;
	height:16px;
	margin:0 2px;
	text-decoration:none}
	
a:hover.choix_langues_en, a:hover.choix_langues_fr{border:1px solid #000}
	
.fb_button_like{width:80px;display:inline-block;float:left;margin:-1px 10px 0 0;-margin:0 -70px 0 0}
	
.socialbouton{position:absolute;right:0;top:2px}


/* AJOUT octobre2011 pour rencontre internationale strasbourg */	
.titre_ri_strasbourg{
	background: url("../img/titre_ri_strasbourg.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 100%;
    font-weight: bold;
    height: 34px;
    margin:4px 0 0 0;
    padding: 36px 0 4px 125px;
    text-transform: uppercase}


/* AJOUT JUILLET2011 RESEAUX */	
.titre_en_direct_reseaux{
	background: url("../img/titre_en_direct_reseaux.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 120%;
    font-weight: bold;
    height: 40px;
    margin:0 0 4px 0;
    padding: 36px 0 4px 92px;
    text-transform: uppercase}
	
li.li_direct_reseau a{
	padding:4px 0 4px 20px;
	color:#5f5f5f;
	background: #dadbdb url(../img/fd_li_direct_reseau.jpg) repeat-x;
	display:inline-block;
	border-bottom:1px solid #fff;
	width:300px;
	margin:0 0 0 20px; font-size:88%}
	
li.li_direct_reseau a:hover{
	background: #dadbdb url(../img/fd_li_direct_reseau.jpg) repeat-x 0 -60px;
	text-decoration:none;
	color:#000}
	
.div_reponse_sondage3{padding:0 0 0 10px;width:290px}
	
.fleche_comment_sondage{margin:10px 0;background: url(../img/fd_div_reponse_sondage.gif) no-repeat center 4px;width:290px;height:25px}
	
.submit_comment{ margin:0 6px 10px 0; border:1px solid #000; padding:2px 10px 2px 24px;-padding:2px 0 2px 10px; cursor:pointer; background: #96bf0d url(../img/fd_submit_comment.jpg) no-repeat  0 -2px;color:#fff; overflow:visible; -overflow: hidden; font-weight:bold}

.submit_comment:hover{color:#fff;background: #96bf0d url(../img/fd_submit_comment.jpg) no-repeat 0 -52px}

.div_reponse_sondage3 form{ margin:0 0 14px 0}

.div_reponse_sondage3 form input{ margin:4px 0 0 0; border:1px solid #c3c1c1; width:96%;color:#333333; font-size:12px}

.comment_sondage{ width:96%;min-height:60px;-height:60px; border:1px solid #c3c1c1; font-family:Arial, Helvetica, sans-serif;color:#333333; font-size:12px; margin:4px 0 0 0}

.div_img_captcha{ margin:10px 0; text-align:center; border:1px solid #000; width:96% }

.bloc_perso_newsletter{ border-bottom:1px dotted #ccc;border-top:1px dotted #ccc; padding:2px 0; color:#fb9818; display:none}

a.lien_list_reponses_libres_sondage{ margin:4px 0 0 10px; background: url(../img/bt_show_hide.gif) no-repeat 0 0; display:inline-block; height:22px; width:201px; padding:0 0 0 40px; float:left}
a:hover.lien_list_reponses_libres_sondage{background: url(../img/bt_show_hide.gif) no-repeat 0 -50px}

.table_reponse_libre_sondage { margin:0 0 0 20px; width:520px; clear:both}
.table_reponse_libre_sondage th{ background-color:#ebf2d3; padding:4px; text-align:left}
.table_reponse_libre_sondage td{ border-bottom:1px dotted #ccc; vertical-align:top; padding:4px}
.titre_bloc_html{
    background: url("../img/eco_mobilite_tv.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 120%;
    font-weight: bold;
    height: 36px;
    margin: 0 0 2px;
    padding: 36px 0 4px 92px;
    text-transform: uppercase;
	text-indent:-10000px;
}

.titre_of_video_bloc_html{ padding:0 0 4px 3px; font-weight:bold; color:#798401}

.titre_bloc_html_standard{
    background: url("../img/videos.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 120%;
    font-weight: bold;
    height: 36px;
    margin: 0 0 2px;
    padding: 36px 0 4px 92px;
    text-transform: uppercase;
	text-indent:-10000px;
}

.titre_of_titre_bloc_html_standard{ padding:0 0 4px 3px; font-weight:bold; color:#798401}

.table_une_jshowoff p{ margin:5px 5px 5px 13px; background-color:#EEE7D8;}
