body
{
	font-family:Arial, Helvetica, sans-serif;
	margin: 0;
	background-color: #000000;
	overflow: auto;
}

form { margin: 0; }

.c1 { color: #7c7c7c; }
.c2 { color: #ffffff; }
.c3 { color: #ce9c4f; }
.c4 { color: #c4c4c4; }
.c5 { color: #dddddd; }

.t0 { font-size : 8px; }
.t1 { font-size : 9px; }
.t2 { font-size : 10px; }
.t3 { font-size : 11px; }
.t4 { font-size : 12px; }
.t5 { font-size : 13px; }
.t6 { font-size : 18px; }

.gras { font-weight: bold; }
.non-gras { font-weight: normal; }
.non-souligne { text-decoration: none; }
.souligne { text-decoration: underline; }
.justifie { text-align: justify; }

h1 { color: #ce9c4f; font-size : 15px; margin: 1Px 0 7Px 0;  }

.trait { background-color: #ce9c4f; height: 1Px; }
.trait2 { background-color: #ce9c4f; height: 2Px; }
.trait3 { background-color: #6c531b; height: 1Px; }

.img-produit { border: 1Px solid #ffffff; }
.img-produit2 { border: 2Px solid #ce9c4f; }

a { text-decoration: none; }
a:hover { text-decoration: underline; }

/* CORPS */

table.table-corps { height: 100%; width: 100%; }

td.haut-g
{
	height: 187Px;
	background-image: url(../images/haut-g.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

td.haut-d
{
	height: 187Px;
	background-image: url(../images/haut-d.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
}

td.corps
{
	vertical-align: top;
	text-align: center;
}

td.bas
{
	text-align: center;
	height: 45Px;
}

/* FORMULAIRES */

input.input1
{
	height:20px;
	font-size:10px;
	width: 380PX;
	background-color: #101010;
    border: 1Px solid #47350d;
	color : #ce9c4f;
}

/* ************************* */

a.num-page
{
    color: #c4c4c4;
	font-size: 11Px;
	font-weight: bold;
	margin: 0 5Px 0 5Px;
	display: block;
}

td.num-page-sel
{
    padding: 1Px 4Px 1Px 4Px;
    border: 1Px solid #cea567;
	font-size: 11Px;
	font-weight: bold;
    color: #c4c4c4;
}

td.num-page-sep
{
    padding: 0 1Px 0 1Px;
	font-size: 11Px;
	font-weight: bold;
    color: #c4c4c4;
}

a.num-page:hover
{
    color: #ffffff;
    text-decoration: none;
}

td.num-page
{
    padding: 0 5Px 0 5Px;
    border: 1Px solid #e2cfff;
    color: #ffffff;
	font-size: 11Px;
	cursor: default;
    background-color: #c9adf7;
}

td.num-page-texte
{
    color: #ffffff;
	font-size: 12Px;
	font-weight: bold;
	padding: 0 2Px 0 4Px;
    background-color: #c9adf7;
}

td.num-page-texte2
{
    color: #ffffff;
	font-size: 12Px;
	font-weight: bold;
	padding: 0 4Px 0 2Px;
    background-color: #c9adf7;
}
