/* CSS Document */

/*chapeau*/
div.chapeau{margin:0 0 1em;	background-color:#D8E4EE; color:#004E8E; float: left; width:100%;}
div.chapeau h4{background: url("../images/bg-aviation-chapeau-h4.png") repeat-x  top left; margin:0; padding:9px 0;}
div.chapeau h4 span{background: white url("../images/bg-aviation-chapeau-span.png") no-repeat bottom right; padding:9px 50px 9px 0; font-weight:bold; display: block;}
div.chapeau p{margin:0;	padding:10px;}

/*mise en avant*/
div.misavant{margin:0 0 1em; color:#FFFFFF; background:#8DA7D3 url("../images/bg-aviation-misavant-bas.png") no-repeat left bottom;}
div.misavant h5{color:#FFFFFF; font-size:130%; text-align:right; background:#FFF url("../images/bg-aviation-misavant-h5.png") repeat-x top left; margin:0; padding:0;}
div.misavant h5 span{background:url("../images/bg-aviation-misavant-span.png") no-repeat top left; padding:3px 10px 0 80px; font-size:12px; height:19px;}
div.misavant div{padding:10px 20px 25px 20px;}
div.misavant div .visuel{float:left; padding:5px 10px 5px 0; vertical-align:baseline;}
div.misavant div div{display:table; padding:5px 0; margin:0;}
* html div.misavant div div{display:inline-block;}
div.misavant h6{font-size:100%; font-weight:bold; margin:0; padding:0;}
div.misavant p{margin:0; padding:5px 0;}
div.misavant a{color:#FFFFFF;}


/*blocs infos*/
#page.defense .bloc_infos h3{display:inline; background:url("../images/puce-aviation.png") 0px 4px no-repeat; color:#004E8E;}
#page.defense .bloc_infos h3 a{color:#004E8E; padding-left: 6px;}

/*bloc remontees*/
.bloc_remontees h5 a{color:#004E8E;}

/*subnav*/
#page #subnav ul a{color:#4B5784; font-weight:bold; padding:2px 0 2px 15px;}

/*article*/
h4{color:#004E8E;}
/*#bloc_visuels ul li a{background:url("../images/puce-aviation.png") no-repeat left; padding-left:10px;}*/

#bloc_visuels ul li a.telecharger {	background:url('../images/picto-telecharger.png') no-repeat left; padding-left:15px;}
#bloc_visuels ul li a.url { background:url('../images/puce-aviation.png') no-repeat left; padding-left:10px;}
#bloc_visuels ul li a.photo {background:url('../images/picto-photos-off.png') no-repeat left; padding-left:20px;}
#bloc_visuels ul li a.video { background:url('../images/picto-videos-off.png') no-repeat left; padding-left:20px;}

#lien_agenda a.telecharger {	background:url('../images/picto-telecharger.png') no-repeat left !important; padding-left:15px !important;}
#lien_agenda a.url { background:url('../images/puce-aviation.png') no-repeat left !important; padding-left:10px !important;}
#lien_agenda a.photo {background:url('../images/picto-photos-off.png') no-repeat left !important; padding-left:20px !important;}
#lien_agenda a.video { background:url('../images/picto-videos-off.png') no-repeat left !important; padding-left:20px !important;}


#bloc_txt a{background:url("../images/puce-aviation.png") no-repeat left; padding-left:10px;}
h5{color:#004E8E; font-size:110%; margin:0; padding:0;}
h5#entete{background:#D8E4EE; height:16px; padding:2px 0 0 5px; margin-top:30px;}

/*sommaire*/
.sommaire{background:url("../images/bg-aviation-sommaire.png") repeat-x bottom;}
#right .sommaire #milieu{background:url("../images/bg-aviation-sommaire.png") repeat-x bottom;}

/*recherche, téléchargement, résultat*/
#recherche .num_page, #telechargement .num_page{color:#004E8E;}
#recherche .num_page a, #telechargement .num_page a{color:#004E8E;}
#recherche table th{font-weight:bold; color:#004E8E; background:#D8E4EE; text-align:left;}
#recherche .maj{color:#004E8E;}
#recherche .date{color:#004E8E; padding-left:5px;}
#recherche table h5 span{margin:0; padding:0; background:url("../images/puce-aviation.png") no-repeat left; padding-left:10px;}
#recherche table a{background:url("../images/puce-aviation.png") no-repeat left; padding-left:10px !important;}

#recherche table td.element a{ margin:0; padding:0;background:none;}
#recherche table td.element h5 span a{ margin:0; padding:0;background:none;color:#004E8E;}
#recherche table td.element h5 span a.hover{ text-decoration:underline;}
#recherche table td.element p a{ margin:0; padding:0;background:none;text-decoration:none;}

#recherche #livre_dor p a{background:url("../images/puce-aviation.png") no-repeat left; padding-left:10px;}
#recherche #livre_dor h5 a{color:#004E8E;}

.resultat h5 a{color:#004E8E; font-weight:bold; margin:0; padding:0; background:url("../images/puce-aviation.png") no-repeat left; padding-left:10px;}
.resultat a{background:url("../images/puce-aviation.png") no-repeat left; padding-left:10px;}
.resultat span{background:url("../images/puce-aviation.png") no-repeat left; padding-left:10px;}

/* resultat */
#recherche div.resultat {border-bottom:1px solid #D9D9D9; margin:0; padding:5px 0; }
div.resultat h5{font-size:100%;}
div.resultat img.visuel{float:left; margin-right:10px;}
div.resultat div{margin-left:147px;}
div.resultat span{font-weight:normal;}
div.resultat p, div.resultat p.intertitre{margin:0; padding:0;}

/*liste ancre*/

#ancre ul {width:56%;}
#ancre ul li {float:left;width:33%;}
/*#ancre ul li a{background:url("../images/puce-aviation.png") no-repeat left; padding-left:10px;}
#ancre ul li span{color:#FFFFFF; background:#5F6468; font-weight:bold; padding:0 2px; margin-right:2px;}*/

/*#ancre ul li a{}*/
#ancre ul li span {cursor: pointer;float:left;}
#ancre ul li span.numero{color:#FFFFFF; background:#5F6468; font-weight:bold; padding:0 2px;float:left; margin-right:2px;}
#ancre ul li span.titre {background: url("../images/puce-aviation.png") no-repeat 0 0.3em; padding-left:10px;}

/*questions qui s'ouvrent et se referment*/
#questions h5 a{color:#004E8E; background:url("../images/puce-aviation.png") no-repeat 0 4px; padding-left:10px;}
#questions h5 a.on{color:#004E8E; background:url("../images/puce-aviation-bottom.png") no-repeat 0 5px; padding-left:12px;}
#questions h4 a{color:#004E8E; background:url("../images/puce-aviation.png") no-repeat 0 4px; padding-left:10px;}
#questions h4 a.on{color:#004E8E; background:url("../images/puce-aviation-bottom.png") no-repeat 0 5px; padding-left:12px;}
.tx-irfaq-pi1 dl h4 dt {font-size: 60%;}

















/* Début : ajoutés par Khalid*/
.info_publi p.bodytext {margin:0;padding:0;border:0;float:left;width:265px;}

#div_spec .info_publi {height:auto !important;float:left;width:96%;} /* Ajouté par nasri */

#bloc_txt a.internal-link, #bloc_txt a.external-link #bloc_txt a.external-link-new-window {
	background:url("../images/puce-aviation.png") no-repeat left; 
	padding-left:10px;
}

a.internal-link, a.external-link {
	background:url("../images/puce-aviation.png") no-repeat left; 
	padding-left:10px;
}

.clearBoth { 
	clear: both; 
	font-size: 0%; 
	height: 0%; 
	margin-top: -2px; 
} 

/* Fin : ajoutés par Khalid*/

/*encadré alerte email*/
#alerte_mail{clear:both;background:url("../images/bg-aviation-alerte-mail.png") right top no-repeat;border:1px solid #D9E5EE; color:#004E8E; padding:11px; height:95px;}
#alerte_mail p{margin:6px 0 10px 0;}
#alerte_mail p strong{font-size:110%;}
#alerte_mail input{color:#004E8E; border:1px solid #5999C9;}
#alerte_mail .submit{border:none;}


/*bloc_outils*/
#contenu_d #bloc_outils{background-color:#FFFFFF; float:right; border:1px solid #D9D9D9; height:38px; text-align:center; margin-top:10px; margin-bottom:-15px;}
#contenu_d #bloc_outils ul{list-style-type:none;  margin:0; padding:0;}
#contenu_d #bloc_outils ul li{display:inline; float:left; margin:0px 3px; padding:3px 1px 0 1px;}
#contenu_d #bloc_outils a{font-size:90%; color:#7A7A7A;}

.classImageAGauche {float: left; margin-right: 10px;}
.classImageADroite {float: right; margin-left: 10px;}

/* navigation */
#navigation h2{
	background:url(../images/aviation_titre_en.png) 0 5px no-repeat;
}
#navigation h2 a{
	display:block;
	width:180px;
	height:18px;
	overflow:hidden;
	text-indent:-999em;
}

/* navigation bourget nav0 width=100 au lieu de 120*/
#navigation .nav0,
#navigation .nav0 a{
	background:url(../../../../uploads/media/aviation_nav-bourget11-off.gif) -3pt 0 no-repeat;
	width:106px;
}
#navigation .nav0 a.on,
#navigation .nav0 strong a{
	background-image:url(../../../../uploads/media/aviation_nav-bourget11-on.gif); 
}

#navigation .nav1,
#navigation .nav1 a{
	background:url(../../../../uploads/media/aviation_nav-groupe-off_01.png) 0pt 0 no-repeat;
	width:120px;
}
#navigation .nav1 a.on,
#navigation .nav1 strong a{
	background-image:url(../../../../uploads/media/aviation_nav-groupe-on_01.png);
}
#navigation .nav2,
#navigation .nav2 a{
	background:url(../../../../uploads/media/aviation_nav-actu-off_01.png) 0pt 0 no-repeat;
	width:120px;
}
#navigation .nav2 a.on,
#navigation .nav2 strong a{
	background-image:url(../../../../uploads/media/aviation_nav-actu-on_01.png);
}
#navigation .nav3,
#navigation .nav3 a{
	background:url(../../../../uploads/media/aviation_nav-innovation-off_01.png) 0 0 no-repeat;
	width:120px;
}
#navigation .nav3 a.on,
#navigation .nav3 strong a{
	background-image:url(../../../../uploads/media/aviation_nav-innovation-on_01.png);
}
#navigation .nav4,
#navigation .nav4 a{
	background:url(../../../../uploads/media/aviation_nav-carrieres-off_01.png) 0pt 0 no-repeat;
	width:120px;
}
#navigation .nav4 a.on,
#navigation .nav4 strong a{
	background-image:url(../../../../uploads/media/aviation_nav-carrieres-on_01.png);
}
#navigation .nav5,
#navigation .nav5 a{
	background:url(../../../../uploads/media/aviation_nav-finance-off_01.png) -5pt 0 no-repeat;
	width:120px;
}
#navigation .nav5 a.on,
#navigation .nav5 strong a{
	background-image:url(../../../../uploads/media/aviation_nav-finance-on_01.png);
}
#navigation .nav6,
#navigation .nav6 a{
	background:url(../../../../uploads/media/aviation_nav-presse-off_01.png) 0pt 0 no-repeat;
	width:120px;
}
#navigation .nav6 a.on,
#navigation .nav6 strong a{
	background-image:url(../../../../uploads/media/aviation_nav-presse-on_01.png);
}

