body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
}

.divcontent{

	margin-left: auto;
	margin-right: auto;
	width: 100%;
}
.divtop{
background-image:url(images/fondtop.jpg);
	height:107px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	background-repeat: repeat-x;
}
.divmain{
	margin-left: auto;
	margin-right: auto;
	width: 100%;
}
.mainn{
	margin-left: auto;
	margin-right: auto;
	width: 800px;
}
.contmain{
float:left;
width: 800px;}
.topp{
	height:107px;
	margin-left: auto;
	margin-right: auto;
	width: 800px;
}
.conttop{padding-top:9px;
float:left;
width: 800px;}
.logoo{
float:left;
padding-top:12px;
}
.acceuil{
height:39px;
width:165px;
float:left;
font-family:"Trebuchet MS";
text-decoration:none;
font-size:11px;
color:#4C4C4C;
}
.acceuil a{
font-family:"Trebuchet MS";
text-decoration:none;
font-size:11px;
color:#4C4C4C;
}
.acceuil2{
float:left;
width:165px;}
.menu{
float:left;
width:800px;}
.left{
float:left;}
.leftt{
float:left;}
.imagep{
float:left;
width:80px;
padding-right:85px;}
.imagep2{
float:left;
width:770px;
padding-right:30px;}
.recherche{
width:420px;
float:left;
padding-right:4px;}
.ban{
float:left;
padding-top:4px;
padding-bottom:4px;
width:800px;}
.left2{
float:left;
width:800px;
padding-bottom:4px;}
.annuaire{
float:left;
width:290px;
padding-right:10px;}
.annuaire2{
float:left;
width:200px;
}
.espace{
width:200px;
float:left;}
.espace2{
height:3px;
clear:both;
width:200px;
float:left;}
.divcopy{
clear:both;
background-image:url(images/fondcopy.gif);
background-repeat:repeat-x;
	margin-left: auto;
	margin-right: auto;
height:85px;	width: 100%;
}
.copyy{
	margin-left: auto;
	margin-right: auto;
	width: 800px;
}
.contcopy{
background-image:url(images/fond2.gif);
background-repeat:repeat-x;
padding-top:20px;
height:65px;
float:left;
width: 800px;
}
.barg{
float:left;
width:10px;
padding-right:10px;
}
.textcopy{
padding-right:20px;
padding-left:20px;
width:760px;
float:left;
font-family:"Trebuchet MS";
text-decoration:none;
font-size:11px;
color:#ffffff;
}.textcopy a{
 
font-family:"Trebuchet MS";
text-decoration:none;
font-size:11px;
color:#ffffff;
}
.textb{
	font-family:"Trebuchet MS";
	text-decoration:none;
	font-size:11px;
	color:#ffffff;
	font-weight: bold;
}
.select2{
font-family:"Trebuchet MS";
text-decoration:none;
font-size:11px;
color:#4C4C4C;
	height: 21px;
	width: 230px;
	border: thin none #FFFFFF;
	padding-left:5px;
}
.select22{
font-family:"Trebuchet MS";
text-decoration:none;
font-size:11px;
color:#4C4C4C;
	height: 21px;
	width: 280px;
	border: thin none #FFFFFF;
	padding-left:5px;
}.select222{
font-family:"Trebuchet MS";
text-decoration:none;
font-size:11px;
color:#4C4C4C;
	height: 16px;
	width: 330px;
	border: 1px solid #CCCCCC;
	padding-left:5px;
}
.select2222{
font-family:"Trebuchet MS";
text-decoration:none;
font-size:11px;
color:#4C4C4C;
	height: 21px;
	width: 338px;
	border: 1px solid #CCCCCC;
	padding-left:5px;
}
.select3{
font-family:"Trebuchet MS";
text-decoration:none;
font-size:11px;
color:#4C4C4C;
	height: 21px;
	width: 180px;
	border: thin none #FFFFFF;
	padding-left:5px;
}.select3c{
font-family:"Trebuchet MS";
text-decoration:none;
font-size:11px;
color:#4C4C4C;
	height: 21px;
	width: 180px;
	border: 1px solid #CCCCCC;
	padding-left:5px;
}.select4{
font-family:"Trebuchet MS";
text-decoration:none;
font-size:11px;
color:#4C4C4C;
	height: 16px;
	width: 225px;
	border: thin none #FFFFFF;
	padding-left:5px;
}
.select44{
font-family:"Trebuchet MS";
text-decoration:none;
font-size:11px;
color:#4C4C4C;
	height: 16px;
	width: 274px;
	border: thin none #FFFFFF;
	padding-left:5px;
}
.inp{
font-family:"Trebuchet MS";
text-decoration:none;
font-size:11px;
color:#4C4C4C;
	height: 19px;
	width: 70px;
	border: thin none #FFFFFF;
		padding-left:5px;}
		.inp2{
font-family:"Trebuchet MS";

font-size:11px;
color:#4C4C4C;
	height: 19px;
	width: 140px;
	border: thin none #FFFFFF;
		padding-left:5px;}		
.inp2c{
font-family:"Trebuchet MS";

font-size:11px;
color:#4C4C4C;
	height: 19px;
	width: 140px;
border: 1px solid #CCCCCC;
		padding-left:5px;}
.inp222{
font-family:"Trebuchet MS";
font-size:11px;
color:#4C4C4C;
height: 16px;
width: 140px;
border: 1px solid #cccccc;
padding-left:5px;}
.remis{
background-image:url(images/fond_bleu.gif);
	width:376px;
	height:273px;
	position:relative; 
	float:left;
}
.partie{
float:left;
width:376px;}
.ban2{
float:left;
padding:13px;
padding-right:0px;

padding-top:0px;}
.annuairerech{
float:left;
width:260px;
padding:15px;
padding-bottom:10px;
padding-top:10px;
background-color:#999999;}
.cadre{
width:280px;
padding:4px;
	float:left;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D6D6D6;
	border-right-color: #D6D6D6;
	border-bottom-color: #D6D6D6;
	border-left-color: #D6D6D6;
}
.cadre22{
width:190px;
padding:4px;
	float:left;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D6D6D6;
	border-right-color: #D6D6D6;
	border-bottom-color: #D6D6D6;
	border-left-color: #D6D6D6;
}
.texte{	font-family:"Trebuchet MS";
	text-decoration:none;
	font-size:11px;
	color:#ffffff;}
	.texte2{
font-family:"Trebuchet MS";
text-decoration:none;
font-size:11px;
color:#4C4C4C;
}
	.texte2 a{
font-family:"Trebuchet MS";
text-decoration:none;
font-size:11px;
color:#4C4C4C;
}
.liste{
clear:both;
background:url(images/puce.gif);
background-repeat:no-repeat;
cursor:pointer;
padding-left:15px;
padding-right:10px;
width:255px;
font-family:"Trebuchet MS";
	text-decoration:none;
	font-size:11px;
	color:#0073A9;
}
.liste a{
font-family:"Trebuchet MS";
	text-decoration:none;
	font-size:11px;
	color:#0073A9;
}
.liste2{
background:url(images/puce.gif);
background-repeat:no-repeat;
padding-left:15px;
padding-right:10px;
width:165px;
font-family:"Trebuchet MS";
	text-decoration:none;
	font-size:11px;
	color:#0073A9;
}
.liste22{
text-align:right;
padding-left:15px;
font-family:"Trebuchet MS";
	text-decoration:none;
	font-size:11px;
	color:#0073A9;
}
.liste2 a{
font-family:"Trebuchet MS";
	text-decoration:none;
	font-size:11px;
	color:#0073A9;
}.liste22 a{
font-family:"Trebuchet MS";
	text-decoration:none;
	font-size:11px;
	color:#0073A9;
}
.clear{
height:1px;
width:280px;
background:url(images/pixl.gif);
clear:both;}
.clear2{
height:1px;
width:180px;
background:url(images/pixl.gif);
clear:both;}
.fondm{
padding-top:7px;
padding-left:10px;
background-image:url(images/fond3.gif);
background-repeat:no-repeat;
width:280px;
height:23px;
float:left;}
.fondmm{
padding-top:7px;
padding-left:5px;
background-image:url(images/fond3.gif);
background-repeat:no-repeat;
width:195px;
height:23px;
float:left;}
.fondm2{
padding:10px;
padding-bottom:5px;
background-image:url(images/fond4.jpg);
background-repeat:no-repeat;
width:180px;
background-position:bottom;
float:left;}
.fondm3{
padding-left:10px;
padding-top:65px;
background-image:url(images/newsletter.gif);
background-repeat:no-repeat;
width:190px;
height:32px;
float:left;}
.liretout{
font-family:"Trebuchet MS";
	text-decoration:none;
	font-size:11px;
	color:#6B6B69;
	float:left;
	padding-left:5px;
}
.liretout a{
font-family:"Trebuchet MS";
	text-decoration:none;
	font-size:11px;
	color:#6B6B69;
}
.mmain{
float:left;
width:592px;
padding-right:8px;}
.zonetitre{
float:left;
background-image:url(images/fond01.gif);
background-repeat:repeat-x;
padding-top:10px;
padding-left:10px;
height:46px;
width:570px;
font-family:"Trebuchet MS";
	text-decoration:none;
	font-size:12px;
	color:#ffffff;}
	.titre2{
	font-weight: bold;
font-family:"Trebuchet MS";
	text-decoration:none;
	font-size:16px;
	color:#ffffff;}
.element{
clear:both;
width:592px;}
	
	.cadre2{
width:570px;
padding:10px;
padding-bottom:5px;
padding-top:5px;
	float:left;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #D5D5D5;
	border-right-color: #D5D5D5;
	border-bottom-color: #D5D5D5;
	border-left-color: #D5D5D5;
}
.image{
	border: 5px solid #CCCCCC;
}
.texttitre{
font-family:"Trebuchet MS";
	text-decoration:none;
	font-size:18px;
	color:#3D3D3D;}
.textdesc{
padding-top:2px;
font-family:"Trebuchet MS";
	text-decoration:none;
	font-size:11px;
	color:#3D3D3D;}
.textdesc2{
font-family:"Trebuchet MS";
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	color:#3D3D3D;}
	.prix{font-family:"Trebuchet MS";
	text-decoration:none;
	font-size:12px;
	color:#3D3D3D;
	font-weight: bold;}
.tabl8{
	
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #7C7C7C;
	text-decoration: none;
	font-weight:bold;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.tabl8-1{
	
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #7C7C7C;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.tabl8-11{
	background-color:#ffffff;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #7C7C7C;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.tabl8-2{
	
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #7C7C7C;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 1px;
}
.tabl9{
	
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #7C7C7C;
	text-decoration: none;
	font-weight:bold;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.tabl9-1{
	
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #7C7C7C;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.inpp{
font-size: 11px;
	font-family: "Trebuchet MS";
	color: #999999;
	height: 16px;
	width: 360px;
	border-top-width: 1px;
	border-right-width:  1px;
	border-bottom-width:  1px;
	border-left-width:  1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.inppt{
font-size: 11px;
	font-family: "Trebuchet MS";
	color: #999999;
	height: 50px;
	width: 300px;
	border-top-width: 1px;
	border-right-width:  1px;
	border-bottom-width:  1px;
	border-left-width:  1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.inpps{
font-size: 11px;
	font-family: "Trebuchet MS";
	color: #999999;
	height: 20px;
	width: 360px;
	border-top-width: 1px;
	border-right-width:  1px;
	border-bottom-width:  1px;
	border-left-width:  1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.inpp2 {
font-size: 11px;
	font-family: "Trebuchet MS";
	color: #999999;
	height: 16px;
	width: 200px;
	border-top-width: 1px;
	border-right-width:  1px;
	border-bottom-width:  1px;
	border-left-width:  1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.inpp4 {
font-size: 11px;
	font-family: "Trebuchet MS";
	color: #999999;
	height: 16px;
	width: 30px;
	border-top-width: 1px;
	border-right-width:  1px;
	border-bottom-width:  1px;
	border-left-width:  1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.inpp3 {
font-size: 11px;

	font-family: "Trebuchet MS";
	color: #999999;
	height: 150px;
	width: 360px;
	border-top-width: 1px;
	border-right-width:  1px;
	border-bottom-width:  1px;
	border-left-width:  1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.inpp5 {
font-size: 11px;
	font-family: "Trebuchet MS";
	color: #999999;
	height: 16px;
	width: 50px;
	border-top-width: 1px;
	border-right-width:  1px;
	border-bottom-width:  1px;
	border-left-width:  1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}.inpp6 {
font-size: 11px;
	font-family: "Trebuchet MS";
	color: #999999;
	height: 16px;
	width: 250px;
	border-top-width: 1px;
	border-right-width:  1px;
	border-bottom-width:  1px;
	border-left-width:  1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.pagination2{
float:left;
height:25px;
width:570px;
padding-top:4px;
padding-left:10px;
padding-right:10px;
background-image: url(images/fond-pagination.jpg);}
.txt-ann3{
	width:280px;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #3D3D3D;
	text-decoration: none;
}
.txt-ann2{
	font-family:"Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #3D3D3D;
	text-decoration: none;
}
.point3{
	height:5px;
	background-image:url(images/point2.gif);
	background-repeat:repeat-x;
}
.cont{
clear:both;
	font-family:"Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #3D3D3D;
	text-decoration: none;}
.menugris{
float:left;
background-image:url(images/fondgris.gif);
padding-left:40px;
padding-top:8px;
width:760px;
height:22px;
color:#3C3C3C;
font-family:"Trebuchet MS";
font-size: 11px;}
.menugris a{
text-decoration:none;
color:#3C3C3C;
font-family:"Trebuchet MS";
font-size: 11px;}
.editable{
cursor:pointer;
	border: 1px solid #0072A7;
}
.modifier{
padding-left:3px;
padding-right:3px;
background-color: #0072A7;
color:#FFFFFF;
font-family:"Trebuchet MS";
font-size: 11px;}
.textec {
	padding-left:0px;
	padding-right:0px;
	color:#434343;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-style:normal;
	text-decoration:none;
	text-align:justify;
}
.textee {
	padding-left:0px;
	padding-right:0px;
	color:#CCCCCC;
	font-family:"Trebuchet MS";
	font-size:16px;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	height:300px;
	font-weight:bold;
}
.input2{
	padding-left:5px;
	width:350px;
	height:15px;
	color:#434343;
	font-size:11px;
	font-family:"Trebuchet MS";
}	.input22{
	padding-left:5px;
	width:360px;
	height:21px;
	color:#434343;
	font-size:11px;
	font-family:"Trebuchet MS";
}
.input3{
	padding-left:5px;
	width:350px;
	height:150px;
	color:#434343;
	font-size:11px;
	font-family:"Trebuchet MS";
}