@charset "utf-8";
/* CSS Document */

/********************** style.css **********************/

	html{
		margin:auto 0;
		padding:auto 0;
	}
	
	body {
		color: #747474;
		border: 0;
		margin: 0;
		line-height: 1.125em;
		/* height:950px; */
		font-family: Arial, Helvetica, sans-serif;
		/*background-color:#FBFBFB;*/
		background-color:#fefefe;
	}
	a {
	outline:none;
	}
	
	a {
	color:#1c83be;
	text-decoration:none; 
	}
	a:hover {
	text-decoration:underline; 
	}
	
	h3 { 
	font-size:14px; 
	color:#000000;
	
	}	
	
	a:focus{-moz-outline-style: none;}
	#wrapper { /* Center & style of wrapper */

		width:880px;
		min-width: 880px;
		max-width: 880px;
		margin-left: auto;
		margin-right: auto;	
		font-size: small; /* font-size: 0.75em; */
		position: relative; /* Vitally important for country selector popup */
		padding: 0 10px 15px 10px;
		/*
		border-left: 1px solid #e0e0e0;
		border-right: 1px solid #e0e0e0;
		*/
	}
	
	#centerimg{
		border:#e5e5e5 1px solid;
	}
	#contentarea {
		 width:880px;
	}
	.nettoyeur {
	  	 clear:both;
	}
	#header { 
		height:110px;
	}
	#logo{
		float:left; 
		position:relative; 
		top:25px;
	}
		/* Menu */
		#menu {
			display: none;
		}
		.borderpix{
			border-bottom: 1px solid #c7c6c3;
		}
		.borderpixwhite{
			border-bottom: 1px solid #fff;
		}		
		
		#menu div {
			display: none;
		}
		
		#menu div a {
			display: none;
		}
		
		#menu div a:hover {
			display: none;
		}
		
		#boutontop  div  a:hover {
			display: none;
		}
		 
		#menu div ul {
			display: none;
		}
		
		#menu ul, #menu li {
			display: none;
		}
		
		#tophome{
			display: none;
		}
		
		#menu ul li {
			display: none;
		}
		
		#menu ul li a {
			display: none;
		}
		
		#menu ul li a:hover {
			display: none;
		}
		
		#boutontop1  {
			display: none;
		}
		#boutontop2  {
			display: none;
		}
		#boutontop3  {
			display: none;
		}
		#boutontop4  {
			display: none;
		}
		
		.boutonon{
			display: none;
		}
		.boutonoff{
			display: none;
		}
		.arrow_off {
			display: none;
		}
		/*.arrow_on {
			background:transparent;
			background-image: url("/assets/images/v6/arrow.png") !important;
			background-repeat:no-repeat !important;
			width:28px;
			height:13px;
			float:left;
			position:relative; 
			top:45px;
			left:20px;
			z-index:9999999;
			display: block;
		}
		.arrow_onIE {
			background:transparent;
			background-image: url("/assets/images/v6/arrow.png") !important;
			background-repeat:no-repeat !important;
			width:28px;
			height:13px;
			float:left;
			position:relative; 
			top:-1px;
			left:10px;
			z-index:9999999;
			display: block;
		}*/	

#flag_fr{
	display: none;
}

#flag_en{
	display: none;
}

#flag_fr:hover, #flag_en:hover{
	display: none;
}

#abo_rss a{
	display: none;
}

#abo_rss a:hover{
	display: none;
}

.barrow{
	display:block;
	float:left;
	margin-right: 5px;
}


#searchbutton{
	display: none;
}

#searchinput{
	display: none;
}

#search{
	display: none;
}

.center {
	width:880px; 
	height:280px;
}

#gallery {
	display:none;
	position:absolute;
	left:10px;
	height:280px;
	border:#e5e5e5 1px solid;
}

.galleryIE {
	position:absolute;
	top:180px;
	left:10px;
	height:280px;
	border:#e5e5e5 1px solid;
}

	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:0;
	}

	#gallery .caption {
		z-index:1; 
		background-color:#fff; 
		color:#000; 
		height:30px; 
		width:880px; 
		position:absolute;
		bottom:0;
	}

	#gallery .caption .content {
		margin:5px
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:20px;
		font-weight:bold;
		color:#6A605B;
	}


	#pictos {
		position:absolute; 
		top:470px;
		height:200px;
		display:block;

	}
	#ealerte{
		float:left;
		height:175px;
		width:225px;
		border-right:1px solid #c7c6c3;	
	}
	.ealerte ul li a {
		font-size:11px;
	}
	#presse{
		float:left;
		height:175px;
		width:211px;
		border-right:1px solid #c7c6c3;	
	}	
	#evenement{
		float:left;
		height:175px;
		width:211px;
		border-right:1px solid #c7c6c3;	
	}		
	#publication{
		float:left;
		height:175px;
		width:225px;

	}	
	.pict{
		padding-left:25px;
		float:left;
		height:145px;
		width:80px;			
	}
	.pict_in{
		padding-left:10px;
		float:left;
		height:145px;
		width:75px;			
	}
	.defil{
		float:left;
		height:145px;
		width:78px;
		}
	
	.pictos_title{
		font-weight:bold;
		font-size:16px;
		color:#6a605b;
		padding-left:20px;
		line-height:22px;
	}
	.pictos_title_out{
		font-weight:bold;
		font-size:16px;
		color:#6a605b;
		padding-left:25px;
		line-height:22px;
	}			
	#footerlinks{
		position:absolute; 
		top:660px;
		width:880px;
		display:block;
		font-size:11px;
		color:#1c83be;
		border-top:1px solid #c8c7c4;
		padding-left:3px;
		padding-top:10px;
	}
	#footer {
		width:880px;
		min-width: 880px;
		max-width: 880px;
		margin-left: auto;
		margin-right: auto;	
		position:relative; 
		margin-bottom:10px;

	}
	#footerlinks  a{
			text-decoration:none;
			color:#1c83be;
			font-size:11px; 
	}
	#footerlinks  a:hover{
			text-decoration:none;
			color:#1c83be;
			font-size:11px; 
	}	
	#footerlinks_niv2{
		margin-top:25px;
		margin-bottom:40px;
		float:left;
		display:inline;
		width:880px;
		font-size:11px;
		color:#1c83be;
		border-top:1px solid #c8c7c4;
		padding-left:3px;
		padding-top:10px;
	}	
	#footerlinks_niv2  a{
			text-decoration:none;
			color:#1c83be;
			font-size:11px; 
	}
	#footerlinks_niv2  a:hover{
			text-decoration:none;
			color:#1c83be;
			font-size:11px;
	}
	.dvfleft{
		float:left;
	}
	#teaser {
			padding-top:5px;
			text-decoration:none;
			color:#6a605b;
			font-size:11px;
	}
	#teaser a{
			text-decoration:none;
			color:#6a605b;
	}
	
	#teaser a:hover{
			text-decoration:none;
			color:#6a605b;
	}
	
	#ssmenu1 {
		display:none;	
	}
	#ssmenu2 {
		display:none;	
	}	
	#ssmenu3 {
		display:none;	
	}
	#ssmenu4 {
		display:none;	
	}				
	#ssmenu5 {
		display:none;	
	}
	#ssmenu6 {
		display:none;	
	}	
	#ssmenu7 {
		display:none;	
	}
	#ssmenu8 {
		display:none;	
	}				


/* Content */
	#content { /* Center & style of wrapper */
		margin-top:45px;
		width:880px;
		min-width: 880px;
		max-width: 880px;
		margin-left: auto;
		margin-right: auto;	
		font-size: small; /* font-size: 0.75em; */
		position: relative; /* Vitally important for country selector popup */
		padding: 0;
		/*
		border-left: 1px solid #e0e0e0;
		border-right: 1px solid #e0e0e0;
		*/
	}
	/*
#content h2{
	font-size:24px;
	margin-left:15px;
}
*/

.evenement .col_right_evenements table tr td ul{
	margin:0px auto auto -40px;
}

.evenement .col_right_evenements table tr td ul li{
	text-decoration:none;
	list-style:none;
}

.col_left {
	margin-top:20px;
	float:left; 
	width:295px;
	border-right: solid 1px #c7c6c3;
}
.col_right {
	margin-top:20px;
	padding-left:10px;
	float:left; 
	/*border-left: solid 1px #c7c6c3;*/
	width:525px;
}

.col_right table tr td table tr{
	vertical-align:top;
}
.col_right_ealerte {
	margin-top:20px;
	padding-left:10px;
	float:left; 
	/*border-left: solid 1px #fff;*/
	width:525px;
}
.col_left .title{
	margin-left:auto;
	margin-right:20px; 
	width:280px;	
	border-bottom:solid 3px #b9c6c9;
}
.col_left h3{
	background-image:url("/assets/images/v6/fleche_marron.gif"); 
	/* background-position:0px; */
	background-repeat:no-repeat; 
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:20px;
	padding-top:2px;
	padding-bottom:2px;
	font-size:13px;
}
.col_right h3,.col_right_ealerte h3{
	background-image:url("/assets/images/v6/fleche_bleu.gif"); 
	background-position:0px; 
	background-repeat:no-repeat;
	color:#1c83be;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:20px;
	padding-top:2px;
	padding-bottom:2px;
	font-size:13px;
}
.col_right .title, .col_right_ealerte .title{
	margin-left:0px;
	margin-right:auto; 
	width:543px;
	border-bottom:solid 3px #b9c6c9;
}
#formleft {
	margin:8px;
	padding-left:5px;
}
#formleft p{
	font-size:12px;
	color:#747474;
	margin-top:10px;
	margin-bottom:10px;
	padding:0px;
}
#jumpMenu {
	width:250px;
	border: 1px solid #b9c6c9;
}
#imgleft{
	z-index:0;
	position:inherit;
	height:264px;
	width:250px;
	margin-top:20px;
	border:#CCCCCC solid 1px;
}
.ealerte conteneur{
	margin-left:10px;
}
.ealerte ul 
{
margin-top:5px;
margin-bottom:5px;
margin-left:10px;
list-style:none;
list-style-position:outside;
}
.ealerte li 
{
list-style:none; 
margin-left:0px;
margin-top:5px;
margin-bottom:5px;
}
.ealerte a{
text-decoration:none;
color:#747474;
}
.ealerte a:hover{
text-decoration:none;
color:#1c83be;
}					

#centerview_flash {
	position:absolute;
	left:10px;
	z-index:1;
}

.content_left{
	float:left; 
	width:500px;
}
.content_left h3{
	background-image:url("/assets/images/v6/fleche_marron_2.gif"); 
	background-position:0px; 
	background-repeat:no-repeat;
	margin-left:0px;
	margin-top:-5px;
	margin-bottom:0px;
	padding-left:20px;
	padding-top:0px;
	padding-bottom:0px;
	font-size:13px;
	height:30px;
}

.col_right_2{
	float:right; 
	width:370px;
}
.col_right_2 h3{
	background-image:url("/assets/images/v6/fleche_marron.gif"); 
	background-position:0px; 
	background-repeat:no-repeat;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:20px;
	padding-top:0px;
	padding-bottom:2px;
	font-size:13px;
	height:36px;
}

.identite {
	border:1px #cfd5d6 solid; 
	float: right;
	margin-top:10px;
	margin-left:20px;
	margin-right:5px;

}
.associe {
 width:570px; 
 float:right; 
}
.FicheAvocat ul li ul li {
	list-style-image:url("/assets/images/v6/tiret.gif");
}
.link_suite {
	margin-top:40px;
}
/*
.menu_associe li {
	list-style-type:none; 
	list-style:none;
}
*/
/*
.menu_events li {
	list-style-type:none; 
	list-style:none;
}
*/
.menu_events li {
	list-style-image:url("/assets/images/v6/fleche_li.gif");
}
.menu_associe li {
	list-style-image:url("/assets/images/v6/fleche_li.gif");
}
.col_right li {
	list-style-image:url("/assets/images/v6/fleche_li.gif");
}
.contenu li {
	list-style-image:url("/assets/images/v6/fleche_li.gif");
}
.evenement li {
	list-style-image:url("/assets/images/v6/fleche_li.gif");
}

.menu_events #menuderoul li {
	list-style-image:none;
}
.menu_associe #menuderoul li {
	list-style-image:none;
}
.col_right #menuderoul li, .col_right_ealerte #menuderoul li {
	list-style-image:none;
}


.associe_name{
	background-image:url("/assets/images/v6/fleche_bleu.gif");
	background-position:0px; 
	background-repeat:no-repeat;
	margin-top:20px;
	margin-bottom:0px;
	font-size:13px; 
	color:#1c83be;
	margin-left:0px;
	padding-left:20px;
	padding-top:2px;
	padding-bottom:2px;
}

.associe_border3px{
	margin-top:0px;
	border-bottom:3px solid #B9C6C9;
}

#ligne {
	margin:0;
	padding:0;
}


.topfaq {
		color:#1c83be;
}

.topfaqticked {
		color:#1c83be;
		font-weight:bold; 
	
}

.button_link a {
	color:#FFFFFF; 
}

.left_title{
	font-size:22px;
	color:#747474;
}
.menu_left{ 
float:right; 
width:165px;
}
.left_title_text{
	background-image:url("/assets/images/v6/fleche_bleu.gif");
	background-position:0 50%;
	background-repeat:no-repeat;
	font-size:11px;
	margin-bottom:-5px;
	margin-left:0px;
	margin-top:5px;
	padding-bottom:2px;
	padding-left:20px;
	padding-top:2px;
}


.col_right_evenements {
	margin-top:20px;
	padding-left:10px;
	float:left; 
	border-left: solid 1px #fff;
	width:525px;
}
.col_right_evenements .borderpix{
			margin-top:-10px; 
			margin-bottom:5px; 
			border-bottom: 1px solid #c7c6c3;
}

#pays_col_left{
	float:left;
	margin:10px auto auto 40px;
	width:140px;
}

#pays_col_right{
	float:left;
	margin:10px auto auto 10px;
	padding-left:20px;
	border-left: solid 1px #C7C6C3;
}

#tophome tbody tr td a img{
	text-decoration:none;
	border:none;
}
.topnav li {
	list-style-type:none; 
	list-style:none;
}


/********************** menu_niv2.css **********************/

.nodisplay{
display:none; 

}

#sepemptymenu{
	display: none;
}

.lioversel{
			display: none;
}

#menuniv2 li:hover{
	display: none;
}

.liover{
			display: none;
}
.liout{
			display: none;
}

.bouton_on_selected {
	display: none;
}

.bouton_on {
	display: none; 
}
.bouton_selected {
	display: none;
}

#menuniv2 {
	display: none;
}
#menuniv2 ul, #menu li {
	display: none;
}
#menuniv2 ul{
	display: none;
}
 #menuniv2 li {
	display: none;
}		
#menuniv2 li a{
	display: none;
 }
#menuniv2 li a:hover{
	display: none;
}
			
#sousmenu {
	display: none;					
}

/* ssmenu1 */
#ssmenu1 ul {
	display: none;
}
 #ssmenu1 li {
	display: none;

}
#ssmenu1 li a{
	display: none;
}
#ssmenu1 li a:hover{
	display: none;
}
/* ssmenu2 */	
#ssmenu2 ul {
	display: none;
}
 #ssmenu2 li {
	display: none;

}
#ssmenu2 li a{
		display: none;
}
#ssmenu2 li a:hover{
		display: none;
}
/* ssmenu3 */	
#ssmenu3 ul {
	display: none;
}
 #ssmenu3 li {
	display: none;
}
#ssmenu3 li a{
		display: none;
}
#ssmenu3 li a:hover{
		display: none;
}

/* ssmenu4 */	
#ssmenu4 ul {
	display: none;
}
 #ssmenu4 li {
	display: none;
}
#ssmenu4 li a{
		display: none;
}
#ssmenu4 li a:hover{
		display: none;
}

/* ssmenu5 */	
#ssmenu5 ul {
	display: none;
}
#ssmenu5 li {
	display: none;
}
#ssmenu5 li a{
		display: none;
}
#ssmenu5 li a:hover{
		display: none;
}
/* ssmenu6 */	
#ssmenu6 ul {
	display: none;
}
 #ssmenu6 li {
	display: none;
}
#ssmenu6 li a{
		display: none;
}
#ssmenu6 li a:hover{
		display: none;
}
/* ssmenu7 */	
#ssmenu7 ul {
	display: none;
}
 #ssmenu7 li {
	display: none;
}
#ssmenu7 li a{
		display: none;
}
#ssmenu7 li a:hover{
		display: none;
}

/* ssmenu8 */	
#ssmenu8 ul {
	display: none;
}
 #ssmenu8 li {
	display: none;
}
#ssmenu8 li a{
		display: none;
}
#ssmenu8 li a:hover{
		display: none;
}