	@font-face {
			font-family: 'Colombus';
			src: url('fonts/Colombus.eot');
			src: local('☺'), url('fonts/Colombus.ttf') format('truetype'), url('fonts/Colombus.svg') format('svg');
			font-weight: normal;
			font-style: normal;
		}
		@font-face {
			font-family: 'HelveticaNeueLTStd';
			src: url('fonts/HelveticaNeueLTStd.eot');
			src: local('☺'), url('fonts/HelveticaNeueLTStd.ttf') format('truetype'), url('fonts/HelveticaNeueLTStd.svg') format('svg');
			font-weight: normal;
			font-style: normal;
		}
 		
		
	/*	#footer {
			position: absolute;
			left:0;
			bottom:0;
			color: <?php echo $footer_text_color;?>;
			background-color: <?php echo $footer_bg_color;?>;
			font-family: <?php echo $footer_text_font;?>;
			display: block;
		} */
		
		table.ctn {
			border:0;
			padding:0;
			margin:0;
			width:100%;
			height:100%;
			border-collapse: collapse;
		}
		table.ctn tr {
			border:0;
			padding:0;
			margin:0;
			height:100%;
			width:100%;
		}
		table.ctn tr td {
			border:0;
			padding:0;
			margin:0;
			height:100%;
			width:100%;
			white-space:nowrap;
		}
		table.ctn2 {
			border:0;
			padding:0;
			padding-bottom: 10%;
			margin:0;
			width:100%;
			height:100%;
			border-collapse: collapse;
		}
		table.ctn2 tr {
			border:0;
			
			padding:0;
			margin:0;
			height:100%;
			width:100%;
		}
		table.ctn2 tr td {
			border:0;
			border:0;padding:40;
			margin:0;
			height:100%;
			width:33%;
			white-space:nowrap;


		}

		table.en-tete{
			border:0;	
			padding:0;
			margin:0;
			width:100%;	
			height:100%;
			border-collapse: collapse;
		}
		table.en-tete tr
		{
			border:0;
			padding:0;
			margin:0;

		}	
		table.en-tete tr td
		{
			border:0;
			padding:0;
			margin:0;
		}

		.titre{
			padding: 20%;
			font-weight: bold;
		}

		.inv {
			color: #ffffff;
			background-color: #666;
			padding-top:7px;
			padding-bottom:7px;
			padding-left:7px;
			padding-right:7px;
			border-radius: 8px;
			-moz-border-radius: 8px;
		}
		.inv_temp{
			color: #ffffff;
			background-color: #666;

			margin: 2px 21px 2px 21px;
			padding: 9px 17px 9px 17px;
			
			border-radius: 10px;
			-moz-border-radius: 10px;
			
		}

		.inv_temp_jour{
			color: #ffffff;
			background-color: #666;

			margin: 2px 21px 2px 21px;
			padding: 9px 17px 9px 17px;
			
			border-radius: 10px;
			-moz-border-radius: 10px;
			
		}