/* ================================================================================ */
/* = Gestion de la feuille d’impression = */
/* ================================================================================ */

/* feuille de style print */


body { /* Modifications : la couleur de fond de page - la police - l'unité utilisée pour la taille de la police  */
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13pt;
}

#page, #homepage { /* Modifications : suppression de la bordure - marges */
	margin:0;
	border:none;
}

#prelude, #banner, #menuright, #footer, #tools, .primaryNav, .ariane, .thematiques, #toolsBar, #debug, .agendaStamp, #sub_footer, #carousel-nav, .actuBox.bottom, #homepage #agenda, .slideShow-nav, .nav-tabs, #button-back, #contentTools ,.linkAll { /* Les Ã©lÃ©ments qui ne seront pas affichÃ©s  */
	display:none;
}

h1#top { /* Affichage du titre */
	margin:0;
	padding:0;
	text-indent:0;
	line-height:25pt;
	font-size:16pt;
}

.no_print {
	display: none;
}

h2, h3, #contenu h3, #contenu a, a { /* Modification de la couleur des titres et liens */
	color:#000;
}

h2, .pseudoH2 { /* Modifications : marges - police - couleur du souligné */
	padding-bottom:2pt;
	padding-left:0;
	font:bold 15pt sans-serif;
	border-bottom:1pt solid #484848;
}

h3 {
	font:bold 14pt sans-serif;

}

h4 {
	font:bold 13pt sans-serif;
}

h5 {
	font:bold 12pt sans-serif;
}

a { /* EmpÃ¨che le soulignÃ© par dÃ©faut du titre h1 */
	text-decoration:none;
}

a:hover { /* Suppression du soulignÃ© */
	text-decoration:none;
}

p { /* Modifications : alignement du texte - marges - unitÃ© des marges, police et taille de la police */
  text-align:justify;
  margin:2pt 1pt 6pt 0;
  font-size:10pt;
  color:#000;
}

#colA, #colB { /* Modifications : suppression du float - adaptation de la largeur*/
  float:none;
  width:100%;
  margin:0;
  padding:0;
  text-align:left;
  clear: both;
}

#colA h3 { /* Modifications : marges - unitÃ© des marges, police et taille de la police */
  font-size:15pt;
	font-weight:bold;
	margin: 10pt 0 5pt 0;
}

#colA a { /* Modifications : suppression du gras et du soulignÃ© */
  font-weight:normal;
  text-decoration:none;
}

img { /* Modifications : couleur de la bordure - unitÃ©s et marges */
  float:left;
  margin:3pt 6pt 3pt 6pt;
  padding:8pt;
  background:#fff;


}

.media.right {
  float:right;
}

ul.unstyled, ol.unstyled {
margin-left: 0;
list-style: none;
}

/* caroussel */

#actuBox {
	clear: both;
	margin-bottom: 1em;
}

#actuBox .carousel .item { clear: both; border-bottom: 1px dotted #999 }


.carousel-inner item { float:left}

#colB .box {
	width: 44%;
	float: left;
	margin-right: 4%;
	margin-bottom: 0.5em
}

#colB .box.slideShow {
	width: 100% !important;
	float: left;
	clear: both;
	margin-right: 0;
	border-top: 1px solid #484848
}

.carousel-inner img {
	max-width: 200px !important;
	height: auto!important;
}

body#page #colB {
	display: none
}