* {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size-adjust:none;
    font-style:normal;
    font-variant:normal;
    line-height:15px;
    color:#fff;
}

.clBulle {
    /* width: 160px; */
    display: none;
    position: absolute;
    background-color: #000;
    padding: 2px;
    margin: 2px;
    border: 0px ridge #F4F49C;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    z-index : 1;
}


/**************/
/*** HEADER ***/
/**************/

#header table {
    background-color: #181818;
}

#header td {
    border: #000 0px solid;
}


/************/
/*** MENU ***/
/************/

#menu table {
    background-color: #000;
    border: 0px solid;
    border-top: 1px #000 solid;
}

#menu a:link {
     color: #fff;
     font-weight:bold;
     background-color: transparent;
     text-decoration: none;
}
#menu a:visited {
     color: #fff;
     font-weight:bold;
     background-color: transparent;
     text-decoration: none;
}
#menu a:hover {
     color: #ddd;
     font-weight:bold;
     background-color: transparent;
     text-decoration: underline;
}

#menu a.sexy:link {
     color: #F446F9;
}
#menu a.sexy:visited {
     color: #F446F9;
}
#menu a.sexy:hover {
     color: #F779FC;
}



/*****************/
/*** SOUS MENU ***/
/*****************/

#smenu table {
    background-color: #666;
    border-top: #000 1px solid;
    border-bottom: #000 1px solid;
}

#smenu a:link {
     color: #bbb;
     font-weight:bold;
     background-color: transparent;
     text-decoration: none;
}
#smenu a:visited {
     color: #bbb;
     font-weight:bold;
     background-color: transparent;
     text-decoration: none;
}
#smenu a:hover {
     color: #999;
     font-weight:bold;
     background-color: transparent;
     text-decoration: underline;
}
#smenu a.yellow:link {
     color: #fcff00;
}
#smenu a.yellow:visited {
     color: #fcff00;
}
#smenu a.yellow:hover {
     color: #fdff60;
}


/***********/
/*** PUB ***/
/***********/

#pub table.pub {
    background-color: #1a1a1a;
    border: #666 1px solid;
}


/**************/
/*** CENTRE ***/
/**************/

#center table {
    background-color: #212121;
    border: #000 0px solid;
}


/**************************/
/*** CONTROLE LOGIN OFF ***/
/**************************/

#controle_loginoff table {
/*    background-color: #fcfcfc; */
    background-color: #1a1a1a;
    border: #666 1px solid;
}

#controle_loginoff table.noborder {
    border: 0px solid;
}

#controle_loginoff td.inscription {
/*    background-color: #ddd; */
    background-color: #333;
    border-top: #666 1px solid;
    border-right: 0px solid;
    border-left: 0px solid;
    border-bottom: 0px solid;
}

#controle_loginoff input {
     color:#000;
     background-color:#fff;
     font-weight:bold;
     font-size:10px;
}

#controle_loginoff a:link {
     color: #ea4200;
     font-weight:bold;
     background-color: transparent;
     text-decoration: underline;
}
#controle_loginoff a:visited {
     color: #ea4200;
     font-weight:bold;
     background-color: transparent;
     text-decoration: underline;
}
#controle_loginoff a:hover {
     color: #fc7533;
     font-weight:bold;
     background-color: transparent;
     text-decoration: underline;
}

#controle_loginoff input {
     color:#fff;
     background-color:#1a1a1a;
     font-weight:bold;
     font-size:10px;
     border: #666 1px solid;
}


/*************************/
/*** CONTROLE LOGIN ON ***/
/*************************/

#controle_loginon table {
/*    background-color: #fcfcfc; */
    background-color: #1a1a1a;
    border: #666 1px solid;
}

#controle_loginon table.noborder {
    border: 0px solid;
}

#controle_loginon td.deconnexion {
    background-color: #333;
    border-top: #000 1px solid;
    border-right: 0px solid;
    border-left: 0px solid;
    border-bottom: 0px solid;
}

#controle_loginon .stats {
    font-size: 10px;
}

#controle_loginon span.pseudo {
    font-weight: bold;
    font-size: 15px;
    font-family: Arial, Helvetica, sans-serif;
}

#controle_loginon a:link {
     color: #ea4200;
     font-weight:bold;
     background-color: transparent;
     text-decoration: underline;
     font-size: 10px;
}
#controle_loginon a:visited {
     color: #ea4200;
     font-weight:bold;
     background-color: transparent;
     text-decoration: underline;
     font-size: 10px;
}
#controle_loginon a:hover {
     color: #fc7533;
     font-weight:bold;
     background-color: transparent;
     text-decoration: underline;
     font-size: 10px;
}

#controle_loginon a.cretin:link {
     color: #7765b0;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
}
#controle_loginon a.cretin:visited {
     color: #7765b0;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
}
#controle_loginon a.cretin:hover {
     color: #aab8e1;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
}

#controle_loginon a.ouvrir_blog {
     font-size: 14px;
}


/***************************/
/*** CONTROLE BLOG FOCUS ***/
/***************************/

#controle_blog_focus table {
    background-color: #1a1a1a;
    border: #feae01 1px solid;
    font-weight:normal;
    color: #444;
}
#controle_blog_focus a:link {
     color: #444;
     font-weight:bold;
     background-color: transparent;
     text-decoration: underline;
}
#controle_blog_focus a:visited {
     color: #444;
     font-weight:bold;
     background-color: transparent;
     text-decoration: underline;
}
#controle_blog_focus a:hover {
     color: #666;
     font-weight:bold;
     background-color: transparent;
     text-decoration: underline;
}


#controle_blog_focus strong {
     font-weight:bold;
     font-size:10px;
}
#controle_blog_focus span {
     font-size:10px;
}
#controle_blog_focus span.result {
     font-size:10px;
     color:#fefefe;
}
#controle_blog_focus span.gris {
     font-size:10px;
     color:#8C8C8C;
}
#controle_blog_focus span.exp {
     font-size:9px;
     color:#feae01;
}


/*********************/
/*** CONTROLE BLOG ***/
/*********************/

#controle_blog table {
    background-color: #1a1a1a;
    border: #666 1px solid;
    font-weight:normal;
    color: #444;
}
#controle_blog a:link {
     color: #444;
     font-weight:bold;
     background-color: transparent;
     text-decoration: underline;
}
#controle_blog a:visited {
     color: #444;
     font-weight:bold;
     background-color: transparent;
     text-decoration: underline;
}
#controle_blog a:hover {
     color: #666;
     font-weight:bold;
     background-color: transparent;
     text-decoration: underline;
}


#controle_blog strong {
     font-weight:bold;
     font-size:10px;
}
#controle_blog span {
     font-size:10px;
}
#controle_blog span.result {
     font-size:10px;
     color:#fefefe;
}
#controle_blog span.gris {
     font-size:10px;
     color:#8C8C8C;
}


/************************/
/*** CONTROLE TOPLIST ***/
/************************/

#controle_toplist table {
    background-color: #1a1a1a;
    border: #666 1px solid;
    font-weight:normal;
    color: #444;
}
#controle_toplist a:link {
     color: #eee;
     font-weight:bold;
     background-color: transparent;
     text-decoration: underline;
}
#controle_toplist a:visited {
     color: #eee;
     font-weight:bold;
     background-color: transparent;
     text-decoration: underline;
}
#controle_toplist a:hover {
     color: #aaa;
     font-weight:bold;
     background-color: transparent;
     text-decoration: underline;
}


#controle_toplist strong {
     font-weight:bold;
     font-size:10px;
}
#controle_toplist span {
     font-size:10px;
}
#controle_toplist span.result {
     font-size:10px;
     color:#fefefe;
}
#controle_toplist span.gris {
     font-size:10px;
     color:#8C8C8C;
}


/**********************/
/*** CONTROLE FOCUS ***/
/**********************/

#controle_focus table {
    background-color: #1a1a1a;
    border: #666 1px solid;
    font-weight:normal;
    color: #444;
}


#controle_focus a h2 {
    font-size:11px;
    color:#c1760b;
}
#controle_focus a:link {
    font-family: verdana;
    font-weight:normal;
    font-size:11px;
    text-decoration: none;
}
#controle_focus a:visited {
    font-family: verdana;
    font-weight:normal;
    font-size:11px;
    text-decoration: none;
}
#controle_focus a:hover {
    font-family: verdana;
    font-weight:normal;
    font-size:11px;
    text-decoration: none;
}


/*************/
/*** LIENS ***/
/*************/

#liens table {
    background-color: #212121;
    border: 0px solid;
}


/**************/
/*** FOOTER ***/
/**************/

#footer table {
    background-color: #181818;
    border: 0px;
}

#footer p {
    font-size: 11px;
    color: #444;
}

#footer a:link {
     color: #fff;
     font-weight:bold;
     background-color: transparent;
     text-decoration: underline;
}
#footer a:visited {
     color: #fff;
     font-weight:bold;
     background-color: transparent;
     text-decoration: underline;
}
#footer a:hover {
     color: #fff;
     font-weight:bold;
     background-color: transparent;
     text-decoration: underline;
}

#footer a.retour:link {
     font-size: 10px;
     color: #888;
     font-weight:bold;
     background-color: transparent;
     text-decoration: underline;
}
#footer a.retour:visited {
     font-size: 10px;
     color: #888;
     font-weight:bold;
     background-color: transparent;
     text-decoration: underline;
}
#footer a.retour:hover {
     font-size: 10px;
     color: #fff;
     font-weight:bold;
     background-color: transparent;
     text-decoration: underline;
}


/**************/
/* BORDER IMG */
/**************/

input.note { 
    border: 0px solid;
}