ul.square,
#content ul.square {
    padding-left:   1.5em;
    list-style-type:square;
    margin-bottom:  0;
}
#content h1 {
    font-size:      1.2em;
    font-weight:    bold;
    margin:         .9em 0;
    font-variant:   small-caps;
    text-align:     left;
}
#content h2 {
    font-size:      1.15em;
    font-weight:    bold;
    margin-bottom:  .8em;
    color:          #333399;
}
#content h3 {
    font-size:      1.1em;
    font-weight:    bold;
    margin-bottom:  .7em;
}
#content h4 {
    font-size:      1em;
    font-weight:    bold;
    margin-bottom:  .5em;
}
#content p {
    margin-bottom:  .8em;
}
#content ul {
    padding-left:   1.5em;
    list-style-image:url(/image/picto/puce.gif);
    margin-bottom:  .8em;
}
#content ul li {
    margin-top:     .5em;
}
#content table,
#content form {
    margin-bottom:  .8em;
}
#content table th,
#content table td {
    padding:        4px 4px;
}
#content table td {
    background:     #f7f4f7;
    border:         solid 1px #cbc3c3;
}
#content ul.parution {
    margin:         1em auto;
    width:          500px;
    list-style-image:none;
}
#content ul.parution li {
    float:          left;
    width:          160px;
    text-align:     center;
}
#content div.box {
    margin:         2em 0;
    padding:        5px;
    background:     #f7f4f7;
    border:         solid 1px #cbc3c3;
    -moz-border-radius:     6px;
    -webkit-border-radius:  6px;
}
/*
#content div.user {
    background:     white;
    width:          445px;
    border:         1px dashed #cbc3c3;
    padding:        15px 15px 10px 15px;
    margin:         20px 0;
}
*/
#content div.box div.user_c1 {
    width:          145px;
    float:          left;
}
#content div.box div.user_c2 {
    width:          300px;
    float:          right;
    text-align:     left;
}

#content div.htmledit * {
    margin:         0;
    padding:        0;
}
