body {
	color : #666666;
	font-family: 'Droid Sans', Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align:center;
	margin:0;
	padding:0;
	}

p{margin: 0;}
a{color:#2179be; font-size:14px; text-decoration:none; font-weight:400; text-decoration:none;}
a:hover{color:#2179be; font-weight:400;}
a:focus{ outline:0;}

/*p, td, div, span, ul, li, .normaltexte {
	color : #666666; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 12px; 
}
*/
.petit {font-size : 10px;}

.ttitre {
	color: #447096;
	font-weight: bold;
	font-size: 16px;
	/*background-image: url(../interface/rule.gif);*/
	background-repeat:no-repeat;
	background-position: bottom;
	width: 100%;
	padding-bottom: 5px;
}

.titre, .stitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CC6600;
	text-decoration:none;}
	
.titre:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration:none;}
	

.alert, .message  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CC0000;}
	

hr {color:#CCCCCC; height:1px;}

.date{font-size:13px; font-weight:normal;	color:#666666;	font-style:italic;}

img{border:0px;}


/******************Marc design**********************************************/

/*.TDheader{
	background: #616161 url(../interface/bkghd.jpg) repeat-x;
}
*/
.header{height:65px;}


.menu{text-align:center;}
/*.menu_pr_lien a{
	display:block;
	margin:10px  15px 0 15px;
	font-size:15px;
	color:#fff;
	text-decoration:none;}
	.menu_pr_lien a:hover{}
*/

/*.TDdroite{
	padding-right:30px;
}
*/
.menuSecond{margin-top:6px;}

.titreSecondBtn{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #447096; 
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-left:10px;
	BACKGROUND:url(../../../../client_file/upload/image/menu_membre_titre.jpg);
}

.SecondBtn{
	padding-left:2px;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #447096;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}

.SecondBtn:hover{
	padding-left:2px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #ffffff;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}

.SecondBtnActif{
	padding-left:2px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #ffffff;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}
.SecondBtnActif:hover{
	padding-left:2px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #ffffff;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}

.SectionSecuriseeTitre{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	BACKGROUND:url(../../../../client_file/upload/image/menu_secure_titre.jpg);
	margin:0 auto;
	padding:0;
	width:166px;
}

.SectionSecuriseeInt{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	BACKGROUND:#57728D;
	margin:0 auto;
	padding:0;
	width:166px;
}

.SectionSecurisee {text-align:left;}
.SectionSecurisee a{color:#2179be; font-size:12px; text-decoration:none; font-weight:400;}
.SectionSecurisee a:hover{color:#2179be; font-size:12px; text-decoration:underline; font-weight:400;}


.SectionSecuriseeBtn{
	padding-left:2px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px; 
	COLOR: #d0d8e0; 
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.SectionSecuriseeBtn:hover{
	padding-left:2px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #ffffff;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:underline;
}

.SectionSecuriseeBtnActif{
	padding-left:2px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #ffffff;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:none;
}

.SectionSecuriseeBtnActif:hover{
	padding-left:2px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #ffffff;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:none;
}

.SectionEvenements{
	margin-top:6px;
	BACKGROUND:url(../../../../client_file/upload/image/bg_evenement.jpg) REPEAT-X;
}


.SectionEvenementsBtn{
	
}



.SectionEvenementsTitre{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #626755; 
	FONT-FAMILY: verdana; 
	TEXT-DECORATION: none;
	padding-left:10px;
	BACKGROUND:url(../../../../client_file/upload/image/marge_gauche_titre.jpg);
}

.activiteTitre{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #626755; 
	FONT-FAMILY: verdana; 
	TEXT-DECORATION: none;
	padding-left:10px;
	padding-bottom:2px;
	BACKGROUND:url(../../../../client_file/upload/image/marge_gauche_titre.jpg);
}

.activite{
	background:#e8e7e3 url(../../../../client_file/upload/image/bg_activite.jpg) repeat-x;
	width:154px;
}

.contenu {text-align:left; padding:0 20px;}
.contenu1 {width:750px; padding:0 20px; margin:auto;}
.contenu2 {width:580px; padding:0 20px; text-align:left;}
.contenu4 {width:800px; padding:0 20px; margin:0 auto;}
.contenu6 {width:700px; padding:0 20px; margin:0 auto; text-align:left;}

.contenuhome{padding:0;	margin:0;}
.contenuhome2{padding:0 15px 0 25px; width:542px;}

.Titre_text{
	padding-bottom:15px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #447096; 
	FONT-FAMILY: verdana,arial,helvetica; 
	TEXT-DECORATION: none;
}

.Contenu_text{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 13px; 
	COLOR: #616161; 
	FONT-FAMILY: verdana,arial,helvetica; 
	TEXT-ALIGN: justify; 
	TEXT-DECORATION: none;
}
/*module fiq inscription*/
.boite_conteneur{
	background:#e3ebf4; 
	padding:10px; 
	color:#000000;
}



/****************************TRIBUNE CIO**************************/

/*.td_contenu_ {
   background:url(../interface/tribune_cio/bg_contenu.gif) no-repeat;
   padding-top:12px;
}
*/.cont_smenu_layout4{
   background:url(../interface/tribune_cio/bg_sousmenu.gif) no-repeat;
   text-align:right;
   padding:24px 21px 42px 20px;
}
.a_smenu_layout4, .a_smenu_layout4_actif{
   display:block;
   font-size:12px;
   font-family:Arial, Helvetica, sans-serif;
   color:#0059a6;
   text-decoration:none;
   text-align:left;
   padding:7px 0px;
   font-weight:bold;
}
.a_smenu_layout4_actif, .a_smenu_layout4_actif:hover{
   display:block;
   font-size:12px;
   font-family:Arial, Helvetica, sans-serif;
   background:#fff;
   color:#616161;
   text-decoration:none;
   text-align:left;
   padding:7px 0px;
   font-weight:bold;
}
.a_smenu_layout4:hover{
   background:#fff;
   font-size:12px;
   font-family:Arial, Helvetica, sans-serif;
   color:#616161;
   font-weight:bold;
}

.cont_sousmenu_patch{
	background:url(../interface/tribune_cio/bg_patch_sousmenu.gif) repeat-y;
}

/****************************OMNIUM TRIBUNE CIO**************************/

.cont_smenu_layout5{
   background:url(../interface/omnium/bg_sousmenu.jpg);
   text-align:right;
   padding:24px 21px 42px 20px;
}

.a_smenu_layout5{
   display:block;
   font-size:12px;
   font-family:Arial, Helvetica, sans-serif;
   color:#898585;
   text-decoration:none;
   text-align:left;
   padding:7px 0px;
   font-weight:bold;
	width:180px;
}
.a_smenu_layout5_actif, .a_smenu_layout5_actif:hover{
   display:block;
   font-size:12px;
   font-family:Arial, Helvetica, sans-serif;
   color:#616161;
   text-decoration:none;
   text-align:left;
   padding:7px 0px;
   font-weight:bold;
	width:180px;
}
.a_smenu_layout5:hover, .a_smenu_layout5_actif:hover{
   background:url(../interface/omnium/img_bg_sousmenu_ov.jpg);
   font-size:12px;
   font-family:Arial, Helvetica, sans-serif;
   color:#616161;
   font-weight:bold;
}

/*----------------------------------------------------------------ADD BY JULIEN---------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------*/

/*Menu Secondaire--------------
-----------------------------------*/
.menu_sec{
	width:auto;
	height:38px;
	background-image:url(../interface/ju-bg_menusec.jpg);
	background-repeat:repeat-x;}

.menu_sec_centering{width:960px; height:38px; margin-left:auto; margin-right:auto;}

.menu_sec_left{width:500px; float:left;}

.menu_sec_right{width:400px; height:38px; float:right;}
	.menu_sec_right1{width:16px; height:38px; background-image:url(../interface/ju-bg_menusec_session1.jpg); float:left;}
	.menu_sec_right2{width:360px; height:38px; background-image:url(../interface/ju-bg_menusec_session2.jpg); float:left;}
	.menu_sec_right3{width:16px; height:38px; background-image:url(../interface/ju-bg_menusec_session3.jpg); float:left;}


.menu_sec_lien{float:left;	width:auto; height:38px;}
	.menu_sec_lien a{
		display:block;	
		font-size:13px;
		color:#fff;
		text-decoration:none;
		padding:10px 14px 0 14px;
		height:38px;
		float:left;}
	.menu_sec_lien a:hover{background:url(../interface/ju-bg_menusec_hover.gif) repeat-x;
		display:block;	
		font-size:13px;
		color:#fff;
		text-decoration:none;
		padding:10px 14px 0 14px;
		height:38px;
		float:left;}

.menu_sec_lien_lay2{float:left;	width:auto; height:38px;}
	.menu_sec_lien_lay2 a{
		 display:block;	
		 font-size:13px;
		 color:#fff;
		 text-decoration:none;
		 padding:10px 14px 0 14px;
		 height:38px;
		 float:left;
		 background:url(../interface/ju-bg_reseau.gif) repeat-x;}

	.menu_sec_lien_lay2 a:hover{
		 display:block;	
		 font-size:13px;
		 color:#fff;
		 text-decoration:none;
		 padding:10px 14px 0 14px;
		 height:38px;
		 float:left;
		 background:url(../interface/ju-bg_reseau.gif) repeat-x;}

.menu_sec_lien_droite{float:left; width:auto; height:38px;}
	.menu_sec_lien_droite a{
		display:block;	
		font-size:13px;
		color:#fff;
		text-decoration:none;
		padding:10px 14px 0 14px;
		height:38px;
		float:left;}
	.menu_sec_lien_droite a:hover{display:block;	
		font-size:13px;
		color:#fff;
		text-decoration:underline;
		padding:10px 14px 0 14px;
		height:38px;
		float:left;}

#menu_sec_section{
	position:absolute;
   width:466px;
   height:169px;
   z-index:10000;
	background:url(../interface/ju-bg_menusec_section.jpg) no-repeat center top;
   text-align:left;
	display:none;
	left:50%;
   top:38px;}

#menu_sec_section h3{color:#adca61; font-weight:normal; padding:0 0 0 30px;}

#menu_sec_section img{margin-left:5px;}
	#menu_sec_section_gauche {width:110px; height:120px; float:left;}
	#menu_sec_section_droite {width:230px; height:120px; float:left; margin-left:10px;}

	#menu_sec_section a {list-style-image:url(../interface/ju-arrow.gif); list-style-position:inside; padding:5px 0 0 0; margin:0 0 0 30px; color:#fff; font-size:13px; text-decoration:none;
	height:25px; background-color:#346996; margin-bottom:5px; display:block;}
	#menu_sec_section a:hover {background-color:#1e79c3;}
		#menu_sec_section_gauche a {width:110px;}
		#menu_sec_section_droite a {width:230px;}


/*Menu Principal--------------
-----------------------------------*/

/*------- Layout 1 ---------*/
.bg_menu_masection1{width:110px; height:43px; background:url(../interface/ju-bg_menu_masection.gif) no-repeat; float:left;}
   .bg_menu_masection1 a{width:110px;height:43px;display:block;}

.menu_pr1{
	width:100%;
	height:43px;
	background: url(../interface/ju-bg_menupr_side_lay2.gif) repeat-x;}

.menu_pr_centering1{width:960px; height:35px; margin:0 auto 0 auto; background:url(../interface/ju-bg_menupr_lay2.gif) repeat-x;}


.active1 {background:#eaf7cb;}

#menupr1, #menupr1 ul {list-style:none; padding:0; margin:0; z-index:10; position:relative;}
 
#menupr1 li {float:left; position:relative;}
#menupr1 li:hover, #menupr1 li.sfhover {background:#a2ba66;}

#menupr1 a {
	font-size:14px;
	display:block;
	color:#094575;
	text-decoration:none;
	padding:10px 8px;
	border-right:1px #bbdb6c solid;}

#menupr1 ul li {background:red; border-top:1px #bbdb6c solid;}
#menupr1 ul li a {font-size:14px; border:none;}
#menupr1 a.daddy {/*background:url(rightarrow2.gif) center right no-repeat;*/}

#menupr1 li ul {
	position:absolute;
	top:35px;
	left:-9999px;
	height:auto;
	width:200px;
	font-weight:normal;
	margin:0;
	text-align:left;	
}
 
#menupr1 li li {padding-right:0; background:#b7d472;}
#menupr1 li li:hover {background:#a2ba66;}

#menupr1 li ul a {width:225px; padding:5px 0 7px 0; margin-left:20px; color:#595c39;}
#menupr1 li ul ul {margin:-36px 0 0 245px;} /*Alignement verticalsous menu*/
 
#menupr1 li:hover ul ul, #menupr1 li:hover ul ul ul, #menupr1 li.sfhover ul ul, #menupr1 li.sfhover ul ul ul {left:-9999px;}
#menupr1 li:hover ul, #menupr1 li li:hover ul, #menupr1 li li li:hover ul, #menupr1 li.sfhover ul, #menupr1 li li.sfhover ul, #menupr1 li li li.sfhover ul {left:auto;}

/*------- Layout 2 ---------*/
.menu_pr2, .menu_pr6, .menu_pr{
	width:100%;
	height:43px;
	background-image:url(../interface/ju-bg_menupr.jpg);
	background-repeat:repeat-x;}

.menu_pr_centering2, .menu_pr_centering6, .menu_pr_centering{width:960px; height:35px; margin:0 auto 0 auto;}


.active2, .active6, .active {background:#5f5f5e;}
.end2, .end6, .end {border-right:1px #525251 solid;}


#menupr2, #menupr2 ul, #menupr6, #menupr6 ul, #menupr, #menupr ul {list-style:none; padding:0; margin:0; z-index:10; position:relative;}
 
#menupr2 li, #menupr6 li, #menupr li {float:left; position:relative;}
#menupr2 li:hover, #menupr2 li.sfhover, #menupr6 li:hover, #menupr6 li.sfhover, #menupr li:hover, #menupr li.sfhover {background:#5f5f5e;}

#menupr2 a, #menupr6 a, #menupr a {
	font-size:15px;
	display:block;
	color:white;
	text-decoration:none;
	padding:10px 25px 7px;
	border-left:1px #525251 solid;}

#menupr2 ul li, #menupr6 ul li, #menupr ul li {background:#8f8f8f; border-top:1px #80807B solid;}
#menupr2 ul li a, #menupr6 ul li a, #menupr ul li a {font-size:14px; border:none;}

#menupr2 li ul, #menupr6 li ul, #menupr li ul {
	position:absolute;
	top:35px;
	left:-9999px;
	height:auto;
	width:200px;
	font-weight:normal;
	margin:0;
	text-align:left;	
}
 
#menupr2 li li, #menupr6 li li, #menupr li li {padding-right:0; width:auto;}
#menupr2 li li:hover, #menupr6 li li:hover, #menupr li li:hover {background:#5f5f5e;}

#menupr2 li ul a, #menupr6 li ul a, #menupr li ul a {width:225px; padding:5px 0 7px 0; margin-left:20px;}
#menupr2 li ul ul, #menupr6 li ul ul, #menupr li ul ul {margin:-36px 0 0 245px;} /*Alignement verticalsous menu*/
 
#menupr2 li:hover ul ul, #menupr2 li:hover ul ul ul, #menupr2 li.sfhover ul ul, #menupr2 li.sfhover ul ul ul, #menupr6 li:hover ul ul, #menupr6 li:hover ul ul ul, #menupr6 li.sfhover ul ul, #menupr6 li.sfhover ul ul ul, #menupr li:hover ul ul, #menupr li:hover ul ul ul, #menupr li.sfhover ul ul, #menupr li.sfhover ul ul ul {left:-9999px;}
#menupr2 li:hover ul, #menupr2 li li:hover ul, #menupr2 li li li:hover ul, #menupr2 li.sfhover ul, #menupr2 li li.sfhover ul, #menupr2 li li li.sfhover ul, #menupr6 li:hover ul, #menupr6 li li:hover ul, #menupr6 li li li:hover ul, #menupr6 li.sfhover ul, #menupr6 li li.sfhover ul, #menupr6 li li li.sfhover ul, #menupr li:hover ul, #menupr li li:hover ul, #menupr li li li:hover ul, #menupr li.sfhover ul, #menupr li li.sfhover ul, #menupr li li li.sfhover ul {left:auto;}
 
/*Menu Search--------------
-----------------------------------*/

.menu_search{
	width:100%;
	height:107px;
	background:url(../interface/ju-menu_search.gif) center no-repeat;
}

.menu_search_centering {width:960px; height:107px; margin:auto;}
	.menu_search_centering_section1 {width:750px; height:107px; float:right;}
      .menu_search_centering_section1 a{width:240px;height:107px;display:block; float:left; }
	.menu_search_centering_section2 {width:750px; height:107px; background:url(../interface/ju-logo_general.png) no-repeat; float:right;}

.menu_search_box {width:220px; height:23px; float:right; margin:50px 0 0 0;}



/*Colonne Gauche-------------------------------------
--------------------------------------------------------------*/

.separation {border-bottom:1px dotted #8d8d7c;}

#devenirmembre{
	display:block;
	width:192px;
	height:47px;
	background:url(../interface/ju-btn_devenirmembre.gif) 0px 0px no-repeat;
	margin-bottom:20px;
	cursor:pointer;}

#dansaction{
	display:block;
	width:192px;
	height:120px;
	background:url(../interface/ju-btn_action.jpg) 0px 0px no-repeat;
	margin:20px 0;
	cursor:pointer;}

#strategique{
	display:block;
	width:192px;
	height:121px;
	background:url(../interface/ju-btn_strategique.jpg) 0px 0px no-repeat;
	margin:20px 0;
	cursor:pointer;}

#abonnezvous{
	display:block;
	width:190px;
	height:145px;
	background:url(../interface/ju-btn_abonnezvous.jpg) 0px 0px no-repeat;
	margin:20px 0;
	cursor:pointer;}

#rechercheemploi{
	display:block;
	width:192px;
	height:199px;
	background:url(../interface/ju-btn_rechercheemploi.jpg) 0px 0px no-repeat;
	margin:20px 0;
	cursor:pointer;}



/*Centre-------------------------------------
--------------------------------------------------------------*/
.bg_center {width:auto; height:auto; background:url(../interface/ju-bg_body.gif) no-repeat scroll center; position:relative;}

/*Sebastien - add clear left bug menu*/
.table_centre.byPassFormsModule{ clear: left; text-align: left; width:400px;}
.byPassFormsModule h1{ margin-top: 0px;}
/**/

.table_centre{width:960px; margin:25px auto 0;}

.contenuepage_col_droite{
	width:205px;
	height:300px;
	float:right;
	margin:0 20px 0 0;
}

.contenuepage_lay1_index {
	width:770px;
	height:320px;
	border-bottom:1px #333 dotted;
}

/*----SlideShow-----*/
.blocPromo{width:522px; height:299px; margin:0 auto 0 auto; z-index:1;}
   .blocPromo a{display: none; }
.blocPromo1{width:522px; height:299px; float:left; top:0; left:0; z-index:1;}
   .blocPromo1 a{display: none; }
.blocPromo2{width:522px; height:299px; margin:0 auto 0 auto; z-index:1;}
   .blocPromo2 a{display: none; }

#nav {margin-left:370px; position:absolute; top:260px; z-index:5; }
#nav li {background:none;}
#nav li a, #nav li a.activeSlide{height:24px; width:24px; padding:1px 9px 6px 9px; cursor:pointer; text-decoration:none;}
#nav li a {background:url(/images/sprite.png) no-repeat -50px -50px;} 
#nav li a:hover {background:url(/images/sprite.png) no-repeat -75px -50px;}
#nav li a.activeSlide {background:url(/images/sprite.png) no-repeat -100px -50px; z-index:1;}
#nav li a:focus {outline:none;}
#nav li {display:inline; list-style-type:none; margin:0 0 0 1px; padding:1px 2px 6px 2px;}

#nav1 {margin-left:370px; position:absolute; top:260px; z-index:5; }
#nav1 li {background:none;}
#nav1 li a, #nav1 li a.activeSlide{height:24px; width:24px; padding:1px 9px 6px 9px; cursor:pointer; text-decoration:none;}
#nav1 li a {background:url(/images/sprite.png) no-repeat -50px -50px;} 
#nav1 li a:hover {background:url(/images/sprite.png) no-repeat -75px -50px;}
#nav1 li a.activeSlide {background:url(/images/sprite.png) no-repeat -100px -50px; z-index:1;}
#nav1 li a:focus {outline:none;}
#nav1 li {display:inline; list-style-type:none; margin:0 0 0 1px; padding:1px 2px 6px 2px;}
/*----Fin SlideShow-----*/

/*----News page d'acceuil-----*/
.news_title_box
{
	background-color:#DAE4EE; 
	margin-top:20px;
	margin-bottom:10px; 
	width:522px;	
}
.news_title_box_text
{
	color:#0D5692;
	text-align:left;
	font-size:19px;
	padding:9px 8px 8px 12px;	
}
.news_box
{
	text-align:left;
	width:522px; 
	background-color:rgb(238,245,250); 
	padding: 15px 0px;  
	margin-bottom:10px;	
}
.news_footer_box_text
{
	text-align:left; 
	font-size:12px; 
	padding:9px 8px 8px 12px;	
}
/*----Fin News page d'acceuil-----*/

/*Colonne Droite-------------------------------------
--------------------------------------------------------------*/

.activites_titre1{
	width:186px;
	background-color:#d1ed8d;
	margin-bottom:5px;
	font-size:15px;
	color:#074372;
	text-align:center;
	padding:10px 0;
	font-weight:bold;}
.activites_titre2, .activites_titre6{
	width:186px;
	background-color:#236494;
	margin-bottom:5px;
	font-size:15px;
	color:#fff;
	text-align:center;
	padding:10px 0;
	font-weight:bold;}

.activites1{
	width:186px;
	height:auto;
	background-color:#e3edcb;}
.activites2, .activites6{
	width:186px;
	height:auto;
	background-color:#e9e9e9;}

.activites a{color:#4891c9; margin-bottom:10px;}


.Lien {color:#9ea886; font-size:12px; text-decoration:none; display:list-item; list-style-image:url(../interface/ju-arrow_grey.gif); list-style-position:inside; text-align:left; cursor:pointer;}
.Lien:hover {text-decoration:underline;}

.sep_activites { border-bottom:1px black dotted; width:166px; margin:0 10px 10px 10px;}

.eve_cat_titre{
	display: block;
	font-size:15px;
	color: #4a4a30;
	text-align:left;}
	.eve_titre{display:block; font-size:14px; color:#4891c9; text-decoration:none; text-align:left; margin:10px 0 0 0;}
	.eve_titre:hover{color:#447096; font-size:14px; margin:10px 0 0 0;}
		.eve_titre a{display:block; font-size:13px; color:#4891c9; text-decoration:none;}
		.eve_date{color:#919b79; font-size:13px; text-align:left;}
.eve_cat_titre1{
	display: block;
	font-size: 14px;
	color: #4a4a30;
	text-align:left;}
	.eve_titre1{display:block; font-size:13px; color:#4891c9; text-decoration:none; text-align:left; margin:10px 0 0 0;}
	.eve_titre1:hover{color:#447096; margin:10px 0 0 0;}
		.eve_titre1 a{display:block; font-size:13px; color:#4891c9; text-decoration:none;}
		.eve_date1{color:#919b79; font-size:13px; text-align:left;}

.sep_footer{width:100%; height:1px; border-bottom:1px #cedbe6 solid; margin-bottom:1px;}
/*---------------------------------news_rss-------------------------------------
--------------------------------------------------------------*/
.news_rss{background: url(../interface/ju-bg_fluxrss.gif) repeat-y; border-top:1px #ced8df solid;}
.news_rss a {color:#2179be; font-size:12px; text-decoration:none; display:block; margin-bottom:15px;}
.news_rss a:hover {color:#2179be; font-size:12px; text-decoration:none; display:block; margin-bottom:15px;}
.news_rss hr {color:#e9e9e9; height:1px;}

.news_rss_colonne{width:200px; padding:20px;	background:#fbfbfb; border-left:1px #ededed solid;}







/*---------------------------------FOOTER-------------------------------------
--------------------------------------------------------------*/
.footer{
	width:100%;
	height:245px;
	background:url(../interface/ju-bg_footer.jpg) no-repeat;}

.footer_centering{width:960px; height:245px; margin:auto;}

.footer_centering_top {width:960px; height:37px; float:left;}
	.foot_social_network_container{width:auto; height:37px; float:right;}
	.foot_social_network_container a{float:left; padding:10px 20px 0 0;}
	
	.foot_social_network{width:auto; float:right;}
		.foot_social_network a{color:#a1b2c0; font-size:12px; text-decoration:none;}
		.foot_social_network a:hover{color:#2179BE; font-size:12px;}


.footer_centering_middle {width:960px; height:160px; float:left; margin-top:15px;}
	.footer_centering_middle h3 {font-size:13px; color:#adca61; padding:0; margin:0;}
	.footer_centering_middle p {font-size:13px; color:#e9e9e9; padding:0; margin:0;}
	.footer_centering_middle a {font-size:13px; color:#1c89df; text-decoration:none; padding:0; margin:0;}

	.zone_contact{width:190px; height:auto; float:left; text-align:left;}
	.accolade {width:23px; height:160px; background-image:url(../interface/accolade.png); background-repeat:no-repeat; background-position:top; float:left; margin-left:10px;}

	.zone_menu {width:310px; height:160px; float:left; margin-left:20px; text-align:left;}
		.zone_menu_gauche {width:140px; height:160px; float:left;}
		.zone_menu_droite {width:170px; height:160px; float:left;}

		.zone_menu a {color:#fff; font-size:13px; text-decoration:none; display:block; margin-bottom:15px;}
		.zone_menu a:hover {color:#2179BE;}

	.select_section {width:350px; height: 160px; float:right; margin-left:40px; text-align:left;}
	.select_section img{margin-left:5px;}
		.select_section_gauche {width:110px; height:160px; float:left;}
		.select_section_droite {width:230px; height:160px; float:left; margin-left:10px;}

		.select_section a {list-style-image:url(../interface/ju-arrow.gif); list-style-position:inside; padding-top:5px;color:#fff; font-size:13px; text-decoration:none;
		 height:25px; background-color:#1c537f; margin-bottom:5px; display:block;}
		.select_section a:hover {background-color:#0662aa; color:#fff; font-size:13px;}
			.select_section_gauche a {width:110px;}
			.select_section_droite a {width:230px;}

	.copyright {width:960px; height:20px; float:left; border-top:1px #274f6e solid}
	.copyright p {color:#456680; font-size:11px; text-align:right;}

/*Patch*/
#courriel_validation_container{padding:0 15px 0 0;}
   
/*=================================*/
/*OCTAS 2011 CSS POP UP DISCLAIMER*/
/*=================================*/
#DisclaimerOctas2011{
   margin: 20px 50px;
   text-align: left;
}

/*=================================*/
/*      OMNIUM          */
/*=================================*/
/*.td_contenu_layout5{width:300px; text-align:left;}*/


/*=================================*/
/*      Banniere Pub          */
/*=================================*/
.banniere_pub{ width: 580px; height: 60px;}
.banniere_pub div{text-align:center;}

/*=================================*/
/*      Widgets module             */
/*=================================*/
.widgetFooterEvent, .widgetFooter{ clear: both; margin: 20px 0 15px;}
.widgetFooter div, .widgetFooterEvent div{  float: right; clear: both; margin-top: 5px; }
.widgetFooter div a, .widgetFooterEvent div a{ display: block;}
.widgetFooter div a img, .widgetFooterEvent div a img{ float: right; margin-left: 5px;}
.widgetFooter div a span, .widgetFooterEvent div a span{ line-height: 24px; float: left;}

