a{text-decoration: none;}
a:hover{text-decoration: none;}

	body{
		margin:0;
		padding:0;
		font:12px Arial, Helvetica, sans-serif;
		background:#FFFFFF url(/img/bg_body2.jpg) top left repeat-x;
	}
	h1{
		margin:0;
		padding:0;
	}
	#contener{
		margin:0 auto;
		width:796px;
		/*background-color:#444848;*/
		background:transparent url(../img/bg_content.gif) top left repeat-y;
	}
	#content{
		clear:both;
		/*background-color:#9A1B1F;
		padding:7px;*/
		
	}
	#maintext{
		width:618px;
		float:left;
		padding:9px;
		voice-family: "\"}\"";
		voice-family:inherit;
		width:600px;
		
	}
	#header, #header_argent ,#header_rouge,#header_vert, #header_orange {
		background:#444848 url(/img/bg_header.gif) 178px 33px no-repeat;
		height:104px;
		overflow:hidden;
	}
	#sidebar{
		float:left;
		overflow:hidden;
		width:164px;
		height:289px;
		padding:7px;
		margin:0;
		background-color:#606C6C;
		border:7px solid #9A1B1F;
		border-top:6px solid #9A1B1F;
		border-bottom:6px solid #9A1B1F;
		voice-family: "\"}\"";
		voice-family:inherit;
		width:150px;
		height:275px;
	}
	#conteneur #sidebarinterieure img.flute{
		height:205px;
		width:101px;	
	}
	
	
	#sidebar h2{
		font-weight:bold;
		font-size:11px;
		color:#FFFFFF;
		text-transform:uppercase;
		margin:0;
		padding:0;

	}
	
	#sidebarinterieure{
		float:left;
		overflow:hidden;
		width:164px;
		padding:0;
		margin:0 0 0 0;
		border-left:2px solid #6E6E68;
		border-right:2px solid #6E6E68;
		voice-family: "\"}\"";
		voice-family:inherit;
		width:160px;
	}
	
	#sidebarinterieure h2{
		border-top:5px solid #9B9B9B;
		font-weight:bold;
		font-size:11px;
		color:#FFFFFF;
		text-transform:uppercase;
		background-color:#6E6E68;
		margin:0;
		padding:3px 10px ;

	}
	#sidebarinterieure h2.societe{background-color:#9A1B1F;}
	
	
	#maintext2 img.imagehome{
		border-top:6px solid #9A1B1F;
		border-bottom:6px solid #9A1B1F;
		display:block;
		float:left;
	}
	ul.mosaique{
		background:#9A1B1F url(/img/bg_mosaique.gif) top left no-repeat;
		display:block;
		float:left;
		margin:0;
		padding:2px 4px 3px 3px;
		width:305px;
		voice-family: "\"}\"";
		voice-family:inherit;
		width:298px;
	}
	ul.mosaique li{
		display:block;
		float:left;
		list-style-position:outside;
		list-style-type:none;
		margin:0;
		padding:4px 3px 3px 4px;
	}
	ul.mosaique li img{
		margin:0;
		padding:0;
		display:block;
	}
	.alt{
		display:none;
	}
	#header h1{
		display:block;
		float:left;
		width:178px;
		height:104px;
		margin:0;
		padding:0;
		background:transparent url(/img/logo_orange.gif) top left no-repeat;
	}
	#header h1 a{
		display:block;
		width:178px;
		height:104px;
		background:transparent url(/img/logo_orange.gif) top left no-repeat;
	}
	#header_argent h1{
		display:block;
		float:left;
		width:178px;
		height:104px;
		margin:0;
		padding:0;
		background:transparent url(/img/logo_argent.gif) top left no-repeat;
	}
	#header_argent h1 a{
		display:block;
		width:178px;
		height:104px;
		background:transparent url(/img/logo_argent.gif) top left no-repeat;
	}
	#header_rouge h1{
		display:block;
		float:left;
		width:178px;
		height:104px;
		margin:0;
		padding:0;
		background:transparent url(/img/logo_rouge.gif) top left no-repeat;
	}
	#header_rouge h1 a{
		display:block;
		width:178px;
		height:104px;
		background:transparent url(/img/logo_rouge.gif) top left no-repeat;
	}
	
	#header_orange h1{
		display:block;
		float:left;
		width:178px;
		height:104px;
		margin:0;
		padding:0;
		background:transparent url(/img/logo_orange.gif) top left no-repeat;
	}
	#header_orange h1 a{
		display:block;
		width:178px;
		height:104px;
		background:transparent url(/img/logo_orange.gif) top left no-repeat;
	}
	#header_vert h1{
		display:block;
		float:left;
		width:178px;
		height:104px;
		margin:0;
		padding:0;
		background:transparent url(/img/logo_vert.gif) top left no-repeat;
	}
	#header_vert h1 a{
		display:block;
		width:178px;
		height:104px;
		background:transparent url(/img/logo_vert.gif) top left no-repeat;
	}
	ul#langues{
		margin: 0 13px 0 0;
		padding:0;
		float:right;
		background-color:#6E6E68;
	}
	ul#langues li{
		display:block;
		float:left;
		margin:0;
		padding:0 5px 0 5px;
		list-style-type:none;	
	}
	ul#langues li a{
		color:#FFFFFF;
		font-size:10px;
		line-height:18px;
	 }
	form#formrecherche{
		margin:0 13px 0 0;
		padding:0;
		float:right;
		visibility:hidden;
	}
	form#formrecherche input{
		margin:0;
		padding:0;
		width:85px;
	}
	form#formrecherche label a{
		color:#FFFFFF;
		font-size:10px;
	}
	#headerbis{
		width:618px;
		margin:0;
		padding:0;
		display:block;
		float:left;
	}
	
ul#nav1FR, ul#nav1ES, ul#nav1EN, ul#nav1DE	{
	display:block;
	height: 24px;
	margin: 0 0 0 0;
	padding: 0;
	position: relative;
}
ul#nav1FR{width: 474px;	background: transparent url(/img/bg_nav1FR.gif) top left no-repeat;}
ul#nav1EN{width: 494px;	background: transparent url(/img/bg_nav1EN.gif) top left no-repeat;}
ul#nav1ES{width: 511px;	background: transparent url(/img/bg_nav1ES.gif) top left no-repeat;}
ul#nav1DE{width: 514px;	background: transparent url(/img/bg_nav1DE.gif) top left no-repeat;}

ul#nav1FR li, ul#nav1EN li, ul#nav1ES li, ul#nav1DE li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	height: 24px;
	display: block;
}

ul#nav1FR li a, ul#nav1EN li a, ul#nav1ES li a, ul#nav1DE li a {
	height: 24px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
}

ul#nav1FR li#nav1Item1{left: 0px; width: 85px;}
ul#nav1FR li#nav1Item2{left: 85px; width: 95px;}
ul#nav1FR li#nav1Item3{left: 180px; width: 112px;}
ul#nav1FR li#nav1Item4{left: 292px; width: 118px;}
ul#nav1FR li#nav1Item5{left: 410px; width: 64px;}

ul#nav1FR li#nav1Item1 a:hover{background: transparent url(/img/bg_nav1FR.gif) 0px -24px no-repeat;}
ul#nav1FR li#nav1Item2 a:hover{background: transparent url(/img/bg_nav1FR.gif) -85px -24px no-repeat;}
ul#nav1FR li#nav1Item3 a:hover{background: transparent url(/img/bg_nav1FR.gif) -180px -24px no-repeat;}
ul#nav1FR li#nav1Item4 a:hover{background: transparent url(/img/bg_nav1FR.gif) -292px -24px no-repeat;}
ul#nav1FR li#nav1Item5 a:hover{background: transparent url(/img/bg_nav1FR.gif) -410px -24px no-repeat;}

ul#nav1FR li#nav1Item1 a.selected{background: transparent url(/img/bg_nav1FR.gif) 0px -24px no-repeat;}
ul#nav1FR li#nav1Item2 a.selected{background: transparent url(/img/bg_nav1FR.gif) -85px -24px no-repeat;}
ul#nav1FR li#nav1Item3 a.selected{background: transparent url(/img/bg_nav1FR.gif) -180px -24px no-repeat;}
ul#nav1FR li#nav1Item4 a.selected{background: transparent url(/img/bg_nav1FR.gif) -292px -24px no-repeat;}
ul#nav1FR li#nav1Item5 a.selected{background: transparent url(/img/bg_nav1FR.gif) -410px -24px no-repeat;}


/*nav ES*/
ul#nav1ES li#nav1Item1{left: 0px; width: 94px;}
ul#nav1ES li#nav1Item2{left: 94px; width: 114px;}
ul#nav1ES li#nav1Item3{left: 208px; width: 109px;}
ul#nav1ES li#nav1Item4{left: 317px; width: 128px;}
ul#nav1ES li#nav1Item5{left: 445px; width: 66px;}

ul#nav1ES li#nav1Item1 a:hover{background: transparent url(/img/bg_nav1ES.gif) 0px -24px no-repeat;}
ul#nav1ES li#nav1Item2 a:hover{background: transparent url(/img/bg_nav1ES.gif) -94px -24px no-repeat;}
ul#nav1ES li#nav1Item3 a:hover{background: transparent url(/img/bg_nav1ES.gif) -208px -24px no-repeat;}
ul#nav1ES li#nav1Item4 a:hover{background: transparent url(/img/bg_nav1ES.gif) -317px -24px no-repeat;}
ul#nav1ES li#nav1Item5 a:hover{background: transparent url(/img/bg_nav1ES.gif) -445px -24px no-repeat;}

ul#nav1ES li#nav1Item1 a.selected{background: transparent url(/img/bg_nav1ES.gif) 0px -24px no-repeat;}
ul#nav1ES li#nav1Item2 a.selected{background: transparent url(/img/bg_nav1ES.gif) -94px -24px no-repeat;}
ul#nav1ES li#nav1Item3 a.selected{background: transparent url(/img/bg_nav1ES.gif) -208px -24px no-repeat;}
ul#nav1ES li#nav1Item4 a.selected{background: transparent url(/img/bg_nav1ES.gif) -317px -24px no-repeat;}
ul#nav1ES li#nav1Item5 a.selected{background: transparent url(/img/bg_nav1ES.gif) -445px -24px no-repeat;}

/*nav EN*/
ul#nav1EN li#nav1Item1{left: 0px; width: 100px;}
ul#nav1EN li#nav1Item2{left: 100px; width: 95px;}
ul#nav1EN li#nav1Item3{left: 195px; width: 139px;}
ul#nav1EN li#nav1Item4{left: 334px; width: 98px;}
ul#nav1EN li#nav1Item5{left: 432px; width: 62px;}

ul#nav1EN li#nav1Item1 a:hover{background: transparent url(/img/bg_nav1EN.gif) 0px -24px no-repeat;}
ul#nav1EN li#nav1Item2 a:hover{background: transparent url(/img/bg_nav1EN.gif) -100px -24px no-repeat;}
ul#nav1EN li#nav1Item3 a:hover{background: transparent url(/img/bg_nav1EN.gif) -195px -24px no-repeat;}
ul#nav1EN li#nav1Item4 a:hover{background: transparent url(/img/bg_nav1EN.gif) -334px -24px no-repeat;}
ul#nav1EN li#nav1Item5 a:hover{background: transparent url(/img/bg_nav1EN.gif) -432px -24px no-repeat;}

ul#nav1EN li#nav1Item1 a.selected{background: transparent url(/img/bg_nav1EN.gif) 0px -24px no-repeat;}
ul#nav1EN li#nav1Item2 a.selected{background: transparent url(/img/bg_nav1EN.gif) -100px -24px no-repeat;}
ul#nav1EN li#nav1Item3 a.selected{background: transparent url(/img/bg_nav1EN.gif) -195px -24px no-repeat;}
ul#nav1EN li#nav1Item4 a.selected{background: transparent url(/img/bg_nav1EN.gif) -334px -24px no-repeat;}
ul#nav1EN li#nav1Item5 a.selected{background: transparent url(/img/bg_nav1EN.gif) -432px -24px no-repeat;}

/*nav DE*/
ul#nav1DE li#nav1Item1{left: 0px; width: 121px;}
ul#nav1DE li#nav1Item2{left: 121px; width: 98px;}
ul#nav1DE li#nav1Item3{left: 219px; width: 110px;}
ul#nav1DE li#nav1Item4{left: 329px; width: 116px;}
ul#nav1DE li#nav1Item5{left: 445px; width: 69px;}

ul#nav1DE li#nav1Item1 a:hover{background: transparent url(/img/bg_nav1DE.gif) 0px -24px no-repeat;}
ul#nav1DE li#nav1Item2 a:hover{background: transparent url(/img/bg_nav1DE.gif) -121px -24px no-repeat;}
ul#nav1DE li#nav1Item3 a:hover{background: transparent url(/img/bg_nav1DE.gif) -219px -24px no-repeat;}
ul#nav1DE li#nav1Item4 a:hover{background: transparent url(/img/bg_nav1DE.gif) -329px -24px no-repeat;}
ul#nav1DE li#nav1Item5 a:hover{background: transparent url(/img/bg_nav1DE.gif) -445px -24px no-repeat;}

ul#nav1DE li#nav1Item1 a.selected{background: transparent url(/img/bg_nav1DE.gif) 0px -24px no-repeat;}
ul#nav1DE li#nav1Item2 a.selected{background: transparent url(/img/bg_nav1DE.gif) -121px -24px no-repeat;}
ul#nav1DE li#nav1Item3 a.selected{background: transparent url(/img/bg_nav1DE.gif) -219px -24px no-repeat;}
ul#nav1DE li#nav1Item4 a.selected{background: transparent url(/img/bg_nav1DE.gif) -329px -24px no-repeat;}
ul#nav1DE li#nav1Item5 a.selected{background: transparent url(/img/bg_nav1DE.gif) -445px -24px no-repeat;}










dl.actualite{
	margin:0;
	padding:0;
}
dl.actualite dt{
	margin:0;
	padding:6px 0 3px 0;
}
dl.actualite dt img{
	border:none;
}
dl.actualite dd{
	margin:0;
	padding:3px 0 3px 0;
}
dl.actualite dd a{
	text-decoration:none;
	font-size:11px;
	color:#ffffff;
}
dl.actualite_page{
	margin:0;
	padding:0;
}
dl.actualite_page dt{
	margin:0;
	padding:6px 0 3px 0;
	font-weight:bold;
}
dl.actualite_page dd{
	margin:0;
	padding:3px 0 3px 0;
	font-size:11px;
	color:#000000;
}
#footer{
	width:796px;
	text-align:center;
	overflow:hidden;
	background-color:#FFFFFF;
	border-top:2px solid #6E6E68;
	color:#606C6C;
	font-size:10px;
}
#footerhome{
	width:796px;
	text-align:center;
	overflow:hidden;
	color:#606C6C;
	font-size:10px;
}
#footer p, #footerhome p{
	margin:2px;
	padding:2px;
}
#footerhome p.lignemots{
	font-size:12px;
	width:796px;
	font-weight:bold;
	color:#9C9D96;
	overflow:hidden;
	border-bottom:2px solid #6E6E68;
	margin:0 0 0 0;
	padding:0 0 15px 0;
	line-height:19px;
}



/* CSS Document  Linescort SARL*/
a{text-decoration:none;}
a:hover{text-decoration:none;}
body {font-family: Arial, Helvetica, sans-serif;font-size:12px;}

#conteneur{position: absolute;width: 100%;}
#header {height: 100px;}
#menu{position: absolute;left:0;width:200px;}
#centre{margin-left: 225px;}
#footer {height: 30px;}
#detail_produit{
		width:618px;
		float:left;
		padding:9px;
		voice-family: "\"}\"";
		voice-family:inherit;
		width:600px;
}
#detail_produit p{
margin:0;
padding:2px 0 2px 0;
}

table.caracteristiques {
	margin:0;
	padding:0;
}

table.caracteristiques th{
	font-weight:bold;
	font-size:11px;
	margin:0;
	padding:0;
	text-align:left;
}
table.caracteristiques td{
	font-size:10px;
	margin:0;
	padding:0 20px 0 0 ;
	text-align:left;
}

h2.details-art{width:100%;background-color:#417B28;font-size:12px;font-weight:bold;color:white;text-align:center;}

ul.menuproduit, ul.menusociete, ul.menurecette, ul.menunouveautes, ul.menuqualite{
		margin:0;
		padding:0;
		list-style-type:none;
		padding:7px 13px;
		font-weight:bold;
		color:#FFFFFF;
}
ul.menuproduit li.active a , ul.menusociete li.active a, ul.menurecette li.active a, ul.menunouveautes li.active a, ul.menuqualite li.active a{
		color:#2B2E2E;
}
ul.menuproduit li, ul.menusociete li, ul.menurecette li, ul.menunouveautes li, ul.menuqualite li{
		margin:0 0 3px 0;
		padding:0;

}
ul.menuproduit li a, ul.menusociete li a, ul.menurecette li a, ul.menunouveautes li a, ul.menuqualite li a{
		margin:0 0 3px 0;
		padding:0;
		color:#FFFFFF;
}

ul.menuproduit{background-color:#9C9D96;}
ul.menusociete{background-color:#DD7D71;}
ul.menurecette{background-color:#9C9D96;}
ul.menunouveautes{background-color:#9C9D96;}
ul.menuqualite{background-color:#9C9D96;}

ul.sousmenu{
list-style:none;
	padding:0;
	margin:0;
}

ul.sousmenu li{
	margin:0;
	padding:0;
}
ul.sousmenu li a{
	margin:0;
	padding:0;
	color:#FFFFFF;
	font-weight:bold;
}

ul#nav2{
	clear:both;
	float:none;
	display:block;
	margin:5px 0 0 518px;
	padding:0;
	list-style-type:none;
	width:85px;
}
ul#nav2 li {
	margin:0 0 2px 0;
	padding:0;
	display:block;
	width:85px;
	background-color:#6D6E68;
	border:1px solid #FFFFFF;
	text-align:center;
	text-transform:uppercase;
	line-height:12px;
}

ul#nav2 li a{
	margin:0;
	padding:0;
	color:#FFFFFF;
	font-size:9px;
}




dl.produits{
	overflow:hidden;
	margin:20px 0 15px 10px;
	padding:5px;
	display:block;
	float:left;
	width:137px;
	height:180px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:127px;
	height:170px;
}

dl.produits dt img{
	text-decoration:none;
	border:0;
}	
dl.produits dd img {
	text-decoration:none;
	border:0;
}	

dl.produits dt {
	overflow:hidden;
	margin:0;
	padding:0;
	font-weight:bold;
}

dl.produits dd a{
	text-decoration:none;
	text-transform:uppercase;
	color:#606C6C;
	font-size:11px;
	font-weight:bold;
}


dl.produits dd {
	overflow:hidden;
	margin:0;
	padding:0;
	line-height:12px;
	
}

p.arbo{
	color:#444848;
	font-size:11px;
	font-weight:bold;
}

p.arbo_soc{
	color:#9A1B1F;
	font-size:11px;
	font-weight:bold;
}
#maintext h3{
	color:#444848;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
}
/*
dl.produits{
	overflow:hidden;
	padding:0;
	margin:0 10px 15px 0;
	display:block;
	width:137px;
	height:250px;
	float:left;
}

dl.produits dd{
	width:137px;
	padding:0;
	margin:0;
}

dl.produits dd a{
	width:137px;
	font-size:11px;
	padding:0;
	margin:0;
	color:#4C7777;
	font-weight:bold;
	text-align:center;
}

dl.produits dt.vignette img{
	border:0;
	margin:0;
	padding:0;
}
dl.produits dd.majuscule{text-transform:uppercase; text-align:left;}

*/

#inscription {
border: 0;
margin: 0;
padding: 0;
width: auto;	/*** Largeur du formulaire ***/
}
#formcontact {	/*** Mise en fome du corp du formulaire (bordure, couleur du fond...) ***/
border: 0;
margin: 0;
padding:0;
}
#formcontact fieldset {	/*** Mise en forme des cadres ***/
margin: 0 0 0 0;
padding:0 0 0 0;
border:0px;
width:auto;
}
#formcontact fieldset legend {	/*** Mise en forme des titres des cadres ***/
	font: 12px/14px arial, verdana, "bitstream vera sans", sans-serif;
	text-transform:uppercase;
	font-weight:bold;
	margin:0;
	padding:0;
	color:#535252;
}
#formcontact textarea {	/*** Mise en forme des titres des cadres ***/
width: 340px;
border: 1px solid #9A1B1F;
}
#formcontact select {	/*** Mise en forme des titres des cadres ***/
width: 220px;
border: 1px solid #9A1B1F;
}
#formcontact p {	/*** Mise en forme des lignes du formulaire ***/
padding: 4px 0 4px 0px;
margin: 0;
}
#formcontact fieldset#coordonnees label {	/*** Mise en forme des intitulés de champs ***/
float: left;	/*** Très important, ne pas suprimer ! ***/
width: 120px;	/*** Les intitulés prennent 1/3 de la largeur totale du formulaire... ***/
text-align: left;	/*** ... et ils sont alignés à droite... ***/
margin: 0;
padding: 0;
line-height: 15px;	/*** ... et centrés verticalement. ***/
}
#formcontact fieldset#coordonnees input {	/*** Mise en forme des intitulés de champs ***/
width: 220px;	/*** Les intitulés prennent 1/3 de la largeur totale du formulaire... ***/
border: 1px solid #9A1B1F;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:2px;
}
#formcontact label:hover {
cursor: pointer;	/*** Petite astuce pour apprendre aux utilisateurs à cliquer sur les intitulés ***/
}
#formcontact .focus {	/*** Mise en avant des champs en cours d'utilisation ***/
background: #F9F8F9;
color: black;
}
#formcontact .normal {	/*** Retour à l'état normal après l'utilisation ***/
background: white;
color: black;
}


p.entete_photo{
	float:left;
}
p.entete_car{
	float:left;
	margin-left:60px;
	margin-bottom:60px;
	font-weight:bold;
}
.clear{
	clear:both;
	height: 0;
	border: 0;
	color:#FFFFFF;
	background-color:#FFFFFF;
}

ul.detail_recette{
	margin: 0;
	padding:0 0 15px 0;
	list-style: none;
}
ul.detail_recette li{
	margin: 0;
	padding: 0;
	font-style:italic;
}

ul.ingredients_recette{
	margin: 0;
	padding: 5px 0 15px 5px;
	list-style: none;
}
ul.ingredients_recette li{
	margin: 0;
	padding: 0;
}
span.recetteTitre{
	font-weight:bold;
	text-decoration:underline;
}

p.menuRecette{
margin:5px 0;
}
p.menuRecette a{
	text-decoration:none;
	font-weight:bold;
	color:black;
}
p.menuRecette a.active{
	text-decoration:none;
	font-weight:bold;
	color:black;
	border-bottom:1px solid #9A1B1F;
}
p.menuRecette span{
	margin:5px;
}



