body { 
	background:url(images/fond.gif) repeat-x;
	background-color: #70c2bb;
	margin-top: 25px;
	font: 12px Arial, Helvetica, sans-serif;
	color:#472810;
}

a,
label {
	text-decoration: underline;
	font: 12px Arial, Helvetica, sans-serif;
	color: #003639;
}

a:hover {
	color: #edffca;
	/*color: #ffc24c;*/
}

li {
	padding:3px;
}

img {
	border: none;
}

#tboutils {
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	border-top: 1px black solid;
	border-left: 1px black solid;
	border-right: 1px black solid;
}

#tboutils td {
	border-bottom: 1px black solid;
}

#confirmform {
	text-align: center;
	font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFEBC0;
}

.erreurmessage {
	margin-top: 10px;
	margin-bottom: 20px;
	color: red;
	font: bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.titre {
	font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #fff;
}
	
.sigle {
	color: #ffe4aa;
	font: bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.soustitre {
	font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#ffe8b7;
	text-transform: uppercase;
}

.miseajour {
	/* message de confirmation d'enregistrement de la page index */
	font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: red;
}

.numbouton {
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#472810;
}

.nombouton {
	padding:3px;
}

.explications {
	font: 12px Arial, Helvetica, sans-serif;
	color:#472810;
}

.explications strong {
	font-weight: bold;
}
.explications a {
	text-decoration: underline;
	font: 12px Arial, Helvetica, sans-serif;
	color: #003639;
}

.explications a:hover {
	color: #edffca;

}

.instructions a{
	font:bold 14px arial;
	color:#ebf07c;
	text-transform:uppercase;
	}
.instructions a:hover{
	color: #edffca;
	}
/*********************************CSS pour les formulaires*****************************/

.formtable{
	background-color: #4c7b7e;
}

.formlabel {
	color: #fff;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.tableinfo {	
	color: #003639;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/**********************************CSS pour les tables BDD*******************************/	
.bddtitre {
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #472810;
}

.tablelabel {
	color: #fff;
}

.tablebdd {
	background-color: #ffebc0;
	padding: 5px;
}

.tablebdd a:hover {
	color: red;
}

.libelbdd {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #4c7b7e;
}

.libelbdd2 {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #472810;
}

.ajoutenr {
	/*dans la page ajout plusieurs enregistrements*/
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #fff;
}

/*********************************CSS pour la boutique**********************/

.tableboutique,
.tableboutiquenoprint {
	background-color: #ffebc0;
	padding: 5px;
	color: #4c7b7e;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.tableboutique td a:hover {
	color: Red;
}

/*******************************CSS pour l'emailing**************************/

.titremail {
	font: bold 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #472810;
}

.soustitremail {
	font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffebc0;
}
/********************************page authentification**************************/
#accesprive{
	font:12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #fff;
	margin-top: 150px;
	margin-left: auto;
	margin-right: auto;
	padding: 15px;
	width: 450;
	border : #ffffff 1px solid;
	text-align: left;
	background-color: #4c7b7e;
}

.identification	{
	font:12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
}

.authsubmit {
	font:12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #edffca;
	cursor: pointer;
	color: #4c7b7e;
	margin-left: 90px;
}
/*******************CSS pour le changement de mot de passe****************************/

.changepassword {
	background-color: #ffebc0;
	font:12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #4c7b7e;
}

/*****************CSS pour les comptes techniciens**************/

.comptech {
	background-color: #ffebc0;
	font:12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #4c7b7e;
}
.techerror {
	font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: red;
}

/*********************CSS CHAMPIONNAT****************************/

.tablechamp {
	background-color: #ffebc0;
	padding: 5px;
	color: #4c7b7e;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/*********************CSS fiche article boutique ****************************/

#decli {
	border: 1px solid;
}

#decli table {
	border-spacing:0px;
}

#decli th {
	text-align: center;
	border-right: 1px solid;
}

#decli td {
	border-right : 1px solid;
	padding:3px;
	font:12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

