/*
//------------------------------------------------------------------
// Auteur : Ludovic Martin <ludovic@dreamclic.com> / www.dreamclic.com
// 
// Version             : 1.0
// Date de création    : 27/12/2004
// Date de mise à jour :
//
// Description         : feuille de style générale du site
//
// Contraintes         : 
//------------------------------------------------------------------
*/

/*------------------------------------------------------------------*/


/* Modifications d'éléments définis dans le common*/
#contenu{
	margin-right:0px;
}

#pub{
	display:none;
}
#pub .cadrepub{
	display:none;
}
#contenu .bloc{
	padding:0px;
}

#content .etoile{
	position:absolute;
	top:20px;
	right:20px;
}

/*------------------------------------------------------------------*/
#contenu ul li{
	list-style-type:none;
}

#contenu .intro{
	font-weight:bold;
	font-family:Verdana;
	font-size:13px;	
	margin:10px;
}
#contenu .infos{
	margin-top:15px;
}
#contenu .infos li{
	background:url(images/fleche.gif) top left no-repeat;
	padding-left:20px;
	padding-bottom:3px;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	margin-bottom:10px;
}
#contenu .infos li a{
	color:black;
}

/*
#accueil{  bloc conteneur des blocs de connexion et de recherche 
	height:320px;
}
*/

/*--------------------Bloc Connexion---------------------------*/
#contenu .blocconnexion{
	width:48%;
	float:left;
	padding:10px;
}

#contenu .blocconnexion a{
	color:black;
}

#contenu .blocconnexion .zoominfo{
	text-align:center;
	margin:20px;
	color:#306200;
	font-weight:bold;
}

#contenu .blocconnexion li{
	background:url(images/puce.gif) center left no-repeat;
	padding-left:10px;
	padding-top:2px;
	font-weight:bold;
}

#contenu .blocconnexion h2{
	background:url(images/depot.gif) no-repeat;
}


#contenu .webmaster{
	text-align:center;
	color:#910d0d;
	font-weight:bold;
	padding:5px;
	background:#e4ff00;
}

#contenu .webmaster a{
	text-decoration:none;
	color:#910d0d;
}

/*--------------------Bloc Catégorie---------------------------*/

#contenu .blocrecherche{
	padding:10px;
	margin-left:50%;
	height: 300px;
	border-left:solid 1px #BCBCBC;	
	font-size:12px;
}

#contenu .blocrecherche p{
	margin-bottom:5px;
}

#contenu .blocrecherche a{
	color:black;
}

#contenu .blocrecherche h2{
	background:url(images/consulter.gif) no-repeat;
	margin-bottom:15px;
}



#contenu li.categorie{
	float:left;
	width:48%;
}

#contenu li.categorie h4{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#3e6c11;
	margin-bottom:3px;
	background:url(images/fleche-rub.jpg) no-repeat;
	padding-left:12px;	
}

/*--------------------Formulaires--------------------------*/

#contenu legend {
	font-weight:bold;
}
#contenu fieldset {
	border:none;
	padding-left:20px;
	margin-bottom:20px;
	margin-top:10px;
}

#contenu input, select {
	border:solid 1px #CCCCCC;
	margin-left:5px;
}
#contenu select {
	width:250px;
}
#contenu .blocrecherche label{
	width:70px;
}
#contenu fieldset p {
	margin-top:10px;
}
#contenu fieldset .checkbox{
	border:none;
}

#contenu fieldset .boutonenvoyer{
	height:45px;
	width:47px;
	background:url(images/bouton.gif) no-repeat;
	border:none;
	margin-top:5px;
	cursor : pointer;
}

#contenu .blocrecherche .champs{
	width:225px;
	float:left;
}
#contenu .blocrecherche  .focus{
	background:#F5F5F5;
}
#contenu .blocconnexion .input1{
	width:208px;
}
#contenu .blocconnexion  .focus{
	width:208px;
	background:#F5F5F5;
}
#contenu .blocconnexion .input2{
	width:172px;
}
#contenu .blocconnexion .focus2{
	width:172px;
	background:#F5F5F5;
}
#contenu .blocconnexion .champs{
	width:270px;
	float:left;
}	

/*--------------------Bloc A la une---------------------------*/

#alaune {
	padding:10px;
	margin-right:310px;
}
#alaune h2{
	background:url(images/consulter.gif) no-repeat;
	margin:5px;
}

#alaune .blocannonces{
	border-top:dotted 1px #878787;
	margin:10px;
}

#alaune table.annonce{
	border-bottom:dotted 1px #878787;
	padding-top:5px;
	width:99%;
	border-spacing:0px;
}


#alaune .photo-cheval {
	text-align:center;
	padding-right:5px;
	width:110px;
}

#alaune .photo-cheval img{
	border:none;
}

#alaune .infoscheval a{
		text-transform:uppercase;
		text-decoration:none;
		font-weight:bold;
		font-size:13px;
		color:black;
}
#alaune .race a{
		text-transform:uppercase;
		text-decoration:none;
		font-style:italic;
		font-size:12px;
		color:black;
}
#alaune .prix{
		font-weight:bold;
		font-size:12px;
		color:#6A0000;
}

#alaune .blocdocuments{
	font-size:12px;
	color:#9B9B9B;	
	padding-right:15px;
	background:#ECECEC;
	margin-top:5px;
	margin-bottom:1px;
	text-align:right;
}


#alaune .blocdocuments img{
	vertical-align:middle;
	margin-left:20px;
	float:none;
	margin-top:0px;
}
#alaune .blocdocuments a{
	color:#9B9B9B;
	text-decoration:none;
}
#alaune .blocdocuments a:hover{
	text-decoration:underline;
}
/*--------------------Publicité 4x4---------------------------*/
#contenu .publicite{
	float:right;
}
#contenu .publicite img{
	border:none;
}