body
{
	font-family:Arial, Helvetica, sans-serif;
	margin : 0;
	background-image: url(../images/fond.gif);
    background-repeat: repeat-x;
  	background-color:#050607;
  	/*background-color:#000000;*/
	font-size: 10Px;
}

/* Les polices */								


.t0{font-size : 11px;}
.t1{font-size : 12px;}
.t2{font-size : 13px;}
.t3{font-size : 14px;}
.t3a{font-size : 13px;}
.t4{font-size : 17px;}
.t5{font-size : 18px;}
.t6{font-size : 20px;}

.c1{color : #dbedff;}
.c2{color : #ff1414;}
.c3{color : #37b61a;}
.c4{color : #4e93d4;}
.c5{color : #8ac5ff;}
.c6{ color : #bbdeff;}
.c7{ color : #16426c;}
.c8{ color : #7d2000;}

.c9{ color : #6f0044;}

.cs1{ color : #f80000;}
.cs2{ color : #ff1aec;}
.ch {color:#f80000;}
.cf {color:#ff1aec;}

.bc-a { background-color: #2c70b1; }
.bc-b { background-color: #2162a2; }

.trait3 { background-color: #211715; height: 2Px; }

h1
{
	font-size: 17px;
	color: #FFFFFF;
	margin: 10px 0 15Px 0;
}

h2{font-size : 14px; color : #FFFFFF; margin: 5Px 0 6px 0; }

.non-souligne { text-decoration: none; }
.gras { font-weight: bold; }
.non-gras { font-weight: normal; }
.italique { font-style: italic; }
.justifie { text-align: justify; }
a.lien { text-decoration: none; }
a.lien:hover { text-decoration: underline; }

.bc2 { background-color: #3e001f; }
.bc3 { background-color: #5d0000; }
.bc3a { background-color: #c62676; }
.bc4 { background-color: #9b004d; }
.bc5 { background-color: #9b004d; }

.trait { background-color: #5d0000; }
.trait2 { background-color: #b30059; }
.trait5 { background-color: #5d0000; }

.trait-rouge { background-color: #ff1515; height: 3Px; }

.img-evenement { border: 1Px solid #5d0000; }
.image_membre { border: 1Px solid #c51313; }

/* Structure */	

td.haut-fond
{
    background-image: url(../images/haut-fond.gif);
    background-repeat: repeat-x;
    height: 92Px;
	vertical-align: bottom;
}

td.bas-fond
{
    background-image: url(../images/bas-fond.gif);
    background-repeat: repeat-x;
    height: 36Px;
}

td.corps
{
	height: 410Px;
	background-color: #002f5c;
    vertical-align: top;
}

table.titre
{
	height: 26Px;
	background-image: url(../images/titre-fond.gif);
    background-repeat: repeat-x;
}

td.menus-bloc
{
	height: 184Px;
	background-image: url(../images/menus-fond.gif);
    background-repeat: repeat-x;
    border: 1Px solid #5997d3;
    background-color: #296eb0;
}

td.menus-bloc1
{
	height: 184Px;
	background-image: url(../images/menus-fond01.gif);
    background-repeat: no-repeat;
    border: 1Px solid #ff7cf3;
    background-color: #ec00d6;
}

td.menus-bloc2
{
	height: 184Px;
	background-image: url(../images/menus-fond2.gif);
    background-repeat: repeat-x;
    border: 1Px solid #fba456;
    background-color: #d86600;
}

td.menus-bloc3
{
	height: 182Px;
	background-image: url(../images/menus-fond3.gif);
    background-repeat: repeat-x;
    border: 1Px solid #6fde4e;
    background-color: #45b822;
}

td.tarifs-bloc1
{
    border: 1Px solid #5997d3;
    text-align: center;
}

td.tarifs-bloc2
{
	height: 56Px;
	background-image: url(../images/tarifs-fond2.gif);
    background-repeat: repeat-x;
    border: 1Px solid #5997d3;
}

td.tarifs-bloc3
{
	height: 240Px;
	background-image: url(../images/tarifs-fond3.gif);
    background-repeat: repeat-x;
    border: 1Px solid #5997d3;
}

table.evenement-bloc
{
	height: 107Px;
	background-image: url(../images/evenement-fond.gif);
    background-repeat: repeat-x;
    background-color: #c6e3ff;
}

/* Menu */

a.menu-lien
{
    background: url(../images/menu-lien.gif);
	background-repeat: repeat-x;
	width: 63Px;
	height: 20Px;
	display: block;
	text-align: center;
	color: #b7dcff;
	font-size: 11Px;
	font-weight: bold;
	padding-top: 50Px;
	text-decoration: none;
}

a.menu-lien-sel
{
    background: url(../images/menu-lien-sel.gif);
	background-repeat: repeat-x;
	width: 63Px;
	height: 20Px;
	display: block;
	text-align: center;
	color: #f70006;
	font-size: 12Px;
	font-weight: bold;
	padding-top: 50Px;
	text-decoration: none;
}

a.menu-lien:hover
{
    background: url(../images/menu-lien-over.gif);
	text-decoration: none;
}
    
/* Formulaire */	

input.input1, select.select1, input.input3, select.select2
{
    color: #ffffff;
	border: 1Px solid #ff1414;
	height: 16Px;
	font-size: 10Px;
	background-color: #a30101;
}

input.button1
{
    color: #ffffff;
	border: 1Px solid #ff1414;
	height: 19Px;
	font-size: 10Px;
	background-color: #a30101;
}

textarea.textarea1
{
	color: #ffffff;
	font-size: 12Px;
	height: 104Px;
	border: 1Px solid #ff1414;
	background-color: #a30101;
	overflow: auto;
}

/* Multipage */	

a.num-page
{
    padding: 2Px 5Px 2Px 5Px;
    border: 1Px solid #de0101;
    color: #de0101;
	font-size: 11Px;
	margin: 0 2Px 0 2Px;
	display: block;
    text-decoration: none;
}

td.num-page-sel
{
    padding: 2Px 5Px 2Px 5Px;
    border: 1Px solid #ffffff;
    color: #dedede;
	font-size: 11Px;
	font-weight: bold;
	margin: 0 2Px 0 2Px;
    color: White;
    background-color: #ff1414;
}

a.num-page:hover
{
    color: White;
    background-color: #ff1414;
    text-decoration: none;
}

td.num-page
{
    padding: 0 5Px 0 5Px;
    border: 1Px solid #ff1414;
    color: #ff1414;
	font-size: 11Px;
	cursor: default;
}

td.num-page-texte
{
    color: #ff1414;
	font-size: 12Px;
	font-weight: bold;
	padding: 0 2Px 0 4Px;
}

td.num-page-texte2
{
    color: #ff1414;
	font-size: 12Px;
	font-weight: bold;
	padding: 0 4Px 0 2Px;
}

/* ------------------ 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: #5d0000; } /* bc2 */
.forum-forum-entete-nom { font-size: 11Px; color: #ffffff; } /* t3 c1 */

.forum-forum-nom { font-size: 13Px; color: #ffffff; } /* t5 c1 */
.forum-forum-desc { font-size: 11Px; color: #ffffff; } /* t3 c4 */
.forum-forum-dermess { font-size: 10Px; color: #ffffff; } /* t2 c4 */

.forum-sujet-entete-titre { font-size: 13Px; color: #ffffff; } /* t5 c1 */
.forum-sujet-entete-bg { background-color: #5d0000; } /* bc4 */
.forum-sujet-entete-nom { font-size: 11Px; color: #ffffff; } /* t3 c1 */
.forum-sujet-page-bg { background-color: #5d0000; } /* bc4 */
.forum-sujet-page-texte { font-size: 11Px; color: #ffffff; } /* t3 c1 */
.forum-sujet-nom1-bg { background-color: #720202; } /* bc2 */
.forum-sujet-nom2-bg { background-color: #8d0606; } /* bc3 */
.forum-sujet-nom { font-size: 12Px; color: #ffffff; } /* t4 c1 */
.forum-sujet-arbre { font-size: 11Px; color: #de0101; } /* t3 c1 */
.forum-sujet-nb { font-size: 11Px; color: #de0101; } /* t3 c4 */

.forum-message-entete-bg { background-color: #5d0000; } /* 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: #720202; } /* bc2 */
.forum-message-nom2-bg { background-color: #8d0606; } /* bc3 */
.forum-message-poster { font-size: 13Px; color: #ffffff; } /* t5 c1 */
.forum-message-haut { font-size: 11Px; color: #de0101; } /* t3 c4 */
.forum-message-corps { font-size: 12Px; color: #ffffff; } /* t4 c1 */
.forum-message-bas { font-size: 11Px; color: #5d0000; } /* t3 c2 */

td.bordure-droite-forum { border-right: 1Px solid #5d0000; }
td.bordure-gauche-forum { border-left: 1Px solid #5d0000; }
td.bordure-basse-forum { border-bottom: 1Px solid #5d0000; }
td.bordure-haute-forum { border-top: 1Px solid #5d0000; }
td.bordure-forum { border: 1Px solid #5d0000; }

a.lien-forum:hover
{
	text-decoration: underline;
}

textarea.textarea3
{
	color: #ffffff;
	font-size: 12Px;
	width: 550Px;
	height: 160Px;
	border: 1Px solid #5d0000;
	background-color: #a30101;
}

table.citation
{
	width: 90%;
	border: 1Px solid #b30059;
}

span.moderation
{
    color: #e90000;
}

/****** FORUM ******/

.bloc-transparent
{
	background-color:#145493;
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
	position:absolute;
	width:400px;
	height:25px;
}

.bloc-transparent-texte
{
	width:400px;
	height:21px;
	position:relative;
	text-align: right;
	padding-top: 4Px;
}

.bloc-transparent-texte2
{
	width:400px;
	height:21px;
	position:relative;
	padding-top: 4Px;
	padding-left: 12Px;
	text-align: left;
}

.bloc-transparent3
{
	background-color:#145493;
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
	position:absolute;
	width:810px;
	height:23px;
}

.bloc-transparent-texte3
{
	width:810px;
	height:21px;
	position:relative;
	text-align: center;
	padding-top: 2Px;
}

.bloc-transparent-texte4
{
	width:800px;
	height:21px;
	position:relative;
	text-align: center;
	padding-top: 2Px;
}

.table-transparent
{
	background-color:#145493;
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
	position:absolute;
	width:406px;
	height:160px;
}

.table-texte
{
	width:398px;
	height:150px;
	position:relative;
	text-align: left;
}
