/**********************************************************/
/*         MISE EN PAGE                                   */
/**********************************************************/

/**********************************************************/
/* Mutation */
#mutation{
	background: url(../images/site/fiche/mutation.png) no-repeat;
	margin: 0 auto; 
	padding: 0px 0px; 
}
#mutation h1 {
	color: #000000;
	font-size: 1em;
	position: relative;
	top: 10px;
	text-indent: 5%;
	z-index: 20;
	
}
#mutation, #mutation p {
	position: relative;
	top: 20px;
	width: 760px;
	height: 140px;
	text-indent: 10%;
	z-index: 20;
}

/**********************************************************/
/* Recompense */
#recompense {
	background: url(../images/site/fiche/recompense.png) repeat-y; 
	margin: 0 auto; 
	position: relative;
	top: 1px;
	width: 760px;
	height: auto;
	text-indent: 15px;
	z-index: 20;
	padding: 0px 0px; 
}
#recompense h1, #fin h1 {
	color: #000000;
	font-size: 16px;
	position: relative;
	top: 5px;
	text-indent: 5%;
	z-index: 20;	
}
#recompense_bas {
	background: url(../images/site/fiche/autre.png) no-repeat; 
	margin: 0 auto; 
	position: relative;
	top: 1px;
	width: 760px;
	height: 146px;
	text-indent: 15px;
	z-index: 20;
	padding: 0px 0px; 
}
#recompense_bas h1 {
	color: #000000;
	font-size: 1em;
	position: relative;
	top: 45px;
	text-indent: 5%;
	z-index: 20;	
}
#recompense_bas p {
	position: relative;
	top: 50px;
}
#fin {
	position: relative;
	top: 10px;
}


/**********************************************************/
/* Pedigree */
#pedigree {	
	background: url(../images/site/fiche/fiche2.png) no-repeat;
	margin: 0px auto;
	padding: 0px 5px;
	width: 800px;
	height: auto;
	font-weight: bold;
	position: relative;
	top: 25px;
	z-index: 1;
}
#ft{
clear:both;

}
td {
	/*borders and padding to make the table readable*/
	/* padding:.5em; */
	white-space: nowrap;
	
}
/**********************************************************/
/**********************************************************/
#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{
margin:auto;
text-align:left;
width:57.69em;
*width:56.25em;
min-width:750px;

}

#doc2{
width:73.076em;
*width:71.25em;

}

#doc3{
margin:auto 10px;
width:auto;

}

#doc4{
width:74.923em;
*width:73.05em;

}

.yui-b{
position:relative;

}

.yui-b{
_position:static;

}

#yui-main .yui-b{
position:static;

}

#yui-main{
width:100%;

}

.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{
float:right;
margin-left:-25em;

}

.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{
float:left;
margin-right:-25em;

}

.yui-t1 .yui-b{
float:left;
width:12.30769em;
*width:12.00em;

}

.yui-t1 #yui-main .yui-b{
margin-left:13.30769em;
*margin-left:13.05em;

}

.yui-t2 .yui-b{
float:left;
width:13.8461em;
*width:13.50em;

}

.yui-t2 #yui-main .yui-b{
margin-left:14.8461em;
*margin-left:14.55em;

}

.yui-t3 .yui-b{
float:left;
width:23.0769em;
*width:22.50em;

}

.yui-t3 #yui-main .yui-b{
margin-left:24.0769em;
*margin-left:23.62em;

}

.yui-t4 .yui-b{
float:right;
width:13.8456em;
*width:13.50em;

}

.yui-t4 #yui-main .yui-b{
margin-right:14.8456em;
*margin-right:14.55em;

}

.yui-t5 .yui-b{
float:right;
width:18.4615em;
*width:18.00em;

}

.yui-t5 #yui-main .yui-b{
margin-right:19.4615em;
*margin-right:19.125em;

}

.yui-t6 .yui-b{
float:right;
width:23.0769em;
*width:22.50em;

}

.yui-t6 #yui-main .yui-b{
margin-right:24.0769em;
*margin-right:23.62em;

}

.yui-t7 #yui-main .yui-b{
display:block;
margin:0 0 1em 0;

}
#yui-main .yui-b{
float:none;
width:auto;

}

.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{
float:left;

}

.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{
float:right;

}

.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{
float:left;

}

.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{
width:49.1%;

}

.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{
width:32%;
margin-left:1.99%;

}

.yui-gb .yui-u{
*margin-left:1.9%;
*width:31.9%;

}

.yui-gc div.first,.yui-gd .yui-u{
width:66%;

}

.yui-gd div.first{
width:32%;

}

.yui-ge div.first,.yui-gf .yui-u{
width:74.2%;

}

.yui-ge .yui-u,.yui-gf div.first{
width:24%;

}

.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{
margin-left:0;

}

.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{
width:49%;
*width:48.1%;
*margin-left:0;

}

.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{
*margin-right:0;
*width:32%;
_width:31.7%;

}

.yui-g .yui-gc div.first,.yui-gd .yui-g{
width:66%;

}

.yui-gb .yui-g div.first{
*margin-right:4%;
_margin-right:1.3%;

}

.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{
*margin-right:0;

}

.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{
*margin-left:1.8%;
_margin-left:4%;

}

.yui-g .yui-gb .yui-u{
_margin-left:1.0%;

}

.yui-gb .yui-gd .yui-u{
*width:66%;
_width:61.2%;

}

.yui-gb .yui-gd div.first{
*width:31%;
_width:29.5%;

}

.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{
width:32%;
_float:right;
margin-right:0;
_margin-left:0;

}

.yui-gb .yui-gc div.first{
width:66%;
*float:left;
*margin-left:0;

}

.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{
margin:0;

}

.yui-gb .yui-gb .yui-u{
_margin-left:.7%;

}

.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{
*margin-left:0;

}

.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{
*width:48.1%;
*margin-left:0;

}
s .yui-gb .yui-gd div.first{
width:32%;

}

.yui-g .yui-gd div.first{
_width:29.9%;

}

.yui-ge .yui-g{
width:24%;

}

.yui-gf .yui-g{
width:74.2%;

}

.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{
float:right;

}

.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{
float:left;

}

.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{
*width:24%;
_width:20%;

}

.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{
*width:73.5%;
_width:65.5%;

}

.yui-ge div.first .yui-gd .yui-u{
width:65%;


}

.yui-ge div.first .yui-gd div.first{
width:32%;

}
#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;

}
#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{
zoom:1;


}
/* begin Box, Post-fiche */
.Post-fiche
{
	position:relative;
	z-index:0;
	margin:0 auto;
	min-width:33px;
	min-height:33px;
}

.Post-fiche-body
{
	position: relative;
	z-index:1;
	padding: 11px;
}

.Post-fiche-tr, .Post-fiche-tl, .Post-fiche-br, .Post-fiche-bl, .Post-fiche-tc, .Post-fiche-bc,.Post-fiche-cr, .Post-fiche-cl
{
	position:absolute;
	z-index:-1;
}

.Post-fiche-tr, .Post-fiche-tl, .Post-fiche-br, .Post-fiche-bl
{
	width: 32px;
	height: 32px;
	background-image: url('../images/site/fiche/Post-fiche-s.png');
}

.Post-fiche-tl
{
	top:0;
	left:0;
	clip: rect(auto, 16px, 16px, auto);
}

.Post-fiche-tr
{
	top: 0;
	right: 0;
	clip: rect(auto, auto, 16px, 16px);
}

.Post-fiche-bl
{
	bottom: 0;
	left: 0;
	clip: rect(16px, 16px, auto, auto);
}

.Post-fiche-br
{
	bottom: 0;
	right: 0;
	clip: rect(16px, auto, auto, 16px);
}

.Post-fiche-tc, .Post-fiche-bc
{
	left: 16px;
	right: 16px;
	height: 32px;
	background-image: url('../images/site/fiche/Post-fiche-h.png');
}

.Post-fiche-tc
{
	top: 0;
	clip: rect(auto, auto, 16px, auto);
}

.Post-fiche-bc
{
	bottom: 0;
	clip: rect(16px, auto, auto, auto);
}

.Post-fiche-cr, .Post-fiche-cl
{
	top: 16px;
	bottom: 16px;
	width: 32px;
	background-image: url('../images/site/fiche/Post-fiche-v.png');
}

.Post-fiche-cr
{
	right:0;
	clip: rect(auto, auto, auto, 16px);
}

.Post-fiche-cl
{
	left:0;
	clip: rect(auto, 16px, auto, auto);
}

.Post-fiche-cc
{
	position:absolute;
	z-index:-1;
	top: 16px;
	left: 16px;
	right: 16px;
	bottom: 16px;
	background-color: #F0EDE0;
}


.Post-fiche
{
	margin: 10px;
}


.Post-ficheContent
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  text-align: justify;
  color: #454C43;
}

