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


	/* display none */
	a.logo, a.espaceClient,
	#ariane, #rechercheMode,
	#tools, #presentation, #navigation, 
	#right, #footer {display: none; border: 1px red solid;}
	
	
	/* contenu imprimable */
	#bandeau {margin: 0 0 10px 0;}
	#intro img {float: left; margin: 0 10px 10px 0;}
	
	
	/* faq*/
	.questions p {display: block!important;}
	
	
	/* simulateur */
	/* = GESTION DES TABLES *************************/
	table {
		width: 950px;
		border-collapse: collapse;
		margin: 1em 0 1em 0; padding:0;
		/*border: 1px #fff solid;*/
		}
	.votreRecapSimulation {}
	table img {display: block; padding:0; margin:0}
	table th, table td {font-size: 85%;/*position: relative;*/}
	table th {
		color:#003781;padding:0;
		border: 1px #103781 solid;
		background-color:#8FCDEE;
		}
	table td {
		margin:0; padding: 2px; color:#003781; 
		border: 1px #103781 solid;
		}

	.white {
		border-left:1px #fff solid;
		border-right:1px #fff solid;
		}
	.whiteTop {
		border-top: 1px #fff solid;
		border-left: 1px #fff solid;
		}
	.whiteBottom {
		border-bottom: 1px #fff solid;
		}
	.whiteMiddle {
		border-top: 1px #fff solid;
		border-bottom: 1px #fff solid;
		border-right: 1px #DA212A solid;
		}

	.th1, .th2 { 
		width: 164px; padding: 2px 0 0 0;
		text-align: center;
		font-size: 93%;
		font-weight: bold;border: 1px #000 solid!important;
		}
	.th1 {background: #3CBDE9 url(/global/medias/thInterne.gif) repeat-x 0 0;}
	.th2 { 
		color:#fff; border: 1px #DA212A solid!important;
		background: #E53134 url(/global/medias/thClicDoc.gif) repeat-x 0 0;
		}
	.sth1, .sth2 {text-align: center; padding: 3px 0 2px 0;  width: 82px;}
	.sth2 {color:#DA212A; background-color:#F4B5A1; border: 1px #DA212A solid;}
	.thLeft1, .thLeft2, .thLeft3 {width: 30px;}

	.tdenvoi2 {border: 1px #DA212A solid; color:#DA212A;}

	.mode td {
		font-weight: bold;
		border: 1px #DA212A solid!important; 
		font-size: 115%!important;
		}
	.moduleCalcul, .moduleCalcul td {border:0; padding:0; margin:0;}
	.moduleCalcul {border:1px #fff solid!important;}
	.moduleCalcul td {} 
	.moduleCalcul .mentions {width: 20%; border: 1px #fff solid!important;}
	.moduleCalcul td p {font-size: 85%; color:#003781;}

	.totalMode {
		color:#003781; padding: 0 0 0 10px;
		background: transparent url(/global/medias/bgRepeatTotal.gif) repeat-x 0 0;
		}
	.totalMode1, .totalMode2 {
		display: bock; text-align: center; width: 100%;
		padding: 3px!important;
		border: 1px #DA212A solid;
		}
	.totalMode1 {
		width: auto; text-align: center; color:#fff;
		background: transparent url(/global/medias/totalMode1.gif) repeat-x 0 0;
		}
	.totalMode2 {
		width: 75px;
		background: transparent url(/global/medias/totalMode2.gif) repeat-x 0 0;
		}

	span.economieTotal {
		display: block; width: 155px!important;
		text-align: center;
		}

	td.buttonSimu {padding:0; border:0; margin:0;}
	td a img {border: 1px red solid; margin:0; padding:0;}

	td a.btRefaire {
		display: block; width: 163px;
		padding: 3px 0 3px 0;
		text-decoration: none;
		font-weight: bold;
		border: 1px #DA212A solid;
		text-align: center; color:#fff;
		background: transparent url(/global/medias/totalMode1.gif) repeat-x 0 0;
		}