/*body { background-color:#EEEEEE}*/
body { background-image:url(../IMAGES/background.png); background-repeat:repeat}
.defilante{ padding:5px; border: 2px solid #CCC; margin:5px }
.global {width: 780px; height:100%;margin-left: auto; position:relative;
     margin-right: auto; background-image:url(../IMAGES/bg_table.gif)}
.nocss{ text-decoration:none}
.warn{ background-color:#FFFFFF; border:#CC3300 dashed 2px; padding:3px; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:10px; margin:5px}
.tv {
	 
	 width:265px;
	 height:100px;
	 /*background-image:url(../IMAGES/emetteur.jpg);*/
	 margin-right:25px}
.slog {
	 background-color:#A5CD39;
	 width:765px;
	 height:12px;
	 margin-top:0px;
	 top:0}
.slogy{ color:#FFFFFF;
        font-family:Verdana, Arial, Helvetica, sans-serif;
	    font-size:8px; font-weight:bold}
.rss{text-decoration:none; color:#FFF }
.rss: hover{text-decoration:none; }
.show {
	 z-index:1;
	 width:774px;
	 height:200px;
	 /*background-image:url(../IMAGES/onair.jpg);*/
	 }
.showFM {
	 z-index:1;
	 width:774px;
	 height:100px;
	 /*background-image:url(../IMAGES/onair.jpg);*/
	 }
.showFM_150 {
	 z-index:1;
	 width:774px;
	 height:150px;
	 /*background-image:url(../IMAGES/onair.jpg);*/
	 }
.cache {
	 background-color:#EEE;
	 width:774px;
	 height:25px;
	 /*background-image:url(../IMAGES/emetteur.jpg);*/
	 }
.lang {color:#3c485a; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px ; }
.lang:hover {font-weight:bold;}
.lag {color:#3c485a; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px ; }
h2 { color: #006699; font-family:Arial, Helvetica, sans-serif;  font-size:14px ; font-weight:bold;  background-image:url(../IMAGES/menudr.png); background-repeat:no-repeat; padding-top:3px; padding-bottom:3px  }
p {color:#563c3d; font-family:Arial, Helvetica, sans-serif; font-size:11px ;  padding:3px }

.menu_droite{
	 background-color:#DDD;
	 width:160px;
	 float: right;
	 margin-right: 10px;
	 
	 
	 /*background-image:url(../IMAGES/emetteur.jpg);*/
	 }
.promo_anim{
	 background-color:#BBB;
	 width:150px;
	 
	 /*background-image:url(../IMAGES/emetteur.jpg);*/
	 }
.content{border: 2px solid #BBB;
		 width:600px;
		 float: left;
		 margin-left:5px;
		
		  }
.content_site{border: 2px solid #BBB;
		 width:710px;
		 float: left;
		 margin-left:5px;
		
		  }
.content02{border: 2px solid #BBB;
         height:310px;
		 width:280px; 
		  background-color:#EEE;
		  margin:5px;
		  float:right }
.dsp{ background-image:url(../IMAGES/dsp.png); font-family:Arial, Helvetica, sans-serif; font-size:9px; padding:2px; padding-top:4px}
.convert{ color:#0066FF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline}
.show_actu{border: 2px solid #BBB; background-image:url(../IMAGES/actu_fond.png)  ; float:inherit; margin-top:30px; margin-bottom:15px; width:95%; margin-left:15px;clear:both; height:78px}
.titre_actu{ float:right; margin-left:5px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#035069; font-size:12px; font-weight:bold; padding:5px;  margin-top:2px}
.in{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:10px;  }
.petit{ font-size:7px}
.reach_article{ color:#000066; font-family:Arial, Helvetica, sans-serif; font-size:11px}
.reach_article:hover{ text-decoration:underline}		 		  
.connexion {color: #0066FF; font-family:Arial, Helvetica, sans-serif; font-size:12px ;text-decoration:none}
.connexion:hover {text-decoration:underline; color:#003399}
.pied{clear:both;}
.adresse {color:#7e7974; font-family:Arial, Helvetica, sans-serif; font-size:10px ;text-decoration:none; text-align:center;}
.adresse a {color:#7e7974; font-family:Arial, Helvetica, sans-serif; font-size:10px ;text-decoration:none}
.find { background-image:url(../IMAGES/barre.png); background-repeat:no-repeat; width:774px; height:25px; background-position:center
}
.text-find {font-family:Arial, Helvetica, sans-serif; font-size:10px ;text-decoration:none;}
.formul {padding-top:2px;padding-right:20px}
.anim_index{width:300px;float:left;}
.img_bouton {background-image:url(../IMAGES/Logo/search.png);background-repeat:no-repeat;border:0 none #fff;
cursor:pointer;width:21px; height:18px}
/*ProduitsFM*/
.menu_produit{float:left;}
.title {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:15px ;text-decoration:none; text-align:center;font-weight: bold;background-color:#98bb3c;padding:5px}
.titleTV {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:15px ;text-decoration:none; text-align:center;font-weight: bold;background-color:#0e5c85;padding:5px}
.titleMMDS {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:15px ;text-decoration:none; text-align:center;font-weight: bold;background-color:#d0048a;padding:5px}
.titleNRJ {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:15px ;text-decoration:none; text-align:center;font-weight: bold;background-color:#eb5c14;padding:5px}
.element_menu{background-color:#CCCCCC;border-bottom: 2px solid #FFF;}
.element_menu:hover{background-color:#BBBBBB}
.element_menupan{background-color: #c70678;border-bottom: 2px solid #FFF;}
.element_menupan:hover{background-color:#c70678}
.element_menufade{background-color:#EEEEEE;border-bottom: 2px solid #FFF;}
.element_menufade:hover{background-color:#EEEEEE}
.element{color:#555; font-family:Arial, Helvetica, sans-serif; font-size:12px ;text-decoration:none; text-align:center;font-weight: bold;}
.element:hover{color:#000;}
.elementpan{color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:14px ;text-decoration:none; text-align:center;font-weight: bold;}
.elementpan:hover{color:#000;}
.elementfade{color:#d7d5d5; font-family:Arial, Helvetica, sans-serif; font-size:12px ;text-decoration:none; text-align:center;font-weight: bold; }
.elementfade:hover{color:#d7d5d5;}
.element_menuTV{background-color:#CCCCCC;border-bottom: 2px solid #FFF;}
.element_menuTV:hover{background-color:#BBBBBB}
.elementTV{color:#555; font-family:Arial, Helvetica, sans-serif; font-size:12px ;text-decoration:none; text-align:center;font-weight: bold;}
.elementTV:hover{color:#000;}
.affichage_produit{float:right;width:68%;}
.affichage_produit_occ{float:right;width:72%; overflow:scroll; height:500px}
.banniere_produit_FM{background-color:#d3dbcb; margin: 5px; border-left: 2px solid #869380;}
.banniere_produit_TV{background-color:#d2d6d8; margin: 5px; border-left: 2px solid #6d89a3;}
.banniere_produit_MMDS{background-color:#eeeeee; margin: 5px; border-left: 2px solid #958597;}
.banniere_produit_NRJ{background-color:#e1e0e0; margin: 5px; border-left: 2px solid #d4662f;}
.banniere_produit_FM_img{ cursor:url(IMAGES/Logo/loupe.cur); float:left; }
.banniere_produit_FM_txt{width:60%; padding:3px;float:right; color:#474d45; font-family:Arial, Helvetica, sans-serif; font-size:11px ;text-decoration:none;text-align:left;}
.plus_info{clear:both;background-color:#869380;padding:3px;text-align:left  }
.plus_info a{text-decoration:underline; color:#393e36; font-family:Arial, Helvetica, sans-serif; font-size:11px ;font-weight: bold;}
.plus_info a:hover{color:#000;}
.plus_infoTV{clear:both;background-color:#6d89a3;padding:3px;text-align:left  }
.plus_infoTV a{text-decoration:underline; color:#393e36; font-family:Arial, Helvetica, sans-serif; font-size:11px ;font-weight: bold;}
.plus_infoTV a:hover{color:#000;}
.plus_infoMMDS{clear:both;background-color:#958597;padding:3px;text-align:left  }
.plus_infoMMDS a{text-decoration:underline; color:#393e36; font-family:Arial, Helvetica, sans-serif; font-size:11px ;font-weight: bold;}
.plus_infoMMDS a:hover{color:#000;}
.plus_infoNRJ{clear:both;background-color:#d4662f;padding:3px;text-align:left  }
.plus_infoNRJ a{text-decoration:underline; color:#393e36; font-family:Arial, Helvetica, sans-serif; font-size:11px ;font-weight: bold;}
.plus_infoNRJ a:hover{color:#000;}
.agrandir{cursor:pointer; width:144px;padding:1px;float:left;background-color:#CCC;color:#474d45; font-family:Arial, Helvetica, sans-serif; font-size:11px;text-align:right;border: 2px solid #FFF;}
.plus{width:392px;padding:1px;background-color:#CCC;color:#474d45; font-family:Arial, Helvetica, sans-serif; font-size:11px;text-align:left;border: 2px solid #FFF;}
.banniere_produit_NRJ_titre{background-color:#d4662f;padding:3px;color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:11px ;text-decoration:none; text-align:left; }
.banniere_produit_NRJ_titre_select{background-color:#d4662f;padding:3px;color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:15px ;text-decoration:none; text-align:left; font-weight: bold; }
.banniere_produit_FM_titre{background-color:#869380;padding:3px;color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:11px ;text-decoration:none; text-align:left; }
.banniere_produit_FM_titre_select{background-color:#869380;padding:3px;color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:15px ;text-decoration:none; text-align:left; font-weight: bold; }
.banniere_produit_FM_titre a {color:#474d45; font-family:Arial, Helvetica, sans-serif; font-size:14px ;text-decoration:none; text-align:center;font-weight: bold; }
.banniere_produit_TV_titre{background-color:#6d89a3;padding:3px;color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:11px ;text-decoration:none; text-align:left; }
.banniere_produit_TV_titre_select{background-color:#6d89a3;padding:3px;color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:15px ;text-decoration:none; text-align:left; font-weight: bold; }
.banniere_produit_TV_titre a {color:#3e494d; font-family:Arial, Helvetica, sans-serif; font-size:14px ;text-decoration:none; text-align:center;font-weight: bold; }
.banniere_produit_MMDS_titre{background-color:#958597;padding:3px;color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:11px ;text-decoration:none; text-align:left; }
.banniere_produit_MMDS_titre_select{background-color:#958597;padding:3px;color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:15px ;text-decoration:none; text-align:left; font-weight: bold; }
.banniere_produit_MMDS_titre a {color:#3e494d; font-family:Arial, Helvetica, sans-serif; font-size:14px ;text-decoration:none; text-align:center;font-weight: bold; }
.pdf{padding-left:280px}
.pdf a{text-decoration:none; color:#869380}
.pdf_go{text-decoration:none; color:#869380}
.barre-outil{padding-left:220px}
.barre-outil-n{padding-left:180px}
.barre-outil a{text-decoration:none; color:#869380}
.liste {list-style-image: url(../IMAGES/Logo/puce.gif); margin-left:40px}
.sliste {list-style-image: url(../IMAGES/Logo/mpuce.gif);margin-left:20px}
.subliste { list-style:circle;margin-left:20px}
.sousliste { list-style:disc;margin-left:45px}
.cara_tec{clear:both;color:#474d45; font-family:Arial, Helvetica, sans-serif; font-size:10px ; margin:2px;font-weight: bold;}
.paire {background-color:#EEE;}
.paire-enhanced { background-color:#A3C98B}
.enhanced { background-color:#C6D0C1c}
.triple {background-color: #E4EBCD;}
.paireMMDS {background-color:#DDD;}
.directive{background-color:#638c29;padding:3px;color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:11px ;text-decoration:none; text-align:left; font-weight: bold;}
.cara_tec_titre{background-color:#869380;padding:3px;color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:13px ;text-decoration:none; text-align:left; font-weight: bold;}
.cara_tec_titreTV{background-color:#57697d;padding:3px;color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:13px ;text-decoration:none; text-align:left; font-weight: bold;}
.cara_tec_titreMMDS{background-color:#c7497e;padding:3px;color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:13px ;text-decoration:none; text-align:left; font-weight: bold;}
.cara_tec_titre_NRJ{background-color:#b3a39b;padding:3px;color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:13px ;text-decoration:none; text-align:left; font-weight: bold;}
.cara_tec_stitre_NRJ{background-color:#9da49a;padding:3px;color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px ;text-decoration:none; text-align:left; font-weight: bold;}
.cara_tec_sup_titre{background-color:#7c955e;padding:4px;color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:16px ;text-decoration:none; text-align:left; font-weight: bold; border: 1px solid #FFFFFF ; }
.cara_tec_stitre{background-color:#9da49a;padding:3px;color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px ;text-decoration:none; text-align:left; font-weight: bold;}
.cara_tec_stitreTV{background-color:#6d8197;padding:3px;color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px ;text-decoration:none; text-align:left; font-weight: bold;}
.cara_tec_stitreMMDS{background-color:#bc809a;padding:3px;color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px ;text-decoration:none; text-align:left; font-weight: bold;}
/* FAVORIS________________________________________________________*/
.favoris_nom{background-color:#CCC;padding:3px;color:#333; font-family:Arial, Helvetica, sans-serif; font-size:13px ;text-decoration:none; text-align:center; font-weight: bold;}
.favoris_lien{background-color:#EEE;padding:3px; text-align:center;}
.favoris_lien a{color:#555; font-family:Arial, Helvetica, sans-serif; font-size:10px ;text-decoration:none;  font-weight: bold;}
.favoris_lien a:hover{color:#333; text-decoration:underline;  font-weight: bold;}
.favoris_titre{padding:3px;color:#c10840; font-family:Arial, Helvetica, sans-serif; font-size:15px ;text-decoration:underline; text-align:left; font-weight: bold;}
.info_mail_prod{color:#444; font-family:Arial, Helvetica, sans-serif; font-size:11px ;}
.send_arob{color:#444; font-family:Arial, Helvetica, sans-serif; font-size:13px ; font-weight: bold;}
.send_arob:hover{color:#ea7003;}
/* MAIL________________________________________________________*/
.denom {color:#646562; font-family:Arial, Helvetica, sans-serif; font-size:9px ; border-left:2px solid #BBB;}
.denom2 {color:#646562; font-family:Arial, Helvetica, sans-serif; font-size:9px }
.form_titre{padding:3px;color:#84b304; font-family:Arial, Helvetica, sans-serif; font-size:15px ;text-decoration:underline; text-align:left; font-weight: bold;}
.bouton{ color:#648608; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px ; padding:2px}
.bouton_sub{ color:#648608; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:13px ; padding:2px}
.champ_color{background-color:#EEE;}
.champ_color2{background-color:#d6d9d0;}
.blank{background-color:#FFF;}
.mess_form {color:#4d5044; font-family:Arial, Helvetica, sans-serif; font-size:12px ;text-align:left; padding-left:3px}
.oblig_form {color:#4d5044; font-family:Arial, Helvetica, sans-serif; font-size:11px ;text-align:left; padding-left:3px}
.recup_form {color:#2f5a95; font-family:Arial, Helvetica, sans-serif; font-size:12px ;text-align:left; padding-left:3px}
.recup_form:hover{ text-decoration:underline;}
/*DAB___________________________________________________________________________________________________________________*/
.dab_titre{padding:3px; color:#6c7163; font-family:Arial, Helvetica, sans-serif; font-size:16px ;text-decoration:underline; text-align:left; font-weight: bold;}
h4{ color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-decoration:underline}
.vel p{ font-size:13px }
.vel a{ color:#666600; text-decoration:underline}
/*COURS RADIO________________________________________________________________________________________*/
.formation_titre{padding:3px;color:#0164b8; font-family:Arial, Helvetica, sans-serif; font-size:15px ;text-decoration:underline; text-align:left; font-weight: bold;}
.intro_formation {color:#646562; font-family:Arial, Helvetica, sans-serif; font-size:11px;text-align:left; padding-left:3px}
.format_intit {background-color:#acc2cc;color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px;text-align:center; font-weight: bold; }
.format_edit {background-color:#DDD;color:#646562; font-family:Arial, Helvetica, sans-serif; font-size:11px;text-align:center; font-weight: bold; }
.format_des {background-color:#EEE;color:#646562; font-family:Arial, Helvetica, sans-serif; font-size:11px;text-align:center; font-weight: bold; }
.format_def {background-color:#DDD;color:#646562; font-family:Arial, Helvetica, sans-serif; font-size:11px;text-align:left; font-weight: bold;padding-left:3px }
/*recherche___________________________________________*/
.nb_result{color:#646562; font-family:Arial, Helvetica, sans-serif; font-size:12px;text-align:left; padding-left:3px}
.noresult {color:#c10a0a; font-family:Arial, Helvetica, sans-serif; font-size:12px;text-align:center; }
.recherche_titre{padding:3px;color:#f27f03; font-family:Arial, Helvetica, sans-serif; font-size:15px ;text-decoration:underline; text-align:left; font-weight: bold;}
.banniere_produit_FM_titre_recherche{background-color:#9a9c97;padding:3px;color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:11px ;text-decoration:none; text-align:left; }
.banniere_produit_FM_recherche{background-color:#DDD; margin: 5px; border-left: 2px solid #9a9c97;}
.banniere_produit_FM_titre_recherche a {color:#4b4c4a; font-family:Arial, Helvetica, sans-serif; font-size:14px ;text-decoration:none; text-align:center;font-weight: bold; }
.plus_info_recherche{clear:both;background-color:#9a9c97;padding:3px;text-align:left  }
.plus_info_recherche a{text-decoration:underline; color:#393e36; font-family:Arial, Helvetica, sans-serif; font-size:11px ;font-weight: bold;}
.plus_info_recherche a:hover{color:#000;}
.pdf_recherche{padding-left:400px}
.pdf_recherche a{text-decoration:none; color:#869380}
/*site d'émission___________________________________________*/
.site_titre{padding:3px;color:#00637a; font-family:Arial, Helvetica, sans-serif; font-size:15px ;text-decoration:underline; text-align:left; font-weight: bold;}
/*Maintenance_____________________________________________*/
.maintenance_txt{width:100%; padding:3px; color:#474d45; font-family:Arial, Helvetica, sans-serif; font-size:13px ;text-decoration:none;text-align:left;}
.maintenance_txt a{color:#1e68bb; font-family:Arial, Helvetica, sans-serif; font-size:13px ;text-decoration:underline}
/*Présentation_____________________________________________*/
.presentation_titre{padding:3px;color:#dc6f04; font-family:Arial, Helvetica, sans-serif; font-size:15px ;text-decoration:underline; text-align:left; font-weight: bold;}
h6 {padding:3px;color:#dc6f04; font-family:Arial, Helvetica, sans-serif; font-size:15px ;text-decoration:none; text-align:left; font-weight: bold;}
/*Equipe_____________________________________________*/
.personne {
background-image:url(../IMAGES/bcgTop2.gif); background-repeat:no-repeat}
/*catalogue___________________________________________*/
.format_des a{text-decoration:none; color:#aaa; font-family:Arial, Helvetica, sans-serif; font-size:11px ;font-weight: bold;}
.format_des a:hover{text-decoration:underline; color:#444;}
.catalogue_titre{padding:3px;color:#0e435e; font-family:Arial, Helvetica, sans-serif; font-size:15px ;text-decoration:underline; text-align:left; font-weight: bold;}
.charge_doc a{text-decoration:none; color:#aaa; font-family:Arial, Helvetica, sans-serif; font-size:11px ;font-weight: bold;}
.charge_doc a:hover{text-decoration:underline; color:#444; }
.charge_doc td:hover{ background-color:#EEE; }
/*la boutique___________________________________________*/
.title_boutique {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:15px ;text-decoration:none; text-align:center;font-weight: bold;background-color:#d23a3c;padding-top:5px;padding-bottom:5px;padding-right:20px;padding-left:20px}
.boutique_welcome {background-color:#DDD;color:#444; font-family:Arial, Helvetica, sans-serif; font-size:11px;text-align:center; font-weight: bold;border-bottom: 2px solid #FFF;border-top: 2px solid #FFF; }
.banniere_boutique{background-color:#EEE; margin: 5px; border-left: 2px solid #c2c1c0;}
.banniere_boutique_titre{background-color:#c2c1c0;padding:3px;color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:11px ;text-decoration:none; text-align:left; }
.banniere_boutique_txt{width:60%; padding:3px;float:right; color:#474d45; font-family:Arial, Helvetica, sans-serif; font-size:11px ;text-decoration:none;text-align:left;}
.foot_boutique{clear:both;background-color:#c2c1c0;padding:3px;text-align:left  }
.foot_boutique a{text-decoration:underline; color:#393e36; font-family:Arial, Helvetica, sans-serif; font-size:11px ;font-weight: bold;}
.foot_boutique a:hover{color:#000;}
.banniere_boutique_span {color:#472c26; font-family:Arial, Helvetica, sans-serif; font-size:14px ;text-decoration:none; text-align:center;font-weight: bold; }
.prix_boutique{color:#c72404; font-family:Arial, Helvetica, sans-serif; font-size:14px ;text-decoration:none; font-weight: bold; }
.price_boutique{color:#c72404; font-family:Arial, Helvetica, sans-serif; font-size:14px ;text-decoration:none; font-weight: bold;}
.tableau_boutique{color:#444; font-family:Arial, Helvetica, sans-serif; font-size:12px ;text-decoration:none;  }
.tableau_boutique table {width:100%}
.tableau_tr {background-color:#DDD}
.tableau_titre {background-color:#dd6a0d;text-align:center;font-weight: bold; color:#FFF}
.validite{color:#444; font-family:Arial, Helvetica, sans-serif; font-size:12px ;text-decoration:none;  }
.quantité {color:#444; font-family:Arial, Helvetica, sans-serif; font-size:10px ;text-decoration:none;  }
.plus_boutique{width:392px;padding:1px;background-color:#b3abad;color:#474d45; font-family:Arial, Helvetica, sans-serif; font-size:11px;text-align:left;border: 2px solid #FFF;}
.title_promo{color:#444; font-family:Arial, Helvetica, sans-serif; font-size:12px ;text-decoration:none;  }
.plus_info_promo {text-decoration:underline; color:#393e36; font-family:Arial, Helvetica, sans-serif; font-size:11px ;font-weight: bold;}
.plus_info_promo:hover{color:#000;}
.encadre_promo{border: 2px solid #FFF; width:146px; padding-bottom:5px; }
.retour_boutique {text-decoration:none; color:#555; font-family:Arial, Helvetica, sans-serif; font-size:11px ;font-weight: bold;}
.retour_boutique:hover{color:#000;}
.intit_bon_com{ background-color:#8a1d08;font-family:Arial, Helvetica, sans-serif; font-size:14px ;font-weight: bold;color:#FFF; text-align:center}
.boutique_col{background-color:#EEE;padding:3px; text-align:center; ;font-family:Arial, Helvetica, sans-serif; font-size:13px}
.boutique_montant{background-color:#EEE;padding:3px; text-align:center; ;font-family:Arial, Helvetica, sans-serif; font-size:14px;font-weight: bold}
.boutique_grmontant{background-color:#DDD;padding:3px; text-align:center; ;font-family:Arial, Helvetica, sans-serif; font-size:15px;font-weight: bold}
.boutique_denom{ background-color:#8a1d08;font-family:Arial, Helvetica, sans-serif; font-size:11px ;font-weight: bold;color:#FFF; }
.afin{ color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
.annonce{ color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:left; padding-left:15px; font-weight:lighter; padding-bottom:6px}
.note{ color:#a40202; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center}
.noti{ color:#a40202; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left} 
.probleme{ font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px}
.probleme a{ color:#FF0033; text-decoration:none}
.probleme a:hover{ color:#FF0033; text-decoration:underline; font-weight:bold}
/*L'ACTU________________________________________*/
.title_actu {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:15px ;text-decoration:none; text-align:center;font-weight: bold;background-color:#0899c3;padding-top:5px;padding-bottom:5px;padding-right:20px;padding-left:20px}
.banniere_actu{background-color:#0899c3; margin: 5px; border: 1px solid #CEEAE4; padding:5px}
.banniere_actu_titre{color:#FFFFFF; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:15px ;text-decoration:none; text-align:center;font-weight: bold; }
.contenu_actu{background-color:#FFF; margin: 5px; padding:5px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#243e45;}
.contenu_actu ul li{ list-style-image:url(../IMAGES/Logo/puce.gif); margin-left:40px}
.contenu_actu ol li{list-style-type:decimal; list-style:decimal }
.bordure{border: 1px solid #084354;margin-right:6px; padding-bottom:15px; margin-left:6px}
.contenu_actu p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#243e45; padding-left:6px; font-weight:normal}
.contenu_actu li{list-style-image: url(../IMAGES/Logo/puce.gif); margin-left:20px; margin-left:40px}
.contenu_actu ol{ margin-left:20px; margin-left:40px;}
.contenu_actu h1{color:#084354; font-family:Arial, Helvetica, sans-serif; font-size:14px ;text-decoration:underline; text-align:left;font-weight: bold; }
.contenu_actu h2{color:#4f6c75; font-family:Arial, Helvetica, sans-serif; font-size:13px ;text-decoration:underline; text-align:left;font-weight: bold; padding-left:5px }
.photo_actu{ border:#999999 solid 1px; padding:5px; margin:5px; background-color:#EEEEEE}
photo_actu td{ text-align:center}
.download{ text-align:right; padding-right:5px}
.date{ color: #D1E4E3; font-family:Arial, Helvetica, sans-serif; font-size:10px ;text-decoration:none;font-weight: bold}
/*coordonnées___________________________________________*/
.ccord {color:#444; font-family:Arial, Helvetica, sans-serif; font-size:13px ;text-decoration:none;font-weight: bold }
.ccordo {color:#444; font-family:Arial, Helvetica, sans-serif; font-size:13px ;text-decoration:none; }
.ccordo a {color:#153ac5; font-family:Arial, Helvetica, sans-serif; font-size:13px ;text-decoration:none; }
.ccordo a:hover {text-decoration:underline; }
.fix{ width:90%}
/*_____RDS_____________________________*/
.rds_denom{ background-color:#005aa9;font-family:Arial, Helvetica, sans-serif; font-size:11px ;font-weight: bold;color:#FFF; }
.champ_colorblue{background-color:#d5e1f6;}
.glossaireRDS{color:#444; font-family:Arial, Helvetica, sans-serif; font-size:13px ;text-decoration:none; text-align:left; margin-left:6px}
.lien_alpha a{ color:#AAA; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none}
.lien_alpha a:hover{ color:#3e3d3d;}
.ban_rds{margin:6px; padding:3px; text-align: left; background-image:url(../IMAGES/Logo/listalpha.png); background-repeat:no-repeat}
.ban_rds a {color:#464444; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; text-decoration:none; padding-left:10px; font-weight:bold}
.up{color:#FFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration:none; margin-left: 15px }
.table_radio{ margin-left:7px}
.list_rds_radio{ background-color:#EEE;}
.radio{ color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; padding:6px; background-color:#9fadb6}
.code_rds{ color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; padding:6px;}
.plus_rds{text-align:center}
.plus_rds a{color:#395fb5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; text-decoration:underline; }
.plus_rds a:hover{color:#043a54;}
.encoder {color:#AAA; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none; }
.encoder:hover {color:#222; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:underline; }
/*WEB RADIO____________________________________________________________________________________________________________________*/
.etape{ background-color:#CC0000; font-size:12px; font-family:Geneva, Arial, Helvetica, sans-serif; padding:3px; width:90%; text-align:left; color:#FFFFFF; font-weight:bold;}
.pt_note{ font-size:10px; font-family:Geneva, Arial, Helvetica, sans-serif;text-align:left; color:#222; }
.mode_emploi{font-size:12px; font-family:Geneva, Arial, Helvetica, sans-serif;text-align:left; color:#111; text-decoration:underline; font-weight:bold; }
.download_here{ font-size:13px; font-family:Geneva, Arial, Helvetica, sans-serif;text-align:left; color:#FFF }
.telech{ background-color:#AAA}
/*-----OCCASION_______________________________________*/
.title_occas{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:15px ;text-decoration:none; text-align:center;font-weight: bold;background-color:#c70678;padding-top:5px;padding-bottom:5px;padding-right:20px;padding-left:20px}
.occasion_titre{padding:3px;color:#005aa9; font-family:Arial, Helvetica, sans-serif; font-size:15px ;text-decoration:underline; text-align:left; font-weight: bold;}
.intit_occ{ background-color:#005aa9;font-family:Arial, Helvetica, sans-serif; font-size:14px ;font-weight: bold;color:#FFF; text-align:center}
.banniere_occ_txt{width:60%; padding:3px;float:right; color:#474d45; font-family:Arial, Helvetica, sans-serif; font-size:11px ;text-decoration:none;text-align:left;}
.banniere_occ_txt ul li{ list-style-image:url(../IMAGES/Logo/puce.gif); margin-left:40px}
.banniere_occ_txt ol li{list-style-type:decimal; list-style:decimal }
/*Consultance_______________________________________________________________________________________________________________*/
h7 { font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; color:#003366}
.frame{ background-color:#EEE; padding:2px; width:95%}
/*Transport_________________________________________________*/
.colisage a{ font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#0022FF; font-size:12px}
/*SITE MAP_________________________________________________*/
.title_major{ color:#003366; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-decoration:underline}
/* ENERGIE__________________________________________*/

.display_table{ color:#FF6600}
.display_table:hover{ color:#FF0000; text-decoration:underline}
/*_____________________________________________________CCS_MENU___________________________________________*/
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
position:absolute;
z-index: 3;
width: 774px;

}
#menu dl {
float: left;
width: 6.5em;
margin: 0 1px;


}
#menu dt {
cursor: pointer;
text-align: center;
color:#EEE;
font-family:Arial, Helvetica, sans-serif;
font-size:14px ;
font-weight: bold;
background: #005aa9;
border-bottom: 1px solid #FFF;


}
#menu dd {
border:0px solid gray;display:none;
}
#menu li {
text-align: center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px ;
font-weight:bold;
background-image:url(../IMAGES/menu_fond.png);
border-top:10px solid transparent;
border-right: 1px ;
}
#menuu {
text-align: center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px ;
font-weight:bold;
background-image:url(../IMAGES/menu_fond.png);
border-top:10px solid transparent;
border-right: 1px ;
}
#menu li a, #menu dt a {
color: #000;
text-decoration: none;
display: block;
height: 100%;

}
#menuu:hover {
background-image:url(../IMAGES/menu_fond_hover.png);
color: #005aa9;
border-bottom: 1px solid #005aa9;
border-top: 1px solid #005aa9;
}
#menu li a:hover, #menu dt a:hover {
background-image:url(../IMAGES/menu_fond_hover.png);
color: #005aa9;
border-bottom: 1px solid #005aa9;
border-top: 1px solid #005aa9;
}



a {text-decoration: none;
color: black;
color: #222;
}
/* CSS Document */


a.infor span{display: none}

a.infor:hover span{ 
/*le contenu de la balise span ne 
sera visible que pour l'état a:hover */
 display:block; 
 position:absolute;
    
    
    top:3em; left:21em; width:10em;
    border:1px solid #6699cc;
    background-color:#eeeeee; color:#6699cc;
    text-align: justify;
    font-weight:none;
    padding:1px;
    
    }
#emenu1{ display:none;
 color: #005aa9;background-image: url(../IMAGES/fondulemenu.png); padding-right:2px; font-style:italic; font-weight:lighter

 }
 #emenu1 li {border-top:2px solid transparent;background-image: url(../IMAGES/fondulemenu.png); }
 #emenu1 li a{ 
 text-align:right; background-image:url(../IMAGES/fondemenu.png); 
 }
.#emenu1 ul{background-image: url(../IMAGES/fondulemenu.png); }
#emenu1 li a:hover{text-align:right; background-image:url(../IMAGES/fondemenu.png); border:0px; text-decoration:underline }
/*______________________________________________________*/
#emenu2{ display:none;
 color: #005aa9;background-image: url(../IMAGES/fondulemenu.png); padding-right:2px; font-style:italic; font-weight:lighter

 }
 #emenu2 li {border-top:2px solid transparent;background-image: url(../IMAGES/fondulemenu.png); }
 #emenu2 li a{ 
 text-align:right; background-image:url(../IMAGES/fondemenu.png); 
 }
.#emenu2 ul{background-image: url(../IMAGES/fondulemenu.png); }
#emenu2 li a:hover{text-align:right; background-image:url(../IMAGES/fondemenu.png); border:0px; text-decoration:underline }
/*Sous menu TV*/
.v-menu{ background-color:#EEEEEE;
	width:90%;
	clear:both;
	text-align:left;
	
	
}
	ul.v-menu, .v-menu li{
		padding:0; 
		margin:0;
		list-style:none;
	}
	ul.v-menu{
		clear:both;
		margin-top:1px;
		
	}
		.v-menu li a{
		padding-left:5px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
			color:#555555;
			font-weight:bold;
			display:block;
			border-top:solid 1px #DEDEDE;
			padding:4px;
			text-decoration:none;
		}
		.v-menu li a:hover{
			color:#111111;
		}
#layer2 {
position:relative;
	visibility: visible;
	width: 300px;
	height: 320px;
	/*right: 75%;
	top: 350px;*/
	border:#999999 solid 1px;
	z-index:400;
	background-color:#d38c29;
	
	
}

#closere {

	padding-right:5px;
	z-index:1500
	
}
#layer2 h1{ font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:underline}
#layer3 {
position:fixed;

	visibility: hidden;
	width: 465px;
	height: 700px;
	left: 5px;
	top: 5px;
	border:#999999 solid 1px;
	z-index:400
}
#layer4 {
position:fixed;

	visibility: hidden;
	font-size:12px;
	color:#003366;
	padding:5px;
	background-color:#99CCFF;
	width: 300px;
	height: 300px;
	left: 250px;
	top: 150px;
	border:#FFFFFF solid 5px;
	z-index:400
}
#layer59 {
position:fixed;

	visibility: hidden;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	color:#003366;
	padding:5px;
	background-color:#FFFFFF;
	width: 300px;
	height: 300px;
	left: 350px;
	top: 150px;
	border: #06F solid 5px;
	z-index:400;
	text-align:center
}
.dragger {width:300px;background-color:#555555;  cursor: move; position: relative;}
.container {background-color: #d38c29; width: 300px; height: 15px;position:relative;z-index:450;right: 30%;	top: 250px;border:#999999 solid 1px;}




.titinou{  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; padding:2px; background-color: #81AECF}
#plen{ font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; font-size:12px; background-color:#D3E8EF; padding:2px}
#plen:hover{ background-color:#07b5ea}
.nouveau { background-color:#CC0033 ; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; padding:2px; width:65px}
#divideo{ border:#EEE solid 1px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#FFFFFF; margin:5px; padding:3px; background-color: #86A7BF; text-align:left; font-weight:bold}
#titledisplaymovie{ border:#86A7BF solid 1px; font-size:12px ;font-family:Geneva, Arial, Helvetica, sans-serif; color:#86A7BF; margin:5px; padding:3px; background-color: #FFF; text-align:left; font-weight:bold;-moz-border-radius: 5px}
#imgfloat{ float: right}
#displaymovie{ }
#contentdisplaymovie{border:#FFF solid 2px; font-size:12px ;font-family:Geneva, Arial, Helvetica, sans-serif; color:#666; margin:5px; padding:3px;  text-align:left; -moz-border-radius: 10px; padding:3px  }
.numbview{ background-image: url(../IMAGES/SLIDE/vue.png); width:60px; height:16px; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #3399FF; padding-top:2px; background-repeat:no-repeat }
/*EQUIPE_____________________________________________*/
#am{ background-image:url(../IMAGES/team/banniere_AM_NB.png); background-repeat:no-repeat; width:410px; height:180px; padding-left:145px; padding-top:20px }
#am:hover{ background-image: url(../IMAGES/team/banniere_AM_C.png); background-repeat:no-repeat}
#nc{ background-image: url(../IMAGES/team/banniere_NC_NB.png); background-repeat:no-repeat; width:410px; height:180px; padding-left:145px; padding-top:20px }
#nc:hover{ background-image: url(../IMAGES/team/banniere_NC_C.png); background-repeat:no-repeat}
#ad{ background-image: url(../IMAGES/team/banniere_AD_NB.png); background-repeat:no-repeat; width:410px; height:180px; padding-left:145px; padding-top:20px }
#ad:hover{ background-image: url(../IMAGES/team/banniere_AD_C.png); background-repeat:no-repeat}
#pt{ background-image: url(../IMAGES/team/banniere_PT_NB.png); background-repeat:no-repeat; width:410px; height:180px; padding-left:145px; padding-top:20px }
#pt:hover{ background-image: url(../IMAGES/team/banniere_PT_C.png); background-repeat:no-repeat}
#and{ background-image: url(../IMAGES/team/banniere_AND_NB.png); background-repeat:no-repeat; width:410px; height:180px; padding-left:145px; padding-top:20px }
#and:hover{ background-image: url(../IMAGES/team/banniere_AND_C.png); background-repeat:no-repeat}
#rd{ background-image: url(../IMAGES/team/banniere_RD_NB.png); background-repeat:no-repeat; width:410px; height:180px; padding-left:145px; padding-top:20px }
#rd:hover{ background-image: url(../IMAGES/team/banniere_RD_C.png); background-repeat:no-repeat}
.woa{ font-family:Georgia, "Times New Roman", Times, serif; color:#039; font-size:14px; font-weight:bold}
.woaw{ font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333}
/*________________________________________________________________________________________________*/
.compar-green { font-family:Verdana, Geneva, sans-serif; color:#390; font-size:12px; text-align:center}
.compar-red { font-family:Verdana, Geneva, sans-serif; color: #C00; font-size:12px; text-align:center}
.compar-blue { font-family:Verdana, Geneva, sans-serif; color: #06F; font-size:12px; text-align:center}
.compar-green-enh { font-family:Verdana, Geneva, sans-serif; color:#390; font-size:20px; text-align:center}
.compar-red-enh { font-family:Verdana, Geneva, sans-serif; color: #C00; font-size:20px; text-align:center}
.compar-blue-enh { font-family:Verdana, Geneva, sans-serif; color: #06F; font-size:20px; text-align:center}




#floater {  position:fixed;  margin-left:780px }
