/* CSS Document */

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

/*mise en avant*/
div.misavant{margin:0 0 1em; color:#FFFFFF; background:#1B2D3B url("../images/bg-defense-misavant-bas.png") no-repeat left bottom;}
div.misavant h5{color:#FFFFFF; font-size:130%; text-align:right; background:#FFF url("../images/bg-defense-misavant-h5.png") repeat-x top left; margin:0; padding:0;}
div.misavant h5 span{background:url("../images/bg-defense-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-defense.png") 0px 4px no-repeat; color:#172834;}
#page.defense .bloc_infos h3 a{color:#172834;padding-left: 6px;}

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

/*subnav*/
#page #subnav ul a{color:#049226; font-weight:bold; padding:2px 0 2px 15px;}
#page #subnav ul ul a {color:#4D4D4D; background:url(../../../../fileadmin/templates/dassault/images/puce-plus.png) no-repeat 12px 4px !important; font-weight:normal; padding:0 0 0 25px; width:135px;}
#page #subnav ul ul a:hover {background-color:#EFEFEF !important; text-decoration:none;}


/*dossier et article*/
h4{color:#172834;}
/*#bloc_visuels ul li a{background:url("../images/puce-defense.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-defense.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;}

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

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


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

#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:#172834;}
#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-defense.png") no-repeat left; padding-left:10px;}
#recherche #livre_dor h5 a{color:#172834;}

.resultat h5 a{color:#172834; font-weight:bold; margin:0; padding:0; background:url("../images/puce-defense.png") no-repeat left; padding-left:10px;}
.resultat a{background:url("../images/puce-defense.png") no-repeat left; padding-left:10px;}
.resultat span{background:url("../images/puce-defense.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 li a{background:url("../images/puce-defense.png") no-repeat left; padding-left:10px;}

/*questions qui s'ouvrent et se referment*/
#questions h5 a{color:#172834; background:url("../images/puce-defense.png") no-repeat 0 4px; padding-left:10px;}
#questions h5 a.on{color:#172834; background:url("../images/puce-defense-bottom.png") no-repeat 0 5px; padding-left:12px;}


/*navigations produits*/
#page.defense #bt_rafale ul{background:#FFF; /*border-bottom:1px solid #C9CBD0;*/}
#page.defense #bt_rafale ul li a, #page.defense #bt_rafale ul li:hover a, #page.defense #bt_rafale ul li.over a, #page.defense #bt_rafale ul li.on a{color:#000;}
#page.defense #bt_rafale ul li a:hover, #page.defense #bt_rafale ul li.on a{background:#DDD;}

#page.defense #bt_mirage ul{background-color:#FFF; /*border-bottom:1px solid #C9CBD0;*/}
#page.defense #bt_mirage ul li a, #page.defense #bt_mirage ul li:hover a, #page.defense #bt_mirage ul li.over a, #page.defense #bt_mirage ul li.on a{color:#000;}
#page.defense #bt_mirage ul li a:hover, #page.defense #bt_mirage ul li.on a{background:#DDD;}

#page.defense #bt_neuron ul{background-color:#FFF; /*border-bottom:1px solid #C9CBD0;*/}
#page.defense #bt_neuron ul li a, #page.defense #bt_neuron ul li:hover a, #page.defense #bt_neuron ul li.over a, #page.defense #bt_neuron ul li.on a{color:#000;}
#page.defense #bt_neuron ul li a:hover, #page.defense #bt_neuron ul li.on a{background:#DDD;}

#page.defense #bt_falcon ul{background-color:#FFF; /*border-bottom:1px solid #C9CBD0;*/}
#page.defense #bt_falcon ul li a, #page.defense #bt_falcon ul li:hover a, #page.defense #bt_falcon ul li.over a, #page.defense #bt_falcon ul li.on a{color:#000;}
#page.defense #bt_falcon ul li a:hover, #page.defense #bt_falcon ul li.on a{background:#DDD;}

/*FICHES PRODUITS*/

/*general*/
#page.defense.produit #titre-rubrique{margin:0; padding:0; height:auto;}
#page.defense.produit #subnav ul{margin-top:-3px;}
#page.defense.produit #subnav ul li.last{padding:0 0 1px 0; margin:0;}
#page.defense.produit #subnav div{padding:0 0 0 25px; margin:0; width:160px;}
#page.defense.produit #subnav img.visuel{_margin-top:-1px;}
#page.defense.produit #contenu #bloc_visuels .legende{color:#A09F9F;}
#page.defense.produit #contenu #bloc_txt{padding-bottom:20px;}

/*rafale*/
.defense.produit.rafale{background-color:#000000; color:#EFECEA; border-bottom:1px solid #000000;}
.defense.rafale #navigation li.on{background-color:#000000;}
.defense.rafale #breadcrumb{color:#EFECEA;}
.defense.rafale #breadcrumb a{color:#EFECEA;}

#page.defense.rafale #subnav ul li{border-top:1px solid #F58220; border-bottom:1px solid #F58220;}
#page.defense.rafale #subnav ul a{_display:inline-block; _width:145px; color:#EFECEA; font-weight:bold; padding:3px 0 3px 15px;}
#page.defense.rafale #subnav ul a:hover, #page.defense.rafale #subnav ul a.on{background-color:#6B6D71;}

.defense.rafale #contenu h4{color:#F58220; margin:15px 0;}
.defense.rafale #contenu h5{color:#F58220; font-size:110%; margin:0; padding:0;}
.defense.rafale #contenu #bloc_visuels ul li a{color:#EFECEA; background:url("../images/puce-rafale.png") no-repeat left; padding-left:10px;}

/*mirage*/
.defense.produit.mirage{background-color:#002042; color:#CFDBE9; border-bottom:1px solid #002042;}
.defense.mirage #navigation li.on{background-color:#002042;}
.defense.mirage #breadcrumb{color:#CFDBE9;}
.defense.mirage #breadcrumb a{color:#CFDBE9;}

#page.defense.mirage #subnav ul li{border-top:1px solid #CD1141; border-bottom:1px solid #CD1141;}
#page.defense.mirage #subnav ul a{_display:inline-block; _width:145px; color:#CFDBE9; font-weight:bold; padding:3px 0 3px 15px;}
#page.defense.mirage #subnav ul a:hover, #page.defense.mirage #subnav ul a.on{background-color:#274361;}

.defense.mirage #contenu h4{color:#CD1141; margin:15px 0;}
.defense.mirage #contenu h5{color:#CD1141; font-size:110%; margin:0; padding:0;}
.defense.mirage #contenu #bloc_visuels ul li a{color:#EFECEA; background:url("../images/puce-mirage.png") no-repeat left; padding-left:10px;}

/*neuron*/
.defense.produit.neuron{background-color:#022136; color:#EEEEEE; border-bottom:1px solid #022136;}
.defense.neuron #navigation li.on{background-color:#002042;}
.defense.neuron #breadcrumb{color:#EEEEEE;}
.defense.neuron #breadcrumb a{color:#EEEEEE;}

#page.defense.neuron #subnav ul li{border-top:1px solid #037DB8; border-bottom:1px solid #037DB8;}
#page.defense.neuron #subnav ul a{_display:inline-block; _width:145px; color:#EEEEEE; font-weight:bold; padding:3px 0 3px 15px;}
#page.defense.neuron #subnav ul a:hover, #page.defense.neuron #subnav ul a.on{background-color:#3D5464;}
#page.defense.neuron #subnav img.visuel{margin:0;}

.defense.neuron #contenu h4{color:#037DB8; margin:15px 0;}
.defense.neuron #contenu h5{color:#037DB8; font-size:110%; margin:0; padding:0;}
.defense.neuron #contenu #bloc_visuels ul li a{color:#EEEEEE; background:url("../images/puce-neuron.png") no-repeat left; padding-left:10px;}

/*falcon*/
#page.defense.produit.falcon{background-color:#002042; color:#CFDBE9; border-bottom:1px solid #002042;}
.defense.falcon #navigation li.on{background-color:#002042;}
.defense.falcon #breadcrumb{color:#CFDBE9;}
.defense.falcon #breadcrumb a{color:#CFDBE9;}

#page.defense.falcon #subnav ul li{border-top:1px solid #BBC1CE; border-bottom:1px solid #BBC1CE;}
#page.defense.falcon #subnav ul a{_display:inline-block; _width:145px; color:#CFDBE9; font-weight:bold; padding:3px 0 3px 15px;}
#page.defense.falcon #subnav ul a:hover, #page.defense.falcon #subnav ul a.on{background-color:#274361;}

.defense.falcon #contenu h4{color:#BBC1CE; margin:15px 0;}
.defense.falcon #contenu h5{color:#BBC1CE; font-size:110%; margin:0; padding:0;}
.defense.falcon #contenu #bloc_visuels ul li a{color:#EFECEA; background:url(../../../../fileadmin/templates/dassault/images/puce-falcon.png) no-repeat left; padding-left:10px;}

/*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;}

#bloc_txt ul li li {background:url("../images/tiretBlanc.gif") no-repeat bottom left !important;}

/* navigation */
#navigation h2{
	background:url(../../../../fileadmin/templates/dassault/images/falcon_titre.png) 0 5px no-repeat;
}
#navigation h2 a{
	display:block;
	width:159px;
	height:18px;
	overflow:hidden;
	text-indent:-999em;
}
#navigation .nav1,
#navigation .nav1 a{
	background:url(../../../../fileadmin/templates/dassault/images/fr/flacon_nav-monde-off.png) 0 0 no-repeat;
	width:168px;
}
#navigation .nav1 a.on,
#navigation .nav1 a:hover,
#navigation .nav1 strong a{
	background-image:url(../../../../fileadmin/templates/dassault/images/fr/flacon_nav-monde-on.png);
}
/*
 {background-image:url('./images/fr/flacon_nav-monde-on.png');}
 */
#navigation .nav2,
#navigation .nav2 a{
	background:url(../../../../fileadmin/templates/dassault/images/fr/flacon_nav-famille-off.png) 0 0 no-repeat;
	width:162px;
}
#navigation .nav2 a.on,
#navigation .nav2 a:hover,
#navigation .nav2 strong a{
	background-image:url(../../../../fileadmin/templates/dassault/images/fr/flacon_nav-famille-on.png);
}
#navigation .nav3,
#navigation .nav3 a{
	background:url(../../../../fileadmin/templates/dassault/images/fr/flacon_nav-service-off.png) 0 0 no-repeat;
	width:158px;
}
#navigation .nav3 a.on,
#navigation .nav3 a:hover,
#navigation .nav3 strong a{
	background-image:url(../../../../fileadmin/templates/dassault/images/fr/flacon_nav-service-on.png);
}
#navigation .nav4,
#navigation .nav4 a{
	background:url(../../../../fileadmin/templates/dassault/images/fr/flacon_nav-saga-off.png) 0 0 no-repeat;
	width:157px;
}
#navigation .nav4 a.on,
#navigation .nav4 a:hover,
#navigation .nav4 strong a{
	background-image:url(../../../../fileadmin/templates/dassault/images/fr/flacon_nav-saga-on.png);
}
#navigation .nav5,
#navigation .nav5 a{
	background:url(http://www.dassault-aviation.com/uploads/media/defense_nav-falcon-off_f.png) 0 0 no-repeat;
	width:202px;
}
#navigation .nav5 a.on,
#navigation .nav5 strong a{
	background-image:url(http://www.dassault-aviation.com/uploads/media/defense_nav-falcon-on_f.png);
}
#navigation .nav6,
#navigation .nav6 a{
	background:url(http://www.dassault-aviation.com/uploads/media/defense_nav-mag-off_02.png) 0 0 no-repeat;
	width:89px;
}
#navigation .nav6 a.on,
#navigation .nav6 strong a{
	background-image:url(http://www.dassault-aviation.com/uploads/media/defense_nav-mag-on_02.png);
}
/** bg navigation **/
.falcon {background: red url(../../../../fileadmin/templates/dassault/images/bg-navigation-falcon.png) 0 0 no-repeat !important;}

/*## bloc_transverses ##*/
#right .bloc_transverses .interview {background: url(../../../../fileadmin/templates/dassault/images/right_indice-transverse-vert.gif) no-repeat bottom right;}
#right .bloc_transverses .videos {background: url(../../../../fileadmin/templates/dassault/images/right_indice-transverse-orange.gif) no-repeat bottom right;}
#right .bloc_transverses .actuSupp {background: url(../../../../fileadmin/templates/dassault/images/right_indice-transverse-bleu.gif) no-repeat bottom right;}

/*## Filtre ##*/
#mp_blocs .filtreImg img {_display: none;}
#mp_blocs .filtreImg {
	_width:614px;
	_height: 163px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../../fileadmin/templates/dassault/images/fr/falcon_mp-monde-visuel-04.png', sizingMethod='crop');
}

.saga{
	width: 632px !important; 
	padding-right: 0;
}
