#entete_page strong{
color:#289FD5;
}
.creer_promenade{
margin:0 0 24px 0;
overflow:hidden;
zoom:1;
}
.creer_promenade 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_promenade a{
float:right;
margin:2px 0 0 0;
}

/* Accueil */
#promenade_accueil .recherche, #promenade_liste .recherche{
background:#e8e8e8 url(../../images/commun/pro/f_recherche.gif) repeat-x top left;
border:1px solid #e1e1e1;
padding:10px 14px;
margin:0 0 20px 0;
overflow:hidden;
zoom:1;
}
#promenade_liste .recherche{
margin:0;
}
#promenade_accueil .recherche .col1,  #promenade_liste .recherche .col1{
float:left;
width:170px;
}
#promenade_accueil .recherche .col2,  #promenade_liste .recherche .col2{
float:left;
}
#promenade_accueil .recherche .col3,  #promenade_liste .recherche .col3{
float:right;
padding:20px 0 0 0;
}
#promenade_accueil .recherche label,  #promenade_liste .recherche label{
display:block;
color:#519920;
font-weight:bold;
margin:0 0 6px 0;
}
#promenade_accueil .recherche select,  #promenade_liste .recherche select{
width:150px;
border:1px solid #d2d2d2;
}
#promenade_accueil .recherche .col2 input,  #promenade_liste .recherche .col2 input{
width:340px;
padding:1px 0 1px 5px;
border:1px solid #d2d2d2;
}
#promenade_accueil .recherche .col2 select.inputError,  #promenade_liste .recherche .col2 select.inputError{
border-color:#e14617;
}
#promenade_accueil .recherche .col2 input.inputError,  #promenade_liste .recherche .col2 input.inputError{
border-color:#e14617;
}
#promenade_accueil .recherche .erreur, #promenade_liste .recherche .erreur{
margin:0;
}
#promenade_accueil .recherche input.bouton, #promenade_liste .recherche input.bouton{
float:right;
width:auto;
border:none;
padding:0;
}
#promenade_accueil .resultat, #promenade_liste .resultat{
border:1px solid #e1e1e1;
margin:0 0 20px 0;
overflow:hidden;
zoom:1;
}
#promenade_accueil .resultat .t_resultat, #promenade_liste .resultat .t_resultat{
border-bottom:1px solid #e1e1e1;
padding:8px 15px;
overflow:hidden;
zoom:1;
}
#promenade_liste .resultat .t_resultat{
border-bottom:none;
}
#promenade_accueil .resultat .t_resultat p, #promenade_liste .resultat .t_resultat p{
float:left;
line-height:22px;
}
#promenade_accueil .resultat .t_resultat strong, #promenade_liste .resultat .t_resultat strong{
font-size:13px;
text-transform:uppercase;
color:#E14617;
}
#promenade_accueil .resultat .t_resultat a, #promenade_liste .resultat .t_resultat a{
display:block;
float:right;
background:url(../../images/commun/pictos/liste.gif) no-repeat top left;
line-height:22px;
color:#4a4a4a;
text-decoration:underline;
padding:0 0 0 30px;
}
#promenade_liste .resultat .t_resultat a{
background:url(../../images/commun/pictos/patte2.gif) no-repeat top left;
line-height:29px;
padding:0 0 0 40px;
}
#promenade_accueil .resultat .t_resultat a:hover, #promenade_liste .resultat .t_resultat a:hover{
text-decoration:none;
}
#promenade_accueil .resultat .col1{
float:left;
width:256px;
}
#promenade_accueil .resultat .col2{
float:right;
width:391px;
}
#promenade_accueil .resultat .col1 form{
background:url(../../images/commun/pro/f_tri.gif) repeat-x top left;
padding:10px 15px;
}
#promenade_accueil .resultat .col1 form label{
display:block;
font-size:13px;
font-weight:bold;
margin:0 0 5px 0;
}
#promenade_accueil .resultat .col1 form select{
width:214px;
font-size:12px;
border:1px solid #e1e1e1;
}
#promenade_accueil .resultat .col1 .pagination{
background:none;
font-size:11px;
border-bottom:1px solid #e1e1e1;
padding:8px 15px;
margin:0;
overflow:hidden;
zoom:1;
}
#promenade_accueil .resultat .col1 .pagination #nb_item{
float:left;
font-weight:bold;
}
#promenade_accueil .resultat .col1 .pagination .liens{
float:right;
}
#promenade_accueil .resultat .col1 .pagination .liens a{
color:#4a4a4a;
text-decoration:underline;
}
#promenade_accueil .resultat .col1 .pagination .liens a:hover{
text-decoration:none;
}
#promenade_accueil .resultat .col1 .pagination .liens #page_p{
border-right:1px solid #e1e1e1;
padding:0 5px 0 0;
margin:0 4px 0 0;
}
#promenade_accueil .resultat .col1 .pagination .liens #page_p.unique{
border-right:none;
padding:0;
margin:0;
}
#promenade_accueil .resultat .col1 #f_liste{
position:relative;
height:352px;
overflow:auto;
}
#promenade_accueil .resultat .col1 #f_liste #loading_liste{
position:absolute;
top:50px;
left:110px;
}
#promenade_accueil .resultat .col1 #f_liste .item{
}
#promenade_accueil .resultat .col1 #f_liste .item .f_item{
background:#fff;
border-bottom:1px solid #e1e1e1;
padding:10px 0;
overflow:hidden;
zoom:1;
}
#promenade_accueil .resultat .col1 #f_liste .item.on .f_item{
background:#FFFCD8 url(../../images/commun/pro/f_item_on.gif) repeat-x top left;
cursor:pointer;
}
#promenade_accueil .resultat .col1 #f_liste .item.in .f_item{
background:#FFFCD8 url(../../images/commun/pro/f_item_on.gif) repeat-x top left;
}
#promenade_accueil .resultat .col1 #f_liste .item .num{
float:left;
width:34px;
text-align:center;
font-weight:bold;
font-size:12px;
}
#promenade_accueil .resultat .col1 #f_liste .item .auteur{
overflow:hidden;
zoom:1;
}
#promenade_accueil .resultat .col1 #f_liste .item .auteur .avatar{
display:block;
float:left;
background:url(../../images/commun/f_avatar30x30.gif) no-repeat top left;
width:44px;
height:35px;
padding:4px 0 0 5px;
margin:0 10px 0 0;
}
#promenade_accueil .resultat .col1 #f_liste .item .auteur p{
float:left;
line-height:35px;
}
#promenade_accueil .resultat .col1 #f_liste .item .auteur p a{
color:#289FD5;
}
#promenade_accueil .resultat .col1 #f_liste .item .texte{
float:left;
width:160px;
}
#promenade_accueil .resultat .col1 #f_liste .item .texte h4 a{
font-size:12px;
font-weight:bold;
color:#519920;
text-decoration:none;
}
#promenade_accueil .resultat .col1 #f_liste .item .texte strong{
font-size:12px;
}
#promenade_accueil .resultat .col1 #f_liste .item .texte p{
font-size:11px;
}
#promenade_accueil .resultat .col1 #f_liste .item .texte span{
display:block;
width:71px;
height:14px;
margin:0 0 8px 0;
}
#promenade_accueil .resultat .col1 #f_liste .item .texte .note0{
background:url(../../images/commun/etoiles/p_etoile0.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/etoiles/p_etoile0.png', sizingMethod='crop');
}
#promenade_accueil .resultat .col1 #f_liste .item .texte .note1{
background:url(../../images/commun/etoiles/p_etoile1.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/etoiles/p_etoile1.png', sizingMethod='crop');
}
#promenade_accueil .resultat .col1 #f_liste .item .texte .note2{
background:url(../../images/commun/etoiles/p_etoile2.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/etoiles/p_etoile2.png', sizingMethod='crop');
}
#promenade_accueil .resultat .col1 #f_liste .item .texte .note3{
background:url(../../images/commun/etoiles/p_etoile3.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/etoiles/p_etoile3.png', sizingMethod='crop');
}
#promenade_accueil .resultat .col1 #f_liste .item .texte .note4{
background:url(../../images/commun/etoiles/p_etoile4.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/etoiles/p_etoile4.png', sizingMethod='crop');
}
#promenade_accueil .resultat .col1 #f_liste .item .texte .note5{
background:url(../../images/commun/etoiles/p_etoile5.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/etoiles/p_etoile5.png', sizingMethod='crop');
}
#promenade_accueil .resultat .col1 #f_liste .item .texte .note6{
background:url(../../images/commun/etoiles/p_etoile6.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/etoiles/p_etoile6.png', sizingMethod='crop');
}
#promenade_accueil .resultat .col1 #f_liste .item .texte .note7{
background:url(../../images/commun/etoiles/p_etoile7.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/etoiles/p_etoile7.png', sizingMethod='crop');
}
#promenade_accueil .resultat .col1 #f_liste .item .texte .note8{
background:url(../../images/commun/etoiles/p_etoile8.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/etoiles/p_etoile8.png', sizingMethod='crop');
}
#promenade_accueil .resultat .col1 #f_liste .item .texte .note9{
background:url(../../images/commun/etoiles/p_etoile9.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/etoiles/p_etoile9.png', sizingMethod='crop');
}
#promenade_accueil .resultat .col1 #f_liste .item .texte .note10{
background:url(../../images/commun/etoiles/p_etoile10.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/etoiles/p_etoile10.png', sizingMethod='crop');
}
#promenade_accueil .resultat .col1 #f_liste .item .picto{
display:none;
float:right;
width:39px;
height:29px;
background:url(../../images/commun/gmap/ombre2.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/gmap/ombre2.png', sizingMethod='crop');
}
#promenade_accueil .resultat .col1 #f_liste .item.in .f_item .picto, #promenade_accueil .resultat .col1 #f_liste .item.on .f_item .picto{
display:block;
}
#promenade_accueil .resultat .col1 #f_liste .item .picto span{
display:block;
width:24px;
height:29px;
}
#promenade_accueil .resultat .col1 #f_liste .item .picto .num1{
background:url(../../images/commun/gmap/marker1.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/gmap/marker1.png', sizingMethod='crop');
}
#promenade_accueil .resultat .col1 #f_liste .item .picto .num2{
background:url(../../images/commun/gmap/marker2.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/gmap/marker2.png', sizingMethod='crop');
}
#promenade_accueil .resultat .col1 #f_liste .item .picto .num3{
background:url(../../images/commun/gmap/marker3.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/gmap/marker3.png', sizingMethod='crop');
}
#promenade_accueil .resultat .col1 #f_liste .item .picto .num4{
background:url(../../images/commun/gmap/marker4.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/gmap/marker4.png', sizingMethod='crop');
}
#promenade_accueil .resultat .col1 #f_liste .item .picto .num5{
background:url(../../images/commun/gmap/marker5.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/gmap/marker5.png', sizingMethod='crop');
}
#promenade_accueil .resultat .col1 #f_liste .item .picto .num6{
background:url(../../images/commun/gmap/marker6.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/gmap/marker6.png', sizingMethod='crop');
}
#promenade_accueil .resultat .col1 #f_liste .item .picto .num7{
background:url(../../images/commun/gmap/marker7.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/gmap/marker7.png', sizingMethod='crop');
}
#promenade_accueil .resultat .col1 #f_liste .item .picto .num8{
background:url(../../images/commun/gmap/marker8.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/gmap/marker8.png', sizingMethod='crop');
}
#promenade_accueil .resultat .col1 #f_liste .item .picto .num9{
background:url(../../images/commun/gmap/marker9.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/gmap/marker9.png', sizingMethod='crop');
}
#promenade_accueil .resultat .col1 #f_liste .item .picto .num10{
background:url(../../images/commun/gmap/marker10.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/gmap/marker10.png', sizingMethod='crop');
}
#promenade_accueil .resultat .col1 #f_liste .item .picto .num11{
background:url(../../images/commun/gmap/marker11.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/gmap/marker11.png', sizingMethod='crop');
}
#promenade_accueil .resultat .col1 #f_liste .item .picto .num12{
background:url(../../images/commun/gmap/marker12.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/gmap/marker12.png', sizingMethod='crop');
}
#promenade_accueil .resultat .col1 #f_liste .item .picto .num13{
background:url(../../images/commun/gmap/marker13.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/gmap/marker13.png', sizingMethod='crop');
}
#promenade_accueil .resultat .col1 #f_liste .item .picto .num14{
background:url(../../images/commun/gmap/marker14.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/gmap/marker14.png', sizingMethod='crop');
}
#promenade_accueil .resultat .col1 #f_liste .item .picto .num15{
background:url(../../images/commun/gmap/marker15.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/gmap/marker15.png', sizingMethod='crop');
}
#promenade_accueil #map{
width:391px;
height:443px;
overflow:hidden;
zoom:1;
}
#map .etiquette{
overflow:hidden;
zoom:1;
}
#map .etiquette .visuel{
float:left;
border:1px solid #d6d6d6;
margin:0 0 10px 0;
}
#map .etiquette .info{
float:left;
width:150px;
padding:0 0 0 10px;
margin:0 0 10px 0;
}
#map .etiquette .info .nom{
font-size:13px;
font-weight:bold;
color:#519920;
text-decoration:none;
}
#map .etiquette .info .nom:hover{
text-decoration:underline;
}
#map .etiquette .info .ville{
}
#map .etiquette .info p{
font-size:12px;
}
#map .etiquette .info span{
display:block;
width:71px;
height:14px;
margin:0 8px 0 0;
}
#map .etiquette .note0{
background:url(../../images/commun/etoiles/p_etoile0.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/etoiles/p_etoile0.png', sizingMethod='crop');
}
#map .etiquette .note1{
background:url(../../images/commun/etoiles/p_etoile1.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/etoiles/p_etoile1.png', sizingMethod='crop');
}
#map .etiquette .note2{
background:url(../../images/commun/etoiles/p_etoile2.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/etoiles/p_etoile2.png', sizingMethod='crop');
}
#map .etiquette .note3{
background:url(../../images/commun/etoiles/p_etoile3.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/etoiles/p_etoile3.png', sizingMethod='crop');
}
#map .etiquette .note4{
background:url(../../images/commun/etoiles/p_etoile4.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/etoiles/p_etoile4.png', sizingMethod='crop');
}
#map .etiquette .note5{
background:url(../../images/commun/etoiles/p_etoile5.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/etoiles/p_etoile5.png', sizingMethod='crop');
}
#map .etiquette .note6{
background:url(../../images/commun/etoiles/p_etoile6.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/etoiles/p_etoile6.png', sizingMethod='crop');
}
#map .etiquette .note7{
background:url(../../images/commun/etoiles/p_etoile7.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/etoiles/p_etoile7.png', sizingMethod='crop');
}
#map .etiquette .note8{
background:url(../../images/commun/etoiles/p_etoile8.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/etoiles/p_etoile8.png', sizingMethod='crop');
}
#map .etiquette .note9{
background:url(../../images/commun/etoiles/p_etoile9.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/etoiles/p_etoile9.png', sizingMethod='crop');
}
#map .etiquette .note10{
background:url(../../images/commun/etoiles/p_etoile10.png);
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commun/etoiles/p_etoile10.png', sizingMethod='crop');
}
#map .etiquette .description{
clear:both;
font-size:11px;
margin:0 0 5px 0;
}
#map .etiquette .lien{
overflow:hidden;
zoom:1;
}
#map .etiquette .lien a{
display:block;
float:right;
background:url(../../images/commun/puces/puce2.gif) no-repeat right 2px;
font-size:10px;
color:#4a4a4a;
padding:0 15px 0 0;
}
#map .etiquette .lien a:hover{
background:url(../../images/commun/puces/puce6.gif) no-repeat right 2px;
text-decoration:none;
}
#promenade_accueil .ligne_col{
overflow:hidden;
zoom:1;
}
#promenade_accueil .ligne_col .col1{
float:left;
width:315px;
}
#promenade_accueil .ligne_col .col1 h3{
font-size:17px;
margin:0 0 5px 0;
}
#promenade_accueil .ligne_col .col2{
float:right;
width:315px;
}
#dernieres_photos_videos h4 span{color:#519920;}

#promenade_liste .liste_resultat .bloc{
background:url(../../images/commun/f_degrade.gif) repeat-x top left;
border:1px solid #e1e1e1;
padding:10px 20px;
margin:0 0 10px 0;
}
#promenade_liste .liste_resultat .bloc .t_bloc{
margin:0 0 5px 0;
overflow:hidden;
zoom:1;
}
#promenade_liste .liste_resultat .bloc .t_bloc h3{
float:left;
font-size:14px;
}
#promenade_liste .liste_resultat .bloc .t_bloc h3 a{
font-weight:bold;
color:#519920;
}
#promenade_liste .liste_resultat .bloc .t_bloc .fixpng{
float:right;
}
#promenade_liste .liste_resultat .bloc .auteur{
overflow:hidden;
zoom:1;
}
#promenade_liste .liste_resultat .bloc .auteur .avatar{
display:block;
float:left;
background:url(../../images/commun/f_avatar30x30.gif) no-repeat top left;
width:44px;
height:35px;
padding:4px 0 0 5px;
margin:0 10px 0 0;
}
#promenade_liste .liste_resultat .bloc .auteur p{
float:right;
width:548px;
padding:8px 0 0 0;
}
#promenade_liste .liste_resultat .bloc .auteur p a{
text-decoration:underline;
color:#289FD5;
}
#promenade_liste .liste_resultat .bloc .auteur p a.animal{
color:#E14617;
}
#promenade_liste .liste_resultat .bloc .auteur p a:hover{
text-decoration:none;
}

/* SMENU */
#smenu a span{
color:#289FD5;
}
#smenu a:hover span{
color:#fff;
}
#smenu a:hover,
#smenu a.in{
color:#fff;
background-color:#9ED86E;
text-decoration:none;
}
#smenu .smenu1 a{
background-image:url(../../images/commun/promenade/f_menu_promenade.gif);
}
#smenu .smenu1 a:hover,
#smenu .smenu1 a.in{
background-position:0 bottom;
}
#smenu .last a{
background-image:url(../../images/commun/promenade/f_menu_promenade.gif);
background-position:right 0;
}
#smenu .last a:hover,
#smenu .last a.in{
background-position:right bottom;
}

/* Titre promenade */
#titre_promenade{
margin:0 0 20px 0;
overflow:hidden;
zoom:1;
}
#titre_promenade h3{
font-size:20px;
margin:0 0 8px 0;
}
#titre_promenade h3 span{
font-weight:normal;
}
#titre_promenade .col1{
float:left;
width:410px;
}
#titre_promenade .col1.full{
float:none;
width:auto;
}
#titre_promenade .col2{
float:right;
padding:10px 0 0 0;
}
#titre_promenade .auteur{
margin:0 0 8px 0;
overflow:hidden;
zoom:1;
}
#titre_promenade .auteur .avatar{
display:block;
float:left;
background:url(../../images/commun/f_avatar30x30.gif) no-repeat top left;
width:44px;
height:35px;
padding:4px 0 0 5px;
margin:0 10px 0 0;
}
#titre_promenade .auteur p{
float:right;
width:350px;
padding:8px 0 0 0;
}
#titre_promenade .full .auteur p{
float:none;
width:auto;
padding:8px 0 0 0;
}
#titre_promenade .auteur p a{
text-decoration:underline;
color:#289FD5;
}
#titre_promenade .auteur p a.animal{
color:#E14617;
}
#titre_promenade .auteur p a:hover{
text-decoration:none;
}
#titre_promenade .actions{
overflow:hidden;
zoom:1;
}
#titre_promenade .actions li{
float:left;
margin:0 12px 0 0;
padding:0 11px 0 0;
line-height:20px;
font-size:11px;
background:url(../../images/commun/elevage/filet_actions_entete_eleveur.gif) no-repeat right 0;
}
#titre_promenade .actions li.last{
margin:0;
padding:0;
background:none;
}
#titre_promenade .actions li a{
color:#4b4b4b;
text-decoration:underline;
}
#titre_promenade .actions li a:hover{
text-decoration:none;
}
#titre_promenade .actions li span{
float:left;
}
#titre_promenade .actions li .fixpng{
float:left;
display:inline;
margin:2px 2px 0;
}
#titre_promenade .rating_container{
float:left;
margin:3px 0 0;
}
#titre_promenade .rating_container a {
float:left;
height:12px;
width:14px;
background:url(../../images/commun/etoiles/rating.gif) no-repeat;
}
#titre_promenade .rating_container a.rating_selected {
background-position:0 -13px;
}
#promenade_fiche .fiche{
margin:0 0 20px 0;
overflow:hidden;
zoom:1;
}
#promenade_fiche .fiche .encart{
float:right;
width:175px;
margin:0 0 20px 20px;
}
#promenade_fiche .fiche .encart{
background:url(../../images/commun/f_degrade.gif) repeat-x top left;
border:1px solid #e1e1e1;
padding:10px;
}
#promenade_fiche .fiche .encart h4{
font-size:13px;
color:#529A20;
}
#promenade_fiche .fiche .encart p{
font-size:11px;
margin:0 0 10px 0;
}
#promenade_fiche .situation_geo{
border:1px solid #e1e1e1;
padding:4px 15px 4px 4px;
margin:0 0 20px 0;
overflow:hidden;
zoom:1;
}
#map_promenade{
float:left;
width:300px;
height:310px;
overflow:hidden;
zoom:1;
}
#promenade_fiche .profesionnel{
float:right;
width:300px;
padding:10px 0 0 0;
}
#promenade_fiche .profesionnel h4{
font-size:14px;
color:#1B6FA9;
margin:0 0 5px 0;
}
#promenade_fiche .profesionnel .legende{
margin:0 0 5px 0;
overflow:hidden;
zoom:1;
}
#promenade_fiche .profesionnel .legende li{
float:left;
font-size:10px;
overflow:hidden;
zoom:1;
}
#promenade_fiche .profesionnel .legende li img{
float:left;
}
#promenade_fiche .profesionnel .legende li span{
display:block;
float:left;
padding:2px 10px 0 5px;
}
#promenade_fiche .profesionnel .bloc{
background:#EEF8FF;
margin:0 0 2px 0;
padding:5px 10px 15px 10px;
overflow:hidden;
zoom:1;
}
#promenade_fiche .profesionnel .bloc.last{
margin:0 0 12px 0;
}
#promenade_fiche .profesionnel .bloc .fixpng{
float:left;
}
#promenade_fiche .profesionnel .bloc .texte{
float:right;
width:250px;
padding:5px 0 0 0;
}
#promenade_fiche .profesionnel .bloc .texte h5{
margin:0 0 5px 0;
}
#promenade_fiche .profesionnel .bloc .texte h5 a{
font-size:12px;
color:#1B6FA9;
}
#promenade_fiche .profesionnel .bloc .texte p{
font-size:11px;
margin:0 0 5px 0;
}
#promenade_fiche .profesionnel .bloc .texte p strong{
font-size:12px;
}
#promenade_fiche .profesionnel .bloc .texte .plus{
background:url(../../images/commun/puces/puce3.gif) no-repeat left 1px;
font-size:11px;
color:#4a4a4a;
text-decoration:none;
padding:0 0 0 15px;
}
#promenade_fiche .profesionnel .bloc .texte .plus:hover{
background:url(../../images/commun/puces/puce6.gif) no-repeat left 1px;
text-decoration:underline;
}
#promenade_fiche .ligne_col{
margin:0 0 30px 0;
overflow:hidden;
zoom:1;
}
#promenade_fiche .ligne_col .col3{
float:left;
width:160px;
}
#promenade_fiche .ligne_col .col4{
float:right;
width:490px;
}
/* Horaires */
#promenade_fiche .ligne_col .horaires{
float:left;
width:315px;
}
#promenade_fiche .ligne_col .horaires h3{
font-size:17px;
margin:0 0 5px 0;
}
#promenade_fiche .ligne_col .horaires table{
border-left:1px solid #e1e1e1;
border-top:1px solid #e1e1e1;
}
#promenade_fiche .ligne_col .horaires table th{
font-size:11px;
color:#289FD5;
line-height:22px;
border-right:1px solid #e1e1e1;
border-bottom:1px solid #e1e1e1;
}
#promenade_fiche .ligne_col .horaires table th.vide{
background:url(../../images/commun/f_th_vide.gif) repeat-x;
}
#promenade_fiche .ligne_col .horaires 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;
}
#promenade_fiche .ligne_col .horaires table td div{
cursor:pointer;
border:2px solid #fff;
padding:2px 0;
}
#promenade_fiche .ligne_col .horaires table td .fixpng{
vertical-align:top;
}
#promenade_fiche .ligne_col .horaires table td.fond1{
background:#98D96A;
}
#promenade_fiche .ligne_col .horaires table td.fond2{
background:#FCD357;
}
#promenade_fiche .ligne_col .horaires table td.fond3{
background:#F68344;
}
#promenade_fiche .ligne_col .horaires .lien_tous{
border:1px solid #e1e1e1;
border-top:none;
padding:6px 9px;
}
/* Activites */
#promenade_fiche .ligne_col #activites{
float:right;
width:315px;
}
#promenade_fiche .ligne_col #activites .bloc{
background:#fff;
}

/* Sb_tri */
#sb_tri .entete h4{
color:#4a4a4a;
}
#promenade_accueil #sb_tri .contenu_tri{
padding:8px 0 8px 8px;
}
#promenade_accueil #sb_tri .element{
padding:0 9px 0 0;
margin:0 0 9px 0;
}
#promenade_fiche #sb_tri .contenu_tri{
padding:10px 0 10px 15px;
}
#promenade_fiche #sb_tri .element{
padding:0 13px 0 0;
}
#promenade_fiche .bt_modifier_infos {
background:#F2F2F2 none repeat scroll 0 0;
margin:0 0 15px;
padding:8px 9px;
}
#sb_tri .lien_tous{
padding:0 8px 8px 8px;
}

#promenade_commentaire .ligne_col, #promenade_inscrit .ligne_col{
overflow:hidden;
zoom:1;
}
#promenade_commentaire .ligne_col .col1, #promenade_inscrit .ligne_col .col1{
float:left;
width:146px;
}
#promenade_commentaire .ligne_col .col2, #promenade_inscrit .ligne_col .col2{
float:right;
width:488px;
}
#promenade_commentaire .ligne_col .col1 .bloc, #promenade_inscrit .ligne_col .col1 .bloc{
border:1px solid #e1e1e1;
padding:10px;
}

/* Promenade commentaires */
#promenade_commentaire .ligne_col .col1 .bloc h4{
color:#529A20;
margin:0 0 8px 0;
}
#promenade_commentaire .ligne_col .col1 .bloc p{
margin:0 0 8px 0;
}
#promenade_commentaire .ligne_col .col1 .bloc p.connexion{
padding:10px 0 0 0;
margin:0;
}
#promenade_commentaire .ligne_col .col1 .bloc p.connexion a{
color:#289FD5;
text-decoration:underline;
}
#promenade_commentaire .ligne_col .col1 .bloc p.connexion a:hover{
text-decoration:none;
}
#promenade_commentaire #commentaires .liste{
border:none;
background:#fff;
padding:0;
}
#promenade_commentaire #add_comment {
margin-top:8px;
}
#promenade_commentaire #add_comment h4{
font-size:15px;
font-weight:bolder;
color:#4A4A4A;
}
#promenade_commentaire #add_comment textarea{
width:476px;
height:80px;
margin:6px 0;
padding:4px;
}

/* Promenade inscrit */
#promenade_inscrit .ligne_col .col1 .bloc form{
margin:0 0 10px 0;
}
#promenade_inscrit .ligne_col .col1 .bloc form .ligne{
margin:0 0 5px 0;
overflow:hidden;
zoom:1;
}
#promenade_inscrit .ligne_col .col1 .bloc form input{
float:left;
width:13px;
height:13px;
margin:1px 4px 0 0;
}
#promenade_inscrit .ligne_col .col1 .bloc form label{
float:left;
font-size:11px;
font-weight:bold;
}
#promenade_inscrit .ligne_col .col1 .bloc form label.on{
color:#289FD5;
}
#promenade_inscrit .ligne_col .col1 .bloc ul li{
font-size:11px;
margin:0 0 3px 0;
}
#promenade_inscrit .ligne_col .col1 .bloc ul li a{
color:#4a4a4a;
}
#promenade_inscrit .ligne_col .col1 .bloc ul li a.on{
font-weight:bold;
color:#289FD5;
}
#promenade_inscrit .ligne_col .col1 .bloc ul li ul li{
padding:0 0 0 11px;
}

/* Ajout promenade */
#promenade_inscrit .frm_inscription h3{
font-size:17px;
background:#FFE6E4;
margin:0 0 10px 0;
padding:6px 20px;
}
#promenade_inscrit .frm_inscription form{
margin:0 0 15px;
padding:6px 0 15px;
border:1px solid #e1e1e1;
}
#promenade_inscrit .frm_inscription p.legende{
margin:0 0 5px 0;
font-size:10px;
color:#af291e;
text-align:right;
}
#promenade_inscrit .frm_inscription fieldset{
margin:0 0 16px;
padding:0 17px 10px 17px;
border-bottom:1px solid #e1e1e1;
overflow:hidden;
zoom:1;
}
#promenade_inscrit .frm_inscription fieldset .ligne label{
display:block;
font-weight:bold;
margin:0 0 5px 0;
}
#promenade_inscrit .frm_inscription sup{
font-weight:normal;
color:#b4362b;
}
#promenade_inscrit .frm_inscription fieldset .ligne table th, #promenade_inscrit .frm_inscription fieldset .ligne table td{
text-align:center;
}
#promenade_inscrit .frm_inscription fieldset .ligne table{
border-left:1px solid #e1e1e1;
border-top:1px solid #e1e1e1;
}
#promenade_inscrit .frm_inscription fieldset .ligne table th{
font-size:11px;
color:#289FD5;
line-height:22px;
border-right:1px solid #e1e1e1;
border-bottom:1px solid #e1e1e1;
padding:0 20px;
}
#promenade_inscrit .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;
}
#promenade_inscrit .frm_inscription fieldset .ligne table .vide{
background:url(../../images/commun/f_th_vide.gif) repeat-x top left;
}
#promenade_inscrit .frm_inscription fieldset .radio{
overflow:hidden;
zoom:1;
}
#promenade_inscrit .frm_inscription fieldset .radio label{
float:left;
font-weight:normal;
padding:0 20px 0 10px;
margin:0;
}
#promenade_inscrit .frm_inscription fieldset .radio input{
float:left;
}
#promenade_inscrit .frm_inscription .action{
text-align:center;
}
#promenade_inscrit .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;
}
#promenade_inscrit .frm_inscription div.already_registered a{
font-weight:bold;
color:#E14617;
text-decoration:underline
}
#promenade_inscrit .frm_inscription div.already_registered a:hover{
text-decoration:none
}
/* Nb resultats */
#nb_resultats{padding:0 0 10px 0;}
#nb_resultats p{
font-size:14px;
font-weight:bold;
color:4a4a4a;
padding:0 0 5px 0;
}
#nb_resultats p strong{color:#289FD5;}
#nb_resultats form{
overflow:hidden;
zoom:1;
}
#nb_resultats select{
font-size:11px;
width:215px;
float:left;
}
#nb_resultats form a{
font-size:11px;
color:#4a4a4a;
text-decoration:underline;
float:right;
display:block;
margin:4px 0 0 0;
}
#nb_resultats form a:hover{text-decoration:none;}


