

p {

	margin 	: 0 0 0 0;

	padding : 0 0 0 0;

   }



/* ************ FICHE CHIEN ************ */

.fc_taille_page {

	width				: 615px;

	margin				: 0 0 0 0;

	padding				: 0 0 0 0;

/*	background			: url(http://www.chats-de-france.com/media/charte/photos/fc_fond_fiche.png) no-repeat 0 0;*/

}



.fc_taille_galerie {

	width				: 220px;

	vertical-align		: top;

	margin				: 0 0 0 0;

	padding				: 0 0 0 0;

}



.fc_taille_fiche {

	width				: 375px;

	vertical-align		: top;

	margin				: 0 0 0 0;

	padding				: 0 0 0 0;

}





.fc_box_bannieres	{

	position			: relative;

	width				: 440px;

	margin-left			: 2px;

	text-align			: left;

	padding				: 5px 5px 5px 5px;

	/*background			: url(http://www.chats-de-france.com/media/charte/photos/fond_fiche.png) repeat-x;

	background-position	: bottom;

	border				: 0px solid #cacaca; */

}





.fc_box_multi	{

	position			: relative;

	width				: 370px;

	margin-left			: 2px;

	text-align			: left;

	padding				: 5px 5px 5px 5px;

	/*background			: url(http://www.chats-de-france.com/media/charte/photos/fond_fiche.png) repeat-x;

	background-position	: bottom;

	border				: 0px solid #cacaca; */

}



.fc_box_multi_pedigree {

			position			: relative;

			width				: 610px;

}



.fc_box_multi_pedigree_overflow {

			position			: relative;

			width				: 610px;

		/*	height				: 460px;

			overflow			: auto;*/

}



.fc_box_multi_expo	{

	position			: relative;

	width				: 369px;

	height				: 250px; 

	overflow			: auto;

	margin-left			: 2px;

	text-align			: left;

	padding				: 0 0 0 0;

	/* background			: url(http://www.chats-de-france.com/media/charte/photos/fond_fiche.png) repeat-x;

	background-position	: bottom;

	border				: 1px solid #cacaca; */

}



.fc_bout_menu {

	height				: 15px;

	line-height			: 15px;

	padding				: 1px;

	text-align			: center;

	background			: url(http://www.chats-de-france.com/media/charte/photos/fond_fiche.png) repeat-x;

	background-position	: bottom;

	border				: 1px solid #cacaca;

	font-size			: 9px;

	color				: #357ebc;

}



.fc_bout_menu a {

 	color: #000000;	

	text-decoration: none; 

}





#fc_box_photo_taille {

	width				: 210px;

	margin-left			: 10px;

/*	text-align			: center;

	vertical-align		: middle;

	background			: url(http://www.chats-de-france.com/media/charte/photos/fond_fiche.png) repeat-x;

	background-position	: bottom;*/

	border				: 0px solid #000000;

}



.fc_box_photo {

	padding				: 2px;

/*	text-align			: center;

	vertical-align		: middle;

	background			: url(http://www.chats-de-france.com/media/charte/photos/fond_fiche.png) repeat-x;

	background-position	: bottom;*/

	border				: 1px solid #cacaca;

}



#fc_box_mini_taille	{

	width			: 190px;

	text-align		: center;

}



#fc_img_mini {

	float				: left;

	width				: 25px;

	height				: 25px;

	padding				: 1px 1px 1px 1px;

	margin 				: 2px 2px 0px 0px;

	background			: url(http://www.chats-de-france.com/media/charte/photos/fond_fiche.png) repeat-x;

	background-position	: bottom;

	border				: 1px solid #cacaca;

}



.fc_titre {

	color: #00486c;

	font-size	: 11px;

	font-weight : bold;

}

.fc_stitre {

	background-color: #e0e8ec;

	font-size	: 10px;

	font-weight : bold;

}



.infogauche {

	font-size		: 9px;

	vertical-align	: top;

}



.infodroite {

	font-size		: 9px;

	vertical-align	: top;

}



.fc_pere	{

	font-size	: 10px;

	font-weight	: bold;

	color		: #325190;

}



.fc_mere	{

	font-size	: 10px;

	font-weight	: bold;

	color		: #dd4899;

}



.fc_box_titre	{

	text-align		: center;

}



.nom_chien	{

	font-size	: 14px;

	font-weight : bold;

	color		: #00486c;

}



.naissance	{

	font-size	: 9px;

	color		: #16709d;

}



/* **************** Pedigree suite ****************** */

	#pedigree_box_titre {

		height				: 100px;

		background			: url(http://www.chats-de-france.com/media/charte/pedigree/titre_pedigree.png) no-repeat 50% 0;

		border				: 0px solid black;		

	}



	#cellule_titre {

		margin-top			: 23px;

		margin-left			: 42px;

		font-size			: 14px;

		font-weight			: bold;

		color				: black;		

		border				: 0px solid black;

	}



	#cellule_stitre {

		margin-left			: 42px;

		font-size			: 9px;

		color				: #8d8d8d;		

	}

	

	.cellule_intitule {

		text-align			: center;

		font-size			: 9px;

		color				: black;

		font-weight			: bold;

	}

	

	.cellule_parent {

	font-size		: 9px;

	text-align		: right;

	}

	

	.cellule_consenguinite {

	font-size		: 9px;

	color			: #CC0000;

	}

	

	.cellule_lien_nom {

	font-size		: 9px;

	color			: black;

	font-weight		: bold;

	text-align		: center;

	}

	

	.cellule_pedigree {

	font-size		: 9px;

	background-color: #e5ebf0;

	}

	

	.cellule_pedigree_femelle {

	font-size		: 9px;

	background-color: #f7f9fa;

	}

	

	.cellule_taille_arrier_arrier_grd_parent {

	height			: 55px;

	border			: 0px solid black;

	}

	

	.cellule_taille_arrier_grd_parent {

	height			: 100px;

	border			: 0px solid black;

	}

	

	.cellule_taille_grd_parent {

	height			: 170px;

	border			: 0px solid black;

	}



	.cellule_taille_parent {

	height			: 220px;

	border			: 0px solid black;

	}

	



/* ************ CADRE ROND ************ */

#h	{	background: url(http://www.chats-de-france.com/media/charte/cadre0/h.png) repeat-x;				}

#b	{	background: url(http://www.chats-de-france.com/media/charte/cadre0/b.png) repeat-x 0 100%;			}

#g	{	background: url(http://www.chats-de-france.com/media/charte/cadre0/g.png) repeat-y 0 0	; 			}	

#d	{	background: url(http://www.chats-de-france.com/media/charte/cadre0/d.png) repeat-y 100% 0;  		}	

#hg	{ 	background: url(http://www.chats-de-france.com/media/charte/cadre0/hg.png) no-repeat; 				}

#hd	{ 	background: url(http://www.chats-de-france.com/media/charte/cadre0/hd.png) no-repeat 100% 0;		}

#bg	{ 	background: url(http://www.chats-de-france.com/media/charte/cadre0/bg.png) no-repeat 0 100%;		}

#bd	{ 	background: url(http://www.chats-de-france.com/media/charte/cadre0/bd.png) no-repeat 100% 100%;	}		

#content	{	

	height			: 100%;

	padding			: 0.4em	;

	font-family		: Verdana, Arial, Helvetica, sans-serif ;

}



/* ************ ESPACE ************ */

#espace {

	display			: block;

	width			: 5px;

	height			: 5px;

	font-size		: 0px;

	margin			: 0 0;

	padding			: 0 0;

}	



/* ************  SEPARATION  ************ */

.separation {

	clear		: both;

	margin 		: 0 0;

	padding		: 0 0;

	height		: 0px;

	color		: #FFFFFF;

	border-color: #FFFFFF;

	visibility	: hidden;

}



#separation2 {

	clear: both;

	visibility	: hidden;

}





/* ************  SELECT  ************ */

.select	 {

	font-size	: 9px;

}	



/* ************  FICHE  ************ */

#fiche_taille {

	width		: 614px;

	margin		: 0 0 0 0;

	padding		: 0 0 0 0;

}



#fiche_fond_haut {

	width				: 614px;

	height				: 24px;

	text-align:right;

	background			: url(http://www.chats-de-france.com/media/charte/chats/fiche_fond_haut.png) no-repeat 0 0;

}



#fiche_fond_millieu {

	width				: 614px;

	background			: url(http://www.chats-de-france.com/media/charte/chats/fiche_fond_millieu.png) repeat-y;

}



#fiche_fond_bas {

	width				: 614px;

	height				: 5px;

	font-size			: 1px;

	background			: url(http://www.chats-de-france.com/media/charte/chats/fiche_fond_bas.png) no-repeat 0 0;

	background-position : bottom;

}



/* ************ CENTRER LES IMAGES ************ */

.wraptocenter {

    display				: table-cell;

	width				: 110px;

	height				: 110px;

    text-align 			: center;

    vertical-align 		: middle;

	border				: 0px solid #000000;

}



.wraptocenter2 {

    display				: table-cell;

	width				: 210px;

	padding				: 5px 5px 5px 5px;

    text-align 			: center;

    vertical-align 		: middle;

	border				: 1px solid #cccccc;

}



.wraptocenter * {

    vertical-align		: middle;

}



/* ************ CHOIX RACES ************ */



#choix_race {

	float			: right;

	width			: 230px;

	margin			: 0 0;

	padding			: 0 0;

	border			: 0px solid #000000;	

}	



#choix_race_box_bout {

	float			: left;

	width			: 75px;

	border			: 0px solid #000000;

	margin-top		: 2px;

}



#choix_race_bout {

	background		: url(http://www.chats-de-france.com/media/charte/eleveurs/choix_race_bout.png) no-repeat 0 0;

	width			: 50px;

	padding-top		: 1px;

	height			: 19px;

	margin-left		: 19px;

	text-align		: center;

	border			: 0px solid #000000;	

}



#choix_race_bout a {

	font-size		: 9px;

}



#choix_race a {

	font-size		: 9px;

}



.choix_race_titre {

	color   		: black;

	font-size		: 10px;

	font-weight		: bold;

	padding-left	: 10px;

}



p.choix_race_stitre {

	color   		: #878787;

	font-size		: 9px;

	padding-left	: 10px;

}



#choix_race p.choix_race_puce {

	color   		: black;

	font-size		: 9px;

}



#choix_race p.choix_race_puce_off {

	color			: #666666;

	font-size		: 9px;

}





#choix_race_space {

	display			: block;

	width			: 5px;

	height			: 7px;

	font-size		: 0px;

	margin			: 0 0;

	padding			: 0 0;

}	





#pasimage {

	display			: block;

	width			: 30px;

	height			: 30px;

	font-size		: 0px;

	background-color:#CCCCCC;

	margin			: 0 0;

	padding			: 0 0;

}	



#textarea_banniere  {

	font-size		: 11px;

	text-align		: left;

}
