body {
	margin:auto;
	background-color: #dcdcdc;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #dcdcdc;
}
td {
	vertical-align: top;
}
#laet {
	position: relative;
	width: 207px;
	top: 79px;
	left: 82px;
	font-size:12px;
	line-height: 19px;
	color: #724528;
}
#quest {
	position: relative;
	width: 207px;
	top: 94px;
	left: 82px;
	font-size:12px;
	font-weight:bold;
	line-height: 19px;
	color: #724528;
}
#present{
	position: relative;
	width: 630px;
	top: 210px;
	left: 10px;
	font-size:12px;
	line-height: 16px;
}
#present2{
	position: relative;
	width: 650px;
	top: 190px;
	left: 0px;
	font-size:12px;
	line-height: 18px;
}
#present3{
	position: relative;
	width: 630px;
	top: 190px;
	left: 10px;
	font-size:12px;
	line-height: 16px;
}
#present4{
	position: relative;
	width: 630px;
	top: 190px;
	left: 10px;
	font-size:12px;
	line-height: 16px;
}
#present5{
	position: relative;
	width: 630px;
	top: 180px;
	left: 10px;
	font-size:12px;
	line-height: 16px; 
	
}
#listbas {
	position: relative;
	width: 630px;
	top: 255px;
	left: 0px;
	font-size:12px;
	line-height: 21px;
}
#listbas6 {
	position: relative;
	width: 630px;
	top: 200px;
	left: 0px;
	font-size:12px;
	line-height: 21px;
}
#listbasG {
	position: relative;
	float: left;
	width:280px;
	line-height: 25px;
}
#listbasD {
	position: relative;
	float: left;
	left:15px;
	top: 2px;
	width:350px;
	
}
#listbasD  span.titre {
	position: relative;
	display: block;
	margin-left:2px;
	font-size:16px;	
	line-height: 18px;
	font-variant: small-caps;
	font-weight:bold;
	color: #4f301c;
}
#listbasG  span.titre {
	position: relative;
	display: block;
	margin-top:5px;
	margin-left:10px;
	margin-bottom:-9px;
	font-size:13px;	
	line-height: 13px;
	font-variant: small-caps;
	font-weight:bold;
	color: #4f301c;
}

a.lienplus {
	position: relative;
	display: block;
	color: #c6e83a;
	width:130px;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	boIrder: 1px solid #fdf5e6;
}
#listbasD a.lienplus {
	float:right;
	top:2px;
}
#listbasG a.lienplus {
	float:right;
	top:-6px;
	margin-right:15px;
}
#listbas3 {
	position: relative;
	width: 645px;
	top: 225px;
	left: 5px;
	font-size:12px;
	line-height: 21px;
}
#listbasG3 {
	position: relative;
	float: left;
	width:320px;
	line-height: 26px;
}
#listbasD3 {
	position: relative;
	float: left;
	left:40px;
	top: 2px;
	width:300px;
	line-height: 26px;
	
}

.soulign {
	text-decoration :  underline 
}
/* tooltip */
 a.tooltip, a.tooltip:active , a.tooltip:link, a.tooltip:visited  {
 color:#dcdcdc;
 border-bottom: 1px dotted #dcdcdc;
  cursor: help;
  text-decoration:none;}
 
 a.tooltip b {display:none;}
 a.tooltip:hover {border:0; position:relative; text-decoration:none;}
 a.tooltip:hover b {display:block; position:absolute; top:20px; left:0px; padding:5px; font-weight:normal; color:#000; border:1px solid #888; background:#ffc; width:300px;font-size:12px;font-variant:normal;line-height:13px;z-index:1000;}
 a.tooltip:hover b em {position:absolute; left:100px; top:-6px; width:11px; height:6px; background: transparent url(images/tooltip.gif) 0 0; display:block; font-size:1px;}

 
 a.tooltip2, a.tooltip2:active , a.tooltip2:link, a.tooltip2:visited  {
 color:#dcdcdc;
 border-bottom: 1px dotted #dcdcdc;
  cursor: help;
  text-decoration:none;}
 
 a.tooltip2 b {display:none;}
 a.tooltip2:hover {border:0; position:relative; text-decoration:none;}
 a.tooltip2:hover b {display:block; position:absolute; top:20px; left:0px; padding:5px; font-weight:normal; color:#000; border:1px solid #888; background:#ffc; width:250px;font-size:12px;font-variant:normal;line-height:13px;z-index:1000;}
 a.tooltip2:hover b em {position:absolute; left:100px; top:-6px; width:11px; height:6px; background: transparent url(images/tooltip.gif) 0 0; display:block; font-size:1px;}

 a.tooltip3, a.tooltip3:active , a.tooltip3:link, a.tooltip3:visited  {
 color:#dcdcdc;
 border-bottom: 1px dotted #dcdcdc;
  cursor: help;
  text-decoration:none;}
 
 a.tooltip3 b {display:none;}
 a.tooltip3:hover {border:0; position:relative; text-decoration:none;}
 a.tooltip3:hover b {display:block; position:absolute; top:20px; left:-300px; padding:5px; font-weight:normal; color:#000; border:1px solid #888; background:#ffc; width:450px;font-size:12px;font-variant:normal;line-height:16px;z-index:1000;}
 a.tooltip3:hover b em {position:absolute; left:100px; top:-6px; width:11px; height:6px; background: transparent url(images/tooltip.gif) 0 0; display:block; font-size:1px;}

  a.un {
  font-weight: bold;
  font-size: 15px;
  	margin-left: 20px;
  }
  a.deux {
  font-weight: bold;
  font-size: 12px;
  	margin-left: 50px;
  }
  a.trois {
  font-weight: bold;
  font-size: 17px;
  	margin-left: 0px;
  }
  a.quat {
  font-weight: bold;
  font-size: 18px;
  	margin-left: 70px;
  }
  a.cinq {
  font-weight: bold;
  font-size: 16px;
  	margin-left: 40px;
  }
  a.six {
  font-weight: bold;
  font-size: 14px;
  	margin-left: 80px;
  }
  a.sept {
  font-weight: bold;
  font-size: 12px;
  	margin-left: 20px;
  }
  
  td.fd {
  	width:1000px;
	background-color: #734328;
  }
  /*formulaire */  

  #pageenligne {
  position: relative;
font-family: Verdana, serif; 
font-size: 12px; 
	width: 920px;
	height:470px;
	padding-left:80px;
	padding-top: 20px;
	margin-top:30px;
	line-height:18px;
	overflow : auto;
} 
form#formContact { 
color: #dcdcd; 
}

form#formContact table{ font-size: 12px;  
border-right: 1px solid #656565; border-bottom: 1px solid #656565; 
margin:0;
color: #dcdcd; }
 form#formContact td { border-top: 1px solid #656565; 
border-left: 1px solid #656565; 
padding: 3px 3px 3px 3px;
text-align: center;
     }
form#formContact td.sansbord {
	 	border: none;
		font-variant: small-caps;
	 } 
input {
	margin-bottom:3px;
	margin-top:3px;
} 
 textarea {
	margin-bottom:5px;
} 
form#formContact hr {
	clear: both;
	margin: 0px auto auto 40px;
	width: 700px;
	
}
#div1 label, #div2 label, #div3 label, #div4 label, #div6 label, #div7 label, #div8 label {
	width: 145px;
	margin: 0px 0 0 0;
	padding: 0px 0 0 0;
	display:block;
	float:left;
			}
#div10 label, #div11 label {
	display:block;
	float:left;
	margin: 0px 0 0 0;
	padding: 0px 0 0 0;
}			

#div2 label.grandlabel,#div3 label.grandlabel,  #div7 label.grandlabel, #div10 label.grandlabel, #div15 label.grandlabel, #div16 label.grandlabel {
	width: 358px;
	display:block;
	float:left;
	margin: 0px 0 0 0;
	padding: 0px 0 0 0;
	clear: both;
}
#div5 label.grandlabel {
	width: 388px;
	display:block;
	float:left;
	margin: 0px 0 0 0;
	padding: 0px 0 0 0;
	clear: both;
}
#div4 label.grandlabel, #div6 label.grandlabel, #div8 label.grandlabel, #div11 label.grandlabel {
	width: 398px;
	display:block;
	float:left;
	margin: 0px 0 0 0;
	padding: 0px 0 0 0;
	clear: both;
}
#div5 label.sans {
	display:block;
	float: right;
	margin-right: 110px;
	padding-top: 2px;
	width: 160px;
	
}
#div4 label.moyenlabel {
	width: 250px;
	display:block;
	float:left;
	margin: 0px 0 0 0;
	padding: 0px 0 0 0;
	clear: both;
}
 #div7 label.moyenlabel {
	width: 172px;
	display:block;
	float:left;
	margin: 0px 0 0 0;
	padding: 0px 0 0 0;
	clear: both;
}
#div1 {
	float: left;
	width: 400px;
	padding-bottom:10px;
	margin-right:50px;
	}
#div2  {
	float: left;
	width: 400px;
	padding-bottom:10px;
	}		

#div3, #div5, #div7, #div10, #div12, #div15  {
	float: left;
	width: 400px;
	padding-bottom:10px;
	padding-top:10px;
	clear: both;
	margin-right:50px;
}	 
#div4, #div6, #div8, #div11, #div13, #div16  {
	float: left;
	width: 400px;
	padding-bottom:10px;
	padding-top:10px;
	}	
	
	#div9 {
	float: left;
	width: 890px;
	padding-bottom:10px;
	padding-top:10px;
	}
	#div14 {
	float: left;
	width: 840px;
	clear: both;
	padding-bottom:10px;
	padding-top:10px;
	}
	
/*abo */

h1 {
	 text-align: center;
		font-size: 1.4em; 
	 font-weight:bold;
	 color: #c6e83a;
}

h2 {
	text-align: center;
	font-size: 1.1em;
	font-weight: bold;
	color: #000000;
}

.erreur {
	color:#FF0000;
	}

.alert {
	color:#FF0000;
	font-weight: bold;
}
#cadG {clear:both; position:relative;text-align:left;float:left;width:295px;top:10px;line-height:14px;border-right:3px solid #C4E939;}

#pseance {
	text-align:left;
	float:left;
	line-height:14px;
	}
#pseance form {
	
}
#pseance input {
	margin-top:3px;
	margin-bottom:0px;
} 
#pseance:first-line {
	font-variant: small-caps;
	font-weight: bold;
	 }
#cseancea, #cseanceb, #dseance, #cseancec {
	text-align:left;
	float:left;
	clear: both;
	}
#cseancea span, #cseanceb span, #cseancec span, #dseance:first-line {
	font-variant: small-caps;
	font-weight: bold }
a.lienrouge:link, a.lienrouge:visited, a.lienrouge:active {
	color: Red;
	text-decoration: none;
}
a.lienrouge:hover {
	text-decoration: underline;
	color: White;
}
#logopaypal {
	float: right;
	width: 100px;
	margin-right: 40px;
	margin-top:12px;
}



#menuHaut {position:relative;
float:left;
width:430px;
left:460px;
font-size:11px;
}
#menuHaut a {position:relative;
float:left;
width:107px;
display:block;
text-align:center;
padding-top:6px;
color:#724528;
font-weight:bold;
text-decoration: none;
line-height:14px;
}
#menuHaut a:hover {color:white;
}
a.lienn {
color: #724528;
text-decoration: none;
font-weight: bold;
text-align:right;
display:block;
margin-right:5px;
}
a:hover.lienn {color:white;
}
a.liena {
color: white;
text-decoration: none;
font-weight: bold;
}
a:hover.liena {color: #c6e83a;
}
#cont {position:relative;
float:left;
width: 147px;
	top: 185px;
	left: 140px;
	font-size:12px;
	font-weight:bold;
	line-height: 21px;
	color: #724528;
text-align:center;
}

.butt {
	color:navy;
	background-color: #f5f1cc;
	font-size:10px;
	font-family:verdana;
	font-weight:bold;
	border-width:1px;
	width:152px;
	text-align:center;
	border-color: #c9c6a5;
}
#error {
	position: absolute;
	top:-120px;
	left:200px;
	width:250px;
	font-size: 12px;
	font-weight:bold; color:#FF0000;
}
a.ded {
color : #dcdcdc;

}
#bas {
	position: relative;
	color: #724528;
	font-size: 18px;
	text-align:center;
	top: 15px;
	width:850px;
}
#bas #copy {
   color: #84a213;
	font-size: 11px;
}
#bas #copy a {
   color: #84a213;
	font-size: 11px;
}
#bas #copy a:hover {
   color: #724528;
	
}
	 
	 
	    
 

   

