@import url('blog.css');
#elevage #entete_page h3{
padding:0 0 5px;
}
#elevage #entete_page p a{
color:#1b6fa9;
}
/* Recherche pliable */
#recherche_pliable{
background:url(../../images/commun/elevage/f_recherche.gif) #1b71a9 repeat-x top left;
border:2px solid #1b71a9;
margin:0 0 20px 0;
}
#recherche_pliable .titre{
padding:8px 13px;
}
#recherche_pliable .titre a{
padding:0 0 0 17px;
color:#fff;
font-weight:bold;
font-size:14px;
text-decoration:none;
background:url(../../images/commun/puces/puce12.gif) no-repeat 0 1px;
}
#recherche_pliable .titre a.on{background:url(../../images/commun/puces/puce11.gif) no-repeat 0 1px;}
#recherche_pliable form{
padding:0 13px 8px 13px;
overflow:hidden;
zoom:1;
}
#recherche_pliable .ensemble{
overflow:hidden;
zoom:1;
padding:0 0 10px 0;
}
#recherche_pliable .ligne{
float:left;
margin:0 11px 0 0;
}
#recherche_pliable .ligne.last{
float:right;
margin:0;
}
#recherche_pliable label{
display:block;
font-size:11px;
font-weight:bold;
color:#fff;
padding:0 0 2px 0;
}
#recherche_pliable .submit{
float:left;
margin:13px 0 0 0;
}
#recherche_pliable select{
font-size:10px;
width:146px;
}
#recherche_pliable .ligne.mot_cle label{
float:left;
margin:2px 8px 0 0;
}
#recherche_pliable .ligne.mot_cle input{
border:1px solid #cbcbcb;
}
#recherche_pliable .action{
float:right;
}
#elevage .titre_annonce{
padding:0 0 11px;
overflow:hidden;
zoom:1;
}
#elevage .titre_annonce h4{
float:left;
font-size:17px;
}
#elevage .titre_annonce a{
float:right;
color:#1b6fa9;
text-decoration:underline;
}
#elevage .titre_annonce a:hover{
text-decoration:none;
}
#elevage .ajouter_annonce{
margin:0 0 10px;
padding:8px 11px;
background:#f2f2f2;
}
/* Nb resultats */
#nb_resultats{padding:0 0 7px 0;}
#nb_resultats p{
font-size:14px;
font-weight:bold;
padding:0 0 5px 0;
}
#nb_resultats p strong{color:#1b6FA9;}
#nb_resultats select{
font-size:11px;
width:215px;
}

/* L'eleveur*/
#eleveur{
padding:0 0 15px;
overflow:hidden;
zoom:1;
}
#eleveur h4{
padding:0 0 10px;
font-size:17px;
}
#eleveur p.visuel{
float:left;
width:292px;
}
#eleveur ul{
padding:0 0 13px;
font-size:11px;
}
#eleveur li span{
color:#1b6fa9;
}
#eleveur dl{
font-size:12px;
}
#eleveur dt{
font-weight:bold;
color:#1b6fa9;
}
#eleveur dd{
padding:0 0 12px;
}
.top_animal_pro{
padding:0 0 15px;
overflow:hidden;
zoom:1;
}
/* Surcharge couleur bleu pour "ses amis" */
#activites_amis #ses_amis_apercu h3 span, #ses_promenades_apercu h3 span {
color:#1e83b8;
}
#activites_amis #ses_amis_apercu .animal a {
color:#289fd5;
}
#activites_amis .lien_tous a.orange {
background-image:url(../../images/commun/puces/puce3.gif);
}
#activites_amis .lien_tous a.orange:hover {
background-image:url(../../images/commun/puces/puce6.gif);
}
/* Animal semaine */
#animal_semaine{
width:315px;
float:left;
}
#animal_semaine h3{
line-height:32px;
background:url(../../images/commun/animaux/t_animal_semaine.gif) no-repeat;
color:#fff;
font-size:17px;
font-weight:bold;
padding:0 0 0 15px;
}
#animal_semaine .infos{
border:1px solid #e1e1e1;
border-top:none;
background:url(../../images/commun/f_degrade.gif) repeat-x bottom left;
padding:13px 13px 8px 13px;
margin:0 0 1px 0;
}
#animal_semaine .animal{
overflow:hidden;
zoom:1;
padding:0 0 5px 0;
}
#animal_semaine .animal .visuel{
float:left;
width:155px;
border:1px solid #e5e5e5;
text-align:center;
margin:0 12px 0 0;
}
#animal_semaine .animal h4{
font-size:14px;
font-weight:bold;
padding:0 0 5px 0;
}
#animal_semaine .animal h4 a{
color:#e14617;
padding:0 20px 0 0;
}
#animal_semaine .animal h4.male a{
background:url(../../images/commun/pictos/male.gif) no-repeat top right;
}
#animal_semaine .animal h4.femelle a{
background:url(../../images/commun/pictos/femelle.gif) no-repeat top right;
}
#animal_semaine .animal .txt p{
font-size:11px;
padding:0 0 15px 0;
}
#animal_semaine .animal .txt a.cadeaux{
color:#4a4a4a;
font-size:11px;
padding:0 0 0 19px;
background:url(../../images/commun/pictos/cadeau.gif) no-repeat center left;
}
#animal_semaine .animal .txt a.cadeaux span{
color:#e14617;
}
#animal_semaine .maitre, #dernieres_photos_videos .maitre{
overflow:hidden;
zoom:1;
}
#animal_semaine .avatar, #dernieres_photos_videos .avatar{
background:url(../../images/commun/f_avatar30x30.gif) no-repeat;
width:44px;
height:35px;
padding:4px 0 0 5px;
float:left;
margin:0 5px 0 0;
}
#animal_semaine .maitre p{
float:left;
font-size:11px;
padding:9px 0 0 0;
}
#animal_semaine .maitre a, #dernieres_photos_videos .maitre a{
color:#289fd5;
}
/* Ajouter annonce */
#elevage_profil h4{
margin:0 0 6px;
padding:0 0 0 15px;
line-height:60px;
font-size:14px;
color:#af291e;
background:#ffe6e4;
}
#elevage_profil form{
margin:0 0 15px;
padding:0 0 12px;
border:1px solid #e1e1e1;
}
#elevage_profil p.intro{
padding:20px 0 0;
font-size:12px;
font-weight:bold;
}
#elevage_profil fieldset{
margin:0 0 12px;
padding:0 15px 20px;
border-bottom:1px solid #e1e1e1;
}
#elevage_profil p.legende{
font-size:12px;
text-align:right;
}
#elevage_profil sup{
color:#b4362b;
}
#elevage_profil h5{
padding:0 0 15px;
font-size:13px;
color:#af291e;
}
#elevage_profil span{
font-size:11px;
}
#elevage_profil span.marge{
display:block;
padding:0 0 0 188px;
}
#elevage_profil .choix h5{
padding:0 0 5px;
}
#elevage_profil .choix label{
font-weight:bold;
}
#elevage_profil .choix .ligne_choix{
padding:12px 0 0;
}
#elevage_profil .choix .ligne_choix p{
padding:0 0 7px;
}
#elevage_profil .choix .ligne_choix input{
margin:0 4px 0 0;
width:13px;
height:13px;
vertical-align:top;
}
#elevage_profil .choix .ligne_choix label{
font-style:12px;
font-weight:normal;
}
#elevage_profil .ligne_radio,
#elevage_profil .ligne_file,
#elevage_profil .ligne{
padding:0 0 7px;
overflow:hidden;
zoom:1;
}
#elevage_profil .ligne_radio .label_radio,
#elevage_profil .ligne_file label,
#elevage_profil .ligne label{
float:left;
margin:0 17px 0 0;
font-weight:bold;
width:170px;
text-align:right;
}
#elevage_profil .ligne input,
#elevage_profil .ligne select,
#elevage_profil .ligne textarea,
#elevage_profil .ligne_radio p textarea{
padding:1px 0 1px 5px;
width:213px;
border:1px solid #d2d2d2;
}
#elevage_profil .ligne input.inputError,
#elevage_profil .ligne_file input.inputError,
#elevage_profil .ligne select.inputError,
#elevage_profil .ligne textarea.inputError{
border:1px solid #e14617;
}
#elevage_profil .ligne input.date{
width:111px;
}
#elevage_profil .ligne select{
width:305px;
}
#elevage_profil .ligne select.type_animal{
width:134px;
}
#elevage_profil .ligne textarea{
width:417px;
height:199px;
font-size:12px;
}
#elevage_profil .ligne textarea.lof{
width:213px;
height:49px;
}
#elevage_profil .ligne_radio label{
margin:0 14px 0 0;
}
#elevage_profil .ligne_radio input{
margin:0 5px 0 0;
width:13px;
height:13px;
vertical-align:top;
}
#elevage_profil .ligne_radio p,
#elevage_profil .ligne_file p{
float:left;
width:420px;
}
#elevage_profil .ligne_file p input{
margin:0 0 7px;
float:left;
}
#elevage_profil .ligne_file p span{
display:block;
padding:0 0 8px;
}
#elevage_profil .ligne_radio p strong{
display:block;
padding:0 0 4px;
}
#elevage_profil .ligne_radio p a{
color:#b92c22;
text-decoration:underline;
}
#elevage_profil .ligne_radio p a:hover{
text-decoration:none;
}
#elevage_profil .ligne_radio p textarea{
width:333px;
height:79px;
}
#elevage_profil .ligne_radio p label{
display:block;
margin:13px 0 9px;
}
#elevage_profil .action{
padding:0 0 0 202px;
}
/* Detail elevage */
#detail_annonce .prec_suiv{
padding:0 0 8px;
font-size:10px;
overflow:hidden;
zoom:1;
}
#detail_annonce .prec_suiv p{
float:left;
}
#detail_annonce .prec_suiv p a{
padding:0 0 0 15px;
color:#494949;
background:url(../../images/commun/puces/puce17.gif) no-repeat 0 3px;
}
#detail_annonce .prec_suiv ul{
float:right;
}
#detail_annonce .prec_suiv li {
float:left;
} 
#detail_annonce .prec_suiv a{
padding:0 0 0 15px;
color:#494949;
background:url(../../images/commun/puces/puce17.gif) no-repeat 0 3px;
}
#detail_annonce .prec_suiv li span {
float:left;
margin-right:15px;
} 
#detail_annonce .prec_suiv li.suiv a{
margin:0 0 0 18px;
padding:0 15px 0 0;
color:#494949;
background:url(../../images/commun/puces/puce18.gif) no-repeat right 3px;
}
#detail_annonce .prec_suiv li.suiv span {
float:left;
margin-left:15px;
} 
#detail_annonce .titre{
margin:0 0 15px;
padding:12px 14px 10px;
background:#e4f0f8;
overflow:hidden;
zoom:1;
}
#detail_annonce .titre h3{
float:left;
font-size:17px;
color:#4b4b4b;
}
#detail_annonce .titre h3 span{
display:block;
}
#detail_annonce .titre h3 a{
color:#1b6fa9;
}
#detail_annonce .titre p{
float:right;
font-size:12px;
}
#detail_annonce .titre p strong{
color:#1b6fa9;
}
#detail_annonce .profil{
padding:0 0 25px;
overflow:hidden;
zoom:1;
}
#detail_annonce .profil .visuel{
float:left;
margin:0 20px 0 0;
width:272px;
}
#detail_annonce .profil .visuel img{
display:block;
margin:0 0 10px;
border:1px solid #e8e8e8;
}
#detail_annonce .profil .visuel p{
padding:0 0 0 9px;
line-height:30px;
font-size:12px;
background:#e4f0f8;
}
#detail_annonce .profil .visuel p strong{
font-size:14px;
color:#1b6fa9;
}
#detail_annonce .profil li{
padding:0 0 10px;
font-size:12px;
}
#detail_annonce .profil li strong{
color:#1b6fa9;
}
#detail_annonce .description{
	min-height: 260px;
}
#detail_annonce .description .coordonnees{
float:right;
margin:0 0 0 32px;
width:271px;
}
#detail_annonce .description .coordonnees{
float:right;
margin:0 0 0 32px;
width:271px;
}
#detail_annonce .description .coordonnees h4{
padding:0 0 0 15px;
line-height:32px;
font-size:12px;
text-transform:uppercase;
color:#fff;
background:url(../../images/commun/elevage/t_coordonnees.gif) no-repeat;
}
#detail_annonce .description .coordonnees .info{
margin:0 0 12px;
padding:12px 14px 0;
font-size:12px;
border:1px solid #e1e1e1;
border-top:0;
}
#detail_annonce .description .coordonnees h5{
padding:0 0 11px;
font-size:14px;
color:#1b6fa9;
}
#detail_annonce .description .coordonnees ul{
padding:0 0 10px;
}
#detail_annonce .description .coordonnees li{
padding:4px 0 0;
}
#detail_annonce .description .coordonnees strong{
display:block;
color:#1b6fa9;
}
#detail_annonce .description .coordonnees a{
color:#4b4b4b;
text-decoration:underline;
}
#detail_annonce .description .coordonnees a:hover{
text-decoration:none;
}
#detail_annonce .description .coordonnees img{
display:block;
}
#detail_annonce .description h6{
font-size:14px;
color:#1b6fa9;
}
#detail_annonce .description p{
padding:0 0 25px;
font-size:12px;
}
#detail_annonce .container_player{
margin:0 0 20px;
padding:27px 0 32px 40px;
background:#e4f0f8;
}

#elevage .barre_modif{
background:#f2f2f2;
line-height:16px;
margin:0 0 1px 0;
padding:0 10px;
overflow:hidden;
zoom:1;
}
#elevage .barre_modif a{
font-size:10px;
color:#484848;
background:url(../../images/commun/pictos/modifier.gif) no-repeat 0 2px;
padding:0 0 0 19px;
margin:0 20px 0 0;
line-height:16px;
display:-moz-inline-box;
display:inline-block;
}

#elevage .bt_modifier_infos{
padding:8px 9px;
background-color:#f2f2f2;
margin:0 0 15px 0;
}
#elevage .ligne_col{
overflow:hidden;
}
#elevage .ligne_col .col3 {
float:left;
}
#elevage .ligne_col .col4 {
float:left;
}

/* Inscription */
a.register_breeder, a.register_breeder:visited {
color:darkblue;
}
a.register_breeder:hover {
color:darkred;
}
