﻿body 
{
	font-family:Arial, Helvetica, sans-serif;
	margin: 0;
	background-color: #efebe7;
}

/* ------------------ COULEURS ------------------ */ 

.c1 { color: #ffffff; }
.c2 { color: #504134; }
.c3 { color: #9a8a7c; }
.c4 { color: #a89a8e; }

.c5 { color: #38281a; }
.c6 { color: #42cafc; }
.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: #6b5541; font-size: 12Px; margin: 0 0 0 6Px; }

.non-souligne { text-decoration: none; }
.souligne { text-decoration: underline; }
.italique { font-style: italic; }
.gras { font-weight: bold; }
.justifie { text-align: justify; }

.trait { background-color: #d8d0c8; height: 1Px; }
.trait2 { background-color: #eeeae6; height: 1Px; }
.trait3 { background-color: #a2d97d; }

.lien { text-decoration: none; }
.lien:hover { text-decoration: underline; }

.image-concert { border: 2Px solid #d9d3cf; }

/* ------------------ FORMULAIRE ------------------ */

input.input1
{
	border: 1Px solid #d9d9d7;
	background-color: #e7e7e6;
	height: 13Px;
	line-height: 15Px;
	font-size: 12Px;
	color: #898888;
}

select.input1
{
	border: 1Px solid #d9d9d7;
	background-color: #e7e7e6;
	height: 15Px;
	line-height: 15Px;
	font-size: 12Px;
	color: #898888;
}

input.button1
{
	border: 1Px solid #d9d9d7;
	background-color: #e7e7e6;
	height: 17Px;
	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.bordure
{
    background-image: url(../images/bordure.gif);
    background-repeat: repeat;
}

table.concert-fond
{
    background-image: url(../images/concert-fond.gif);
    background-repeat: repeat-x;
}

/* ------------------ MENU ------------------ */

.menu-separation{  background-image: url(../images/menu-separation.gif); }
.menu-corps
{
    background-image: url(../images/menu-corps.gif);
    background-repeat: repeat-x;
}

a.menu-lien
{
    height: 24Px;
    line-height: 24Px;
    display: block;
    background-image: url(../images/menu-corps.gif);
    background-repeat: repeat-x;
    color: #ffffff;
    font-size: 11Px;
    font-weight: bold;
    text-decoration: none;
    padding-left: 11Px;
}

.menu-paslien
{
    color: #ffffff;
    font-size: 11Px;
    background-image: url(../images/menu-corps.gif);
    background-repeat: repeat-x;
    cursor: default;
    height: 24Px;
    line-height: 24Px;
    padding-left: 11Px;
    font-weight: bold;
}

.menu-deroulant-separation { background-color: #1f810d; }

a.menu-deroulant-lien
{
    width: 160Px;
    height: 24Px;
    line-height: 24Px;
    display: block;
    background-image: url(../images/menu-corps.gif);
    background-repeat: repeat-x;
    color: #ffffff;
    font-size: 11Px;
    font-weight: bold;
    padding-left: 11Px;
    text-decoration: none;
}

a.menu-deroulant-lien:hover
{
    font-weight: bold;
}

.divmenu
{
    position: absolute;
    visibility: hidden;
    z-index: 20;
}