/*
colour1: #ce714c; page-bottom, page-content, and page-main border and headers background
colour2: #f6e3da; page-bottom background and fieldset.bg background
colour3: #f6e3da; page-submenus and page-submenus2 background *.cadre-bg background
colour4: #e3afa4; page-menus-all background
colour5: #2e8b86; page-menus-all, page-submenus, and page-submenus2 inactive link text
colour6: #e1b7b7; body background
colour7: #ff3333; new item text
colour8: #2e8b86; page-content inactive link text and *.bg inactive link text
colour9: #d78104; alternate header background
*/

#page-all {
	/*border-color : #ce714c;*/ /*colour1*/
}

#page-bottom {
	background-color : #ffffff; /*colour3*/
}

#page-head {
	background-color : #ce714c; /*colour1*/
}

#page-menus {
	background-color : #c39d93;
	border-top-color : #ce714c; /*colour1*/
}

#page-sidemenus-bottom,
#page-sidemenus-top {
	background-color : gray;

}

#page-sidemenus-main {
	background-color : #ce714c; /*colour1*/
}

body {
	background-color : #cfe0cf; /*colour3*/
	color : black;
}

.bg {
	background-color : #ce714c; /*colour1*/
}

div.border,
div.cadre,
div.cadre2,
p.border,
p.cadre,
p.cadre2,
table.border,
table.border caption,
table.border td,
table.border th,
table.border-double,
table.border-double caption,
table.border-double td,
table.border-double th,
.border {
	border-color : #ce714c; /*colour1*/
}

div.cadre-bg,
p.cadre-bg,
td.cadre-bg,
th.cadre-bg {
	background-color : #f6e3da; /*colour3*/
	border-color : #ce714c; /*colour1*/
	color : black;
}

fieldset {
	border-color : #ce714c; /*colour1*/
}

fieldset legend.bg {
	background-color : #ce714c; /*colour1*/
	color : white;
}

fieldset.bg,
fieldset.bg legend {
	background-color : #f6e3da; /*colour2*/
	color : black;
}

caption.bg,
h2.bg,
h3.bg,
h4.bg,
td.bg,
th.bg {
	background-color : #ce714c; /*colour1*/
	color : white;
}

td.lbg,
th.lbg {
	background-color : #f6e3da; /*colour3*/
	color : black;
}

/*
.alt-colour div.cadre-bg,
.alt-colour p.cadre-bg,
.alt-colour td.cadre-bg,
.alt-colour th.cadre-bg {
	border-color : #d78104; /-*colour9*-/
}

.alt-colour fieldset {
	border-color :#d78104; /-*colour9*-/
}

.alt-colour h2.bg,
.alt-colour h3.bg,
.alt-colour h4.bg,
.alt-colour td.bg,
.alt-colour th.bg {
	background-color : #d78104; /-*colour9*-/
}
*/

.attn {
	background-color : inherit;
	color : #ff3333; /*colour7*/
}

/*
.blink-new {
	background-color : inherit;
	color : #2e8b86; /-*colour5*-/
}
*/

/* Extras */


#x-activite-theme span {
	background-color : white;
	border-color : #ce714c; /*colour1*/
	color : black;
}

#x-beact #x-beact-b1,
#x-beact #x-beact-b2 h3,
#x-beact #x-beact-t1,
#x-beact #x-beact-t2 th.t2,
#x-beact h1,
#x-beact h2.bo,
#x-beact h3 {
	background-color : #f6e3da; /*colour3*/
	border-color : #ce714c; /*colour1*/
	color : black;
}

#x-beact #x-beact-b2,
#x-beact #x-beact-t2,
#x-beact #x-beact-t2 td.t2 {
	border-color : #ce714c; /*colour1*/
}

dl#x-activites-liste-themes dt {
	border-color : #ce714c; /*colour1*/
}

dl#x-activites-liste-themes dt a {
	background-color : #ce714c !important; /*colour1*/
	color : white !important;
}

table#x-activites-liste-themes,
table#x-activites-liste-themes td,
table#x-activites-liste-themes th {
	border-color : #ce714c; /*colour1*/
}

table#x-activites-liste-themes th {
	background-color : #ce714c; /*colour1*/
	color : white;
}

table#x-activites-liste-themes th a:link,
table#x-activites-liste-themes th a:visited {
	background-color : inherit;
	color : white;
}

table#x-activites-liste-themes th a:hover,
table#x-activites-liste-themes th a:focus {
	background-color : inherit;
	color : red;
}

table#x-activites-liste-themes tr {
	background-color : #f6e3da; /*colour3*/
	color : black;
}

