		@charset "UTF-8";
		/* CSS Document */
		/*------------------------------------------------------------------------*/
		/*-PAGEs GENERIC----------------------------------------------------------*/
		/*------------------------------------------------------------------------*/
		.generic {
			background-color: #E7E7E7;
		}
		.generic h2 {
			padding-bottom: 10px;
			font-size: 2em;
		}
		.generic h3 {
			padding-bottom: 10px;
			font-size: 1em;
		}
		.generic #content #milieu p {
			padding-bottom: 10px;
			font-size: 0.8em;
		}
#content #milieu p img {
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0px;
}
		#historique {
		}
		#texte_historique {
			margin-left: 310px;
		}
		#images_hitorique {
			width: 300px;
			float: left;
			font-size: 0.8em;
		}
		#images_hitorique img {
			margin-bottom: 10px;
		}
		
		#content #haut {
			background-image: url(images/bg_menu_vert_01.png);
			height: 35px;
			background-repeat: no-repeat;
			background-position: right bottom;
		}
		#content #milieu {
			background-image: url(images/bg_menu_vert_02.png);
			background-repeat: repeat-y;
			background-position: right;
		}
		#content #bas {
			background-image: url(images/bg_menu_vert_03.png);
			background-repeat: no-repeat;
			background-position: right top;
			height: 26px;
		}
		/*--------------------------*/
		#contact {
			margin-right: 10px;
			width: 650px;
			float: right;
		}
		#contact h2{
			color: #FFFFFF;
			margin-left: 0px;
			border-bottom: 1px solid #FFFFFF;
			margin-right: 300px;
			padding-bottom: 0px;
			margin-bottom: 10px;
		}
		#contact     h4    {
			color: #FFFFFF;
			margin-left: 0px;
		}
		/*--------------------------*/
		#mentions {
			padding :10px 100px 10px 100px;
		}
		#mentions h2 {
			color : #00838a;
		}
		#mentions h3 {
			color : #00838a;
		}
		#mentions p {
			color : #333;
		}
		#mentions a {
			color:#e23a1d;
			text-decoration: none;
		}
		#mentions a:hover {
			text-decoration: underline;
		}
		
		/*------------------------------------------------------------------------*/
		/*-PAGE MENU-----------------------------------------------------------*/
		/*------------------------------------------------------------------------*/
		#page_menu{
			padding-top: 10px;
			padding-bottom: 10px;
		}
		
		
		
		#titre {
			text-decoration: none;
			display: block;
			padding: 10px;
			margin-left: 220px;
			width: 710px;
			text-align: right;
			color: #FFFFFF;
		}
		.fenetres
		  {
			background-color: #E7E7E7;
			background-image: url(../medias/fonds/fond_fenetres.jpg);
		}
		.fenetres_home
		  {
			background-color: #fff;
			background-image: none;
		}
		.fenetres_home #page_menu{
			padding-top: 0px;
			padding-bottom: 0px;
		}
		.portes
		  {
			background-color: #000000;
			background-image: url(../medias/fonds/fond_portes.jpg);
		}
		.portes_global
		  {
			background-color: #000000;
			background-image: url(../medias/fonds/fond_portes.jpg);
		}
		.portes_global #titre {
			color: #0091A3;
		}
		.portes_global #page_menu #titre strong {
			color: #666666;
		}
		.page_type {
			background-color: #E7E7E7;
			background-image: url(../medias/fonds/fond_generic.jpg);
		}
		
		#page_menu #titre h2 {
			padding-bottom: 5px;
		}
		#page_menu #titre p {
			color: #FFFFFF;
			font-size: 0.9em;
			padding-bottom: 15px;
		}
		#page_menu #titre strong {
			background-color: transparent;
			color: #FFFFFF;
		}
		
		#page_menu ul {
			list-style:none;
		}
		#page_menu li {
			text-decoration: none;
			display: block;
			margin-left: 220px;
			width: 730px;
			height: auto;
			color:#FFFFFF;
			position:relative;
			cursor: pointer;
		}
		#page_menu li a {
			text-decoration: none;
			display: block;
			position:absolute;
			left:0px;
			top:0px;
			height:100%;
			width:100%;
			background-color:transparent;
			cursor:pointer;
			z-index:1000px;
			background-image: url(images/transparent.gif);
		}
		#page_menu li a p {
			display:none;
		}
		#page_menu hr {
			clear: both;
			height: 0px;
			background-color: transparent;
			border: none;
			color: transparent;
		}
		#page_menu #milieu_gamme h3 {
			font-size: 1.5em;
			color: #FFFFFF;
			font-style: italic;
			
			
		}
		#page_menu #milieu_gamme p {
			font-size: 0.7em;
			padding-bottom: 5px;
			
		}
		#page_menu #milieu_gamme strong {
			color: #00838A;
			background-color: #FFFFFF;
			padding-right: 5px;
			padding-left: 5px;
		}
		#page_menu #milieu_gamme img {
			float: right;
			margin-left: 10px;
		}
		
		#page_menu #milieu_gamme ul, #page_menu #milieu_gamme li {
			list-style-type: none;
		}
		#page_menu #milieu_gamme li {
			margin-bottom: 5px;
			color: #FFFFFF;
		}
		/*------------------------------------------------------------------------*/
		/*-PAGE GAMME-------------------------------------------------------------*/
		/*------------------------------------------------------------------------*/
		#page_menu #haut_gamme {
			background-color: transparent;
			background-position:right bottom;
			background-repeat: no-repeat;
			height: 19px;
		}
		#page_menu #milieu_gamme {
			background-color: transparent;
			background-repeat: repeat-y;
			background-position: right;
			padding-right: 10px;
			padding-left: 20px;
			padding-bottom: 5px;
			min-height: 124px;
			position:relative;
			z-index:500px;
		}
		#page_menu #milieu_gamme .diaporama_prod {
			float: left;
			margin-right: 10px;
		}
		#page_menu #bas_gamme {
			background-color: transparent;
			background-repeat: no-repeat;
			background-position: right top;
			height: 19px;
		}
		/*BLEU-----------------------------------------------------*/
		#page_menu .bleu #haut_gamme {
			background-image: url(images/bg_menu_bleu_01.png);	
		}
		#page_menu .bleu #milieu_gamme {
			background-image: url(images/bg_menu_bleu_02.png);	
		}
		#page_menu .bleu #bas_gamme {
			background-image: url(images/bg_menu_bleu_03.png);	
		}
		/*JAUNE----------------------------------------------------*/
		#page_menu .jaune #haut_gamme {
			background-image: url(images/bg_menu_jaune_01.png);	
		}
		#page_menu .jaune #milieu_gamme {
			background-image: url(images/bg_menu_jaune_02.png);	
		}
		#page_menu .jaune #bas_gamme {
			background-image: url(images/bg_menu_jaune_03.png);	
		}
		/*ORANGE---------------------------------------------------*/
		#page_menu .orange #haut_gamme {
			background-image: url(images/bg_menu_orange_01.png);	
		}
		#page_menu .orange #milieu_gamme {
			background-image: url(images/bg_menu_orange_02.png);	
		}
		#page_menu .orange #bas_gamme {
			background-image: url(images/bg_menu_orange_03.png);	
		}
		/*VERT-----------------------------------------------------*/
		#page_menu .vert #haut_gamme {
			background-image: url(images/bg_menu_vert_01.png);	
		}
		#page_menu .vert #milieu_gamme {
			background-image: url(images/bg_menu_vert_02.png);	
		}
		#page_menu .vert #bas_gamme {
			background-image: url(images/bg_menu_vert_03.png);	
		}
		/*VIOLET---------------------------------------------------*/
		#page_menu .violet #haut_gamme {
			background-image: url(images/bg_menu_violet_01.png);	
		}
		#page_menu .violet #milieu_gamme {
			background-image: url(images/bg_menu_violet_02.png);	
		}
		#page_menu .violet #bas_gamme {
			background-image: url(images/bg_menu_violet_03.png);	
		}
		/*SAUMON---------------------------------------------------*/
		#page_menu .saumon #haut_gamme {
			background-image: url(images/bg_menu_saumon_01.png);	
		}
		#page_menu .saumon #milieu_gamme {
			background-image: url(images/bg_menu_saumon_02.png);	
		}
		#page_menu .saumon #bas_gamme {
			background-image: url(images/bg_menu_saumon_03.png);	
		}
		/*------------------------------------------------------------------------*/
		/*-PAGE PRODUIT-----------------------------------------------------------*/
		/*------------------------------------------------------------------------*/
		#fiche_produit {
			color: #FFFFFF;
			padding-top: 0px;
			padding-bottom: 10px;
		}
		#fiche_produit #haut {
			height: 35px;
			background-repeat: no-repeat;
			background-position: right bottom;
			background-color: transparent;
		}
		#fiche_produit  #milieu {
			background-color: transparent;
			background-repeat: repeat-y;
			background-position: right top;
		}
		#fiche_produit  #milieu #desc_flash {
			background-color: transparent;
			heiht:400px;
			height: 400px;
			margin-bottom: 10px;
			width: 930px;
			margin-left: 20px;
		}
		#desc_prod #titrage {
			margin-bottom:20px;
		}
		#site #fiche_produit #milieu #diaporama_prod {
			width: 174px;
			float: right;
		}
		#fiche_produit #bas {
			clear: both;
			height: 20px;
			background-repeat: no-repeat;
			background-position: right top;
			background-color: transparent;
		}
		#site #fiche_produit h4 {
			background-image: url(images/puce.png);
			background-repeat: no-repeat;
			background-position: left 3px;
			padding-left: 19px;
		}
		#site #fiche_produit #le_texte{
			clear: both;
		}
		#fiche_produit #milieu ul {
			padding-bottom: 10px;
			list-style-type: none;
			padding-left:15px;
		}
		#fiche_produit #milieu ol {
			padding-bottom: 10px;
			margin-left:40px;
		}
		#fiche_produit #milieu li {
			padding-bottom: 10px;
			font-size:0.7em;
		}
		#fiche_produit #milieu ul li {
			padding-left:13px;
			background-image:url(images/chevron.gif);
			background-repeat: no-repeat;
			background-position: left 3px;	
		}
		
		#fiche_produit #image_prod {
			width: 350px;
			float: left;
			margin-left: 20px;
			margin-top: 80px;
		}
		#fiche_produit #desc_prod {
			margin-right: 20px;
			width: 560px;
			float: right;
		}
		
		#desc_prod h3 {
			font-size: 2em;
			padding-bottom: 15px;
		}
		#desc_prod img {
			float: right;
			margin-left: 10px;
			margin-bottom: 5px;
		}
		#desc_prod p {
			font-size: 0.7em;
			padding-bottom:10px;
		}
		#menu_fiche {
			margin-top: 20px;
			clear: right;
		}
		
		#fiche_produit #milieu #menu_fiche  ul {
			height: 90px;
			background-repeat: no-repeat;
			background-position: center top;
			margin: 0px;
			padding: 0px;
		}
		#fiche_produit #milieu #menu_fiche ul li {
			float: left;
			width: 20%;
			text-align: center;
			font-size: 0.7em;
			padding: 0px;
			margin: 0px;
			background-image: none;
		}
		#menu_fiche a {
			width: 100%;
			color: #FFFFFF;
			text-decoration: none;
			padding-top: 60px;
			display: block;
			height: 30px;
			font-weight: bold;
		}
		
		/*PROD_orange =================================================*/
		#fiche_produit .orange #haut{
			background-image: url(images/bg_fprod_orange_01.png);
		
		}
		#fiche_produit .orange #milieu{
			background-image: url(images/bg_fprod_orange_02.png);
		
		}
		#fiche_produit .orange #bas{
			background-image: url(images/bg_fprod_orange_03.png);
		
		}
		#fiche_produit .orange #menu_fiche ul {
			background-image: url(images/bg_menu_fiche_orange.png);
		}
		#fiche_produit .orange #menu_fiche a:hover {
			color: #E98F83;
		}
		
		/*PROD_jaune =================================================*/
		#fiche_produit .jaune #haut{
			background-image: url(images/bg_fprod_jaune_01.png);
		
		}
		#fiche_produit .jaune #milieu{
			background-image: url(images/bg_fprod_jaune_02.png);
		
		}
		#fiche_produit .jaune #bas{
			background-image: url(images/bg_fprod_jaune_03.png);
		
		}
		#fiche_produit .jaune #menu_fiche ul {
			background-image: url(images/bg_menu_fiche_jaune.png);
		}
		#fiche_produit .jaune #menu_fiche a:hover {
			color: #F3D8A4;
		}
		
		/*PROD_bleu =================================================*/
		#fiche_produit .bleu #haut{
			background-image: url(images/bg_fprod_bleu_01.png);
		}
		#fiche_produit .bleu #milieu{
			background-image: url(images/bg_fprod_bleu_02.png);
		}
		#fiche_produit .bleu #bas{
			background-image: url(images/bg_fprod_bleu_03.png);
		}
		#fiche_produit .bleu #menu_fiche ul {
			background-image: url(images/bg_menu_fiche_bleu.png);
		}
		#fiche_produit .bleu #menu_fiche a:hover {
			color: #64C7ED;
		}
		/*PROD_vert =================================================*/
		#fiche_produit .vert #haut{
			background-image: url(images/bg_fprod_vert_01.png);
		}
		#fiche_produit .vert #milieu{
			background-image: url(images/bg_fprod_vert_02.png);
		}
		#fiche_produit .vert #bas{
			background-image: url(images/bg_fprod_vert_03.png);
		}
		#fiche_produit .vert #menu_fiche ul {
			background-image: url(images/bg_menu_fiche_vert.png);
		}
		#fiche_produit .vert #menu_fiche a:hover {
			color: #1b433e;
		}
		/*PROD_saumon =================================================*/
		#fiche_produit .saumon #haut{
			background-image: url(images/bg_fprod_saumon_01.png);
		}
		#fiche_produit .saumon #milieu{
			background-image: url(images/bg_fprod_saumon_02.png);
		}
		#fiche_produit .saumon #bas{
			background-image: url(images/bg_fprod_saumon_03.png);
		}
		#fiche_produit .saumon #menu_fiche ul {
			background-image: url(images/bg_menu_fiche_saumon.png);
		}
		#fiche_produit .saumon #menu_fiche a:hover {
			color: #b74a57;
		}
		/*PROD_violet =================================================*/
		#fiche_produit .violet #haut{
			background-image: url(images/bg_fprod_violet_01.png);
		}
		#fiche_produit .violet #milieu{
			background-image: url(images/bg_fprod_violet_02.png);
		}
		#fiche_produit .violet #bas{
			background-image: url(images/bg_fprod_violet_03.png);
		}
		#fiche_produit .violet #menu_fiche ul {
			background-image: url(images/bg_menu_fiche_violet.png);
		}
		#fiche_produit .violet #menu_fiche a:hover {
			color: #b18fbe;
		}
		/*ACTUALITE (vert)=================================================*/
		.fiche_actu #haut{
			background-image: url(images/bg_menu_vert_01.png);
		}
		.fiche_actu #milieu{
			background-image: url(images/bg_menu_vert_02.png);
			padding-left: 50px;
			padding-right: 20px;
		}
		.fiche_actu #bas{
			background-image: url(images/bg_menu_vert_03.png);
		}
		.fiche_actu #menu_fiche ul {
			background-image: url(images/bg_menu_fiches_pvc.png);
		}
		.fiche_actu #menu_fiche a:hover {
			color: #64C7ED;
		}
		.fiche_actu img{
			float:left;
			margin-right: 10px;
			margin-bottom: 5px;
		}
		.fiche_actu a {
			display: block;
			text-decoration:none;
		}
		.fiche_actu a h2, .fiche_actu a h3, .fiche_actu a p {
			color:#FFFFFF;
		}
		/*PAGE TYPE (vert)=================================================*/
		.page_type #milieu {
			padding-left: 250px;
			padding-right: 30px;
			color: #FFFFFF;
			min-height: 400px;
		}
		.page_type #milieu h1 {
			padding-bottom:10px;
		}
		.page_type #milieu h2 {
	padding-bottom:10px;
	clear: both;
		}
		.page_type #milieu h3 {
			padding-bottom:10px;
		}
		.page_type #milieu h4 {
			padding-bottom:10px;
			color:#A3CAB6;
			background-image: url(images/puce.jpg);
			background-repeat: no-repeat;
			background-position: left 1px;
			padding-left: 18px;
		}
		.page_type #milieu h5 {
			padding-bottom:10px;
		}
		.page_type #milieu h6 {
			padding-bottom:10px;
		}
		.page_type #milieu p {
		font-size:0.8em;
		padding-bottom:10px;
		}
		.page_type #milieu a{
			color:#66CC66;
			text-decoration: none;
		}
		.page_type #milieu a:hover{
			text-decoration: underline;
		}
		.page_type #milieu hr {
			border:none;
			color:#fff;
			background-color:#fff;
			height:1px;
			clear:both;
			margin-bottom:10px;
		}
		.page_type #milieu ul {
		margin-left:12px;
		margin-bottom: 0px;
		padding-bottom: 10px;
		}
		.page_type #milieu li {
		list-style-type: none;
		margin: 0px;
		padding: 0px;
		}
		.page_type #milieu ol{
			margin-left:22px;
		
		}
		
		.page_type #milieu ol li {
		list-style:decimal;
		border-bottom:solid 1px #FFF;
		padding-top:10px;
		
		}
	#content #milieu #recrutement {
		margin-left: 0px;
		font-size: 1.2em;
	}
	#milieu #recrutement li {
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #FFFFFF;
		margin-bottom: 10px;
	}
	#milieu #recrutement h4 {
		color: #064947;
		background-image: none;
		padding: 0px;
	}
	#milieu  #recrutement  li p {
		font-size: 0.6em;
	}
	#milieu  #recrutement  .date {
		font-size: 0.6em;
		float: left;
		background-color: #064947;
		color: #FFFFFF;
		font-weight: bold;
		padding-top: 0px;
		padding-right: 15px;
		padding-bottom: 0px;
		padding-left: 15px;
		line-height: 18px;
	}
	#milieu #recrutement .ref {
		background-color: #579492;
		color: #FFFFFF;
		font-size: 0.7em;
		text-align: right;
		margin-bottom: 5px;
		font-weight: bold;
		padding-top: 0px;
		padding-right: 5px;
		padding-bottom: 0px;
		padding-left: 2px;
		line-height: 18px;
	}
	#milieu #recrutement .question {
		padding: 0px;
	}
		.page_type #milieu table {
			font-size: 0.8em;
			width: auto;
			border-top: 1px solid #FFFFFF;
			border-bottom: 1px solid #FFFFFF;
			border-right: 1px solid #FFFFFF;
			margin: 10px auto 20px;
		}
		.page_type #milieu td {
			padding: 5px;
			text-align: left;
			border-left: 1px solid #FFFFFF;
		}
		.page_type #milieu tr {
			background-color: #449486;
		}
		.page_type #milieu .pair {
			background-color: #A3CAB6;
		}
		.page_type   #milieu .encadre {
			background-color: #0F5653;
			padding: 10px 15px;
			
		}
		.page_type   #milieu h4.encadre {
	background-position:13px center;
	padding-left:35px;
		}
		.page_type  #milieu .question {
		font-size: 0.8em;
		color:#054542;
		margin: 0px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 5px;
		padding-left: 0px;
		}
		.page_type  #milieu .reponse {
		padding:0px;
		
		margin: 0px;
		margin-left: 15px;
		}
		#milieu .encadre p {
			padding-bottom: 3px;
			font-size: 1em;
		}
		#milieu .encadre h4 {
			background-image: none;
			padding-left: 0px;
			font-size: 1.5em;
			font-style: italic;
		}
		/*Rechercher un installateur=================================*/
		#carto{
		
		float:left;}
		#resultat_recheche {
			padding-top:10px;
			margin-top:10px;
			border-top: 1px solid #FFFFFF;
			clear:both;
		}
		#resultat_recheche h3 {
			padding-bottom:0px;
			padding-left:10px;
		}
		#resultat_recheche h5 {
			font-size:1em;
			color:#469E97;
			background-color:#004B49;
			padding: 3px 10px;
			margin-bottom: 5px;
			border-bottom: 1px solid #045856;
		}
		#resultat_recheche address {
			padding-left:10px;
			padding-bottom:10px;
		}
		#resultat_recheche a {
			display:block;
			color:#fff;
			text-decoration:none;
			background-color:#045856;
			width:300px;
			height:1%;
		}
		.page_type #milieu #resultat_recheche a:hover {
			background-color:#004B49;
			text-decoration:none;
		}
		.page_type #milieu #resultat_recheche ul {
			margin-left:0px;
			float:left;
			padding-left:0px;
		}
		#resultat_recheche li {
			list-style:none;
			margin-bottom:10px;
		}
		#map_google {
			width:357px;
			background-color:#FFFFFF;
			margin-left:310px;
			border: 1px solid #FFFFFF;
		}
		
		#map_google a{
			text-decoration:none;
			background-color:#FFFFFF;
			width:auto;
			height:auto;
			padding-left:5px;
		}
		
		#map_google a:hover{
			background-color:#FFFFFF;
		}#fiche_installateur img {
			float: left;
			margin-right: 10px;
		}
		#fiche_installateur p {
			padding-bottom: 0px;
		}
		#fiche_installateur #coordonnees {
			float: left;
			border-left: 1px solid #FFFFFF;
			padding-left: 10px;
		}
		#fiche_installateur .enveloppe {
			background-image: url(images/enveloppe.jpg);
			background-repeat: no-repeat;
			background-position: left center;
			padding-left: 25px;
		} 
		.savoir_plus {
			font-weight: bold;
			text-decoration: none;
			color: #FFFFFF;
			display: block;
			text-align: center;
			margin-left: 68px;
			float: left;
		}
		.savoir_plus:hover {
			text-decoration: underline;
		}
		#localisation {
			display: block;
			padding: 4px;
			float: left;
		}
	#site #content #milieu ref {
		display: block;
		font-size: .9em;
	}
	#site #content #milieu date {
		display: block;
		font-size: .8em;
	}
	.page_type #milieu #text_lexique h4 {
		margin-bottom: 0px;
		padding-bottom: 0px;
	}
	#retour {
	text-align:right;
	padding-left: 550px;
}
	#retour a {
		display: block;
		height: 35px;
		width: 100px;
		background-image: url(images/bt_retour.jpg);
		background-repeat: no-repeat;
		background-position: center top;
	}
	#retour a:hover {
		background-position: center bottom;
	}
	#retour a p {display:none;}
/*------------------------------------------------------------------------*/
/*-Accueil fenetres-------------------------------------------------------*/
/*------------------------------------------------------------------------*/




#page_menu #accueil_fenetres {
	height: 550px;
	width: 950px;
	background-color: #FFFFFF;
	position: relative;
}
#page_menu #accueil_fenetres ul, #page_menu #accueil_fenetres li {
	margin:0px;
	padding:0px;
	list-style:none;
}
#page_menu #accueil_fenetres ul p{
	display:none;
}
#page_menu #accueil_fenetres li{
	float:none;
}
#page_menu #accueil_fenetres li a{
	display:block;
	background-repeat: no-repeat;
	background-position: left top;
}
#page_menu #accueil_fenetres li a:hover{
	display:block;
	background-repeat: no-repeat;
	background-position: left bottom;
}
#page_menu #accueil_fenetres #linka {
	position: absolute;
	left: 0px;
	top: 0px;
}
#page_menu #accueil_fenetres #linkb {
	position: absolute;
	left: 0px;
	top: 465px;
}
#page_menu #accueil_fenetres #linkc {
	position: absolute;
	left: 295px;
	top: 0px;
}
#page_menu #accueil_fenetres #linkd {
	position: absolute;
	left: 666px;
	top: 0px;
}
#page_menu #accueil_fenetres #linke {
	position: absolute;
	left: 295px;
	top: 325px;
}
#page_menu #accueil_fenetres #linka a{
	background-image: url(images/accueil_fenetres/Accueil-Fenetre_01.jpg);
	height: 465px;
	width: 295px;
}
#page_menu #accueil_fenetres #linkb a{
	background-image: url(images/accueil_fenetres/Accueil-Fenetre_05.jpg);
	height: 85px;
	width: 295px;
}
#page_menu #accueil_fenetres #linkc a{
	background-image: url(images/accueil_fenetres/Accueil-Fenetre_02.jpg);
	height: 325px;
	width: 371px;
}
#page_menu #accueil_fenetres #linkd a{
	background-image: url(images/accueil_fenetres/Accueil-Fenetre_03.jpg);
	height: 550px;
	width: 284px;
}
#page_menu #accueil_fenetres #linke a{
	background-image: url(images/accueil_fenetres/Accueil-Fenetre_04.jpg);
	height: 225px;
	width: 371px;
}
#garanties {
}
#garanties img {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
#garanties li {
	clear: both;
}
.logos p {
	margin-left:110px;
}
#content #logos_gamme {
	width: 120px;
	position: absolute;
	top: 40px;
	left: 50px;
}
#content #logos_gamme h3 {
	background-color: transparent;
	color: #FFFFFF;
	margin-bottom: 5px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	background-image: url(images/bg_h3_logos.png);
	background-repeat: no-repeat;
	background-position: right center;
}
#content #logos_gamme img {
	margin-bottom:5px;
}
#site #content #milieu #fiche {
	margin-left: 28%;
}
#sous {
	float: left;
	width: 25%;
}
#site #content #milieu #fiche p {
	padding: 0px;
}
#site #content #milieu #fiche li {
	padding-bottom: 10px;
	background-image: url(images/puce.jpg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-left: 20px;
}
