/* 
---------------------------------------------
Change this style sheet for colors 
---------------------------------------------
*/ 


/**************************
--------------------------
        COLORS 
--------------------------
**************************/ /* Elements */
body {
	color: #716a56;
	background: #f7f6ed;
}

a {
	color: #708da9;
}

a:hover,a:focus {
	color: #b3aa93;
}

strong {
	color: #A1B55D;
}

h1 {
	color: #708192;
}

h2,h2 a {
	color: #708192;
}

hr {
	color: #d8d9cf;
	background-color: #d8d9cf;
}

table {
	border-top: 1px solid #e0ded9;
	border-bottom: 1px solid #e0ded9;
}

td {
	background: #f1f1ff;
	border-bottom: 1px solid #FFF;
}

fieldset {
	background: #F5F3EE;
}

dt {
	background-color: #f3f4ec;
	color: #726234;
}

dd {
	
}
thead td{
color:white;
background:#b5c3ce;
}

/* header */
#header {
	background: #a8c4e2;
	color: white;
}

#header h1 {
	color: white;
}

/* Menu */
#menu ul{
	background: url("../images/bg_menu.gif") white repeat-x;
	color: #7e9bb8;
}

#menu ul a {
	color: #7e9bb8;
}

.actif,#menu a:hover,#menu a:focus {
	background: #eaeef1;
	color: #a8c4e2;
}

/* Content */
#content {
	color: #363B29;
	background: #f3f4ec;
}

#content strong {
	color: #181A12;
}
#main_tools a,.switchnav a,.nb_sujet_yp a{
	color: white;
}
#main_tools,.switchnav,.nb_sujet_yp {
	background: #b5c3ce;
}
/* SideBar */
#sidebar {
	background: white;
	color:#848e98;
}

#sidebar a {
	color: #363B29;
}

#sidebar a:hover,#sidebar a:focus {
	color: #b3aa93;
}

#sidebar div {
	background: #f2f2f2;
	border-top: 1px dashed #d3cfc5;
	border-bottom: 1px dashed #d3cfc5;
}
div#filtertheme, div#filterlevel, div#filterscale, div#filterpriority {
	background: #eaeef1;
	color: #716a56;
}
div#filtertheme a, div#filterlevel a, div#filterscale a, div#filterpriority a{
	color: #7d9bba;
}
div#filtertheme h3, div#filterlevel h3, div#filterscale h3, div#filterpriority h3{
	color: #7d9bba;
}
/* Main */
#main {
	background: white;
}

/* Footer */
#footer {
	color: white;
	border-top:1px solid white;
	background:#c1ced8;
}


/* MISC */
.published_by,.filter_info {
	color: #b1b2a8;
}

.barre_list,.lienliste {
	background: #edeee3;
}

.barre_list a,.lienliste a {
	color: white;
}
.barre_list li,.lienliste a {
	background: #b5c3ce;
}

.workgroup,.calendar,.topic-list,.report-all,.user-all,.topic,.post-add,.post-update,.topic-add,
#info,#rules,#provider,#evaluation,#sujet,#value, #logon
	{
	background: #f7f8f3;
	border: 1px solid #dee1cd;
	border-top: 1px solid white;
	
}
.task_out_date{
	background: #f7f8f3;
}
.blocksujet, .task_in_date{
	background: white;
}

img.tplimgleft,img.tplimgright {
	border: 3px solid #a49c8a;
}

.error {
	color: red;
	background: #f6ded7;
	border: 1px solid #ec9981;
}

.confirm {
	color: white;
	background: #a8c4e2;
	border: 1px solid #87a4c2;
}

.info {
	color: #7d9cbe;
	background: #e8edf1;
	border: 1px solid #adc8e6;
}


/* PROJECT INDICATOR */
.good {
	background-color: #5be810;
	color: #333;
}

.warn {
	background-color: #e88610;
	color: #333;
}

.bad {
	background-color: #fc2916;
	color: #fff;
}

.labelised {
	color: #d3cfc5;
}

/* compteur tableau de bord
-------------------------------------------------------- */
a.barre:hover span {
	border: 1px solid white;
	background-color: #d3cfc5;
	color: white;
}