	 
	 
	 
	div {
		text-align:center;
		}
	body {
	margin-top:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	word-spacing: normal;
	white-space: normal;		 
		}	
	div#banniere {
		width:988px;
		height:125px;
		background-color:#00CCFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 25px;
		color: #666666;
		background-image: url(../images/banniere.gif);
		}
	div#menuhaut {
		width:988px;
		height:34px;
		background-color:fddd40;
		position: relative;
		background-image: url(../images/arriere_menuhaut.gif);
		background-repeat: repeat-y;
		background-position: center;
		text-align: center;
		}	
	div#titremenu {
		width:175px;
		min-height: 20px;
		height:auto;
		position: relative;
		text-align: left;
		font-family: Verdana;
		font-size: 11px;
		font-weight: bold;
		color: #2a5379;
		text-indent: 5px;
		background-color:#b2d2f2;
	/*	background-image: url(../images/relief.png);*/
		background-repeat: no-repeat;
		background-position: right center;
			padding-bottom:3px;
		padding-top:3px;
	
		}	
	
		
			
		div#ligneCoprs {
		width:988px;
		min-height: 840px;
		margin: 0px;
		vertical-align: top;
		height: auto;
		}	
		
		
	div#menugauche {
		float:left;
		width:175px;
		height:auto;
		min-height:840px;
		margin: 0px;
		min-height:990px;
	/*	background-image: url(../images/relief.png);*/
	
		background-repeat: repeat-y;
		background-position: right;
		text-align: left;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #CCCCCC; 
	}
		
		div#menuDL {
		float:left;
		width:158px;
		height:auto;
		min-height:840px;
		height:800px;
		background-repeat: repeat-y;
		background-position: right;
		text-align: left;
		

	
	/*	list-style-image: url(../images/puce.png);*/
		}
	div#menuDLSpacer {
		float:left;
		width:175px;
		height:auto;

		height:10px;
		background-repeat: repeat-y;
		background-position: right;
		background-color:#FFFFFF;
		}	
		
		div#blocMenuG {
		float:left;
		width:175px;
		margin-top: 10px;
		margin-right: 0px;
		margin-bottom: 10px;
		margin-left: 0px; 
		}
		
	div#MaPage {
	/*	vertical-align:left;
		text-align: center;
		width: 988px;
		height: auto;
		clear: both;	*/
		   text-align:left;
		width:1000px;
		margin : auto;
	}
	div#savoirPlus {
		vertical-align:10%;
		text-align: center;
		width: 248px;
		height: 22px;
		background-image: url(../images/ico-ensavoir.gif);
		background-repeat: no-repeat;
		 
		background-position: 165px 2px;	
	}
	.savoirPlus {
		vertical-align:left;
		text-align: center;
		width: 150px;
		height: 22px;
		font-family: Arial;
		font-size: 11px;
		font-weight: bolder;
		color: #1473b7;
	 
	}
	
	div#menu_haut {
		width:988px;
		height:200px;
		background-color:fddd40;
		vertical-align: top;
		 align:left;
		}
	div#bond {
		width:988px;
		height:10px;
		background-color:ffdc44;
		vertical-align: top;
		align:left;
		background-image: url(../images/bond_menuho-2.gif);
		background-repeat: repeat-x;
		}	
		
	div#menu_bas {
		width:100px;
		height:200px;
		background-color:#CC99CC;
		position: relative;
		visibility: inherit;
		}
	div#Corps {
		FLOAT: left;
		position:relative;
		/*min-height:800px;*/
		width:800px;
		height:auto;
		top: 0px;
		min-height: 600px;
			margin-left:10px;
	/*	background-color: #FF9900;*/
		}
	
		
		
	div#titrePage {
		FLOAT: left;
		position:relative;
		/*min-height:800px;*/
		width:810px;
		height:auto;
		top: 0px;
		min-height: 26px;
		background-color: #FBFBFB;/*	background-color: #FF9900;*/
		text-align: left;
		text-indent: 20px;
		vertical-align: middle;
		font-family: Verdana;
		font-size: 17px;
		font-weight: normal;
		color: #ec5515;
		margin-top:10px;
		margin-bottom:20px;
		border-top-width: 1px;
		border-bottom-width: 1px;
		border-top-style: solid;
		border-bottom-style: solid;
		border-top-color: #e9e9e9;
		border-bottom-color: #e9e9e9;
		border-right-width: 2px;
		border-right-style: double;
		border-right-color: #fe971b;	/*	border-right-width: 2px;
		border-right-style: solid;
		border-right-color: #0c71a4;*/
		}	
		
		
	 
	div#pied_page {
		 clear:both; 
		width:988px;
		height:auto;
		position: relative;
		top: 20px;
		/*margin-top: 50px;*/
	 margin-bottom:40px;
		
		}
		
		div#BasLigne1 {
		/*clear:both;*/
		width:988px;
		height:5px;
		background-color:#ec5100;
		position: relative;
		top: 0px;
		margin-bottom: 2px;
		}
		
		
		div#BasLigne2 {
		width:988px;
	height:5px;
	background-color:#ec5100;
	position: relative;
	top: 0px;
	margin-bottom: 2px;
	padding-top:5px;
		 
		}
		
		div#PiedContenu {
		/*clear:both;*/
		width:988px;
		height:40px;
		background-color:#FFFFFF;
		position: relative;
		background-position: center;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #CCCCCC;	 
		}
		
		
			div#menuBas {
		/*clear:both;*/
		 clear:both; 
		width:880px;
		height:40px;
		position: relative;
		background-position: center;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #CCCCCC;	 
		}
			
			div#menuBasG {
		/*clear:both;*/
		float:left; 
		width:575px;
		height:40px;
		background-position: center;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #CCCCCC;	 
		}
		/* ---------------------------------  tableau en css   */ 
	 
	div.tab1 {
	 
			width:auto;
		vertical-align:middle;
		margin-top: 5px;
	}

	
	 
	div#separateurTab {
		width:600px;
		vertical-align:middle;
		height:20px;
		position:relative;
		top:15px;
		bottom:10px;
		float: left;
	/*	background-color: #0066CC;*/
	}

	
	 
	
	div.tab2 {
	 
			width:auto;
		vertical-align:middle;
		margin-top: 5px;
	}
	
	
	div.caption { 
			
			display:table-caption; 
			width:auto;
	}
	div.tdG {
	 
			display:block;
		float:left;
		height:24px;
		width:100px;
		text-align:center;
		vertical-align:bottom;
		font-size:10px;
		margin-top: 6px;
	}
	div.tdD {
		display:block;
		float:left;
		height:24px;
		width:80px;
		text-align:left;
		vertical-align:bottom;
		margin-top: 6px;
		background-image: url(../images/ico_bas_D.png);
		background-repeat: no-repeat;
		background-position: left;
		text-indent: 10px;
	}
	
	
	div.tdtab2 {
		display:block;
		float:left;
		height:26px;
		width:250px;
		text-align:center;
		vertical-align:middle;
		margin-top: 2px;
		background-repeat: no-repeat;
		background-position: left top;
		background-image: url(../images/header_tab2.png);
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #FFFFFF;
		text-transform: none;
		margin-right: 10px;
		border-top-width: 2px;
		padding-top:5px;
	}
	
	

	
	div.tdtab2_ligne1 {
		display:block;
		float:left;

		width:248px;
		text-align:center;
		vertical-align:middle;
		background-repeat: no-repeat;
		background-position: left;
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #FFFFFF;
		text-transform: none;
			margin-right: 10px;
		background-color: #F5F5F5;
		border-top-width: thin;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: #dae4ed;
		border-right-color: #dae4ed;
		border-bottom-color: #dae4ed;
		border-left-color: #dae4ed;
	}
	
	
	
	
	div.tdtab1_ligne2 {
		display:block;
		float:left;
		height:26px;
		width:248px;
		text-align:center;
		vertical-align:middle;
		background-repeat: no-repeat;
		background-position: left;
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #000000;
		text-transform: none;
		margin-right: 10px;
		background-color: #f5f5f5;
		border-top-width: thin;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: #dae4ed;
		border-right-color: #dae4ed;
		border-bottom-color: #dae4ed;
		border-left-color: #dae4ed;
		padding-top: 5px;
	}
	
	 
	
	
	div.tdtab1_ligne3 {
		display:block;
		float:left;

		width:248px;
		text-align:left;
		vertical-align:middle;
		background-repeat: no-repeat;
		background-position: left;
		color: #000000;
		margin-right: 2px;
		background-color: #f5f5f5;
		border-top-width: thin;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: #dae4ed;
		border-right-color: #dae4ed;
		border-bottom-color: #dae4ed;
		border-left-color: #dae4ed;
		padding-top: 2px;
	}
	
	
	
	
	.textLienBas 
	{
		color:#565E6E;
		text-decoration:none;
		font-family: Verdana;
		font-weight: bold;
		text-transform: uppercase;
	
	}
	.Lien_1 
	{
		font-size:10px;
		color:#CC3300;
		text-decoration:none;
		font-family: verdana;
		font-weight: bold;
	}
	
	.textLienBas2 
	{
		font:Verdana;
		font-size:10px;
		color:#3C5995;
		text-decoration:none;
	
	}
	
	
	div.tdSeparateur {
		 
			display:block;
		float:left;
		background-image: url(../images/img_separ.png);
		height: 24px;
		width: 9px;
	}
	 
	 
		/* --------------------------------- FIN tableau en css   */ 
			
			
			
				div#menuBasD {
		 
		float:right; 
	 
		width:280px;
		height:40px;
		background-position: center;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #CCCCCC;	 
		}
		
		div#Copyright {
		/*clear:both;*/
		width:988px;
		height: 20 px;
		background-color:#FFFFFF;
		position: relative;
		background-position: center;
	 
		border-bottom-color: #CCCCCC;
		font-family: verdana;
		font-size: 9px;
		color: #999999;
		text-align: center;
		}

		
		div#apartir {
		/*clear:both;*/
		padding:0px;
		width:240px;
		height: 22px;
		vertical-align:middle;
		background-position: center;
		font-family: Verdana;
		font-size: 14px;
		color: #ec5515;
		text-align: center;
		font-weight: bold;
		}	
			div#prix {
		/*clear:both;*/
		width:248px;
		height: 22 px;
		position: relative;
		background-position: center;
		font-family: Verdana;
		font-size: 16px;
		color: #2a5379;
		text-align: center;
		font-weight: bold;
		}	
	div#menugauche {
		position:relative;
		float:left;
		width:175px;
		height:400px;
		background-color: #efefef;
	
		}
		
		
		
		div#menuDroit {
		float:right;
		width:auto;
		height:auto;
		background-color:#efefef;
		min-height: 840px;
		margin-left: 5px;
		}
		
	
		
		 div#ContenuMenuD{
		 
		width:200px;
		height:auto;
		background-color:#ccddee;
		}
		
		 div#TitreMenuD{
		width:200px;
		height:auto;
		background-color:#ccddee;
		text-indent: 2px;
		text-align: left;
		background-color:#efefef; 
		}
		
		
		 div#MenuDpartie1{
		width:200px;
		height:auto;
		background-color:#EFEFEF;
		text-align: left;
		}
		
		 div#partieG1  {
		float:left;
		width:120px;
		height:auto;
		background-color:#EFEFEF;
		text-align: left;
		text-indent: 0px;
		font-family: verdana;
		font-size: 11px;
		color: #0c71a4;
		background-position: left;
		 
		}
	 
		 div#partieG1 li  {
		list-style-type: disc;
		margin-left: -20px;
		 
		}	 
		
		
			 div#partieG2  {
		float:left;
		width:110px;
		height:auto;
		background-color:#EFEFEF;
		text-align: left;
		text-indent: 0px;
		font-family: verdana;
		font-size: 11px;
		color: #33786e;
		background-position: left;
		 
		}
	 
		 div#partieG2 li  {
		list-style-type: disc;
		margin-left: -20px;
		 
		}
		
				 div#partieG3  {
		float:left;
		width:120px;
		height:auto;
		background-color:#EFEFEF;
		text-align: left;
		text-indent: 0px;
		font-family: verdana;
		font-size: 11px;
		color: #ce6e00;
		background-position: left;
		 
		}
	 
		 div#partieG3 li  {
		list-style-type: disc;
		margin-left: -20px;
		 
		}
		
			 div#partieD1{
		margin: 0px;
		float:right;
		width:  75px;
		height:95px;
		background-color:#EFEFEF;
		background-image: url(../images/img_droit_1.png);
		background-repeat: no-repeat;
		} 
			
				 div#partieD2{
		margin: 0px;
		float:right;
		background-color:#EFEFEF;
		background-image: url(../images/img_droit_2.png);
		background-repeat: no-repeat;
		height: 93px;
		width: 86px;
		} 	
			
				 div#partieD3{
		margin: 0px;
		float:right;
		width:  80px;
		height:90px;
		background-color:#EFEFEF;
		background-image: url(../images/img_droit_3.png);
		background-repeat: no-repeat;
		} 	
		
		 div#flesh1{
		margin: 0px;
		background-color:#efefef;
		width:  200px;
		height:30px;
		text-align:left;
		color: #0080c0;
		background-repeat: no-repeat;
		background-image: url(../images/flesh-1.png);
		background-position: left top;
		vertical-align: bottom;
	  
		} 
		
			 div#flesh2{
		margin: 0px;
		background-color:#efefef;
		width:  200px;
		height:30px;
		text-align:left;
		color: #00957f;
		background-repeat: no-repeat;
		background-image: url(../images/flesh-2.png);
		background-position: left top;
		vertical-align: bottom;
	  
		} 
				 div#flesh3{
		margin: 0px;
		background-color:#efefef;
		width:  200px;
		height:30px;
		text-align:left;
		color: #ee7000;
		background-repeat: no-repeat;
		background-image: url(../images/flesh-3.png);
		background-position: left top;
		vertical-align: bottom;
	  
		} 
		
			 div#titreflesh1{
		position:fixe;
		margin: 0px;
		vertical-align:bottom;
		width:  200px;
		height:auto;
		vertical-align: bottom;
		font-family: verdana;
		font-size: 12px;
		font-weight: bold;
		text-transform: uppercase;
		color: #0080c0;
		text-align: left;
		text-indent: 2px;
		top: 0px;
		right: 0px;
		bottom: 2px;
		} 
		
		
	/* style de menu haut ---------------------------------------------------------------  */
	 
	 
	div#onglet ul {
		padding: 0;
		list-style: none;
		text-align: left;
		vertical-align:middle;
	
		text-shadow:#CCCCCC
		left: 0px;
		margin-left:0;
		width:988px;
		float: left;
		margin-top: 0px;
		margin-right: 0;
		margin-bottom: 0;
		height: 34px;
		left: 10px;
		position: relative;
	}
	
	 
	div#onglet  ul li  {
		/*clear:both;*/
	 float: left;
		display:inline;
		 text-align:center;
		text-align:center;
		vertical-align:middle;
		background-image: url(../images/back_menu.png);
		height: 34px;
		width: 88px;
		background-position: center center;
		margin: 0px;
		clear: right;
		background-repeat: no-repeat;
		}
	div#onglet ul li a:hover{
		/*clear:both;*/
	 float: left;
	 display:inline;
	 margin-left: -1px; 
		text-align:center;
		vertical-align:middle;
		background-image: url(../images/back_menu-2.png);
		height: 34px;
		width: 88px;
		background-position: center  ;
		/*margin: 1px;*/
		/*clear: right;*/
		background-repeat: no-repeat;
		}
	/* FIN style de menu haut --------------------------------------------------------------- 
	*//*   style des menus gauche ---------------------------------------------------------------  */
	
	 /*   ---------------------------------------------------------------  */
	 /*   ------------------ MENU 1------------------------------  */
	 /*   ---------------------------------------------------------------  */
	div#menu1   {
		float: left;
		height:auto;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		left: 0px;
		position: relative;
		text-align: left;
		text-indent: 5px;
	}
	div#menu1 ul {
		/*padding: 0px;
	 list-style-type:none;
	
		text-align: left;
		 
		left: 0px;
		margin-left:0;
		
		width: 158px;
		float: left;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
	   left: 0px;
		position: relative;
		 display:block;*/
		 list-style-type: none;
		margin: 0;
		padding: 0;
		
	}
	 
	div#menu1  li  {
	/*	 
	 float: left;
	 
	 
	 
	 
		margin-left: 1px;
		text-align:center;
		vertical-align:middle;
		background-image: url(../images/lignemenu_g.png);
		height: 24px;
		width: 158px;
		background-position: center  ;
		margin: 1px;
		clear: right;
		
		 display:block;*/
		 width:158px;
		 display: block;
		background: transparent url(../images/lignemenu_g.png) 100% 0;
	  height: 24px;  
		padding: 0px 0 0px 0px;
		line-height: 24px; 
	background-repeat: no-repeat;
		 
		}
	
	/*div#menuDL  li  {
		
		width:120px;
		/*display: block; 
		height: auto;
		line-height: 14px;
		vertical-align: middle;
		padding-top: 0px;
		padding-right: 0;
		padding-bottom: 0px;
		padding-left: 0px;
		margin-top: 2px;
		font-family: Verdana;
		font-size: 11px;
		color: #990000;
		margin-left: -15px;
		list-style-image: url(../images/puce.png);
	 
	 }*/
	 div#menuDL  ul  {
	 
		width:120px;
		/*display: block;*/
		height: auto;
	 
		padding-top: 0px;
	 
		margin-top: 2px;
	 
	 
	 }
	   div#menuDL ul li     {
		width:175px;
		/*display: block;  */
		height: 20px;
		line-height: 14px;
		vertical-align: middle;
		padding-top: 0px;
		padding-right: 0;
		padding-bottom: 0px;
		padding-left: 0px;
		margin-top: 5px;
		font-family: Verdana;
		font-size: 11px;
		color: #0c71a4;
		text-decoration: none;
		margin-left: 0px;
		list-style-type: none;		/*list-style-image: url(../images/puce.png); */
		background-color: #dae4ed;
		border-top-width: 1px;
		border-bottom-width: 1px;
		 
		border-bottom-style: solid;
	 
		border-bottom-color: #CCCCCC;
	  
	 }
	 
	 div#menuDL ul li a:hover   {
		
		width:120px;
		/*display: block; */ 
		height: 20px;
		line-height: 14px;
		vertical-align: middle;
		padding-top: 0px;
		padding-right: 0;
		padding-bottom: 0px;
		padding-left: 0px;
		margin-top: 5px;
		font-family: Verdana;
		font-size: 11px;
		color: #990000;
		text-decoration: underline;
		margin-left: 0px;
			/*list-style-image: url(../images/puce.png); */
			 
	 }
	 
	 
	 
	
	
	div#titreMenuGauche {
		float:left;
		width:158px;
		height:16px;
		background-image: url(../images/menu_g_offre.png);
		background-repeat: no-repeat;	 
		}
	
	div#OffreECommerce {
		float:left;
		width:158px;
		height:20px;
		background-image: url(../images/menu_g_offre.png);
		background-repeat: no-repeat;
		position: relative;
		top: 0px;
		background-position: center;
		}
	.itemliste {
		text-indent: 10px;
		list-style-type: disc;
		color: #990000;
	}
	

	/****  FicheProduit *****/
	
	div#FicheProduit    {
	/*	margin-left: 10px;*/
		text-align: left;
		width:560px;
		height:auto;
		clear: left;
		float: left;
		/*background-color:#FFFF99;*/
	}
	
	div#HeaderComparatif    {
		margin-left: 0px;
		text-align: left;
		width:798px;
		float:left;
		margin-bottom: 0px;
		padding-top: 0px;
	/*	background-color:#33CC99;*/
		height:26px;
	 
	}
	
	div#SousTitreComparatif    {
	 
		margin-left: 0px;
		text-align: left;
		width:400px;
		height:22px;
		margin-bottom: 1px;
		padding-top: -2px;
		/*	background-image: url(../images/cote.gif);*/
	
		
		background-repeat: no-repeat;
		background-position: right center;
		background-color:#DBE4EE;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-left-style: solid;
		border-bottom-style: solid;
		border-top-color: #CCCCCC;
		border-right-color: #dae4ed;
		border-bottom-color: #CCCCCC;
		border-left-color: #dae4ed;
		text-align: left;
		height:22px;
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #0080c0;
		text-indent: 4px;
		letter-spacing: 1px;
	  
	}
	
	div#HeaderPetitTab    {
	 
		margin-left: 0px;
		text-align: left;
		width:660px;
		height:22px;
		margin-bottom: 1px;
		padding-top: -2px;
		/*	background-image: url(../images/cote.gif);*/
	
		
		background-repeat: no-repeat;
		background-position: right center;
		background-color:#DBE4EE;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-left-style: solid;
		border-bottom-style: solid;
		border-top-color: #CCCCCC;
		border-right-color: #dae4ed;
		border-bottom-color: #CCCCCC;
		border-left-color: #dae4ed;
		text-align: left;
		height:22px;
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #0080c0;
		text-indent: 4px;
		letter-spacing: 1px;
	  
	}
	
	div#Tarifs    {
	 
		margin-left: 0px;
		text-align: left;
		width:558px;
		height:22px;
		margin-bottom: 1px;
		padding-top: -2px;
		/*	background-image: url(../images/cote.gif);*/
		background-repeat: no-repeat;
		background-position: right center;
			background-color: #96BAF1;
		border-top-width: 1px;
		border-right-width: 2px;
		border-bottom-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-top-color: #CCCCCC;
		border-right-color: #33786e;
		border-bottom-color: #CCCCCC;
		text-align: left;
		height:22px;
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #000066;
		text-indent: 4px;
		letter-spacing: 1px;
		border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #CCCCCC;
		 
	 
	}
	
	
	div#SousSousTitreComparatif {
		margin-left: 0px;
		text-align: left;
		width:800px;
		height:22px;
		margin-bottom: 1px;
		padding-top: -2px;
	
	}
	div#TarifComparatif {
		margin-left: 0px;
		text-align: left;
		width:800px;
		height:22px;
		margin-bottom: 1px;
		padding-top: -2px;
	
	}
	
	
	div#LigneComparatif    {
		margin-left: 0px;
		text-align: left;
		width:800px;
		height:auto;
		margin-bottom: 1px;
		min-height: 30px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #CCCCCC;
	
	}
	
	div#LigneTarifComparatif    {
		margin-left: 0px;
		text-align: left;
		width:800px;
		height:auto;
		margin-bottom: 1px;
		min-height: 30px;
	
	}
	
	
	div#LigneComparatif_3_ligne    {
		margin-left: 0px;
		text-align: left;
		width:800px;
		height:auto;
		margin-bottom: 1px;
		min-height: 35px;
	
	}
	
	div#LigneHautComparatif    {
		margin-left: 0px;
		text-align: left;
		width:800px;
		height:auto;
		margin-bottom: 1px;
		min-height: 24px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #CCCCCC;
	}
	div#LigneComparatif_fonctionalite    {
		margin-left: 0px;
		text-align: left;
		width:800px;
		height:auto;
		margin-bottom: 1px;
		min-height: 24px;
	
	}
	div#LigneComparatifTitreList    {
		margin-left: 0px;
		text-align: left;
		width:800px;
		height:auto;
		margin-bottom: 0px;
		min-height: 21px;
	
	}
	div#LigneComparatifItem    {
		margin-left: 0px;
		text-align: left;
		width:800px;
		height:auto;
		margin-bottom: 1px;
		min-height: 30px;
	margin-bottom:1px;
	}
	
	div#colonne_1_titre    {
	 
	background-color: #ffffff;
	margin: 0px;
	margin:1px;
	float: left;
	width: 380px;
	text-align: center;
		height:26px;
	}
	
	
	
	div#colonne_1   {
		background-color: #FFFFFF;
		margin: 1px;
		margin:1px;
		float: left;
		width: 380px;
		text-align: left;
		height:auto;
		text-indent: 8px;
		min-height: 30px;
		 
	}
	
	div#colonne_tarif_1   {
		background-color: #DBEEFD;
		margin: 1px;
		margin:1px;
		float: left;
		width: 380px;
		text-align: left;
		height:auto;
		text-indent: 8px;
		min-height: 30px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #cccccc;
		border-top-width: 1px;
		border-top-style: solid;
		border-top-color: #cccccc;
		font-family: Verdana;
		font-size: 11px;
		font-weight: bold;
		vertical-align: middle;
	 
		 
	}
	
	div#colonne_1_3_ligne   {
		background-color: #efefef;
		margin: 1px;
		margin:1px;
		float: left;
		width: 380px;
		text-align: left;
		height:39px;
		text-indent: 8px;
		min-height: 39px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #cccccc;
	}
	
	
	
	div#colonneItem_1   {
		background-color: #EFEFEF;
		margin: 1px;
		float: left;
		width: 380px;
		text-align: left;
		height:35px;
		text-indent: 20px;
		min-height: 30px;
		background-repeat: no-repeat;
		background-position: left;
		list-style-image: url(../images/puce-2.png);
		display: block;
	}
	
	
	div#colonnehaut_1   {
		background-color: #FFFFFF;
		margin: 1px;
		margin:1px;
		float: left;
		width: 380px;
		text-align: left;
		height:auto;
		text-indent: 8px;
		min-height: 23px;
	}
	
	div#colonnefonctionnlite_1   {
		background-color: #EFEFEF;
		margin: 1px;
		margin:1px;
		float: left;
		width: 380px;
		text-align: left;
		height:auto;
		text-indent: 30px;
		min-height: 23px;
	}
	
	div#colonnefonctionnlite_1_3ligne  {
		background-color: #EFEFEF;
		margin: 1px;
		margin:1px;
		float: left;
		width: 380px;
		text-align: left;
		height:26px;
		text-indent: 30px;
		min-height: 26px;
	}
	
	
	
	
	div#colonneTitreList_1   {
		background-color: #EFEFEF;
		margin: 1px;
		margin:1px;
		float: left;
		width: 380px;
		text-align: left;
		height:auto;
		text-indent: 8px;
		min-height: 20px;
		text-decoration: underline;
	}
	
	div#colonneTitreList_1_3ligne   {
		background-color: #EFEFEF;
		margin: 1px;
		margin:1px;
		float: left;
		width: 380px;
		text-align: left;
		height:26px;
		text-indent: 8px;
		min-height: 26px;
		text-decoration: underline;
	} 
	
	div#colonne_soustitre_1   {
		background-color: #f3f3f3;
		margin: 1px;
		margin:1px;
		float: left;
		width: 380px;
		text-align: left;
		height:22px;
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #0080c0;
		text-indent: 4px;
		letter-spacing: 1px;
	}
	
	div#colonne_soussoustitre_1   {
		background-color: #f3f3f3;
		margin: 1px;
		margin:1px;
		float: left;
		width: 380px;
		text-align: left;
		height:22px;
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #0C71A4;
		text-indent: 4px;
	}
	div#colonne_titretarif_1   {
		background-color: #96BAF1;
		margin: 1px;
		margin:1px;
		float: left;
		width: 380px;
		text-align: left;
		height:22px;
		font-family: Verdana;
		font-size: 15px;
		font-weight: bold;
		color: #000099;
		text-indent: 4px;
		border-top-width: 1px;
		border-bottom-width: 1px;
		border-top-style: solid;
		border-bottom-style: solid;
		border-top-color: #999999;
		border-bottom-color: #999999;
		letter-spacing: 3px;
	}
	
	
	div#colonne_2_titre    {
		float: left;
		width: 100px;
		text-align: center;
		height:26px;
	/*	background-image: url(../images/header_colone.png);*/
	background-color:#f3f3f3;
		background-repeat: no-repeat;
		vertical-align: middle;
		padding-top: 0px;
		margin: 1px;
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #0080c0; 
	}
		
	div#colonne_2   {
		background-color: #FFFFFF;
		margin: 1px;
		float: left;
		width: 100px;
		text-align: center;
		height:auto;
		min-height: 30px;
	}	
	
	div#colonne_tarif_2   {
		background-color: #DBEEFD;
		margin: 1px;
		float: left;
		width: 100px;
		text-align: center;
		height:auto;
		min-height: 30px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #cccccc;
		border-top-width: 1px;
		border-top-style: solid;
		border-top-color: #cccccc;
		font-family: Verdana;
		font-size: 11px;
		font-weight: bold;
	}	
	
	div#colonne_2_3_ligne   {
		background-color: #EFEFEF;
		margin: 1px;
		float: left;
		width: 100px;
		text-align: center;
		height:auto;
		min-height: 39px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #cccccc;
	}
	
	
	div#colonneItem_2   {
		background-color: #EFEFEF;
		margin: 1px;
		float: left;
		width: 100px;
		text-align: center;
		height:35px;
		min-height: 35px;
	}
	
	
	div#colonnehaut_2   {
		background-color: #FFFFFF;
		margin: 1px;
		float: left;
		width: 100px;
		text-align: center;
		height:auto;
		min-height: 23px;
	}
	div#colonnefonctionnlite_2   {
		background-color: #EFEFEF;
		margin: 1px;
		float: left;
		width: 100px;
		text-align: center;
		height:auto;
		min-height: 23px;
	}
	div#colonnefonctionnlite_2_3ligne   {
		background-color: #EFEFEF;
		margin: 1px;
		float: left;
		width: 100px;
		text-align: center;
		height:26px ;
		min-height: 26px;
	}	
		
		
			
	div#colonneTitreList_2   {
		background-color: #EFEFEF;
		margin: 1px;
		float: left;
		width: 100px;
		text-align: center;
		height:auto;
		min-height: 20px;
	}		
	div#colonneTitreList_2_3ligne   {
		background-color: #EFEFEF;
		margin: 1px;
		float: left;
		width: 100px;
		text-align: center;
		height:26px;
		min-height: 26px;
	}	
		
	div#colonne_soustitre_2   {
		float: left;
		width: 100px;
		text-align: center;
		height:22px;
		background-color: #f3f3f3;
		margin-top: 1px;
		margin-right: 1px;
		margin-bottom: 1px;
		margin-left: 1px;
			}	
			
	div#colonne_soussoustitre_2   {
		float: left;
		width: 100px;
		text-align: center;
		height:22px;
		background-color: #f3f3f3;
		margin-top: 1px;
		margin-right: 1px;
		margin-bottom: 1px;
		margin-left: 1px;
			}			
			
	div#colonne_titretarif_2   {
		float: left;
		width: 100px;
		text-align: center;
		height:22px;
		margin-top: 1px;
		margin-right: 1px;
		margin-bottom: 1px;
		margin-left: 1px;
		border-top-width: 1px;
		border-bottom-width: 1px;
		border-top-style: solid;
		border-bottom-style: solid;
		border-top-color: #999999;
		border-bottom-color: #999999;
		background-color: #96BAF1;
			}			
			
			
	/***** ******/ 
	/**********************************************************************************************/
	/******************************* DIV HAFID ****************************************/
	/**********************************************************************************************/
	div#graphisme {
	   /*left:300px;*/
		float:left;
		position:relative;
		top:0px;
		width:auto;
		height:auto;
		text-align:left;
	}
	div#hebergement {
	   /*left:300px;*/
		float:left;
		position:relative;
		top:0px;
		width:auto;
		height:auto;
		text-align:left;
	}
	.textgraphisme 
	{
		font:Verdana;
		font-size:12px;
		color:#CC0000;
		text-decoration:none;
		font-weight:bolder;
	}
	.textpersonnalise 
	{
		font:Verdana;
		font-size:12px;
		color:#FE1407;
		text-decoration:none;
		font-weight:bolder;
	}
	div#tablehebergement {
		position:relative;
		left:3px;
		top:0px;
		width:650px;
		height:auto;
		border:1px solid black;
	}
	div#TabHebergementTitre {
		float:left;
		width:660px;
		height:20px;
		font-weight:bolder;
		margin-top: 1px;
		/*background-color:#00CC00;*/
	}
	div#TabHebergementTitreCas1 {
		float:left;
		margin:0px;
		width:360px;
		height:20px;
		margin-top: 1px;
		margin-right: 1px;
		margin-bottom: 1px;
		margin-left: 1px;
		border:1px medium black;	
		text-align:left;
		background-color:#FE9C54;
	}
	div#TabHebergementTitreCas2 {
		float:left;
		width:70px;
		margin:0px;
		height:20px;
		margin-top: 1px;
		margin-right: 1px;
		margin-bottom: 1px;
		margin-left: 1px;
		border:1px medium black;
		background-color:#FE9C54;
		
	}
	
	
	div#TabHebergementSousTitre2 {
		float:left;
		width:660px;
		height:40;
		font-weight:bolder;
		margin-top: 1px;
		/*background-color:#00CC00;*/
	}
	div#TabHebergementSousTitre2Cas1 {
		float:left;
		margin:0px;
		width:360px;
		height:30px;
		margin-top: 1px;
		margin-right: 1px;
		margin-bottom: 1px;
		margin-left: 1px;
		font-weight:normal;
		border:1px medium black;	
		text-align:left;
		background-color:#FEF2CB;
	}
	
	div#TabHebergementSousTitre2Cas2 {
		float:left;
		width:70px;
		height:30px;
		margin-top: 1px;
		margin-right: 1px;
		margin-bottom: 1px;
		margin-left: 1px;
		border:1px medium black;/**/
		background-color:#FEF2CB;
		font-weight:normal;
	}
	/**********************************Table Referencement*****************************************/
	div#tablereferencement {
		position:relative;
		left:3px;
		top:0px;
		width:650px;
		height:auto;
		border:1px medium black;
	}
	div#TabReferencementTitre {
		float:left;
		width:660px;
		height:auto;
		font-weight:bolder;
		margin-top: 0px;
		border:1px solid black;
		/*background-color:#00CC00;*/
	}
	div#TabReferencementTitreCas1 {
		float:left;
		margin:0px;
		width:650px;
		height:auto;
		margin-top: 0px;
		margin-right: 1px;
		margin-bottom: 1px;
		margin-left: 1px;
		/*	*/
		text-align:center;
		/*background-color:#FE9C54;*/
	}
	div#TabReferencementTitreCas2 {
		float:left;
		width:325px;
		margin:0px;
		height:auto;
		margin-top: 0px;
		margin-right: 1px;
		margin-bottom: 1px;
		margin-left: 1px;
		border:1px medium black;
		/*background-color:#FE9C54;*/
		
	}
	/******************Fin Table Referencement*******************/
	/*************************/
	
	/**********************************************************************************************/
	/******************************* FIN HAFID ****************************************/
	/**********************************************************************************************/
	
	/**********************************************************************************************/
	/******************************* DIV IMAD ****************************************/
	/**********************************************************************************************/
	
	
	div#Corp-1 {
		width:780px;
		height:auto;
		vertical-align:middle;
		vertical-align:top;
		text-align:left;
		position:relative;
	}
	div#TitreSiteCle {
		height:20px;
		position: relative;
		text-align: left;
		font-family:Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #003399;
		text-indent: 5px;
	}
	div#SousTitreSiteCle {
		height:25px;
		position: relative;
		text-align: left;
		font-family:Verdana;
		font-size: 11px;
		font-weight: bold;
		color: #006100;
		text-indent: 5px;
	}
	
	
	div#PrixSiteCle {
		height:auto;
		position: relative;
		text-align: left;
		font-family:Verdana;
		font-size: 11px;
		font-weight: bold;
		color: #FF0000;
		text-indent: 5px;
	}
	
	div#InfoSiteCle {
		height:auto;
		position: relative;
		text-align: left;
		font-family:Verdana;
		font-size: 11px;
		font-weight: normal;
		color: #000000;
		text-indent: 50px;
	}
	div#InfoSiteCle-1 {
		height:auto;
		position: relative;
		text-align: left;
		font-family:Verdana;
		font-size: 11px;
		font-weight: normal;
		color: #000000;
		text-indent: -20px;
	}
	div#InfoSiteCle-2 {
		height:auto;
		position: relative;
		text-align: left;
		font-family:Verdana;
		font-size: 11px;
		font-weight: normal;
		color: #FF0000;
		text-indent: -20px;
	}
	div#ParSiteCle {
		height:auto;
		position: relative;
		text-align: justify;
		font-weight: normal;
		color: #000000;
		text-indent: 50px;
	}
	
	div#listSiteCle-1  {
		left: 20px;
		position: relative;
		text-align: left;
		margin-top: 2px;
		height:auto;
	}	
	div#listSiteCle-2  {
		left: 20px;
		text-align: left;
		margin-top: 2px;
		height:auto;
	
	}
	div#listSiteCle-1  li {
		left: 25px;
		font-family:Verdana;
		font-weight:normal;
		font-size:11px;
		margin-left: 25px;
		text-align: left;
	}
	div#listSiteCle-2  li {
		left: 25px;
		font-family:Verdana;
		font-weight:normal;
		font-size:11px;
		margin-left: 10px;
		text-align: left;
		list-style-type: circle;
	}
	
	.liengauche {
		font-family: verdana;
	font-size: 11px;
/*	color:#2a5379;
color:#295276;*/
	color: #333333;	
		
	text-decoration: none; 
	}
	
	  div#titre   {
		height:auto;
		position:relative;
		 
		float:left;
		margin-left: 0px;
		text-align: left;
		width:800px;
	 
		margin-bottom: 0px;
		padding-top: 0px;
		/*	background-color:#33CC99;*/
	 
		border-bottom-width: 1px;
	 
	} 
	
	  div#titre-PetitTab   {
		height:auto;
		position:relative;
		 
		float:left;
		margin-left: 0px;
		text-align: left;
		width:660px;
	 
		margin-bottom: 0px;
		padding-top: 0px;
		/*	background-color:#33CC99;*/
	 
		border-bottom-width: 1px;
	 
	}
	
	
	  div#LigneSimpleCompartaif   {
		height:auto;
		position:relative;
		 
		float:left;
		margin-left: 0px;
		text-align: left;
		width:560px;
	 
		margin-bottom: 0px;
		padding-top: 0px;
			background-color:#f3f3f3;
	 
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #dae4ed;
		border-right-width: 1px;
		border-right-style: solid;
		border-right-color: #dae4ed;
		border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #dae4ed;
	} 
	
	
	  div#LignePetitTab   {
		height:auto;
		position:relative;
		 
		float:left;
		margin-left: 0px;
		text-align: left;
		width:660px;
	 
		margin-bottom: 0px;
		padding-top: 0px;
			background-color:#f3f3f3;
	 
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #dae4ed;
		border-right-width: 1px;
		border-right-style: solid;
		border-right-color: #dae4ed;
		border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #dae4ed;
	} 
	
	
	
	  div#LigneSimpleCompartaif_tarif   {
		height:auto;
		position:relative;
		 
		float:left;
		margin-left: 0px;
		text-align: left;
		width:560px;
	 
		margin-bottom: 0px;
		padding-top: 0px;
	background-color: #DBEEFD;
	 
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #CCCCCC;
	}
	
	
	  div#LigneSousTitre   {
		height:auto;
		position:relative;
		float:left;
		margin-left: 0px;
		text-align: left;
		width:800px;
		margin-bottom: 0px;
		padding-top: 0px;
		background-color:#DBE4EE;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #efefef;
		border-right-width: 1px;
		border-right-style: solid;
		border-right-color: #DBE4EE;
	} 
	
	  div#LigneSousTitre_item   {
		height:auto;
		position:relative;
		float:left;
		margin-left: 0px;
		text-align: left;
		width:560px;
		margin-bottom: 0px;
		padding-top: 0px;
		background-color:#EFF3F8;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #E0E0E0;
		background-image: url(../images/ico-fonct.gif);
		background-repeat: no-repeat;
		background-position: 15px 5px;
	} 
	
	 
	div#titre ul {
		margin: 0px;
		text-align: center;
		height:auto;
		list-style-type: none;
		position: relative;
	 
	}
	
	 div#titre-PetitTab ul {
		margin: 0px;
		text-align: center;
		height:auto;
		list-style-type: none;
		position: relative;
	 
	}
	div#LigneSimpleCompartaif ul {
		margin: 0px;
		text-align: center;
		height:auto;
		list-style-type: none;
		position: relative;
	 
	}
	
	div#LignePetitTab ul {
		margin: 0px;
		text-align: center;
		height:auto;
		list-style-type: none;
		position: relative;
	 
	}
	
	div#LigneSimpleCompartaif_tarif ul {
		margin: 0px;
		text-align: center;
		height:auto;
		list-style-type: none;
		position: relative;
	 
	}
	 
	div#LigneSousTitre ul {
		margin: 0px;
		text-align: center;
		height:auto;
		list-style-type: none;
		position: relative;
	 
	}
	
	 
	div#LigneSousTitre_item ul {
		margin: 0px;
		text-align: center;
		height:auto;
		position: relative;
	 
	 
	} 
	
	div#titre ul li  {
		float: left;
		margin-right:2px;
		height:26px;
		list-style-image: url(../images/ico-fonct.gif); 
		 display:inline;
	 }
	 
	 div#titre-PetitTab ul li  {
		float: left;
		margin-right:2px;
		height:26px;
		list-style-image: url(../images/ico-fonct.gif); 
		 display:inline;
	 }
	 
	div#LigneSimpleCompartaif ul li  {
		float: left;
		margin-right:2px;
		min-height:24px;
		height:auto;
		list-style-type: none;
		display:block;
		margin-bottom: 2px;
		white-space: normal;
	 }
	 
	div#LignePetitTab ul li  {
		float: left;
		margin-right:2px;
		min-height:24px;
		height:auto;
		list-style-type: none;
		display:block;
		margin-bottom: 2px;
		white-space: normal;
	 } 
	 
	 
	 div#LigneSimpleCompartaif_tarif ul li  {
		float: left;
		margin-right:2px;
		min-height:24px;
		height:auto;
		list-style-type: none;
		display:block;
		margin-bottom: 2px;
		white-space: normal;
	 }
	 
	 
	 div#LigneSousTitre ul li  {
		float: left;
		margin-right:2px;
		height:26px;
		list-style-type: none;
		display:block;
		margin-bottom: 2px;
		white-space: normal;
		
	 }
	 
	 
	  div#LigneSousTitre_item ul li  {
		float: left;
		margin-right:2px;
		height:auto;
		list-style-type: none;
		display:block;
		margin-bottom: 2px;
		white-space: normal;
		 text-indent:30px;
		 min-height:24px;
	 }
	 
	 
	 .onglet1 {
		font-family: verdana;
		font-size: 11px;
		text-decoration: none;
		width: 380px;
		height:auto;
	/*	background-color: #FFFFcc;*/
		text-align: left;
	 
	}
	
	 .onglet1-PetitTab {
		font-family: verdana;
		font-size: 11px;
		text-decoration: none;
		width: 230px;
		height:auto;
	/*	background-color: #FFFFcc;*/
		text-align: left;
	 
	}
	
	
	
	
	 .Ligne1 {
		font-family: verdana;
		font-size: 11px;
		text-decoration: none;
		width: 460px;
		height:auto;
		/*	background-color: #FFFFcc;*/
		text-align: left;
		text-indent: 4px;
		padding-top: 4px;
		padding-bottom: 4px;
		
		/*border-right-width: 1px;
		border-right-style: solid;
		border-right-color: #CCCCCC;*/
	}
	
	 .Ligne1-PetitTab {
		font-family: verdana;
		font-size: 11px;
		text-decoration: none;
		width: 230px;
		height:auto;
		/*	background-color: #FFFFcc;*/
		text-align: left;
		text-indent: 4px;
		padding-top: 4px;
		padding-bottom: 4px;
		
		/*border-right-width: 1px;
		border-right-style: solid;
		border-right-color: #CCCCCC;*/
	}
	
	 .Case1 {
		font-family: verdana;
		font-size: 11px;
		text-decoration: none;
		width: 380px;
		height:auto;
		/*	background-color: #FFFFcc;*/
		text-align: left;
		text-indent: 4px;
		color:#333333; /*#ee7000;	padding-top: 4px;
		padding-bottom: 4px;*/
		
	 
	}
	

	
	 .onglet2 {
		float: left;
		width: 100px;
		text-align: center;
		height:26px;
		background-image: url(../images/onglet.gif); 
	/*	background-color:#f3f3f3;*/
		background-repeat: no-repeat;
		vertical-align: middle;
		padding-top: 0px;
	 
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #0080c0; 
		vertical-align:middle;
	 
	 }
	
	 .Ligne2 {
		float: left;
		width: 100px;
		text-align: center;
	
		background-image: url(../images/yes.png);
		background-position:center 5px;
		
	 /*	background-color:#ffffff; */
		background-repeat: no-repeat;
		vertical-align: middle;

		 padding:0px;
	 	padding-top:2px;
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #0080c0; 
		vertical-align:middle;
		/*	border-right-width: 1px;
		border-right-style: solid;
		border-right-color: #CCCCCC;
			*/
		border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #CCCCCC;
	}
	
	
	
	
	 .Case2 {
		float: left;
		width: 100px;
		text-align: center;
		height:26px;
		background-image: url(../images/yes.png);
		background-position:center 5px;
		
	/*	background-color:#f3f3f3;*/
		background-repeat: no-repeat;
		vertical-align: middle;
		padding-top: 0px;
	 
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #0080c0; 
		vertical-align:middle;
		
		
	  
	}
	
	 .Case2_nn {
		float: left;
		width: 100px;
		text-align: center;
		height:26px;
	/* 	background-image: url(../images/yes.png);*/
		background-position:center 5px;
		
	/*	background-color:#f3f3f3;*/
		background-repeat: no-repeat;
		vertical-align: middle;
		padding-top: 0px;
	 
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #0080c0; 
		vertical-align:middle;
		
	  
	}
	 .Case2_item {
		float: left;
		width: 100px;
		text-align: center;
		height:26px;
		background-image: url(../images/yes.png);
		background-position:center 5px;
		
	/*	background-color:#f3f3f3;*/
		background-repeat: no-repeat;
		vertical-align: middle;
		padding-top: 0px;
	
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #0080c0; 
		vertical-align:middle;
		
			border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #CCCCCC;
	}
	
	
	 .Case2_item_nn {
		float: Aucune;
		width: 100px;
		height:26px;
		/* 	background-image: url(../images/yes.png);*/
		background-position:center 5px;
		/*	background-color:#f3f3f3;*/
		background-repeat: no-repeat;
		vertical-align: middle;
		padding-top: 0px;
		font-family: Verdana;
		font-size: 11px;
		font-weight: bold;
		color: #000000;
		vertical-align:middle;
		text-align:center;
		
			border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #CCCCCC;
	}
	
	
	 .Ligne2_nonCoche {
		float: left;
		width: 100px;
		text-align: center;
		height:26px;
		/* 	background-image: url(../images/yes.png);*/
		background-position:center 5px;
		/*	background-color:#f3f3f3;*/
		background-repeat: no-repeat;
		vertical-align: middle;
		padding-top: 0px;
		font-family: Verdana;
		font-size: 11px;
		font-weight: bold;
		color: #000000;
		vertical-align:middle;
	/*	background-color: #ffffff;*/
		
		
		border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #CCCCCC;
	 
	  
	}
	
	 .Ligne2_nonCoche {
		float: left;
		width: 100px;
		text-align: center;
		height:26px;
		/* 	background-image: url(../images/yes.png);*/
		background-position:center 5px;
		/*	background-color:#f3f3f3;*/
		background-repeat: no-repeat;
		vertical-align: middle;
		padding-top: 0px;
		font-family: Verdana;
		font-size: 11px;
		font-weight: bold;
		color: #000000;
		vertical-align:middle;
	/*	background-color: #ffffff;*/
		
		
		border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #CCCCCC;
	 
	  
	}
	

	
	div#paragraphe{
		margin-left: 20px;
	 margin-left:20px;
	width:650px;
	float:left;
	text-align:left;
	  padding-bottom:10px; 
	}
	
	
	div#paragraphe-souligne{
		margin-left: 20px;
		width:650px;
		float:left;
		text-align:left;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #CCCCCC;
		 margin-left:20px;
	 padding-bottom:10px;
	 margin-bottom:10px; 
	}
	
	
	 div#list-puceBlue1{
		margin-top:5px;
		float:left;
		text-align:left;
		list-style-image: url(../images/ico-fonct.gif);
	/*		background-image: url(../images/ico-fonct.gif);
	*/	background-repeat: no-repeat;
		list-style-position:inherit;
		l
		margin-bottom: -10px;
		padding-top: -5px;
	}
	 div#list-puceGris1{
		margin-top:5px;
		float:left;
		text-align:left;
		list-style-image: url(../images/puce-gris.gif);
	/*		background-image: url(../images/ico-fonct.gif);
	*/	background-repeat: no-repeat;
		list-style-position:inherit;
	 
		margin-bottom: -10px;
		padding-top: -5px;
	}
	
	
	 
	 
	 
	div {
		text-align:center;
		}
	
	div#banniere {
		width:988px;
		height:125px;
		background-color:#00CCFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 25px;
		color: #666666;
		background-image: url(../images/banniere.gif);
		}
	div#menuhaut {
		width:988px;
		height:34px;
		background-color:fddd40;
		position: relative;
		background-image: url(../images/arriere_menuhaut.gif);
		background-repeat: repeat-y;
		background-position: center;
		text-align: center;
		}	
	div#titremenu {
		width:175px;
		min-height: 20px;
		height:auto;
		position: relative;
		text-align: left;
		font-family: Verdana;
		font-size: 11px;
		font-weight: bold;
		color: #2a5379;
		text-indent: 5px;
		background-color:#b2d2f2;
	/*	background-image: url(../images/relief.png);*/
		background-repeat: no-repeat;
		background-position: right center;
	
		}	
div#titresousmenu {
	width:169px;
		height: auto;
	min-height: 20px;
	position: relative;
	text-align: left;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;

	color: #333333;
 
	background-color:#dae4ed;
/*	background-image: url(../images/relief.png);*/
	background-repeat: no-repeat;
	background-position: right center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	margin-bottom:1px;
	border-bottom-color: #CCCCCC;
padding-left:5px;
		padding-bottom:0px;
		padding-top:3px;
	}	
		
			
		div#ligneCoprs {
		width:988px;
		min-height: 840px;
		margin: 0px;
		vertical-align: top;
		height: auto;
		}	
		
		
	div#menugauche {
		float:left;
		width:175px;
		height:auto;
		min-height:840px;
		margin: 0px;
		min-height:990px;
	/*	background-image: url(../images/relief.png);*/
	
		background-repeat: repeat-y;
		background-position: right;
		text-align: left;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #CCCCCC; 
	}
		
		div#menuDL {
		float:left;
		width:158px;
		height:auto;
		min-height:840px;
		height:800px;
		background-repeat: repeat-y;
		background-position: right;
		text-align: left;
	
	/*	list-style-image: url(../images/puce.png);*/
		}
		
		
		div#blocMenuG {
		float:left;
		width:175px;
		margin-top: 10px;
		margin-right: 0px;
		margin-bottom: 10px;
		margin-left: 0px; 
		}
		
	div#MaPage {
	/*	vertical-align:left;
		text-align: center;
		width: 988px;
		height: auto;
		clear: both;	*/
		   text-align:left;
		width:1000px;
		margin : auto;
	}
	div#savoirPlus {
		vertical-align:10%;
		text-align: center;
		width: 248px;
		height: 22px;
		background-image: url(../images/ico-ensavoir.gif);
		background-repeat: no-repeat;
		 
		background-position: 165px 2px;	
	}
	.savoirPlus {
		vertical-align:left;
		text-align: center;
		width: 150px;
		height: 22px;
		font-family: Arial;
		font-size: 11px;
		font-weight: bolder;
		color: #1473b7;
	 
	}
	
	div#menu_haut {
		width:988px;
		height:200px;
		background-color:fddd40;
		vertical-align: top;
		 align:left;
		}
	div#bond {
		width:988px;
		height:10px;
		background-color:ffdc44;
		vertical-align: top;
		align:left;
		background-image: url(../images/bond_menuho-2.gif);
		background-repeat: repeat-x;
		}	
		
	div#menu_bas {
		width:100px;
		height:200px;
		background-color:#CC99CC;
		position: relative;
		visibility: inherit;
		}
	div#Corps {
		FLOAT: left;
		position:relative;
		/*min-height:800px;*/
		width:800px;
		height:auto;
		top: 0px;
		min-height: 600px;
			margin-left:10px;
	/*	background-color: #FF9900;*/
		}
	
		
		
	div#titrePage {
		FLOAT: left;
		position:relative;
		/*min-height:800px;*/
		width:810px;
		height:auto;
		top: 0px;
		min-height: 26px;
		background-color: #FBFBFB;/*	background-color: #FF9900;*/
		text-align: left;
		text-indent: 20px;
		vertical-align: middle;
		font-family: Verdana;
		font-size: 17px;
		font-weight: normal;
		color: #ec5515;
		margin-top:10px;
		margin-bottom:20px;
		border-top-width: 1px;
		border-bottom-width: 1px;
		border-top-style: solid;
		border-bottom-style: solid;
		border-top-color: #e9e9e9;
		border-bottom-color: #e9e9e9;
		border-right-width: 2px;
		border-right-style: double;
		border-right-color: #fe971b;	/*	border-right-width: 2px;
		border-right-style: solid;
		border-right-color: #0c71a4;*/
		}	
		
		
	 
	div#pied_page {
		 clear:both; 
		width:988px;
		height:auto;
		position: relative;
		top: 20px;
		/*margin-top: 50px;*/
	 margin-bottom:40px;
		
		}
		
		div#BasLigne1 {
		/*clear:both;*/
		width:988px;
		height:5px;
		background-color:#ec5100;
		position: relative;
		top: 0px;
		margin-bottom: 2px;
		}
		
		
		div#BasLigne2 {
		/*clear:both;*/
		width:988px;
		height:15px;
		background-color:#dae4ed;
		position: relative;
		top: 0px;
		margin-top: 2px;
		 
		}
		
		div#PiedContenu {
		/*clear:both;*/
		width:988px;
		height:40px;
		background-color:#FFFFFF;
		position: relative;
		background-position: center;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #CCCCCC;	 
		}
		
		
			div#menuBas {
		/*clear:both;*/
		 clear:both; 
		width:880px;
		height:40px;
		position: relative;
		background-position: center;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #CCCCCC;	 
		}
			
			div#menuBasG {
		/*clear:both;*/
		float:left; 
		width:575px;
		height:40px;
		background-position: center;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #CCCCCC;	 
		}
		/* ---------------------------------  tableau en css   */ 
	 
	div.tab1 {
	 
			width:auto;
		vertical-align:middle;
		margin-top: 5px;
	}
	 
	 
	div.tabHome1 {
		width:800px;
		vertical-align:middle;
		margin-top: 5px;
		margin-left: 10px;	
		padding:0px;
		margin:0px;
	/*	 background-color:#FFFF99;*/
	}
	
	 
	div#separateurTab {
		width:600px;
		vertical-align:middle;
		height:20px;
		position:relative;
		top:15px;
		bottom:10px;
		float: left;
	/*	background-color: #0066CC;*/
	}
	div#tableau1 {
		vertical-align:top;
		width:800px;
		vertical-align:middle;
		height:auto;

	}
	
	 
	
	div.tab2 {
	 
			width:auto;
		vertical-align:middle;
		margin-top: 5px;
	}
	
	
	div.caption { 
			
			display:table-caption; 
			width:auto;
	}
	div.tdG {
	 
			display:block;
		float:left;
		height:24px;
		width:100px;
		text-align:center;
		vertical-align:bottom;
		font-size:10px;
		margin-top: 6px;
	}
	div.tdD {
		display:block;
		float:left;
		height:24px;
		width:80px;
		text-align:left;
		vertical-align:bottom;
		margin-top: 6px;
		background-image: url(../images/ico_bas_D.png);
		background-repeat: no-repeat;
		background-position: left;
		text-indent: 10px;
	}
	div.tdtab1 {
		display:block;
		float:left;
		height:24px;
		width:260px;
		padding:0px;
		margin:0px;
		text-align:center;
		vertical-align:text-bottom;
		margin-top: 2px;
		background-repeat: no-repeat;
		background-position: left top;
		background-image: url(../images/header_tab1.png);
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #FFFFFF;
		text-transform: none;
		margin-right: 0px;
		border-top-width:2px;
		padding-top:7px;

	 
	/*	padding-left:20px; */
	}
	
	div.tdtab2 {
		display:block;
		float:left;
		height:24px;
		width:260px;
		text-align:center;
		vertical-align:middle;
		margin-top: 2px;
		background-repeat: no-repeat;
		background-position: left top;
		background-image: url(../images/header_tab2.png);
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #FFFFFF;
		text-transform: none;
		margin-right: 0px;
		border-top-width: 2px;
	}
	
	div.tdtab3 {
		display:block;
		float:left;
		height:24px;
		width:260px;
		text-align:center;
		vertical-align:middle;
		margin-top: 2px;
		background-repeat: no-repeat;
		background-position: left top;
		background-image: url(../images/header_tab3.png);
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #FFFFFF;
		text-transform: none;
		margin-right:0px;
		border-top-width: 2px;

	}

	div.tdtab1_ligne1 {
		display:block;
		float:left;

		width:248px;
		
		text-align:center;
		vertical-align:middle;
		background-repeat: no-repeat;
		background-position: left;
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #FFFFFF;
		text-transform: none;
		margin-right:10px;
		background-color:#f3f3f3;
		border-top-width: thin;
		border-right-width: 1px;
		border-bottom-width:1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: #dae4ed;
		border-right-color: #dae4ed;
		border-bottom-color: #dae4ed;
		border-left-color: #dae4ed;
	}
	
	div.tdtab2_ligne1 {
		display:block;
		float:left;

		width:248px;
		text-align:center;
		vertical-align:middle;
		background-repeat: no-repeat;
		background-position: left;
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #FFFFFF;
		text-transform: none;
			margin-right: 10px;
		background-color: #F5F5F5;
		border-top-width: thin;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: #dae4ed;
		border-right-color: #dae4ed;
		border-bottom-color: #dae4ed;
		border-left-color: #dae4ed;
	}
	
	div.tdtab3_ligne1 {
		display:block;
		float:left;

		width:248px;
		text-align:center;
		vertical-align:middle;
		background-repeat: no-repeat;
		background-position: left;
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #FFFFFF;
		text-transform: none;
		padding-left:10px;
		margin-right:0px;
		background-color: #F5F5F5;
		border-top-width: thin;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: #dae4ed;
		border-right-color: #dae4ed;
		border-bottom-color: #dae4ed;
		border-left-color: #dae4ed;
	}
	
	
	div.tdtab1_ligne2 {
		display:block;
		float:left;
		height:26px;
		width:248px;
		text-align:center;
		vertical-align:middle;
		background-repeat: no-repeat;
		background-position: left;
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #000000;
		text-transform: none;
		margin-right: 10px;
		background-color: #f5f5f5;
		border-top-width: thin;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: #dae4ed;
		border-right-color: #dae4ed;
		border-bottom-color: #dae4ed;
		border-left-color: #dae4ed;
		padding-top: 5px;
	}
	
	 
	
	div.trRepetition {
	height:auto;
	width:790px;
	margin:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left:0px;
	}
	
	
	div.tdtab1_ligne3 {
		display:compact;
		padding:0px;
		float:left;
		height:25px;
		width:248px;
		text-align:left;
		vertical-align:middle;
		background-repeat: no-repeat;
		background-position: left;
		color: #000000;
		margin-right:0px;
		background-color: #f5f5f5;
		border-top-width: thin;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: #dae4ed;
		border-right-color: #dae4ed;
		border-bottom-color: #dae4ed;
		border-left-color: #dae4ed;
		padding-top:0px;
	}
	
	div.tdtab1_ligne4 {
		float:left;
		height:22px;
		width:238px;
		text-align:center;
		vertical-align:middle;
		background-repeat: no-repeat;
		background-position: left;
		color: #000000;
		margin-right: 0px;
		border-top-width: thin;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: #dae4ed;
		border-right-color: #dae4ed;
		border-bottom-color: #dae4ed;
		border-left-color: #dae4ed;
		padding-top: 5px;
		font-family: Verdana;
		font-size: 12px;
		font-weight: normal;
		background-color: #F5F5F5;
	}
	
	
	
	.textLienBas 
	{
		color:#565E6E;
		text-decoration:none;
		font-family: Verdana;
		font-weight: bold;
		text-transform: uppercase;
	
	}
	.Lien_1 
	{
		font-size:10px;
		color:#CC3300;
		text-decoration:none;
		font-family: verdana;
		font-weight: bold;
	}
	
	.textLienBas2 
	{
		font:Verdana;
		font-size:10px;
		color:#3C5995;
		text-decoration:none;
	
	}
	
	
	div.tdSeparateur {
		 
			display:block;
		float:left;
		background-image: url(../images/img_separ.png);
		height: 24px;
		width: 9px;
	}
	 
	 
		/* --------------------------------- FIN tableau en css   */ 
			
			
			
				div#menuBasD {
		 
		float:right; 
	 
		width:280px;
		height:40px;
		background-position: center;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #CCCCCC;	 
		}
		
		div#Copyright {
		/*clear:both;*/
		width:988px;
		height: 20 px;
		background-color:#FFFFFF;
		position: relative;
		background-position: center;
	 
		border-bottom-color: #CCCCCC;
		font-family: verdana;
		font-size: 9px;
		color: #999999;
		text-align: center;
		}
		
			div#prix {
		/*clear:both;*/
		width:248px;
		height: 22 px;
		position: relative;
		background-position: center;
		font-family: Verdana;
		font-size: 16px;
		color: #2a5379;
		text-align: center;
		font-weight: bold;
		}	
	div#menugauche {
		position:relative;
		float:left;
		width:175px;
		height:400px;
		background-color: #efefef;
	
		}
		
		
		
		div#menuDroit {
		float:right;
		width:auto;
		height:auto;
		background-color:#efefef;
		min-height: 840px;
		margin-left: 5px;
		}
		
	
		
		 div#ContenuMenuD{
		 
		width:200px;
		height:auto;
		background-color:#ccddee;
		}
		
		 div#TitreMenuD{
		width:200px;
		height:auto;
		background-color:#ccddee;
		text-indent: 2px;
		text-align: left;
		background-color:#efefef; 
		}
		
		
		 div#MenuDpartie1{
		width:200px;
		height:auto;
		background-color:#EFEFEF;
		text-align: left;
		}
		
		 div#partieG1  {
		float:left;
		width:120px;
		height:auto;
		background-color:#EFEFEF;
		text-align: left;
		text-indent: 0px;
		font-family: verdana;
		font-size: 11px;
		color: #0c71a4;
		background-position: left;
		 
		}
	 
		 div#partieG1 li  {
		list-style-type: disc;
		margin-left: -20px;
		 
		}	 
		
		
			 div#partieG2  {
		float:left;
		width:110px;
		height:auto;
		background-color:#EFEFEF;
		text-align: left;
		text-indent: 0px;
		font-family: verdana;
		font-size: 11px;
		color: #33786e;
		background-position: left;
		 
		}
	 
		 div#partieG2 li  {
		list-style-type: disc;
		margin-left: -20px;
		 
		}
		
				 div#partieG3  {
		float:left;
		width:120px;
		height:auto;
		background-color:#EFEFEF;
		text-align: left;
		text-indent: 0px;
		font-family: verdana;
		font-size: 11px;
		color: #ce6e00;
		background-position: left;
		 
		}
	 
		 div#partieG3 li  {
		list-style-type: disc;
		margin-left: -20px;
		 
		}
		
			 div#partieD1{
		margin: 0px;
		float:right;
		width:  75px;
		height:95px;
		background-color:#EFEFEF;
		background-image: url(../images/img_droit_1.png);
		background-repeat: no-repeat;
		} 
			
				 div#partieD2{
		margin: 0px;
		float:right;
		background-color:#EFEFEF;
		background-image: url(../images/img_droit_2.png);
		background-repeat: no-repeat;
		height: 93px;
		width: 86px;
		} 	
			
				 div#partieD3{
		margin: 0px;
		float:right;
		width:  80px;
		height:90px;
		background-color:#EFEFEF;
		background-image: url(../images/img_droit_3.png);
		background-repeat: no-repeat;
		} 	
		
		 div#flesh1{
		margin: 0px;
		background-color:#efefef;
		width:  200px;
		height:30px;
		text-align:left;
		color: #0080c0;
		background-repeat: no-repeat;
		background-image: url(../images/flesh-1.png);
		background-position: left top;
		vertical-align: bottom;
	  
		} 
		
			 div#flesh2{
		margin: 0px;
		background-color:#efefef;
		width:  200px;
		height:30px;
		text-align:left;
		color: #00957f;
		background-repeat: no-repeat;
		background-image: url(../images/flesh-2.png);
		background-position: left top;
		vertical-align: bottom;
	  
		} 
				 div#flesh3{
		margin: 0px;
		background-color:#efefef;
		width:  200px;
		height:30px;
		text-align:left;
		color: #ee7000;
		background-repeat: no-repeat;
		background-image: url(../images/flesh-3.png);
		background-position: left top;
		vertical-align: bottom;
	  
		} 
		
			 div#titreflesh1{
		position:fixe;
		margin: 0px;
		vertical-align:bottom;
		width:  200px;
		height:auto;
		vertical-align: bottom;
		font-family: verdana;
		font-size: 12px;
		font-weight: bold;
		text-transform: uppercase;
		color: #0080c0;
		text-align: left;
		text-indent: 2px;
		top: 0px;
		right: 0px;
		bottom: 2px;
		} 
		
		
	/* style de menu haut ---------------------------------------------------------------  */
	 
	 
	div#onglet ul {
		padding: 0;
		list-style: none;
		text-align: left;
		vertical-align:middle;
	
		text-shadow:#CCCCCC
		left: 0px;
		margin-left:0;
		width:988px;
		float: left;
		margin-top: 0px;
		margin-right: 0;
		margin-bottom: 0;
		height: 34px;
		left: 10px;
		position: relative;
	}
	
	 
	div#onglet  ul li  {
		/*clear:both;*/
	 float: left;
		display:inline;
		 text-align:center;
		text-align:center;
		vertical-align:middle;
		background-image: url(../images/back_menu.png);
		height: 34px;
		width: 88px;
		background-position: center center;
		margin: 0px;
		clear: right;
		background-repeat: no-repeat;
		}
	div#onglet ul li a:hover{
		/*clear:both;*/
	 float: left;
	 display:inline;
	 margin-left: -1px; 
		text-align:center;
		vertical-align:middle;
		background-image: url(../images/back_menu-2.png);
		height: 34px;
		width: 88px;
		background-position: center  ;
		/*margin: 1px;*/
		/*clear: right;*/
		background-repeat: no-repeat;
		}
	/* FIN style de menu haut --------------------------------------------------------------- 
	*//*   style des menus gauche ---------------------------------------------------------------  */
	
	 /*   ---------------------------------------------------------------  */
	 /*   ------------------ MENU 1------------------------------  */
	 /*   ---------------------------------------------------------------  */
	div#menu1   {
		float: left;
		height:auto;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		left: 0px;
		position: relative;
		text-align: left;
		text-indent: 5px;
	}
	div#menu1 ul {
		/*padding: 0px;
	 list-style-type:none;
	
		text-align: left;
		 
		left: 0px;
		margin-left:0;
		
		width: 158px;
		float: left;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
	   left: 0px;
		position: relative;
		 display:block;*/
		 list-style-type: none;
		margin: 0;
		padding: 0;
		
	}
	 
	div#menu1  li  {
	/*	 
	 float: left;
	 
	 
	 
	 
		margin-left: 1px;
		text-align:center;
		vertical-align:middle;
		background-image: url(../images/lignemenu_g.png);
		height: 24px;
		width: 158px;
		background-position: center  ;
		margin: 1px;
		clear: right;
		
		 display:block;*/
		 width:158px;
		 display: block;
		background: transparent url(../images/lignemenu_g.png) 100% 0;
	  height: 24px;  
		padding: 0px 0 0px 0px;
		line-height: 24px; 
	background-repeat: no-repeat;
		 
		}
	
	/*div#menuDL  li  {
		
		width:120px;
		/*display: block; 
		height: auto;
		line-height: 14px;
		vertical-align: middle;
		padding-top: 0px;
		padding-right: 0;
		padding-bottom: 0px;
		padding-left: 0px;
		margin-top: 2px;
		font-family: Verdana;
		font-size: 11px;
		color: #990000;
		margin-left: -15px;
		list-style-image: url(../images/puce.png);
	 
	 }*/
	 div#menuDL  ul  {
	 
		width:120px;
		/*display: block;*/
		height: auto;
	 
		padding-top: 0px;
	 
		margin-top: 2px;
	 
	 
	 }
	   div#menuDL ul li     {
		width:175px;
		/*display: block;  */
		height: 20px;
		line-height: 14px;
		vertical-align: middle;
		padding-top: 0px;
		padding-right: 0;
		padding-bottom: 0px;
		padding-left: 0px;
		margin-top: 5px;
		font-family: Verdana;
		font-size: 11px;
		color: #0c71a4;
		text-decoration: none;
		margin-left: 0px;
		list-style-type: none;		/*list-style-image: url(../images/puce.png); */
		background-color: #dae4ed;
		border-top-width: 1px;
		border-bottom-width: 1px;
		 
		border-bottom-style: solid;
	 
		border-bottom-color: #CCCCCC;
	  
	 }
	 
	 div#menuDL ul li a:hover   {
		
		width:120px;
		/*display: block; */ 
		height: 20px;
		line-height: 14px;
		vertical-align: middle;
		padding-top: 0px;
		padding-right: 0;
		padding-bottom: 0px;
		padding-left: 0px;
		margin-top: 5px;
		font-family: Verdana;
		font-size: 11px;
		color: #990000;
		text-decoration: underline;
		margin-left: 0px;
			/*list-style-image: url(../images/puce.png); */
			 
	 }
	 
	 
	 
	
	
	div#titreMenuGauche {
		float:left;
		width:158px;
		height:16px;
		background-image: url(../images/menu_g_offre.png);
		background-repeat: no-repeat;	 
		}
	
	div#OffreECommerce {
		float:left;
		width:158px;
		height:20px;
		background-image: url(../images/menu_g_offre.png);
		background-repeat: no-repeat;
		position: relative;
		top: 0px;
		background-position: center;
		}
	.itemliste {
		text-indent: 10px;
		list-style-type: disc;
		color: #990000;
	}
	
	div#list_1  {
		left: -20px;
		text-align: left;
		margin-top: 4px;
		padding:0px;
		margin:0px;

	}	
	div#list_1  li {
		left: -20px;
		margin-left: -37px;
		text-align: left;
		margin-bottom: 2px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #dae4ed;
		list-style-image: none;
		list-style-type:none;
	}
	/****  FicheProduit *****/
	
	div#FicheProduit    {
	/*	margin-left: 10px;*/
		text-align: left;
		width:650px;
		height:auto;
		clear: left;
		float: left;
		/*background-color:#FFFF99;*/
	}
	
	div#HeaderComparatif    {
		margin-left: 0px;
		text-align: left;
		width:798px;
		float:left;
		margin-bottom: 0px;
		padding-top: 0px;
	/*	background-color:#33CC99;*/
		height:26px;
	 
	}
	
	div#SousTitreComparatif    {
	 
		margin-left: 0px;
		text-align: left;
		width:560px;
		height:22px;
		margin-bottom: 1px;
		padding-top: -2px;
		/*	background-image: url(../images/cote.gif);*/
	
		
		background-repeat: no-repeat;
		background-position: right center;
		background-color:#DBE4EE;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-left-style: solid;
		border-bottom-style: solid;
		border-top-color: #CCCCCC;
		border-right-color: #dae4ed;
		border-bottom-color: #CCCCCC;
		border-left-color: #dae4ed;
		text-align: left;
		height:22px;
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #0080c0;
		text-indent: 4px;
		letter-spacing: 1px;
	  
	}
	
	div#HeaderPetitTab    {
	 
		margin-left: 0px;
		text-align: left;
		width:660px;
		height:22px;
		margin-bottom: 1px;
		padding-top: -2px;
		/*	background-image: url(../images/cote.gif);*/
	
		
		background-repeat: no-repeat;
		background-position: right center;
		background-color:#DBE4EE;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-left-style: solid;
		border-bottom-style: solid;
		border-top-color: #CCCCCC;
		border-right-color: #dae4ed;
		border-bottom-color: #CCCCCC;
		border-left-color: #dae4ed;
		text-align: left;
		height:22px;
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #0080c0;
		text-indent: 4px;
		letter-spacing: 1px;
	  
	}
	
	div#Tarifs    {
	 
		margin-left: 0px;
		text-align: left;
		width:798px;
		height:22px;
		margin-bottom: 1px;
		padding-top: -2px;
		/*	background-image: url(../images/cote.gif);*/
		background-repeat: no-repeat;
		background-position: right center;
			background-color: #96BAF1;
		border-top-width: 1px;
		border-right-width: 2px;
		border-bottom-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-top-color: #CCCCCC;
		border-right-color: #33786e;
		border-bottom-color: #CCCCCC;
		text-align: left;
		height:22px;
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #000066;
		text-indent: 4px;
		letter-spacing: 1px;
		border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #CCCCCC;
		 
	 
	}
	
	
	div#SousSousTitreComparatif {
		margin-left: 0px;
		text-align: left;
		width:800px;
		height:22px;
		margin-bottom: 1px;
		padding-top: -2px;
	
	}
	div#TarifComparatif {
		margin-left: 0px;
		text-align: left;
		width:800px;
		height:22px;
		margin-bottom: 1px;
		padding-top: -2px;
	
	}
	
	
	div#LigneComparatif    {
		margin-left: 0px;
		text-align: left;
		width:800px;
		height:auto;
		margin-bottom: 1px;
		min-height: 30px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #CCCCCC;
	
	}
	
	div#LigneTarifComparatif    {
		margin-left: 0px;
		text-align: left;
		width:800px;
		height:auto;
		margin-bottom: 1px;
		min-height: 30px;
	
	}
	
	
	div#LigneComparatif_3_ligne    {
		margin-left: 0px;
		text-align: left;
		width:800px;
		height:auto;
		margin-bottom: 1px;
		min-height: 35px;
	
	}
	
	div#LigneHautComparatif    {
		margin-left: 0px;
		text-align: left;
		width:800px;
		height:auto;
		margin-bottom: 1px;
		min-height: 24px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #CCCCCC;
	}
	div#LigneComparatif_fonctionalite    {
		margin-left: 0px;
		text-align: left;
		width:800px;
		height:auto;
		margin-bottom: 1px;
		min-height: 24px;
	
	}
	div#LigneComparatifTitreList    {
		margin-left: 0px;
		text-align: left;
		width:800px;
		height:auto;
		margin-bottom: 0px;
		min-height: 21px;
	
	}
	div#LigneComparatifItem    {
		margin-left: 0px;
		text-align: left;
		width:800px;
		height:auto;
		margin-bottom: 1px;
		min-height: 30px;
	margin-bottom:1px;
	}
	
	div#colonne_1_titre    {
	 
	background-color: #ffffff;
	margin: 0px;
	margin:1px;
	float: left;
	width: 380px;
	text-align: center;
		height:26px;
	}
	
	
	
	div#colonne_1   {
		background-color: #FFFFFF;
		margin: 1px;
		margin:1px;
		float: left;
		width: 380px;
		text-align: left;
		height:auto;
		text-indent: 8px;
		min-height: 30px;
		 
	}
	
	div#colonne_tarif_1   {
		background-color: #DBEEFD;
		margin: 1px;
		margin:1px;
		float: left;
		width: 380px;
		text-align: left;
		height:auto;
		text-indent: 8px;
		min-height: 30px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #cccccc;
		border-top-width: 1px;
		border-top-style: solid;
		border-top-color: #cccccc;
		font-family: Verdana;
		font-size: 11px;
		font-weight: bold;
		vertical-align: middle;
	 
		 
	}
	
	div#colonne_1_3_ligne   {
		background-color: #efefef;
		margin: 1px;
		margin:1px;
		float: left;
		width: 380px;
		text-align: left;
		height:39px;
		text-indent: 8px;
		min-height: 39px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #cccccc;
	}
	
	
	
	div#colonneItem_1   {
		background-color: #EFEFEF;
		margin: 1px;
		float: left;
		width: 380px;
		text-align: left;
		height:35px;
		text-indent: 20px;
		min-height: 30px;
		background-repeat: no-repeat;
		background-position: left;
		list-style-image: url(../images/puce-2.png);
		display: block;
	}
	
	
	div#colonnehaut_1   {
		background-color: #FFFFFF;
		margin: 1px;
		margin:1px;
		float: left;
		width: 380px;
		text-align: left;
		height:auto;
		text-indent: 8px;
		min-height: 23px;
	}
	
	div#colonnefonctionnlite_1   {
		background-color: #EFEFEF;
		margin: 1px;
		margin:1px;
		float: left;
		width: 380px;
		text-align: left;
		height:auto;
		text-indent: 30px;
		min-height: 23px;
	}
	
	div#colonnefonctionnlite_1_3ligne  {
		background-color: #EFEFEF;
		margin: 1px;
		margin:1px;
		float: left;
		width: 380px;
		text-align: left;
		height:26px;
		text-indent: 30px;
		min-height: 26px;
	}
	
	
	
	
	div#colonneTitreList_1   {
		background-color: #EFEFEF;
		margin: 1px;
		margin:1px;
		float: left;
		width: 380px;
		text-align: left;
		height:auto;
		text-indent: 8px;
		min-height: 20px;
		text-decoration: underline;
	}
	
	div#colonneTitreList_1_3ligne   {
		background-color: #EFEFEF;
		margin: 1px;
		margin:1px;
		float: left;
		width: 380px;
		text-align: left;
		height:26px;
		text-indent: 8px;
		min-height: 26px;
		text-decoration: underline;
	} 
	
	div#colonne_soustitre_1   {
		background-color: #f3f3f3;
		margin: 1px;
		margin:1px;
		float: left;
		width: 380px;
		text-align: left;
		height:22px;
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #0080c0;
		text-indent: 4px;
		letter-spacing: 1px;
	}
	
	div#colonne_soussoustitre_1   {
		background-color: #f3f3f3;
		margin: 1px;
		margin:1px;
		float: left;
		width: 380px;
		text-align: left;
		height:22px;
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #0C71A4;
		text-indent: 4px;
	}
	div#colonne_titretarif_1   {
		background-color: #96BAF1;
		margin: 1px;
		margin:1px;
		float: left;
		width: 380px;
		text-align: left;
		height:22px;
		font-family: Verdana;
		font-size: 15px;
		font-weight: bold;
		color: #000099;
		text-indent: 4px;
		border-top-width: 1px;
		border-bottom-width: 1px;
		border-top-style: solid;
		border-bottom-style: solid;
		border-top-color: #999999;
		border-bottom-color: #999999;
		letter-spacing: 3px;
	}
	
	
	div#colonne_2_titre    {
		float: left;
		width: 100px;
		text-align: center;
		height:26px;
	/*	background-image: url(../images/header_colone.png);*/
	background-color:#f3f3f3;
		background-repeat: no-repeat;
		vertical-align: middle;
		padding-top: 0px;
		margin: 1px;
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #0080c0; 
	}
		
	div#colonne_2   {
		background-color: #FFFFFF;
		margin: 1px;
		float: left;
		width: 100px;
		text-align: center;
		height:auto;
		min-height: 30px;
	}	
	
	div#colonne_tarif_2   {
		background-color: #DBEEFD;
		margin: 1px;
		float: left;
		width: 100px;
		text-align: center;
		height:auto;
		min-height: 30px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #cccccc;
		border-top-width: 1px;
		border-top-style: solid;
		border-top-color: #cccccc;
		font-family: Verdana;
		font-size: 11px;
		font-weight: bold;
	}	
	
	div#colonne_2_3_ligne   {
		background-color: #EFEFEF;
		margin: 1px;
		float: left;
		width: 100px;
		text-align: center;
		height:auto;
		min-height: 39px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #cccccc;
	}
	
	
	div#colonneItem_2   {
		background-color: #EFEFEF;
		margin: 1px;
		float: left;
		width: 100px;
		text-align: center;
		height:35px;
		min-height: 35px;
	}
	
	
	div#colonnehaut_2   {
		background-color: #FFFFFF;
		margin: 1px;
		float: left;
		width: 100px;
		text-align: center;
		height:auto;
		min-height: 23px;
	}
	div#colonnefonctionnlite_2   {
		background-color: #EFEFEF;
		margin: 1px;
		float: left;
		width: 100px;
		text-align: center;
		height:auto;
		min-height: 23px;
	}
	div#colonnefonctionnlite_2_3ligne   {
		background-color: #EFEFEF;
		margin: 1px;
		float: left;
		width: 100px;
		text-align: center;
		height:26px ;
		min-height: 26px;
	}	
		
		
			
	div#colonneTitreList_2   {
		background-color: #EFEFEF;
		margin: 1px;
		float: left;
		width: 100px;
		text-align: center;
		height:auto;
		min-height: 20px;
	}		
	div#colonneTitreList_2_3ligne   {
		background-color: #EFEFEF;
		margin: 1px;
		float: left;
		width: 100px;
		text-align: center;
		height:26px;
		min-height: 26px;
	}	
		
	div#colonne_soustitre_2   {
		float: left;
		width: 100px;
		text-align: center;
		height:22px;
		background-color: #f3f3f3;
		margin-top: 1px;
		margin-right: 1px;
		margin-bottom: 1px;
		margin-left: 1px;
			}	
			
	div#colonne_soussoustitre_2   {
		float: left;
		width: 100px;
		text-align: center;
		height:22px;
		background-color: #f3f3f3;
		margin-top: 1px;
		margin-right: 1px;
		margin-bottom: 1px;
		margin-left: 1px;
			}			
			
	div#colonne_titretarif_2   {
		float: left;
		width: 100px;
		text-align: center;
		height:22px;
		margin-top: 1px;
		margin-right: 1px;
		margin-bottom: 1px;
		margin-left: 1px;
		border-top-width: 1px;
		border-bottom-width: 1px;
		border-top-style: solid;
		border-bottom-style: solid;
		border-top-color: #999999;
		border-bottom-color: #999999;
		background-color: #96BAF1;
			}			
			
			
	/***** ******/ 
	/**********************************************************************************************/
	/******************************* DIV HAFID ****************************************/
	/**********************************************************************************************/
	div#graphisme {
	   /*left:300px;*/
		float:left;
		position:relative;
		top:0px;
		width:auto;
		height:auto;
		text-align:left;
	}
	div#hebergement {
	   /*left:300px;*/
		float:left;
		position:relative;
		top:0px;
		width:auto;
		height:auto;
		text-align:left;
	}
	.textgraphisme 
	{
		font:Verdana;
		font-size:12px;
		color:#CC0000;
		text-decoration:none;
		font-weight:bolder;
	}
	.textpersonnalise 
	{
		font:Verdana;
		font-size:12px;
		color:#FE1407;
		text-decoration:none;
		font-weight:bolder;
	}
	div#tablehebergement {
		position:relative;
		left:3px;
		top:0px;
		width:650px;
		height:auto;
		border:1px solid black;
	}
	div#TabHebergementTitre {
		float:left;
		width:660px;
		height:20px;
		font-weight:bolder;
		margin-top: 1px;
		/*background-color:#00CC00;*/
	}
	div#TabHebergementTitreCas1 {
		float:left;
		margin:0px;
		width:360px;
		height:20px;
		margin-top: 1px;
		margin-right: 1px;
		margin-bottom: 1px;
		margin-left: 1px;
		border:1px medium black;	
		text-align:left;
		background-color:#FE9C54;
	}
	div#TabHebergementTitreCas2 {
		float:left;
		width:70px;
		margin:0px;
		height:20px;
		margin-top: 1px;
		margin-right: 1px;
		margin-bottom: 1px;
		margin-left: 1px;
		border:1px medium black;
		background-color:#FE9C54;
		
	}
	
	
	div#TabHebergementSousTitre2 {
		float:left;
		width:660px;
		height:40;
		font-weight:bolder;
		margin-top: 1px;
		/*background-color:#00CC00;*/
	}
	div#TabHebergementSousTitre2Cas1 {
		float:left;
		margin:0px;
		width:360px;
		height:30px;
		margin-top: 1px;
		margin-right: 1px;
		margin-bottom: 1px;
		margin-left: 1px;
		font-weight:normal;
		border:1px medium black;	
		text-align:left;
		background-color:#FEF2CB;
	}
	
	div#TabHebergementSousTitre2Cas2 {
		float:left;
		width:70px;
		height:30px;
		margin-top: 1px;
		margin-right: 1px;
		margin-bottom: 1px;
		margin-left: 1px;
		border:1px medium black;/**/
		background-color:#FEF2CB;
		font-weight:normal;
	}
	/**********************************Table Referencement*****************************************/
	div#tablereferencement {
		position:relative;
		left:3px;
		top:0px;
		width:650px;
		height:auto;
		border:1px medium black;
	}
	div#TabReferencementTitre {
		float:left;
		width:660px;
		height:auto;
		font-weight:bolder;
		margin-top: 0px;
		border:1px solid black;
		/*background-color:#00CC00;*/
	}
	div#TabReferencementTitreCas1 {
		float:left;
		margin:0px;
		width:650px;
		height:auto;
		margin-top: 0px;
		margin-right: 1px;
		margin-bottom: 1px;
		margin-left: 1px;
		/*	*/
		text-align:center;
		/*background-color:#FE9C54;*/
	}
	div#TabReferencementTitreCas2 {
		float:left;
		width:325px;
		margin:0px;
		height:auto;
		margin-top: 0px;
		margin-right: 1px;
		margin-bottom: 1px;
		margin-left: 1px;
		border:1px medium black;
		/*background-color:#FE9C54;*/
		
	}
	/******************Fin Table Referencement*******************/
	/*************************/
	
	/**********************************************************************************************/
	/******************************* FIN HAFID ****************************************/
	/**********************************************************************************************/
	
	/**********************************************************************************************/
	/******************************* DIV IMAD ****************************************/
	/**********************************************************************************************/
	
	
	div#Corp-1 {
		width:780px;
		height:auto;
		vertical-align:middle;
		vertical-align:top;
		text-align:left;
		position:relative;
	}
	div#TitreSiteCle {
		height:20px;
		position: relative;
		text-align: left;
		font-family:Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #003399;
		text-indent: 5px;
	}
	div#SousTitreSiteCle {
		height:25px;
		position: relative;
		text-align: left;
		font-family:Verdana;
		font-size: 11px;
		font-weight: bold;
		color: #006100;
		text-indent: 5px;
	}
	
	
	div#PrixSiteCle {
		height:auto;
		position: relative;
		text-align: left;
		font-family:Verdana;
		font-size: 11px;
		font-weight: bold;
		color: #FF0000;
		text-indent: 5px;
	}
	
	div#InfoSiteCle {
		height:auto;
		position: relative;
		text-align: left;
		font-family:Verdana;
		font-size: 11px;
		font-weight: normal;
		color: #000000;
		text-indent: 50px;
	}
	div#InfoSiteCle-1 {
		height:auto;
		position: relative;
		text-align: left;
		font-family:Verdana;
		font-size: 11px;
		font-weight: normal;
		color: #000000;
		text-indent: -20px;
	}
	div#InfoSiteCle-2 {
		height:auto;
		position: relative;
		text-align: left;
		font-family:Verdana;
		font-size: 11px;
		font-weight: normal;
		color: #FF0000;
		text-indent: -20px;
	}
	div#ParSiteCle {
		height:auto;
		position: relative;
		text-align: justify;
		font-weight: normal;
		color: #000000;
		text-indent: 50px;
	}
	
	div#listSiteCle-1  {
		left: 20px;
		position: relative;
		text-align: left;
		margin-top: 2px;
		height:auto;
	}	
	div#listSiteCle-2  {
		left: 20px;
		text-align: left;
		margin-top: 2px;
		height:auto;
	
	}
	div#listSiteCle-1  li {
		left: 25px;
		font-family:Verdana;
		font-weight:normal;
		font-size:11px;
		margin-left: 25px;
		text-align: left;
	}
	div#listSiteCle-2  li {
		left: 25px;
		font-family:Verdana;
		font-weight:normal;
		font-size:11px;
		margin-left: 10px;
		text-align: left;
		list-style-type: circle;
	}
	
	.liengauche {
		font-family: verdana;
		font-size: 11px;
		text-decoration: none; 
	}
	
	  div#titre   {
		height:auto;
		position:relative;
		 
		float:left;
		margin-left: 0px;
		text-align: left;
		width:800px;
	 
		margin-bottom: 0px;
		padding-top: 0px;
		/*	background-color:#33CC99;*/
	 
		border-bottom-width: 1px;
	 
	} 
	
	  div#titre-PetitTab   {
		height:auto;
		position:relative;
		 
		float:left;
		margin-left: 0px;
		text-align: left;
		width:660px;
	 
		margin-bottom: 0px;
		padding-top: 0px;
		/*	background-color:#33CC99;*/
	 
		border-bottom-width: 1px;
	 
	}
	
	
	  div#LigneSimpleCompartaif   {
		height:auto;
		position:relative;
		 
		float:left;
		margin-left: 0px;
		text-align: left;
		width:560px;
	 
		margin-bottom: 0px;
		padding-top: 0px;
			background-color:#f3f3f3;
	 
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #dae4ed;
		border-right-width: 1px;
		border-right-style: solid;
		border-right-color: #dae4ed;
		border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #dae4ed;
	} 
	
	
	  div#LignePetitTab   {
		height:auto;
		position:relative;
		 
		float:left;
		margin-left: 0px;
		text-align: left;
		width:660px;
	 
		margin-bottom: 0px;
		padding-top: 0px;
			background-color:#f3f3f3;
	 
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #dae4ed;
		border-right-width: 1px;
		border-right-style: solid;
		border-right-color: #dae4ed;
		border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #dae4ed;
	} 
	
	
	
	  div#LigneSimpleCompartaif_tarif   {
		height:auto;
		position:relative;
		 
		float:left;
		margin-left: 0px;
		text-align: left;
		width:800px;
	 
		margin-bottom: 0px;
		padding-top: 0px;
	background-color: #DBEEFD;
	 
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #CCCCCC;
	}
	
	
	  div#LigneSousTitre   {
		height:auto;
		position:relative;
		float:left;
		margin-left: 0px;
		text-align: left;
		width:560px;
		margin-bottom: 0px;
		padding-top: 0px;
		background-color:#DBE4EE;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #efefef;
		border-right-width: 1px;
		border-right-style: solid;
		border-right-color: #DBE4EE;
	} 
	
	  div#LigneSousTitre_item   {
		height:auto;
		position:relative;
		float:left;
		margin-left: 0px;
		text-align: left;
		width:560px;
		margin-bottom: 0px;
		padding-top: 0px;
		background-color:#EFF3F8;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #E0E0E0;
		background-image: url(../images/ico-fonct.gif);
		background-repeat: no-repeat;
		background-position: 15px 5px;
	} 
	
	 
	div#titre ul {
		margin: 0px;
		text-align: center;
		height:auto;
		list-style-type: none;
		position: relative;
	 
	}
	
	 div#titre-PetitTab ul {
		margin: 0px;
		text-align: center;
		height:auto;
		list-style-type: none;
		position: relative;
	 
	}
	div#LigneSimpleCompartaif ul {
		margin: 0px;
		text-align: center;
		height:auto;
		list-style-type: none;
		position: relative;
	 
	}
	
	div#LignePetitTab ul {
		margin: 0px;
		text-align: center;
		height:auto;
		list-style-type: none;
		position: relative;
	 
	}
	
	div#LigneSimpleCompartaif_tarif ul {
		margin: 0px;
		text-align: center;
		height:auto;
		list-style-type: none;
		position: relative;
	 
	}
	 
	div#LigneSousTitre ul {
		margin: 0px;
		text-align: center;
		height:auto;
		list-style-type: none;
		position: relative;
	 
	}
	
	 
	div#LigneSousTitre_item ul {
		margin: 0px;
		text-align: center;
		height:auto;
		position: relative;
	 
	 
	} 
	
	div#titre ul li  {
		float: left;
		margin-right:2px;
		height:26px;
		list-style-image: url(../images/ico-fonct.gif); 
		 display:inline;
	 }
	 
	 div#titre-PetitTab ul li  {
		float: left;
		margin-right:2px;
		height:26px;
		list-style-image: url(../images/ico-fonct.gif); 
		 display:inline;
	 }
	 
	div#LigneSimpleCompartaif ul li  {
		float: left;
		margin-right:2px;
		min-height:24px;
		height:auto;
		list-style-type: none;
		display:block;
		margin-bottom: 2px;
		white-space: normal;
	 }
	 
	div#LignePetitTab ul li  {
		float: left;
		margin-right:2px;
		min-height:24px;
		height:auto;
		list-style-type: none;
		display:block;
		margin-bottom: 2px;
		white-space: normal;
	 } 
	 
	 
	 div#LigneSimpleCompartaif_tarif ul li  {
		float: left;
		margin-right:2px;
		min-height:24px;
		height:auto;
		list-style-type: none;
		display:block;
		margin-bottom: 2px;
		white-space: normal;
	 }
	 
	 
	 div#LigneSousTitre ul li  {
		float: left;
		margin-right:2px;
		height:26px;
		list-style-type: none;
		display:block;
		margin-bottom: 2px;
		white-space: normal;
		
	 }
	 
	 
	  div#LigneSousTitre_item ul li  {
		float: left;
		margin-right:2px;
		height:auto;
		list-style-type: none;
		display:block;
		margin-bottom: 2px;
		white-space: normal;
		 text-indent:30px;
		 min-height:24px;
	 }
	 
	 
	 .onglet1 {
		font-family: verdana;
		font-size: 11px;
		text-decoration: none;
		width: 380px;
		height:auto;
	/*	background-color: #FFFFcc;*/
		text-align: left;
	 
	}
	
	 .onglet1-PetitTab {
		font-family: verdana;
		font-size: 11px;
		text-decoration: none;
		width: 230px;
		height:auto;
	/*	background-color: #FFFFcc;*/
		text-align: left;
	 
	}
	
	
	
	
	 .Ligne1 {
		font-family: verdana;
		font-size: 11px;
		text-decoration: none;
		width: 450px;
		height:auto;
		/*	background-color: #FFFFcc;*/
		text-align: left;
		text-indent: 4px;
		padding-top: 4px;
		padding-bottom: 4px;
		
		/*border-right-width: 1px;
		border-right-style: solid;
		border-right-color: #CCCCCC;*/
	}
	
	 .Ligne1-PetitTab {
		font-family: verdana;
		font-size: 11px;
		text-decoration: none;
		width: 230px;
		height:auto;
		/*	background-color: #FFFFcc;*/
		text-align: left;
		text-indent: 4px;
		padding-top: 4px;
		padding-bottom: 4px;
		
		/*border-right-width: 1px;
		border-right-style: solid;
		border-right-color: #CCCCCC;*/
	}
	
	 .Case1 {
		font-family: verdana;
		font-size: 11px;
		text-decoration: none;
		width: 460px;
		height:auto;
		/*	background-color: #FFFFcc;*/
		text-align: left;
		text-indent: 4px;
		color:#333333; /*#ee7000;	padding-top: 4px;
		padding-bottom: 4px;*/
		
	 
	}
	
	
	.Case1_item {
		font-family: verdana;
		font-size: 11px;
		text-decoration: none;
		width: 450px;
		height:auto;
		/*	background-color: #FFFFcc;*/
		text-align: left;
		text-indent: 4px;
		color: #000000;/*	padding-top: 4px;
		padding-bottom: 4px;*/
		
	 
	}
	
	 .onglet2 {
		float: left;
		width: 100px;
		text-align: center;
		height:26px;
		background-image: url(../images/onglet.gif); 
	/*	background-color:#f3f3f3;*/
		background-repeat: no-repeat;
		vertical-align: middle;
		padding-top: 0px;
	 
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #0080c0; 
		vertical-align:middle;
	 
	 }
	
	 .Ligne2 {
		float: left;
		width: 100px;
		text-align: center;
		height:26px;
		background-image: url(../images/yes.png);
		background-position:center 5px;
		
	 /*	background-color:#ffffff; */
		background-repeat: no-repeat;
		vertical-align: middle;
		padding-top: 0px;
	 
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #0080c0; 
		vertical-align:middle;
		/*	border-right-width: 1px;
		border-right-style: solid;
		border-right-color: #CCCCCC;
			*/
		border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #CCCCCC;
	}
	
	
	
	
	 .Case2 {
		float: left;
		width: 100px;
		text-align: center;
		height:26px;
		background-image: url(../images/yes.png);
		background-position:center 5px;
		
	/*	background-color:#f3f3f3;*/
		background-repeat: no-repeat;
		vertical-align: middle;
		padding-top: 0px;
	 
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #0080c0; 
		vertical-align:middle;
		
		
	  
	}
	
	 .Case2_nn {
		float: left;
		width: 100px;
		text-align: center;
		height:26px;
	/* 	background-image: url(../images/yes.png);*/
		background-position:center 5px;
		
	/*	background-color:#f3f3f3;*/
		background-repeat: no-repeat;
		vertical-align: middle;
		padding-top: 0px;
	 
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #0080c0; 
		vertical-align:middle;
		
	  
	}
	 .Case2_item {
		float: left;
		width: 100px;
		text-align: center;
		height:26px;
		background-image: url(../images/yes.png);
		background-position:center 5px;
		
	/*	background-color:#f3f3f3;*/
		background-repeat: no-repeat;
		vertical-align: middle;
		padding-top: 0px;
	
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #0080c0; 
		vertical-align:middle;
		
			border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #CCCCCC;
	}
	
	
	 .Case2_item_nn {
		float: Aucune;
		width: 100px;
		height:26px;
		/* 	background-image: url(../images/yes.png);*/
		background-position:center 5px;
		/*	background-color:#f3f3f3;*/
		background-repeat: no-repeat;
		vertical-align: middle;
		padding-top: 0px;
		font-family: Verdana;
		font-size: 11px;
		font-weight: bold;
		color: #000000;
		vertical-align:middle;
		text-align:center;
		
			border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #CCCCCC;
	}
	
	
	 .Ligne2_nonCoche {
		float: left;
		width: 100px;
		text-align: center;
		height:26px;
		/* 	background-image: url(../images/yes.png);*/
		background-position:center 5px;
		/*	background-color:#f3f3f3;*/
		background-repeat: no-repeat;
		vertical-align: middle;
		padding-top: 0px;
		font-family: Verdana;
		font-size: 11px;
		font-weight: bold;
		color: #000000;
		vertical-align:middle;
	/*	background-color: #ffffff;*/
		
		
		border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #CCCCCC;
	 
	  
	}
	
	 .Ligne2_nonCoche {
		float: left;
		width: 100px;
		text-align: center;
		height:26px;
		/* 	background-image: url(../images/yes.png);*/
		background-position:center 5px;
		/*	background-color:#f3f3f3;*/
		background-repeat: no-repeat;
		vertical-align: middle;
		padding-top: 0px;
		font-family: Verdana;
		font-size: 11px;
		font-weight: bold;
		color: #000000;
		vertical-align:middle;
	/*	background-color: #ffffff;*/
		
		
		border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #CCCCCC;
	 
	  
	}
	
	

	
	div#paragraphe{
		margin-left: 20px;
	 margin-left:20px;
	width:650px;
	float:left;
	text-align:left;
	  padding-bottom:10px; 
	}
	

	
	
	 div#list-puceBlue1{
		margin-top:5px;
		float:left;
		text-align:left;
		list-style-image: url(../images/ico-fonct.gif);
	/*		background-image: url(../images/ico-fonct.gif);
	*/	background-repeat: no-repeat;
		list-style-position:inherit;
		l
		margin-bottom: -10px;
		padding-top: -5px;
	}
	 div#list-puceGris1{
		margin-top:5px;
		float:left;
		text-align:left;
		list-style-image: url(../images/puce-gris.gif);
	/*		background-image: url(../images/ico-fonct.gif);
	*/	background-repeat: no-repeat;
		list-style-position:inherit;
	 
		margin-bottom: -10px;
		padding-top: -5px;
	}
	
	/**********************************************************************************************************/
	/************************************  FORMULE REFERENCEMENT *************************************/
	/**********************************************************************************************************/
	/************************************  FORMULE REFERENCEMENT *************************************/
	/**********************************************************************************************************/
	div#FormuleReferenement   {
	 
		margin-left: 0px;
		text-align: left;
		width:797px;
		height:auto;
		min-height:22px;
		 
		/*	background-image: url(../images/cote.gif);*/
	 
	  
	}
	
	
div#TitreFormuleReferenement   {
	margin-left: 0px;
	text-align: left;
	width:796px;
	height:auto;
	min-height:20px;
	float:left;
	/*	background-image: url(../images/cote.gif);*/
	background-color:#DBE4EE;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC; 
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC; 	
	}
div#Br   {
	
	width:796px;
	height:auto;
	float:left;
	/*	background-image: url(../images/cote.gif);*/
		
	}	
div#TitreFormuleHebergement   {
	margin-left: 0px;
	text-align: left;
	width:596px;
	height:auto;
	float:left;
	/*	background-image: url(../images/cote.gif);*/
	background-color:#DBE4EE;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC; 	
	}	
div#TitreFormuleHebergementwin  {
	margin-left: 0px;
	text-align: left;
	width:496px;
	height:auto;
	min-height:20px;
	float:left;
	/*	background-image: url(../images/cote.gif);*/
	background-color:#DBE4EE;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC; 
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC; 	
	}	
	
div#TitreFormule-Prix   {
	margin-left: 0px;
	text-align: left;
	width:796px;
	min-height:22px;
	height:auto;
	float:left;
	/*	background-image: url(../images/cote.gif);*/
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;	 		 
	
	}
div#TitreFormuleHeber-Prix   {
	margin-left: 0px;
	text-align: left;
	width:596px;
	min-height:22px;
	height:auto;
	float:left;
	/*	background-image: url(../images/cote.gif);*/
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;	 		 
		}	
div#TitreFormuleHeberwin-Prix   {
	margin-left: 0px;
	text-align: left;
	width:496px;
	min-height:22px;
	height:auto;
	float:left;
	/*	background-image: url(../images/cote.gif);*/
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;	 		 
		}	
	
div#ColonneTitreFormuleReferenement-1   {
	margin-left: 0px;
	text-align: left;
	width:290px;
	height:auto;
	min-height:22px;
	background-color:#DBE4EE;
	/*	background-image: url(../images/cote.gif);*/
	float:left;
	text-align: left;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #0080c0;
	text-indent: 2px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC; 
	

	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;	
	}
	
	div#ColonneFormule-Prix-1   {
		margin-left: 0px;
		text-align: left;
		width:290px;
		min-height:21px;
	    height:auto;
	/*	background-color:#fff6eb;*/
		/*	background-image: url(../images/cote.gif);*/
	   float:left;
		text-indent: 2px;
		border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #CCCCCC; 
 
 
	}	
	
		
	div#ColonneFormule-Prix-2  {
	margin-left: 0px;
	text-align: center;
	width:100px;
	min-height:21px;
	height:auto;
	float:left;
/*	background-color:#fff6eb;*/
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;		/*	background-image: url(../images/cote.gif);*/
 
 
	}
	div#ColonneFormule-Prix-3  {
	margin-left: 0px;
	text-align: center;
	width:200px;
	min-height:21px;
	height:auto;
	float:left;
/*	background-color:#fff6eb;*/
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;		/*	background-image: url(../images/cote.gif);*/
 
 
	}
		
	
	
	
	div#ColonneTitreFormuleReferenement-2 {
	margin-left: 0px;
	text-align: center;
	width:100px;
	height:auto;
	min-height:22px;
	float:left;
	/*	background-image: url(../images/cote.gif);*/
	background-color:#DBE4EE;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC; 
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;	
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #0080c0;	
	}
	div#ColonneTitreFormuleReferenement-3 {
	margin-left: 0px;
	text-align: center;
	width:200px;
	height:auto;
	min-height:22px;
	float:left;
	/*	background-image: url(../images/cote.gif);*/
	background-color:#DBE4EE;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC; 
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;	
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #0080c0;	
	}
	/**********************************************************************************************************/
	/****************************************** Table Devis **************************************************/
div#TabDevisBorder{
	position:relative;
	float:left;
	width:550px;
	height:auto; 
	/*border:1px solid #CCCCCC;*/
	text-align:left;
	padding-bottom:5px;
	padding-top:5px;
	background-color:#F5F5F5;/**/
	border-bottom:1px inset #D6D6D6;
}
div#TabDevisColone1{
	padding:0px;
	float:left;
	width:520px;
	height:auto;
	/*border:;*/
	text-align:left;
	min-height:20px;
	margin-left:20px;
	
}
div#TabDevisColone3{
	position:relative;
	float:left;
	width:470px;
	height:auto;
	/*border:1px solid #CCCCCC;*/
	text-align:left;
	min-height:20px;
	
}
div#TabDevisTitre{
	position:relative;
	float:left;
	width:520px;
	height:auto;
	/*border:1px solid #CCCCCC;*/
	text-align:left;
	min-height:20px;
	
}

div#TabDevisColone2{
	position:relative;
	float:left;
	width:230px;
	height:auto;
	text-align:left;
	min-height:20px;
	padding-bottom:5px;
}
.textgrasblue{
	color:#2a5379;
	text-align:left;
	font-weight:bolder;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11;
}
/***************************************** Fin Table Devis ***********************************************/

	
	/**********************************************************************************************************/
	
.SpacerLigne {
	 height:17px;
	}
	
#SpacerLigne800 {
	 height:20px;
	 width:800px;
	 clear:left;
	 FLOAT: left;
	 display:block;
	 
	}	/**********************************************************************************************************/
