/* CSS Document */

/* Lien de retour a l'accueil => liste des etalons */

a.backto_etalons,
a.backto_etalons:link,
a.backto_etalons:visited,
a.backto_etalons:active,
a.backto_etalons:hover{
	display:block;
	position:relative;
	height:48px;
	margin:-50px 5px 0 0;
	float:right;
	background:transparent;
	color:#FFF;
	padding:0;
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	overflow:visible;
}

a.backto_etalons .left{
	display:inline;
	float:left;
	height:48px;
	width:38px;
	background:url("../../images/buttons/btn_ret_left.png") no-repeat center center transparent;	
}

a.backto_etalons .right{
	display:inline;
	float:left;
	height:48px;
	width:14px;
	background:url("../../images/buttons/btn_ret_right.png") no-repeat center center transparent;	
}

a.backto_etalons .mid{
	display:inline;
	float:left;
	height:31px;
	padding:17px 5px 0 0;
	width:auto;
	font-size:14px;
	background:url("../../images/buttons/btn_ret_mid.png") repeat-x left center transparent;		
}

/* Contenu de la fiche de l'etalon */

#content_etalon{
	display:block;
	width:996px;
	border:0;
	background:none;
	outline:0;
	overflow:visible;	
	position:relative;
}

#content_etalon .etal_top{
	display:block;
	float:left;
	position:relative;	
	width:996px;
	height:25px;
	background:url("../../images/content_bg_top.png") no-repeat center top transparent;
}

#content_etalon .etal_bottom{
	display:block;
	float:left;
	position:relative;	
	width:996px;
	height:25px;
	background:url("../../images/content_bg_bottom.png") no-repeat center top transparent;
}

#content_etalon .etal_mid{
	display:block;
	float:left;
	position:relative;	
	width:946px;	
	background:url("../../images/content_bg_mid.png") repeat-y center top transparent;
	padding:0 25px;
}

/* Style du block de condition de monte */


#monte{
	display:block;	
	position:relative;
	width:380px;
	overflow:visible;
}

#monte #monte_top{
	display:block;
	position:relative;
	width:380px;
	height:25px;
	background:url("../../images/conditions_monte/monte_top.png") no-repeat center top transparent;
}

#monte #monte_bottom{
	display:block;
	position:relative;
	width:380px;
	height:25px;
	background:url("../../images/conditions_monte/monte_bottom.png") no-repeat center top transparent;
}

#monte #monte_mid{
	display:block;
	position:relative;
	width:330px;
	padding:0 25px;
	margin:0;
	overflow:auto;
	background:url("../../images/conditions_monte/monte_mid.png") repeat-y center top transparent;
}

#monte #monte_mid h2{
	margin:5px 0;	
}

#monte #monte_mid h3{
	margin:3px 0;
}

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

#content_etalon .etal_mid #list_img_chev{
	display:block;
	float:right;
	position:relative;
	margin:0;
	width:380px;
}

#content_etalon .etal_mid #list_img_chev .img_min{
	display:block;
	float:left;
	margin:5px;
	background:#FFF;
	border:#FFDB56 solid 2px;
}

#content_etalon .etal_mid h3{
	margin:0;	
}

#content_etalon .etal_mid h3 .tarif{
	font-size:18px;
	color:#4F5798;	
}

a.savoir_plus,
a.savoir_plus:link,
a.savoir_plus:visited,
a.savoir_plus:active,
a.savoir_plus:hover{
	position:relative;
	display:block;
	width:auto;
	float:right;	
	height:30px;
	line-height:30px;
	text-decoration:none;
	outline:0;
	border:0;
	overflow:visible;
	margin:-80px 0 0 0;
}

a.savoir_plus .left{
	display:block;
	position:relative;
	float:left;
	width:3px;
	height:30px;
	background:url("../../images/buttons/savoir_plus_left.png") no-repeat center center transparent;
}

a.savoir_plus .mid{
	display:block;
	position:relative;
	float:left;
	width:auto;
	height:30px;
	line-height:30px;
	padding:0 10px;
	color:#FFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	background:url("../../images/buttons/savoir_plus_mid.png") repeat-x center center transparent;
}

a.savoir_plus .right{
	display:block;
	position:relative;
	float:left;
	width:3px;
	height:30px;
	background:url("../../images/buttons/savoir_plus_right.png") repeat-x center center transparent;
}

a.download_pdf,
a.download_pdf:link,
a.download_pdf:visited,
a.download_pdf:active,
a.download_pdf:hover{
	display:block;
	position:relative;
	float:left;
	width:auto;
	height:48px;
	line-height:48px;
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0;
	padding:0 0 0 52px;
	background:url("../../images/file_pdf.png") no-repeat left center transparent;
			
}


/******* GENEALOGIE ****/

.tabOrigine td{
	border-bottom:#44B0D4 solid 1px;	
}

.tabOrigine td table td{
	border:0px none;
}






