﻿#header div.background {
	background: url(../img/menu/green.png);
}	

#header h1 { color: #22700A; }

#header h1 span { color: #2CAC04; }

/*** FORM ***/
input.text {
	border-top: solid 2px gray;
	border-left: solid 2px gray;
	border-right: solid 1px #E0E3EB;
	border-bottom: solid 1px #E0E3EB;
	color: #404E80;
}

input.text:hover {
	border-top: solid 2px #404E80;
	border-left: solid 2px #404E80;
}

input.submit:hover { color: #C73907 }
/**************/

a { color: #39682A }
a:hover { background: #E3FFDB }

/*### BOX ###*/
div.box { border: #415089 solid 1px; }

/*** TABLE ***/
table {
	background-color: #fff;
	border: #124004 groove 1px;
	border-bottom: #124004 solid 3px;
	border-right: #124004 solid 3px;
}

td.col1  { background-color: #EBFFE5 }
td.col2,td.nb { background-color: #D7FFCB }

tr.row1 { background-color: #D7FFCB }
tr.row2 { background-color: #EBFFE5 }
tr.row3 { background-color: #ECEEF6 }

tr.title1 {
	color: #fff;
	background-color: #22700A;
}

.title2 {
	color: #446939;
	background-color: #AFE89E;
}

.title3 {
	color: #697397;
	background-color: #E6E9F2;
}

/***************/
/*** QUOTE ***/

div.quote div.content {
	background-color: #fff;
	border: #144305 solid 1px;
}

/***************/
/*** DIVERS ***/

h1 { color:  #404E80; }

/* error box */
div.error {
	background-color: #FFF5F5;
	border: #920000 solid 1px;
}
div.error div.title,  div.success strong { color:  red }

/* warning box */
div.warning {
	background-color: #FFFFC0;
	border: #FFDDC1 solid 1px;
}
div.warning div.title, div.warning strong { color: #E26500 }

/* success box */
div.success {
	background-color: #EBFFEB;
	border: #035F03 solid 1px;
}
div.success div.title, div.success strong { color:  green }

h3 { color: #217408	}

strong, .label { color:  #144305 }

div.sign span { color: #2B3D8B }