
/* ---------------------------------------------------------------------------- DEBUT CSS styles généraux */
/* ----- Nom du fichier : inc/style_css.php */
body {
    margin-top            : 0px;
    text-align            : center; /* Permet de centrer avec IE */
    background            : #181818;
}

form {margin : 0;}
img {border : 0;}
.hauteur_gif_mail_url {line-height : 14px;}
.separation_mess_rep {color : #181818;}
.class_align {vertical-align : top;}
.curseur_milieu {text-align : center; text-transform : lowercase;}
.alignement_pseudo {color : #181818; font-weight : bold; text-align : center; margin : 0 0 10px;}

a.liens_menu       {color : #DD6900; background-color : transparent; text-decoration : underline;}
a.liens_menu:hover {color : #767676; background-color : transparent; text-decoration : underline;}
a.liens            {color : #DD6900; background-color : transparent; text-decoration : underline;}
a.liens:hover      {color : #767676; background-color : transparent; text-decoration : underline;}
a.liens_gifs:hover {background-color : #767676;}
a.ln_st_ed         {color : #FFCC00; background-color : transparent; text-decoration : underline;}
label              {cursor : pointer;}


.bord_perso {
    font-family : Verdana, Verdana, Arial, Helvetica, sans-serif;
    font-size   : 11px;
    color       : #E7E7E7;
    border      : #000000 1px solid;
}

.champ_upload {
    font-family : Verdana, Verdana, Arial, Helvetica, sans-serif;
    font-size   : 11px;
    color       : #E7E7E7;
}

.soul {text-decoration : underline;} /* remplacement de [u] et [/u] */

input {
    font-family      : Verdana, Verdana, Arial, Helvetica, sans-serif;
    font-size        : 11px;
    color            : #E7E7E7;
    background-color : #181818;
    border           : #000000 2px solid;
}

.champ_mess {
    font-family      : Verdana, Verdana, Arial, Helvetica, sans-serif;
    font-size        : 11px;
    color            : #E7E7E7;
    background-color : #181818;
    border           : #000000 2px solid;
}

.bouton {
    font-family      : Verdana, Verdana, Arial, Helvetica, sans-serif;
    font-size        : 11px;
    color            : #E7E7E7;
    background-color : #303030;
    border           : #000000 3px solid;
    cursor           : pointer;
}

.bouton_bbc {
    font-family      : Verdana, Verdana, Arial, Helvetica, sans-serif;
    font-size        : 11px;
    color            : #E7E7E7;
    background-color : #303030;
    border           : #000000 2px solid;
    cursor           : pointer;
}

.bouton_bbc_stgras {font-weight: bold;}
.bouton_bbc_stital {font-style: italic;}
.bouton_bbc_stsoul {text-decoration: underline;}

.tabbbcjaune {
    font-family : Verdana, Verdana, Arial, Helvetica, sans-serif;
    font-size   : 11px;
    color       : #FFFF00;
}

.tabbbcorange {
    font-family : Verdana, Verdana, Arial, Helvetica, sans-serif;
    font-size   : 11px;
    color       : #FF9900;
    font-weight : bold;
}

.tabbbcrouge {
    font-family : Verdana, Verdana, Arial, Helvetica, sans-serif;
    font-size   : 11px;
    color       : #FF0000;
    font-weight : bold;
}

.tabbbcvert {
    font-family : Verdana, Verdana, Arial, Helvetica, sans-serif;
    font-size   : 11px;
    color       : #FFFFFF;
    font-weight : bold;
}

.entete_puat {
    width            : 88% !important;
    width            : 90%;
    border-top       : #FFFFFF 1px solid;
    border-left      : #FFFFFF 1px solid;
    border-right     : #FFFFFF 1px solid;
    background-color : #803030;
    padding          : 4px;
    margin           : auto;
}

.message_puat {
    width            : 88% !important;
    width            : 90%;
    border-bottom    : #FFFFFF 1px solid;
    border-left      : #FFFFFF 1px solid;
    border-right     : #FFFFFF 1px solid;
    background-color : #181818;
    padding          : 4px;
    text-align       : left;
    margin           : auto;
}

/* ---------------------------------------------------------------------------- FIN CSS styles généraux */


/* ---------------------------------------------------------------------------- DEBUT CSS pour les styles communs */
/* ----- Nom du fichier : skins/%nom_du_skin_utilise%/style_skin.php */
.cont_drp {
    margin  : 0;
    /*padding : 3px 0 3px 0 !important;*/ /* Bon pour tous (strict) */
    padding : 4px 0 4px 0;
}

.hauteur_drapeau {
    height : 14px;
}

/* Sert aux paragraphes de l'accueil de l'admin, upload, pour que cela soit pareil dans IE FF Opera etc... */
.admin_paragraphe {
    margin  : 0;
    padding : 6px 0 6px 0;
}

/* Utilisé dans : style_skin_signature_preview.inc, suppression_livre.php */
.separation_01 {padding : 2px;}
/* ---------------------------------------------------------------------------- FIN CSS pour les styles communs */


/* ---------------------------------------------------------------------------- DEBUT CSS pour les menus de navigation Lire, Signer Retour accueil et Admin */
/* ----- Nom du fichier : skins/%nom_du_skin_utilise%/style_skin_menu.php */
.cont_menu_de_navigation {
    width        : 100%;
    position     : relative; /* on positionne le conteneur */
    margin-left  : auto;
    margin-right : auto;
}

.cadre_menu_de_navigation {
    width            : 100%;
    height           : auto;
    font-family      : Verdana, Verdana, Arial, Helvetica, sans-serif;
    font-size        : 11px;
    color            : #E7E7E7;
    border           : #000000 2px solid;
    background-color : #303030;
}

.td_padding_menu {padding : 0px;}

.align_center_w50 {
    width      : 50%;
    text-align : center;
}

.couleur_du_texte {
    color : #E7E7E7;
}
/* ---------------------------------------------------------------------------- FIN CSS pour les menus de navigation Lire, Signer Retour accueil et Admin */


/* ---------------------------------------------------------------------------- DEBUT CSS pour Interface signature >>>> Message ACCUEIL */
/* ----- Nom du fichier : skins/%nom_du_skin_utilise%/style_skin_signature_message_accueil.php */
.cont_cadre_message_accueil_signature {
    width        : 100%;
    position     : relative; /* on positionne le conteneur */
    margin-left  : auto;
    margin-right : auto;
}

.cadre_message_accueil_signature {
    height           : auto;
    font-family      : Verdana, Verdana, Arial, Helvetica, sans-serif;
    font-size        : 11px;
    color            : #E7E7E7;
    border           : #000000 2px solid;
    text-align       : left;
    background-color : #303030;
}

.cadre_message_accueil_signature_divAlignVert {
    padding-top      : 4px;  /* Chez IE pousse l'image si trop grand */
    padding-left     : 4px;
    padding-right    : 4px;
    padding-bottom   : 4px;

}
/* ---------------------------------------------------------------------------- DEBUT CSS pour Interface signature >>>> Message ACCUEIL */


/* ---------------------------------------------------------------------------- DEBUT CSS pour Interface SIGNATURE >>>> PREVIEW */
/* ----- Nom du fichier : skins/%nom_du_skin_utilise%/style_skin_signature_preview.php */
.cont_cadre_preview {
    width        : 100%;
    position     : relative; /* on positionne le conteneur */
    margin-left  : auto;
    margin-right : auto;
}

/* Ci-dessous, ne sert qu'au formulaire pour poster un sujet */
.cadre_preview {
    font-family         : Verdana, Verdana, Arial, Helvetica, sans-serif;
    font-size           : 11px;
    color               : #E7E7E7;
    border              : #000000 2px solid;
    padding             : 4px;
    text-align          : left;
    background-color    : #303030;
}

#previsualisation {padding : 0;}
.prv {
    text-align : center;
}

/* Séparation sous le cadre de preview */
.cadre_preview_separation {
    padding : 2px;
}
/* ---------------------------------------------------------------------------- FIN CSS pour Interface SIGNATURE >>>> PREVIEW */


/* ---------------------------------------------------------------------------- DEBUT CSS pour Interface SIGNATURE */
/* ----- Nom du fichier : skins/%nom_du_skin_utilise%/style_skin_signature_interface.php */
.champs_obliges {
    font-size  : 9px;
    color      : #FF0000;
    text-align : right;
    margin     : 0;
    padding    : 0 2px 4px 0;
}

.champs_obliges_asterisque {
    color      : #FF0000;
}

input.ecart {margin-bottom: 4px; /* On écarte les input textes entre eux  */}
.label_gd_paragraphe {margin : 0; padding : 0;}

label.label_gd {
    width      : 27%;
    float      : left;
    text-align : left;
    padding    : 1px 0 0 2px; /* Grace à la 1ère données on centre verticalement le texte par rapport aux input - Si on met text-align: left; mettre padding: 0 4px 0 10px pour eloigner le texte de la bordure gauche */
    cursor     : pointer;
}

/* En dessous du text-area, pour que chaques lignes (encadre en p) soit identiques */
.car_max_et_divers_centrage {text-align : center;}

.car_max_et_divers {
    margin  : 0;
    padding : 2px 0 2px 0; /* Eloigne entre eux le text-area, caract max, captcha (1px pour eviter bug bizarre ds IE au raffraichissement ?????) */
}

.cont_cadre_signe_p1 {
    width        : 100%; /* Largeur de l'interface en % ou px par exemple. */
    position     : relative; /* On positionne le conteneur */
    margin-left  : auto;
    margin-right : auto;
}

.cadre_signe_p1 {
    font-family         : Verdana, Verdana, Arial, Helvetica, sans-serif;
    font-size           : 11px;
    color               : #E7E7E7;
    border              : #000000 2px solid;
    padding             : 4px 0 2px 0;
    text-align          : left; /* Forcer la mise à gauche des input malgré le div-center pour mettre tout le formulaire au centre */
    background-color    : #303030;
}

/* cadre_smileys */
.cadre_signe_p3 {
    font-family         : Verdana, Verdana, Arial, Helvetica, sans-serif;
    font-size           : 11px;
    color               : #E7E7E7;
    border-left         : #000000 2px solid;
    border-right        : #000000 2px solid;
    border-bottom       : #000000 2px solid;
    background-color    : #303030;
}

.smileys {
    margin     : 0;
    padding    : 4px 0 4px 0;
    text-align : center;
}

/* cadre_BBcodes aide */
.cadre_signe_p5 {
    font-family         : Verdana, Verdana, Arial, Helvetica, sans-serif;
    font-size           : 11px;
    color               : #E7E7E7;
    border-left         : #000000 2px solid;
    border-right        : #000000 2px solid;
    border-bottom       : #000000 2px solid;
    background-color    : #303030;
}

.bbcodes_aide {
    margin     : 0;
    padding    : 4px 0 4px 0;
}

.container_bbcodes_aide {
    width        : 100%;
    position     : relative; /* On positionne le conteneur */
    margin-left  : auto;
    margin-right : auto;
    text-align   : center;
}
/* ---------------------------------------------------------------------------- FIN CSS pour Interface SIGNATURE */


/* ---------------------------------------------------------------------------- DEBUT CSS pour Interface Redirection */
/* ----- Nom du fichier : skins/%nom_du_skin_utilise%/style_skin_redirection.php */
.cont_cadre_redirection {
    width        : 100%;
    position     : relative; /* on positionne le conteneur */
    margin-left  : auto;
    margin-right : auto;
}

.cadre_redirection {
    font-family         : Verdana, Verdana, Arial, Helvetica, sans-serif;
    font-size           : 11px;
    color               : #E7E7E7;
    border              : #000000 2px solid;
    padding             : 10px 6px 10px 6px;
    text-align          : center;
    background-color    : #303030;
}
/* ---------------------------------------------------------------------------- FIN CSS pour Interface Redirection */

