/* CSS Document */

body {
	background-color: #6B6B6B;					/* Couleur Background externe */
	margin     : 0;
	padding    : 0;
	text-align : center;
}

tr.contour {
	background-color: #000000;
}

table.contour {
	background-color: #000000;
	border  : 1px solid #000000;
}

header{
	background : #039;
	text-align : center;
}


.bouton {
	text-align:center; background:#000000
}

.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.texte2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.texte3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}

.titre1 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.titre2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.fond {
	background:#333333 
}

/* Menu : Fond du table menu. */
table.menu {
	background-color: #C1C1C1;				/* Couleur Background Menu */
	border-top  : 1px solid #000000;		/* Couleur bordure (top bottom) Menu */
	border-bottom  : 1px solid #000000;
}

/* Menu : Fond menu. */
td.menu {
	background-color: #C1C1C1;				/* Couleur Background Menu */
}


/* Menu : Menu horizontal du site. */		/* Début Lien Menu*/
a.menu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.menu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

a.menu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.selected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
										/* Fin Lien Menu*/

table.footer {
	border-top  : 1px solid #000000;	/* Couleur bordure (top) Footer */
	background-color: #C1C1C1;			/* Couleur Background Footer */
}

td.footer {
	background-color  : #C1C1C1;		/* Couleur Background Footer */
}

.mention{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-align: center;
}

a.mention:link {
	text-align: center;
}

a.mention:visited {
	text-decoration: none;
}

a.mention:hover {
	text-decoration: underline;
}

a.mention:active {
}

/* Lien Rubrique */
a.lirub:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a.lirub:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a.lirub:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

a.lirub:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

table.formulaire {
	border-top  : 1px solid #000000;
	border-bottom  : 1px solid #000000;
	border-left  : 1px solid #000000;
	border-right  : 1px solid #000000;
	cellspacing="10"
}

table.contact {
	border-top  : 1px solid #FFFFFF;
	border-bottom  : 1px solid #FFFFFF;
	border-left  : 1px solid #FFFFFF;
	border-right  : 1px solid #FFFFFF;
	cellspacing="10"
}
