/* Codes couleurs à reprenre :
        Fond : #ece6dc
        Txt bleu : #5e78af
        Txt marron : #917e59
*/

body {
    padding:0;
    margin:0;
    font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size:14px;
    background-color:#fff;
    text-align:center;
}
table {
    font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size:14px;
}
a img {
    border:none;
}
hr {
    border:none;
    border-top:1px dotted #D2C5AB;
}
th { text-align:left; }

/* Header */

div#header {
    background:url(../images/back_header.gif) repeat-x;
    text-align:center;
}
div#container_header {
    width:990px;
    position:relative;
    text-align:left;
    margin:auto;
    height:142px;
}
a#logo {
    margin-left:20px;
}
a#logo img {
    vertical-align:bottom;
}
div#largeban {
    position:absolute;
    top:6px;
    right:0;
    width:740px;
    height:90px;
    text-align:right;
    background:url(../images/back_pub.gif) top left no-repeat;
}

/* Onglets */

div#onglets {
    height:33px;
    margin-top:7px;
}
div#onglets p#connected {
    float:right;
    margin:0;
    padding:0;
    font-size:16px;
    color:#fff;
    margin-top:3px;
}
div#onglets p#connected a {
    color:#fff;
    font-weight:bold;
    text-decoration:none;
}
div#onglets p#connected a:hover {
    text-decoration:underline;
}
div#onglets p#connected img {
    vertical-align:middle;
}
div#onglets ul#menu {
    height:33px;
    margin:0;
    padding:0;
    list-style:none;
    margin-left:20px;
}
div#onglets ul#menu li {
    display:inline;
    float:left;
    margin-right:1px;
}

div#onglets ul#menu li.fixe {
    width:138px;
}
div#onglets ul#menu li.pseudo {
    width:20px;
}
html>body div#onglets ul#menu li.pseudo {
    width:auto;
    min-width:20px;
}
div#onglets ul#menu li a {
    text-decoration:none;
    font-weight:bold;
    height:33px;
    line-height:33px;
    text-align:center;
    font-size:18px;
    display:block;
}
div#onglets ul#menu li.pseudo_on {
    background:url(../images/onglets_2nd_on.gif) top right no-repeat;
}
div#onglets ul#menu li.pseudo_on a {
    background:url(../images/onglets_pseudo_on.gif) top left no-repeat;
    color:#5e78af;
    padding-left:9px;
    margin-right:9px;
}
div#onglets ul#menu li.pseudo_off {
        background:url(../images/onglets_2nd_off.gif) top right no-repeat;
}
div#onglets ul#menu li.pseudo_off a {
    background:url(../images/onglets_pseudo_off.gif) top left no-repeat;
    color:#fff;
    padding-left:9px;
    margin-right:9px;
}
div#onglets ul#menu li.fixe_off a {
    background:url(../images/onglets_off.gif) top left no-repeat;
    color:#fff;
}
div#onglets ul#menu li.fixe_on a {
    background:url(../images/onglets_on.gif) top left no-repeat;
    color:#5e78af;
}
div#onglets ul#menu li a:hover {
    text-decoration:underline;
}

/* Subonglets */

div#subonglets {
    padding:10px 0;
    background:url(../images/back_subonglets.gif) bottom left repeat-x;
    color:#917E59;
    font-size:16px;
    font-weight:bold;
}
div#subonglets a {
    color:#917e59;
}
div#subonglets a:hover {
    text-decoration:none;
}
div#subonglets form {
    margin:0;
    padding:0;
    color:#5E78AF;
}
div#subonglets form p {
    margin:0;
    padding:0;
    line-height:30px;
    color:#5E78AF;
}
div#subonglets form input.ichamp {
    font-size:16px !important;
    padding:2px;
    border:2px solid #a4b5d8;
    vertical-align:middle;
    margin-right:5px;
    background:url(../images/back_ichamp_profil.gif) repeat-x top left #fff;
}
div#subonglets form input.ibtn {
    border:2px solid #a4b5d8;
    color:#fff;
    background:url(../images/back_ibtn_profil.gif) repeat-x bottom left #b7c4e2;
    font-size:14px !important;
    padding:2px;
    vertical-align:bottom;
    margin-left:5px;
}

/* Warns */
div.warningbloc {
    text-align:center;
    border:1px dotted #CF0008;
    background-color:#FFEFF0;
    margin-top:15px;
}
div.warningbloc p, div.warningbloc form {
    margin:15px;
    padding:0;
}
div.warningbloc img {
    vertical-align:bottom;
}
div.warningbloc a {
    color:#AF0007;
}

div.noticebloc {
    text-align:center;
    background-color:#E0E5EF;
    border:1px dotted #A3B4D7;
    margin-top:15px;
}
div.noticebloc p, div.noticebloc form {
    margin:15px;
    padding:0;
}
div.noticebloc img {
    vertical-align:bottom;
}
div.noticebloc a {
    color:#5E78AF;
}

/* Container */

div#container {
    width:990px;
    margin:auto;
    position:relative;
    text-align:left;
    padding:0 0 14px 0;
}

/* Tableau à 9 cellules */

table.ninecells {
    border-collapse:collapse;
    width:100%;
    margin-top:14px;
}
table.ninecells td {
    padding:0;
    vertical-align:top;
    background-color:#ece6dc;
}
table.ninecells td.corner_top_left {
    width:14px;
    height:14px;
    font-size:1px;
    background:url(../images/corner_top_left.gif) top left no-repeat #ece6dc;
}
table.ninecells td.corner_top_center {
    height:14px;
    font-size:1px;
}
table.ninecells td.corner_top_right {
    width:14px;
    height:14px;
    font-size:1px;
    background:url(../images/corner_top_right.gif) top right no-repeat #ece6dc;
}
table.ninecells td.corner_bottom_left {
    width:14px;
    height:14px;
    font-size:1px;
    background:url(../images/corner_bottom_left.gif) bottom left no-repeat #ece6dc;
}
table.ninecells td.corner_bottom_center {
    font-size:1px;
}
table.ninecells td.corner_bottom_h2 {
    height:50px;
}
table.ninecells td.corner_bottom_center h2 {
    font-size:18px;
    padding-bottom:15px !important;
}
table.ninecells td.corner_bottom_right {
    width:14px;
    height:14px;
    font-size:1px;
    background:url(../images/corner_bottom_right.gif) bottom right no-repeat #ece6dc;
}
table.ninecells input.ibtn {
    border:2px solid #C3CEE3;
    color:#3E5990;
    background:url(../images/back_th_forum.gif) repeat-x top left #fff;
    font-size:14px !important;
    padding:2px;
    vertical-align:bottom;
    margin-right:5px;
    font-weight:bold;
}
p.vousaussi { text-align:center; }
p.vousaussi a { color:#5E78AF; }
p.vousaussi a:hover { text-decoration:none; }

/* Mise en forme */

table.ninecells p {
    margin:0;
    padding:0;
    text-align:justify;
    font-size:14px;
    padding-bottom:5px;
}
table.ninecells h1 {
    color:#5e78af;
    margin:0;
    padding:0;
    font-size:24px;
    margin-bottom:10px;
}
table.ninecells h2 {
    color:#5e78af;
    margin:0;
    padding:0;
    margin-bottom:5px;
    font-size:20px;
}
.top_right {
    float:right;
}
table.ninecells a {
    color:#917e59;
    text-decoration:underline;
}
table.ninecells a:hover {
    text-decoration:none;
}
table.ninecells ul {
    list-style:circle;
}

/* Homepage */


table.ninecells img#avatar {
    border:1px solid #fff;
    float:left;
    margin-right:10px;
    margin-bottom:10px;
}
table.ninecells h1#pseudo {
    font-size:32px;
    padding:0;
    margin:0 !important;
}
table.ninecells p#grade {
    font-style:italic;
    font-weight:bold;
}
table.ninecells ul.groups {
    float:left;
    list-style:circle;
    color:#000;
    font-size:16px;
    margin:7px;
    margin-right:20px;
    padding-left:20px;
}
table.ninecells span.gr_details {
    font-size:14px;
}
table.ninecells div.menumembre {
    float:right;
}

div#colorzuniv {
        width:485px;
}
div#colorzuniv ul {
        list-style:none;
        padding:0;
        margin:0;
}
div#colorzuniv ul li {
        display:inline;
}
table.ninecells div.menumembre td#inviter_proches {
    font-size:20px;
    font-weight:bold;
    color:#758BAB;
    padding-bottom:5px;
}
table.ninecells div.menumembre table a {
    display:block;
    width:307px;
    font-size:20px;
    font-weight:bold;
    color:#917E59;
    text-decoration:none;
    text-align:center;
    background:url(/static/theme1/images/btn_haut.gif) no-repeat;
    margin-bottom:10px;
    padding:8px 0;
}

table.ninecells p.vousaussi {
    text-align:right !important;
    font-size:14px;
    margin-top:5px;
}

/* Albums photo / blogs / amis */

/* rajout */

div.descriptionfoto p {
        text-align:center;
}
div.legendtof {
        color:#BFAD8F;
        text-align:center;
}

table#apba {
    width:100%;
    border-collapse:collapse;
    margin-top:14px;
}
table#apba td.apba_td {
    width:33%;
    padding:0;
    vertical-align:top;
}
table#apba td.apba_td_first {
    padding-right:10px;
}
table#apba td.apba_td_second {
    padding-right:5px;
    padding-left:5px;
}
table#apba td.apba_td_third {
    padding-left:10px;
}
table#apba table.ninecells {
    margin:0;
}
table#apba td.apba_fixe {
    height:150px;
}
h2.dalink a {
    font-size:20px;
    font-weight:strong;
    float:right;
    margin-top:10px;
}
table#apba h1.liensurh1 a {
    color:#5E78AF;
    text-decoration:none;
}
table#apba h1.liensurh1 a:hover {
    text-decoration:underline;
}

/* Albums photo */

div.analbum {
    margin-bottom:10px;
}
div.analbum img.minialbum {
    border:1px solid #fff;
    float:left;
    margin-right:10px;
}
div.analbum p a {
    font-size:18px;
}
table.dlapubsurlalbum {
    width:100%;
}
td.lapubcarame {
    width:300px;
}
div.surleblog {
    margin-bottom:10px;
}
div.surleblog p {
        font-size:12px !important;
}
div.surleblog img.minialbum {
    border:1px solid #fff;
    float:left;
    margin-right:10px;
}
div.surleblog p a {
    font-size:14px;
}

/* Blogs */

ul.blog_articles {
    font-size:16px;
    color:#917e59;
    line-height:24px;
    padding-left:0;
    margin:0;
    margin-top:10px;
    list-style:none !important;
}

/* Amis */

div.anami {
        margin-top:10px;
}
div.anami img {
    border:1px solid #fff;
    float:left;
    margin-right:10px;
}
div.anami p a {
    font-size:18px;
}

/* ------------------------- Intégration page profil ---------------------- */

table#resume_infos {
    width:800px;
}
td#resume_infos_d table {
    margin-left:30px;
}
table.resume_infos {
    border-collapse:collapse;
    width:100%;
    font-size:16px;
}
table.resume_infos td {
    padding:4px 4px;
    border-bottom:1px solid #e1d8c8;
}
table.resume_infos td.space {
    width:30px;
    border-bottom:none;
}
table.resume_infos p.sign {
    font-style:italic;
}
table#itw_centres {
    width:100%;
    border-collapse:collapse;
}
table#itw_centres table.ninecells {
    height:100%;
}
table#itw_centres td {
    padding:0;
    vertical-align:top;
}
table#itw_centres td.first {
    padding-right:7px;
}
table#itw_centres td.second {
    padding-left:7px;
}
table#itw_centres td.cont {
    height:300px;
}
table#itw_centres td.cont table {
    font-size:16px;
    border-collapse:collapse;
    margin-bottom:5px;
}
table#itw_centres td.cont table td {
    vertical-align:middle;
    padding:4px 0;
    border-bottom:1px solid #e1d8c8;
}
table#itw_centres h3 {
    margin:5px 0;
    font-size:16px;
}
table#itw_centres td.interview h3 {
    background-color:#E4DBCD;
    padding:3px 7px !important;
}
table#itw_centres td.interview p {
    font-size:14px;
    padding:3px 7px !important;
}

/* Page contacts */

table#gestion_contacts {
    width:100%;
    border-collapse:collapse;
}
table#gestion_contacts table.ninecells {
    height:100%;
}
table#gestion_contacts td {
    padding:0;
    vertical-align:top;
}
table#gestion_contacts td.first {
    padding-right:7px;
}
table#gestion_contacts td.second {
    padding-left:7px;
}
table#gestion_contacts td.cont {

}
table#gestion_contacts td.cont table {
    font-size:16px;
    border-collapse:collapse;
    margin-bottom:5px;
}
table#gestion_contacts td.cont table td {
    vertical-align:middle;
    padding:4px 0;
    border-bottom:1px solid #e1d8c8;
}
table#gestion_contacts h3 {
    margin:5px 0;
    font-size:16px;
}

form.deuhbaz {
    margin:10px 0;
}
form.deuhbaz input.ichamp {
    font-size:16px !important;
    padding:1px;
    border:2px solid #a4b5d8;
    vertical-align:middle;
    margin-right:5px;
    background:url(../images/back_ichamp_profil.gif) repeat-x top left #fff;
}
form.deuhbaz input.ibtn {
    border:2px solid #a4b5d8;
    color:#fff;
    background:url(../images/back_ibtn_profil.gif) repeat-x bottom left #b7c4e2;
    font-size:14px !important;
    padding:2px;
    vertical-align:bottom;
    margin-left:5px;
}

/* ------------------------- Intégration blogs ---------------------- */

p.menupage {
    text-align:right;
}
p.menupage strong, p.menupage del {
    background-color:#DFDFDF;
    border:1px solid #DFDFDF;
    color:#7F7F7F;
    padding:2px 4px;
}
p.menupage a {
    background-color:#ECE6DC;
    border:1px solid #CFC5B5;
    padding:2px 4px;
    text-decoration:none;
    color:#917E59;
}
p.menupage a:hover {
    background-color:#CFC5B5;
    color:#ECE6DC;
}
table#str_blog {
    border-collapse:collapse;
    width:100%;
}
table#str_blog table.ninecells {
    margin:0;
}
table#str_blog td {
    padding:0;
    vertical-align:top;
}
table#str_blog td#td_menu {
    width:250px;
    padding-right:7px;
}
table#str_blog td#td_articles {
    padding-left:7px;
}
h1#blog_title {
    text-align:right;
    padding:0;
    margin:10px 0;
    color:#5E78AF;
    font-size:22px;
}
h1#blog_title a {
    color:#5E78AF;
    text-decoration:none;
}
h1#blog_title a:hover { text-decoration:underline; }

td#td_menu img#avatar_blog {
    border:1px solid #fff;
}
td#td_menu h3 {
    font-size:18px;
    margin:10px 0;
    color:#5E78AF;
}
td#td_menu ul {
    padding-left:10px;
    margin:10px;
    list-style:circle;
    color:#917e59;
}
div.addheaderinfo {
    border-bottom:1px dotted #D2C5AB;
    margin-bottom:15px;
    font-style:italic;
}
div.addheaderinfo a {
    text-decoration:none;
}
div.addheaderinfo a:hover {
    text-decoration:underline;
}

td#td_articles p.thedate {
    font-style:italic;
    color:#5E78AF;
    border-bottom:1px solid #CFC5B5;
}
td#td_articles h1.title_article {
    margin:10px 0;
}
td#td_articles h1.title_article a {
    text-decoration:none;
}
td#td_articles h1.title_article a:hover {
    text-decoration:underline;
}
td#td_articles div.anarticle p {
    margin:7px 0;
    text-indent:25px;
}
td#td_articles div.glob_article {
    margin-bottom:15px;
}
td#td_articles p.auth_com_link {
    text-align:right;
    margin-top:10px;
}
td#td_articles h2 { font-size:20px; }
td#td_articles h3 { font-size:18px; }
td#td_articles h4 { font-size:16px; }
td#td_articles h5 { font-size:14px; }
td#td_articles h6 { font-size:12px; }

td#td_articles ul {
    padding-left:10px;
    margin:10px;
}

div.anarticle blockquote {
    border:1px solid #DFD5C3;
    padding:0;
    margin:10px 0;
    background-color:#F3EEE5;
}
div.anarticle q {
    font-style:italic;
}
div.anarticle blockquote p {
    margin:7px !important;
}
div.anarticle div.footnotes {
    background-color:#f3eee5;
    padding:7px;
    margin-bottom:7px;
}
div.anarticle div.footnotes h4 {
    padding:0;
    margin:0;
}
div.anarticle div.footnotes p {
    font-size:14px !important;
    margin:0;
    padding:0;
}
div#uhuhleformdlacat {
    background-color:#E4DBCD;
    border:1px dotted #CFC0A8;
    padding:10px;
    margin:10px 0;
}
p.bhaut {
    text-align:right;
    margin:0;
    padding:0;
    margin-top:5px;
}
p.bhaut a {
    color:#5E78AF;
    text-decoration:none;
}
p.bhaut a:hover {
    text-decoration:underline;
}

/* Dashblog */

table#dashblog {
    border-collapse:collapse;
    border:1px solid #CFC0A8;
    margin-bottom:5px;
}
table#dashblog td {
    border:1px solid #CFC0A8;
    padding:5px;
}
table#dashblog th {
    height:25px;
    border:1px solid #CFC0A8;
    padding:5px;
    background:url(/static/images/style/back_th_unitable.gif) repeat-x top left;
    color:#5E78AF;
}
tr.impair td, tr.impair th {
    background-color:#E4DBCD;
}
form.dashfilter {
    background-color:#E4DBCD;
    border:1px dotted #CFC0A8;
    margin-top:10px;
}
form.dashfilter p {
    padding:10px;
}

/* Admin */

table.formtable {
    border-collapse:collapse;
    margin-bottom:15px;
}
table.maf_ft {
    border:1px solid #CFC0A8;
}
table.formtable td, table.formtable th {
    /*border-bottom:1px solid #CFC5B5;*/
    padding:5px;
    vertical-align:middle;
    font-size:16px !important;
    color:#3F3F3F;
}
table.formtable tr.impair td, table.formtable tr.impair th {
    background-color:#e4dbcd;
}
p.form251 {
    font-size:14px !important;
    margin-bottom:10px !important;
}
div.previewart {
    padding:5px 10px;
    background-color:#E4DBCD;
    border:1px dotted #CFC5B5;
    margin-top:5px;
    margin-bottom:15px;
}
div#bcl h1 {
    font-size:18px !important;
}

table.listing_itws {
    border-collapse:collapse;
}
table.listing_itws td.todrag {
    width:20px;
}
table.listing_itws td.todrag img {
    vertical-align:middle;
}
table.listing_itws h3 {
    margin:0;
    padding:0;
    margin-bottom:5px;
    font-size:16px !important;
}

/* Les commentaires */

h6 {
    color:#5e78af;
    margin:0;
    padding:0;
    margin-bottom:5px;
    font-size:20px !important;
}
.commeunh6 {
    color:#5e78af;
    margin:0;
    padding:0;
    margin-bottom:5px;
    font-size:20px !important;
    font-weight:bold;
}
.acomment, .acomment table, .acomment table td {
        background-color:#E4DBCD !important;
}

/* Les fiz */

table#fiz_table {
    width:100%;
    border-collapse:collapse;
}
table#fiz_table table.ninecells {
    height:100%;
}
table#fiz_table td {
    padding:0;
    vertical-align:top;
}
table#fiz_table td.first {
    padding-right:7px;
    width:60%;
}
table#fiz_table td.second {
    padding-left:7px;
    width:40%;
}
table#fiz_table td.first p {
    margin-bottom:5px;
    text-align:justify !important;
}
table#fiz_table p em {
    color:#7F6947;
}
table#acquifiz {
    width:100%;
    border-collapse:collapse;
    margin-bottom:15px;
}
table#acquifiz td, table#acquifiz th {
    border:1px solid #CFC0A8;
    padding:5px;
    vertical-align:middle !important;
}
table#acquifiz th {
    text-align:center;
    color:#5E78AF;
    background:url(/static/images/style/back_th_unitable.gif) repeat-x top left #E4DBCD;
}

table#histo {
    width:100%;
    border-collapse:collapse;
    margin-bottom:15px;
}
table#histo td, table#histo th {
    padding:5px;
    vertical-align:middle !important;
}
table#histo th {
    text-align:center;
    color:#5E78AF;
}
table#histo tr.impair td {
    background-color:#fff !important;
}
table#fiz_table ol {
    border:1px dotted #CFC0A8;
    margin:0;
    padding:10px;
    padding-left:35px;
    line-height:25px;
}
table#fiz_table p#solde {
    text-align:right !important;
    color:#7E693E;
    font-size:20px;
    font-weight:bold;
    margin:0;
    padding:0;
}
table#listing_lots {
        border-collapse:collapse;
        width:560px;
}
table#listing_lots td {
    vertical-align:middle;
    padding:4px;
    border:1px solid #CFC0A8;
}
table#listing_lots td.imglot {
        width:1px;
        text-align:center;
        background-color:#E4DBCD;
}
span.lotitre {
        color:#5E78AF;
}


/* Footer */

div#footer {
    height:83px;
    background:url(../images/back_footer.gif) top left repeat-x #B1C5E3;
}
div#container_footer {
    width:990px;
    position:relative;
    text-align:left;
    margin:auto;
    height:83px;
    padding-top:10px;
}
div#container_footer p {
    margin:0;
    padding:0;
    text-align:center;
    font-size:18px;
    font-weight:bold;
    display:inline;
}
div#container_footer a:hover {
    text-decoration:none;
}
div#container_footer div.footer_links {
    padding-top:5px;
    color:#fff;
}
div#container_footer div.footer_links a {
    font-size:18px !important;
    color:#fff;
}

/* Statistiques */

div.byistatsdiv p {
        display:none;
}
div.byistatsdiv ul li {
        display:inline;
        margin:0 15px;
}

/* Divers */

td#albminiz img { border-bottom:7px solid #ECE6DC; }
.thisimgselected { border-bottom:7px solid #CFC5B5 !important; }
.cboth { clear:both; }
.fleft { float:left; }
.fright { float:right; }
.aleft { text-align:left !important;; }
.aright { text-align:right !important; }
.acenter { text-align:center !important;; }
img.fleft { margin-right:5px; }
img.fright { margin-left:5px; }
.vtop { vertical-align:top; }
.vbottom { vertical-align:bottom; }
.vmiddle { vertical-align:middle !important; }
.vttop { vertical-align:text-top; }
.vtbottom { vertical-align:text-bottom; }
.vtmiddle { vertical-align:text-middle; }
.error { color:red; }
.uhuherreur { color:red !important; }
.p100 {        width:100%; }
.center100 { width:100%;text-align:center; }
.aimg_c { width:100%;text-align:center;margin:15px; }
.aimg_d { float:right;margin:5px 0 15px 15px; }
.aimg_g { float:left;margin:5px 15px 15px 0; }
a img { text-decoration:none !important; }

.inlinitem { position:relative;padding:7px; margin:5px !important; background-color:#e4dbcd; }
.inlinitem .handle { cursor:move; }
.inlinitem img, .toolbox img { vertical-align: middle; }
.inlinitem span.handle img { cursor:move; }
.movable { position:relative; }
.inlinitem table { width:98%; }
.inlinitem table td { background:none !important; }
.inlinitem h2 { font-size:18px !important; }

.tabdes { font-style:italic;font-size:12px; }
.legende { font-size:90%;font-style:italic; }
#interstitiel { text-align:center; }

.member { width:430px; margin:10px !important;background-color:#E4DBCD; padding:5px;position:relative; }
.member img { position:relative;  }

div.agroup { margin:10px 5px; border:1px dotted #CFC0A8; }
div.agroup h3 { margin-left:10px !important; color:#5E78AF; }
.acomment { margin:0 5px 10px 5px; padding:5px; width:98%; }
.acomment table td { vertical-align:top; }
.acomment a { text-decoration:none !important; }
.acomment a:hover { text-decoration:underline !important; }
.acomment .author { border-bottom:1px solid #D2C5AB; margin-bottom:5px; }
.acomment img.commavatar { margin-right:10px; margin-bottom:10px; }
div.uncommadmin { background-color:#e4dbcd; padding:10px; margin-bottom:10px; }
.lastname { display:none; }

ul.jstoolbox { padding:0; margin:10px 0; color:#917E59; }
ul.jstoolbox li { display:inline; }

div.toolboxlegend h3 { margin:0;padding:0; }
div.toolboxlegend ul { padding:0; margin:10px 0; list-style:none; }
div.toolboxlegend ul img { vertical-align:text-bottom; }

.uhuherreur { color:#AF0007 !important; }
code.elpassword { font-weight:bold; font-size:20px; }

.imgleft img {
    float:left;
    margin-bottom:15px;
    margin-right:15px;
}
.imgright img {
    float:right;
    margin-bottom:15px;
    margin-left:15px;
}
div.imgcenter {
    text-align:center;
}
div.spacer {
    clear:both;
}

table.ninecells textarea {
    border:1px solid #BFB19B;
    background:url(/static/images/style/back_ichamp_profil.gif) repeat-x top left #fff;
}
table.ninecells input.ibtn {
    border:1px solid #BFB19B;
    color:#917E77;
    background:url(../images/back_ibtn.gif) repeat-x top left #fff;
    padding:2px 5px;
    height:25px;
    font-weight:bold;
}
table.ninecells input.ichamp {
    border:1px solid #BFB19B;
    color:#917E77;
    background:url(../images/back_ichamp_profil.gif) repeat-x top left #fff;
    padding:2px;
    font-size:16px;
}
input#helpcomment, input#helptxt_message, input.helptxt_message { border:none !important; padding:0; background:none !important; }

.blogh3like {
    font-size:18px !important;
    color:#5E78AF;
    font-weight:bold;
    margin:10px 0 5px 0;
}



/* Parrainage */

div#parraipage p {
        margin:5px 0;
}
div.aparain {
        border-top:1px solid #DFD5C3;
        padding:5px;
}
div.aparain textarea {
        margin-top:10px;
}
div.aparain b {
        color:#5E78AF;
}
