		/*-----------------------------------------------
				Print CSS - SUMMARY
		-------------------------------------------------
		00)  BASIC HTML
		01)  HIDDEN BLOCS
		02)  HEADER
		03)  BLOCS
		04)  MISE EN FORME GENERALE
		05)  TABLES
		06)  LISTS
		07)  ARTICLES
		08)  FORMS
		------------------------------------------------*/

		/* BASIC HTML
		{
		------------------------------------------------*/

		html{border:none;background:none;}
		body{font-size:0.7em;}

		/*
		}----------------------------------------------- */

		/* HIDDEN BLOCS
		{
		------------------------------------------------*/
		#raccourcis, #icone,#menu, #footer, .col2, .noprint, #num_page, p .audio, p .video{display:none;}

		/*
		}----------------------------------------------- */

		/* HEADER
		{
		------------------------------------------------*/
		#header #nom_site{text-align:center;font-size:1em;border:1px dotted black;padding:10px;}

		/*
		}----------------------------------------------- */

		/* BLOCS
		{
		------------------------------------------------*/
		.colmask {position:absolute;/* This fixes the IE7 overflow hidden bug */clear:both;left:0;width:96%;height:100%;/* width of whole page */overflow:visible;/* This chops off any overhanging divs */}

		.col1 {position:relative;left:0px;right:10px;padding:0 10px 1px 10px;overflow:visible;width:100%;}

		/*
		}----------------------------------------------- */

		/* MISE EN FORME GENERALE
		{
		------------------------------------------------*/
		.ttttpetit{font-size:50%;}
		.tttpetit{font-size:60%;}
		.ttpetit{font-size:70%;}
		.tpetit{font-size:80%;}
		.petit{font-size:90%;}
		.grand{font-size:110%;}
		.tgrand{font-size:120%;}
		.ttgrand{font-size:130%;}
		.tttgrand{font-size:140%;}
		.ttttgrand{font-size:150%;}
		.gros{font-size:160%;}
		.tgros{font-size:170%;}
		.ttgros{font-size:180%;}
		.tttgros{font-size:190%;}
		.ttttgros{font-size:200%;}
		.arial{font-family:arial;}
		.verdana{font-family:verdana;}
		.times{font-family:times;}
		.courrier{font-family:courrier;}
		.impact{font-family:impact;}
		.geneva{font-family:geneva;}
		.optima{font-family:optima;}
		.sans-serif{font-family:sans-serif;}
		.rouge{color:#FF0001;}
		.rose{color:#FF00FF;}
		.violet{color:#6B35BB;}
		.bleu{color:blue;}
		.bleuclair, .bleuclair a{color:#54A2FF;}
		.vert{color:green;}
		.jaune{color:#F4C464;}
		.orange{color:#FF8600;}
		.marron{color:#6B3503;}
		.gris{color:#777;}
		a img{border:none;}
		.centrer{text-align:center;}
		.gauche{float:left;}
		.droite{float:right;}
		.droite img{margin:10px;}
		.gauche img{margin:10px;}
		.souligner{text-decoration:underline;}
		.video{display:block;margin:auto;}

		/*
		}----------------------------------------------- */

		/* TABLES
		{
		------------------------------------------------*/
		table, thead, tbody{border-collapse: collapse;}
		table{margin: auto;width: 100%;font-size: 0.86em;}
		thead{background-color:#ECECEC;}
		th, td{border:1px solid gray;padding:10px;}
		#fonctions td{text-align:left;}
		tr.pair{background:#fefefe;color:#1B1B1B;}
		tr.impair{background:#C0C0C0;color:#777;}

		/*
		}----------------------------------------------- */

		/* LISTS
		{
		------------------------------------------------*/
		li{line-height:1.5em;}

		/*
		}----------------------------------------------- */

		/* ARTICLES
		{
		------------------------------------------------*/
		.date {border-top:1px solid black;page-break-after:avoid;margin-top:2cm;}
		.titre_rubrique{padding:2px;padding-left:15px;}
		.cache-courriel a{color:#FF8600;}
		.clefs{float:right;margin-right:50%;margin-top:50px;}
		#note{color:red;font-style:italic;font-size:80%;}

		/*
		}----------------------------------------------- */

		/* FORMS
		{
		------------------------------------------------*/

		textarea{width:98%;height:500px;border:1px solid #666;}
		input.all, input#titre, input#categorie, input#adresse, input#date, input#image {width:98%;border:1px solid #666;}
		input.little {width:20%;border:1px solid #666;}
		input.block,input#nom{border:1px solid #666;}
		input.num{margin-left:65px;}

		fieldset {border:1px solid #bbb;padding:10px;position:relative;background:#e9e9e9;margin-bottom:10px;}
		legend {font-size:1.1em;padding:.4em .8em;background:#fff;border:1px solid #bbb;}
		fieldset.login p {margin-bottom:1em;margin-top:0pt;font-size:0.8em;}
		fieldset p label {width:98%;}
		fieldset p input, input#dewimg, input#dewtitre {width:98%;}
		fieldset p select {width:99%;width:auto;}
		fieldset.login p label {float:left;line-height:2em;margin-right:3%;text-align:right;width:32%;}
		fieldset.login p.gauche label {width:100%;}
		fieldset.login p input {width:60%;}
		fieldset.login input.button {margin-left:55%;width:100px;}
		fieldset input.clic, fieldset.login input.clic  {width:auto;}
		form p.notice {font-weight:bold;}
		input.search.text {width:66%;}
		input.search.button {width:28%;margin-left:2%;}

		.pointilles{border:1px dotted #666;padding:5px;}
		.etoile{color:red;font-size:1.5em;}

		/*
		}----------------------------------------------- */