	/** Application d'une police par défaut à tous le site  **/
	body, td {
		font-family : arial ;
		font-size : 11px ;
		color : #333333 ;
	}
	
	img
	{
    border: 0px;
	}
	
	h1
	{
    		font-family : arial ;
		font-size : 9px ;
		color : #000000 ;
	}
	h1.cat
	{
    		font-family : arial ;
		font-size : 11px ;
		color : #000000 ;
	}
	
	/** Rédéfintion des marges des paragraphes **/
	p {
		margin : 0px 0px 5px 0px ;
		padding : 0px 0px 0px 0px ;
	}
	
	/** Redéfinition des marges des formulaires **/
	form {
		margin : 0px 0px 0px 0px ;
		padding : 0px 0px 0px 0px ;
	}
	
	/**  Redéfintion des styles des liens **/
	a {
		color : #333333 ;
	}
	
	a:hover {
		text-decoration : none ;
	}
	
	a.menu {
		color : #333333 ;
		text-decoration : none ;
	}
	
	a.menu:hover {
		text-decoration : none ;
	}
	
	/** Style de la ligne de récapitulation de la navigation **/
	#NavRecap {
		font-weight : bold ;
		color : #FFFFFF ;
	}
			
	#NavRecap a {
		color : #FFFFFF ;
		text-decoration : none ;
	}
	
	/** Style des titre **/
	.Titre {
		font-weight : bold ;
		color : #FFFFFF ;
	}
	
	/** Style des menus et de leurs liens **/
	.Menu, .Menu a {
		text-decoration : none ;
	}

	.Menu a:hover {
		color : #C44747 ;
	}
	
	/** Style des label des fichettes et de leurs liens **/
	.Label, .Label a {
		text-decoration : none ;
	}

	.Label a:hover {
		color : #C44747 ;
	}

	/** Style des textes du site **/
	.Texte {
		font-family : arial ;
		font-size : 11px ;
		text-align : justify ;
	}
	
	/** Style des prix en euro des fichettes et fiches produit **/
	.Prix {
		font-family : arial ;
		font-size : 11px ;
		font-weight : bold ;
		color : #FFFFFF ;
	}

	/** Style des prix en franc des fichettes et fiches produit **/
	.PrixFR {
		font-family : arial ;
		font-size : 11px ;
		font-weight : bold ;
		color : #333333 ;
	}

	/** Style des prix dans le panier **/
	.Panier, .Panier a {
		font-family : arial ;
		font-size : 11px ;
		font-weight : bold ;
		color : #C44747 ;
		text-decoration : none ;
	}

	/** Style du lien pour ajouter au panier **/
	.Ajout a {
		font-family : arial ;
		font-size : 11px ;
		font-weight : bold ;
		color : #FFFFFF ;
		text-decoration : none ;
	}
	
	.Ajout a:hover {
		text-decoration : underline ;
	}


.encadreDroite {border: solid 1px #CCCCCC; background-color:#D2D8E8; width:140px; padding:5 0 5 0;}
.puce4etoiles {font: 10px "Verdana"; color:#333333; text-align:left;; margin:0px 0px 0px 0px; list-style-image:url(/images/puce_menu.gif); padding:0px 0px 0px 0px; list-style-position:outside;}
.tableauRechercher {border: solid 1px #CCCCCC; background-color:#EEEEEE;}
.tableauRechercher2 {border: solid 1px #CCCCCC; background-color:#FFFFFF;}

.header {
	text-align: right;
	padding-right: 20px;
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
	width: 845px;
	height: 136px;
}

.menuhaut {
	text-align: left;
	padding-left: 10px;
	background-image: url(images/menu11.jpg);
	background-repeat: no-repeat;
	width: 156px;
	height: 26px;
}
.menumilieu {
background-color: #D9E5F1;
	text-align: left;
	padding-left: 5px;
}

.menubas {
	background-image: url(images/menu22.jpg);
	background-repeat: no-repeat;
	width: 156px;
	height: 24px;
}

#listehaut {
	padding: 0px;
	text-align: center;
	clear:left;
}
#listehaut ul {
    margin-left: 0;
    padding-left: 0;
    display: inline;
}
#listehaut ul li.premier {
	border: none;
	display: inline;
	text-align: center;
	margin: auto;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

#listehaut ul li {
	border: none;
   padding: 0px 3px;
	display: inline;
	text-align: center;
	margin: auto;
	border-left: 1px solid #000;
		font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}