HTML, BODY {
	margin: 0;
	padding: 0
}
BODY {
	color: #000;
	background: #a7301c url(fd.jpg) repeat;
}
BODY, FONT {
	font-family: verdana, helvetica, arial, sans-serif, courier;
	font-size: 13px
}

INPUT, TEXTAREA, SELECT {
	BORDER: 1px solid;
	BORDER-COLOR: gray;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Helvetica
}

IMG {
	BORDER-COLOR: silver
}

A:link, A:active, A:visited, A:hover {
	BACKGROUND: none;
	COLOR: #363636;
	FONT-FAMILY: Verdana, Helvetica;
	TEXT-DECORATION: underline
}

H1, H2, H3 {
	FONT-WEIGHT: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	DISPLAY: block
}
H1 {COLOR: #BA2222; FONT-SIZE: 1.8em; MARGIN: 0 0 2.2em 0}
H2 {COLOR: #EF0000; FONT-SIZE: 1.4em; MARGIN: 0 0 1.2em 0}
H3 {FONT-SIZE: 1.2em; MARGIN: 0 0 1em 0}
P {MARGIN: 0 0 2.8em 0}
UL, OL{
	MARGIN: 0 0 1.2em 2em;
	padding: 0 0 1.2em 2em
}


div#cont1 {
	width: 934px;
	margin-right: auto;
	margin-left: auto;
	COLOR: #F1F1F1;
	BACKGROUND: #EEBF82 url(fdp.jpg) repeat;
}


div#divmenu {
	width: 100%;
	height: 330px;
}



div#texte {
	width: 906px;
	COLOR: #000;
	padding: 22px 14px 12px 14px;
	float: left
}
div#page_acc{
	margin: 12px 0;
	BACKGROUND: url(picto_acc.jpg) no-repeat right top;
}

#baspage {
	PADDING: 32px 0 0 0;
	text-align: center;
	height: 24px;
	BACKGROUND: url(bas.png) repeat-x bottom;
}
#baspage, #baspage a {
	COLOR: #fff;
	font-size: 11px
}
.clr {clear: both}

div.dgr1{
	BACKGROUND: url(dgr1.jpg) repeat-x;
	padding: 15px 15px 0 15px
}
div.dgr2{
	BACKGROUND: url(dgr2.jpg) repeat-x;
	padding: 20px 20px 0 20px
}



/* produits */
.prdth1a, .prdth1b{
	display: block;
	clear: both;
	height: 57px;
	position: relative;
	left: -14px;
	text-indent: -1000px;
	overflow: hidden
}
.prdth1a{
	background: url(titre_art.jpg) no-repeat left top
}
.prdth1b{
	background: url(titre_ferm.jpg) no-repeat left top
}
.mrgprdt {
	clear: both;
	padding: 2em 0
}
.prdt {
	float: right;
	width: 680px
}
.prdt p {
	float: left;
	width: 210px;
	margin: 0;
	padding: 0 1.4em;
	color: #333;
}
.prdt ul {
	float: left;
	width: 304px;
	padding: 16px;
	background: url(liste.jpg) repeat-y left;
	margin: 0 0 0 1em;
	color: #fff;
	list-style-type: none
}
.prdt ul span {
	color: #C8D92A
}
.prdt H2 {
	display: block;
	height: 54px;
	position: relative;
	text-indent: -1000px;
	overflow: hidden
}
.prdth2a{
	background: url(prdth2a.png) no-repeat left top
}
.prdth2b{
	background: url(prdth2b.png) no-repeat left top
}
.prdth2c{
	background: url(prdth2c.png) no-repeat left top
}
.prdth2d{
	background: url(prdth2d.png) no-repeat left top
}
.prdth2e{
	background: url(prdth2e.png) no-repeat left top
}
.prdth2f{
	background: url(prdth2f.png) no-repeat left top
}
.prdth2g{
	background: url(prdth2g.png) no-repeat left top
}
.prdth2h{
	background: url(prdth2h.png) no-repeat left top
}

