table .intro{
width:74%;
color:#10126f;
background-color:#f30101;
font-weight:bold;
border: none;
	margin-left: auto;
	margin-right: auto;
    border-spacing: 0;
	text-align:center;
	vertical-align : middle;
	table-layout : auto;
}
table .image{
width:99,999%;
border-color: #d7e5ff;
font-weight:bold;
border: 1px solid;
margin: 0px;
	margin-left: auto;
	margin-right: auto;
    border-spacing: 0;
	text-align:center;
	vertical-align : middle;
	table-layout : auto;
}

.image th {
    padding: 3px;
	color:#042d79;
	font-size: 14px;
}
td .bar {
    padding: 3px;
	color:#042d79;
	font-size: 14px;
}
img {
border:none;
}
.content img {
margin:auto;
}
.Fond img{
position: relative ;
overflow: visible ;
width: 149px;
height: 109px;
background-color : #d7e5ff ;
padding: 6px ;
}
.Fond img:hover{
position: relative ;
overflow: visible ;
width: 159px;
height: 119px;
padding: 0px ;
border: solid 1px blue ;
}
/*  cosplay */
.cosplay img{
position: relative ;
overflow: visible ;
width: 92px;
height: 162px;
background-color : #d7e5ff ;
padding: 4px ;
}
.cosplay img:hover{
position: relative ;
overflow: visible ;
width: 98px;
height: 168px;
padding: 0px ;
border: solid 1px blue ;
}
.cosplay1 img{
position: relative ;
overflow: visible ;
width: 151px;
height: 109px;
background-color : #d7e5ff ;
padding: 6px ;
}
.cosplay1 img:hover{
position: relative ;
overflow: visible ;
width: 160px;
height: 117px;
padding: 0px ;
border: solid 1px #10126f ;
}
.cosplay3 img{
position: relative ;
overflow: visible ;
width: 92px;
height: 92px;
background-color : #d7e5ff ;
padding: 4px ;
}
.cosplay3 img:hover{
position: relative ;
overflow: visible ;
width: 98px;
height: 98px;
padding: 0px ;
border: solid 1px blue ;
}
/*--   150x150 200x200     --*/
.Avatar img{
position: relative ;
overflow: visible ;
width: 92px;
height: 92px;
background-color : #d7e5ff ;
padding: 4px ;
}
.Avatar img:hover{
position: relative ;
overflow: visible ;
width: 98px;
height: 98px;
padding: 0px ;
border: solid 1px blue ;
}
/*--za = 150200      150x200      */
.Avatar2 img{
position: relative ;
overflow: visible ;
width: 94px;
height: 127px;
background-color : #d7e5ff ;
padding: 3px ;
}
.Avatar2 img:hover{
position: relative ;
overflow: visible ;
width: 98px;
height: 131px;
padding: 0px ;
border: solid 1px blue ;
}
/*----fléche-----------------------------------------------------------------------*/
#FG ,.FG{
	display: block;
	width: 25px;
    height: 25px;
	background: url(/css/theme/FG.png);	
}
#FG:hover,.FG:hover{
	background: url(/css/theme/FGS.png);	
}
div#FG a,div.FG a {
	display: block;
	width: 100%;
	height: 100%;
	cursor:pointer;
}
#FG.rien,.FGrien{
	background: url(/css/theme/FGR.png);	
}
#FD,.FD a  {	
	display: block;
	width: 25px;
    height: 25px;
	background: url(/css/theme/FD.png);	
}
#FD:hover,.FD:hover{
	background: url(/css/theme/FDS.png);	
}
div#FD a,div.FD a  {
	display: block;
	width: 100%;
	height: 100%;
	cursor:pointer;
}
#FD.rien,.FDrien{
	background: url(/css/theme/FDR.png);	
}
#fleche,.fleche{
    margin: 2px 10px 2px 10px;
	cursor:default;
	background: url(/css/theme/fondF.png) ;
}
#fleche a,.fleche a{
    font-size:14px;
	font-weight:bold;
}
#FD.rien,#FG.rien,.FDrien,.FGrien{
	cursor:default;
}
#FG,.FG,#FG:hover,.FG:hover,#FG.rien,.FGrien,#FD ,.FD,#FD:hover,.FD:hover,#FD.rien,.FDrien {
	margin:0;
	border: none;
	width: 25px;
	height: 25px;
}

.point{
	background:url(/css/theme/point.png) right top no-repeat;
	height:13px;
	width:5px;
	margin: 0 3px;
	padding: 0 3px;
}
/*   galerie   */


.galerie{
	position: relative;
	background: #93d8ff;
	height:200px;
	margin-right:2px;
	overflow: hidden;
}
.slide{
	width:5000px;
	position:absolute;
	padding:0px 20px;
	left:0;
}
.gsuiv{
	background:url(/css/theme/gfleche.png) right top no-repeat;
	width:26px;
	height:200px;
	position:absolute;
	top:0;
	right:0;
	z-index:3;
}
.gprec{
	background:url(/css/theme/gfleche.png) left top no-repeat;
	width:26px;
	height:200px;
	position:absolute;
	top:0;
	left:0;	
	z-index:4;
}
.gprec:hover{
	background-position: -26px top;
}
.gsuiv:hover{
	background-position: -52px top;
}
.galerie a{
	display:block;
	float:left;
	padding: 2px 2px 2px 2px;
}
.galerie a img{
	border:double 3px #10126f;
}
.galerie a:hover img,.galerie a.courant img{
	border:solid 3px #10126f;
}
