.titre {

	font-size: 11px;

	text-align:justify;

	color:#000000;

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

}



.dernier_titre {

	color   		: #ce6386;

	margin-left		: 6px;

	font-size		: 11px;

	font-weight		: bold;

	padding-left	: 4px;

}



.txt {

	font-size: 10px;

	text-align:justify;

	color:#000000;

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

}



.txt_annonce {

	font-size: 9px;

	text-align:justify;

	color:#666666;

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

}







.txtpetit {

	font-size: 10px;

	text-align:justify;

	color:#000000;

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

}







/* ******************************** */

/* ************  LIEN -> A:  ************ */

a 				{	color: black;	text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif;	}

a:visited 		{	color: black;	text-decoration: none;	font-family:Verdana, Arial, Helvetica, sans-serif;}

a:hover 		{	text-decoration: underline;	font-family:Verdana, Arial, Helvetica, sans-serif;}

a:focus 		{	text-decoration: underline;	font-family:Verdana, Arial, Helvetica, sans-serif;}





/* ******************************** */

/* ************ HEADER ************ */

#header {

	position	: relative;

	width 		: 960px;

	height		: 135px;

	margin		: 0 0;

	padding		: 0 0;

}



#headergauche	{	

	width 			: 632px;

	height			: 135px;

	margin			: 0 0;

	padding			: 0 0;

	background		: white;	

}



#headerdroite	{	

	position		: absolute;

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

	right			: 0;

	top				: 15px;

	margin			: 0 0;

	padding			: 0 0;

	width 			: 310px;

	height			: 120px;

}



/* ******************************** */

/* ************ MENU ************ */



#menu li#annonces { background	: url(http://www.chats-de-france.com/media/charte/annonces/bout_on.png) no-repeat 0 0;	}	

#annonces a 	  {	color: #FFFFFF;	text-decoration: none;	}



/* ******************************** */

/* ************ MENU DROIT ************ */



#taille_menu_droit {

	position		: absolute;

	width 			: 292px;

	right			: 0;

	padding			: 0 0;

	margin			: 0 0;

	margin-right	: 15px;

}



ul#menu_droit	{

	margin			: 0 0;

	padding			: 0 0;

	list-style-type	: none ;

	font-size		: 11px;

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

	font-weight		: bold;

}



#menu_droit li {

	margin-top		: 1px;

	width 			: 292px;

	height			: 17px;

	line-height		: 17px;	

}



#menu_droit li {

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

}

#menu_droit li	a:hover  { 	

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

}



#menu_droit li a {

	display			: block;

	width			: 292px;

	height			: 17px;

	text-decoration	: none;

	color			: #ffffff;

	font-size		: 10px;

	line-height		: 17px;		

}	



#menu_droit a:hover  { 

	color			: #000000;

}



/* ******************************** */

/* ************* PAGE ************* */



#page	{

	position		: relative;

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

	width 			: 960px;

	height			: 317px;

	padding			: 0 0;

	margin			: 0 0;

} 

 

#contenu_taille {

	position		: relative;

	width 			: 627px;

	left			: 0;

	padding			: 0 0;

	margin			: 5px 5px;

}



#contenu_rub_haut	{	

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

	height		: 40px;

	font-size   : 1px;

}

 

#contenu_rub_haut2	{	

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

	height		: 2px;

	font-size   : 1px;

} 

 

#contenu_rub_milieu	{ 

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

	padding			: 0.4em	;

}



#contenu_rub_bas	{	

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

	height		: 8px;

	font-size   : 1px;

	background-position : bottom;

}



#contenu_content	{

	width		: 590px;

}



/* *************************************** */

/* ************ CONTENU DROIT ************ */



#contenu_droit_taille {

	position		: absolute;

	width 			: 328px;

	top				: 0 ;

	right			: 0;

	padding			: 0 0;

	margin			: 0 0;

	margin-top		: 18px;

}



#contenu_droit_taille h1 {	

	color			: #ffffff;

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

	font-weight		: bold;

	font-size		: 40px;

	text-align		: right;

	margin			: 0 0;

}



/* ******************************** */

/* ************ MENU DROIT ************ */



#taille_menu_droit {

	position		: absolute;

	width 			: 292px;

	right			: 0;

	padding			: 0 0;

	margin			: 0 0;

	margin-right	: 15px;

}



ul#menu_droit	{

	margin			: 0 0;

	padding			: 0 0;

	list-style-type	: none ;

	font-size		: 11px;

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

	font-weight		: bold;

}



#menu_droit li {

	margin-top		: 1px;

	width 			: 292px;

	height			: 17px;

	line-height		: 17px;	

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

}



#menu_droit a {

	display			: block;

	width			: 292px;

	height			: 17px;

	text-decoration	: none;

	color			: #6C2866;

	font-size		: 10px;

	line-height		: 17px;		

}	



#menu_droit a:hover  { 

	color			: #000000;

}

  

#menu_droit li	a:hover  { 	

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

}



/* ************************************ */

/* ************ MENU DROIT ************ */



#pagemilieudroit	{	

	position		: absolute;	 

	top	   			: 302px;

	width 			: 324px;

	right			: 0;

	padding			: 0;

	margin			: 0;

}					



#content	{	

	padding			:	0.4em;

	margin			: 	0 0;

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

}



/* ************************************ */

/* ************ CENTRE ************ */





#contenu_content p#input { 

	font-size: 9px;

	text-align:justify;

	color:#000000;

}



/********************************/

/* ******** BOX CHIOTS ********** */

   

   

#box_annonces{ 

   float:left; 

   width			: 284px;

   height			: 91px;

   margin-left		: 5px;

   margin-bottom	: 10px;

   }



 

#box_img {

   float			: left;

   text-align		: center;

   vertical-align	: middle;

   width			: 112px;

   height			: 73px;

   line-height		: 73px;

   margin-left		: 2px;

   margin-right		: 5px;

   margin-top		: 5px;

   padding			: 0 0;

}

   

#box_txt {

   font-size		: 9px;

} 

 

/********************************/

/* ******** BOX ANNONCES ********** */

#box_acc {

   position			: relative;

   width			: 284px;

   height			: 91px;

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

   margin			: 0 0;

   padding			: 0 0;

   }



.chiot_noimage_titre {

	color   		: #3a4c91;

	font-size		: 11px;

	font-weight		: bold;

}



#box_acc_petit {

   position				: absolute;

   width				: 70px;

   height				: 19px;

   line-height			: 19px;

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

   background-position	: bottom;

   bottom				: 0;

   right				: 0;

   text-align			: center;

   vertical-align		: middle;

   border				: 1px solid #c8c8c8;

}

   

#box_acc_petit a {

   color: #000000;

   font-size: 9px;

   }

   

#box_acc_txt {

   float			: left;

   width			: 155px;

   height			: 73px;

   margin-top		: 5px;

   font-size		: 9px;

   }

   

#box_acc_txt p#nom {

   font-weight		: bold;

   font-size		: 10px;

   color			: #3a4c91;

   }

   

#box_acc_txt p#affixe {

   font-weight		: bold;

   font-size		: 9px;

   color			: #7884b2;

  }

   

#box_male_acc p#race {

   font-size		: 9px;

   color			: #7884b2;

   }

   

   #derniers_content_etalons {

	float		:	left;

	width		:	180px;

	height		:	45px;

	margin-top	:	6px;

	margin-right:	2px;

	margin-left	:	10px;

	padding		: 	2px 2px 2px 2px ;

	border		: 	1px solid #cfcfcf;  

}



#derniers_content a:hover {

	text-decoration		:	none;

}



#derniers_box_img {

	float			:	left;

	padding			: 	2px 2px 2px 2px;

	border			: 	0px solid #256263;

}





#derniers_fiche {

	float			:	right;

	width			:	135px;

	margin-left		: 	0px;

	border			: 	0px solid #000000;

}


