/************************************************************/
/****************Gil Claude Général**************************/
/************************************************************/

body {
	background-color: #FFFFFF;
	margin: 0 0 0 0;
}

.fondbleu {
	background-color: #EDF1F8;	
}
a, body, td, p, input, textarea, select {
	font-family: Arial;
	font-size: 12px;
	color: #8A8A8A;
}
.erreur {
	color: #DD0000;
	font-weight: bold;
}
.small {
	font-size: 10px;
}

hr {
	color: #EDF1F8;
	height: 1px;	
}
.modifko {
	color: #DD0000;
	font-weight: bold;
}
.modifok {
	color: #009966;
	font-weight: bold;
}
h1 {
	font-family: Arial;
	font-size: 16px;
	color: #8A8A8A;
	text-align: center;	
}
td.textegrand {
	font-size: 14px;
}



/************************************************************/
/****************Eléments de formulaires*********************/
/************************************************************/
textarea, input, .input {
    border:1px solid #999999;
    margin:0px;	
}
input.erreur {
	border: 1px solid #DD0000;
	color: #8A8A8A;
}
input.borderless, input.noborder, .noborder input, .backoffnoborder input {
	border:0px solid #999999;
}
.WebControlErreur {
  border : #DD0000;
  background-color:#F4E2E2;
  border-style:solid;
  border-width:1;
}



/************************************************************/
/************************Liens hypertextes*******************/
/************************************************************/

:link, :visited, :hover, :active, :link:hover, :visited:hover { text-decoration: none ! important }

a:hover {color: #444444}


/************************************************************/
/*********************Menu***********************************/
/************************************************************/

.SelectedNiveau1, .UnSelectedNiveau1:hover, .SelectedCollection, .SelectedTheme {
	color: #444444;
}
.SeparatorNiveau1, .UnSelectedNiveau1 {
	color: #FFFFFF;
}
.SeparatorNiveau1, .SelectedNiveau1, .UnSelectedNiveau1 {
	font-size: 15px;
	font-weight: bold;
}

.SelectedNiveau2, .UnSelectedNiveau2:hover {
	color: #000000;	
}
.UnSelectedNiveau2 {
	color: #5A5A5A;
}
.SeparatorNiveau2 {
	color: #FFFFFF;
	font-size: 13px;
}
.SelectedNiveau2, .UnSelectedNiveau2 {
	font-weight: bold;
}

.SelectedCollection, .UnSelectedCollection {
	font-weight: bold;
	font-size: 14px;
}


/************************************************************/
/*********************Produit********************************/
/************************************************************/
.tdrefproduit {
	font-size: 16px;	
	font-weight: bold;
}
.tddesproduit{
	color: #000000;
}
.tdmatproduit{
	color: #000000;
	font-weight: bold;
}
.cadrephoto {
	border: 3 solid #ededed;
}
a:hover .cadrephoto {
	border: 3 solid #d4d4d4;
}

/************************************************************/
/*********************Backoffice*****************************/
/************************************************************/
body.backoff {
	background-color: #FFFFFF;
	margin: 0 0 0 0;
}

table.backoff, table.backoffnoborder {
	background-color: #EDF1F8;
}
table.backoff td, table.backoffnoborder td {
	background-color: #FFFFFF;
}

table.backoff td.td_categorie_parent {font-weight : bold; background-color:#D9D5D2; text-align:center; height:20px}
table.backoff td.td_categorie_fils {background-color:#E7E5E3; text-align:center; height:16px}
.backoff .enteteTable td {background-color:#D9D5D2; text-align:center; height:25px; color:#FFFFFF; font-weight: bold}
.backoff td.enteteLigne {background-color:#FAFAFA; font-weight: bold;}


