.printonly{
	display:none;
}

a img {vertical-align: middle;}

input.champ-saisie {
	font-family: verdana, arial, sans-serif;
	font-size:110%;
	padding:1px;	
}
/****************
	Bandeau
****************/
#entete {
	height:40px;
	width:200px;
	float:left;
	clear:left;
}


#logo-cnam {
	margin:0;padding:0;
}

.top {
	width:970px;
	position: relative;
	height: 40px;
}

#fond-bandeau{
	float:left;
	width:970px;
	height:40px;
	background-color:#C1002A;
}


#structure-niveau1 {
	float: right;
	clear: right;
	margin: 0 15px 0 0;
	padding:0;
	height:15px;
	width:730px;
	text-align:right;
	font-size:11px;
}

#structure-niveau1 a {
	color: #fff;
	text-decoration: none;
	font-weight:bold;
}

#structure-niveau1 a:hover {
	text-decoration: underline;
}

#titre-site{	
	float: right;	
	clear:right;
	width:745px;
	height:25px;
	margin:0;padding:0;
	text-align:right;
}

#fond-rubrique {
	margin:0;
	padding:0;
	
}

#bandeau-flash{
	position:relative;
	height:150px;
	width:970px;
	/*top:-1px;*/
}


#bandeau-image{
	width:970px;
	height:150px;
}


/* Objet bandeau */

#objet-bandeau{
	position:absolute;
	width:957px;
	height:191px;
}
#objet-bandeau .gauche{
	float:left;
	width:515px;
	height:191px;
	margin:0;
	padding:0;
}
#objet-bandeau .droite{
	float:right;
	width:442px;
	height:191px;
}
#objet-bandeau .bandeau-titre{
	margin:0;
	position:absolute;
	top:40px;
	left:30px;
	width:470px;
	font-size:19px;
	color:white;
	font-weight:bold;
}
#objet-bandeau .bandeau-accroche{
	width:470px;
	height:100px;
	position:absolute;
	top:55px;
	left:30px;
	font-size:13px;
	font-weight:normal;
	color:#666;
	text-align:justify;
	margin:0;
	padding:0;
} 

#objet-bandeau .bandeau-accroche .bandeau-sous-titre{
	font-size:1.2em;
	color:#B08330;
	text-align:left;
}


div .puce1, a.puce1 {
	background-image: url(/images/puces/carre_orange.gif);
}
div .puce2, a.puce2 {
	background-image: url(/images/puces/carre_rouge.gif);
}
div .puce3, a.puce3 {
	background-image: url(/images/puces/carre_vert.gif);
}
div .puce4, a.puce4 {
	background-image: url(/images/puces/carre_violet.gif);
}

/************************
	Colonne de gauche
*************************/

/*
#cnam.accueil .left {
	padding-bottom: 135px;
}
*/

.container-left h3 {

}

#accroche {
	font-size:1.2em;
}



a.PRE {
	background-image: url(/images/puces/carre_violet.gif);
}

a.FORM {
	background-image: url(/images/puces/carre_orange.gif);
}

a.rech {
	background-image: url(/images/puces/carre_noir.gif);
}

a.ENT {
	background-image: url(/images/puces/carre_bleu.gif);
}

a.internat {
	background-image: url(/images/puces/carre_jaune.gif);
}

a.cult_evnt {
	background-image: url(/images/puces/carre_vert.gif);
}

a.cep {
	background-image: url(/images/puces/carre_violet.gif);
}

a.regions {
	background-image: url(/images/puces/carre_violet.gif);
}

/*** Liste des differentes puces utilisees ***/
.puce-bleue a {
	background-image: url(/images/puces/carre_bleu.gif);
}


#recherche {
	float:left;
	clear:both;
	padding:2em 0 0 0;
	width:130px;
}

#recherche .legende {
	font-weight: bold;
	padding:0;
	margin:.5em 0;
}
#recherche .champ-saisie {
	border: 1px solid #333;
	width:110px;

}
#recherche .valider {
	background:#fff;	
	margin: 0 0 0 5px;
	padding: 1px 2px;
	border: 1px solid #333;
	font-size:xx-small;
}
#recherche #avancee {
	font-size: xx-small;
	color:#333;
	margin:.5em 0;
}



/************************
	Colonne de droite
*************************/

.right {
	padding: 12px 0 0 0;
}


#trouver-formation {
	padding:5px 0 0 0;
	margin:0 0 20px 4px;
	background: transparent url(/images/boites/boite_bleue_haut.gif) no-repeat;
}
#trouver-formation h3 {
	margin:0 0 0 5px;
}
#trouver-formation form {
	background: transparent url(/images/boites/boite_bleue_bas.gif) no-repeat 0 100%;
	padding:0 0 5px 0;
	line-height:1.5em;
	font-size: .95em;
	color: rgb(43,41,80);
}

#trouver-formation ul {
	margin-left:8px;
	width:205px;	
}
#trouver-formation li {
	margin-top:7px;
	list-style-type: none;
	background:transparent url(/images/puces/noire.gif) no-repeat 0 5px;
	padding-left: 10px;
}

#domaine-formation {
	border: 1px solid #333;
	width:188px;
}

#rechercher-formation {
	margin:5px 0 0 125px;
}

#trouver-formation input {
	vertical-align: middle;
}



.effacer, .valider {
	background:transparent;	
	margin: 0 10px 10px 0;
	padding: 1px 2px;
	border: 1px solid #333;
	font-size:xx-small;
}

/*********************************
	Zone Centrale
*********************************/

.center {
	padding-top: 10px;
	font-size:13px;
}

.center ul {
	margin-left:15px;
}

#objet-bandeau ul {
	list-style-type: none;
}

#objet-bandeau ul li {
	background: transparent url(/images/puces/puce-fleche.gif) 0 3px no-repeat;
	padding-left:12px;
}

img.img-liste,
#actuphoto,
#articlephoto,
#annuetuphoto,
.an-photo,
#defaultstructureksupphoto,
#laboratoirephoto {
	border-color: #ccc;
	padding:1px;
}


h1 {
	font-size:1.7em;
	font-family:"arial narrow", arial, verdana, sans-serif;
	margin: 0 0 .4em 0;
	padding-left: 3px;
}

h1, h2,
h1 a, h2 a{
	color:#C1002A;
}

h2.titrerubrique {
	padding-left:0;
	font-size: 1.9em;
}


#titre {
	clear: left;
	margin-left:55px;
}

h1 a, h1 a:hover{
	text-decoration:none;
	cursor:default;
}

.ligne {
	margin: 0 ;
	padding:10px 0 0 0;
	clear:left;
}
/* */ * html .ligne {
	padding:5px 0 0 0;
}
/* */

.conteneursousparagraphe {
	float:left;
}
.firstline {
	padding-top:0;
}
.filet {
	height: 1px;
	margin: 7px 0 3px 0;
}
/*************************************************
	page de rubrique
**************************************************/

#photo {
	height: 80px;
	padding: 0px 0 21px 0;
}
#photo div {
	padding-left: 30px;
}
#fil-ariane {
	padding:0;
	margin:10px 0 10px 108px;
}

#fil-ariane a{
	font-size:11px;
	text-decoration:none;
	color:#000
}
#fil-ariane a:visited {
	color:#000;
}
#fil-ariane a.ariane-valorise{
	color:#C1002A;
	font-size:13px;
	font-weight:bold;
}
.titrerubrique{
	display:none;
}

a#connect {
	display: block;
	margin-top: 60px;
	margin-left: 15px;
}
/*******************
	Pied de Page
********************/

.bottom {
	position: relative;
	z-index:100;
	font-size: 10px;
	font-weight:bold;
	margin::12px 0px 0px 0px;
	height:62px;
}

.bottom ul#toolbar{
	height:30px;
	margin-top:12px;
	padding-top:8px;
	border-top:1px solid #CD120A;
	text-align:center;
}
.bottom li {
	display: inline;
} 

.bottom li a{
	border-left:1px solid #666;
	padding-left:7px;
	margin-left:7px;
	color:#999999;
	text-decoration:none;
} 
.bottom li a:hover{
	text-decoration:underline;
}

.bottom li a.premier-elt  {
	border-left:0;
	padding-left:0;
	margin-left:0;
}
.bottom li a img.logo-intra{
	position:relative;
	top:-1px;
}

.bottom li a img.logo-pleiad{
	position:relative;
	top:-2px;

}
.bottom li a img {
	position:relative;
	top:-1px;
}
/*
#body_eco #contact-eco a {
	background: transparent url(/images/puces/fleche_intec.gif) no-repeat 10px 50%;
	padding-left: 30px;
}
#body_stic #contact-stic a,
#body_ts #contact-ts a {
	background: transparent url(/images/puces/fleche_sociale.gif) no-repeat 10px 50%;
	padding-left: 30px;
}
#body_sti #contact-sti a{
	background: transparent url(/images/puces/fleche_sti.gif) no-repeat 10px 50%;
	padding-left: 30px;
}
*/
.bottom  #acces-direct{
	/*position:absolute;
	top:-8px;
	left:115px;*/
	margin-left:12px;
	padding-left:30px;
	background: transparent url(/images/puces/puce_acces.gif) no-repeat 0 0;
	color:#999999;
	font-weight: bold;
	font-size:14px;
	line-height:20px;
	font-family:  Helvetica, Arial, sans-serif;
}

#anglais { 
	padding-right:25px;
	background: transparent url(/images/anglais.gif) no-repeat  100% 50%;
}
#musee {
	padding-right:30px;
	background: transparent url(/images/musee.gif) no-repeat  100% 50%;	
}

#print-fmt{
	position:relative;
	top:-2px;
}

#text-fmt{
	position:relative;
	top:-2px;
	width:12px;
}


/**** Liste d'affichage ****/

.div-liste {
	margin: 0 ;
	padding:10px 0;
	clear:left;
}
.div-liste a {
	padding-left:0;
}
.img-liste {
	float:left;
	clear:left;
	margin:0.3em 10px 0 0;
}
h4.titre-liste {
	font-size:1em;
}

h4.titre-liste .actualite-surtitre{
	display:inline;
	font-weight:bold;
	color:#999;
}
h4.titre-liste .actualite-surtitre-bullet{
	margin-right:4px;
	padding-right:10px;
	background:transparent url(/images/losange-gris.gif) 100% 4px no-repeat;
}
.resume-liste {
	color:#666;
}
.date-liste {
	display:inline;
	color: #748797;
	padding-right: 5px;
	border-right: 1px solid;
	font-size: .95em;
}


.site-liste {
	display:inline;
	padding-right: 5px;
	border-right: 1px solid;
	color: #748797;
	font-size: .95em;
}

.premier-liste {
	border-left: 1px solid;
	padding-left: 5px;
	margin-right: 5px;
}

.resume-liste a {
	/*color: #074B98;*/
	color: #999999;
}


/******************************************************/
/* COLONNE DE NAVIGATION*/
/******************************************************/

body.accueil ul#menu-interne{
	margin-top:71px;
}


#menu-interne {
	width:130px;
	list-style-type:none;
	margin: 5px 0 0 0;
	padding:0;
	float:left;
	clear:left;
}

#menu-interne li{
	width:130px;
	/*background-color:#fff;*/
	margin:0;
	padding-right:20px;
	float:left;
	clear:left;
}

#menu-interne li a,
#menu-interne li .noroll {
	color: #999999;
	text-decoration:none;
	position:relative;
	left:0;
	z-index:5000;
	background-color:#fff;
	vertical-align:top;
	font-family:Verdana;
	font-weight:bold;
	font-size: 12px;
	line-height:17px;
}



#menu-interne  li ul.submenu {
	visibility:hidden;
	position:absolute;
	z-index:1000;
	left:55px;
	width:350px;
	padding:0px;
	margin-top:12px;
	border-top:2px dotted #C1002A;
	list-style-type:none;
	background-color: transparent;
	height:50px;
}



#menu-interne li:hover ul.submenu, 
#menu-interne li.ishover ul.submenu{
	visibility:visible;
}



#menu-interne .submenu li{
	width:261px;
	height:auto;
	padding:0px 5px 0px 5px;
	margin:0;
	border:0;
	background: transparent url(/images/submenu.gif) 0px 0 repeat-y;
	float:right;
	clear:right;
	position:relative;
	top:-2px;
	left:10px;
	z-index:1000;
}

#menu-interne .inverse-menu li {
	top:-150px;
}

#menu-interne .submenu li h4{
	margin:0;
	padding:0;
	color:#27579f;
	text-align:center;
}

#menu-interne .submenu li a{
	background-color: #fff;
	font-family:Verdana;
	font-weight:bold;
	color: #999999;
	font-size: 13px;
	line-height:17px;
	display:block;
	margin:0;
	padding:0 0 0 15px;
}


#menu-interne .submenu li.subheader {
	font-size:5px;
	line-height:8px;
	width:261px;
	height:10px;
	margin:0px;
	list-style-image:none;
	background: transparent url(/images/submenu_top.gif) 0 0px no-repeat;
	border:0;
}

#menu-interne .submenu li.subfooter {
	font-size:5px;
	line-height:8px;
	width:261px;
	height:12px;
	margin:0px;
	list-style-image:none;
	background: transparent url(/images/submenu_down.gif) 0 0 no-repeat;
	border:0;
}

/* persistance du survol de premier niveau */
#menu-interne li:hover a,
#menu-interne li.ishover a{
	color:#C1002A;
}

#menu-interne li:hover ul.submenu a, 
#menu-interne li.ishover ul.submenu a{
	color:#999999;
}

#menu-interne li.menuon a, 
#menu-interne li:hover .submenu a:hover, 
#menu-interne li.ishover .submenu a:hover{
	color:#C1002A;
}

#menu-interne li.ishover .nolink{
	color:#999999;
}

#menu-interne .nav_puce,
#menu-interne .nav_spacer{
	height:20px;
	width:18px;
	float:left;
	clear:both;
	background: #fff url(/images/puces/puce_menu.gif) 0 3px no-repeat;
}

#menu-interne li.menuon .nav_puce,
#menu-interne li:hover .nav_puce,
#menu-interne li.ishover .nav_puce,
#menu-interne li.menuon .nav_spacer,
#menu-interne li:hover .nav_spacer,
#menu-interne li.ishover .nav_spacer,
#menu-interne .submenu li.ishover a,
#menu-interne .submenu li:hover a,
#menu-interne ul.submenu li.menuon a{
	color:#C1002A;
	background: #fff url(/images/puces/puce_menu_over.gif) 0 3px no-repeat;
}

#menu-interne div.nav_link{
	float:left;
	clear:right;
	width:110px;
	margin-bottom: 1px;
}


#menu-interne div.nav_spacer{
	background: #fff none 0 0 no-repeat;
}
.submenu li.puce_moyenne0 a,
.submenu li.puce_moyenne1 a,
.submenu li.puce_moyenne2 a,
.submenu li.puce_moyenne3 a,
.submenu li.puce_moyenne4 a,
.submenu li.puce_moyenne5 a{
	background: transparent url(/images/puces/puce_menu.gif) no-repeat 0 3px;
}



/* menu des composante du cnam */

li#accespole a{
	border:0;
}

li#accespole a:hover{
	text-decoration:none;
}

li#accespole div{
	display:none;
}

li#accespole.isover div, 
li#accespole:hover div{
	display:block;
	width:260px;
	position:absolute;
	top:-80px;
	z-index:5000;
	background-color:#FFFFFF;
	border:2px solid #C1002A;
	padding:5px 10px 5px 15px;
}

li#accespole:hover div a, li#accespole.isover div a{
	color : #999999;
	text-decoration:none;
	font-size:12px;
}

li#accespole:hover div a:hover, li#accespole.isover div a:hover{
	text-decoration:underline;
	color: #C1002A;
}

/* Schema de parcours diplomes */

.tableau-parcours{
	height:472px;
	width:500px;
	position:relative;
}

.tableau-parcours a.parcours-link{
	color:#000;
	display:block;
}

.tableau-parcours .echelle-ects{
	height:472px;
	width:21px;
	background:#FFF url(/images/diagramme/colone_ects.gif) 0 0 no-repeat;
	float:left;
	clear:left;
}

.tableau-parcours .echelle-niveaux{
	height:472px;
	width:27px;
	background:#FFF url(/images/diagramme/colone_niveau.gif) 0 0 no-repeat;
	float:left;
	clear:right;
}

.tableau-parcours .colone-inge{
	width:90px;
	height:472px;
	float:left;
	clear:right;
	position:relative;
	background:#FFF url(/images/diagramme/fond.gif) 0 0 repeat-x;
}
.tableau-parcours .colone-lmd{
	width:90px;
	height:472px;
	float:left;
	clear:right;
	position:relative;
	background:#FFF url(/images/diagramme/fond.gif) 0 0 repeat-x;
}
.tableau-parcours .colone-certif{
	width:90px;
	height:472px;
	float:left;
	clear:right;
	position:relative;
	background:#FFF url(/images/diagramme/fond.gif) 0 0 repeat-x;
}
.tableau-parcours .colone-rncp{
	width:90px;
	height:472px;
	float:left;
	clear:right;
	position:relative;
	background:#FFF url(/images/diagramme/fond.gif) 0 0 repeat-x;
}
.tableau-parcours .colone-de{
	width:90px;
	height:472px;
	float:left;
	clear:right;
	position:relative;
	background:#FFF url(/images/diagramme/fond.gif) 0 0 repeat-x;
}

.tableau-parcours .titre-colone{
	font-size:11px;
	font-weight:bold;
	text-align:center;
	width:95%;
	height:45px;
	border-bottom:1px solid #000;
}

.tableau-parcours .ingenieur-specialise{
	width:83px;
	height:30px;
	background:transparent url(/images/diagramme/ingenieur-specialisation.gif) 0 0 no-repeat;
	position:absolute;
	top:95px;
	left:0px;
	font-size:9px;
	padding: 7px 0px 0px 0px;
	text-align:center;
}


.tableau-parcours .ingenieur{
	width:83px;
	height:113px;
	background:transparent url(/images/diagramme/ingenieur.gif) 0 0 no-repeat;
	position:absolute;
	top:132px;
	left:0px;
	padding:90px 0px 0px 0px;
	text-align:center;
	
}


.tableau-parcours .doctorat{
	width:83px;
	height:45px;
	background:transparent url(/images/diagramme/master-doc.gif) 0 0 no-repeat;
	position:absolute;
	top:60px;
	left:0px;
	padding:25px 0px 0px 0px;
	text-align:center;
}


.tableau-parcours .master2{
	width:83px;
	height:45px;
	background:transparent url(/images/diagramme/master-doc.gif) 0 0 no-repeat;
	position:absolute;
	top:130px;
	left:0px;
	padding:25px 0px 0px 0px;
	text-align:center;
}

.tableau-parcours .master1{
	width:83px;
	height:45px;
	background:transparent url(/images/diagramme/master-doc.gif) 0 0 no-repeat;
	position:absolute;
	top:200px;
	left:0px;
	padding:25px 0px 0px 0px;
	text-align:center;
}

.tableau-parcours .licence{
	width:83px;
	height:193px;
	background:transparent url(/images/diagramme/licence.gif) 0 0 no-repeat;
	position:absolute;
	top:270px;
	left:0px;
	padding:5px 0px 0px 0px;
	text-align:center;
}


.tableau-parcours .dut{
	width:49px;
	height:78px;
	background:transparent url(/images/diagramme/dut.gif) 0 0 no-repeat;
	position:absolute;
	top:336px;
	left:33px;
	z-index:10;
	padding:55px 0px 0px 0px;
	text-align:center;
}


.tableau-parcours .rncp1{
	width:81px;
	height:48px;
	background:transparent url(/images/diagramme/rncp1.gif) 0 0 no-repeat;
	position:absolute;
	top:132px;
	left:0px;
	padding:20px 0px 0px 0px;
	text-align:center;
}
.tableau-parcours .rncp2{
	width:81px;
	height:79px;
	background:transparent url(/images/diagramme/rncp23.gif) 0 0 no-repeat;
	position:absolute;
	top:200px;
	left:0px;
	padding:55px 0px 0px 0px;
	text-align:center;
}
.tableau-parcours .rncp3{
	width:81px;
	height:79px;
	background:transparent url(/images/diagramme/rncp23.gif) 0 0 no-repeat;
	position:absolute;
	top:334px;
	left:0px;
	padding:55px 0px 0px 0px;
	text-align:center;
}


.tableau-parcours .certif-spe{
	width:74px;
	height:48px;
	background:transparent url(/images/diagramme/cp-cs.gif) 0 0 no-repeat;
	position:absolute;
	top:132px;
	left:0px;
	padding:20px 0px 0px 0px;
	text-align:center;
}
.tableau-parcours .certif-comp{
	width:74px;
	height:75px;
	background:transparent url(/images/diagramme/cc.gif) 0 0 no-repeat;
	position:absolute;
	top:199px;
	left:0px;
	padding:60px 0px 0px 0px;
	text-align:center;
}
.tableau-parcours .certif-pro{
	width:74px;
	height:48px;
	background:transparent url(/images/diagramme/cp-cs.gif) 0 0 no-repeat;
	position:absolute;
	top:400px;
	left:0px;
	padding:20px 0px 0px 0px;
	text-align:center;
}


.tableau-parcours .bac2{
	width:80px;
	height:130px;
	background:transparent url(/images/diagramme/bac.gif) 0 0 no-repeat;
	position:absolute;
	top:334px;
	left:0px;
	padding:5px 0px 0px 0px;
	text-align:center;
}
.tableau-parcours .bac34{
	width:80px;
	height:130px;
	background:transparent url(/images/diagramme/bac.gif) 0 0 no-repeat;
	position:absolute;
	top:200px;
	left:0px;
	padding:5px 0px 0px 0px;
	text-align:center;
}
.tableau-parcours .bac5{
	width:80px;
	height:63px;
	background:transparent url(/images/diagramme/bac5.gif) 0 0 no-repeat;
	position:absolute;
	top:132px;
	left:0px;
	padding:5px 0px 0px 0px;
	text-align:center;
}

.tableau-parcours .bachelor{
	width:60px;
	height:29px;
	background:transparent url(/images/diagramme/magister.gif) 0 0 repeat-x;
	position:absolute;
	top:290px;
	left:20px;
	text-align:center;
	font-size:11px;
	padding:0px;
}

.tableau-parcours .magister{
	width:60px;
	height:29px;
	background:transparent url(/images/diagramme/magister.gif) 0 0 repeat-x;
	position:absolute;
	top:152px;
	left:20px;
	text-align:center;
	font-size:11px;
	padding:0px;
}
.tableau-parcours .mba{
	width:80px;
	height:67px;
	background:transparent url(/images/diagramme/mba.gif) 0 0 no-repeat;
	position:absolute;
	top:61px;
	left:0px;
	padding:3px 0px 0px 0px;
	text-align:center;
}

#resume-criteres{
	float:left;
	width:700px;
}

/* recherche formation et liste résultat*/

#recherche-par-code{
	/*float:right;*/
	width:210px;
	/*padding: 0 20px 0 20px;*/

}

#liste-resultats{
	float:left;
	clear:both;
}


#resume-criteres #details-requete{
	width:325px;
	float:left;
	clear:left;
	padding:10px;
	background-color:#DEDEDE;
}
#resume-criteres #quicklinks{
	width:325px;
	float:right;
	clear:right;
	padding:10px;
	background-color:#DEDEDE;
}

.resultats-formation{
	width:700px;
}
.resultats-formation td{
	vertical-align:top;
	text-align:center;
}

.resultats-formation td.intitule-formation{
	text-align:left;
}

.resultats-formation .even, .liste-objets .even{
	background-color:#EFEFEF;
}

.resultats-formation td, 
.liste-certification td, 
.liste-ue td, 
.liste-stage td, 
.liste-apprentissage td{
	margin:0;padding:0;
}

table.resultats-formation{
	border-bottom: 2px dotted #000;
	padding-bottom:5px;
	margin-bottom:10px;
}


.resultats-formation tr.first td, 
.liste-certification tr.first td, 
.liste-ue tr.first td, 
.liste-stage tr.first td, 
.liste-apprentissage tr.first td{
	border-top: none;
}
.bullet-body{
	height:16px;
	padding-right:7px;
	background:transparent url(/images/arrondis-droit.gif) 100% 0 no-repeat;
	color:#fff;
	font-weight:bold;
	font-size:12px;
}
/*
 .even .bullet-body{
	background:#6666FF url(/images/arrondis-droit-gris.gif) 100% 0 no-repeat;
}
*/
.bullet-gauche{
	font-size:12px;
	width:8px;
	height:16px;
	background:#fff url(/images/arrondis-gauche.gif) 0 0 no-repeat;
}

h3.intitule-specialite{
	width:700px;
	font-size:1.1em;
	margin:5px 0 5px 0;
	/*color:#CBA300;*/
	color:#83A618;
}

h2.intitule-pole{
	width:700px;
	font-size:1.2em;
	padding-left:30px;
	margin:10px 0 10px 0;
	background:transparent url(/images/puces/coin-rouge.gif) 0 0 no-repeat;
}
h2.intitule-pole a {
	text-decoration:none;
	color:#C1002A;
	font-weight:bold;
}


h4.intitule-objet{
	width:700px;
}

.liste-objets td{
	vertical-align:top;
}
/*
.porform .liste-objets tr.impair,
.foad .liste-objets tr.impair,
.instru .liste-objets tr.impair{
	background-color:#eef;
}

.porform .style2 .liste-objets tr.impair,
.foad .style2 .liste-objets tr.impair,
.instru .style2 .liste-objets tr.impair{
	background-color:transparent;
}
*/
table.nombres-formations{

}
table.nombres-formations thead th.specialite{
	text-align:center;
	vertical-align:bottom;
}

table.nombres-formations tbody tr.impair{
	background-color:#eef;
}

table.nombres-formations td{
	text-align:center;
}
table.nombres-formations td.specialite{
	text-align:left;
	font-weight:bold;
}


#infoBulle{
	width:300px;
	padding:5px;
	position:absolute;
	z-index:99999;
	top:0;
	left:0;
	visibility:hidden;
	background-color:#FFFF99;
	color:#000;
	border:1px solid black;
	text-align:left;
	font-family:Verdana, sans-serif;
	font-size:11px;
}

.infosFOD{
	background-color:#EEEEFF;
	border-left :2px dotted black;
	border-right :2px dotted black;
	border-bottom :2px dotted black;
	padding:0px 10px 20px 10px;
}


#debutcontenu a.liencra{
	font-weight:normal;
	color:#000;
}