#content h2 {
	color: #000;
	border-bottom-color: #003399;
}

#content h2 strong, #content_noleftmenu h2 strong {
	color: #303;
}

#content h3, #content_noleftmenu h3 {
    color: #000;
	border-bottom-color: #003399;
}

#content h2 .sub, #content_noleftmenu h2 .sub {
    color: #000;
}

#content, #content_noleftmenu  {
	background-color: #FFFFFF;
}

#content .subcontent h4 .sub, #content_noleftmenu .subcontent h4 .sub {
    color: #000;
}

#content h2 .affichage, #content_noleftmenu h2 .affichage {
    color: #000;
}

#content h2 .pages, #content_noleftmenu h2 .pages {
    color: #000;
}

#content .subcontent h4, #content_noleftmenu .subcontent h4 {
    color: #000;
	border-bottom-color: #336666;
}

#content .subcontent h4 strong, #content_noleftmenu .subcontent h4 strong {
	color: #330033;
}

#content .subcontent h4 .sub, #content_noleftmenu .subcontent h4 .sub {
    color: #000;
}


#content .subcontent dt, #content_noleftmenu .subcontent dt {
    margin-top: 10px;
}

#content a, #content a:visited, #content_noleftmenu a, #content_noleftmenu a:visited {
    color: #006699;
}

#content a:hover, #content_noleftmenu a:hover {
	color: #000e99;
}

table {
	border-color: black;
	border-style: solid;
	border-width: 1px;
	border-collapse: collapse;
	width: 100%;
}

table .row1 {
    background-color: #DDDDDD;
}

table .row2 {
    background-color: #EEEEEE;
}

table tbody td, table thead th, table tfoot th {
	text-align: center;
	border-color: black;
	border-style: solid;
	border-width: 1px;
}

#form_postes input[type=text] {
    width: 90%;
}