/**** Design crée par Macquenhem Ghislain*/
/* ***Pour son portail web qui est codé lui même par Macquenhem Ghislain*/
/* Tous droits réservés ! */
/* Design Classique */

body
{
width: 760px;
margin: auto; /*Pour centrer notre page */
margin-top: 20px; /*Pour éviter de coller avec le haut de la fenêtre du navigateur.*/
margin-bottom: 0px; /*Idem pour le bas du navigateur */
background-image:url("images/fondst1.png");
padding: 0px;
}
#entouragesite
{
background-image:url("images/milieu.png");
background-repeat: repeat-y;
margin:0px;
} 

#en_tete
{
width: 760px;
height: 133px;
background-image: url("images/banniere.png");
background-repeat: no-repeat; /* Pour eviter que la bannière se repete */
margin-bottom: 0px; /* Pour éviter de coller en dessous de la bannière du texte */
margin-top: 10px;
padding: 0px;
}

.p_en_tete
{
font-size:11px;
font-family: Arial,"Arial Black","Times New Roman",Times, serif;
text-align: right;
}

 
#sous_en_tete
{
width: 760px;
height:30px;
background-image: url("images/fondsoushaut.png");
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;

}

.decorinput_identification /* décoration des entrées d'identifiant et mot de passe (balise input haut) */
{
background:black;
color:#fafa00;
font-size:11px;
font-weight:bold;
font-family: Arial,"Arial Black","Times New Roman",Times, serif;
}
.decorinput_inscription /* décoration des entrées d'inscription au site de gigidreams (le formulaire d'inscription)balise input*/
{
background:black;
color:#fafa00;
font-size:11px;
font-weight:bold;
font-family: Arial,"Arial Black","Times New Roman",Times, serif;
}
.decorinput_modificationprofil /*décoration des balises input de la page de modification de profil */
{
background:black;
color:#fafa00;
font-size:11px;
font-weight:bold;
font-family: Arial,"Arial Black","Times New Roman",Times, serif;
}
.decorinput_renvoi_identifiants/*décoration des balises input de la page de renvoi d'identifiants */
{
background:black;
color:#fafa00;
font-size:11px;
font-weight:bold;
font-family: Arial,"Arial Black","Times New Roman",Times, serif;
}

/*Le menu : Ne pas oublier la différance entre un ID et une classe */
.menu_haut /*Permet l'affichage du menu en arrondi avec 3div menu_haut ,menu, et menu_bas */
{
background-image: url("images/menu_haut.png");
width:120px;
height:16px;
background-repeat: no-repeat;
margin: 0px;
}

.menu_bas /*Permet l'affichage du menu en arrondi avec 3div menu_haut ,menu, et menu_bas */
{
background-image: url("images/menu_bas.png");
width:120px;
height:16px;
background-repeat: no-repeat;
margin: 0px;
margin-bottom: 20px; /* Comme c'est le menu du bas il permet  le saut de 20 px pour un autre bloc */
}
#menu
{
float:left; /*Le menu flottera à gauche */
width:120px; /*Très important définir la taille du menu */
margin: 0px;
padding:0;
margin-top: 4px;
margin-left:5px;
}
 
.element_menu
{
margin: 0px;
background-image: url("images/menu_milieu.png");
background-repeat: repeat-y;
font-size:11px; /* La taille de police des elements menu */
margin-bottom: 0px; /* Pour éviter que les éléments du menu ne soient trop collés */

}
 
/*Quelques effets sur les menus */
.element_menu h4 /* Tous les titres h4 de menus */
{
color: #ff0018;
font-size:11px;
font-family: Arial,"Arial Black","Times New Roman",Times, serif;
text-align:center;
margin: 0;
padding:0;
}

.element_menu ul
{
margin : 0; /* Evite le saut de ligne pour l'image du bas du menu */
}
.element_menu a
{
text-decoration:none;
color:#1f0000;
font-weight:bold;
margin: 0;
padding:0;
}

.element_menu a:hover
{
text-decoration:underline;
color:#e5e5e5;
font-weight:bold;
background-color:black;
}
.bas_de_page a
{
text-decoration:none;
color:#cb163b;
}

.bas_de_page a:hover
{
text-decoration:underline;
color:#cb163b;
font-weight:bold;
}


/* Le corps du site standardisé*********************************************************************************************************************************/
#corps
{
margin-left: 133px; /* Une marge a gauche pour que le corps ne passe plus sous le menu */
margin-right:5px;
margin-top : 0px;
margin-bottom:0px; /* La même chose pour le pied de page*/
padding: 0px; /* Pour eviter que le texte ne colle trop a la bordure*/
color: #191e49;
background-image:url("images/fondcorpsst1.png");
background-repeat: repeat-xy;
border: 2px solid black; /* Une bordure pour bien marquer les limites du corps et pour faire joli */
}

/* Toutes les balises standardisée du corps et du site(non span ou class)*******************/
#corps h3
{
text-align:center;
color:#eaffb4;
font-family: Arial,"Arial Black","Times New Roman",Times, serif;
text-decoration:underline;
}
#h3
{
text-align:center;
color:#ffff00;
font-family: Arial,"Arial Black","Times New Roman",Times, serif;
}

a
{
text-decoration:underline;
color:#001a2b;
font-weight:bold;
}

a:hover
{
text-decoration:none;
color:#ffff00;
font-weight:bold;
}
/* Fin du corps du site standardisé******************************************************************************************************************************/

/* Le pied de page (Pour  les copyrights) *************************************************************************************************************************/
#pied_de_page
{
clear:both; /* Ca permet de mettre le bloc vraiment en bas */
width: 760px;
height: 134px;
padding: 0px;
text-align: center;
font-size:9px;
font-family: Arial,"Arial Black","Times New Roman",Times, serif;
color: #000000;
background-image: url("images/bas.png");
background-repeat: no-repeat; /* Pour eviter que la bannière se repete */
margin-bottom:10px
}
/* Fin du pied de page (Pour les copyrights)**********************************************************************************************************************/

/* Mes modifications en tests ****************************************************************************/

/*Paragraphes et css de la page mon espace membre  + Liens espace membre*/
.espace_membre_txt
{
font-size:14px;
color:#d4fa00;
text-align: center;
}

.espace_membre_txt_data
{
font-size:15px;
color:#18fa00;
text-align: center;
}
.espace_membre_txt_info
{
font-size:15px;
color: #ffffff;
text-align: center;
}

/* Les tableaux *******************************************************************************************************************/

tr,td
{
border:1px solid white;
}

th
{
background-color: #26cbff;
}


/****************************************************************************************************Tableau et th des news */
.tableau_news
{
width:600px;
margin:auto
}
.th_news
{
background-color:#000000;
color:#fafa00;
font-size:12px;
}
.td_news
{
background-color:#82caee;
color:#black;
font-size:12px;
}
/*************************************************************************************************************/

/***********************************************************************************Tableau et th et td des jeux */
.tableau_jeux
{
width:500px;
height:96px;
margin:auto;
background-image:url("images/jeux/fondtablejeu.gif");
}

.td_img_tableau_jeux
{
width:120px;
height:96px;
text-align:center;

}
.decoimgjeux
{
border:1px;
border-color:red;
border-style:dashed;

}

.td_tableau_descriptif_jeux
{
font-size:12px;
}
/**/

/** Tableaux classement des jeux **/

.classement_jeux
{
width:400px;
margin:auto;
font-size:12px;
}
.td_nb_joueurs_classement
{
background-color:#000000;
color:#fafa00;
font-size:12px;
text-align:center;
}
.td_deco_classement_jeux_premier_au_classement
{
color:#fafa00;
background-color:#1e3739;
font-size:17px;
}
.td_deco_classement_jeux_deuxieme_au_classement
{
color:#d6d2cb;
background-color:#1e3739;
font-size:15px;
}
.td_deco_classement_jeux_3eme_au_classement
{
color:#9b5309;
background-color:#1e3739;
font-size:14px;
}
.td_deco_classement_jeux_reste_au_classement
{
color:#ff993c;
background-color:#1e3739;
font-size:13px;
}

.deco_classement_jeux
{
font-size:15px;
background-color:#000000;
color:#f34100;
}
/*******************    ************************/
/* Tableaux du fichier mes scores.php */
.td_haut_tableau_mes_scores
{
background-color:#000000;
color:#fafa00;
font-size:12px;
text-align:center;
}

.td_pos_tableau_mes_scores
{
background-color:#000000;
color:#10ff32;
font-size:12px;
text-align:center;
}

.td_idjeu_tableau_mes_scores
{
background-color:#000000;
color:#ff7d00;
font-size:12px;
text-align:center;
}

.td_score_tableau_mes_scores
{
background-color:#000000;
color:#ffffff;
font-size:12px;
text-align:center;
}

.td_date_tableau_mes_scores
{
background-color:#000000;
color:#7322ff;
font-size:12px;
text-align:center;
}
/* Gestion Entière du forum *************************************************************************************************/
/* Les tableaux du forum th td ect */
.tableau_categorie /* Le tableau Catégorie du forum */
{
width:600px;
margin: auto;
border-collapse:collapse;
border : 2px outset green;
background-color:black;
}

.th_categorie_haut
{
background-color:#ffe22b;
color:#000000;
font-size:12px;
overflow:hidden;
}

.tableau_sujets /* Le tableau des sujets du forum *****/
{
width:600px;
margin: auto;
border-collapse:collapse;
border : 2px outset green;
background-color:black;
}

.th_haut_index_sujet
{
background-color:#ffe22b;
color:#000000;
font-size:12px;
overflow:hidden;
}

.tableau_voir_sujet /* Le tableau pour voir un sujet du forum */
{
width:600px;
overflow:hidden;
max-width:600px;
margin: auto;
border-collapse:collapse;
border : 2px outset green;

}

.pgvoirsujet_td_forum_ligne_pseudo /* La ligne td ou y'a écrit le nom du posteur + Posté le et la date. Forum */
{
color:#fafa00;
background-color:#000000;
font-size:12px;
}


.pgvoirsujet_td_forum_ligne_contenu_sujet_gauche
{
width:75px;
max-width:75px;
overflow:hidden;
background-color:#342b2f;
color:#ffffff;
}
.pgvoirsujet_td_forum_ligne_contenu_sujet
{
width:525px;
max-width:525px;
color:#ffffff;
background-color:#3c4f5a;
font-size:12px;
padding:5px;

}

/* Gestion graphique du forum*(balises span)********************************************************************************************************************************/
.pgvoirsujet_titresujet
{
color: #00045a;
background-color:#ffe22b;
font-size:11px;
font-family: Arial,"Arial Black","Times New Roman",Times, serif;
}

.pgvoirsujet_posteur_dans_cadre
{
color:#00ff2f;
background-color:#342b2f;
font-size:10px;
font-family: Arial,"Arial Black","Times New Roman",Times, serif;
}

.datemessageenvoi
{
color:#cb4e00;
font-size:11px;
}
.forumlnk
{
text-decoration:none;
color:#caeafa;
font-weight:bold;
font-size:12px;
}

.forumlnk:hover
{
text-decoration:underline;
color:#00ff00;
font-size:12px;
font-weight:bold;
}

.nbrepforum
{
color:red;
font-size:11px;
font-weight:bold;
}

.txtdecoforum
{
color:#ffff00;
font-size:11px;
font-weight:-italic;
text-align:center;
}
/* Fin de la gestion graphique du forum *********************************************************************************************************/
/* Fin de la gestion entière du forum ***********************************************************************************************************/

table
{
width: 350px;
margin: auto; /* Centre le tableau */
border-collapse: collapse; /* Les bordures du tableau seront collées (plus joli) */
border: 4px outset blue; /* Bordure du tableau avec effet 3D (outset) */
}
.table_sans_bordure
{
margin: auto; /* Centre le tableau */
border-collapse: collapse; /* Les bordures du tableau seront collées (plus joli) */
border: 0px;/* Bordure du tableau avec effet 3D (outset) */
}

/* Fin des tableaux */

ul
{
list-style-type: none;
}

/*Les formulaires EN TEST V0.5*/

label
{
color:#fdd600;
font-weight: bold;
}

legend
{
color:#000000;
font-weight: bold;
}

fieldset
{
margin-bottom: 15px;
}

/******************************************************/

.important
{
color:#b30a00;
font-size:14px;
font-family: "Arial Bold Italic",Arial,"Times New Roman",Times, serif;
font-weight:bold;
text-align: center;
}

.pseudo
{
color: #beffe5;
}

.infomembre
{
font-weight:bold;
background-color:black;
color: #399f80;
text-align: center;
}

.barre_haut_accueil
{
text-align:center;
color:black;
}
.center
{
text-align:center;
}
/* Gestion css de la page livre d'or*********************/
.apparence_intro
{
color:#ffff00;
text-align:center;
font-size:13px;
font-family: "Arial Bold Italic",Arial,"Times New Roman",Times, serif;
font-weight:bold;
}

.apparence_pseudo
{
color:#fffaff;
text-align:center;
font-size:13px;
font-family: "Arial Bold Italic",Arial,"Times New Roman",Times, serif;
font-weight:bold;
}

.apparence_date
{
color:#91c824;
text-align:center;
font-size:12px;
font-family: "Arial Bold Italic",Arial,"Times New Roman",Times, serif;
font-style:italic;
font-weight:bold;
}


.apparence_presentation
{
color:#9615ff;
text-align:center;
font-size:13px;
font-family: "Arial Bold Italic",Arial,"Times New Roman",Times, serif;
}

.apparence_message
{
color:#fff300;
text-align:center;
font-size:12px;
font-family: "Arial Bold Italic",Arial,"Times New Roman",Times, serif;
font-weight:bold;
font-style:italic;
}
.apparence_en_cours_validation
{
color:#00ec02;
text-align:center;
font-size:13px;
font-family: "Arial Bold Italic",Arial,"Times New Roman",Times, serif;
font-weight:bold;
font-style:italic;
}
.decorinput_livre_or/*décoration de la balise input de la page du livre d'or */
{
background:black;
color:#fff300;
font-size:11px;
font-weight:bold;
font-family: "Arial Bold Italic",Arial,"Times New Roman",Times, serif;
}

/*Fin du css du livre d'or ************************************************************/
/*Gestion css de la FAQ du site Gigidreams *************/
.faq_index
{
color:#ffffff;
text-align:center;
font-size:12px;
font-family: "Arial Bold Italic",Arial,"Times New Roman",Times, serif;
font-weight:bold;
}

.faq_numeroquestion
{
color :#fdd600;
font-size:12px;
font-family: "Arial Bold Italic",Arial,"Times New Roman",Times, serif;
font-weight:bold;
text-decoration:underline;
}

.faq_question
{
color :#343429;
text-align:left;
font-size:12px;
font-family: "Arial Bold Italic",Arial,"Times New Roman",Times, serif;
font-weight:bold;
}
.faq_reponse
{
color :#ffffff;
text-align:left;
font-size:11px;
font-family: "Arial Bold Italic",Arial,"Times New Roman",Times, serif;
font-weight:bold;
}

.faq_reponse_important
{
color :#64fdff;
text-align:left;
font-size:11px;
font-family: "Arial Bold Italic",Arial,"Times New Roman",Times, serif;
font-weight:bold;
text-decoration:underline;
}
.faq_derniere_maj
{
color:#001500;
text-align:right;
font-size:11px;
font-family: "Arial Bold Italic",Arial,"Times New Roman",Times, serif;
font-weight:bold;
}
/*Gestion de la page de du règlement ********************/
.Article_reg
{
font-size:14px;
font-weight:bold;
color:#000000;
font-family: "Arial Bold Italic",Arial,"Times New Roman",Times, serif;
}

.Txt_reg
{
font-size:11px;
font-weight:bold;
color:#ffffff;
font-family: "Arial Bold Italic",Arial,"Times New Roman",Times, serif;
}

.reglement_fin
{
font-size:12px;
font-weight:bold;
color:#fafa00;
font-family: "Arial Bold Italic",Arial,"Times New Roman",Times, serif;
}
/* Gestion de la page d'aide pour le site Cotisation */
.para1aide
{
text-align:center;
font-size:13px;
font-weight:bold;
color:#fafa00;
font-family: "Arial Bold Italic",Arial,"Times New Roman",Times, serif;
}
.parasolution
{
font-size:16px;
font-weight:bold;
font-family: "Arial Bold Italic",Arial,"Times New Roman",Times, serif;
color:#a11024;
}
.txtpara
{
font-size:11px;
font-weight:bold;
color:#ffffff;
font-family: "Arial Bold Italic",Arial,"Times New Roman",Times, serif;
}
.txtparaimportant
{
font-size:12px;
font-weight:bold;
color:#e48805;
font-family: "Arial Bold Italic",Arial,"Times New Roman",Times, serif;
}
/*Gestion de la page de liens web**********************/
.paragraphelienweb
{
text-align: center;
font-size:11px;
font-weight:bold;
color:#ffffff;
font-family: "Arial Bold Italic",Arial,"Times New Roman",Times, serif;
}
/*FIN de la gestion de la page de liens web*************/

/*Gestion css de la page bannieres gigidreams***********/
.code_banniere_gigidreams
{
font-size:12px;
color:#ffffff;

text-align: center;
font-weight:bold;
}
.entete_page_banniere
{
font-size:14px;
color:#feff83;
text-align: center;
}
.info_banniere_gigidreams
{
font-size:11px;
color:#000000;
text-align: center;
font-weight:bold;
}
/* Gestion css de l'administration ********************************************************************************************/
.administration
{
background-color:black;
font-weight:bold;
color: orange;
text-align: center;

}

.info_administration
{
color:#fafafc;
text-align: center;
font-size:11px;
font-family: Arial,"Arial Black","Times New Roman",Times, serif;
}

.probleme_administration
{
color:#ff0000;
text-align:center;
font-size:11px;
font-family: Arial,"Arial Black","Times New Roman",Times, serif;
}

.reussite_administration
{
color:#05dd00;
text-align:center;
font-size:11px;
font-family: Arial,"Arial Black","Times New Roman",Times, serif;
}

/* Gestion decor page post_newsletter(administration)*/
.decorinput_sujet_newsletter
{
background:black;
color:#fafa00;
font-size:11px;
font-weight:bold;
font-family: Arial,"Arial Black","Times New Roman",Times, serif;
}
.decorinput_message_newsletter /* décoration des entrées d'inscription au site de gigidreams (le formulaire d'inscription)balise input*/
{
background:black;
color:#fafa00;
font-size:11px;
font-weight:bold;
font-family: Arial,"Arial Black","Times New Roman",Times, serif;
}
/*Fin Gestion decor page post_newsletter(administration)*/

/*Gestion tableau liste_news (administration)*/
.tableau_liste_news_administration
{
width:600px;
margin: auto;
background-color:black;
text-align:center;
}
.td_tableau_liste_news_administration_sujet
{
font-size:11px;
font-family: Arial,"Arial Black","Times New Roman",Times, serif;
color:#ffff00;
}

.td_tableau_liste_news_administration_date
{
font-size:11px;
font-family: Arial,"Arial Black","Times New Roman",Times, serif;
color:#36ffb4;
}
.link_admin_liste_news
{
font-size:12px;
font-family: Arial,"Arial Black","Times New Roman",Times, serif;
text-align:center;
color:#8ca9fa;
}
.link_admin_liste_news:hover
{
font-size:12px;
font-family: Arial,"Arial Black","Times New Roman",Times, serif;
text-align:center;
color:#ff0000;
}
/*************************************************/

/********Traitement.php***********************/
.conseil_traitement_inscription
{
font-size:12px;
font-family: Arial,"Arial Black","Times New Roman",Times, serif;
color:#ffffff;
text-align:center;
}

.paragraphe_redirection_traitement_inscription
{
font-size:12px;
text-align:center;
font-family: Arial,"Arial Black","Times New Roman",Times, serif;
color:#fafa00;
}


/********************************************/

/*test*********************************************/
.imgverslebas
{
position:relative;
top:2px; /* Décalage par rapport à l'endroit où le div est par défaut */
}
/* Fin de mes modifications en tests *******************************************************************/
.hautparagraphe
{
padding: 0px;
margin-bottom: 0px; /* Pour éviter de coller en dessous de la bannière du texte */
margin-top: 0px;
}

/* Gestion de la page de présentation de gigidreams***********************************************************************/
/* Primo les paragraphes*/
.paragraphe_presentation_blanc
{
font-size:12px;
font-family:Arial,"Arial Black","Times New Roman",Times, serif;
color:#ffff86;
text-align:center;
font-weight:bold;
} 
/*Gestion de la page de renvoi d'identifiants V05*******************************************
/*Paragraphe texte normal*/
.paragraphe_renvoiid_info_texte_blanc
{
font-size:12px;
font-family:Arial,"Arial Black","Times New Roman",Times, serif;
color:#ffff86;
text-align:center;
font-weight:bold;
}
/*Gestion de la page d'inscription d'un nouveau membre V05*************************************
/*Paragraphe texte accueillant*/
.paragraphe_formulaire_inscription_txt_presentation
{
color:#fdd600;
font-size:14px;
font-family: "Arial Bold Italic",Arial,"Times New Roman",Times, serif;
font-weight:bold;
text-align: center;
}