*{
	margin:0;
	padding:0;
}
body {
	width:1000px;
	margin:0 auto 0 auto;
	font: normal 10pt Tahoma, Verdana, sans-serif, Arial;
	color:#8d8d8d;
	background:#ededed; 
}
a{
	color:#8d8d8d;
	font-size:9pt;
}
a:hover {
	text-decoration:underline;
	color:#2f546a;
}
h6 {
	text-align:center;
}
h1 {
	color:#2f546a;
	margin:0 10px 10px;
	padding:0 5px;
	font: bold 10pt Tahoma,Verdana,sans-serif, Arial;
}
h2 {
	text-decoration:underline;
	color:#2f546a;
	margin:0 10px 10px;
	padding:0 5px;
	font: bold 10pt Tahoma,Verdana,sans-serif, Arial;
}
h5 {
	text-decoration:underline;
}
/*///////////////////////////////////  CONVERTISSEUR  //////////////////////////*/
.convert {
	margin:0 20px 0 260px;
	padding:0px;
}
.convert table{
	color:#2f546a;
	margin:0 10px 10px;
	padding:0 5px;
	font: bold 10pt Tahoma,Verdana,sans-serif, Arial;
}
/*///////////////////////////////////  ASM  //////////////////////////////*/
.ASM {
	text-align:left;
	font-size:13px;
	color:#000000;
	margin:0 200px;	
}
/*///////////////////////////////////  C4PHOT14  //////////////////////////*/
.C4PHOT14 {
	margin:0 0px 0 21px;
	padding:0px;
}
/*///////////////////////////////////  C10PHOT5-6  //////////////////////////*/
#C10PHOT5-6 {
	margin:0 0px 0 33px;
	padding:0px;
}
/*///////////////////////////////////  COMMENTAIRES  //////////////////////////*/
.commentaire {
	color:#3399fe;
	font-style:italic;
}
/*///////////////////////////////////  BAT  //////////////////////////*/
.bat {
	padding-left:150px;
	font-style:italic;
	border:1px solid;
	background-color:black;
}
/*///////////////////////////////////  DISCLAMER  //////////////////////////*/
.disclamer {
	border:1px solid red;
	text-align:justify;
	font-weight:bold;
	padding:20px;
}
/*///////////////////////////////////  GLOBAL  //////////////////////////*/
#global {
	float:left;
	margin:0 auto 0 auto;
	width:1000px;
	background:#ededed url(images/fondcontenu.png) repeat-y left top;
	border:0;
}
#header noscript {
	margin-left:30px;
}
/*///////////////////////////////////  RT  //////////////////////////////*/
.rt th {
	text-align:left;
	padding-left:10px;
	width:25%;
}
.rt td {
	text-align:left;
}
/*///////////////////////////////////  NbreDl  ////////////////////////////////*/
.nbredl {
	text-align:right;
}
/*///////////////////////////////////  FR  //////////////////////////*/
#fr {
	display:none;
}
/*///////////////////////////////////  EN  //////////////////////////*/
#en {
	display:none;
}
/*///////////////////////////////////  ACHAT  //////////////////////////*/
.achat table {
	width:500%;
	border:1px solid black;
}
.achat td {
	text-align:left;
	border:0px solid black;
	padding-left:20px;
}
.achat input{
	padding-left:0px;
}
.achatdroite1 {
	margin-left:133px;
}
.achatdroite2 {
	margin-left:34px;
}
.achatdroite3 {
	margin-left:532px;
}
.achatdroite4 {
	margin-left:573px;
}
/*///////////////////////////////////  HEADER  //////////////////////////*/
#header {
	width:1000px;
	height:280px;
	font-weight:bold;
	background:#ededed url(images/header.png) no-repeat left top; 
	border:0;
}
#header form {
	margin:0px 0px 0px 805px;
	padding-top:250px;
}
/*///////////////////////////////////  MENU  A GAUCHE //////////////////////////*/
.menu img{
	border:0;
}
.menu {
	float:left;
	display:inline;
	width:190px;
	text-align:left;
	margin:0 0 0 45px;
	border:0;
}
.menu h2 {
	text-align:center;
	width:190px;
	height:30px;
	line-height:30px;
	font-size:10pt;
	margin:5px 0 0 0;
	padding:0 0 0 0px;
	color:#2f546a;
	background: url(images/rubrique.png) no-repeat left top;
	border:0;
}
.menu ul, dl, dt {
	margin:0px;
	width:190px;
	font-size:10pt;
	border:0;
}
.menu li, dt {
	display:block;
	margin:0px;
	padding:0 0 0 10px;
	width:190px;
	height:30px;
	line-height:29px;
	background: url(images/lien.png) no-repeat left top;
	border:0;
	list-style-type:none;
}
.menu p {
	display:block;
	margin:0px;
	padding:0 0 0 10px;
	width:190px;
	height:120px;
	line-height:29px;
	background: url(images/visites.png) no-repeat left top;
	border:0;
}
.menu ul li a:hover {
	text-decoration:underline;
	border:0;
}
.menu dd li {
	margin-left:10px;
	background:url(images/mderoulant.png);
	width:170px;
	height:30px;
}
#cadran {
	text-align:center;
	width:188px;
	border-top:1px solid;
	border-left:1px solid;
	border-right:1px solid;
}
#cadrna {
	text-align:center;
	width:188px;
	border-bottom:1px solid;
	border-left:1px solid;
	border-right:1px solid;
}
/*///////////////////////////////////  NAIN  //////////////////////////*/
.nain{
	float:left;
	padding-right:5px;
}
.nain table {
	width:70%;
	border-style:dotted;
}
.nain td {
	text-align:left;
	padding-left:40px;
	border-style:dotted;
	border-color:black;
}
.nain th {
	text-align:center;
	border-style:dotted;
	border-color:black;
}
.red {
	color:red;
}
.no {
	border:0px;
}
.ncenter {
	padding:0px;
}
.insuf li {
	list-style:url(images/false.png);
}
/*///////////////////////////////////  CORPS  //////////////////////////*/
.corps {
	margin:0px 20px 0px 245px;
	padding:0px;
	border:0;
}
.corps ul {
	margin:0 0px 0 20px;
	padding:0px;
	border:0;
}
.floatl {
	float:left;
	padding-right:1em;
	margin:0;
	border:0;
}
.corps h1 {
	color:#2f546a;
	margin:0 10px 10px;
	padding:0 5px;
	font: bold 10pt Tahoma,Verdana,sans-serif, Arial;
}
.corps h3 {
	color:#2f546a;
	margin:0 10px 10px;
	padding:0 5px;
	font: bold 10pt Tahoma,Verdana,sans-serif, Arial;
	text-decoration:underline;
	text-align:center;
}
.corps p {
	color:#8d8d8d;
	text-indent:15px;
	margin:5px 5px 5px 0;
}
.corps p.right {
	margin-right:0px;
	text-align:right;
	font-weight:bold;
	font-size:9px;
	letter-spacing:1px;
	color:#8d8d8d;
}
.corps table {
	width: 100%;
	margin:0 auto 0 auto;
	font: normal 10pt Tahoma, Verdana, sans-serif, Arial;
	color:#8d8d8d;
	text-align:center;
	background: #ededed;
	border:0;
}
/*///////////////////////////////////  CORPS1  //////////////////////////*/
.corps1 dd{
	margin:0 0 0 40px;
}
.corps1 dt{
	margin:0 0 0 20px;
	font-weight:bold;
}
.corps1 img{
	border:0;
}
.corps1 {
	margin:0 20px 0 50px;
	padding:0px;
	border:0;
}
.corps1 ul {
	margin:0 0px 0 25px;
	padding:0px;
}
.floatl {
	float:left;
	padding-right:1em;
	margin:0;
}
.corps1 h1 {
	color:#2f546a;
	margin:0 10px 10px;
	padding:0 5px;
	font: bold 10pt Tahoma,Verdana,sans-serif, Arial;
}
.corps1 h2 {
	color:#2f546a;
	margin:0 10px 20px;
	padding:0 5px;
	text-decoration:underline;
	text-align:center;
	font: bold 15pt Tahoma,Verdana,sans-serif, Arial;
}
.corps1 p {
	color:#8d8d8d;
	text-indent:15px;
	margin:5px 5px 5px 0;
}
.corps1 p a {
	color:#699a0a;
}
.corps1 p.right {
	margin-right:0px;
	text-align:right;
	font-weight:bold;
	font-size:9px;
	letter-spacing:1px;
	color:#8d8d8d;
}
.corps1 table {
	width: 887px;
	margin:0 auto;
	font: normal 10pt Tahoma, Verdana, sans-serif, Arial;
	color:#8d8d8d;
	text-align:center;
	background: #ededed;
	border:0;
}
.corps1 h5 {
	text-decoration:underline;
	color:#2f546a;
	margin:0 0px 10px 30px;
	padding:0 5px;
	font: bold 10pt Tahoma,Verdana,sans-serif, Arial;
}
/*///////////////////////////////////  FOOTER  //////////////////////////*/
p#footer {
	clear:both;
	width:1000px;
	height:100px;
	padding-top:30px;
	font-size:9px;
	text-align:center;
	color:#8d8d8d;
	background:#ededed url(images/footer.png) no-repeat left top;
}
#footer a {
	font-size:9px;
}

p#footer a {
	color:#2f546a;
}