/* = GESTION de la feuille d’IMPRESSION */
body {
	font-size: 8pt;
	font-family: 'Trebuchet MS', Verdana, Arial, Geneva, Helvetica, sans-serif;
	}
	
/* = display: none */

	#menuTopContent, #headerContent, 
	#mainContent #left, #mainContent #right,
	#select_region_page, #carteReseau,
	h2.onglet, a.all,
	#footerContent, #footerAdminContent,
	#navRecap,
	.contactRight, .mailRight,
	.titEtape{display: none;}
	
/* = display: block */

	.extended {display: block!important; margin:0 0; padding:5px 0 5px 0;}
	.extendedRegion h3, .article h3 {margin:0 0;}
	.extendedRegion h4, .article h4 {font-size: 13pt; color:#129CEB; border-bottom: 1px #129CEB dotted;}
	.extendedRegion h5 {font-size: 12pt; color:#333; border-bottom: 1px #129CEB dotted; margin:0; padding:0;}
	.offres h2, .rss h2 {font-size: 13pt; color:#129CEB; border-bottom: 1px #129CEB dotted; margin:0; padding:0;}

	.extendeReg2 h3 {font-size:13pt; color:#117D04;font-weight:bold;}
	
	.extended p {margin:0 0; font-size: 11pt; padding: 0 0 1px 0;}
	p{padding: 0 0 2px 0;}
	
	.article a {color:red; font-size: 12pt;}
	.rss {display: block; clear: both;}
	.rss h2 a {color:red; font-size: 12pt;}
	.rss h2 a span {color:#000;}
	
	/*-------------------------------------------------------------------------------------*/
	/* =  partie devis detail			 */
	/*-------------------------------------------------------------------------------------*/
	.enTeteRecap{font-size: 6pt;}
	#tableauRecap{margin-top:5px;}
	#tableauRecap table td{border:1px #000 solid; padding:2px;}
	#tableauRecap table th{border:1px #000 solid; padding:2px;}
	#tableauRecap table th span{display:block;}
	
/*-------------------------------------------------------------------------------------*/
/* = Impression */
/*-------------------------------------------------------------------------------------*/

	.clear_print {page-break-after:always}
	.page {width: 195mm;}
	body { font:8pt sans-serif; *font-size:small; *font:x-small; line-height:1.5; /*line-height:1.22;*/ }
	a img {border:0;}
	
	#devis_for_print{font-family: Arial;display:block;}
	#devis_for_print table {border-collapse: collapse;}
	
	#middleDevis h1, #arianeContent {display: none;}
	.titEtape.current,.extendedDevis {display: none;}
	
	#devis_for_print p,#devis_for_print ul {/*margin:0;*/}
	#devis_for_print td {font-size: 8pt;}
	#devis_for_print h4 {margin:0 0; padding: 0 0;}
    #tableRecapPrint td {font-size: 6pt;}
	#devis_for_print table td p {}
	.recapOption table {padding: 2px 2px; }
	.recapOption td.first { border-right: 1px solid #FFFFFF;}
	
	p.withoutbottom { margin-bottom: -12px; }
	p.withoutbottomsix { margin-bottom: -6px; }
	p.withoutbottomvingtquatre { margin-bottom: -24px; }
	p.withouttopsix { margin-top: -6px; }
	
	.centreDiv span{
  		margin-left: auto;
  		margin-right: auto;
  		width: 100%;
  		text-align: center;
	}
	
	/*tarif*/
	
	.tarif .enTeteRecap {font-size: 9pt;}
	.tarif span {}
	
	
	
	
	
	
	
