body {
margin: 0 auto;
padding: 0 auto;
color: #000;
background:#fff url(img/fond.jpg) repeat-x;
font-family: Verdana;
 
}

#global{

font-size: 12px;
width: 780px;
/*margin-left: auto;
margin-right: auto;*/
 margin : 0 auto;
}


#head{
margin-top: 22px;
height: 92px;	
width: 780px;
background-color : white ;

}

#head img {
border : none;}




/* LOGIN "DEJA MEMBRE" :  */
#membre {position: absolute; 
z-index:10000;
top: 1px;
width: 200px;
height: 135px;
background-color:  #FFD2EB;
-moz-opacity:0.80;
-khtml-opacity:0.80;
-ms-filter:"alpha(opacity=80)";
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
filter:alpha(opacity=80);
opacity:0.80;}

#membre h3 { color: #FE2E9A;font-variant: small-caps;letter-spacing: 4px;word-spacing: 4px;padding-left:5px;}
#membre label[for=ez-login-form-email], label[for=ez-login-form-lfpassword], label[for=ez-login-form-chId]{font-size: 14px; margin-left:6px;color:#666565;}
/*#membre  label[for=ez-forgotten-password-form-forgotten_email] {font-size: 13px; margin-left:4px;}*/
#membre dd input.text {margin:12px 0px 0px 3px;border : 1px solid #d1d1d1;} /*grossir les inputs par des paddings*/
#membre dd input.password {margin:4px 2px 0px 3px;border : 1px solid #d1d1d1; padding-right:5px;}
#membre select  { color :#FE2E9A;border: none;margin:4px 6px 0px 3px;padding-right:350px;} /* allonger select pour pousser le bouton plus à droite*/
#membre button { background : #FFD2EB;border-radius: 20px;}


#ladate {
	color: white;

position : absolute;
margin-top: -110px;


}

#contg{
width: 570px;	
margin-top: 40px;
float: left;
clear: left;
}

#menug{

width: 139px;
margin-top: 0px;
padding-left: 0px;
display : block;
float: left;	
clear: left;

}

#menug a{

text-decoration: none;
color:  #4E4E4E;


}

#menug a:hover{
color: white;
background-color: #FFA1D5;

}
#menug ul,li{
font-weight: normal;
margin-top: 0px;
padding: 1px;
margin: 0px;
list-style: square;

}

#menug .gras{ font-weight: bold; 
font-size : 20px; 
font-family: Georgia;
color:  #228B22;
}


#anng{ /*position : absolute;*/
border-left: 1px solid #FF1493;
width: 400px;
margin-top: 0px;
padding-left: 10px;
padding-right: 20px;
float: right;
clear: right;
}


#anng .gras{ font-weight: bold; 
font-size : 20px; 
font-family: Georgia;
padding-bottom: 50px;
color : #DB0079; 
}

#anng #retrait { padding-left: 20px;


}


#anng img {}


#anng h1{
margin-top : 0px;
margin-bottom: 0px;
font-size: 21px;
font-weight: bold;
text-align : right;
color:#636363;
}

#anng a:class{
font-family:   Verdana;
}

#anng h2{

margin-top : 0px;
font-size: 17px;
font-weight: normal;
text-align : right;
}

/*#anng h2{


font-weight: normal;
font-size: 12px;
color : grey;
display: block;
margin-top: -12px;	
margin-bottom: 26px;
text-align : right;
font-variant : small-caps;
}
*/
#anng p{

text-align: justify;	
margin-bottom: 30px;	
font-style: italic;

}
#inscription  {
margin-left : 80px;
}
#inscription p {
background:  url(img/bouton.png) no-repeat;
height:  35px;
width : 250px;
text-align: center;	
font-weight: bold;
font-family: georgia;
font-size: 19px;
text-align: left;
text-indent : 13px;
padding-top: 12px;
}


#anng strong{

font-weight: normal;
}

#anng textarea  {

background-color : #FAFAD2 ;
}
#anng textarea:hover{

background-color :  #FBFCEF ;
}

#anng input {

background-color : #FAFAD2 ;
}

#anng input:hover{

background-color :  #FBFCEF ;
}

#anng input .submit{

background: none ;
}



#chemin {
width : 300px;
height: 50px;

}

#chemin img {

margin: 5px;
height: 29px;
width: 110px;
border: none;}


#chemin a.h{
position: absolute  ;
top: 350px;
}

/*.webcam {background : url(http://www.rencontrea.com/img/webcam.gif);width : 57px; height:150px;border: 1px solid green;display: inline;padding:50px;}*/


#menud{
width: 200px;
margin-top: 40px;
float: right;	
clear: right;

}

#menud strong {
display: block;
background-color :   #FFA1D5;
color: white;
padding: 3px;
}

#menud a{
display:  block;
text-align: right;
color:  #4E4E4E;
background-color :  #EDEDED;
margin: 1px;
padding: 3px;
text-decoration: none;
letter-spacing: 0.75px;

}


#menud a:hover{
color: blue;
background-color :  #F8F8F8;
color: black;


}
#menud ul,li{

margin-top: 0px;
padding: 0px;
margin: 0px;
list-style: none;
}

#menud ul li a.rouge{

color: red;
}

#menud ul li a.bleu{

color: blue;
}


#bas{
font-size: 10px;
width: 780px;
margin-left: auto;
margin-right: auto;

}

#foot{/*background: #F2F2F2;*/
background-image: url(img/backgr.png);
width:100%;
float: left;
clear: left;
margin-top: 15px;
padding-top: 12px;
padding-bottom: 5px;
text-align: center;
/*border-top: 1px solid #D2D2D2;*/

}

#foot a{
background: #F2F2F2;
text-decoration: underline;
color :  Gray;
}

#foot a.des {
display: block;
font-size: 18px;
font-weight: bold;
font-family : georgia;
text-decoration: underline;
color :  #006ED7;
margin-top: 14px;
margin-bottom: 8px;
background: white;
padding: 8px 0 25px 0;


}

#menuville {
display: inline;
width: 500px;
height: 900px;
border: 1px solid black;
margin-top: 0px;
padding: 0px;
margin: 0px;
list-style: none;
}

#menuville a{
display: inline;
font-size: 15px;
color:  #4E4E4E;
background-color :  #EDEDED;
margin: 1px;
padding: 3px;
text-decoration: none;
letter-spacing: 0.75px;

}


#menuville a:hover{
display: inline;
font-size: 15px;
color:  Fuchsia;
background-color : White;
margin: 1px;
padding: 3px;
text-decoration: none;
letter-spacing: 0.75px;

}

#membreville {
text-align: center;
margin:0px;

}

#membreville input { height: 35px;
width : 185px;
padding: 5px; 
font-size: 18px;
color :red;
font-family: georgia;
/*background-image: url(img/fondf.gif);
border: 1px solid #DEDEDE ;*/

}

#membreville input:hover { 
color :  #FF6262;
}

#membreville .go {
width : 200px;
}


.recherche {

display: block;
background-color: #FF1493;
color: white;
font-weight: bold;
padding: 3px;
}

.txtrecherche {
color:   #3D3D3D;
display : block;
padding : 9px;
background-color :  #FFFFD9;
text-align: center;
}

.flrouge {
color: red;
font-size: 13px;
}

#xiti-logo {
	margin-top:20px;
display: inline ;
border-top: 5px;
vertical-align :  baseline ;
}
#notrelien  {
color :    #999999;
}
#notrelien textarea 
{
width: 366px;
height: ;
font : 13px arial;
color :  #8F8F8F;
border :  1px solid #E8E8E8;
background:  #FCFCFC;
padding : 4px;
}

h3  {
font-weight: bold;
color : red;
display : inline;
}

#inistat8098  {
width : 88px;
height: 30px;
padding-top: 3px ;
background: url(img/inistat8098.gif) no-repeat;
margin-left: auto;
margin-right: auto;
color :  white;
}

#inistat8098 .nb {
color : #D2D2D2;
text-align : center;
padding-left: 8px;
padding-right:7px;
}

.nota {
color :    #2A2A2A;
font-size: 11px;
font-family:  Arial;
}


#facebook {padding : 0px 50px 50px 160px;}
#pcarre {height: 202px; background-color :  #F8F8F8;}
#carre {position : absolute; top: 135px;}
#carre2 {position: fixed; top: 135px;}


#pls { margin-top: 18px;text-align: center;font-variant : small-caps;}
#next{padding : 15px 15px 0px 15px; /*background:#F8F8F8;*/font-size:15px;text-align: center;color : gray;margin-top: 15px;}
#next:hover { background:white;}
#next a {font-size:18px;font-family: trebuchet;}
#prev{text-align: center;color: gray;margin-top: 18px;}
#ici{font-size:12px;text-align: center;margin-top: 5px;color: gray;}

#id{font-size:10px;color: #9E9E9E;}

.cach{font-size:9px;color: #E2E2E2;display:block;}

.petites_annonces a.arr{ font-size: 18px; display:block; margin-top: 7px;}

.centrer {
   width: 200px;
   margin: auto;
}

a.cloud1 { font-family:Verdana; font-size:24px;text-decoration: none;
	
}
a.cloud1:hover { font-family:Verdana; font-size:22px;text-decoration:underline;
 }


a.cloud2 {  font-size:16px;
	color : white;
background-color: grey;
	padding:20px;
border: 1px solid pink;
float:left;

}
a.cloud2:hover { font-family:Verdana; font-size:14px;text-decoration:underline;
 }


a.cloud3 { font-family:Verdana; font-size:14px;text-decoration: none;}
a.cloud3:hover { font-family:Verdana; font-size:10px;text-decoration:underline;
 }

 a.cloud4 { font-family:Verdana; font-size:14px;text-decoration: none;}
a.cloud4:hover { font-family:Verdana; font-size:10px;text-decoration:underline;
 }

#textform p {font-size:14px;}

fieldset {border-radius: 5px;background-color: #f2f0f0;padding: 20px;border:none;}
legend { font-variant: small-caps;font-size: 18px;}

#formu input, textarea {width: 360px;padding: 10px 18px;margin: 8px 0;/*display: inline-block;*/border: 1px solid #d9d9d9;border-radius: 4px;box-sizing: border-box;font-size:16px;}
/*input:hover, textarea:hover {background-color: #F6F5E1FF;} */
textarea {height: 100px;}

label {font-size:16px;position:relative;display:block;}
label abbr {position: absolute; left: -1em;color: red;text-decoration:none;}
label strong{color:red;}

#anng input.bouton {width: 150px ;background-color: #4caf4c ;color: white;padding: 12px 18px;border: none;border-radius: 4px;cursor: pointer;font-size : 21px;float:right;}
#anng input.bouton:hover {background-color: #419c47;} 






/* -- END -- */







 
















































































label[for=email_expediteur]{position:absolute;top:-100px;}#email_expediteur{position:absolute;top:-100px;}label[for=email]           {display:none;}         #email{display:none;}