/* CSS Coocoon - 2009 */
/* Gestion des Items */


 /* #############################################################*/
/* #############################################################*/
/* Centre */

#photoProfilItem{
    position: absolute;
    top: 18px;
    left: 18px;
    text-align: center !important; /* to override #data p */
    width: 200px;
}
    #photoProfilItem img {
        border: 1px solid white;
    }

.titreCommentaireItem {
    color: #978c7c;
    font-weight: bold;
    margin: 10px 0;
}

.commentaireItem, .noteItem {
    padding: 10px 20px;
    border-left: 1px solid #978c7c;
    margin: 0 !important;
}
.commentaireItem {
    padding-bottom: 3px;
}
.noteItem {
    padding-top: 0px;
}

/* Fin base */
/* #############################################################*/
/* #############################################################*/



/* #############################################################*/
/* #############################################################*/
/* Bazards tristounet */


#rechercheForm {
    margin-bottom: 50px;
}

#dSearch {
    padding-top: 2px;
    float: none;
}

/*
#rechercheInfructeuseFinder {
    border: 3px double #D77943;
    padding: 5px;
}

.fieldsetRechercheItemGauche {
    padding: 10px;
    width: 310px;
    float: left;
    border-top: 1px solid white;
}

.fieldsetRechercheItemDroite {
    padding: 10px;
    width: 310px;
    float: left;
    border-left: 1px solid white;
    border-top: 1px solid white;
}
*/
    fieldset p {
        margin: 5px 0 0 0 !important;
    }
    fieldset p.formFormatterDivP {
        margin: 8px 0 2px 0 !important;
    }
    fieldset .checkbox_list li {
        display: inline;
    }
        #steps li {
            display: none;
/*
            color:#B0B1B3;
            float:left;
            font-size:24px;
            padding:10px;
*/
        }
        #steps {
            list-style-image:none;
            list-style-position:outside;
            list-style-type:none;
        }

        #steps li span {
            display:block;
            font-size:11px;
        }

        #steps li.current {
            color:#FFFFFF;
        }
        .prev, .next { background-color:#b0232a; padding:5px 10px; color:#fff; text-decoration:none;}
        .prev:hover, .next:hover { background-color:#000; text-decoration:none;}
        .prev { float:left;}
        .next { float:right;}

    #searchSteps {
        color:white;
        height:340px;
        padding:20px 25px 0 20px;
        width:328px;
        left: 335px;
        position: absolute;
        top: 0px;
    }
    #step0commands {
    }
/*************
 *
 *
 */

.borderTopWhite {
    border-top: 1px solid white;
    margin: 0 !important;
    padding: 10px 0;
}

/**
 * page d'affichage d'un item
 */

#itemCarac, #itemPhotos, #itemDescription, #myItemModification, #myItemPhotoModification {
    margin-bottom: 2em;
    padding-left: 5px;
    border-left: 2px solid black;
}


h4.comments {
    margin-top: 2em;
}
.itemUserCommentaire {
    margin-bottom: 2em;
}
    .iucComm {
    }
    .iucDate {
    }
    .iucNote {
    }
#itemAddComment {
}


.selfEditor {
    /*float: right;
    text-align: right;
    margin-top: -36px;*/
    font-size: 0.8em;
    color: #978c7c;
}
.selfEditor:hover {
    background-color: #978c7c;
    color: white;
}

/**
 * Module de recherche
 */
#search {
}
#search fieldset {
    height: 210px;
}
#search legend {
    /*border-bottom: 1px solid #FFFFFF;*/
    display: none;
}
    #step0commands, #step1commands, #step2commands {
        float:right;
        height:40px;
        position:absolute;
        top:290px;
        width:280px;
    }
    #isSearching {
        visibility: hidden;
        height: 16px;
        background-image: url(/images/ajax-loader.gif);
        background-repeat: no-repeat;
        color:white;
        height:16px;
        width:128px;
        left: 414px;
        position: absolute;
        top: 100px;
    }
/**
 * fix sinon tout était sur le coté
 */
#fieldsetRechercheStep2 label {
    float: none;
}



#monoSlideshow {
    margin-top: 0;
    padding-top: 0;
}

.affinerRecherche {
    text-align: right !important;
    margin-left: 10px;
}
.affinerRecherche a {
    background-image: url(/images/puce-lien.gif);
    background-repeat: no-repeat;
    padding-left: 16px;
}
