/*** PAGE D'ACCUEIL ***/
.bodyaccueil
{
	background:#FFF url(../../image/body_bg.jpg) repeat-x;
}

	.votre_promoteur{
		background:transparent url(../../image/votre_promoteur_bgloop.jpg) repeat-y;
		float:left;
		width:714px;
	}

	.votre_promoteur h2{
		display:none;
	}

	.votre_promoteur ._bgtop{
		background:transparent url(../../image/votre_promoteur_bgtop.jpg) 0 -1px no-repeat;
		/*min-height:104px;*/
		min-height:80px;
		padding-top:20px;
		padding-left:180px;
		padding-right:20px;
	}

		.votre_promoteur h3,.votre_promoteur h3 a{
			font-size:12px;
			color:#ec7f00;
			margin-bottom:4px;
			text-decoration:none;
			font-weight:bold;
		}

		.votre_promoteur p{
			margin-top:0;
		}

		.votre_promoteur a{
			color:#0e5faa;
			font-size:11px;
		}


	.espace_partenaires{
		background:transparent url(../../image/espace_partenaires_bg.png) 0 -1px no-repeat;
		float:right;
		width:222px;
		height:69px;
		padding-top:37px;
		padding-left:15px;
		color: #FFFFFF;
	}

		.espace_partenaires .txtform{
			font-size:10px;
			color:#999999;
			width:143px;
		}

		.espace_partenaires a{
			font-size:10px;
			color:#FFFFFF;
			/*text-decoration:none;*/
		}

		.espace_partenaires label{
			display:none;
		}

		.espace_partenaires .inputtxt{
			width:143px;
			height:16px;
			border:0;
			color:#999999;
		}

		.espace_partenaires .passwd{
			margin-top:9px;
		}

		.espace_partenaires .btn_ok{
			border:0;
			vertical-align:bottom;
			margin-left:15px;
		}


	.espace_votre_partenaires{
		background:transparent url(../../image/votre_espace_partenaire_fond.jpg) repeat-y;
		float:right;
	}
		.espace_votre_partenaires ._bgtop{
			background:transparent url(../../image/votre_espace_partenaire_top.jpg) left top no-repeat;
		}
		.espace_votre_partenaires ._bgbottom{
			background:transparent url(../../image/votre_espace_partenaire_bottom.jpg) left bottom no-repeat;
			width:222px;
			padding-bottom:15px;
			padding-top:37px;
			padding-left:15px;
			color: #FFFFFF;
			list-style: none;
		}

	.espace_votre_partenaires a{
		font-size:10px;
		color:#000000;
		/*text-decoration:none;*/
	}


	.les_programmes{
		background:transparent url(../../image/les_programmes_loopbg.jpg) repeat-y;
		float:left;
		width:238px;
		min-height:80px;
		border:0px solid red;
		color:#FFFFFF;
		position: relative;
	}

	#paginationProg{
		text-align: center;
		position: absolute;
		width: 32px;
		height: 32px;
		top: 290px;
		left: 95px;
		color:#ec7f00;
		z-index: 1000;
	}

	.ligne_2 h2{
		display:none;
	}

	.les_programmes ._bgtop{
		/*background:transparent url(../../image/les_programmes_bgtop.jpg) no-repeat;*/
		/*padding-top:51px;*/
	}


	.les_programmes ._bgbottom{
		background:transparent url(../../image/les_programmes_bottombg.jpg) 0 100% no-repeat;
		padding-bottom:8px;
		padding-left:7px;
		padding-right:7px;
		min-height:257px;
	}

		.les_programmes .fondprogramme_1{
			/*background:transparent url(../../image/les_programmes_sampleimg.jpg) no-repeat;*/
			padding-top:120px;

		}

		.les_programmes .descriptif{
			background:transparent url(../../image/les_programmes_descriptifbg.png);
			padding:0 5px 0 5px;
			font-size:10px;
		}

		.les_programmes .descriptif h4{
			font-size:13px;
			font-weight:bold;
			padding-top:10px !important;
			/*margin-top:10px;*/
		}

		.les_programmes ._pagination{
			padding:0 5px 0 5px;
		}

		.les_programmes ._pagination_gauche{
			float:left;
		}

		.les_programmes ._pagination_index{
			float:left;
			width:155px;
			text-align:center;
		}

		.les_programmes ._pagination_index strong{
			color:#ec7f00;
		}


		.les_programmes ._pagination_droite{
			float:right;
		}

		.les_programmes  img{
			/*display:none;*/
		}

		.les_programmes a{
			color:#ec7f00;
			border-bottom:1px dotted #FFF;
			font-weight:bold;
			text-decoration:none;
			display:block;
			width:200px;
			font-size:11px;
			padding-bottom:4px;
			padding-left:12px;
			/*background:url(../../image/bg_programmelien.gif) 2px 30% no-repeat !important;*/
		}

		.les_programmes a.puce_prog{
			background:url(../../image/bg_programmelien.gif) 2px 30% no-repeat !important;
		}

		.les_programmes ._titre a{
			padding:0px !important;
		}


	.moteur_de_recherche{
		background:transparent url(../../image/moteur_de_recherche_loopbg.jpg) repeat-y;
		float:left;
		width:476px;
	}

	.moteur_de_recherche ._bgtop{
		background:transparent url(../../image/moteur_de_recherche_topbg.jpg) no-repeat;
		padding-top:46px;
		padding-top:0px;
	}

	.moteur_de_recherche ._bgbottom{
		background:transparent url(../../image/moteur_de_recherche_bottombg.jpg) 0 100% no-repeat;
		padding:10px;
		padding-right:5px;
		padding-left:14px;
		/*padding-bottom:39px;*/
		padding-bottom:0px;
		padding-top:0px;
		min-height:318px;
	}


		.moteur_de_recherche .entete{
			height:46px;
			text-align:right;
		}

		.moteur_de_recherche  #divFormRech{
			float:left;
			width:246px;
			padding-top:40px;
		}

		#departement-conteneur{
			height: 25px;
		}

		.moteur_de_recherche  #div_info{
			float:right;
			border:0px solid red;
			background:url(../../image/bg_div_info.jpg) no-repeat;
			width:208px;
			padding-top:130px;
		}

		.moteur_de_recherche  #div_info .descriptif{
			display:none;
		}

		.moteur_de_recherche  #divFormRech .titre_moteur{
			color:#ec8001;
			font-style:italic;
			font-weight:bold;
		}

		.moteur_de_recherche  #divFormRech select{
			width:234px;
			padding:3px;
			margin-bottom:4px;
		}

		.moteur_de_recherche  #espace_perso_form{
			background:url(../../image/bg_espacemembreslog.gif) no-repeat;
			width:189px;
			height:75px;
			padding-top:5px;
			padding-left:8px;
			margin-left:9px;
			margin-top:6px;
			color: #FFFFFF;
		}

		.moteur_de_recherche  #espace_perso_form label{
			display:none;
		}


		.moteur_de_recherche  #espace_perso_form .inputtxt{
			width:143px;
			height:16px;
			border:0;
			color:#999999;
		}

		.moteur_de_recherche  #espace_perso_form .passwd{
			margin-top:8px;
		}

		.moteur_de_recherche  #espace_perso_form .btn_ok{
			border:0;
			vertical-align:bottom;
		}

		#espace_perso_form a{
			color:#EC8001;
		}



	.ligne_2_colRight{
		float:right;
		width:237px;
	}

		.coups_de_coeurs{
			background:transparent url(../../image/coups_de_coeurs_loopbg.jpg) repeat-y;
			float:left;
			width:237px;
			border:0px solid red;
			min-height:66px;
			position: relative;
			margin : 0 0 5px 0;
		}

		.coups_de_coeurs h3{
			/*display:none;*/
		}

		.coups_de_coeurs ._bgtop{
			background:transparent url(../../image/coups_de_coeurs_topbg.jpg) 0 -1px no-repeat;
			padding :47px 0 0 0;
			
		}

		.coups_de_coeurs ._bgbottom{
			background:transparent url(../../image/coups_de_coeurs_bottombg.jpg) 0 100% no-repeat;
			padding-bottom:20px;
			padding-left:10px;
			padding-right:4px;
		}


		.coups_de_coeurs .descriptif{
			padding:0 5px 0 5px;
			font-size:10px;
			/*display:none;*/
		}

		.coups_de_coeurs .descriptif h4{
			font-size:12px;
			color:#1161aa;
			font-weight:bold;
			/*margin-top:10px;*/
		}


		.coups_de_coeurs ._pagination{
			padding:0 5px 0 5px;
			/*display:none;*/
		}

		.coups_de_coeurs ._pagination_gauche{
			float:left;
		}

		.coups_de_coeurs ._pagination_index{
			float:left;
			width:155px;
			text-align:center;
		}

		.coups_de_coeurs ._pagination_index strong{
			color:#ec7f00;
		}

		.coups_de_coeurs ._pagination_droite{
			float:right;
		}

		.coups_de_coeurs img{
			float:left;
			margin-left: 5px;
		}

		.coups_de_coeurs a{
			color:#1161aa;
			padding-left:8px;
			font-size:11px;
			font-weight:bold;
		}

		.coups_de_coeurs a.puce_cdc{
			background:url(../../image/bg_coupsdecoeurslien.gif) 0 50% no-repeat !important;
		}
		.coups_de_coeurs .article-accroche p{
			display : inline;
		}

		#paginationCoeur{
			text-align: center;
			position: absolute;
			width: 32px;
			height: 32px;
			top: 118px;
			left: 100px;
			color:#1161aa;
		}

	.opportunites{
		background:transparent url(../../image/opportunites_loopbg.jpg) repeat-y;
	}

	.opportunites h2{
		display:none;
	}

	.opportunites ._bgtop{
		background:transparent url(../../image/opportunites_topbg.jpg) no-repeat;
		/*padding-top:58px;			*/
	}

	.opportunites ._bgbottom{
		background:transparent url(../../image/opportunites_bottombg.jpg) 0 100% no-repeat;
		/*padding-bottom:57px;*/
		color:#FFFFFF;
		min-height:115px;

	}


		.opportunites a{
			color:#FFFFFF;
			text-decoration:none;
		}

		.opportunites a:hover{
			text-decoration:underline;
		}

		.opportunites H3{
			color:#c0ff00;
			margin-bottom:5px;
		}

		.opportunites H3 a{
			color:#c0ff00;
			text-decoration:none;
			font-size: 15px;
		}


		.opportunites_titre{
			float:left;
			background:transparent url(../../image/opportunites_titleimg.png) 0 10px no-repeat;
			width:156px;
			height:71px;
		}

		.opportunites_1{
			float:left;
			width:240px;
			padding:10px 20px 0 20px;
			padding-top:25px;
		}

		.opportunites_2{
			float:left;
			width:240px;
			padding:10px 20px 0 20px;
			border-left:0px dotted red;
			padding-top:25px;
		}

		.opportunites_menu{
			float:left;
			padding-top:60px;
		}

		.opportunites_menu ul{
			list-style-type:none;
			padding-left:20px;
		}

		.opportunites_menu li{
			list-style-type:none;
			margin-bottom:3px;
		}

		.opportunites_menu img{
			border:0;
		}

	.actualites{
		background:transparent url(../../image/actualites_loopbg.jpg) repeat-y;
		color:#0e5faa;
	}

	.actualites h2{
		display:none;
	}

	.actualites ._bgtop{
		background:transparent url(../../image/actualites_topbg.jpg) no-repeat;
		/*padding-top:47px;			*/
	}

	.actualites ._bgbottom{
		background:transparent url(../../image/actualites_bottombg.jpg) 0 100% no-repeat;
		/*padding-bottom:46px;*/
		min-height:93px;
	}


		.actualites a{
			color:#0e5faa;
			text-decoration:none;
		}

		.actualites a:hover{
			text-decoration:underline;
		}

		.actualites H3{
			color:#333333;
			margin-bottom:5px;
		}

		.actualites H3 a{
			color:#333333;
			font-size: 15px;
		}

		.actualites_titre{
			float:left;
			background:transparent url(../../image/actualites_titleimg.png) 0 10px no-repeat;
			width:156px;
			height:71px;
		}

		.actualites_1{
			float:left;
			width:340px;
			padding:10px 20px 0 20px;
			padding-top:25px;
		}

		.actualites_2{
			float:left;
			width:340px;
			padding:10px 20px 0 20px;
			padding-top:25px;
			border-left:0px dotted red;
		}

		.actualites_menu{
			float:left;
			padding-top:60px;
		}

		.actualites_menu ul{
			list-style-type:none;
			padding-left:20px;
		}

		.actualites_menu li{
			list-style-type:none;
			margin-bottom:3px;
		}

		.actualites_menu img{
			border:0;
		}
/* NEWS */

/* *** edito *** */
#bloc-edito {
	width:274px;
}
#bloc-edito h2 {
	font-size:1em;
	padding: 0;
	color:#999;
}
.accueil-edito {
	padding: 0;
}
.accueil-edito dt{
	font-size: 1.15em;
	color: #004494;
	line-height:1em;
	margin: 8px 0 4px 0;
}
.accueil-edito dd{
	line-height:1.1em;
}

/* *** actus *** */
#bloc-actus {
	width:356px;
	text-align:left;
	padding: 0 0 10px 0;
}
#bloc-actus h2 {
	font-size:1em;
	padding: 2px 0 0 28px;
	color:#999;
}
.accueil-news {
	padding: 0 0 0 26px;
}
.accueil-news dt{
	font-size: 1.15em;
	color: #f77e01;
	line-height:1em;
	margin: 8px 0 4px 0;
}
.accueil-news dd{
	line-height:1.1em;
	padding:0;
	margin:0;
	text-indent:0;
	display:block;
	list-style-type:none;
	list-style-position:inside;
}
.accueil-news dd img{
	padding:1px;
	border:1px solid #DFDFDF;
	margin-right:5px;
}
.accueil-news dt a{
	color: #f77e01;
	text-decoration:none;
}
.accueil-news dt a:hover{
	color: #f77e01;
	text-decoration:underline;
}



/* *** agenda *** */
#bloc-agenda {
	width:356px;
	text-align:left;
	padding: 0 0 0 0;
}
#bloc-agenda h2 {
	font-size:1em;
	padding: 2px 0 0 28px;
	color:#999;
}
.accueil-agenda {
	padding: 0 0 0px 26px;
}
.accueil-agenda dd{
	display:none;
}
.accueil-agenda dt{
	font-size: 1.15em;
	color: #e2001a;
	line-height:1em;
	margin: 2px 0 0 0;
	padding: 0 0 0 10px;
	background:#fff url(../../image/agenda_puce.gif) 0 2px no-repeat;
}
.accueil-agenda dt a{
	color: #e2001a;
	text-decoration:none;
}
.accueil-agenda dt a:hover{
	color: #e2001a;
	text-decoration:underline;
}


/* *** en bref *** */
#bloc-enbref {
	width:356px;
	text-align:left;
	padding: 15px 0 0 0;
}
.accueil-enbref {
	padding: 0 0 0 26px;
}
.accueil-enbref dd{
	line-height:1.1em;
}
.accueil-enbref dt{
	font-size: 1.2em;
	color: #999;
	line-height:1em;
	margin: 5px 0 0 0;
}
.accueil-enbref dt a{
	color: #999;
	text-decoration:none;
}
.accueil-enbref dt a:hover{
	color: #999;
	text-decoration:underline;
}

.liens_inscriptions{
	padding-top: 2px !important;
}
