﻿body 
{
    margin-top: 0;
	font-family:Arial, Helvetica, sans-serif;
}

/* ------------------ COULEURS ------------------ */ 

.c1 { color: #57758b; }
.c2 { color: #a1bdd2; }
.c3 { color: #f6f8f9; }
.c4 { color: #6890ae; }
.c5 { color: #768998; }

.c7 { color: #565656; }
.c8 { color: #E7FE6B; }

.bc1 { background-color: #4a697e; }
.bc2 { background-color: #dae5ed; }
.bc3 { background-color: #e5ecf2; }
.bc4 { background-color: #cddce8; }
.bc5 { background-color: #9db3c3; }

/* ------------------ 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; }
.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; }

/* ------------------ FORMULAIRE ------------------ */

input.input1
{
	border: 1Px solid #668297;
	background-color: #dae5ed;
	width: 120Px;
	height: 17Px;
	line-height: 17Px;
	font-size: 10Px;
}

input.input2
{
	border: 1Px solid #668297;
	background-color: #dae5ed;
	width: 120Px;
	height: 15Px;
	line-height: 17Px;
	font-size: 10Px;
}

input.input3
{
	border: 1Px solid #668297;
	background-color: #dae5ed;
	width: 120Px;
	height: 19Px;
	line-height: 19Px;
	font-size: 10Px;
}

input.button1
{
	border: 1Px solid #668297;
	background-color: #e0dfe3;
	width: 80Px;
	height: 21Px;
	font-size: 10Px;
	color: #57758b;
}

input.button2
{
	border: 1Px solid #668297;
	background-color: #e0dfe3;
	height: 19Px;
	font-size: 10Px;
	color: #57758b;
}

select.select1
{
	border: 1Px solid #668297;
	background-color: #dae5ed;
	height: 17Px;
	line-height: 17Px;
	font-size: 10Px;
	color: #57758b;
}

textarea.textarea1
{
	border: 1Px solid #668297;
	background-color: #dae5ed;
	width: 160Px;
	height: 50Px;
	font-size: 10Px;
	color: #57758b;
}

/* ------------------ AUTRE ------------------ */

td.titre
{
    background-color: #d2e2ed;
    font-size: 13Px;
    color: #57758b;
    height: 22Px;
    text-align: center;
}

td.contenu
{
    border: 1Px solid #d2e2ed;
    padding: 15Px 10Px 15Px 10Px;
    background-color: #f3faff;
}

td.titre-option
{
    font-size: 12Px;
    color: #57758b;
    text-align: right;
    height: 30Px;
    padding-right: 5Px;
}

td.contenu-option
{
    font-size: 12Px;
    color: #57758b;
    padding-left: 5PX;
}

.infobulle{
	position: absolute;	
	visibility : hidden;
	border: 1px solid Black;
	padding: 10px;
	font-family: Verdana, Arial;
	font-size: 10px;
	background-color: #FFFFCC;
}

/* ------------------ ARBRE ------------------ */

.noeud-sel
{
    border: 1Px solid #808080;
    background-color: #c0c0c0;
    color: #57758b;
    font-weight: bold;
    font-size: 14Px;
    padding: 0 3Px 0 3Px;
}

.noeud-hover
{
    border: 1Px solid #cecccc;
    background-color: #d8d7d7;
}

.noeud-enfant, .noeud-parent, .noeud-racine
{
    color: #57758b;
    font-size: 14Px;
    padding: 0 3Px 0 2Px;
}