#box_liste_photos{
	width: 689px;
	margin-left: auto;
	margin-right: auto;	
}

#header_liste_photos {
	width: auto;
	height: 38px;
	color: white;
	/*background-color: #c32788;*/
	line-height:38px;
	padding-left: 30px;
	font-size:19px;
	background-image: url('../images/pages/trombi/tete_trombi.gif');
	background-repeat: no-repeat;
}


#footer_liste_photos {
	height: 18px;
	background-image: url('../images/common/box_bottom.gif');
	background-repeat: no-repeat;
	margin:auto;
	width: 689px;
}
#zone_liste_photos {
	color: white;
	font-family: Arial, Verdena;
	background-color: #585858;
	margin:auto;
	overflow:hidden;
}
#corps {width:617px; margin:auto; overflow:hidden;}

#col1, #col1{ float:left;}
#col1{
	width: 636px;
	padding-left: 26px;
	}
#col2{
width: 200px;
	}
	
#box-listesmembres span {
	margin-right: 45px;
	margin-left: 45px;
}
#tete{
	width: 570px;
	margin:auto;
	/*border:1px solid red;*/
	text-align:right;
	padding-top:10px;
	padding-bottom:10px;
}
* html #tete{
	margin-bottom: 0px;
}
*+html #tete{
	margin-bottom: 0px;
}

#afficheT{
	width: 150px;
	float:left;
	margin:10 10 0 0;
	}
#afficheT  a{
	color: white;
	font:1.1em "Arial";
	text-decoration: none;
}
#afficheP, #afficheT { margin:10px 0px 0px 10px; }	
*html #afficheP, *html #afficheT{ margin:2px 0px 0px 2px; }	
	
#afficheP{
	float:left;
	width: 150px;
}
		
#afficheP a{
	color: white;
	font: 1.1em "Arial";
	text-decoration: none;
}

#bloc_recherche{
	float:left;	
	width:270px;
	margin:16px 0px 0px 10px;
}
*html #bloc_recherche{ margin:9px 0px 0px 10px; }	
#rechercheA{
	width: 120px;
	color: white;
}
#rechercheA a{
	color: white;
	font-weight:normal;
	text-decoration: underline;
}
#recherche{
	width: 290px;
	color: white;
}
.liste_tri{ width:100px;}
/*
#boutonV{
	position: absolute;
	width: 70px;
	height: 50px;
	margin: 20px 548px;
	background:url("../images/soirees/valider.gif") no-repeat;
}*/
#titretab{
	/*margin-top:-25px;*/
	width: 617px;
	height: 25px;
	background: url("../images/decoupe/barre.gif") no-repeat;
	}
* +html #titretab{
	position:relative;
	}
	
* html #titretab{
	position: relative;
	}

#titre1 {position: absolute; margin:3px 0px;}
* html #titre1 {height: 25px;}

#titre2 {position: absolute; margin : 3px 118px;}
* html #titre2 {height: 25px;}

#titre3 {position: absolute; margin: 3px 215px; padding-left:10px;}
* html #titre3 {height: 25px; padding-left:5px;}

#titre4 {position: absolute; margin: 3px 348px;	width: 150px;}	
* html #titre4 {height: 25px;}

#titre5 {position: absolute; margin: 3px 413px; width: 150px;}	
* html #titre5 {height: 55px;}

#titre6 {position: absolute; margin: 3px 528px; width: 161px;}
* html #titre6 {height: 25px;}	
	
#cont{
	width: 617px;
	}
	
.ligne {position: relative; width: 617px; height: 20px; background-color: #94bdd7;}
.ligne2 {position: relative; width: 617px; height: 20px; background-color: white;}
.ligneBis {position: relative; width: 617px; height: 35px; background-color: #94bdd7;}
.ligne2Bis {position: relative; width: 617px; height: 35px; background-color: white;}
	
h4.femme a{
	color: #CC33CC;
}

h4.homme a{
	color: #0066FF;	
}
	
.email{
	position:absolute;
	margin:-13px 118px;
	width:53px;
	height: 18px;
	/*background:url("../images/decoupe/icon_email.gif") no-repeat;*/
	}

.type{
	position: absolute;
	margin: -13px 209px;
	}
	
.age{
	position: absolute;
	margin: -13px 346px;
	width: 38px;
	}
	
.ville{
	position: absolute;
	margin: -13px 415px;
	width:100px;
	}

.inscrit{
	position: absolute;
	margin: -13px 535px;
	}
	
/* Aucun resultat */

div #desole{
	height: 200px;
	margin-top: 15px;
	margin-left: 15px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
div #desole font{
	font-weight: bold;
	font-size: 13px;
}

#desoleB{
	margin-top: 20px;
	margin-left: 70px;
	padding-bottom: 5px;
}

div #imagePas{
	width: 55px;
	height: 200px;
}
div #imagePas, #desoleC{float: left;}
div #desoleC{
	width: 550px;
	padding-bottom: 10px;
}


#tete-aucun{
	width: 617px;
	height: 40px;
	background-color:#5e687d;
}

#recherche-aucun{
width: 617px;
height: 25px;
margin-top: 20px;
}

#ValidBouton-aucun {
	margin-right: 30px;
}
#rechercheAv-aucun{
margin-left: 25px;
}

/*  page image  */
div#gauche, div#droite{
	float:left; 
	cursor:pointer;  
}
div#gauche{width: 308px;}
div#droite{ width:306px;}
* html div#droite{ width:306px;}

.photo{
	margin: 7px;
	padding:3px;
	width:50px;
	height: 50px;
	border: 1px solid #cb8e0f;
	text-align:center;
	vertical-align:middle;
}
* html .photo{
	margin-left: 2px;
	}
.photo img {
	max-width: 50px;
	max-height: 50px;
	margin: -2px;
}


* html .photo img {
	margin: -2px;
	width: 50px;
	height: 50px;
}


/*.photo, .infosGauche, .infosDroite{ float:left;}
.infosGauche
{
	width: 122px;
	padding-top: 3px;
}
.infosDroite
{
	width: 111px;
	text-align: right;
	/*padding-left: 2px;
	padding-top: 3px;
}
div.date {margin-bottom: 28px;}*/

.photo, .pseudo, .date{ float:left;}
div.pseudo { width:122px; padding-top: 3px;}
div.date {padding-top: 3px;}

.photo, .profil, .mailto{ float:left;}
.profil
{
	width: 122px;
	padding-top: 3px;
}
.mailto
{
	width: 110px;
	padding-top: 15px;
	text-align:right;
}








#colonne1{
	float: left;
	width: 308px;
		}
		
* html #colonne1{
	width: 0px;
	}

#colonne2{
	float: right;
	width:308px;
	
	}

* html #colonne2{
	width: 308px;
	}

.cadre{
	position: relative;
	border: 1px solid #cb8e0f;
	margin: 0;
	width: 307px;
	height: 75px;
	background-color:#ffffff;
	color:#000;
	}
	
* html .cadre{
	width: 305px;
	padding-left: 1px;
	}
	
* html h4{
	font-size: 13px;
	}

*+html h4{
	font-size: 13px;
	}
	
.separateur {clear: both;}
		
div#pagination
{
	padding-top:30px;
	background-color:#585858;
	text-align:center;
	color: #00a9ff;
	font-weight: bold;
	margin:auto;
}

div#pagination a
{
text-decoration:none;
}

a.page_en_cours
{
color:white;
}

a.autres_pages
{
color: #00a9ff;
}
	
.boutprec1{
	position: absolute;
	margin: 4px 10px;
	height: 10px;
	width: 10px;
	}

.boutprec2{
	position: absolute;
	margin: 4px 23px;
	height: 10px;
	width:10px;
	}

/*.boutsuiv1{
	position:absolute;
	margin: 4px 594px;
	height: 10px;
	width:10px;
	}
	
.boutsuiv2{
	position: absolute;
	margin: 4px 607px;
	height: 10px;
	width:10px;
	}
	*/
.page1 {
	color: #808080;
	position: absolute;
	margin: 4px 34px;
	height:15px;
	width: 100px;
}

.page2 {
	color: #808080;
	position: absolute;
	margin: 4px 490px;
	height: 20px;
	width: 162px;
}

.nbpage {
color: #808080;
	position: absolute;
	margin: 4px 280px;
	height: 20px;
	width: 100px;
}


