/*@import url(https://fonts.googleapis.com/css?family=Droid+Sans);*/
@import url(https://fonts.googleapis.com/css?family=Open+Sans);

img { border: 0; }

.text_arial {
	FONT-SIZE: 12px; FONT-FAMILY: arial; line-height: 18px;
}
.text_arial2 {
	FONT-SIZE: 11px; FONT-FAMILY: arial
}
.text_arial3 {
	FONT-SIZE: 10.5px; FONT-FAMILY: arial
}
.text_verdana {
	FONT-SIZE: 8px; FONT-FAMILY: verdana
}
.text_verdana2 {
	FONT-SIZE: 9px; FONT-FAMILY: verdana
}
.text_verdana3 {
	FONT-SIZE: 10px; FONT-FAMILY: verdana
}
.text_verdana4 {
	FONT-SIZE: 11px; FONT-FAMILY: verdana
}
.chapo {
	/*font-family: verdana, arial, sans-serif;
	font-family: "Droid Sans", arial, sans-serif;*/ 
	font-family: arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333;
}
#headermob {
z-index: 10;}
#headermob.fixed {
	position: fixed;
	top: 0;
	width: 100%;
}
.intro {
	FONT-SIZE: 11px; LINE-HEIGHT: 15px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; TEXT-ALIGN: justify
}
h1 {
	FONT-SIZE: 12px; FONT-FAMILY: arial; LINE-HEIGHT: 12px; DISPLAY:inline;
}

h1.titrehome
{
	font-family:"Times New Roman", Times, serif; 
	font-size: 36px; 
	font-weight:normal;
	line-height: 34px;
	display:inline;
	color: #093d72;
}

h2 {
	FONT-SIZE: 11px; FONT-FAMILY: verdana; LINE-HEIGHT: 13px; DISPLAY:inline;
}

h2.titrehome
{
	font-family:"Times New Roman", Times, serif; 
	font-size: 25px; 
	font-weight:normal;
	line-height: 26px;
	display:inline;
}

h1.detail {
	font-size: 31px;
	line-height: 34px;
	font-family: georgia, Times New Roman, arial;
	font-weight: normal;
	color: #174771;
}

h1.titredetail {
	font-size: 34px;
	line-height: 38px;
	/*font-family: "Droid Sans",sans-serif;*/
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	/*letter-spacing:+1px;*/
	letter-spacing:-1px;
	color: #174771;
}

h1.titresousrubrique {
	font-size: 24px;
	line-height: 38px;
	/*font-family: "Droid Sans",sans-serif;*/
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	/*letter-spacing:+1px;*/
	letter-spacing:-1px;
	color: #174771;
}
h1.rubrique {
	color: #708397;
	font-family: arial, sans-serif;
	font-weight: bolder;
	font-size: 12px;
}

h2.meme {
	font-size: 20px;
	line-height: 20px;
	font-family: "Times New Roman", Times, serif;	
	font-weight: normal;
	display: inline;
	color: #174771;
}

h2.desk {
	font-size: 16px;
	line-height: 18px;
	font-family: arial,sans-serif;	
	font-weight: bold;
	display: inline;
	color: #174771;
}

h3.rub, h3.sousrub {
	font-size: 18px;
	line-height: 20px;
	font-family: georgia, arial, sans-serif;	
	font-weight: normal;
	display: inline;
	color: #061e34;
}

h3.sousrub {
	font-size: 14px;
}

h3.titrehome
{
	font-family:"Times New Roman", Times, serif; 
	font-size: 23px; 
	font-weight:normal;
	line-height: 26px;
	display:inline;
	margin-bottom: 5px;
}

h1.detail a:hover, h2.meme a:hover, h2.desk a:hover, h3.rub:hover, h3.sousrub:hover {
	text-decoration: underline;
}

div.detailtools {
	border: 1px solid #c3ccd4; 
	border-left:0px; 
	border-right: 0px; 
	background-color: #f0f4f7; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	margin-bottom: 15px;
}

.titre-most {
	font-family: arial, verdana, sans-serif;
	font-size: 14px;
	/*text-transform: uppercase;*/
	font-weight: bolder;
	display:block;
	margin-bottom: 10px;
}


/*.NAVBAR_ON {
	font-family:		arial;
	font-size:			13px;
	color:				#FFFFFF;
	background-color:	#ef9304;
	vertical-align: middle;
	border:6px solid #ef9304;
	text-decoration:none;
}

.NAVBAR_OFF {
	font-family:		arial;
	font-size:			13px;
	color:				#FFFFFF;
	background-color:	#0099CC;
	vertical-align: middle;
	border:6px solid #0099CC;
	text-decoration:none;
}
.NAVBAR_HELIA {
	font-family:		arial;
	font-size:			13px;
	color:				#FFFFFF;
	background-color:	#535353;
	vertical-align: middle;
	border:6px solid #535353;
	text-decoration:none;
}
*/
.NAVBAR_ON {
   height: 22px;
	font-family:		arial;
	font-size:			13px;
	font-weight:bold;
	color:				#FFFFFF;
	background-color:	#1b4f7d;
	vertical-align: middle;
	border:6px solid #1b4f7d;
	text-decoration:none;
	padding-left:8px;
	padding-right:8px;
}
.NAVBAR_ON:hover {
   height: 22px;
	font-family:		arial;
	font-size:			13px;
	font-weight:bold;
	color:				#FFFFFF;
	background-color:	#1b4f7d;
	vertical-align: middle;
	border:6px solid #1b4f7d;
	text-decoration:underline;
	padding-left:8px;
	padding-right:8px;
}
.NAVBAR_OFF {
   height: 22px;
	font-family:		arial;
	font-size:			13px;
	font-weight:bold;
	color:				#1b4f7d;
	background-color:	#edf1f5;
	vertical-align: middle;
	border:6px solid #edf1f5;
	text-decoration:none;
	padding-left:8px;
	padding-right:8px;
}
.NAVBAR_OFF:hover {
   height: 22px;
	font-family:		arial;
	font-size:			13px;
	font-weight:bold;
	color:				#ef9304;
	background-color:	#edf1f5;
	vertical-align: middle;
	border:6px solid #edf1f5;
	text-decoration:none;
	padding-left:8px;
	padding-right:8px;
}
.NAVBAR_HELIA {
   height: 22px;
	font-family:		verdana;
	font-size:			11px;
	font-weight:bold;
	color:				#FFFFFF;
	background-color:	#535353;
	vertical-align: middle;
	border:6px solid #535353;
	text-decoration:none;
}
.NAVBAR_RECRUT {
   height: 22px;
	font-family:		arial;
	font-size:			13px;
	font-weight:bold;
	color:				#ef9304;
	background-color:	#1b4f7b;
	vertical-align: middle;
	
	border:6px solid #1b4f7d;
	text-decoration:none;
	padding-left:8px;
	padding-right:8px;
	
}
.NAVBAR_RECRUT:hover {
   height: 22px;
	font-family:		arial;
	font-size:			13px;
	font-weight:bold;
	color:				#ef9304;
	background-color:	#1b4f7b;
	vertical-align: middle;
	border:6px solid #1b4f7d;
	text-decoration:none;
	padding-left:8px;
	padding-right:8px;
}
.text_magellan {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}


a.airlink0:link {color:#1b4f7d; text-decoration:none;}
a.airlink0:visited {color:#1b4f7d; text-decoration:none;}
a.airlink0:hover {color:#ef9304; text-decoration:none;}

a.airlink8:link {color:#1b4f7d; text-decoration:underline;}
a.airlink8:visited {color:#1b4f7d; text-decoration:underline;}
a.airlink8:hover {color:#ef9304; text-decoration:underline;}

a.airlink1:link {color:#093d72; text-decoration:none;}
a.airlink1:visited {color:#093d72; text-decoration:none;}
a.airlink1:hover {color:#ef9304; text-decoration:none;}

a.airlink2:link {color:#999999; text-decoration:none;}
a.airlink2:visited {color:#999999; text-decoration:none;}
a.airlink2:hover {color:#ef9304; text-decoration:none;}

a.airlink3:link {color:#F1ECFF; text-decoration:none;}
a.airlink3:visited {color:#F1ECFF; text-decoration:none;}
a.airlink3:hover {color:#FF9900; text-decoration:underline;}

a.airlink4:link {color:#FFFFFF; text-decoration:none;}
a.airlink4:visited {color:#FFFFFF; text-decoration:none;}
a.airlink4:hover {color:#FF9900; text-decoration:none;}

a.airlink5:link {color:#acacac; text-decoration:none;}
a.airlink5:visited {color:#acacac; text-decoration:none;}
a.airlink5:hover {color:#FF9900; text-decoration:none;}

a.airlink6:link {color:#FF9900; text-decoration:none;}
a.airlink6:visited {color:#FF9900; text-decoration:none;}
a.airlink6:hover {color:#FF9900; text-decoration:none;}

a.airlink7:link {color:#666666; text-decoration:none;}
a.airlink7:visited {color:#666666; text-decoration:none;}
a.airlink7:hover {color:#FF9900; text-decoration:none;}

a.airlink40:link {color:#ffffff; text-decoration:none;}
a.airlink40:visited {color:#ffffff; text-decoration:none;}
a.airlink40:hover {color:#ffffff; text-decoration:underline;}

a.airlink41:link {color:#ffffff; text-decoration:none;}
a.airlink41:visited {color:#ffffff; text-decoration:none;}
a.airlink41:hover {color:#ffffff; text-decoration:none;}

a.airlink42:link {color:#afc8fa; text-decoration:none;}
a.airlink42:visited {color:#ffffff; text-decoration:none;}
a.airlink42:hover {color:#afc8fa; text-decoration:none;}

a.deconnexion:link {color:#ac110c; text-decoration:none;}
a.deconnexion:visited {color:#ac110c; text-decoration:none;}
a.deconnexion:hover {color:#ac110c; text-decoration:none;}

a.titre:link {color:#093d72; text-decoration:none;}
a.titre:visited {color:#093d72; text-decoration:none;}
a.titre:hover {color:#ef9304; text-decoration:underline;}

a.infocontinu:link {color:#ef9304; text-decoration:none;}
a.infocontinu:visited {color:#ef9304; text-decoration:none;}
a.infocontinu:hover {color:#ef9304; text-decoration:underline;}

a.footer:link { color:#000; text-decoration:none; }
a.footer:visited{ color:#000; text-decoration:none; }
a.footer:hover{ color:#000; text-decoration:underline; }

.pagerselect {
	font-family:		arial,helvetica,sans-serif;
	font-size:			11px;
	color:				#FFFFFF;
	background-color:	#ef9304;
}
.cssearch{
border:1px solid #dddddd;
color:#FFFFFF;
FONT-SIZE: 12px; 
FONT-FAMILY: arial;
font-weight:bold;
text-decoration:none;
background-color:#ef9304;}

.cssessenciel{
border:1px solid #dddddd;
color:#FFFFFF;
FONT-SIZE: 12px; 
FONT-FAMILY: arial;
font-weight:bold;
text-decoration:none;
background-color:#7D93AC;
margin-left: 40px;}



a.hbouton {
  color: white;
  background: transparent url('../t_medias/b_vote_b.gif') no-repeat scroll top right;
  height: 39px;
  width: 39px;
  display: block;
  text-decoration: none;
  font-weight: bold;
  text-align: center;
  border:0px;
  margin-right: 0px;
  /*padding-bottom: 14px;*/
  
}


a.hboutonb {
  color: white;
  background: transparent url('../t_medias/b_vote_b.gif') no-repeat scroll top right;
  height: 39px;
  width: 39px;
  display: block;
  text-decoration: none;
  font-weight: bold;
  text-align: center;
  border:0px;
  margin-right: 0px;
  /*padding-bottom: 14px;*/
  
}

a.hboutonc {
  color: white;
  background: transparent url('../t_medias/b_vote_c.gif') no-repeat scroll top right;
  height: 39px;
  width: 39px;
  display: block;
  text-decoration: none;
  font-weight: bold;
  text-align: center;
  border:0px;
  margin-right: 0px;
  /*padding-bottom: 14px;*/
  
}
a.hboutono {
  color: white;
  background: transparent url('../t_medias/b_vote_o.gif') no-repeat scroll top right;
  height: 39px;
  width: 39px;
  display: block;
  text-decoration: none;
  font-weight: bold;
  text-align: center;
  border:0px;
  margin-right: 0px;
  /*padding-bottom: 14px;*/
  
}
a.hboutonr {
  color: white;
  background: transparent url('../t_medias/b_vote_r.gif') no-repeat scroll top right;
  height: 39px;
  width: 39px;
  display: block;
  text-decoration: none;
  font-weight: bold;
  text-align: center;
  border:0px;
  margin-right: 0px;
  /*padding-bottom: 14px;*/
  
}
a.hboutong {
  color: white;
  background: transparent url('../t_medias/b_vote_g.gif') no-repeat scroll top right;
  height: 39px;
  width: 39px;
  display: block;
  text-decoration: none;
  font-weight: bold;
  text-align: center;
  border:0px;
  margin-right: 0px;
  /*padding-bottom: 14px;*/
  
}
a.boutonb {
  color: white;
  background: transparent url('b_vote_b.gif') no-repeat scroll top right;
  height: 35px;
  width: 35px;
  display: block;
 /*text-decoration: none;*/
  font-weight: bold;
  text-align: center;
  border:0px;
  margin-right: 0px;
  /*padding-bottom: 14px;*/
  
}
a.boutonc {
  color: white;
  background: transparent url('b_vote_c.gif') no-repeat scroll top right;
  height: 35px;
  width: 35px;
  display: block;
 /*text-decoration: none;*/
  font-weight: bold;
  text-align: center;
  border:0px;
  margin-right: 0px;
  /*padding-bottom: 14px;*/
  
}
a.boutono {
  color: white;
  background: transparent url('b_vote_b.gif') no-repeat scroll top right;
  height: 35px;
  width: 35px;
  display: block;
 /*text-decoration: none;*/
  font-weight: bold;
  text-align: center;
  border:0px;
  margin-right: 0px;
  /*padding-bottom: 14px;*/
  
}
a.boutonr {
  color: white;
  background: transparent url('b_vote_b.gif') no-repeat scroll top right;
  height: 35px;
  width: 35px;
  display: block;
  text-decoration: none;
  font-weight: bold;
  text-align: center;
  border:0px;
  margin-right: 0px;
  /*padding-bottom: 14px;*/
  
}
.vn {
	FONT-SIZE: 11px; FONT-FAMILY: verdana; LINE-HEIGHT: 22px; DISPLAY:inline; color:white; text-decoration:none;
	}
.vtb {
	FONT-SIZE: 8px; FONT-FAMILY: verdana; LINE-HEIGHT: 18px; DISPLAY:inline; color:#0099CC; text-decoration:none;
}
.vtg {
	FONT-SIZE: 8px; FONT-FAMILY: verdana; LINE-HEIGHT: 18px; DISPLAY:inline; color:#cccccc; text-decoration:none;
}

.txt-abo
{
	text-shadow: 0px 0px 12px #fff; 
}


/* Menu
*/

	#main
	{
		right: 0em;
		bottom: 0em;
		top: 0em;
		font-family: arial, sans-serif;
		height: 27px;
		/*text-shadow:1px 1px 1px #000000;*/
	}

	#main ul
	{
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		list-style: none;
		line-height: normal;
	}

	#main li
	{
		float: left;
	}

	#main li a
	{
		display: block;
		padding: 6px 6px 1.0em 6px;
		color: #fff;
		font-weight: bold;
		font-size: 12px;
		text-decoration: none;
		margin: 0px 0px 0px 0px;
		text-transform: uppercase;
		border-right: 1px solid #91acc5;
	}

	#main li a.active
	{
		background:url('https://www.journal-aviation.com/t_medias/fond_menu_actif2.png') repeat-x;
		color: #fff;
		/*text-shadow:1px 1px 1px #000000;*/
	}
	
	#main li a.active:hover
	{
		background:url('https://www.journal-aviation.com/t_medias/fond_menu_actif2.png') repeat-x;
		color: #fff;
	}

	#main li a.job
	{
		background:url('https://www.journal-aviation.com/t_medias/fond_menu_emploi.png') repeat-x;
		color: #fff;
		/*text-shadow:1px 1px 1px #000000;*/
	}
	
	#main li a.job:hover
	{
		background:url('https://www.journal-aviation.com/t_medias/fond_menu_emploi.png') repeat-x;
		color: #fff;
	}

	#main li a.librairie
	{
		background:url('https://www.journal-aviation.com/t_medias/fond_menu_librairie.png') repeat-x;
		color: #fff;
		/*text-shadow:1px 1px 1px #000000;*/
	}
	
	#main li a.librairie:hover
	{
		background:url('https://www.journal-aviation.com/t_medias/fond_menu_librairie_hover.png') repeat-x;
		color: #fff;
	}	
	
	#main li a:hover
	{
		background:url('https://www.journal-aviation.com/t_medias/fond_menu_actif.png') repeat-x;
	}	

/* Nouveau Menu transition vers Aerocontact
*/




	#navbardesk
	{
		right: 0em;
		bottom: 0em;
		top: 0em;
		font-family: Arial, Helvetica, sans-serif;
		height: 40px;
		background-color: #333333;
		/*background-color: #262f3d;V3*/
		/*text-shadow:1px 1px 1px #000000;*/
	}

	#navbardesk ul
	{
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		list-style: none;
		line-height: normal;
	}

	#navbardesk li
	{
		float: left;
	}

	#navbardesk li a
	{
		display: block;
		padding: 14px 8px 14px 8px;
		color: #c5c5c5;
		height: 40px;
		/*color: #fff;V3*/
		/*font-size: 23px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; letter-spacing:-1px;*/
		font-weight: bold;
		font-size: 12px;
		letter-spacing:0px;
		text-decoration: none;
		margin: 0px 0px 0px 0px;
		text-transform: uppercase;
		border-right: 1px solid #394251;
	}

	#navbardesk li a.active
	{
		height: 40px;
		background-color: #006bba;
		/*text-shadow:1px 1px 1px #005391;*/
		background-image: none;
		color: #fff;
		box-shadow:inset 0 0 5px #083a60;
		/*text-shadow:1px 1px 1px #000000;*/
	}
	
	#navbardesk li a.active:hover
	{
		background-color: #006bba;
		text-shadow:1px 1px 1px #005391;
		background-image: none;
		box-shadow:inset 0 0 5px #083a60;
	}

	#navbardesk li a.job
	{
		background-color: #394251;
	}
	
	#navbardesk li a.job:hover
	{
		background-color: #394251;
	}

	#navbardesk li a.librairie
	{
		background:url('https://www.journal-aviation.com/t_medias/fond_menu_librairie.png') repeat-x;
		color: #fff;
		/*text-shadow:1px 1px 1px #000000;*/
	}
	
	#navbardesk li a.librairie:hover
	{
		background-color: #394251;
	}	
	
	#navbardesk li a:hover
	{
		background-color: #394251;
	}
	
	/* Nouveau Menu transition V7
*/
	#navbardeskv7
	{
		right: 0em;
		bottom: 0em;
		top: 0em;
		font-family: Arial, Helvetica, sans-serif;
		height: 40px;
		background-color: #2e6594;
		/*background-color: #262f3d;V3*/
		/*text-shadow:1px 1px 1px #000000;*/
	}

	#navbardeskv7 ul
	{
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		list-style: none;
		line-height: normal;
	}

	#navbardeskv7 li
	{
		float: left;
	}

	#navbardeskv7 li a
	{
		display: block;
		padding: 14px 8px 14px 8px;
		color: #c5c5c5;
		height: 40px;
		/*color: #fff;V3*/
		/*font-size: 23px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; letter-spacing:-1px;*/
		font-weight: bold;
		font-size: 12px;
		letter-spacing:0px;
		text-decoration: none;
		margin: 0px 0px 0px 0px;
		text-transform: uppercase;
		/*border-right: 1px solid #394251;/*
	}

	#navbardeskv7 li a.active
	{
		height: 40px;
		background-color: #006bba;
		/*text-shadow:1px 1px 1px #005391;*/
		background-image: none;
		color: #fff;
		box-shadow:inset 0 0 5px #083a60;
		/*text-shadow:1px 1px 1px #000000;*/
	}
	
	#navbardeskv7 li a.active:hover
	{
		background-color: #006bba;
		text-shadow:1px 1px 1px #005391;
		background-image: none;
		box-shadow:inset 0 0 5px #083a60;
	}

	#navbardeskv7 li a.job
	{
		background-color: #394251;
	}
	
	#navbardeskv7 li a.job:hover
	{
		background-color: #394251;
	}

	#navbardeskv7 li a.librairie
	{
		background:url('https://www.journal-aviation.com/t_medias/fond_menu_librairie.png') repeat-x;
		color: #fff;
		/*text-shadow:1px 1px 1px #000000;*/
	}
	
	#navbardeskv7 li a.librairie:hover
	{
		background-color: #394251;
	}	
	
	#navbardeskv7 li a:hover
	{
		background-color: #394251;
	}
/* Menu Network
*/

	#network
	{
		right: 0em;
		bottom: 0em;
		top: 0em;
		font-family: arial, sans-serif;
		height: 25px;
		/*text-shadow:1px 1px 1px #000000;*/
	}

	#network ul
	{
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		list-style: none;
		line-height: normal;
	}

	#network li
	{
		float: left;
	}

	#network li a
	{
		display: block;
		padding: 6px 1.2em 1.0em 1.2em;
		color: #353535;
		font-weight: bold;
		font-size: 12px;
		text-decoration: none;
		margin: 0px 0px 0px 0px;
		/*border-left: 1px solid #e6e6e6;*/
		border-right: 1px solid #e6e6e6;
	}

	#network li a.active
	{
		/*background:url('https://www.journal-aviation.com/t_medias/fond_menu_actif2.png') repeat-x;*/
		background-color: #fff;
		color: #353535;
		border-left: 1px solid #e6e6e6;
		/*text-shadow:1px 1px 1px #ef9304;*/
	}
	
	#network li a.active:hover
	{
		/*background:url('https://www.journal-aviation.com/t_medias/fond_menu_actif2.png') repeat-x;*/
		color: #4d4d4d;
	}	
	
	#network li a:hover
	{
		/*background:url('https://www.journal-aviation.com/t_medias/fond_menu_actif.png') repeat-x;*/
		color: #737373;
	}		
/*
*/	
	
span.buttonsub {
		background: #efefef;
		border: 1px solid #ddd;
		padding: 2px;
}	

span.buttonsub input {
                        background:none;
                        border:0;
                        margin:0;
                        padding:0;
                }  	
				
				
/*
** Lettres
*/
	.l-inactif, .l-actif
	{ font-family: trebuchet ms, verdana, arial, sans-serif; display: block; width: 20px; display: inline; cursor: pointer;  text-decoration: none;}

	.l-inactif
	{
		border: 1px solid #c9d7e0;
		padding: 3px 5px 3px 5px;
		color: #000;
		background-color: #f7f9fb;
		text-decoration: none;
	}
	
	.l-inactif a
	{
		color: #000;
		text-decoration: none;
	}
	
	.l-inactif:hover
	{
		background-color: #fff;
	}
	
	.l-actif
	{
		border: 1px solid #1b4f7e;
		padding: 3px 10px 3px 10px;
		color: #fff;
		background-color: #1b4f7e;
		font-weight: bolder;
		text-decoration: none;
	}
	
	.l-actif a
	{
		color: #fff;
		text-decoration: none;
	}	

/* Onglets 
#tabs
{
	width: 100%;
	background:#fff;
}

#tabs ul {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 30px;
	width: 100%;
	background:#fff;
	border:none;
}
#tabs ul li {
	float: left;
	margin: 0;
	padding: 0;
	height: 29px;
	line-height: 29px;
	border: 1px solid #666;
	border-left: none;
	margin-bottom: -1px;
	overflow: hidden;
	position: relative;
	background: #ddd;
}
#tabs ul li a {
	text-decoration: none;
	color: #888;
	display: block;
	font-family: "Trebuchet MS";
	font-size: 14px;
	padding: 0 20px;
}
#tabs ul li a:hover {
	background: #ccc;
	color: #666;
}

.ui-tabs .ui-tabs-nav li.ui-state-active {
	cursor: text;
	color: #666;
	border-bottom: 1px solid #fff;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
	position: relative;
	background: #fff;
}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel { 
	display: block;
	border: 1px solid #666;
	border-top: none;
	overflow: hidden;
	clear: both;
	float: left;
	width: 800px;
	background: #fff;
	margin: 0;
	padding: 10px 10px 0;
	font-family: "Trebuchet MS";
	font-size: 14px;
}
.ui-tabs .ui-tabs-hide {
	display: none !important;
}

.ui-corner-all {
	border: none;
}

.ui-corner-bottom { 
	border:none;
}

.ui-corner-top {
	border: none;
}
*/

/* Style for Usual tabs */
.usual {
  background:#d2dde7;
  color:#111;
  padding:10px 10px;
  width:955px;
  /*border:1px solid #222;*/
  margin:0px auto;
}
.usual li { list-style:none; float:left; padding:0; margin:0; }
.usual ul {
  margin:0;
  padding:0;
}
.usual ul a {
  display:block;
  padding:8px 10px;
  text-decoration:none!important;
  margin:0px;
  margin-left:0;
  font:14px Arial, verdana, sans-serif;
  text-transform: uppercase;
  color:#FFF;
  font-weight: bolder;
  background:#708397;
  margin-bottom:0;
}
.usual ul a:hover {
  color:#FFF;
  background:#586d82;
  }
.usual ul a.selected {
  margin-bottom:0;
  color:#708397;
  background:snow;
  /*border-bottom:1px solid snow;*/
  cursor:default;
  }
.usual div {
  padding:5px;
  *padding-top:7px;
  *margin-top:-10px;
  clear:left;
  background:snow;
  /*font:10pt Georgia;*/
}
.usual div a { color:#000; font-weight:bold; }

#usual2 { background:#0A0A0A; border:1px solid #1A1A1A; }
#usual2 a { background:#222; }
#usual2 a:hover { background:#586d82; }
#usual2 a.selected { background:snow; }
#tabs3 { background:#FF9; }

blockquote.phrase {
  /*font: 14px/20px italic Times, serif;*/
  padding: 6px;
  margin: 5px;
/*background-image: url(https://www.journal-aviation.com/t_medias/quote-haut.png);
  background-position: top left;
  background-repeat: no-repeat;
  text-indent: 16px;*/
  }
blockquote.phrase span {
 display: block;
 /*background-image: url(https://www.journal-aviation.com/t_medias/quote-bas.png);
 background-repeat: no-repeat;
 background-position: bottom right;*/
 margin-left: 6px;
}

blockquote.phrase span.testi {
	margin-left: 6px;
}

.abo-formule, .abo-formule-hover
{
	width: 470px; 
	height: 60px; 
	background-image: url(https://www.journal-aviation.com/t_medias/fond_formule.png); 
	background-repeat:no-repeat;
	overflow:hidden;
}
.abo-formule-hover {
	background-image: url(https://www.journal-aviation.com/t_medias/fond_formule_hover.png);
}

.abo-formule-prix, .abo-formule-prix-3x, .abo-formule-prix-decouverte
{
	width: 95px; 
	height: 60px; 
	background-image: url(https://www.journal-aviation.com/t_medias/fond_formule_autre.png); 
	background-repeat:no-repeat;	
}
.abo-formule-prix-decouverte {
	background-image: url(https://www.journal-aviation.com/t_medias/fond_formule_decouverte.png);
}
.abo-formule-prix-3x {
	background-image: url(https://www.journal-aviation.com/t_medias/fond_formule_autre_3x.png);
}

a.linkabo { display:block; width: 100%; }


/* Barre outils */
#barre-outils 
{
  font-size: 11px;
  line-height: normal;
}
.barre-outils{
  float: left;
  border-top: 1px solid #c3ccd4;
  border-bottom: 1px solid #c3ccd4;
  z-index: 1;
  color: #626262;
  padding: 5px 0;
  margin: 10px 0;
  width: 652px;
  overflow: hidden;
  *margin-bottom: 0;
  background-color: #f0f4f7;
}
.barre-outils ul {
  width: 662px;
  padding: 0;
  margin: 0;
  margin-left: 10px;
}
.barre-outils a {
  color: #626262;
  text-decoration: none;
}
.barre-outils a:hover{
  text-decoration: underline;
  color: #2C2F36;
}
.barre-outils a.voted:hover{
  text-decoration: none;
  color: #626262;
}
.barre-outils ul li {
  float: left;
  padding: 0;
  margin: 0 3px 0 5px;
  padding-left: 5px;
  list-style: none;
  font: 11px/16px Verdana;
  border-left: 1px dotted #c3ccd4;
}
.barre-outils ul li:first-child{
  border: 0;
}
.barre-outils ul li.rss,
.barre-outils ul li.zoom_moins,
.barre-outils ul li.zoom_plus{
  padding-right: 0;
  margin-right: 0;
}
.barre-outils ul li.vote {
	border-left: 0px;
}

.barre-outils ul li.zoom_plus{
  border-left: none;
  padding-left: 2px;
}
.barre-outils ul li a{
  padding: 0 0 0 23px;
  display: inline-block;
  *display: inline;
  *padding: 1px 0 2px 23px;
}
.barre-outils ul li.zoom_moins a,
.barre-outils ul li.zoom_plus a,
.barre-outils ul li.rss a{
  background: url(../../imgstat/article/pictos/text_minus.png) no-repeat 0 bottom;
  text-indent: -5000px;
  display: block;
  width: 20px;
  padding: 0 0 0 5px;
}
.barre-outils ul li.zoom_plus a{
  background-image: url(../../imgstat/article/pictos/text_plus.png);
}
.barre-outils ul li.zoom_moins a:hover,
.barre-outils ul li.zoom_plus a:hover,
.barre-outils ul li.rss a:hover{
  background-position: 0 0;
}
.barre-outils ul li.rss a{
  background-image: url(../../imgstat/article/pictos/rss.png);
}
.barre-outils ul li.mail a{
  background: url(../../imgstat/article/pictos/email.png) no-repeat 0 bottom;
}
.barre-outils ul li.imprimer a{
  background: url(https://www.journal-aviation.com/t_medias/icon-print.png) no-repeat 0 bottom;
}
.barre-outils ul li.commentaire a{
  background: url(../../imgstat/article/pictos/commenter.png) no-repeat 0 bottom;
}
.barre-outils ul li.rss2 a{
  background: url(https://www.journal-aviation.com/t_medias/icon-rss2.png) no-repeat 0 bottom;
}
.barre-outils ul li.vote a{
  background: url(https://www.journal-aviation.com/t_medias/icon-vote.png) no-repeat 0 bottom;
}
.barre-outils ul li.vote a.voted{
  background: url(https://www.journal-aviation.com/t_medias/icon-voted.png) no-repeat 0 bottom;
}
.barre-outils ul li img{
  float: left;
}
.barre-outils ul li.mail a:hover,
.barre-outils ul li.imprimer a:hover,
.barre-outils ul li.commentaire a:hover,
.barre-outils ul li.rss2 a:hover,
.barre-outils ul li.vote a:hover,
.barre-outils ul li.vote a.voted:hover
{
  background-position: 0 0;
}
.barre-outils ul li span{
  padding: 0 0 0 5px;
}



/*
** Barre outils 2
*/

#barre-outils2 
{
  font-size: 11px;
  line-height: normal;
}
.barre-outils2{
  float: left;
  /*border-top: 1px solid #c3ccd4;*/
  /*border-bottom: 1px solid #c3ccd4;*/
  z-index: 1;
  color: #626262;
  padding: 0px 0;
  margin: 0px 0;
  width: 100%;
  overflow: hidden;
  *margin-bottom: 0;
  background-color: #f0f4f7;
}
.barre-outils2 ul {
  width: 100%;
  padding: 0;
  margin: 0;
    margin-top: 5px;
  margin-left: 10px;
}
.barre-outils2 a {
  color: #626262;
  text-decoration: none;
}
.barre-outils2 a:hover{
  text-decoration: underline;
  color: #2C2F36;
}
.barre-outils2 a.voted:hover{
  text-decoration: none;
  color: #626262;
}
.barre-outils2 ul li {
  float: left;
  padding: 0;
  margin: 0 3px 0 5px;
  padding-left: 5px;
  list-style: none;
  font: 11px/16px Verdana;
  border-left: 1px dotted #c3ccd4;
}
.barre-outils2 ul li:first-child{
  border: 0;
}
.barre-outils2 ul li.rss,
.barre-outils2 ul li.zoom_moins,
.barre-outils2 ul li.zoom_plus{
  padding-right: 0;
  margin-right: 0;
}
.barre-outils2 ul li.vote {
	border-left: 0px;
}

.barre-outils2 ul li.zoom_plus{
  border-left: none;
  padding-left: 2px;
}
.barre-outils2 ul li a{
  padding: 0 0 0 23px;
  display: inline-block;
  *display: inline;
  *padding: 1px 0 2px 23px;
}
.barre-outils2 ul li.zoom_moins a,
.barre-outils2 ul li.zoom_plus a,
.barre-outils2 ul li.rss a{
  background: url(../../imgstat/article/pictos/text_minus.png) no-repeat 0 bottom;
  text-indent: -5000px;
  display: block;
  width: 20px;
  padding: 0 0 0 5px;
}
.barre-outils2 ul li.zoom_plus a{
  background-image: url(../../imgstat/article/pictos/text_plus.png);
}
.barre-outils2 ul li.zoom_moins a:hover,
.barre-outils2 ul li.zoom_plus a:hover,
.barre-outils2 ul li.rss a:hover{
  background-position: 0 0;
}
.barre-outils2 ul li.rss a{
  background-image: url(../../imgstat/article/pictos/rss.png);
}
.barre-outils2 ul li.mail a{
  background: url(../../imgstat/article/pictos/email.png) no-repeat 0 bottom;
}
.barre-outils2 ul li.imprimer a{
  background: url(https://www.journal-aviation.com/t_medias/icon-print.png) no-repeat 0 bottom;
}
.barre-outils2 ul li.commentaire a{
  background: url(../../imgstat/article/pictos/commenter.png) no-repeat 0 bottom;
}
.barre-outils2 ul li.rss2 a{
  background: url(https://www.journal-aviation.com/t_medias/icon-rss2.png) no-repeat 0 bottom;
}
.barre-outils2 ul li.vote a{
  background: url(https://www.journal-aviation.com/t_medias/icon-vote.png) no-repeat 0 bottom;
}
.barre-outils2 ul li.vote a.voted{
  background: url(https://www.journal-aviation.com/t_medias/icon-voted.png) no-repeat 0 bottom;
}
.barre-outils2 ul li img{
  float: left;
}
.barre-outils2 ul li.mail a:hover,
.barre-outils2 ul li.imprimer a:hover,
.barre-outils2 ul li.commentaire a:hover,
.barre-outils2 ul li.rss2 a:hover,
.barre-outils2 ul li.vote a:hover,
.barre-outils2 ul li.vote a.voted:hover
{
  background-position: 0 0;
}
.barre-outils2 ul li span{
  padding: 0 0 0 5px;
}
/* Barre de partage */
/*
.bloc-article .header-article .social_toolbar{
  float: left;
  width: 650px;
  margin: 5px 0 10px;
  position: relative;
  z-index: 1;
}
.bloc-article .header-article .social_toolbar ul li{
  float: left;
  padding: 0 0 0 20px;
}
.bloc-article .header-article .social_toolbar ul li:first-child{
  padding: 0;
}
*/

/*
** Abo
*/
.abo-encart {
	width: 234px;
	/*background-color: #edf1f5;*/
	background-color: #1c507e;
	padding-top: 4px;
	padding-bottom: 4px;
	/*color: #708397;*/
	color: #fff;
}

.abo-encart-inside {
	margin-left: 8px;
	font-family: arial, sans-serif;
	font-size: 16px;
	text-transform: uppercase;
	color: #fff;
}

.abo-encart-img {
	width: 234px;
	height: 115px;
	margin-bottom: 10px;
}

.abo-encart-txt {
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #333;
}

.abo-encart-txt a {
	color: #333;
	text-decoration:none;
}

.abo-encart-txt p {
	diplay: block;
	margin:0;
	padding:0;
	margin-bottom: 5px;
}

/* Testi
*/
.slide-author {
	float: right;
}

/* Fixed
*/
#fixed-bottom 
{
	width: 100%; 
	position:absolute; 
	bottom: 0px; 
	z-index:300;
	height: 48px;
}	

/* Ticker Styling */
.ticker-wrapper.has-js {
	padding: 0px 0px;
	width: 680px;
	height: 32px;
	display: block;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	font-size: 12px;
	font-family: arial, sans-serif;
}
.ticker {
	width: 600px;
	height: 20px;
	display: block;
	position: relative;
	overflow: hidden;
}
.ticker-title {
	color: #990000;
	font-weight: normal;
	text-transform: uppercase;
}
.ticker-content {
	margin: 0px;
	position: absolute;
	color: #1F527B;
	font-weight: normal;
	overflow: hidden;
	white-space: nowrap;
	line-height: 1.2em;
}
.ticker-content:focus {
	none;
}
.ticker-content a {
	text-decoration: none;	
	color: #fff;
}
.ticker-content a:hover {
	text-decoration: underline;	
	color: #ccc;
}
.ticker-swipe {
	padding-top: 9px;
	position: absolute;
	top: 0px;
	display: block;
	width: 680px;
	height: 23px; 
}
.ticker-swipe span {
	margin-left: 1px;
	border-bottom: 1px solid #1F527B;
	height: 12px;
	width: 7px;
	display: block;
}
.ticker-controls {
	padding: 8px 0px 0px 0px;
	list-style-type: none;
	float: left;
}
.ticker-controls li {
	padding: 0px;
	margin-left: 0px;
	float: left;
	cursor: pointer;
	height: 16px;
	width: 16px;
	display: block;
}
.ticker-controls li.jnt-play-pause {
	background-image: url('../images/controls.png');
	background-position: 32px 16px;
}
.ticker-controls li.jnt-play-pause.over {
	background-position: 32px 32px;
}
.ticker-controls li.jnt-play-pause.down {
	background-position: 32px 0px;
}
.ticker-controls li.jnt-play-pause.paused {
	background-image: url('../images/controls.png');	
	background-position: 48px 16px;
}
.ticker-controls li.jnt-play-pause.paused.over {
	background-position: 48px 32px;
}
.ticker-controls li.jnt-play-pause.paused.down {
	background-position: 48px 0px;
}
.ticker-controls li.jnt-prev {
	background-image: url('../images/controls.png');
	background-position: 0px 16px;		
}
.ticker-controls li.jnt-prev.over {
	background-position: 0px 32px;		
}
.ticker-controls li.jnt-prev.down {
	background-position: 0px 0px;		
}
.ticker-controls li.jnt-next {
	background-image: url('../images/controls.png');	
	background-position: 16px 16px;	
}
.ticker-controls li.jnt-next.over {
	background-position: 16px 32px;	
}
.ticker-controls li.jnt-next.down {	
	background-position: 16px 0px;	
}
.js-hidden {
	display: none;
}
.no-js-news {
	padding: 10px 0px 0px 45px; 
	color: #F8F0DB;
}
.left .ticker-swipe {
	/*left: 80px;*/
}
.left .ticker-controls, .left .ticker-content, .left .ticker-title, .left .ticker {
    float: left;
}
.left .ticker-controls {
    padding-left: 6px;
}
.right .ticker-swipe {
	/*right: 80px;*/
}
.right .ticker-controls, .right .ticker-content, .right .ticker-title, .right .ticker {
    float: right;
}
.right .ticker-controls {
    padding-right: 6px;
}


/* OLD
*/
.shadecont{
border-bottom: 1px solid #dddddd;
/* width: 90%; width of menu. Uncomment to change to a specific width */
margin-bottom: 1em;
}

.shadetabs{
border-bottom: 1px solid #dddddd;
/* width: 90%; width of menu. Uncomment to change to a specific width */
margin-bottom: 1em;
}

.shadetabs ul{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Arial;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #dddddd;
color: #3068B3;
background: white url(../t_medias/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #3068B3;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #F7931D;
}

.shadetabs li.selected{
position: relative;
top: 0px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(../t_medias/shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.Style1 {font-size: 11px}

#framePopUp {
    background-color:#000;
    display: none;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1;
}
#inPopUp {
    display: none;
    left: 50%;
    position: absolute;
    top: 50%;
    z-index: 100;
}
html > body #inPopUp {
    position: fixed;
}

/* Body Pub
*/

#body_bourget2013
{
	background-image:url(https://www.journal-aviation.com/medias/vamp/Bourget2013.jpg);
	background-position: top center;
	background-repeat: no-repeat;
}

a#a_bourget2013 {
	width: 100%;
	height: 100%;
}

#body_10ans
{
	background-image:url(https://www.journal-aviation.com/medias/vamp/10ans.jpg);
	background-position: top center;
	background-repeat: no-repeat;
}

a#a_10 ans {
	width: 100%;
	height: 100%;
}

#body_ebace2012
{
	background-image:url(https://www.journal-aviation.com/t_medias/salons/ebace_back.jpg?v2);
	background-position: top center;
	background-repeat: no-repeat;
}

a#a_ebace2012 {
	width: 100%;
	height: 100%;
}

#body_farn2012
{
	background-image:url(https://www.journal-aviation.com/t_medias/salons/farnborough_back.jpg?v2);
	background-position: top center;
	background-repeat: no-repeat;
}

a#a_farn012 {
	width: 100%;
	height: 100%;
}

/* Library
*/
	div.lib-page-title {
		border-top: solid 3px #d2dde7; 
		background-color:#edf1f5; 
		text-transform:uppercase; 
		margin-bottom: 0px; 
		padding: 10px;	
	}
	
	div.lib-pagination {
		border-bottom: solid 3px #d2dde7; 
		background-color:#edf1f5; 
		padding: 8px; 
		margin-bottom: 0px; 
		font-family: Verdana, Geneva, sans-serif; 
		font-size: 12px; 
		text-decoration:none;	
	}
	
	div.lib-head-search {
		padding: 0 5px 10px 5px;
		border-bottom: 4px solid #eee;
		font-size: 13px;
		margin: 10px 0 10px 0;
		overflow: hidden;
		height: 30px;
	}
	
	div.lib-head-search-l {	
		float: left;
		width: 230px;
		padding-top: 5px;
	}	
	
	div.lib-head-search-r {	
		float: right;
		width: 390px;
		text-align: right;
	}
	
	div.lib-search-key	{
		padding-bottom: 6px;
		margin-bottom: 16px;
		border-bottom: 1px solid #ddd;
		overflow: hidden;
	}
	
	span.lib-key {
		background-image: url('https://www.journal-aviation.com/t_medias/job/remove.png');
		background-repeat: no-repeat;
		background-position: left center;
		padding-left: 14px;
		font-family: arial, sans-serif;
		font-size: 12px;
		display: inline;
		margin: 0;
		color: #333;
		text-decoration: none;
		text-transform: uppercase;
	}
	
	a span.lib-key {
		color: #333;
		text-decoration: none;
	}
	
	a:hover span.lib-key {
		color: #000;
		text-decoration: underline;
	}
	
	span.lib-stock, span.lib-rupture {
		color: #5ebd17;
		font-size: 11px;
		font-weight: normal;
	}
	
	span.lib-rupture {
		color: #be3730;
		font-weight: bolder;
	}	
	
	.lib-font {
		font-family: Arial, Sans-serif;
		font-size: 12px;
	}
	
	h2.lib, h2.lib a {
		font-size: 15px;
		font-family: Arial, Sans-serif;
		font-weight: bold;
		color: #1b4f7d;
		line-height: 17px;
		display: block;
		margin-bottom: 5px;
		text-decoration: none;		
	}
	
	h2.lib a:hover {
		text-decoration: underline;
	}
	
	h1.lib-fiche {
		font-size: 20px;
		font-family: Arial, Sans-serif;
		font-weight: bold;
		color: #1b4f7d;
		line-height: 17px;
		display: block;
		margin: 0px 0px 5px 0px;
		padding: 0;
	}	
	
	h2.lib-fiche {
		font-size: 13px;
		font-family: Arial, Sans-serif;
		font-weight: bold;
		color: #333;
		line-height: 17px;
		display: block;
		margin: 0px 0px 10px 0px;
		padding: 0;
	}	
	
	.lib-separator {
		width: 100%;
		border-bottom: 1px solid #eee;
		margin: 15px 0 15px 0;
	}
	
	.lib-cover {
		border: 1px solid #ccc;
		-moz-box-shadow: 2px 2px 3px #ccc;
		-webkit-box-shadow: 2px 2px 3px #ccc;
		box-shadow: 2px 2px 3px #ccc;
	}
	
	
	a .lib-cover:hover {
		border: 1px solid #ccc;
		-moz-box-shadow: 2px 2px 4px #333;
		-webkit-box-shadow: 2px 2px 4px #333;
		box-shadow: 2px 2px 4px #666;
	}	
	
	.lib-price {
		color: #f59c12;
		font-size: 18px;
		font-weight: bold;
		display: block;
		margin-bottom: 5px;
	}
	
	div.lib-container-price {
		padding: 5px;
		border: 1px solid #ddd;
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
		border-radius: 6px;
		text-align: center;
		margin: 0 auto;
		width: 120px;
	}

	div.lib-container-buy {
		padding: 5px;
		border: 1px solid #f59c12;
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
		border-radius: 6px;
		text-align: center;
		margin: 0 auto;
		width: 120px;
		margin-top: 8px; background-color: #f59c12; color: #fff; font-weight: bolder;
		background-image: url(https://www.journal-aviation.com/t_medias/fond_menu_actif2.png);
		background-repeat: repeat-x;
	}
	
	div.lib-container-buy a {
		color: #fff;
		text-decoration: none;
	}	
	
	div.lib-container-back {
		padding: 5px;
		margin-top: 8px; background-color: #fff; color: #666; font-weight: bolder;
	}

	a.lib-back{
		color: #666;
		text-decoration: none;
	}
	
	a.lib-back:hover{
		color: #666;
		text-decoration: underline;
	}	
	
	span.lib-back {
		padding-left: 10px;
		background-image: url('/t_medias/arrow_grey.png');
		background-repeat: no-repeat;
		background-position: left center;
	}
	
	div.lib-container-buy a:hover {
		color: #fff;
		text-decoration: underline;
	}		
	
	div.lib-container-cover {
		float: left;
		margin: 0px 15px 15px 0px;
	}
	
	.lib-stitle {
		font-size: 12px;
		display: block;
		margin-bottom: 7px;
		color: #333;
	}
	
	span.lib-resume {
		font-size: 12px;
		font-family: Verdana, Arial, Sans-serif;
		line-height: 17px;
		color: #333;
	}
	
	div.lib-resume {
		border: 1px solid #ddd;
		padding: 10px;
		overflow: hidden;
	}
	
	.lib-infos {
		font-size: 11px;
		line-height: 16px;
		color: #666;
	}
	
	.lib-delay {
		font-size: 12px;
		color: #666;
	}
	
	.lib-infos-p {
		font-size: 11px;
	}
	
/* UNE HOME TYPE CAROUSEL FIXE
*/
.unehome{margin-bottom:20px;line-height:0;}
.unehome-inner{overflow:hidden;width:100%;position:relative;}
.unehome-flag{position:absolute;top:10px;left:0;right:10px;}
/*.unehome-control{position:absolute;top:40%;left:0px;width:0px;height:0px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#ffffff;text-align:center;background:#222222;border:0px solid #ffffff;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;opacity:0.5;filter:alpha(opacity=50);}
.unehome-control.right{left:auto;right:0px;}
.unehome-control:hover,.unehome-control:focus{color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90);}
.unehome-indicators{position:absolute;top:0px;right:0px;z-index:5;margin:0;list-style:none;}
.unehome-indicators li{display:block;float:left;width:0px;height:0px;margin-left:0px;text-indent:-999px;background-color:#ccc;background-color:rgba(255, 255, 255, 0.25);border-radius:0px;}
.unehome-indicators .active{background-color:#fff;}*/
.unehome-caption{position:absolute;left:0;right:0;bottom:0;padding:15px;background:rgba(237, 241, 245, 0.82);}
.unehome-caption p{margin-bottom:0;}
.unehome-control{text-decoration:none}


/*.unehome{margin-bottom:20px;line-height:0;}
.unehome-inner{overflow:hidden;width:100%;position:relative;}
.unehome-control{position:absolute;top:40%;left:0px;width:0px;height:0px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#ffffff;text-align:center;background:#222222;border:0px solid #ffffff;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;opacity:0.5;filter:alpha(opacity=50);}
.unehome-control.right{left:auto;right:0px;}
.unehome-control:hover,.unehome-control:focus{color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90);}
.unehome-indicators{position:absolute;top:0px;right:0px;z-index:5;margin:0;list-style:none;}
.unehome-indicators li{display:block;float:left;width:0px;height:0px;margin-left:0px;text-indent:-999px;background-color:#ccc;background-color:rgba(255, 255, 255, 0.25);border-radius:0px;}
.unehome-indicators .active{background-color:#fff;}
.unehome-caption{position:absolute;left:0;right:0;bottom:0;padding:15px;background:rgba(237, 241, 245, 0.82);}
.unehome-caption p{margin-bottom:0;}
.unehome-control{text-decoration:none}
*/
/* ADAPTATION ANCIENNE VERSION MOBILE
*/
/* Styles
*/
	span.ilya {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-color: #999;
		font-weight: normal;
		
	}
	
	div.separateur {
		width: 100%; height: 1px; background-color:#e8e8e8; margin-bottom: 6px; margin-top: 6px;
	}
	div.separateurv {
		width: 1px; height: 100%; background-color:#e8e8e8; margin-left: 29px; margin-right: 30px;
	}
	
	span.mob_titre {
		font-size: 16px;
		font-color: #1b4f7d;
		font-family: Arial, Helvetica, sans-serif;
	}
	
	h1.mob_titre_art {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 24px;
		color: #1b4f7d;
		letter-spacing:-1px;
		line-height: 26px;
		margin-bottom: 8px;
		margin-top: 0px;
		display: block;
	}
	
	span.mob_art {
		
		font-family: "Open Sans", arial, sans-serif; 
        font-size: 15px;
        line-height: 1.5em;
        color: #333333;
		
		/*FONT-FAMILY: arial; 
		FONT-SIZE: 17px; 
	    line-height: 1.5em;
	    color: #333333;*/
		
		/*font-size: 13px;
		color: #333;
		font-family: verdana, arial, sans-serif;
		line-height: 17px;*/
		
		/*font-family: "Droid Sans", arial, sans-serif; 
        font-size: 16px;
        line-height: 1.5em;
        color: #333333; */
		
	}
		span.mob_lst {
		
		font-family: "Open Sans", arial, sans-serif; 
        font-size: 12px;
        /*line-height: 1.5em;
        /*color: #333333;
		
		/*FONT-FAMILY: arial; 
		FONT-SIZE: 17px; 
	    line-height: 1.5em;
	    color: #333333;*/
		
		/*font-size: 13px;
		color: #333;
		font-family: verdana, arial, sans-serif;
		line-height: 17px;*/
		
		/*font-family: "Droid Sans", arial, sans-serif; 
        font-size: 16px;
        line-height: 1.5em;
        color: #333333; */
		
	}
	
	.btnr-orange {
		background-color: #f3990e;
		background-image: -moz-linear-gradient(top,#f1a52f,#f3990e);
		background-image: -webkit-gradient(linear,0 0,0 100%,from(#f1a52f),to(#f3990e));
		background-image: -webkit-linear-gradient(top,#f1a52f,#f3990e);
		background-image: -o-linear-gradient(top,#f1a52f,#f3990e);
		background-image: linear-gradient(to bottom,#f1a52f,#f3990e);	
		color: #fff;	
		text-shadow: 0 1px 1px rgba(0,0,0,0.75);		
	}
	.btnr-orange:hover {
		background-color: #f3990e;
		color: #fff;	
		text-shadow: 0 1px 1px rgba(0,0,0,0.75);			
	}
	nav:not(.mm-menu)
{
	display: none;
}

.header,
.content,
.footer
{
	text-align: left;
}
.header,
.footer
{
	background: #262f3d;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	line-height: 40px;
	
	/*-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	
	width: 100%;*/
	height: 40px;
	padding: 0 50px;
}
.header a
{

background: center center no-repeat transparent;
/*	background-image: url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADhJREFUeNpi/P//PwOtARMDHQBdLGFBYtMq3BiHT3DRPU4YR4NrNAmPJuHRJDyahEeT8Ii3BCDAAF0WBj5Er5idAAAAAElFTkSuQmCC );*/
/*	display: block;*/
/*	width: 40px;*/
	height: 40px;
/*	position: absolute;*/
	left: 10px;
}
.header a.contacts
{
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVNJREFUeNq01jFLAzEYxvH2UBCxiIiDUhzcdXCyIk5ufgUXLR37JdxcXBxcuwmOOtml0EKpo04iWIpIQREVEVFLjf9AhoC9e3O5uxd+lMLdPU1yedO8UiqXdQWO122ghi4+8IwGqiiId+uRCHbxqsLrFHNRz5ACSnhTch1EPScQpnIH0w7TWcGiz5rouS45rtkMVnxCJrAQ4yUq+oT8YhAjZOAT8oWHGCE9nxC9H64cA15w4xOiW0HbfErVNhvUa8c3cecQcoZv3xA9z+fCNbe4SNq7jvEUMaUnuE/au7SjkHbSR1G637ULh73Kn+gn7cIBttELGckQh9Jo8iMOrSksYx2b2MKk8FuvUUcHl/9GbiWuooYu3pVf/eARLZQxbp8na2YR0659e+HLmM/geN+z98lSRv8hZu2QQkYh+kzKjZkvHdPahymH6DNp5Cucev0JMAAkKj0NEoYBJwAAAABJRU5ErkJggg==);
}
.header a.right
{
	left: auto;
	right: 10px;
}
.content
{
	background: url( menu-arrow.png ) 25px 15px no-repeat transparent;
	padding: 150px 50px 50px 50px;
}
.header.mm-fixed-top + .content
{
	background-position: 25px 55px;
}


html.mm-opened.mm-zoom-menu body
{
	 background: #333;
}
html.mm-opened.mm-zoom-menu .mm-page
{
	background-color: #fff;
}
.onglet 
{
	border-right: 2px solid #edf1f5;
	color: white;
	text-align: center;
	-webkit-border-top-right-radius: 8px;
	-webkit-border-top-left-radius: 8px;
	padding: 5px;
	margin-right: 2px;
	font-size: 11px;
}

.button_header_selected
{
	border-right: 2px solid #edf1f5;
	color: red;
	background-color: white !important;
	text-align: center;
	-webkit-border-top-right-radius: 8px;
	-webkit-border-top-left-radius: 8px;
	padding: 5px;
	margin-top: 3px;
	margin-right: 2px;
	font-size: 11px;
}

.headerimg img
{
	border-width: 0px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	text-decoration: none;
	width: 100%;
	max-width: 799px;
}

.articleimg img, span.mob_art img
{
	border-width: 0px;
	margin: 0px;
	margin-bottom: 6px;
	padding: 0px;
	border: 0px;
	/*text-decoration: none;*/
	width: 100%;
	max-width: 799px;
}
.contenuart
{
	
	/*FONT-FAMILY: arial; */
	/*FONT-SIZE: 15px; */
	/*font-family: "Droid Sans",sans-serif;*/
	font-family: "Open Sans", sans-serif; 
    font-size: 14px;
    line-height: 1.5em;
    color: #333333;
	
}

.pub-double-gauche{
	float: right;
	margin-left: 0;
	position: fixed;
}
/* Hack Firefox */
_:-moz-any(x), .pub-double-gauche{margin-left: -315px;}