﻿body 
{
	font-family:Arial, Helvetica, sans-serif;
	margin: 0;
	background-color: #4b4b4b;
	background-image: url(../images/fond.jpg);
	background-repeat: repeat-x;
}

/* ------------------ COULEURS ------------------ */ 

.c1 { color: #ffffff; }
.c2 { color: #2b6300; }
.c3 { color: #a6a6a6; }
.c4 { color: #4a9111; }
.c5 { color: #616162; }
.c6 { color: #21820e; }
.c7 { color: #cae9b4; }

.bcf { background-color: #7fd350; }

/* ------------------ TAILLES ------------------ */

.t0 { font-size: 8Px; }
.t1 { font-size: 9Px; }
.t2 { font-size: 10Px; }
.t3 { font-size: 11Px; }
.t4 { font-size: 12Px; }
.t5 { font-size: 13Px; }
.t6 { font-size: 14Px; }
.t6a { font-size: 15Px; }
.t6b { font-size: 16Px; }
.t6c { font-size: 17Px; }
.t6d { font-size: 18Px; }
.t6e { font-size: 20Px; }
.t7 { font-size: 23Px; }
.t8 { font-size: 25Px; }

/* ------------------ DIVERS ------------------ */

/*h1 { color: #6890ae; font-size: 12Px; margin: 4Px 0 2Px 0; }*/

.non-souligne { text-decoration: none; }
.souligne { text-decoration: underline; }
.italique { font-style: italic; }
.gras { font-weight: bold; }
.justifie { text-align: justify; }

.trait { background-color: #c4d6e3; }
.trait2 { background-color: #d2e2ed; }
.trait3 { background-color: #a2d97d; }

/* ------------------ FORMULAIRE ------------------ */

input.input1
{
	border: 1Px solid #d9d9d7;
	background-color: #e7e7e6;
	width: 150Px;
	height: 15Px;
	line-height: 15Px;
	font-size: 12Px;
	color: #898888;
}

input.button1
{
	border: 1Px solid #d9d9d7;
	background-color: #e7e7e6;
	height: 19Px;
	font-size: 14Px;
	color: #898888;
	font-size: 12Px;
}

textarea.textarea1
{
    border: 1Px solid #d9d9d7;
	background-color: #e7e7e6;
	width: 578Px;
	height: 160Px;
	font-size: 12Px;
	color: #898888;
}

input.input2
{
	border: 1Px solid #329317;
	background-color: #ffffff;
	width: 150Px;
	height: 18Px;
	line-height: 18Px;
	font-size: 12Px;
	color: #298b0e;
}

input.button2
{
	border: 1Px solid #329317;
	background-color: #4fa433;
	height: 20Px;
	line-height: 20Px;
	width: 150Px;
	font-size: 14Px;
	color: #ffffff;
	font-size: 12Px;
}
/* ------------------ AUTRE ------------------ */

td.haut
{
    background-image: url(../images/haut-fond.gif);
    background-repeat: repeat-x;
    height: 70Px;
}

td.accueil
{
    background-image: url(../images/accueil-fond.jpg);
    background-repeat: repeat-x;
    background-color: #1d800c;
}

td.bandeau-bas
{
    background-color: #fafafa;
    height: 60Px;
}

td.accueil-bas
{
    background-image: url(../images/accueil-bas-fond.gif);
    background-repeat: repeat-x;
   
}

td.forum
{
    background-image: url(../images/forum-fond.gif);
    background-repeat: repeat-x;
    background-color: #ffffff;
}

a.lien-initiateurs
{
    background-color: #d8d8d9;
    color: #616162;
    font-size: 14Px;
    display: block;
    text-align: center;
    height: 25Px;
    line-height: 25Px;
    font-weight: bold;
    text-decoration: none;
}

a.lien-initiateurs:hover
{
    background-color: #e7e7e6;
    color: #919191;
}

td.form-titre
{
    height: 23Px;
    background-color: #d8d8d9;
    color: #616162;
    font-size: 11Px;
    text-align: right;
    padding-right: 10Px;
}

td.form-trait
{
    height: 1Px;
    background-color: #e7e7e6;
}

td.form-champ
{
    background-color: #d8d8d9;
    padding-left: 10Px;
}

a.lien-bandeau-membre
{
    background-image: url(../images/lien-bandeau-membre.gif);
    background-repeat: repeat-x;
    color: #ffd427;
    font-size: 11Px;
    text-decoration: none;
    text-align: center;
    display: block;
    width: 70Px;
    height: 22Px;
    line-height: 22Px;
}

a.lien-bandeau-membre:hover
{
    background-image: url(../images/lien-bandeau-membre-over.gif);
    color: #ffe065;
}

td.identification
{
    background-image: url(../images/identification-fond.gif);
    background-repeat: repeat-x;
    height: 225Px;
}

table.fond-jeu
{
    background-image: url(../images/fond-jeu.jpg);
    background-repeat: repeat-x;
    background-color: #47ab29;
    margin-top: 1Px;
}

td.jeu-question
{
    background-image: url(../images/fond-jeu-question.gif);
    background-repeat: repeat-x;
    background-color: #84c86e;
}

/* ------------------ MENU ------------------ */

.menu-separation{  background-image: url(../images/menu-separation.gif); }
.menu-corps
{
    background-image: url(../images/menu-lien.gif);
    background-repeat: repeat-x;
}

a.menu-lien
{
    width: 100Px;
    height: 28Px;
    line-height: 28Px;
    display: block;
    background-image: url(../images/menu-lien.gif);
    background-repeat: repeat-x;
    color: #ffffff;
    font-size: 11Px;
    text-align: center;
    text-decoration: none;
}

.menu-paslien
{
    color: #ffffff;
    font-size: 11Px;
    text-align: center;
    background-image: url(../images/menu-lien.gif);
    background-repeat: repeat-x;
    cursor: default;
    height: 28Px;
    line-height: 28Px;
}

.menu-deroulant-separation { background-color: #1f810d; }

a.menu-deroulant-lien
{
    width: 170Px;
    height: 23Px;
    line-height: 23Px;
    display: block;
    background-color: #55b414;
    color: #ffffff;
    font-size: 12Px;
    text-align: center;
    text-decoration: none;
}

a.menu-deroulant-lien:hover
{
    font-weight: bold;
}

.divmenu
{
    position: absolute;
    visibility: hidden;
    z-index: 20;
}

/* ------------------ FORUM ------------------ */ 

.forum-arbre-texte { font-size: 12Px; color: #ffffff; } /* t4 c1 */
.forum-forum-entete-titre { font-size: 13Px; color: #ffffff; } /* t5 c1 */
.forum-forum-entete-bg { background-color: #22830e; } /* bc2 */
.forum-forum-entete-nom { font-size: 11Px; color: #ffffff; } /* t3 c1 */

.forum-forum-nom { font-size: 13Px; color: #166207; } /* t5 c1 */
.forum-forum-desc { font-size: 11Px; color: #1f810c; } /* t3 c4 */
.forum-forum-dermess { font-size: 10Px; color: #1f810c; } /* t2 c4 */

.forum-sujet-entete-titre { font-size: 13Px; color: #ffffff; } /* t5 c1 */
.forum-sujet-entete-bg { background-color: #22830e; } /* bc4 */
.forum-sujet-entete-nom { font-size: 11Px; color: #ffffff; } /* t3 c1 */
.forum-sujet-page-bg { background-color: #22830e; } /* bc4 */
.forum-sujet-page-texte { font-size: 11Px; color: #ffffff; } /* t3 c1 */
.forum-sujet-nom1-bg { background-color: #7fd350; } /* bc2 */
.forum-sujet-nom2-bg { background-color: #70c143; } /* bc3 */
.forum-sujet-nom { font-size: 12Px; color: #ffffff; } /* t4 c1 */
.forum-sujet-arbre { font-size: 11Px; color: #ffffff; } /* t3 c1 */
.forum-sujet-nb { font-size: 11Px; color: #2f8300; } /* t3 c4 */

.forum-message-entete-bg { background-color: #22830e; } /* bc4 */
.forum-message-entete-titre { font-size: 13Px; color: #ffffff; } /* t5 c1 */
.forum-message-page-texte { font-size: 11Px; color: #ffffff; } /* t3 c1 */
.forum-message-arbre { font-size: 12Px; color: #ffffff; } /* t4 c1 */
.forum-message-nom1-bg { background-color: #7fd350; } /* bc2 */
.forum-message-nom2-bg { background-color: #70c143; } /* bc3 */
.forum-message-poster { font-size: 13Px; color: #ffffff; } /* t5 c1 */
.forum-message-haut { font-size: 11Px; color: #2f8300; } /* t3 c4 */
.forum-message-corps { font-size: 12Px; color: #ffffff; } /* t4 c1 */
.forum-message-bas { font-size: 11Px; color: #2f8300; } /* t3 c2 */

.non-souligne { text-decoration: none; }
.gras { font-weight: bold; }
.italique { font-style: italic; }
.ch {color:#6d4a83;}
.cf {color:#6d4a83;}
.bc2 { background-color: #eedbf8; }
.bc3 { background-color: #c687e8; }
.bc3a { background-color: #d89df8; }
.bc4 { background-color: #c27fe6; }
.bc5 { background-color: #c27fe6; }

.trait { background-color: #3a9a10; }
.trait2 { background-color: #ca94e9; }
.trait5 { background-color: #d2056b; }

td.bordure-droite-forum { border-right: 1Px solid #3a9a10; }
td.bordure-gauche-forum { border-left: 1Px solid #3a9a10; }
td.bordure-basse-forum { border-bottom: 1Px solid #3a9a10; }
td.bordure-haute-forum { border-top: 1Px solid #3a9a10; }
td.bordure-forum { border: 1Px solid #3a9a10; }

a.lien-forum:hover
{
	text-decoration: underline;
}

input.input3
{
    color: #2f8300;
	border: 1Px solid #70c73f;
	height: 17Px;
	font-size: 10Px;
}

select
{
    color: #2f8300;
	border: 1Px solid #70c73f;
	height: 17Px;
	font-size: 10Px;
	background-color: #7fd350;
}


textarea.textarea3
{
	color: #2f8300;
	font-size: 12Px;
	width: 550Px;
	height: 160Px;
	border: 1Px solid #70c73f;
}

table.citation
{
	width: 90%;
	border: 1Px dotted #4aa920;
}

span.moderation
{
    color: #e90000;
}

/****** FORUM ******/