/*
//------------------------------------------------------------------
// Auteur : Ludovic Martin <ludovic@dreamclic.com> / www.dreamclic.com
// 
// Version             : 2.0
// Date de création    : 26/06/2008
//
// Description         : feuille de style de rubrique
//
//------------------------------------------------------------------
*/

/*------------------------------------------------------------------*/
#header {
	background-image: url(images/headers/poulinieres.jpg);
}
/*------------------------------------------------------------------*/
#contenu {
	margin-left: 270px;
}
/*------------------------------------------------------------------*/
#contenu #formulaires {
	background: url(images/poulains/formulaires.gif) left no-repeat #e9e6df;
	margin-bottom: 10px;
	margin-left: -10px;
	margin-right: -9px;
}
#contenu #formulaires #formulaires-in {
	height: 41px;
	background: url(images/poulains/formulaires-droite.gif) right no-repeat;
	font: normal 12px Arial;
	color: #c35564;
	padding-left: 20px;
	padding-top: 15px;
}
#contenu #formulaires #formulaires-in label {
	background: url(images/poulinieres/h4-puce.gif) left center no-repeat;
	padding-left: 10px;
}
#contenu #formulaires #formulaires-in select#parent {
	width: 100px;
	margin-right: 10px;
}
#contenu #formulaires #formulaires-in select#child {
	width: 150px;
	margin-right: 10px;
}
#contenu #formulaires #formulaires-in select#initiale_mere {
	width: 225px;
	margin-right: 10px;
}
#contenu #formulaires #formulaires-in #formulaires-separateur {
	height: 3px;
}
#contenu #formulaires #formulaires-in input.submit {
	width: 31px;
	height: 15px;
	background: url(images/poulinieres/formulaires-submit.gif);
	border: none;
}
#content #filtre_titre {
	color: #c35564;
	font: bold 13px Arial;
	background: #E9E6DF;
	margin-left: -10px;
	margin-right: -9px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
/*------------------------------------------------------------------*/
#contenu #cadre-chevaux h3 {
	font: normal 16px Arial;
	color: #c35564;
	height: 25px;
	border-bottom: solid 1px #cfcbc3;
	margin-bottom: 15px;
	font-weight: bold;
}
#contenu #cadre-chevaux h3 strong {
	text-transform: uppercase;
	display: block;
	float: left;
	display: inline;
	height: 25px;
	border-right: solid 1px #cfcbc3;
	padding-right: 15px;
	margin-right: 15px;
}
#contenu #cadre-chevaux h4.soustitre {
	font: bold 13px Arial;
	color: #c35564;
	padding-left: 20px;
	background: url(images/poulinieres/h4-puce.gif) 10px center no-repeat;
}
#contenu #cadre-chevaux p.presentation {
	margin-top: 10px;
	margin-bottom: 10px;
	font: normal 12px Arial;
	color: #222222;
}
/*------------------------------------------------------------------*/
#content h4 {
	background: #c35564;
	margin-left: -10px;
	margin-right: -9px;
	padding-left: 10px;
	color: white;
	font: normal 16px Arial;
	padding-top: 3px;
	padding-bottom: 3px;
}
#content h4 a {
	color: white;
	text-decoration: none;
}
#content table {
	border-collapse: collapse;
	width: 98%;
	margin-top: 10px;
	margin-bottom: 10px;
}
/*------------------------------------------------------------------*/
#content table td.photo {
	background: #ca848e;
	vertical-align: top;
	width: 142px;
	text-align: center;
	color: white;
	font: normal 12px Arial;
	padding-bottom: 40px;
}
#content table td.photo img {
	border: solid 1px #ca848e;
}
#content table td.photo .prix {
	padding-top: 7px;
	padding-bottom: 7px;
}
/*----------------------------------------*/
#content  table td.commentaire_general {
	padding-bottom: 5px;
	padding-left: 20px;
	vertical-align: top;
	font: normal 12px Arial;
	color: #c35564;
}
/*----------------------------------------*/
#content  table td.infos {
	padding-left: 20px;
	vertical-align: bottom;
	font: normal 12px Arial;
	color: #c35564;
}
#content  table td.infos h4.resultats {
	text-align: center;
	background: #f5e7e9;
	color: #ca6b78;
	text-transform: uppercase;
	font: normal 14px Arial;
	margin: 5px 0;
}

/*------------------------------------------------------------------*/
#content .details {
	border-collapse: collapse;
}
#content .details .titre-papiers,
#content .details .titre-poulains {
	text-align: center;
	background: #f5e7e9;
	color: #ca6b78;
	text-transform: uppercase;
	font: bold 14px Arial;
	margin: 5px 0;	
	padding: 5px;
	padding-bottom: 0;
	width: 50%;
}
#content .details .contenu-papiers {
	padding-top: 10px;
	padding-right: 5px;
	vertical-align: top;
}
#content .details .contenu-papiers div {
	padding-left: 7px;
	padding-top: 8px;
	padding-bottom: 9px;
	background: #ca848e;
	color: white;
	border-bottom: solid 1px white;
}
#content .details .contenu-poulains {
	padding-top: 10px;
	padding-left: 5px;
	vertical-align: top;
}
#content .details .contenu-poulains .poulain {
	width: 98px;
	background: #c35564;
	float: left;
	display: inline;
	margin: 1px;
}
#content .details .contenu-poulains .poulain .poulain-photo {
	height: 65px;
	background: #ca6b78;
	border-bottom: solid 1px white;
	text-align: center;
}
#content .details .contenu-poulains .poulain .poulain-photo img {

}
#content .details .contenu-poulains .poulain .poulain-nom {
	color: white;
	text-align: center;
	font: normal 10px Arial;
	height: 30px;
}
#content .details .contenu-poulains .poulain .poulain-nom a {
	color: white;
	text-decoration: none;
}
/*------------------------------------------------------------------*/
#content .conteneur-liens {
	position: absolute;
	height: 1px;
}
#content .conteneur-liens .liens {
	background: #ca848e;
	vertical-align: bottom;
	width: 142px;	
	position: absolute;
	bottom: 11px;
}
#content .conteneur-liens .liens a.videorama {
	display: block;
	height: 16px;
	background: url(images/icone-videorama.gif) right center no-repeat #c35564;
	color: white;
	text-decoration: none;
	font: normal 12px Arial;
	border-bottom: solid 1px #ca848e;
	padding-left: 7px;
}
#content .conteneur-liens .liens a.diaporama {
	display: block;
	height: 16px;
	background: url(images/icone-diaporama.gif) right center no-repeat #c35564;
	text-decoration: none;
	color: white;
	font: normal 12px Arial;
	padding-left: 7px;
}
/*----------------------------------------*/
#content .lien {
	height: 15px;
	margin-bottom: 10px;
	text-align:right;
}
/*
#content .lien a {
	display: block;
	height: 15px;
	width: 71px;
	background: url(images/poulinieres/bouton-details.gif) no-repeat;
	float: right;
}
*/
/*------------------------------------------------------------------*/