﻿body 
{
	background-color: #8B5B2A;
	background-image: URL(interface/fond.jpg);
	padding: 0 0 0 0; 
	margin: 0 0 0 0;
	background-repeat: repeat-x;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #666;
}

TABLE,TR,TD { padding: 0; margin: 0; border: none; }
IMG				{ border: none; }

H1				{ font-family: Sans-Serif, Arial; font-size: 22px; font-weight: bold; color: #4D913A; margin-bottom:0px}
H2				{ /*font-family: Verdana, Sans-Serif, Arial; font-size: 13px; font-weight: bold; color: #000000;*/ font-family: Sans-Serif, Arial; font-size: 13px; font-weight: bold; color: #555; margin-bottom:0px }
H2.orange		{ background-color:#FF9; color: #4D913A; border-bottom:3px #F79646 solid; padding-bottom:3px; margin-bottom:5px }
.text			{ font-family: Verdana, Arial; font-size: 11px; color: #868686; padding: 0px 20px 0px 30px; }

A				{ color: #4D913A; }
A:visited		{ color: #4D913A; }

.divGlobal		{ width: 866px; height: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; margin-left: auto; margin-right: auto; }
.divOmbreGauche	{ width: 8px; height: auto; float: left; background-image: URL(interface/ombre_gauche.jpg); background-repeat: repeat-y; }
.divOmbreDroite	{ width: 8px; height: auto; float: right; background-image: URL(interface/ombre_droite.jpg); background-repeat: repeat; }
.divCentre		{ width: 850px; height: auto; float: left; background-color: White; background-image: URL(interface/fond_blanc.jpg); background-repeat: repeat-x; }

.divMenu        { width: 661px; height: 28px; float: left; }
.divMenu1       { width: 210px; position: absolute; z-index: 1; visibility:hidden; background-color: #FFF; }
.divMenu2       { width: 208px; height: 20px; padding: 0px; color:#016330; border-left:1px solid /*#A9A9A9*/#CCC; border-right:1px solid #CCC; /*margin-left:-1px*/ }

.menuHaut		{ font-family: Sans-Serif, Arial; font-size: 10px; color: #A9A9A9; }
.titreHaut		{ font-family: Sans-Serif, Arial; font-size: 22px; color: #A9A9A9; }

SPAN.titre		{ font-family: Sans-Serif, Arial; font-size: 17px; color: #4D913A; }
SPAN.titrevert	{ font-family: Sans-Serif, Arial; font-size: 17px; color: #4D913A; }
SPAN.titrebleu	{ font-family: Verdana, Arial; font-size: 17px; color: #3769CC; }
SPAN.titreBleu	{ font-family: Verdana, Arial; font-size: 10px; color: #3769CC; }
SPAN.titreorange	{ font-family: Sans-Serif, Arial; font-size: 17px; color: #f39900; }

.vert { color: #4D913A; }
.bleu { color: #3769CC; }
.orange { color: #f39900; }

SPAN.titreTableau	{ font-family: Sans-Serif, Arial; font-size: 12px; color: #4D913A; font-weight: bold;}

a.menu          { color: /*#A9A9A9*/#666; text-decoration: none; display: block; width: 100%; height: 100%; text-decoration: none; padding-top: 3px; margin-bottom: 0px; padding-bottom: 0px;padding-left: 5px; font-size: 80%; }
a.menu:hover    { color: /*White*/#666; text-decoration: none  }

.bloc			{ font-family: Verdana, Sans-Serif, Arial; font-size: 9px; color: #868686; }
A.bloc			{ font-family: Verdana, Sans-Serif, Arial; font-size: 9px; color: #868686; }
A.blocTitre			{ font-family: Verdana, Sans-Serif, Arial; font-size: 12px; color: #868686; }


input, select, textarea	{ font-family: Verdana, Sans-Serif, Arial; font-size: 9px; color: #4D913A; border:1px solid #868686 }

.titrevert	{ font-family: Sans-Serif, Arial; font-size: 17px; font-weight: bold; color: #4D913A; }
.titregris	{ font-family: Sans-Serif, Arial; font-size: 17px; font-weight: bold; color: #666; }
.sstitrevert	{ font-family: Sans-Serif, Arial; font-size: 12px; font-weight: bold; color: #4D913A; }

.information { font-family: Sans-Serif, Arial; font-size: 11px; font-weight: normal; color: #666; font-style:italic }