HTML, BODY {
	MARGIN: 0;
	PADDING: 0;
	height: 100%
}
BODY {
	background-color: #000;
	color: #fff;
	FONT-FAMILY: Verdana, Helvetica, arial, sans-serif, courier;
	FONT-SIZE: 12px
}
TABLE#fond{
	height: 100%;
	width: 100%;
	border: none
}
TD#haut {
    background-color: #fff;
}
TD#centre {
	BACKGROUND: #000 url(fd_dscnt.jpg) repeat-x center;
    height: 540px;
}
TD#bas {
    background-color: #000;
}


div#ht_dscnt {
	BACKGROUND: url(pg_ht_dscnt.png) no-repeat 0 0;
	height: 34px
}
div#ctr_dscnt {
	width: 970px;
	text-align: left;
	margin: 0 auto;
}
div#bs_dscnt {
	BACKGROUND: url(pg_bs_dscnt.png) no-repeat left bottom;
	height: 14px
}
div#mdl_dscnt {
	BACKGROUND: #316AC5 url(pg_fd_dscnt.png) repeat-y
}
div#rflt_dscnt {
	padding: 0 16px;
	BACKGROUND: url(rflt_dscnt.png) no-repeat left top;
}







H1, H2 {
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	DISPLAY: block;
	padding: 0;
	FONT-FAMILY: Helvetica, Verdana, arial, sans-serif, courier;
}
H1 {
	width: 453px;
	float: right;
	clear: right;
	color: #fff;
	FONT-SIZE: 26px;
	MARGIN: 0px 0 26px 0;
}
div#picto_dscnt {
	width: 453px;
	BACKGROUND: url(picto_dscnt.png) no-repeat 92px 24px;
	float: left;
	margin: 0
}

div#picto_dscnt H2 {
	color: navy;
	FONT-SIZE: 14px;
	MARGIN: 150px 0 20px 0;
}

P#topo_dscnt {
	width: 453px;
	float: right;
	text-align: left;
	padding: 0 0 8px 0;
	margin: 0
}

OL {
	width: 429px;/*405px*/
	float: right;
	text-align: left;
	padding: 0 0 0 24px;
	margin: 0 0 0 24px
}

H2#prix_dscnt {
	width: 453px;
	float: right;
	clear: right;
	color: #FF3838;
	FONT-SIZE: 18px;
	MARGIN: 28px 0;
    background-color: navy;
}



.clr {clear: both}



div#col_gch_dscnt {
	FONT-SIZE: 10px;
	width: 453px;
	float: left;
	text-align: left;
	margin: 0
}

div#col_drt_dscnt {
	FONT-SIZE: 9px;
	width: 453px;
	float: right;
	text-align: left;
	margin: 0;
	BACKGROUND: url(rflt2_dscnt.png) no-repeat right bottom;
}



img#clic_dscnt {
	display: block;
	margin: 0 auto;
	border: none;
	width: 467px;
	height: 51px
}

div#retour_choix {
	text-align: right;
	margin: 8px 16px 2px 0
}
span#flch_retour{
	FONT-SIZE: 12px;
	font-weight: bold;
	display: inline-block;
	BACKGROUND: url(retour.png) no-repeat left bottom;
	padding: 16px 0 6px 48px
}

A {
	TEXT-DECORATION: underline
}
A:link, A:active, A:visited {
	COLOR: #fff
}
A:hover {
	COLOR: #00005B
}
