﻿body 
{
    margin: 0;
	font-family:Arial, Helvetica, sans-serif;
	background-color: #a274b6;
	background-image: url(../images/fond.gif);
    background-repeat: repeat-x;
}

/* ------------------ COULEURS ------------------ */ 

.c1 { color: #7768b0; }
.c2 { color: #ffffff; }
.c3 { color: #7c72a3; }
.c4 { color: #403278; }

.c5 { color: #0078aa; }
.c6 { color: #666666; }


/* ------------------ 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; }
.t9 { font-size: 40Px; }

/* ------------------ DIVERS ------------------ */

h1 { color: #7468a3; font-size: 18Px; margin: 18Px 0 8Px 0; }

.non-souligne { text-decoration: none; }
.souligne { text-decoration: underline; }
.italique { font-style: italic; }
.gras { font-weight: bold; }
.non-gras { font-weight: normal; }
.justifie { text-align: justify; }

.trait { background-color: White; }
.trait2 { background-color: #e5e1f1; height: 1px; }

.trait3 { background-color: #78d3f9; }
.trait4 { background-color: #d7d6cd; }

a.lien
{
    color: #6e8600;
}

a.lien-vert:hover { color: #aef166; }

/* ------------------ FORMULAIRE ------------------ */

input.input1
{
	border: 1Px solid #c0b6e1;
	background-color: #e1dbf5;
	width: 400Px;
	height: 15Px;
	line-height: 15Px;
	font-size: 12Px;
	color: #5b2075;
}

select.select1
{
	border: 1Px solid #c0b6e1;
	background-color: #e1dbf5;
	height: 17Px;
	line-height: 15Px;
	font-size: 12Px;
	color: #5b2075;
}

input.button1
{
	border: 1Px solid #c0b6e1;
	background-color: #e1dbf5;
	height: 17Px;
	font-size: 12Px;
	color: #5b2075;
}

textarea.textarea1
{
    border: 1Px solid #c0b6e1;
	background-color: #e1dbf5;
	width: 400Px;
	height: 120Px;
	font-size: 12Px;
	color: #5b2075;
}

/* ------------------ AUTRE ------------------ */

table.corps
{
    background-image: url(../images/fond-corps.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    width: 1007Px;
    height: 575Px;
}

td.corps-haut
{
    background-image: url(../images/corps-haut.gif);
    background-repeat: no-repeat;
    height: 5Px;
}

td.corps-bas
{
    background-image: url(../images/corps-bas.gif);
    background-repeat: no-repeat;
    height: 5Px;
     vertical-align: top;
}

td.corps-fond
{
    background-image: url(../images/corps-fond.gif);
    background-repeat: repeat-x;
    background-color: #ffffff;
    height: 417Px;
}

/* ------------------ MENU ------------------ */

a.lien-retour
{
    position: absolute;
    margin: -82Px 0 0 10Px;
}

a.lien-haut
{
    width: 92Px;
    height: 26Px;
    line-height: 26Px;
    display: block;
    background-image: url(../images/menu-haut.gif);
    background-repeat: no-repeat;
    color: #6e63a0;
    font-size: 11Px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
}

a.lien-haut-sel
{
    width: 92Px;
    height: 26Px;
    line-height: 26Px;
    display: block;
    background-image: url(../images/menu-haut-over.gif);
    background-repeat: no-repeat;
    color: #53841c;
    font-size: 11Px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
}

a.lien-haut:hover { background-image: url(../images/menu-haut-over.gif); color: #53841c; }

a.lien-bas
{
    width: 90Px;
    height: 20Px;
    line-height: 20Px;
    display: block;
    background-image: url(../images/menu-bas.gif);
    background-repeat: no-repeat;
    color: #6e63a0;
    font-size: 11Px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
}

td.sous-menu-droite
{
    background-image: url(../images/sous-menu-droite.gif);
    background-repeat: no-repeat;
    width: 9Px;
    height: 15Px;
}

td.sous-menu-gauche
{
    background-image: url(../images/sous-menu-gauche.gif);
    background-repeat: no-repeat;
    width: 9Px;
    height: 15Px;
}

a.sous-menu
{
    height: 15Px;
    line-height: 15Px;
    display: block;
    background-color: #ffffff;
    color: #7d73a8;
    font-size: 10Px;
    text-decoration: none;
}


td.sous-menu-droite2
{
    background-image: url(../images/sous-menu-droite2.gif);
    background-repeat: no-repeat;
    width: 9Px;
    height: 15Px;
}

td.sous-menu-gauche2
{
    background-image: url(../images/sous-menu-gauche2.gif);
    background-repeat: no-repeat;
    width: 9Px;
    height: 15Px;
}

a.sous-menu2
{
    height: 15Px;
    line-height: 15Px;
    display: block;
    background-color: #ada5ce;
    color: #ffffff;
    font-size: 10Px;
    text-decoration: none;
}





