﻿* { margin: 0px; padding: 0px; }
body { background: #161529 url(images/bg.gif) repeat-x; color: #51421f; }
img { border: none; vertical-align: top; }
fieldset { border: solid 1px #6bb501; padding: 0px 10px 10px 10px; margin-bottom: 8px; }
legend { color: #6bb501; font-weight: bold; padding: 0px 5px 5px 5px; }
ul { margin-bottom: 20px; margin-left: 20px; }
ol { margin-bottom: 20px; margin-left: 20px; }
li { margin-left: 20px; }
strong {  }

/*--------------- Layout ---------------*/

.divPrincipal { margin: 0 auto; width: 960px; }
	.divHeader { background: url(images/header.jpg) no-repeat; height: 212px; }
		.divMenu { padding-left: 31px; padding-right: 31px; padding-top: 180px; }
			.divMenu a { text-transform: uppercase; }
			.divMenu .aModuleMenuHorizontalActif { color: #51421f; }
			.divMenuGauche { float : left; }
			.divMenuDroite { float : right; }
	.divContent { background-color: #bdbdbe; padding: 31px; }
	.divCopyright { background: url(images/footer.gif) no-repeat; color: #51421f; height: 40px; padding-left: 31px; padding-right: 31px; }
		.divPrincipal .divCopyright a { color: #ffffff; }
		.divCopyrightGauche { float : left; padding-top: 15px; width: 299px; }
		.divCopyrightCentre { float : left; padding-top: 15px; text-align: center; width: 299px; }
		.divCopyrightDroite { float : left; padding-top: 11px; text-align: right; width: 299px; }

/*--------------- Mise en forme des Modules ---------------*/

.divModuleFilDAriane { color: #999999; padding-bottom: 10px; }
	.divModuleFilDAriane .aModuleFilDAriane {  }
	.divModuleFilDAriane .aModuleFilDArianeActif {  }

/*--------------- Mise en forme des Formulaires ---------------*/

.divTitre1 { color: #ffffff; }

.messageErreur { border: solid 2px #ff0000; color: #ff0000; font-weight: bold; padding: 10px; text-align: center; }
.messageInformation { border: solid 2px #81182b; color: #81182b; font-weight: bold; padding: 10px; text-align: center; }

.tdLabels { padding: 1px; vertical-align: top; white-space: nowrap; }
.tdValidators { padding: 1px; vertical-align: top; width: 100%; }

.aGalerie { border: solid 1px #81182b; display: inline-block; margin-bottom: 22px; margin-right: 22px; }
.aGalerie:hover { border: solid 1px #fdd8a3; }
.imgGalerie {  }

.div2ColonnesGauche { float: left; width: 349px; }
.div2ColonnesDroite { float: right; width: 549px; }

/*--------------- Controls Asp.net ---------------*/

.dropDownLists { font: 11px Arial; margin-bottom: 1px; width: 119px; }
.formViews { width: 100%; }
.radioButtonLists {  }
.textBoxs { font: 12px Arial; margin-bottom: 1px; width: 115px; }

/*--------------- Controls Toolkit ---------------*/

.pagingBulletedListExtenderSelectIndex { color: #000000; }
.pagingBulletedListExtenderUnSelectIndex {  }

/*--------------- Généraux ---------------*/

.clearBoth { clear: both; }
.textAlignRight { text-align: right; }
.textAlignCenter { text-align: center; }
.marginTop10 { margin-top: 10px; }