.Style1 {
	font-size: 11;
	font-weight: bold;
	color: yellow;
}
a.Style1 {
	text-decoration: underline;
}
a.Style1:hover {
	text-decoration: none;
}
.Style2 {
	font-size: xx-small;
	color: black;
}
a.Style2 {
	text-decoration: underline;
}
a.Style2:hover {
	text-decoration: none;
}
.txtrouge {
	font-size: xx-small;
	color: #FF0000;
	font-weight: bold;
}
.imageborder {
	border: 1px solid #666666;
}

div.navigation
{
	padding:5px;
	/*background: transparent;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000)";
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);
	zoom: 1;*/
	background-color: rgba(0,0,0,0.4);
	border-bottom: 1px solid black;
	font-size: 12pt;
	color: white;
}

div.navigation a
{
	color: white;
}

#miniatures
{
	/*background: transparent;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#66FFFFFF,endColorstr=#66FFFFFF)";    
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66FFFFFF,endColorstr=#66FFFFFF);
	zoom: 1;*/
	background-color: rgba(255,255,255,0.4);

	
	padding: 10px;
	padding-left: 40px;
	padding-right: 40px;
	padding-bottom: 20px;
	
	margin: 0px;
	margin-bottom: 20px;
	
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	
	overflow: auto;
}
#miniatures div.miniature
{
	float:left;
	border:none;
}

#miniatures table.miniature
{
	background-color:#FFFFFF;
	border:none;
}
#miniatures table.miniature tr
{
	border:none;
}
#miniatures table.miniature td
{
	border:2px solid black;
}
#miniatures table.miniature img
{
	border:1px solid black;
}
#miniatures table.miniature a
{
	border:none;
}
