body {margin-top: 5px;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 0px;
background-attachment: fixed; 
background-repeat: no-repeat; 
background-position: top center;
}

.txtPriPro{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #7489C2;
}
.tdcopyright{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.tdtext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.tdtext1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #989898;
}
.tdtextshort{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #989898;
}
.inputtext{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #BEBEBE;
	height: 17px;
	border: 1px solid #C0C0C0; 
	width: 141px;
}
.inputtext{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #BEBEBE;
	height: 17px;
	border: 1px solid #C0C0C0; 
	width: 141px;
}
.tdtextred{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E71822;
}
a.linkhome{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7A7A7A;
	text-decoration: none;
	font-weight: bold;
}
a.linkhome:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E71822;
	text-decoration: none;
	font-weight: bold;
}
a.linkselect{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E71822;
	text-decoration: none;
	font-weight: bold;
}
.tdtextred2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E71822;
}
.tdtext2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.tdtext2p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.tdtext2b{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.erreurtxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	
}
.tdtext2_grey{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #888888;
}
.tdtext22{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.tdtext22_bleu{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #11BAFF;
}
.tdtext22_pro{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7489C2;
}
.tdtextoption{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 3px;
}
.tdtextoption2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-top: 3px;
}
.tdtextoption2_grey{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #888888;
	padding-top: 3px;
}
.tdtexttitre{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #373737;
	padding-left: 3px;
	line-height: 9px;
}
.tdtextlist{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777777;
}
.foottappa{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #11BAFF;
}
.foottappa_pro{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #7489C2;
}
.foottappa_grey{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #AAAAAA;
}
.tdtext3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #11BAFF;
}
.tdtext3_pro{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7489C2;
}
.tdtext31{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #11BAFF;
}
.tdtext31_pro{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7489C2;
}
.foottappa2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #989898;
}
.tdtext32{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #989898;
}
.privato{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #11BAFF;
}
.profi{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #7489C2;
}
.inputlist1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 17px;
	border: 1px solid #C0C0C0; 
	width: 175px;
}
a.link1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7A7A7A;
}
a.link1:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E71822;
}
.rowselect{
	background-color: #E7F7FE;
}
.rowselect_pro{
	background-color: #E9EDFC;
}
.salle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #5F5E5E;
}
.titretable{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #989898;
}
/* ajouté le 24/04/2006 : */

.titretablex{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #989898;
}
/* fin ajout */

.tdtextcoord{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #989898;
	padding-top: 2px;
}
.tdtable2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-align: center;
}
.tdtable22{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
}
.inputtextarea1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 17px;
	border: 0px none #C0C0C0; 
	width: 200px;
	height: 165px;
}

/* ajout du 25/04/2006   *****************/

.inputtextarea1b{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 17px;
	border: 0px none #C0C0C0; 
	width: 250px;
	height: 340px;
}


.inputtextarea2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 17px;
	border: 0px none #C0C0C0; 
	width: 600px;
	height: 165px;
}
.inputtext2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 17px;
	border: 1px solid #C0C0C0; 
	width: 141px;
}
.inputlist2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 17px;
	border: 1px solid #C0C0C0; 
	width: 141px;
}
.tdtextred22{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #E71822;
}
a.linktext2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
