/* CSS Document */

	body{
		margin:0;
		padding:0;
		background-image:url(images/degrade.jpg);
		background-repeat:repeat-x;
		font-family:verdana;
		font-size:11px;
		color:#0e8eb3;
	}
	
	#repere{
		position:absolute;
		z-index:50;
		right:0;
		bottom:0;
	}
	
	#globalCentre{
		width:995px;
		height:616px;
		margin:auto;
	}
	
	a img{
		border:0;
	}
	
	.clear{
		clear:both;
		height:1px;
	}
	
	form{
		margin:0;
		padding:0;
	}
	
	#global{
		width:995px;
		margin:auto;
	}
	
	#entete{
		width:995px;
		height:135px;
	}
	
	#logo{
		float:left;
		width:156px;
		padding:0 0 0 9px;
	}
	
	#enteteDroite{
		float:left;
		position:relative;
		width:830px;
		height:134px;
		background-image:url(images/planete.gif);
		background-repeat:no-repeat;
		background-position:687px 15px;
	}
	
	#index08{
		position:absolute;
		z-index:62;
		top:38px;
		left:17px;
	}
	
	#slogan{
		padding:0 0 0 382px;
		margin:29px 0 0 0;
	}
	
	#menu{
		width:546px;
		height:69px;
		margin:13px 0 0 0;
		padding:0 0 0 150px;
		list-style:none;
		background-image:url(images/barre-menu.gif);
		background-repeat:repeat-x;
		background-position:0 29px;
	}
	
	#menu li{
		float:left;
	}
	
	#menu li#menu1{
		width:71px;
		height:68px;
		margin:1px 10px 0 0;
	}
	
	#menu li#menu1 a{
		display:block;
		width:71px;
		height:20px;
		padding:48px 0 0 0;
		color:#fff;
		font-size:90%;
		font-weight:bold;
		text-decoration:none;
		background-image:url(images/btn-menu.jpg);
		background-repeat:no-repeat;
		background-position:center 0;
		text-align:center;
	}
	
	#menu li#menu1 a:hover, #menu li#menu2 a:hover, #menu li#menu3 a:hover, #menu li#menu4 a:hover, #menu li#menu5 a:hover, #menu li#menu1 a.actif, #menu li#menu2 a.actif, #menu li#menu3 a.actif, #menu li#menu4 a.actif, #menu li#menu5 a.actif, #menu li#menu1 a.actif:hover, #menu li#menu2 a.actif:hover, #menu li#menu3 a.actif:hover, #menu li#menu4 a.actif:hover, #menu li#menu5 a.actif:hover{
		color:#fde771;
		background-position:center -69px;
	}
	
	#menu li#menu2{
		width:130px;
		height:68px;
		margin:1px 16px 0 0;
	}
	
	#menu li#menu2 a{
		display:block;
		width:130px;
		height:20px;
		padding:48px 0 0 0;
		color:#fff;
		font-size:90%;
		font-weight:bold;
		text-decoration:none;
		background-image:url(images/btn-menu.jpg);
		background-repeat:no-repeat;
		background-position:center 0;
		text-align:center;
	}
	
	#menu li#menu3{
		width:56px;
		height:68px;
		margin:1px 50px 0 0;
	}
	
	#menu li#menu3 a{
		display:block;
		width:56px;
		height:20px;
		padding:48px 0 0 0;
		color:#fff;
		font-size:90%;
		font-weight:bold;
		text-decoration:none;
		background-image:url(images/btn-menu.jpg);
		background-repeat:no-repeat;
		background-position:center 0;
		text-align:center;
	}
	
	#menu li#menu4{
		width:56px;
		height:68px;
		margin:1px 54px 0 0;
	}
	
	#menu li#menu4 a{
		display:block;
		width:56px;
		height:20px;
		padding:48px 0 0 0;
		color:#fff;
		font-size:90%;
		font-weight:bold;
		text-decoration:none;
		background-image:url(images/btn-menu.jpg);
		background-repeat:no-repeat;
		background-position:center 0;
		text-align:center;
	}
	
	#menu li#menu5{
		width:56px;
		height:68px;
		margin:1px 0 0 0;
	}
	
	#menu li#menu5 a{
		display:block;
		width:56px;
		height:20px;
		padding:48px 0 0 0;
		color:#fff;
		font-size:90%;
		font-weight:bold;
		text-decoration:none;
		background-image:url(images/btn-menu.jpg);
		background-repeat:no-repeat;
		background-position:center 0;
		text-align:center;
	}
	
	#carte{
		position:absolute;
		z-index:25;
		top:32px;
		left:695px;
		width:89px;
	}
	
	#contenuGauche{
		float:left;
		width:407px;
		margin:36px 29px 0 0;
	}
	
	#contenuDroite{
		float:left;
		width:540px;
		margin:36px 0 0 0;
	}
	
	#contenuDroite h1{
		margin:0 0 20px 0;
		padding:0 0 14px 0;
		font-size:160%;
		
		font-weight:bold;
		color:#000304;
		background-image:url(images/filet-titre.gif);
		background-repeat:no-repeat;
		background-position:left bottom;
	}
	
	.titrePlusPetit{
		font-size:80%;
	}
	
	#contenuDroite h2{
		margin:0 0 5px 0;
		font-size:150%;
		font-weight:bold;
	}
	
	#contenuDroite h2.titreProduit{
		margin:0 0 5px 0;
		font-size:120%;
		font-weight:bold;
		color:#000;
	}
	
	#contenuDroite h2.titreNews{
		margin:0 0 2px 0;
		font-size:120%;
		font-weight:bold;
		color:#000;
	}
	
	.plusPetit{
		font-size:90%;
	}
	
	.plusPetit2{
		font-size:70%;
	}
	
	#contenuDroite p{
		margin:0 0 18px 0;
	}
	
	#contenuDroite p.paragrapheContact{
		margin:0 0 18px 0;
		font-size:120%;
		line-height:130%;
	}
	
	#contenuDroite p.paragrapheContact a{
		color:#0e8eb3;
		text-decoration:none;
	}
	
	#contenuDroite p.paragrapheContact a:hover{
		text-decoration:underline;
	}
	
	#contenuDroite p.petiteMarge{
		margin:0 0 4px 0;
	}
	
	#contenuDroite ul{
		margin-top:0;
		margin-bottom:0;
		padding-bottom:12px;
	}
	
	#contenuDroite ul ul{
		margin-top:3px;
		margin-bottom:0;
		padding-bottom:0;
		list-style:none;
		padding-left:0;
		margin-left:0;
	}
	
	#contenuDroite ul ul li{
		margin:0 0 3px 0;
	}
	
	#contenuDroite ul li{
		margin:0 0 6px 0;
	}
	
	#contenuDroite ul#menuProduits{
		margin-top:0;
		margin-bottom:0;
		margin-left:0;
		padding-bottom:12px;
		padding-left:0;
		list-style:none;
	}
	
	#contenuDroite ul#menuProduits ul{
		margin-top:6px;
		list-style:none;
		margin-left:20px;
		padding-left:0;
	}
	
	#contenuDroite ul#menuProduits li{
		margin:0 0 6px 0;
	}
	
	#contenuDroite ul#menuProduits li.speciales{
		margin:0 0 6px 0;
		padding:0 0 0 21px;
		font-style:italic;
	}
	
	#contenuDroite ul#menuProduits li a{
		display:block;
		padding:0 0 0 21px;
		width:350px;
		height:16px;
		color:#0e8eb3;
		text-decoration:none;
		background-image:url(images/puce-produits.gif);
		background-repeat:no-repeat;
		background-position:0 0;
		font-style:normal;
	}
	
	#contenuDroite ul#menuProduits li a:hover{
		background-position:0 -39px;
		font-weight:bold;
	}
	
	#texteGauche{
		float:left;
		width:350px;
		margin:0 5px 0 0;
	}
	
	#texteDroite{
		float:left;
		width:185px;
	}
	
	#texteGauche2{
		float:left;
		width:210px;
		margin:0 5px 0 0;
	}
	
	#texteDroite2{
		float:left;
		width:325px;
	}
	
	#fichesSuivantesPrecedentes{
		margin:0 0 15px 40px;
		padding:5px 0 0 0;
	}
	
	#fichesSuivantesPrecedentes a{
		font-weight:bold;
		color:#000;
		text-decoration:none;
	}
	
	#fichesSuivantesPrecedentes a:hover{
		color:#fd8b17;
	}
	
	.aDroite{
		float:right;
		padding:0 0 2px 15px;
	}
	
	#pied{
		margin:15px 0 0 0;
		padding:0 0 6px 0;
		background-image:url(images/filet-pied.gif);
		background-repeat:no-repeat;
		background-position:9px top;
	}
	
	#piedTexte{
		float:left;
		width:399px;
		padding:11px 0 0 9px;
		text-align:right;
		font-size:80%;
		color:#0e8eb3;
	}
	
	#piedTexte a{
		color:#0e8eb3;
		text-decoration:underline;
	}
	
	#piedVisuel{
		float:left;
		width:551px;
		padding:0 0 0 16px;
	}


