.clear { clear: both;}
/* =GLOBAL_CONTAINER */
#global_container {
	background: url(../images/container_bg.gif) repeat-y;
	margin:0 auto;
	padding:0 10px;
	width:980px;
	}

/* =HEADER */
#header{padding-bottom: 30px;}
.header_top{
	background: #ff6533 url(../images/header_logo_fafiec.gif) no-repeat top right;
	height: 170px;
	margin: 0 auto;
	position: relative;
	}
	.header_top .logo_header{
		position: absolute;
			top:0;
			right:0;
		}
#logo{
	float: left;
	margin: 0 0 0 25px;
	}
.baseline{
	left: -60px;
	position: relative;
	top: 7px;
	}
#f_recherche{
	color: #fff;
	display: block;
	float: right;
	font-weight: bold;
	padding-right: 138px;
	padding-top: 96px;
	}
	#f_recherche input{
		border: none;
		vertical-align: middle;
		}


/* =MENU */
#menu{ height: 60px; /* IE */}
#menu ul li{
	display: block;
	float: left;
	list-style-type: none;
	}
	#menu_top{
		background: url(../images/menu/m__fond_noir.gif) repeat-x;
		float: left;
		margin: 0;
		padding: 0 0 0 0;
		postition: absolute;
		width:1200px;
		}
	#menu_top li.first{padding-left: 1px;}
	#menu_top li.hover{background: url(../images/menu/fond_menu_item_hover.gif) no-repeat;}
	#menu_top li.active{
		background: url(../images/menu/fond_menu_item_actif.gif) no-repeat;
		padding: 0 4px;
		}
	#menu_top li.active_gris{
		background: url(../images/menu/fond_menu_item_region_actif.gif) -2px 0 no-repeat;
		padding: 0 6px;
		}
	#menu_top li.hover_region{
		background: url(../images/menu/fond_menu_item_region_actif.gif) -2px 0 no-repeat;
		padding: 0;
		}

/* =S_MENU */
#menu{
	overflow: hidden;
	position:relative;
	width: 980px;
	}
.s_menu{
	background: url(../images/menu/m__fond_gris.gif) repeat-x;
	clear: both;
	float: left;
	padding: 0 10px;
	margin: 0;
	position: absolute;
		top:32px;
		left: 0;
	width:960px;
	}
	#menu_top .s_menu li.active_gris {
	padding: 6px 0 6px 6px;
	}
.s_menu.active{background: url(../images/menu/m_region_fond_actif.gif) repeat-x;}
.s_menu.hover{background: url(../images/menu/m__fond_gris.gif) repeat-x;}
	#s_menu_region{background: url(../images/menu/m_region_fond_actif.gif) repeat-x;}
	#s_menu_region_gris{background: url(../images/menu/m__fond_gris.gif) repeat-x;}
	.s_menu li{
		padding-top: 6px;
		padding-bottom: 6px;
		}
	.s_menu a{
		border-right: 1px solid #FFF;
		color: #FFF;
		font-familly: verdana;
		font-size: 13px;
		padding: 0 8px
		}
	.s_menu .first a{border-right: 0px none;}
	.s_menu .first span{color:#fff;}
	.s_menu a:hover{
		text-decoration: underline;
		}
	.s_menu a.last{
		border-right: none;
		}

/* =CONTENT */
#contenu{padding-bottom: 30px;}
#content {
	float:left;
	font-size: 12px;
	margin:0;
	padding:0 0 0 15px;
	width:460px;
	overflow: hidden;
	}
#content ul, #content li{margin:0}
#content ul{padding-left:20px;}
#content ul li{list-style-position: outside;}
#content ol li {margin-left:1.5em}
#content ul li>p {display: inline;}

#content ol li a{color: #CD5A18;}
#content .content-search ol li a{color: #000;}
.date_print{display: none;}
#content h1{
	color: #000;
	font-family: "trebuchet MS", verdana;
	font-size: 38px;
	font-weight: normal;
	margin-bottom: 0;
	padding-top:25px;
	}
#content .barre_outils{
	padding-top: 20px;
	}
	#content .barre_outils .infoToolBox{
		border-top: 1px dashed #CCC;
		border-bottom: 1px dashed #CCC;
		position: relative;
		}
		#content .barre_outils ul{
			float: left;
			margin: 0;
			padding: 0;
			}
		#content .barre_outils li{
			float: left;
			padding:2px 5px 0 2px;
			list-style: none;
			}
		#content .barre_outils .rating li{padding: 0;}
		
	#content .barre_outils .avis{border-bottom: 1px dashed #CCC;}
		#content .barre_outils .avis .partage{
			float: left;
			padding: 4px 3px;
			position: relative;
			}
			#content .barre_outils .avis .partage .reseaux{
				background: #fff;
				border: 1px dashed #ccc;
				left: -999em;
				padding: 5px 0 10px 10px;
				position: absolute;
				top: 28px;
				width: 370px;
				}
			#content .barre_outils .avis .partage.active{background-image: none;}
			#content .barre_outils .avis .partage.active .reseaux{
				left:1px;
				z-index: 10;
				}
			#content .barre_outils .avis .partage .reseaux li a{
				background-image: url(../images/share.gif);
				background-repeat:repeat-y;
				border:medium none;
				display:block;
				font-size:85%;
				padding:4px 5px 4px 22px; 
				}
				#content .barre_outils .avis .partage .reseaux li a.google{background-position: 0 0;}
				#content .barre_outils .avis .partage .reseaux li a.netvibes{background-position: 0 100px;}
				#content .barre_outils .avis .partage .reseaux li a.facebook{background-position: 0 80px;}
				#content .barre_outils .avis .partage .reseaux li a.twitter{background-position: 0 60px;}
				#content .barre_outils .avis .partage .reseaux li a.viadeo{background-position: 0 40px;}
				#content .barre_outils .avis .partage .reseaux li a.flickr{background-position: 0 20px;}
			
		#content .barre_outils .avis .rating{
			float: left;
			padding: 0 3px;
			position: relative;
			}
			#content .barre_outils .avis .rating span{
				float: left;
				padding: 4px 5px;
				}
			#content .barre_outils .avis .rating .just_rated{
				float:left;
				left:-999em;
				padding:2px 0;
				position:relative;
				}
				#content .barre_outils .avis .rating .just_rated span{
					font-family: arial;
					font-size: 11px;
					}
			#content .barre_outils .avis .rating.active{background-image: none;}
			#content .barre_outils .avis .rating.active .just_rated{left: 10px;}
#content .banniere_contenu{padding-top: 20px;}
#content .img_article{
	float:left;
	margin-bottom:10px;
	margin-right: 10px;
	margin-top: 20px;
	}

#content .credit{
	display: block;
	padding-top: 7px;}
#content .lecteur_video{
	display: block;
	float: left;
	margin-bottom: 10px;
	margin-right: 10px;
	}
#content .discriptif_video, #content .text_intro{
	border-bottom: 1px dashed #999;
	color: #666666;
	font-size: 15px;
	padding-bottom: 18px;
	}
#content .discriptif_video ul{
	padding-left: 0;
	list-style-position: inside;
	}
#content .discriptif_video ul li{
	list-style-position: inside;
	}
#content .contenu_article{padding-top: 20px;}
	#content .contenu_article a{ color: #990000;}
#content .block_download{
	background: url(../images/bg_telecharger_mp3.gif) no-repeat top right;
	height: 39px;
	float:right;
	margin: 1px 0 12px;
	overflow: hidden;
	width: 238px;
	}
	#content .block_download a{
		background: url(../images/petit_fleche.gif) no-repeat 0px 4px;
		color:#990000;
		display: block;
		font-size: 11px;
		margin: 13px 0 0 17px;
		text-decoration: underline;
		padding-left: 10px;
		}
#content .text_intro{
	//color: #000;
	//font-weight: bold;
	padding-bottom: 15px;
	padding-top: 20px;
	}
#content .text_remarque{
	background-color: #fcfcfc;
	border-top: 1px solid #cccccc;
	border-right: 8px solid #cccccc; 
	border-bottom: 8px solid #cccccc; 
	border-left: 1px solid #cccccc;
	margin-top: 15px;  
	padding: 15px 11px;
	}
.legende {
	display:block;
	font-style:italic;
	position:relative;
	text-align:center;
	}
	#content .text_remarque p{color: #000;}
	#content .text_remarque p, #content .text_remarque h4, #content p, #content .text_note h4{margin: 0;}
	#content #agendaRetourListe a {color:#990000;}
#content h2{
	color: #990000;
	font-size: 15px;
	}
#content h3{
	color: #000;
	font-size: 12px;
	margin-bottom: 0;
	}
#content h4{
	font-size: 17px;
	font-weight: normal;
	}
.paragraphe{display: block;}
#content .rubrique li{list-style: none;}
#content .text_note_l{
	background-color: #fcfcfc;
	border-top: 1px solid #cccccc;
	border-right: 8px solid #cccccc; 
	border-bottom: 8px solid #cccccc; 
	border-left: 1px solid #cccccc;
	float: left;
	margin-top: 15px;
	margin-right: 13px;
	padding: 15px 11px;
	width: 190px;
	}
#content .text_note_r{
	background-color: #fcfcfc;
	border-top: 1px solid #cccccc;
	border-left: 8px solid #cccccc; 
	border-bottom: 8px solid #cccccc; 
	border-right: 1px solid #cccccc;
	float: right;
	margin-top: 15px;
	margin-left: 13px;
	padding: 15px 11px;
	width: 190px;
	}
#content .autre_rub{clear: both;}
#content .autre_rub ul{padding: 0;}
#meme_rub{
	float: left;
	margin-right: 10px;
	margin-top: 30px;
	width: 224px;
	}
#content #first_articles {
	text-align: center;
	}
	#content #first_articles span {
		margin: 0;
	}
		#content #first_articles span a { 
		color: #990000;
		font-size: 16px;
		font-weight: bold;
		}
		#content #first_articles span a:focus, #content #first_articles span a:hover { color: #666666;}
#autres_rub{
	float: left;
	margin-right: 0;
	margin-top: 30px;
	width: 224px;
	}
#meme_rub ul li, #autres_rub ul li{
	border: 1px dashed #9a9a9a;
	color: #000;
	cursor: pointer;
	font-size: 13px;
	float: left;
	min-height: 82px;/* IE */
	list-style: none;
	margin-bottom: 10px;
	padding: 9px;
	width: 205px;
	}
	#meme_rub ul li a, #autres_rub ul li a{
		color: #990000;
		text-decoration: underline;
		}
	//#meme_rub ul li.impaire{margin-right: 10px;}
	#meme_rub ul li img, #autres_rub ul li img{
		float: left;
		margin-right: 10px;
		}
	/* =FORM_ARTICLE */
	.form_article form, .article form {
		margin-top: 15px;
		}

		.form_article form label, .article form label {
			color: #990000;
			display: block;
			float: left;
			font-size: 11px;
			font-weight: bold;
			text-align: left;
			width: 70px;
			}
		.form_article form label.temoigne, .article form label.temoigne {
			padding-bottom: 1em;
			width: 100%;
			}
		.form_article form label .oblig {
			color: #990000;
			font-size: 10px;
			padding-right: 3px;
			}
		.form_article form input, .article form input {
			width: 160px;
			}
			.f_submit {
				margin: 1.5em 0;
				padding-right: 71px;
				padding-top: 10px;
				text-align: right;
				}
				.f_submit input.submit {
					background: #990000;
					border: none;
					color: #fff;
					cursor: pointer;
					font-weight: bold;
					padding: 5px;
					text-transform: uppercase;
					width: auto;
					}
		#form_comment .f_submit {
			clear: both;
			margin-top: 1em;
			padding-right: 25px;
			}
		.form_article form label {
			width: 120px;
			}
		#form_temoigne .f_submit {
			padding-right: 145px;
			}
		.form_article select {
			width: 90px;
			}
		.form_article textarea, .article textarea {
			height: 76px;
			width: 311px;
			}
	.partie1 {
		float: left;
		margin-top:10px;
		width: 225px;
		}
	.partie2 {
		float: left;
		margin-top:10px;
		width: 225px;
		}
.entet_download {
display: block;
padding-bottom: 5px;
}				
	/* EDIT_VALIDATION */
	form .warning h2, .rubrique .warning h2 {
		color: #9B2222;
		}
		.warning ul {
			color: #9B2222;
			margin-left: 20px;
			list-style: square;
			}
/* =TIPAFRIEND */
	#tipAFriend  label {
		color: #990000;
		display: block;
		font-size: 1em;
		font-weight: bold;
		}
	#tipAFriend .text label, #tipAFriend .textarea label {
		float: left;
		padding-right: 10px;
		padding-top: 3px;
		text-align: right;
		width: 160px;
		}
	#tipAFriend .text input, #tipAFriend textarea {width: 242px;}
	#tipAFriend textarea {
		height: 7.2em;
		line-height: 1.4;
		}
	#tipAFriend .f_submit {margin-right: 34px;}
	#tipAFriend p {clear: both;}


#home_une{
	margin-bottom: 56px;
	width: 460px;
	}
	.titre_block{
		background-color: #990000;
		color: #fff;
		font-family: verdana;
		font-size: 15px;
		font-weight: bold;
		margin: 0;
		padding: 1px 10px;
		}
#rubriques li.rubrique{
	background: none;
	border-top: 1px dashed #666666;
	}
	.titre_rubrique{
		padding: 8px 0 4px 12px;
		position: relative;
	}
	#rubriques li.rubrique .intro_rub{
		color: #666;
		margin: 5px 0 0;
		}
		#rubriques li.rubrique .intro_rub span{display: block;}
	#rubriques li.rubrique h2{margin: 0;}
	#rubriques li.rubrique h3{
		font-family: "Trebuchet MS",Verdana;
		font-size: 22px;
		margin: 0 0 7px;
		}
	#rubriques li.rubrique h3{color: #000;}
	.description_line .img_rub{
		float: left;
		margin-right: 13px;
		}
	.description_line p{
		margin: 0;
		padding-right: 10px;
		}
	#rubriques li.rubrique .description_line a.suite, a.suite{
		color: #990000;
		text-decoration: underline;
		}
.date{
	color:#666666;
	font-size: 11px;
	font-weight: normal;
	position: absolute;
		right: 0px;
		top: 4px;
}
.date_search
{
	font-size: 11px;
	font-weight: bold;
}

/* =SLIDEBAR1 */
#sidebar1 {
float:left;
padding-left:12px;
width:318px;
}
/* =BLOC_FLASH_INFO */
#bloc_flash_info{margin-bottom: 18px;}
#bloc_flash_info .titre_block{
	position: relative;
		left: 3px;
		top: 1px;
}
#bloc_flash_info ul{
	padding:0 6px 0 4px;
	margin: 0;
	}
	#bloc_flash_info ul li{padding:10px 11px 11px 14px;}
	
#cadre_flash_info{
	}
	#cadre_flash_info .cadre_top{
		background: url(/design/wzfafiec/images/cadre_haut.gif) no-repeat;
		height: 4px;
		overflow: hidden;
		width: 316px;
		}
	#cadre_flash_info .cadre_bottom{
		background: url(/design/wzfafiec/images/cadre_bas.gif) 100% 0 no-repeat;
		height: 3px;
		overflow: hidden;
		width: 316px;
		}
	#cadre_flash_info .cadre_middle{ background: url(/design/wzfafiec/images/cadre_cente_bg.gif) repeat-y;}
	#cadre_flash_info .cadre_middle .item_flash{
		background:#fbf7f2 url(/design/wzfafiec/images/bg_item.gif) repeat-x bottom left;
		list-style: none;
		}
		#cadre_flash_info .cadre_middle .item_flash a:hover{text-decoration: none;}
		#bloc_flash_info ul .intro_info{
			color: #000;
			display: block;
			line-height: 13px;
			margin: 0;
			}
	

/* =SONDAGE */
#sondage .header_sondage{padding-left:3px;}
#sondage .container_sondage{
	background: url(/design/wzfafiec/images/bg_questio_mois.gif) no-repeat bottom left;
	position: relative;
		left: -8px;
	padding-bottom:19px;
	padding-left:11px;
	width: 311px;
	}
	.content_sondage{
		background: url(/design/wzfafiec/images/bg_sondage.gif) repeat-y bottom left;
		padding: 17px 16px 17px 22px;
		}
		.content_sondage .date{
			color:#ccc;
			position: absolute;
				right: 10px;
				top: 6px;
			}
		.content_sondage p{
			clear:both;
			color:#FFFFFF;
			font-family:trebuchet MS;
			font-size:18px;
			line-height:1em;
			margin:0;
			padding:15px 0 12px;
			}
.content_sondage form p{
	font-size:13px;
	margin: 0 0 9px;
	padding:0;
	}
	.content_sondage form p .nivote{
		background-color:#FFFFFF;
		display:block;
		float: left;
		height:10px;
		margin-top: 2px;
		}
.text_center{text-align: center;}
.content_sondage form .bouton_submit{float: right;}

/* =BLOCK_AGENDA */
#agenda_left {float: left;}

	#region_date{
	float: right;
	padding-top: 15px;
	width: 210px;
	}
#agenda_date {
	background:transparent url(/design/wzfafiec/images/agenda_date.gif) no-repeat scroll left top;
	height:75px;
	margin-left:120px;
	margin-top: 0;
	padding-top:15px;
	position:relative;
	text-align:center;
	top:1px;
	width:65px;
	}
	#agenda_jour {
	font-size:22px;
	font-weight:bold;
	}
#agenda_date {
	text-align:center;
	}
#agenda_mois { font-size:12px;}
#block_agenda{
	background-color: #E1DFD7;
	margin:5px 0 18px 3px;
	padding:7px 38px 5px 13px;
	width:260px;
	}
	#agenda_date span {
		color:#FFFFFF;
		display:block;
		}
	#block_agenda ul{margin: 6px 0 0;}
		#block_agenda ul li{
			background: url(/design/wzfafiec/images/fleche_item.gif) no-repeat left 2px;
			list-style: none;
			margin-bottom: 10px;
			padding-left: 15px;
			}
			#block_agenda ul li .date_agenda{color: #000;}
p.la_suite { 
margin-top: 0;
padding-top:0;
}
p.date_search {padding:  0;}
p.la_suite a { color: #990000;}
#content .liste_evenements { padding-left: 0;}
/* =BLOCK_ACTU */
#block_actu{
	background-color: #e1dfd7;
	color: #000;
	margin:0 0 18px 3px;
	padding:13px 10px 5px 11px;
	width:290px;
	overflow: hidden;
	}
	#block_actu a{color: #000;}
	#block_actu a:hover{text-decoration: none;}
	#block_actu ul{margin: 0px;}
		#block_actu ul li{
			border-bottom: 1px dashed #FFFFFF;
			list-style: none;
			padding: 10px 0;
			}
		#block_actu ul li.last{border: none;}
			#block_actu ul li .titre_actu{
				font-family: trebuchet MS;
				font-size:15px;
				font-weight:bold;
				}
			#block_actu ul li .img_actu{
				margin-right: 10px;
				margin-bottom: 10px;
				float: left;
				}
			#block_actu ul li h3, #block_actu ul li p{margin: 0;}
				#block_actu ul li .suite{
					color: #990000;
					text-decoration: underline;
					}
	.title_bloc_article, .title_bloc_actu, .titre_agenda{margin:0;}

/* =BLOCK_ARTICLE */
#block_article{
	margin:0 0 18px 3px;
	width:310px;
	}
	#block_article .content_bloc_article{
		background: url(/design/wzfafiec/images/bg_article.gif) repeat-y;
		padding: 0 10px 10px 10px;
		}
		#block_article .content_bloc_article ul{
			background-color: #fff;
			margin:0;
			padding: 3px 9px;
			}
			#block_article .content_bloc_article ul li{
				border-bottom: 1px solid #bcbcbc;
				color: #990000;
				list-style: none;
				padding: 3px 7px;
				}
			#block_article .content_bloc_article ul li.last{border-bottom: none;}
				#block_article .content_bloc_article ul li a{color: #990000;}

/* =BLOCK_BLOGS */
#block_blogs{
	background-color: #e1dfd7;
	margin:0 0 18px 3px;
	padding: 16px 0;
	width:310px;
	}
	.content_blog{
		background-color: #FFF;
		border: 1px dashed #999999;
		padding: 0 10px;
		}
		.content_blog ul, .content_blog h3{margin :0;}
		.content_blog p {
			margin: 10px 0;
			}
		.content_blog ul li{
			border-top: 1px dashed #999999;
			color: #000;
			list-style: none;
			padding: 11px 0;
			}
			.content_blog ul li .img_blog{
				float:left;
				margin-right: 10px;
				}
			.content_blog ul li h3, .content_blog ul li p{margin: 0;}
				.content_blog ul li h3 a{color: #000;}
			.content_blog ul li a {
				color: #990000;
				text-decoration: underline;
				}

/*=SLIDBAR2 */
#sidebar2 {
	float:left;
	margin-top: 20px;
	padding-left:9px;
	width:156px;
	}
	#sidebar2 .push{margin-top: -2px;}
	#sidebar2 .push .push_top{
		background: url(/design/wzfafiec/images/cadre_haut_rond.gif) no-repeat;
		height: 9px;
		overflow:hidden;
		width: 156px;
		}
	#sidebar2 .push .push_middle{
		background: url(/design/wzfafiec/images/cadre_centre_rond_blanc.gif) repeat-y;
		padding: 0 4px;
		}
		#sidebar2 .push .push_middle .content_newsletter{padding:9px 7px 7px 7px;}
			.logo_newsletter{padding-left:6px}
			#sidebar2 .push .push_middle .content_newsletter form{margin-top:8px;}
			#sidebar2 .push .push_middle .content_newsletter form .valider{
				background: none;
				border: none;
				color: #990000;
				font-weight: bold;
				font-size: 1.2em;
				padding-left: 40px;
				}
				.message-warning { color: #990000;}
				.message { color: #990000;}
		#sidebar2 .push .push_middle .text{
			background: url(/design/wzfafiec/images/input_text_bg.gif) no-repeat;
			border: none;
			color: #666;
			height: 18px;
			padding-left: 7px;
			width: 127px;
			}
		.content_newsletter{background:#fbf7f2 url(/design/wzfafiec/images/bg_newsletter.gif) repeat-x left bottom;}
	#sidebar2 .push .push_bottom{
		background: url(/design/wzfafiec/images/cadre_bas_rond.gif) no-repeat;
		height: 8px;
		overflow:hidden;
		width: 156px;
		}

/* =PUSH_RSS */
.push_rss{margin-top: 10px;}

/* =PUSH_DESTINATION */
.push_destination{
	margin-left: 0px;
	margin-top: 17px;
	}
	.header_push_dest{
		background: url(/design/wzfafiec/images/cadre_haut_carre.gif) no-repeat;
		height: 3px;
		overflow:hidden;
		width: 156px;
		}
	.footer_push_dest{
		background: url(/design/wzfafiec/images/cadre_bas_carre.gif) no-repeat;
		height: 3px;
		overflow:hidden;
		width: 156px;
		}
	.content_push_dest{
		background: url(/design/wzfafiec/images/cadre_centre_rond_blanc.gif) repeat-y;
		padding: 8px 11px;
		}
		.middle_push_destination{
			background-color:#cccc66;
			width: 135px;
			}
			.middle_push_destination p{
				color: #fff;
				margin: 0;
				padding: 6px 0 0 13px;
				}
				.middle_push_destination p a,.middle_push_destination .image_destination a{
				color: #fff;
				text-decoration: none;
				padding-left: 0px;
				}
			.middle_push_destination a{
				color:#ff6633;
				text-decoration: underline;
				padding-left: 13px;
				}
		.bottom_push_destination{
			background:#cccc66 url(/design/wzfafiec/images/bottom_radio_bg.gif) no-repeat left bottom;
			overflow:hidden;
			padding: 15px 0 7px 10px;
			width: 125px;
			}
			.bottom_push_destination a{
				color:#fff;
				display: block;
				}
			 .rss{
				float: left;
				margin-top: 6px;
				margin-right: 7px;
				}

/* =PUSH_PUB */
.push_pub{
	margin-top: 17px;
	}
	.push_pub .top_push_pub{
		background: url(/design/wzfafiec/images/cadre_haut_rond_blanc.gif) no-repeat;
		height: 10px;
		overflow:hidden;
		width: 156px;
		}
	#pave_download.push_pub .middle_push_pub{
		float: left;
		width: 153px;
		}
	.push_pub .middle_push_pub{
		background: url(/design/wzfafiec/images/cadre_centre_rond_blanc.gif) repeat-y;
		color: #000;
		padding: 5px 0 0 3px;
		}
		.push_pub .middle_push_pub .title_chronique{padding: 0 0 3px 10px;}
		.push_pub .middle_push_pub p {padding: 18px 10px 0 10px;}
			.push_pub .middle_push_pub p a{
				color: #000;
				text-decoration:none;
				padding-left:0px;
				}
				.push_pub .middle_push_pub .entet_pub a{padding-left:0px;}
		.push_pub .middle_push_pub a{
			color: #990000;
			display: block;
			text-decoration: underline;
			padding: 0 0 0 10px;
			}
		.push_pub .middle_push_pub a .item_download { text-decoration: none;}
			.push_pub .middle_push_pub .rss{padding-left:10px;}
		.push_pub .middle_push_pub a.lien_rss{
			color:#000;
			display: block;
			padding-top:7px;
			text-decoration: none;
			}
			#pave_download .middle_push_pub a{ 
				text-decoration: none;
				padding: 0;
				}
				#pave_download .item_download
				{
					float: left;
					width: 130px;
					position: relative;
						/*top: -10px;*/
				}
				
				.archives {
					font-size: 16px;
					text-align: center;
				}
				.archives a {
				color: #990000;
				/*font-weight: bold;*/
				}
	/* hack safari*/html:not([lang*=""]) #pave_download.push_pub .bottom_push_pub{ float: left;}
	.push_pub .bottom_push_pub{
		background: url(/design/wzfafiec/images/cadre_bas_rond_blanc.gif) no-repeat;
		height: 10px;
		overflow:hidden;
		width: 156px;
		}
	.push_pub p{margin: 0;}
	.push_pub .content_down{padding: 0 10px; }
		.push_pub .content_down .item_download{
			border-top: 1px dashed #9f9f9f;
			border-bottom: 1px dashed #d3d3d3;
			padding-bottom: 5px;
			padding-top: 10px;
			}
			.push_pub .content_down .item_download .img_file{
				float: left;
				margin-right: 5px;
				}
			.push_pub .content_down .item_download p{padding: 10px 0 0 ;}
			.push_pub .middle_push_pub p.twitter{
				color:#006699;
				font-family:trebuchet MS;
				font-size:13px;
				font-weight:bold;
				text-align:center;
				padding-bottom: 15px;
				}
				.push_pub .middle_push_pub .url_twit a{
					color: #990000;
					font-family:arial;
					font-size:12px;
					font-weight:normal;
					padding: 0;
					}
					
					
#ezagenda_calendar_container a {
	color:#CD5A18;
	font-weight:bold;
	text-decoration:none;
	}					
#ezagenda_calendar_container .ezagenda_selected{
	color: #CD5A18;
	font-weight: bold;
	}
#ezagenda_calendar_container .ezagenda_current{
	background-color: #ccc;
	color: #990000;
	font-weight: bold;
	} 

/* =BOTTOM_CONTAINER */
#bottom_container{
	width: 1000px;
	margin: 0 auto;
	}

/* =CONTAINER_FOOTER */
#container_footer{
	color: #666666;
	margin: 0 auto;
	text-align: center;
	width:980px;
	}
.content-search ol {
 list-style-type:none;
}
.feedback p a {color:#990000}
/* =PAGINATION */
.pagenavigator { text-align: center;}
	.other a {color: #990000;}