body {

	margin:0px;

	padding:0px;

	font-family: Arial, Helvetica, sans-serif;

	color: #333333;

	font-size: 12px;

	background: #333333 url(images/tramefond01.jpg) repeat-x;

}



a:link, a:visited

{

	font-family: Arial, Helvetica, sans-serif;

	color: #ffffff;

	font-size: 12px;

	text-decoration: underline;

}



a:hover

{

	font-family: Arial, Helvetica, sans-serif;

	color: #999999;

	font-size: 12px;

	text-decoration: underline;

}











a.blk:link, a.blk:visited

{

	font-family: Arial, Helvetica, sans-serif;

	color: #000;

	font-size: 12px;

	text-decoration: underline;

}



a.blk:hover

{

	font-family: Arial, Helvetica, sans-serif;

	color: #999999;

	font-size: 12px;

	text-decoration: underline;

}

a.haut:link, a.haut:visited

{
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 12px;
	text-decoration: underline;
	text-align: center;

}
a.White_haut:link, a.haut:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 12px;
	text-decoration: underline;
}
.White_haut {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 12px;
	text-decoration: underline;
}






a.haut:hover

{

	font-family: Arial, Helvetica, sans-serif;

	color: #333;

	font-size: 12px;

	text-decoration: underline;

}













div {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	}

p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

}



.JC{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: BOLD;

	color: #333333;

}



.RT {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: BOLD;

	color: #B4111A;

}

.typoBC {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

}

.prix{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

}



.typoBCmini{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

}

.typoBCgras {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: BOLD;

	color: #A91018;

}



.typoBCrouge{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #A91018;

}

/****************************************/

/********** Neat Form BY MARC **********/

/**************************************/



form { 

	margin:5px;

	padding:0px;

}

input { 

	width: 250px;

	border: 1px solid #C0C25C;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000000;

	background-color:#ffffff;

}

.inputxs { 

	width: 15px;

	border: 1px solid #C0C25C;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000000;

	background-color:#ffffff;

}

.input10 { 

	width: 25px;

	border: 1px solid #C0C25C;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000000;

	background-color:#ffffff;

}

textarea { 

	width: 250px;

	border: 1px solid #C0C25C;

	font-family: Arial, Helvetica, sans-serif;

	color:#000000;

	font-size: 14px;

	background-color:#ffffff;

}

.submit {

	font-family: Arial, Helvetica, sans-serif;

	border: 1px solid #666666;

 	font-size:12px;

 	font-weight:bold;

	color:#333333;

	width:250px;

	background-color:#C0C25C;

}

.boxed {

	border: 1px solid #C0C25C;

}

select { 

	border: 1px solid #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	background-color:#ffffff;

	width:100px;

}



/****************************************/

/********** Neat Form BY MARC **********/

/**************************************/

.liste {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: normal;

	color: #0A647E;

	font-style: normal;

	text-align: justify;

}

