@charset "UTF-8";
/*****************************************************************************

Document CSS INA.Fr
Formatage pour le print 

******************************************************************************/

body { background: none; margin: 0; width: 100%;}

/*On supprime le header, le bandeau pub et la barre de navigation*/
div.global_header_container, 
div.module_pub, 
div.menu_container {
	display: none;
	}

/*On supprime les colonnes laterales*/
td.main_colgauche, td.main_coldroite{
	visibility: hidden;
	display: none;
	}
	

/*On supprime le footer*/
.global_footer_container {
	visibility: hidden;
	display: none;
	}

/*On affiche le logo*/
div.logo{
	clear: both;	
	}

/*On affiche le titre de la rubrique de la page*/
div.main_header div.main_header_rubrique,
div.main_header div.main_header_rubrique * { 
	width: auto;
	border-left: none; 
	margin: 0; 
	padding: 0;
	}


/**********/

.global_content_container,
div.global_content_container {
	display: inline-block;
	padding: 0;
	height: auto;
	width: auto;
	border: 0;
	}
	
.gabarit_container,
div.gabarit_container {
	width: 100%;
	height: auto;
	/*overflow: auto;*/
	float: left;
	}
	
div.global_content_container div table.gabarit_container,
div table, 
div table td {
	width: auto; 
	height: auto;
	/*overflow: auto;*/
	border: 0;
	clear: both;
	/*display: inline;*/
	}
	
td.main_colcentre {
	/*background:transparent url(../images/commun/bandeauPhoto.jpg) no-repeat scroll left top;*/
	width: 100%;
	height: auto;
	/*overflow: auto;*/
	padding: 0;
	border-top: none;
	}
	

div.main_centre {
/*	display: inline; 
	display: inline-block;*/
	}

div.main_centre,
div.main_centre div { 
	width: auto; 
	height: auto; 
	/*overflow: auto;*/
	border: 0;
	margin: 0;
	position: relative;
	overflow-x: visible;/*hidden*/
	}

div.main_centre div p { 
	position: relative; 
	width: auto;
	height: auto;
	border: 0;
	margin: 0;
	padding: 0;
	}


p {width: auto;}


div.main_centre h1 { border-right: none; }

div.main_centre h4 {
display:list-item;
list-style:square inside;
padding-left:0;
}

div.main_centre p { padding-right: 10px; }


div.global_content_container ul li {	
	/*list-style: square outside; cette déclaration ajoute des puces sur les listes (c'est pourquoi cette déclaration est supprimée)*/
}


div.mod_content_header,
div.mod_content_header img:after{
	margin-left: 0px;
	padding-left: 0;
	border: 0;
	}

div.main_end_content, 
div.accesdirect {
	visibility: hidden;
	display: none;
	}

/*un petit bonus pour les navigateurs respectant les standards CSS (cad tous sauf IE!)
le lien en absolu généré après chaque lien, ce qui permet à un internaute de garder une adresse précise d'un élément sur papier*/
/*div.main_centre a:link:after, 
div.main_centre a:visited:after {
content: " ("attr(href)")";
font: 12px/12px Arial, Helvetica, sans-serif;
color: blue;
text-decoration: none;
}
*/
/*
FORMATAGE DE PARAGRAPHE - ORPHELINS
*********************************************/
ul {orphans: 2;}
p {orphans: 4;}

/*
SPECIFICATIONS POUR LA BOUTIQUE
*********************************************/
div.main_header {
overflow: auto;
width: auto;
height: auto;
}

div.editions_2colA,
div.editions_2colB {
width: auto;
height: auto;
clear: both;
padding: 0;
overflow: auto;
}

div.editions_2colB div{
float: left;
}

div.editions_listing_docs_titre {
display: block;
clear: both;
}

div.editions_listing_details {
width: auto;
height: auto;
overflow: auto;
}

div.editions_listing_themes_liste, 
div.editions_listing_docs_liste {
visibility: hidden;
display: none;
}

/*
SPECIFICATIONS POUR OBS DES MEDIAS - COLLEGE ICONIQUE
*********************************************/
div.main_centre div.actesetparoles_2colA,
div.accesdirect  {
display: none;
}

div.main_centre div.actesetparoles_2colB  { width: auto; height: auto; overflow: auto; padding: 0;}


/*
SPECIFICATIONS POUR LA RECHERCHE GENERIQUE
*********************************************/
div.main_centre div.acces_ogp { display: none;}


/*
SPECIFICATIONS POUR LES FICHES DE STAGES
*********************************************/

/*On affiche la colonne droite sur ce gabarit*/
td.col_print{
	display:block;
	visibility:visible;	
	}

div.contextuel_bloctitre,
div.contextuel_nouscontacter{
	visibility: hidden;
	}



/*
SPECIFICATIONS POUR LA HP ACTUALITES
*********************************************/

div.actu_hp_rendez-vous,
div.actu_hp_diffusions,
div.actu_hp_focus {
	clear: both;
	}

div.mod_focus div.contenu_gauche { 
	width: 140px; 
	float: left;
	}
div.mod_focus div.contenu_droit { 
	width: 70%; 
	float: none;
	}

div.gabarit_container { page-break-inside: auto;}
div.gabarit_container table.gabarit_container {page-break-inside: auto;}

/*
SPECIFICATIONS POUR LA HP INA.FR
*********************************************/
div.mod_archives,
div.mod_formations,
div.mod_actualites,
div.mod_obsmedias {
	clear: both;
	width: 100%;
	position: relative;
	display: inline-block;
	}

#hp_actualites { width: 100%;}
div.acces_pro_univ_body * { padding: 10px;}
#diaporama_hp {display: none;}

div.main_centre div.mod_actualites_body_item div.image { display: none;}


/* INATHEQUE */
/*.envelopper_image{display:none;visibility: hidden;}*/