BODY {
    overflow: scroll;
}
.titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFC600;
}
.nom-commercant {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.sous-titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #DC0009;
}
.texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	color: #000000;
	x-text-align: justify;
}
.champ-form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	x-font-weight: bold;
}
.entree, .Entrees {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
    font-weight: bold;
	color: #000099;
	background-color: #FFCC33;
}
.texte-entree {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
    font-weight: bold;
	color: #000099;
}
.indice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
}
.en-tete-liste {
	background-color: #DC060F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.section-liste {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #AA0000;
    background-color: #DDDDDD;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AA0000; // #C6C6C6;
}
.liste-rangee-paire {
	background-color: #FBFBFB;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #C6C6C6;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #C6C6C6;
}
.liste-rangee-impaire {
}
.tableau-message {
	border: 1px dashed #B5B5B5;
	background-color: #FFFFFF;
}
.tableau-message-maintenance {
	border: 1px dashed #FF0000;
	background-color: #F5D8D9;
}
li.menu {
	list-style-image: url(../images/puce_menu.jpg);
}
.titre-form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #DC0009;
}
.section-form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.section-form-client {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #AA0000;
    background-color: #DDDDDD;
}
a:link {
	color: #000099;
}
a:visited {
	color: #000099;
}
a:hover {
	color: #DC0009;
}
a.bouton, a.bouton:link, a.bouton:visited {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
    font-weight: bold;
	text-decoration: none;
	background-color: #B1B1B1;
	xborder: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    border-left: 1px solid #FFFFFF;
    border-right: 2px solid #222222;
    border-bottom: 2px solid #222222;
	margin: 3px;
	padding: 3px;
	vertical-align: middle;
	line-height: 18px;
    zoom: 1;
}
a.bouton:hover {
	color: #FFFFFF;
	background-color: #DC0009;
}

.TableVerte
{
    border-top: solid 2px #00FF00;
    border-left: solid 2px #00FF00;
    border-right: solid 3px #006600;
    border-bottom: solid 3px #006600;
    background: #B7FBC1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	color: #000000;
}

.TableRouge
{
    border-top: solid 2px #FF0000;
    border-left: solid 2px #FF0000;
    border-right: solid 3px #660000;
    border-bottom: solid 3px #660000;
    background: #FFB9B9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	color: #000000;
}

.TableAvertissements
{
    border-top: solid 2px #FFB366;
    border-left: solid 2px #FFB366;
    border-right: solid 3px #C66300;
    border-bottom: solid 3px #C66300;
    background: #FFD8B0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	color: #000000;
}

A.BoutonImage
{
    border: solid 1px #FFFFFF;
}

A.BoutonImage:hover
{
    border: solid 1px #0000AA;
    background: #FFFFC0;
}



/* YAR dit: Ici commencent les Styles CSS que j'ai créés */



.menuPrincipal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	line-height: 18px;
}
.bienvenue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 24px;
	color: #000000;
	x-text-align: justify;
	text-align: justify;
}
.coordonees {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 15px;
}
.texteSym {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #000000;
	x-text-align: justify;
}
.nouvelleTitreSelect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	color: #000000;
	x-text-align: justify;
	font-weight: bold;
}
.texteLong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	color: #000000;
	x-text-align: justify;
	text-align: justify;
}
.texteNotes {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #000000;
	x-text-align: justify;
}
.texteNotesExposant {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	x-text-align: justify;
	vertical-align: super;
}
a.lienCourrielInfos:link {
	color: #FFFFFF;
}
a.lienCourrielInfos:visited {
	color: #FFFFFF;
}
a.lienCourrielInfos:active {
	color: #FFFFFF;
}
a.lienCourrielInfos:hover {
	color: #DC0009;
}
a.menup:link {
	color: #DC0009;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}
a.menup:active {
    color: #DC0009;
    text-decoration: none;
    font-size: 13px;
    font-weight: bold;
}
a.menup:visited {
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	color: #DC0009;
}
a.menup:hover {
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
    color: #000099;
	background-color: #FFCC33;
}
a.menupSpecial:link {
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}
a.menupSpecial:active {
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}
a.menupSpecial:visited {
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}
a.menupSpecial:hover {
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
    color: #000099;
	background-color: #FFCC33;
}

a.boutonRapide, a.boutonRapide:link, a.boutonRapide:visited {
	color: #000099;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
    font-weight: bold;
	text-decoration: none;
	background-color: #FFCC33;
	xborder: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #222222;
    border-bottom: 1px solid #222222;
	margin: 1px;
	padding: 1px;
	vertical-align: middle;
	line-height: 18px;
    zoom: 1;
}
