/* CSS Document */


body{
	width:990px;
	margin:0 auto;
	padding:10px 0; /* Espacement du site en haut et en bas */
	
	background-image:url(images/fond.png);
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

h1 {
	font-size: 15px;
	font-weight: bold;
	color: #000066;
}

h2,h2 a {
	font-size: 14px;
	font-weight: bold;
	color: orange;
}

#search {
width:765px;
text-align:right;
background-color:white;
height:19px;
}


a {
text-decoration:none;

}

#texte{
width:940px;
text-align:justify;
clear:both;
overflow:hidden;
}

#texte-gay{

width:940px;
text-align:justify;
clear:both;
overflow:hidden;
}

#texte-lesbienne{

width:940px;
text-align:justify;
clear:both;
overflow:hidden;
}

#forum{
float:left;
width:350px;
height:250px;
text-align:justify;
padding-left:20px;
}

#actu{
width:370px;
float:left;
text-align:justify;
padding-left:20px;
}

#actu2{
width:700px;
float:left;
text-align:justify;
padding-left:20px;
padding-top:10px;
}

.liste {
  list-style:none;
}


.liste  li{
display:block;
background:url(images/puce-gris.jpg) no-repeat left top;
margin-top:3px;
height:auto;
padding:0 0 0px 25px; 
}

.liste  li a{
color:#000000; 
}


.highlight
{
background-color: #EDF5FF;
}


img, p, a, form, table,tr,td,br, ul, li{
	margin:0;
	padding:0;
	border:none;
	
}

.img_espace {
    display:block;
	float:left;
}
.img_last {
    display:block;
	float:left;
}

#header_non_connecte{
	background-image:url(images/top_non_connecte.gif);
	width:990px;
	height:65px;
	margin-top:5px;
	
}

#first{
margin-left:13px;
margin-top:10px;
}

.membres1{
width:491px;
float:left;
margin-left:0px;
margin-bottom:20px;
}

.last_imgbis{
	float:left;
	margin:0;
	padding:0px 0 0 0;
	border:none;
	width:50px;
	
}
#infobis{
	padding-top:17px;
}

.last_infobis2{
font-size:13px;
color:purple;
width:100px;
}

.last_infobis{

	float:left;
	margin:0 1px 0 2px;
	padding:0 0 0 0;
	width:52px;
   
}
.last_info_derbis{
	margin:0 0 0 2px;
	padding:0;
	
}
.last_infobis a, .last_info_derbis a{
	color:black;
	text-decoration:none;
}
.last_infobis a:hover, .last_info_derbis a:hover{
	color:orange;
}
.imgg{
border:1px solid #E5E5E5;padding:1px;
}

#header_affilie{
	background-image:url(images/top_non_connecte.gif);
	width:990px;
	height:15px;	
	margin-top:5px;
}

#global{
	background-image:url(images/fond_conteneur.gif); /* fond de la largeur du site */
	width:983px;	
	padding-left:7px;	
	overflow:hidden;
	clear:both;
}

#header_pub{
	width:990px;
	background-image:url(images/fond_conteneur.gif);
	height:90px;
	text-align:center;
}

#header_pub_affiliation{

width:970px;
}

#header_left{

float:left;
}
#header_right{
padding-top:8px;
text-align:right;
padding-right:22px;
}

#footer{
	clear:both; /* n'accepte pas d'autre block sur la meme ligne */
	overflow:hidden;
	background-image:url(images/fond_conteneur.gif);	
	text-align:justify;	
	font-size:9px;
	padding-bottom:5px;
	width:990px;
}

#footer a{
color: #0077b0;
}

#foot{
 padding:3px;
 border:1px solid #CCCCCC;
 margin-left:15px;margin-right:20px;
}

#foot h1{
margin:0px;
font-size:11px;
}

a{ color: #0077b0; }

#base-line{
	background:url(images/bottom.gif) no-repeat;	
	text-align:right;
    height:20px;
	color: #0077b0;
	font-weight:bold;
    padding-top:2px;	
	width:990px;
}


select,input,textarea,checkbox,submit {
font-size: 9pt;
color: #223d8a;
display:inline;
padding:0;
} 

.submitform {
background:url(images/fond-menu2.gif) no-repeat;
display:inline;
}

.form_connexion{

}
#form_inscription{
margin-left:20px;
}

#bloc_rejoindre{
	width:770px;
	height:129px;
	background-image:url(images/bloc_rejoindre.jpg);
	background-repeat:no-repeat;
	margin:0;
	clear:both;
    display:block;
	
}

#bloc_forum_actus{
	width:770px;
	background-image:url(images/fond-forum-actus.jpg);
	background-repeat:no-repeat;
	margin:0;
	height:244px;
	padding-top:56px;
	clear:both;
    display:block;
	
}

.bloc_espace{
width:166px;
float:left;
margin-top:38px;


}
.bloc_espace1{
width:160px;
float:left;
margin-top:38px;

}
.bloc_espace2{
width:170px;
float:left;
margin-top:38px;

}
.bloc_espace_photo{
margin-top:38px;
float:left;
}
.miniature1 {
  margin:0 0px 4px 0px;
}
.miniature2 {
  margin:0 0px 0 29px;
}

.last_info{
    text-align:center;
	float:left;
	margin:0 0px 0 0px;
	width:91px;
	
}
.last_info2{
    text-align:center;
	float:left;
	margin:0 0px 0 0px;
	width:69px;
	
}


.last_info a,.last_info2 a{
	color:black;
	text-decoration:none;
}
.last_info a:hover, .last_info2 a:hover{
	color:orange;
}


#demande_h{
background-image:url(images/inscription-gay.jpg);
background-repeat:no-repeat;
height:375px;
float:left;
width:370px;

}
#demande_f{
background-image:url(images/inscription-lesbienne.jpg);
background-repeat:no-repeat;
height:375px;
float:left;
width:370px;


}
#demande_b{
background-image:url(images/inscription-bi.jpg);
background-repeat:no-repeat;
height:375px;
float:left;
width:370px;

}

#demande_h_profil{
background-image:url(images/inscription-gay-profil.jpg);
background-repeat:no-repeat;

height:368px;
float:left;
width:370px;

}
#demande_f_profil{
background-image:url(images/inscription-lesbienne-profil.jpg);
background-repeat:no-repeat;
height:368px;
float:left;
width:370px;


}
#demande_b_profil{
background-image:url(images/inscription-bi-profil.jpg);
height:368px;
float:left;
width:370px;
background-repeat:no-repeat;
}

#inscription_form table,tr,td{
	margin:0;
	padding:0;
}
#inscription_form .header{
	text-align:center;
	font-size:12px;
	color:#FF0000;
}
#inscription_form .incription_col_1{
	width:140px;
	text-align:right;
}
#inscription_form .sexe{
	width:150px;
}
#inscription_form .pseudo{
	width:145px;
}
#inscription_form .password{
	width:145px;
}

.div0{
width:85px;float:left;text-align:center;color:black;
}

.div1{
width:71px;float:left;text-align:center;padding-left:4px;
}

.div1 a,.div0 a {
color:black;
}

#inscription_form .email{
	width:145px;
}
#inscription_form .day_birthday, #inscription_form .month_birthday{
	width:35px;
	margin:0;
	padding:0;
	text-align:center;
}
#inscription_form .year_birthday{
	width:62px;
	margin:0;
	padding:0;
	text-align:center;
}
#inscription_form .pays{
	width:150px;
}
#inscription_form .cp{
	width:145px;
}
#inscription_form .sexe_search{
	width:150px;
}
#inscription_form .age_min, #inscription_form .age_max{
	width:50px;
	text-align:center;
}
#inscription_form .parrain{
	width:150px;
}

.inscription_l1{
margin: 40px 0px 0px 20px;


}

.inscription_l2{
padding: 0px 0px 0px 20px;


}

.inscription_l3{
padding: 0px 0px 0px 20px;

}

#content_h {
float:left;
width:400px;
background-image:url(images/inscription-gay-2.jpg);
background-repeat:no-repeat;
height:368px;
}

#content_inscr {
float:left;
width:400px;
margin-left:15px;
background-repeat:no-repeat;
height:368px;
}

#content_b {
float:left;
width:400px;
background-image:url(images/inscription-bi-2.jpg);
background-repeat:no-repeat;
height:368px;
}


.pseudo_profil_h_i{
 color:#FFFFFF;
  font-weight : bold ;
 margin:10px 0 0 20px;
 font-size:14px;
 font-family:Arial, Helvetica, sans-serif;
}
.pseudo_profil_h_i_annonce{
 color:#FFFFFF;
 width:150px;
 text-align:justify;
  font-weight : bold ;
 margin:10px 0 0 20px;
 font-size:11px;
 font-family:Arial, Helvetica, sans-serif;
}
