#entete_page strong{
color:#289FD5;
}
.creer_groupe{
margin:0 0 24px 0;
overflow:hidden;
zoom:1;
}
.creer_groupe p{
width:380px;
float:left;
background:#FFFAC7 url(../../images/commun/f_fleche_jaune.gif) no-repeat top right;
text-align:center;
font-weight:bold;
line-height:37px;
padding:0 23px;
}
.creer_groupe a{
float:right;
margin:2px 0 0 0;
}
/* Structure */
.ligne_col{
overflow:hidden;
zoom:1;
}
.ligne_col .col3{
float:left;
width:146px;
}
.ligne_col .col4{
float:right;
width:488px;
}
/* Groupe a la une */
#groupe_une{
margin:0 0 24px 0;
}
#groupe_une h3{
font-size:17px;
color:#289FD5;
margin:0 0 5px 0;
}
#groupe_une .ligne{
background:#F6F6F6 url(../../images/commun/f_degrade.gif) repeat-x top left;
border:1px solid #e1e1e1;
padding:12px;
overflow:hidden;
zoom:1;
}
#groupe_une .ligne .visuel{
float:left;
width:140px;
border:1px solid #e1e1e1;
text-align:center;
}
#groupe_une .ligne .texte{
float:right;
width:302px;
}
#groupe_une .ligne .texte.full{
float:none;
width:auto;
}
#groupe_une .ligne .texte h4 a{
font-size:17px;
color:#289FD5;
}
#groupe_une .ligne .texte h4 a:hover{
text-decoration:underline;
}
#groupe_une .ligne .texte p{
margin:0 0 15px 0;
}
#groupe_une .ligne .texte .categorie{
font-size:10px;
margin:0 0 10px 0;
}
#groupe_une .ligne .texte p a{
color:#E14617;
text-decoration:underline;
}
#groupe_une .ligne .texte p a:hover{
text-decoration:none;
}
#groupe_une .ligne .texte .categorie a{
color:#289FD5;
}
#groupe_une .ligne .texte p span{
color:#289FD5;
font-weight:bold;
}
/* Autre groupe */
#autre_groupe{
margin:0 0 20px 0;
}
#autre_groupe .t_groupe{
margin:0 0 5px 0;
overflow:hidden;
zoom:1;
}
#autre_groupe .t_groupe h3{
float:left;
font-size:17px;
}
#autre_groupe .t_groupe a{
float:right;
font-size:13px;
color:#289FD5;
text-decoration:underline;
}
#autre_groupe .t_groupe a:hover{
text-decoration:none;
}
#autre_groupe .onglets{
background:url(../../images/commun/f_onglet.gif) repeat-x top left;
border:1px solid #e1e1e1;
}
#autre_groupe .onglets ul{
overflow:hidden;
zoom:1;
}
#autre_groupe .onglets ul li{
float:left;
border-right:1px solid #e1e1e1;
}
#autre_groupe .onglets ul li a{
display:block;
line-height:22px;
font-size:11px;
color:#4a4a4a;
background:url(../../images/commun/f_onglet.gif) repeat-x top left;
padding:0 22px;
text-decoration:none;
}
#autre_groupe .onglets ul li a:hover,#autre_groupe .onglets ul li a.on{
background:url(../../images/commun/f_onglet.gif) repeat-x bottom left;
color:#289FD5;
}
#autre_groupe .liste{
background:#F6F6F6 url(../../images/commun/f_degrade.gif) repeat-x top left;
border:1px solid #e1e1e1;
border-top:none;
padding:10px;
overflow:hidden;
zoom:1;
}
#autre_groupe .bloc{
background:#fff;
border:1px solid #e1e1e1;
padding:13px 17px 1px 17px;
margin:0 0 10px 0;
overflow:hidden;
zoom:1;
}
#autre_groupe .bloc .visuel{
float:left;
width:82px;
border:1px solid #e1e1e1;
text-align:center;
}
#autre_groupe .bloc .texte{
float:right;
width:328px;
}
#autre_groupe .bloc .texte.full{
float:none;
width:auto;
}
#autre_groupe .bloc .texte h4{}
#autre_groupe .bloc .texte h4 a{
font-size:14px;
color:#4a4a4a;
}
#autre_groupe .bloc .texte p{
font-size:11px;
margin:0 0 15px 0;
}
#autre_groupe .bloc .texte .categorie{
font-size:10px;
margin:0 0 10px 0;
}
#autre_groupe .bloc .texte p a{
color:#E14617;
text-decoration:underline;
}
#autre_groupe .bloc .texte p a:hover{
text-decoration:none;
}
#autre_groupe .bloc .texte .categorie a{
color:#289FD5;
}
#autre_groupe .bloc .texte p span{
color:#289FD5;
font-weight:bold;
}
/* Actu groupe */
#groupe_accueil #actu_groupe{
float:left;
width:236px;
}
#actu_groupe ul{
background:#F6F6F6 url(../../images/commun/f_degrade.gif) repeat-x top left;
}
/* Derniers evenements */
#groupe_accueil #derniers_evenements{
float:right;
width:236px;
}
#derniers_evenements .liste{
background:#F6F6F6 url(../../images/commun/f_degrade.gif) repeat-x top left;
}
#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;
}

/* LISTE GROUPE */
#groupe_liste .titre{
margin:0 0 10px 0;
}
#groupe_liste .titre h3{
font-size:14px;
margin:0 0 10px 0;
}
#groupe_liste .titre h3 strong{
color:#289FD5;
}
#groupe_liste .titre select{
width:200px;
border:1px solid #e1e1e1;
font-size:11px;
}
#groupe_detail .ligne_col{
overflow:hidden;
zoom:1;
}
#groupe_detail .ligne_col .col1{
float:left;
width:315px;
}
#groupe_detail .ligne_col .col2{
float:right;
width:315px;
}
/* Surcharge couleur bleu pour "ses amis" */
#groupe_detail #ses_amis_apercu .liste{
background:#F6F6F6 url(../../images/commun/f_degrade.gif) repeat-x top left;
}
#groupe_detail #ses_amis_apercu h3 span{
color:#1e83b8;
}
#groupe_detail #ses_amis_apercu .animal a {
color:#289fd5;
}
#groupe_detail .lien_tous a.orange {
background-image:url(../../images/commun/puces/puce3.gif);
}
#groupe_detail .lien_tous a.orange:hover {
background-image:url(../../images/commun/puces/puce6.gif);
}

#groupe_detail #actu_groupe ul{
background:#F6F6F6 url(../../images/commun/f_degrade.gif) repeat-x top left;
}
#groupe_detail #derniers_evenements .liste{
background:#F6F6F6 url(../../images/commun/f_degrade.gif) repeat-x top left;
}
#groupe_detail #derniers_evenements .liste .bloc .texte {
width:216px;
}
/* Nav prec suiv */
#groupe_detail .prec_suiv{padding:0 0 10px 0;}
#groupe_detail .prec_suiv ul{
overflow:hidden;
zoom:1;
font-size:10px;
}
#groupe_detail .prec_suiv ul li{float:left}
#groupe_detail .prec_suiv ul li span{color:#C0C0C0;}
#groupe_detail .prec_suiv ul li.suiv{float:right;}
#groupe_detail .prec_suiv ul li.suiv span{color:#C0C0C0;}
#groupe_detail .prec_suiv a{
color:#4a4a4a;
padding:0 0 0 15px;
background:url(../../images/commun/puces/puce9.gif) no-repeat center left;
}
#groupe_detail .prec_suiv .suiv a{
padding:0 15px 0 0;
background:url(../../images/commun/puces/puce19.gif) no-repeat center right;
}
#groupe_detail .t_groupe{
background:#37B4E0 url(../../images/commun/f_t_groupe.gif) no-repeat top left;
padding:10px 20px;
margin:0 0 20px 0;
overflow:hidden;
zoom:1;
}
#groupe_detail .t_groupe h3{
font-size:20px;
color:#fff;
margin:0 0 5px 0;
}
#groupe_detail .t_groupe .avatar{
float:left;
border:1px solid #e1e1e1;
}
#groupe_detail .t_groupe p{
float:left;
line-height:32px;
font-size:11px;
color:#fff;
padding:0 0 0 6px;
}
#groupe_detail .t_groupe p a{
color:#fff;
text-decoration:underline;
}
#groupe_detail .t_groupe p a:hover{
text-decoration:none;
}
#groupe_detail .fiche{
margin:0 0 20px 0;
overflow:hidden;
zoom:1;
}
#groupe_detail .fiche .visuel{
float:left;
width:270px;
border:1px solid #e1e1e1;
}
#groupe_detail .fiche .texte{
float:right;
width:360px;
}
#groupe_detail .fiche .texte.full{
float:none;
width:auto;
}
#groupe_detail .fiche .texte p{
margin:0 0 15px 0;
}
#groupe_detail .fiche .texte p a{
color:#E14617;
text-decoration:underline;
}
#groupe_detail .fiche .texte p a:hover{
text-decoration:none;
}
#groupe_detail .fiche .texte p span{
color:#289FD5;
font-weight:bold;
}
#groupe_detail .messages{
margin:0 0 20px 0;
}
#groupe_detail .messages h3{
font-size:17px;
margin:0 0 5px 0;
}
#groupe_detail .messages .liste{
border:1px solid #e1e1e1;
padding:6px;
}
#groupe_detail .messages .liste .item{
padding:6px;
overflow:hidden;
zoom:1;
}
#groupe_detail .messages .liste .item.fonce{
background:#F1F1F1;
}
#groupe_detail .messages .liste .item .avatar{
float:left;
background:url(../../images/commun/f_avatar30x30.gif) no-repeat top left;
width:45px;
height:35px;
padding:4px 0 0 4px;
overflow:hidden;
zoom:1;
}
#groupe_detail .messages .liste .item .message{
float:right;
width:564px;
font-size:11px;
padding:10px 0 0 0;
}
#groupe_detail .messages .liste .item .message .auteur a{
color:#289FD5;
text-decoration:underline;
}
#groupe_detail .messages .liste .connexion{
font-size:12px;
padding:15px 0 0 0;
}
#groupe_detail .messages .liste .connexion a{
color:#289FD5;
text-decoration:underline;
}
#dernieres_photos_videos h4 span{color:#289FD5;}

/* ADDED BY LL */
#sb_tri .lien_tous{
padding:0 8px 8px 8px;
}

#groupe_detail .ligne_col{
overflow:hidden;
zoom:1;
}
#groupe_detail .ligne_col .col1{
float:left;
width:146px;
}
#groupe_detail .ligne_col .col2{
float:right;
width:488px;
}
#groupe_detail .ligne_col .col1 .bloc{
border:1px solid #e1e1e1;
padding:10px;
}

/* Promenade commentaires */
#groupe_detail .ligne_col .col1 .bloc h4{
color:#529A20;
margin:0 0 8px 0;
}
#groupe_detail .ligne_col .col1 .bloc p{
margin:0 0 8px 0;
}
#groupe_detail .ligne_col .col1 .bloc p.connexion{
padding:10px 0 0 0;
margin:0;
}
#groupe_detail .ligne_col .col1 .bloc p.connexion a{
color:#289FD5;
text-decoration:underline;
}
#groupe_detail .ligne_col .col1 .bloc p.connexion a:hover{
text-decoration:none;
}
#groupe_detail #commentaires .liste{
border:none;
background:#fff;
padding:0;
}
#groupe_detail #add_comment {
margin-top:8px;
}
#groupe_detail #add_comment h4{
font-size:15px;
font-weight:bolder;
color:#4A4A4A;
}
#groupe_detail #add_comment textarea{
width:476px;
height:80px;
margin:6px 0;
padding:4px;
}

/* Promenade inscrit */
#groupe_detail .ligne_col .col1 .bloc form{
margin:0 0 10px 0;
}
#groupe_detail .ligne_col .col1 .bloc form .ligne{
margin:0 0 5px 0;
overflow:hidden;
zoom:1;
}
#groupe_detail .ligne_col .col1 .bloc form input{
float:left;
width:13px;
height:13px;
margin:1px 4px 0 0;
}
#groupe_detail .ligne_col .col1 .bloc form label{
float:left;
font-size:11px;
font-weight:bold;
}
#groupe_detail .ligne_col .col1 .bloc form label.on{
color:#529920;
}
#groupe_detail .ligne_col .col1 .bloc ul li{
font-size:11px;
margin:0 0 3px 0;
}
#groupe_detail .ligne_col .col1 .bloc ul li a{
color:#4a4a4a;
}
#groupe_detail .ligne_col .col1 .bloc ul li a.on{
font-weight:bold;
color:#529920;
}
#groupe_detail .ligne_col .col1 .bloc ul li ul li{
padding:0 0 0 11px;
}

/* Ajout promenade */
#groupe_detail .frm_inscription h3{
font-size:17px;
background:#FFE6E4;
margin:0 0 10px 0;
padding:6px 20px;
}
#groupe_detail .frm_inscription form{
margin:0 0 15px;
padding:6px 0 15px;
border:1px solid #e1e1e1;
}
#groupe_detail .frm_inscription p.legende{
margin:0 0 5px 0;
font-size:10px;
color:#af291e;
text-align:right;
}
#groupe_detail .frm_inscription fieldset{
margin:0 0 16px;
padding:0 17px 10px 17px;
border-bottom:1px solid #e1e1e1;
overflow:hidden;
zoom:1;
}
#groupe_detail .frm_inscription fieldset .ligne label{
display:block;
font-weight:bold;
margin:0 0 5px 0;
}
#groupe_detail .frm_inscription sup{
font-weight:normal;
color:#b4362b;
}
#groupe_detail .frm_inscription fieldset .ligne table th, #groupe_detail .frm_inscription fieldset .ligne table td{
text-align:center;
}
#groupe_detail .frm_inscription fieldset .ligne table{
border-left:1px solid #e1e1e1;
border-top:1px solid #e1e1e1;
}
#groupe_detail .frm_inscription fieldset .ligne table th{
font-size:11px;
color:#529920;
line-height:22px;
border-right:1px solid #e1e1e1;
border-bottom:1px solid #e1e1e1;
padding:0 20px;
}
#groupe_detail .frm_inscription fieldset .ligne table td{
color:#fff;
font-size:18px;
line-height:22px;
text-align:center;
vertical-align:middle;
border-right:1px solid #e1e1e1;
border-bottom:1px solid #e1e1e1;
}
#groupe_detail .frm_inscription fieldset .ligne table .vide{
background:url(../../images/commun/f_th_vide.gif) repeat-x top left;
}
#groupe_detail .frm_inscription fieldset .radio{
overflow:hidden;
zoom:1;
}
#groupe_detail .frm_inscription fieldset .radio label{
float:left;
font-weight:normal;
padding:0 20px 0 10px;
margin:0;
}
#groupe_detail .frm_inscription fieldset .radio input{
float:left;
}
#groupe_detail .frm_inscription .action{
text-align:center;
}
#groupe_detail .frm_inscription div.already_registered{
	float:left;
	margin:21px 0px 6px 15px;
	border:1px solid #D0D0D0;
	padding:11px 2px 10px 8px;
	width:326px;
	background-color:#FFFFE1;
	font-size:11px;
}
#groupe_detail .frm_inscription div.already_registered a, 
#groupe_detail .frm_inscription div.already_registered a:visited{
}
#groupe_detail .frm_inscription div.already_registered a:hover{
}
#groupe_detail .bt_modifier_infos {
background:#F2F2F2 none repeat scroll 0 0;
margin:0 0 15px;
padding:8px 9px;
}

/* CREATION GROUPE */
#groupe_creer h3{
font-size:17px;
background:#FFE6E4;
margin:0 0 10px 0;
padding:6px 20px;
}
#groupe_creer form{
margin:0 0 15px;
padding:6px 0 15px;
border:1px solid #e1e1e1;
}
#groupe_creer p.legende{
margin:0 0 5px 0;
font-size:10px;
color:#af291e;
text-align:right;
}
#groupe_creer fieldset{
margin:0 0 16px;
padding:0 17px 10px 17px;
border-bottom:1px solid #e1e1e1;
overflow:hidden;
zoom:1;
}
#groupe_creer fieldset .ligne, #groupe_creer fieldset .intro{
margin:0 0 16px 0;
overflow:hidden;
zoom:1;
}
#groupe_creer fieldset .ligne .col1{
float:left;
width:270px;
}
#groupe_creer fieldset .ligne .col2{
float:left;
}
#groupe_creer fieldset label{
display:block;
font-weight:bold;
margin:0 0 6px 0;
}
#groupe_creer fieldset select{
width:250px;
border:1px solid #d2d2d2;
}
#groupe_creer fieldset input, #groupe_creer fieldset textarea{
width:300px;
padding:1px 0 1px 5px;
border:1px solid #d2d2d2;
}
#groupe_creer fieldset textarea{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
height:100px;
}
#groupe_creer fieldset select.inputError{
border-color:#e14617;
}
#groupe_creer fieldset input.inputError{
border-color:#e14617;
}
#groupe_creer .avatar{
padding:4px 0 10px;
overflow:hidden;
zoom:1;
}
#groupe_creer .g_avatar{
float:left;
width:92px;
}
#groupe_creer .g_avatar img{
display:block;
border:1px solid #e2e2e2;
}
#groupe_creer .d_avatar{
float:left;
padding:10px 0 0;
}
#groupe_creer .d_avatar span{
display:block;
padding:0 0 11px;
font-size:11px;
}
#groupe_creer .action{
text-align:center;
}
