/***** BODY *****/

body { background: #ffffff; }



/***** ACCUEIL *****/

/* Texte sur la page d'acceuil : Cet annuaire contient...*/

.text_index_annu {  }



/***** POLICES *****/

/* Polices des liens : */

A  			{ color : #6974A0; text-decoration : none; font-size : 9px; font-family : Verdana; text-align : center; }

A:link  	{ text-decoration : none; color : #6974A0; font-family : Verdana; font-size : 10px; }

A:Visited  	{ color : #6974A0; text-decoration : none; font-family : Verdana; font-size : 10px; }

A:Active  	{ color : #1B5398; text-decoration : none; font-family : Verdana; font-size : 10px; }

A:Hover  	{ color : #1B5398; text-decoration : underline; font-family : Verdana; font-size : 10px; }



/* Polices de bases : */

.txt  		  { font-size : 10px; font-family : VERDANA,ARIAL,TAHOMA; color : #000000; }

.txtmoteur	{ font-size :  9px; font-family : VERDANA,ARIAL,TAHOMA; color : #000000; }

.txtpetit 	{ font-size :  8px; font-family : VERDANA,ARIAL,TAHOMA; color : #000000; }

.txtgris 		{ font-size : 10px; font-family : VERDANA,ARIAL,TAHOMA; color : #666666; }

.titre 		  { font-size : 12px; font-family : VERDANA,ARIAL,TAHOMA; color : #000000; }

.alerte		  { font-size : 10px; font-family : VERDANA,ARIAL,TAHOMA; color : #9A1616; font-weight: bold;  }

.enligne		{ font-size : 10px; font-family : VERDANA,ARIAL,TAHOMA; color : green; font-weight: bold;  }

.menutitre   	{ font-size : 10px; font-family : VERDANA,ARIAL,TAHOMA; color : #FFFFFF; font-weight: bold }



.txtbleu  		  { font-size : 10px; font-family : VERDANA,ARIAL,TAHOMA; color : #6974A0; }

.txtbleufonce	  { font-size : 10px; font-family : VERDANA,ARIAL,TAHOMA; color : #1B5398; }

.txtrose  		  { font-size : 10px; font-family : VERDANA,ARIAL,TAHOMA; color : #CC6699; }

.txtrosefonce	  { font-size : 10px; font-family : VERDANA,ARIAL,TAHOMA; color : #9C2C64; }



.tabBorder			{ BORDER-BOTTOM: 1px solid #1B5398; BORDER-LEFT: 1px solid #1B5398; BORDER-RIGHT: 1px solid #1B5398; BORDER-TOP: 1px solid #1B5398; }

.tabBorderbleu	{ BORDER-BOTTOM: 1px solid #DFE5EB; BORDER-LEFT: 1px solid #DFE5EB; BORDER-RIGHT: 1px solid #DFE5EB; BORDER-TOP: 1px solid #DFE5EB; }





.BgColor	  		{ background-color: DFE5EB  ; }

.BgColorbleu	  { background-color: DFE5EB  ; }



.BgColormale	  { background-color: D8E7F5  ; }

.BgColorfemelle { background-color: F5E0EB  ; }



.pedigree_titre						{ font-size : 12px; font-family : VERDANA,ARIAL,TAHOMA; color : 7A2D4B; font-weight: bold; }

.cellule_pedigree 				{ background-color: D8E7F5  ; font-size : 10px; font-family : VERDANA,ARIAL,TAHOMA; color : #000000; }

.cellule_pedigree_femelle { background-color: F5E0EB  ; font-size : 10px; font-family : VERDANA,ARIAL,TAHOMA; color : }

		



#trailimageid 

{

	position: absolute;

	visibility: hidden;

	left: 0px;

	top: 0px;

	height: 1px;

	z-index: 5000;

}



#derniers_content {

	float		:	left;

	/*min-height	:	40px;*/

	height		:	130px;

	width		:	190px;

	margin-top	:	6px;

	margin-right:	2px;

	padding		: 	2px 2px 2px 2px ;

	border		: 	1px solid #cc6699;  

}



#derniers_content a:hover {

	text-decoration		:	none;

}



#derniers_box {

	float			:	left;

	width			:	600px;

	margin-left		:   4px;

	margin-top		:	4px; 

	vertical-align	: 	center;

	border			: 	0px solid #000000;

}	



#derniers_fiche {

	float			:	right;

	width			:	145px;

	margin-left		: 	0px;

	border			: 	0px solid #000000;

}





#derniers_box_img {

	float			:	left;

	padding			: 	2px 2px 2px 2px; 

	border			: 	0px solid #256263;

}





#affixe {

	float			: left;

	width			: 142px;

	color   		: black;

	height			: 45px;

	font-size		: 9px;

	font-weight		: bold;

	border			: 0px solid #000000;

}



#nom {

	width			: 180px;

	color   		: #000000;	

	font-size		: 9px;

	border			: 0px solid #000000;

}



#race {

	width			: 180px;

	color   		: #000000;

	font-size		: 9px;

	border			: 0px solid #000000;

}



#derniers_fiche  p.ville{

	color   		: black;

	font-size		: 9px;

	

}





.separation {

	clear		: both;

	margin 		: 0 0;

	padding		: 0 0;

	height		: 0px;

	color		: #FFFFFF;

	border-color: #FFFFFF;

	visibility	: hidden;

}


/* ********** highslide *********** */
.highslide {
	cursor: url(http://www.chiens-de-france.com/highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid silver;
}
.highslide-wrapper {
	background: white;
}
.highslide-image {
    border-bottom: 1px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border-bottom: 1px solid white;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: silver;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    padding-left: 22px;
    background-image: url(http://www.chiens-de-france.com/highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
a.highslide-full-expand {
	background: url(http://www.chiens-de-france.com/highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}
/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}