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

*{
	margin:0;
	padding:0;
}
body{
	background: url(images/bg.jpg) #fff repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	color:#676462;
}


a:link{color:#676462;text-decoration:underline;}
a:active{color:#c0000a;text-decoration:underline;}
a:hover{color:#b80008;text-decoration:none;}
a:visited{color:#676462;text-decoration:underline}




p{ margin-bottom:10px;}
h1{ font-size:19px; font-weight:bold; letter-spacing:-0.07em; margin-bottom:7px;}
h2{ font-size:16px; font-weight:bold; letter-spacing:-0.02em; margin-bottom:7px;}

#bgtop{width:100%;margin:0 auto;background:url(images/bg_top.jpg) top center no-repeat;}

#page{width:980px;margin:0 auto;}

#entete{width:980px;height:118px;}

/* ----======= Menu du haut =======----------- */

/*FRENCH*/
#menuhaut{height:17px;float:right;margin:23px 0 0 0;}
.listemenuhaut {list-style:none; margin:0; padding:0;}
.listemenuhaut a{display:block;height:0;padding-top:17px; overflow:hidden; background-image: url(images/nav_menu_haut.png);background-repeat:no-repeat;}
.listemenuhaut li {display:inline;position:relative;float:left;margin:0;}
#accueil a{ width:63px; background-position: 0 0; } #accueil a:hover { background-position: 0 -17px; }
/*#nouvelleshaut a{ width:79px; background-position: -63px 0; } #nouvelleshaut a:hover { background-position: -63px -17px; }*/
/*#carriere a{ width:70px; background-position: -142px 0; } #carriere a:hover { background-position: -142px -17px; }*/
#telephone a{ width:131px; background-position: -212px 0; } #telephone a:hover { background-position: -212px -17px; }
#langage a{ width:81px; background-position: -347px 0; } #langage a:hover { background-position: -347px -17px; }

/*ENGLISH*/

#menuhaut_en{height:17px;float:right;margin:23px 0 0 0;}
.listemenuhaut_en {list-style:none; margin:0; padding:0;}
.listemenuhaut_en a{display:block;height:0; padding-top:17px; overflow:hidden; background-image: url(images/nav_menu_haut_en.png);background-repeat:no-repeat;}
.listemenuhaut_en li {display:inline;position:relative;float:left;margin:0;}
#home a{ width:55px; background-position: 0 0; } #home a:hover { background-position: 0 -17px; }
#phone a{ width:135px; background-position: -177px 0; } #phone a:hover { background-position: -177px -17px; }
#language a{ width:81px; background-position: -312px 0; } #language a:hover { background-position: -312px -17px; }

/* ----======= Menu principal =======----------- */

#zonemenu{width:980px;height:37px; background:url(images/bg_menu.png) no-repeat;}
#menu{width:419px;height:37px;float:left;margin:0 0 0 10px;}

/* francais*/

.listemenu {list-style:none; margin:0; padding:0;}
.listemenu a{display:block;height:0; padding-top:37px; overflow:hidden; background: url(images/nav_menu.png) no-repeat;}
.listemenu li {display:inline;position:relative;float:left;margin:0;}

#entreprise a{ width:96px; background-position: 0 0; } #entreprise a:hover { background-position: 0 -37px; } #entreprise a.selected { background-position: 0 -74px; }
#services a{ width:84px; background-position: -96px 0; } #services a:hover { background-position: -96px -37px; } #services a.selected { background-position: -96px -74px; }
#produit a{ width:82px; background-position: -180px 0; } #produit a:hover { background-position: -180px -37px; } #produit a.selected { background-position: -180px -74px; }
#nouvelles a{ width:76px; background-position: -262px 0; } #nouvelles a:hover { background-position: -262px -37px; } #nouvelles a.selected { background-position: -262px -74px; }
#contact a{ width:81px; background-position: -338px 0; } #contact a:hover { background-position: -338px -37px; } #contact a.selected { background-position: -338px -74px; }

/*english*/

.listemenu_en {list-style:none; margin:0; padding:0;}
.listemenu_en a{display:block;height:0; padding-top:37px; overflow:hidden; background: url(images/nav_menu_en.png) no-repeat;}
.listemenu_en li {display:inline;position:relative;float:left;margin:0;}

#company a{ width:96px; background-position: 0 0; } #company a:hover { background-position: 0 -37px; } #company a.selected { background-position: 0 -74px; }
#services a{ width:84px; background-position: -96px 0; } #services a:hover { background-position: -96px -37px; } #services a.selected { background-position: -96px -74px; }
#product a{ width:82px; background-position: -180px 0; } #product a:hover { background-position: -180px -37px; } #product a.selected { background-position: -180px -74px; }
#news a{ width:76px; background-position: -262px 0; } #news a:hover { background-position: -262px -37px; } #news a.selected { background-position: -262px -74px; }
#contact_an a{ width:81px; background-position: -338px 0; } #contact_an a:hover { background-position: -338px -37px; } #contact_an a.selected { background-position: -338px -74px; }



/* ----======= Sous menu entreprise =======----------- */

/*francais*/
#menuentreprise{width:980px;height:36px; background:url(images/nav_sousmenu_entreprise2.png) no-repeat;}

.listemenuentreprise {list-style:none; margin:0; padding:0;}
.listemenuentreprise a{display:block;height:0; padding-top:36px; overflow:hidden; background:url(images/nav_sousmenu_entreprise2.png) no-repeat;}
.listemenuentreprise li {display:inline;position:relative;float:left;margin:0;}

#profil a{ width:70px; background-position: 0 0; } #profil a:hover { background-position: 0 -36px; } #conception a.selected { background-position: 0 -36px; }
#partenaires a{ width:97px; background-position: -70px 0; } #partenaires a:hover { background-position: -70px -36px; } #partenaires a.selected { background-position: -70px -36px; }


/*english*/
#menuentreprise_en{width:980px;height:36px; background:url(images/nav_sousmenu_entreprise_en.png) no-repeat;}

.listemenuentreprise_en {list-style:none; margin:0; padding:0;}
.listemenuentreprise_en a{display:block;height:0; padding-top:36px; overflow:hidden; background:url(images/nav_sousmenu_entreprise_en.png) no-repeat;}
.listemenuentreprise_en li {display:inline;position:relative;float:left;margin:0;}

#profile a{ width:70px; background-position: 0 0; } #profile a:hover { background-position: 0 -36px; } #profile a.selected { background-position: 0 -36px; }
#partners a{ width:166px; background-position: -70px 0; } #partners a:hover { background-position: -70px -36px; } #partners a.selected { background-position: -70px -36px; }



/* ----======= Sous menu services =======----------- */


/*francais*/
#menuservices{width:980px;height:36px; background:url(images/nav_sousmenu_services2.png) no-repeat;}

.listemenuservices {list-style:none; margin:0; padding:0;}
.listemenuservices a{display:block;height:0; padding-top:36px; overflow:hidden; background:url(images/nav_sousmenu_services2.png) no-repeat;}
.listemenuservices li {display:inline;position:relative;float:left;margin:0;}

#conception a{ width:259px; background-position: 0 0; } #conception a:hover { background-position: 0 -36px; } #conception a.selected { background-position: 0 -36px; }
#strategique a{ width:135px; background-position: -259px 0; } #strategique a:hover { background-position: -259px -36px; } #strategique a.selected { background-position: -259px -36px; }
#formation a{ width:158px; background-position: -394px 0; } #formation a:hover { background-position: -394px -36px; } #formation a.selected { background-position: -394px -36px; }

/*english*/

#menuservices_en{width:980px;height:36px; background:url(images/nav_sousmenu_services2_en.png) no-repeat;}

.listemenuservices_en {list-style:none; margin:0; padding:0;}
.listemenuservices_en a{display:block;height:0; padding-top:36px; overflow:hidden; background:url(images/nav_sousmenu_services2_en.png) no-repeat;}
.listemenuservices_en li {display:inline;position:relative;float:left;margin:0;}

#development a{ width:262px; background-position: 0 0; } #development a:hover { background-position: 0 -36px; } #development a.selected { background-position: 0 -36px; }
#strategic a{ width:119px; background-position: -262px 0; } #strategic a:hover { background-position: -262px -36px; } #strategic a.selected { background-position: -262px -36px; }
#training a{ width:139px; background-position: -381px 0; } #training a:hover { background-position: -381px -36px; } #training a.selected { background-position: -381px -36px; }




/*----======= Sous menu solutions =======

francais
#menusolutions{width:980px;height:36px; background:url(images/nav_sousmenu_produit.png) no-repeat;}
.listemenusolutions {list-style:none; margin:0; padding:0;}
.listemenusolutions a{display:block;height:0; padding-top:36px; overflow:hidden; background:url(images/nav_sousmenu_produit.png) no-repeat;}
.listemenusolutions li {display:inline;position:relative;float:left;margin:0;}
#map4discovery a{ width:131px; background-position: 0 0; } #map4discovery a:hover { background-position: 0 -36px; } #map4discovery a.selected { background-position: 0 -36px; }
/*#surmesure a{ width:131px; background-position: -131px 0; } #surmesure a:hover { background-position: -131 -36px; } #surmesure a.selected { background-position: -131 -36px; }

english

#menusolutions_en{width:980px;height:36px; background:url(images/nav_sousmenu_solutions_en.png) no-repeat;}
.listemenusolutions_en {list-style:none; margin:0; padding:0;}
.listemenusolutions_en a{display:block;height:0; padding-top:36px; overflow:hidden; background:url(images/nav_sousmenu_solutions_en.png) no-repeat;}
.listemenusolutions_en li {display:inline;position:relative;float:left;margin:0;}
/*#flexible a{ width:136px; background-position: 0 0; } #flexible a:hover { background-position: 0 -36px; } #flexible a.selected { background-position: 0 -36px; }


*/


/*----======= Sous menu Produit =======

/*francais*/
#menuproduit{width:980px;height:36px; background:url(images/nav_sousmenu_produit.png) no-repeat;}
.listemenuproduit {list-style:none; margin:0; padding:0;}
.listemenuproduit a{display:block;height:0; padding-top:36px; overflow:hidden; background:url(images/nav_sousmenu_produit.png) no-repeat;}
.listemenuproduit li {display:inline;position:relative;float:left;margin:0;}
#map4decision a{ width:140px; background-position: 0 0; } #map4decision a:hover { background-position: 0 -36px; } #map4decision a.selected { background-position: 0 -36px; }
/*#surmesure a{ width:160px; background-position: -140px 0; } #surmesure a:hover { background-position: -140 -36px; } #surmesure a.selected { background-position: -140 -36px; }

/*english*/

#menuproduit_en{width:980px;height:36px; background:url(images/nav_sousmenu_produit_en.png) no-repeat;}
.listemenuproduit_en {list-style:none; margin:0; padding:0;}
.listemenuproduit_en a{display:block;height:0; padding-top:36px; overflow:hidden; background:url(images/nav_sousmenu_produit.png) no-repeat;}
.listemenuproduit_en li {display:inline;position:relative;float:left;margin:0;}
#map4decision_en a{ width:140px; background-position: 0 0; } #map4decision_en a:hover { background-position: 0 -36px; } #map4decision_en a.selected { background-position: 0 -36px; }


/* ----======= Sous menu Nouvelles =======----------- */

/*francais*/
#menuservices{width:980px;height:36px; background:url(images/nav_sousmenu_services2.png) no-repeat;}

.listemenuservices {list-style:none; margin:0; padding:0;}
.listemenuservices a{display:block;height:0; padding-top:36px; overflow:hidden; background:url(images/nav_sousmenu_services2.png) no-repeat;}
.listemenuservices li {display:inline;position:relative;float:left;margin:0;}

#conception a{ width:259px; background-position: 0 0; } #conception a:hover { background-position: 0 -36px; } #conception a.selected { background-position: 0 -36px; }
#strategique a{ width:135px; background-position: -259px 0; } #strategique a:hover { background-position: -259px -36px; } #strategique a.selected { background-position: -259px -36px; }
#formation a{ width:158px; background-position: -394px 0; } #formation a:hover { background-position: -394px -36px; } #formation a.selected { background-position: -394px -36px; }


#menunouvelles{width:980px;height:36px; background:url(images/nav_sousmenu_nouvelles.png) no-repeat;}

.listemenunouvelles {list-style:none; margin:0; padding:0;}
.listemenunouvelles a{display:block;height:0; padding-top:36px; overflow:hidden; background:url(images/nav_sousmenu_nouvelles.png) no-repeat;}
.listemenunouvelles li {display:inline;position:relative;float:left;margin:0;}

#smnouvelles a{ width:78px; background-position: 0 0; } #smnouvelles a:hover { background-position: 0 -36px; } #smnouvelles a.selected { background-position: 0 -36px; }
#communiques a{ width:165px; background-position: -78px 0; } #communiques a:hover { background-position: -78px -36px; } #communiques a.selected { background-position: -78px -36px; }
#bulletins a{ width:150px; background-position: -243px 0; } #bulletins a:hover { background-position: -243px -36px; } #bulletins a.selected { background-position: -243px -36px; }



/*english*/

#menunouvelles_en{width:980px;height:36px; background:url(images/nav_sousmenu_nouvelles_en.png) no-repeat;}

.listemenunouvelles_en {list-style:none; margin:0; padding:0;}
.listemenunouvelles_en a{display:block;height:0; padding-top:36px; overflow:hidden; background:url(images/nav_sousmenu_nouvelles_en.png) no-repeat;}
.listemenunouvelles_en li {display:inline;position:relative;float:left;margin:0;}

#smnews a{ width:78px; background-position: 0 0; } #smnews a:hover { background-position: 0 -36px; } #smnews a.selected { background-position: 0 -36px; }
#smnewsletters a{ width:117px; background-position: -78px 0; } #smnewsletters a:hover { background-position: -78px -36px; } #smnewsletters a.selected { background-position: -78px -36px; }

/*#bulletins a{ width:150px; background-position: -243px 0; } #bulletins a:hover { background-position: -243px -36px; } #bulletins a.selected { background-position: -243px -36px; }*/





/* ----======= Sous menu contact =======----------- */

#menucontact{width:980px;height:36px; background:url(images/nav_sousmenu_contact.png) no-repeat;}

/* french */
.listemenucontact {list-style:none; margin:0; padding:0;}
.listemenucontact a{display:block;height:0; padding-top:36px; overflow:hidden; background:url(images/nav_sousmenu_contact.png) no-repeat;}
.listemenucontact li {display:inline;position:relative;float:left;margin:0;}
/*english*/
.listemenucontact a{display:block;height:0; padding-top:36px; overflow:hidden; background:url(images/nav_sousmenu_contact.png) no-repeat;}


/* ----======= Diaporama =======----------- */

#diaporama{width:980px;height:214px; background:url(images/bg_diaporama.png) no-repeat;}				
#stage{width:950px; height:182px; overflow:auto; overflow-x:hidden; overflow-y:hidden; margin:0 auto;}
#slider-buttons{margin:0 15px 0 0; float:right;}
#listephoto{
	width:2940px;
	height:182px;
	overflow:hidden;
	padding:0; 
}

#listephoto li{
	width:980px;
	height:182px;
	list-style:none; 
	float:left;
	overflow:hidden;
}


/* ----======= Contenu =======----------- */

#contenutop{
	width:980px;
	background:url(images/bg_contenu_top.png) center top  no-repeat;
	padding-top:10px;
	overflow:hidden;
}


#contenu{
	width:980px;
	background:url(images/bg_contenu.png) repeat-y;
	overflow:hidden;
}

#conteneurgauche{
	width:634px;
	float:left;
}

#contenugauche{
	width:610px;
	margin:10px 0 0 20px;
}



#contenugauche ul{list-style: url(images/fleche01.png);margin:5px 0 0 70px;}
#contenugauche li{margin:10px 0 10px 0;}



#contenugauche ul.map4{list-style: url(images/fleche01.png);margin:5px 0 0 50px;}
#contenugauche li.map4{margin:10px 0 10px 0;}


#contenugauche ul.l2{list-style:none; margin:0 0 0 70px;}
#contenugauche li.l2{margin:5px 0 5px 0;}

#contenugauche2{
	width:614px;
	padding:15px 10px;
	margin-left:10px;
	background: url(images/bg_contenu2.jpg) no-repeat; 
	overflow:hidden;
}

#contenuaccueilbas{
	width:614px;
	padding:15px 10px;
	margin-left:10px;
	/*background: url(images/bg_contenu3.jpg) no-repeat; */
	background: url(images/bg_contenuaccueilbas.png) no-repeat;
	overflow:hidden;
}

#contenuaccueilbasgauche{
	width:275px;
	padding:15px 10px;
	float:left;
	overflow:hidden;
}
#contenuaccueilbasdroit{
	width:275px;
	padding:15px 10px;
	float:right;
	overflow:hidden;
}

#contenuaccueilbas ul{list-style: url(images/fleche01.png);margin:5px 0 0 30px;}
#contenuaccueilbas li{margin:10px 0 10px 0;}


#contenugauche2 ul{list-style: url(images/fleche01.png);margin:5px 0 0 70px;}
#contenugauche2 li{margin:10px 0 10px 0;}

#contenugauche3{
	width:614px;
	padding:15px 10px;
	margin-left:10px;
	background: url(images/bg_vignettes.jpg) no-repeat; 
	overflow:hidden;
}


#contenudroit{
	width:300px;
	float:right;
	margin:10px 20px 0 0;
}

#contenudroit ul{list-style: url(images/fleche01.png);margin:5px 0 0 20px;}
#contenudroit li{margin:5px 0 5px 0;}





/* ----======= Contenu page solutions =======----------- */

/* Haut */
#pagesolutionshaut{width:980px; background:url(images/bg_solutions_page.png) repeat-y; margin:0 auto; overflow:hidden;}
#pagesolutionshautbg{width:940px; background:url(images/bg_solutions_haut.png) center top no-repeat; overflow:hidden; padding:20px 20px;}
#pshautgauche{
	width:750px;
	float:left;
}

#pshautdroit{
	width:450px;
	float:right;
}

#pagesolutionshautbg ul{list-style: url(images/fleche01.png);margin:5px 0 0 70px;}
#pagesolutionshautbg li{margin:12px 0 12px 0; font-size:13px;}


/* Bas */
#pagesolutionsbas{width:980px; background:url(images/bg_solutions_page_bas.png) repeat-y; margin:0 auto; overflow:hidden;}
#pagesolutionsbasbg{ width:940px; background:url(images/bg_solutions_bas.png) center top no-repeat; padding:20px 20px; overflow:hidden;}


#pagesolutionsbasbg ul{list-style: url(images/fleche01.png);margin:5px 0 0 15px;}
#pagesolutionsbasbg li{margin:12px 0 12px 0; font-size:11px;}


#psbasgauche{
	width:300px;
	float:left;
}



#psbascentre{
	width:290px;
	float:left;
	margin-left:25px;
}

#psbasdroit{
	width:300px;
	float:right;
}

/* ----======= Contenu page BÉNÉFICES =======----------- */
/* GAUCHE */
#pagebeneficesgauche{width:940px; background:url(images/bg_solutions_page_bas.png) repeat-y; margin:0 auto; overflow:hidden;}

#pagebeneficesgauchebg{ width:940px; background:url(images/bg_benefices_gauche.png) center top no-repeat; padding:20px 20px; overflow:hidden;} 


#pbgauche{
	width:290px;
	float:left;
}

#pbdroit{
	width:290px;
	float:right;
	margin-left:25px;
}




/* ----======= Contenu page Map4Discovery =======----------- */
#contenudroitMap4Discovery ul{list-style: url(images/fleche01.png);margin:10px 0 0 10px;}
#contenudroitMap4Discovery li{margin:10px 0 10px 0;}

#contenugaucheMap4Discovery ul{list-style: url(images/fleche01.png);margin:5px 0 0 10px;}
#contenugaucheMap4Discovery li{margin:5px 0 10px 50px;}



#pageMap4bas{width:610px; background:url(images/bg_map4.png) repeat-y; margin:0 auto; overflow:hidden;}
#pageMap4basbg{ width:610px; background:url(images/bg_map4_bas.png) center top no-repeat; padding:20px 20px; overflow:hidden;}

/* ----======= Pied de page =======----------- */

#piedpage{
	width:980px;
	height:64px;
	background:url(images/bg_piedpage.png) no-repeat;
	margin:0 auto;
}

#piedpagegauche{
	float:left;
	margin:23px 0 0 20px;
}

#piedpagedroit{
	float:right;
	margin:23px 30px 0 0;
}


/* ----======= images=======----------- */
#image{
	float:right;
	margin:0 15px 10px 0;
}
.caption {color:#666; font-size: 0.8em;}

/* ----======= Classes de texte et autre =======----------- */

.txtmaj{ text-transform:uppercase; font-weight:bold;}
.txt10{font-size:10px;}
.txt11{font-size:11px;}
.margedroite1{margin-right:5px;}
.margegauche1{margin-left:15px;}
.millieu{vertical-align:middle;}
.margebas{margin-bottom:10px;}
.spotdetexte{ font-weight:bold; font-size:15px; display:block; line-height:16px; margin:10px 40px;}



/* ----======= Classes pour le diaporama des domaines d'applications page Accueil =======----------- */

#choixProgramme{
float:right;
height:230px;
border:1px solid #999999;
width:370px;/*520px;*/
/*font-size:0.9em;*/
/*margin-left:40px;*/
}

#menuChoixProgramme{
float:right;
width:150px;
height:190px;
background:#ccc;
margin-right:5px;
margin-top:5px;
}

#menuChoixProgramme ul{list-style: none;margin:0;padding:0;}

#choixProgramme li {
list-style:none;margin:0;padding:0;
list-style: url('images/diapo_applications/pixel_transparent.gif') no-repeat 0px 0px;
}
/* POUR LE BUG DE LA LISTE À PUCE SQUARE DU BLOCTEXTE QUI S'AFFICHAIT */
#choixProgramme li#li_TM {list-style:none;margin:0;padding:0;list-style: url(images/diapo_applications/pixel_transparent.gif) no-repeat 0px 0px;}
#choixProgramme li#li_TP {list-style:none;margin:0;padding:0;list-style: url(image/diapo_applicationss/pixel_transparent.gif) no-repeat 0px 0px;}
#choixProgramme li#li_GI {list-style:none;margin:0;padding:0;list-style: url(images/diapo_applications/pixel_transparent.gif) no-repeat 0px 0px;}
#choixProgramme li#li_GR {list-style:none;margin:0;padding:0;list-style: url(images/diapo_applications/pixel_transparent.gif) no-repeat 0px 0px;}

#menuChoixProgramme li {
list-style:none;margin:0;padding:0;
list-style: url('images/diapo_applications/pixel_transparent.gif') no-repeat 0px 0px;

}

#menuChoixProgramme li a {
width:134px;
float:right;
text-decoration:none;
color:#fff;/*#1769ae*/
display:block;
border-bottom:1px solid #fff;
font-size:0.8em;
font-weight:bold;
line-height:11px;
background:#c7dff4 url('images/diapo_applications/bg_menuTP.png') bottom left no-repeat;
/*text-shadow :0px 1px 0px #fff;*/
padding:8px;
height:21px;

}

#menuChoixProgramme li a:hover, #menuChoixProgramme li a.active {
background:#e7e4d8 url('images/diapo_applications/bg_menuTP_roll.png') bottom left no-repeat;
color:#fff;
}

#menuChoixProgramme li a.TP {background:#a8996d url('images/diapo_applications/bg_menuTP.gif') bottom left no-repeat;cursor:pointer;}
#menuChoixProgramme li a.TP:hover {background:#a8996d url('images/diapo_applications/bg_menuTP_roll.gif') bottom left no-repeat;cursor:pointer;}
#menuChoixProgramme li a.TP-active {background:#a8996d url('image/diapo_applicationss/bg_menuTP_act.gif') bottom left no-repeat;cursor:pointer;}

#menuChoixProgramme li a.TM {background:#74706c url('images/diapo_applications/bg_menuTM.gif') bottom left no-repeat;cursor:pointer;}
#menuChoixProgramme li a.TM:hover {background:#74706c url('images/diapo_applications/bg_menuTM_roll.gif') bottom left no-repeat;cursor:pointer;}
#menuChoixProgramme li a.TM-active {background:#74706c url('images/diapo_applications/bg_menuTM_act.gif') bottom left no-repeat;cursor:pointer;}

#menuChoixProgramme li a.GI {background:#a30000 url('images/diapo_applications/bg_menuGI.gif') bottom left no-repeat;cursor:pointer;}
#menuChoixProgramme li a.GI:hover {background:#a30000 url('images/diapo_applications/bg_menuGI_roll.gif') bottom left no-repeat;cursor:pointer;}
#menuChoixProgramme li a.GI-active {background:#a30000 url('images/diapo_applications/bg_menuGI_act.gif') bottom left no-repeat;cursor:pointer;}

#menuChoixProgramme li a.GR {background:#e0953d url('images/diapo_applications/bg_menuGR.gif') bottom left no-repeat;cursor:pointer;}
#menuChoixProgramme li a.GR:hover {background:#e0953d url('images/diapo_applications/bg_menuGR_roll.gif') bottom left no-repeat;cursor:pointer;}
#menuChoixProgramme li a.GR-active {background:#e0953d url('images/diapo_applications/bg_menuGR_act.gif') bottom left no-repeat;cursor:pointer;}

#menuChoixProgramme li a.SANTE {background:#a8996d url('images/diapo_applications/bg_menuSante.gif') bottom left no-repeat;cursor:pointer;}
#menuChoixProgramme li a.SANTE:hover {background:#a8996d url('images/diapo_applications/bg_menuSante_roll.gif') bottom left no-repeat;cursor:pointer;}
#menuChoixProgramme li a.SANTE-active {background:#a8996d url('images/diapo_applications/bg_menuSante_act.gif') bottom left no-repeat;cursor:pointer;}


/*///////////////////////////////////////////////////////////*/

#infoChoixProgramme{
float:left;
width:205px;/*291px;*/
height:190px;
margin-left:5px;
margin-top:5px;
background:#ccc url('images/diapo_applications/image_map4.jpg') top left no-repeat;

}
#infoChoixProgramme_TP{
display:none;float:left;width:205px;height:190px;margin-left:5px; margin-top:5px;background:#ccc url('images/diapo_applications/image_TP.jpg') top left no-repeat;
}
#infoChoixProgramme_TM{
display:none;float:left;width:205px;height:190px;margin-left:5px; margin-top:5px;background:#ccc url('images/diapo_applications/image_TM.jpg') top left no-repeat;
}
#infoChoixProgramme_GI{
display:none;float:left;width:205px;height:190px;margin-left:5px; margin-top:5px;background:#ccc url('images/diapo_applications/image_GI.jpg') top left no-repeat;
}
#infoChoixProgramme_GR{
display:none;float:left;width:205px;height:190px;margin-left:5px; margin-top:5px;background:#ccc url('images/diapo_applications/image_GR.jpg') top left no-repeat;
}
#infoChoixProgramme_SANTE{
display:none;float:left;width:205px;height:190px;margin-left:5px; margin-top:5px;background:#ccc url('images/diapo_applications/image_sante.jpg') top left no-repeat;
}


#infoChoixProgramme p, #infoChoixProgramme_TP p, #infoChoixProgramme_TM p, #infoChoixProgramme_GI p, #infoChoixProgramme_GR p, #infoChoixProgramme_SANTE p{
float:bottom;
width:340px;
height:10px;
/*background:#fff;*/
/*border:1px solid #ccc;*/
border:none;
margin-right:2px;
margin-top:185px;
padding:10px;
opacity: 0.9;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
/*color:#000;*/
/*background:#fff url('../images/fleche_citation.png')0 -60 no-repeat;*/
font-size:0.8em;
line-height:16px;
font-weight:bold;
}

.lienProgramme{
background: url(images/diapo_applications/btn_infoProgramme.png) no-repeat left top;
padding-left:50px;
}

#infoChoixProgramme a, #infoChoixProgramme_TP a, #infoChoixProgramme_TM a, #infoChoixProgramme_GI a, #infoChoixProgramme_GR a, #infoChoixProgramme_SANTE a{
font-weight:bold;
}

