/* CSS Document */

.photo{
	text-align:center;
	font-style:italic;
	padding:0px;
	
	vertical-align:bottom;
}
.photo a{
	color:#57646A;
	font-weight:bold;
}
.photo img{
	padding:4px;
	background-color:#FFFFFF;
	border:1px solid #AFC0B2;
}
#listphoto{
	background-color:#D3D6D4;
	border-top:1px solid #DFE3E1;
	border-left:1px solid #DFE3E1;
	border-right:1px solid #DFE3E1;
}
#listphoto td{
	padding:0px;
	text-align:center;

}
#listphoto span{
	display:none;
}
#listphoto img{
	margin:2px;
}
#listphoto .select_photo{
	border:2px solid #FFFFFF;
	margin:0px;
}

/*********ss-menu_photo*********/
ul#ssmenuphoto a{
	background-color:#718188;
	text-align:left;
	padding-left:5px;
	width:120px;
	font-size:11px;
	font-family:arial;
	margin-bottom:0px;
}
ul#ssmenuphoto li{
	margin-bottom:0px;
	height:19px;
}

ul#ssmenuphoto a:hover{
	background-color:#86969D;
	padding-left:10px;
	width:115px;
}
/***** popup ***/

	.popupfond{
		background-color:#000000;
		width:100%;
		height:100%;
		
		bottom:0px;
		position:absolute;
		padding:0px;
		margin:0px;
		margin-bottom:0px;
		top:0px;
		left:0px;
		filter: alpha(opacity=80);
		opacity: 0.8;
		-moz-opacity: 0.8;
		z-index:500;
	}
	
	#popupimg{
		position:absolute;
		display:block;
		margin-top:10px;
		margin-bottom:auto;
		margin-left:auto;
		margin-right:auto;
		width:100%;
		text-align:center;
		top:0px;
		left:0px;
		z-index:500;
	}
	#popupimg img{
		border:3px solid #FFFFFF;
	}
	
	#popupimg a{ color:#999999; font-weight:bold;}
	
	
/* texte */

.photo_titre {
	font-weight:bold;
	text-align:center;
	color:#57646A;
}
.photo_decription {
	font-style:italic;
	color:#57646A;
	text-align:justify;
	padding-left:13px;
	padding-right:13px;
	padding-top:10px;
	width:399px;

}

/* parpage */
#parpage{
	border-top:1px solid #DFE4E0;
	border-bottom:1px solid #9DAEA3;
	background-color:#ADB6B0;
	padding-bottom:2px;
}
#parpage a, #parpage span{
	background-color:#FFFFFF;
	padding-left:2px;
	padding-right:2px;
	margin-right:1px;
	margin-left:1px;
	border:1px solid #C0C9C3;
	color:#57646A;
	width:8px;
}
#parpage img{cursor:pointer;}
#parpage a.ok{
	background-color:#57646A;
	color:#FFFFFF;
}
