body {font-family: Arial; font-size: 11px;}

ul, li, p {margin: 0px; padding: 0px; list-style: none; }
img a.no-border { border: 0 !important;}
a {color: #191000;	text-decoration: none;}
a:hover {color: #fff;text-decoration: none;}
a img {	border: 0; }
strong {color: #191000;}

h1 h2, h3, h4, h5 {font-family: Verdana, Arial, Helvetica, sans-serif;}
h2, h3, h4, h5 {margin: 0px; padding: 0px;	font-weight: normal;}

h1 {
	text-align:left;
	margin: 30px;
	padding: 0px 0px 5px 5px;
	color: #efedd6;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-decoration:none;
}
h2 {
	text-align:left;
	margin: 0px;
	padding: 0px 0px 5px 5px;
	color: #201701;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
h3 {
	text-align:left;
	margin: 30px;
	color: #191000;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
h4 {
	text-align:left;
	margin: 0px;
	color: #191000;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
h5 {
	text-align:center;
	margin: 0px;
	color: #DDD4B5;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}

/*  Entete  */
#entete p {margin: 20px  0px 10px 0px; color: #201701; text-align: left;}
#entete h1 {color: #DDD4B5; padding:Opx;}

#entete a.more {padding: 5px 0 5px 25px; font-size:11px;}
#entete a:hover.more {
	color: #fff;
}


/*   Corps   */
#corps {font-family: Arial, Helvetica, sans-serif;	 line-height: 16px;	color: #DDD4B5;}
#corps a:hover {text-decoration: underline;}
#corps a.visited {color: #ccc;	text-decoration: underline;}
#corps p {padding: 0px 0px 15px; text-align: justify; margin:0px;} 
#corps ul {padding: 0px 0px 10px;} 
#corps li {padding: 0px 0px 0px 11px;	background:  url(../images/puce_ul.gif) no-repeat 0px 7px;}
#corps li ul {margin: 0px 0px 0px 2px;	padding: 0px;}
#corps li ul li {padding: 0px 0px 0px 2px;	background:  url(../images/puce_ul_ul_li.gif) no-repeat 0px 8px;}
#corps br.separateur {float: left;	width: 445px;	height: 100px;	background:  url(../images/point_point.gif) repeat 0px 0px;}

.gauche {float: left; padding: 0px 15px 20px 0px;	 }
.droite {float: right; padding: 0px 0px 20px 15px;}
.centre {display: block; margin: 15px auto;	text-align: center;}


/*   Liens spéciaux   */
a.audio, a.visuel {float: left; width: 19px; margin-right: 5px; height: 14px; text-indent: -9999px;}
a.audio {background:  url(../images/picto_audio_a.gif) no-repeat left top;}
a:hover.audio {background:  url(../images/picto_audio_ahover.gif) no-repeat left top;}
a.visuel {background:  url(../images/picto_visuel_a.gif) no-repeat left top;}
a:hover.visuel {background:  url(../images/picto_visuel_ahover.gif) no-repeat left top;}

.slash { padding: 0 10px 0 0 !important; background:  url(../images/picto_slash.gif) no-repeat right 3px;}

.ajouter-panier {padding: 14px 30px 14px 0 !important; background:  url(../images/picto_ajout_panier.gif) no-repeat right 0px;}


/*   colonne gauche   */
#colonne-gauche p {padding-left: 20px;}
#colonne-gauche img {max-width: 180px;}
#colonne-gauche h1 {text-align: right; font-weight: bold; margin: 0px; padding: 0px 15px 10px;}
#colonne-gauche h1 strong {	color: #6E0E91;}

/*   Liste Gauche   */
ul.liste-gauche li {padding: 0px 0px 2px 35px !important; font-family: arial; !important;}
ul.liste-gauche img {margin-right: 5px;}

/*   colonne droite   */
#contenus img {max-width: 445px;}

/* shop */
.article {float: left; width: 190px; margin: 0px 30px 20px 0px;}
.article h2 {margin: 5px 0px !important; padding: 0px !important;}
.article p {margin: 5px 0px !important; padding: 0px !important; text-align: left !important;}
.article img {max-width: 190px !important;}

