/* Mon jardin fleuri - http://www.monjardinfleuri.com/index.html */
/* Copyrights 1997-2012 @ Tous droits réservés */



* 		{
		
		margin:0;
		padding:0;
		border:0;

		}



body 		{
			
		background:#7dbe5c url(bgbody07.jpg) top left no-repeat;
		font-size: 100.01%;
	
		}



body, #intro  	{
		
		margin:0;
		padding:0;
			
		}   



/* ---------------------Blocs principaux--------------------- */



#container 	{
	
		position:relative;		/* Position indispensable */	
	
		background: transparent url(bgcontainer07.jpg) no-repeat top left;		
	
		padding:56px 0 0 0;
		margin-left:123px;		
	
		width:890px;
			
		}




#intro 		{
		
		background: transparent url(bgintro07.jpg) no-repeat bottom right;
	
		width:850px;	
		
		font-style:normal;
		font-weight:bold; 
		font-size:0.89em;
		font-family: georgia, "times new roman", arial, serif;
	
		color: #1b85b3;
		
		}



#principal   	{	
		
		background: #ffffff url(bgprincipal07.jpg) top right repeat;   
		
		width:650px;
		padding:25px 0 0 0;
		
		}



/* ----------------Mises en forme du texte et photos-------------- */




.bordure   	{			
		
	   	border: 1px solid #656565;
		padding:2px;

	   	}



.bouton		{	
	
		text-align:right;	
		margin: -10px 0 10px 17px;
		
		}


.c1		{

		text-align:center;
		font-size:11px;
		margin-left:-25px;

		}



.center		{
			
		text-align:center;	
		margin:40px 0px 25px 0px;		
	
		}



.compteur
		{	
			
		margin: 0 210px 0 210px;
		padding: 2px 2px 2px 2px;	
		border: 1px solid #1b85b3;

		font-style:normal;
		font-weight:normal; 
		font-size:11px;
		font-family: arial, georgia, "times new roman", serif;

				
		}



.floatleft1 
		{				/* Deux photos de large */
	
		float:left;		
		margin:0 15px -10px 0;
				
		}



.floatleft2 
		{				/* Photo gauche, texte à droite */
	
		float:left;		
		margin:-10px 15px -3px 0;

		}



.floatright 	{ 
		
		float:right;
		margin:25px 26px 22px 15px;

		border: 1px solid #656565;
		padding:2px;

 		}


.legende
		{	
			
		text-align:left;
		padding:0 0 0 52px;

		font-style:italic;
		font-weight:bold;
		font-size:11px;
		font-family: georgia, "times new roman", arial, serif;	
		
		}



p   	{
	
	padding-top:5px;	
	margin:0 25px 15px 25px;	
		
	line-height:1.3em;	
	
	text-indent:25px;
	text-align:justify;
 		
	}



.photo
	{		
		
	margin:30px 0px 25px 26px;	
	
	border: 1px solid #656565;
	padding:2px;
	
	}



.right	{			
	
	text-align:right;
	margin:35px 26px 25px 0px;
	
	}



span	{color:#3fb006;}



.texte	
	{
	
	text-align:center;
	color: #1b85b3;
	
	font-style:normal;
	font-weight:bold;
	font-size:16px;
	font-family: georgia, "times new roman", arial, serif;

	}



.text_line

	{clear:both;}




div.text_line	{	
		
		height:2px;	
		margin-top:-15px;	
				
		}



.titre		{
	
		text-align:left;					
		margin:0 0 5px 25px;
		
		}




/* ----------------Mise en forme du footer-------------- */



#footer 	{	
	
		background: transparent url(footer07.jpg) no-repeat bottom left;
		
		width:650px;		
		height:110px;
				
		text-align:center;
		z-index:15;
	
		}



/* --------------------Bloc droite - Menu -----------------------*/




#linkList  	{	
		
		position:absolute;	/* Position obligatoire en fonction de container */
	
		top:585px;		
		left:675px;		
					
		background: #ffffff url(linkliste07.jpg) no-repeat bottom left;
		
		width:170px;
		height: auto;		
				
		line-height:1.3em;
		font-size:12px;
		font-family: georgia, "times new roman", arial, serif;
		
		}



#linkList2	{	
			
		background: transparent url(petale01.jpg) no-repeat bottom center;

		margin-bottom:23px;		/* margin et padding obligatoires */
		padding-bottom:30px;
		
		z-index:15;
		
		}




#linkList ul 	{	

		list-style-type:none;		
		
		margin:10px 10px 0 10px;		
		padding:15px 0 0 0;
		
		}


#linkList li 	{
		
		background: transparent url(puce5.gif) no-repeat top left;
		height:30px;
		
		padding:0 0 0 36px;
		margin-bottom:1px;
				
		}




#lselect h3	{  

		display:block;	
		background: transparent url(topliste07.jpg) no-repeat top left;
		
		width:170px; 
		height:160px;		/* hauteur image menu */

		margin-bottom:-90px;		
		
		}


#lselect h3 span {display:none;}



#lsuite h3 	{	

		display:block;
		background: transparent url(jonction07.jpg) no-repeat center left;
		
		width:170px;
		height:170px; 		/* hauteur image centre */

		margin-bottom:-35px;
				
		z-index:25;
		
		}


#lsuite h3 span {display:none;}




/* --------------Mise en forme des liens------------ */


a:link		{
	
		color: #1b85b3;
		font-weight:bold;
		text-decoration:none;

		}



a:visited 	{
	
		color: #74b7d4;
		font-weight:bold;
		text-decoration:none;
	
		}



a:hover 	{
		
		color: #3fb006;
		font-weight:bold;
		text-decoration:underline;
	
		}



a:active 	{
		
		color: #fd073a;
		font-weight:bold;
		text-decoration:underline;
	
		}




/* --------Mise en forme des éléments bas de page---------- */



#extraDiv1
		{
	
		width:650px;		/* Image XHTML valid */
		height: auto;	
		
		text-align:center;
		padding:15px 0 30px 0;	
		
		}



#extraDiv2

		{
	
		background: transparent url(copyrightsjardin.jpg) no-repeat top center;
		position: relative;


					/* Copyrights */	
		width:650px;
		height:25px;
	
		
		margin: 10px 0 9px 0;

			
		z-index: 5;

		}












