*{
	margin:auto;	
	color:#FFF;
}
body {
	background-color: #000;	
}
img{
	border:0px;
}
hr{
	color:#fe0000;
}
td { background-image: none; }
a{
	height:100%;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
.tableVignette{
	color:#FFFFFF;
	margin:20px auto 20px auto;
}
.tableVignette td{	
	text-align: center;
	vertical-align: middle;
	width:200px;
	height:100px;
	
}
a.vignette {	
}
a.vignette:hover{
	text-decoration:none;
	color:#FF0000;
	font-weight:bold;
}
#albumLeft{
	overflow-y:scroll;
	overflow-x:hidden;;
	height:100%;
	text-align:center;
	margin-top:10px;
}
.miniatureLeft{
	margin: 5px auto 5px auto ;
	cursor:pointer;
}
#photo{
	width:700px;
	
	/*height:400px;	*/
	position:static;	
}

.comment{
	font-weight:bold;
	
}

#indexFly{
	background-image:url('./images/images_maxi/IMGP0193.jpg');	
	width:408px;
	height:354px;
	opacity:0.7;	
}
#textFly{
	color:#fe0000;
	font-weight:bold;
	opacity:1;
	width:100%;
	height:100%;
	
	text-align:center;
	font-size:18px;
}
.date{
	color:#fe0000;
	font-weight:bold;
	font-size:14px;
}
#load{
	text-align:center;	
	width:700px;
}
#cadreContact{
	margin-bottom:20px;
	width:569px;
	height:299px;
	background-image:url(./images/fond_text_contact.png);
	padding-top:20px;
	font-size:24px;
	color:#FF0000;
	vertical-align:middle;
}