	body {
		background-image: url(../../images/img_interface/entete_ecrire.jpg);
	}
	
	
	
	h3, h4, h5, h6 {
		margin: 0px;
	}
	
	h3 {
		font-size: 16px;
		margin-bottom: 0px;
	}
	
	h4 {
		font-size: 14px;
		line-height: 120%;
		margin-top: 15px;
		margin-bottom: 0px;
		color: rgb(106,175,235);
	}
	
	h5 {
		font-size: 13px;
		color: rgb(106,175,235);
		margin-top: 15px;
	}
	
	var {
		font-style: normal;
		color: rgb(0,60,110);
	}
	
	em {
		font-style: normal;
		color: rgb(106,175,235);
	}
	
	form {
		margin: 15px 0px;
	}
	
	select {
		font-size: 10px;
		margin-left: 15px;
		display: inline;
		vertical-align: middle;
	}
	
	
	#loupe {
		display: inline;
		margin-top: 3px;
		vertical-align: middle;
		float: left;
	}
	


	a.bleu:link, a.bleu:visited {
		color: rgb(0,60,110);
	}
	
	a.bleu:hover, a.bleu:active {
		color: rgb(160,207,255);
	}
	
	a.rouge:link, a.rouge:visited {
		display: block;
	}
	
	a.rouge:hover, a.rouge:active {
		display: block;
	}


	
	tr.hilited {
		background-color: rgb(226,242,255);
		cursor : pointer ;
		cursor : hand ;
	}
	
	div.article {
		vertical-align: top;
	}

	div.article {
		margin-top: 22px;
		width: 100%;
		font: 14px/18px times, "times new roman", serif;
	}
	
	div.photoGauche {
		margin-right: 20px;
		margin-bottom: 1px;
		display: inline;
		float: left;
		vertical-align: top;
	}
	
	div.photoDroit {
		margin-left: 20px;
		display: inline;
		margin-bottom: 1px;
		float: right;
		vertical-align: top;
	}

	p.legende {
		font: normal 11px/11px helvetica, arial, sans-serif;
		color: rgb(83,163,232);
		margin-top: 10px;
	}
	
	span.titreEnLigne {
		font: normal 11px/11px helvetica, arial, sans-serif;
		font-size: 14px;
		font-weight: bold;
		line-height: 120%;
		margin-bottom: 10px;
		color: rgb(106,175,235);
		display: block;
	}




	#navInterPages {
		font-size: 11px;
		margin: 10px 0px;
		vertical-align: top;
	}




	
	
	#liste {
		margin-top: 5px;
		border-top: 1px solid rgb(170,214,255);
	}
	
	#liste li {
		list-style-type: none;
		
		height: 30px;
		margin: 0px;
		padding: 0px;
		vertical-align: middle;
		border-bottom: 1px solid rgb(170,214,255);
		
		font: bold 12px/30px helvetica, arial, sans-serif;
	}
	
	#liste li a:link, #liste li a:visited {
		color: rgb(230,60,110);
	}
	
	#liste li a:active, #liste li a:hover {
		color: rgb(0,60,110);
		text-transform: uppercase;
	}
	


	
	.sansserif {
		font-family: helvetica, arial, sans-serif;
		font-size: smaller;
	}
	
	.titraille {
		margin-bottom: 15px;
	}
	
	.telechargement {
		font-family: helvetica, arial, sans-serif;
		font-size: 11px;
		color: rgb(106,175,235);
		margin-left: 32px;
	}
	
	.telechargement a {
		display: block;
		margin-left: -32px;
	}
	
	.telechargement a img {
		display: inline;
		margin-right: 10px;
		vertical-align: top;
	}
	
	.annonce strong {
		display: block;
		margin-bottom: 5px;
		font-size: 14px;
	}
	
	.annonce {
		padding: 10px;
		border: 1px solid rgb(83,163,233);
		background-color: rgb(226,242,255);
		width: 164px;
		
		font-size: 11px;
	/*	text-align: center;
	*/}
	
	.annonce p {
		font-family: helvetica, arial, sans-serif;
		font-size: 11px;
		font-weight: bold;
		line-height: 120%;
	}
	
	
	table.ecrivezNous {
		width: 100%;
	}

	table.ecrivezNous tbody tr td {
		vertical-align: middle;
		padding-right: 15px;
		height: 30px;
		font-size: 11px;
	}
	
	table.ecrivezNous tbody tr td.top {
		padding-top: 3px;
		vertical-align: top;
	}
	
	
	

	.commander label, .commander input, .commander textarea {
	    display : block;
	}
	.commander label {
	    padding-bottom : 10px;
	}
	.commander fieldset {
	    margin-top : 10px;
	    padding-top : 10px;
	    border-top : 1px solid #d3ecff;
	}
	
	div.formulaire, div.image { float : left; }
	div.formulaire, .commander { width : 400px; }
	div.image { width : 150px; margin: 16px 0 0 10px; text-align : right; }
	div.clear { clear : both; }
	div.image img { width : 75%; display: inline; }
