﻿@charset "UTF-8";
/* CSS Document */

@page { size:8.5in 11in; margin: 2cm }

@media print
{

	.page-break.
	#popupGraphique {
		display: block;
		page-break-before: always;
		page-break-inside: avoid;
	}

	.tab-list .block { background-image:none; }
		
	body{
		margin:0; padding:0;
		background:#ffffff;
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		line-height:14px;
		color:#666;
		/*min-width:1000px;*/
		-webkit-print-color-adjust:exact
	}


	h1,h2,h3,h4,h5,h6 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color: #00334E; }
	h1 { font-size: 250%; }
	h2 { font-size: 175%; }
	h3 { font-size: 135%; }
	h4 { font-size: 100%; font-variant: small-caps; }
	h5 { font-size: 100%; }
	h6 { font-size: 90%; font-style: italic; }

	.table-results { width:100%; }

	.noResult, .nav-holder, #sidebar, .footer-frame, .footer-list, .form-adv, .paging, .top-nav, .sociable, .sociable, .printLight, .dateLight, .tools-holder ul, .modalBoutonFermer, ul.tabset
	{ display:none;	}

	#main { margin:0; padding:0; }

	#main-984{
		margin:0px !important; padding:0px !important;
		overflow:hidden;
		/*margin:0 auto;*/
		width: 100% !important;
		-webkit-print-color-adjust:exact
	}

	.main-holder { text-align:left;  margin:0px !important; padding:0px !important; }

	#content {
		float:none;
		font-size: 14px !important;
	    line-height: 18px !important;	    
	}
	html.older-ie #content { width:640px !important; }

	img {
		max-width: 100% !important; height: auto;
	}

	   .modalBackground
	    {
			background-color: transparent !important;
			background:none;

	    }

	    .modalWindow
	    {
	        background: #FFF;
	        padding: 10px;
	        display: block;
			position:relative;
			clear:both
	    }
		
	.noprint {display:none !important;}
	.print {display:block !important;}

	#footer .copy { float:none; text-align:center; }

}



