BODY {
	background-color : #fffff;
	margin : 0;
}

#page {
	margin-left: 15px;
	margin-top: 15px;
	margin-right: 15px;
}

img.bordvert {
	border-color: #3CB371;
	border-width: 1px;
	border-style: solid;
}

A.lien1, A.lien1:active, A.lien1:visited {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	color:white; text-decoration:none;
	font-size:10px; font-weight:bold;
}
A.lien1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#3CB371; text-decoration:none;
	font-size:10px; font-weight:bold;
}

A.plusinfoactu, A.plusinfoactu:active, A.plusinfoactu:visited {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	color:white; text-decoration:none;
	font-size:12px; font-weight:bold;
}
A.plusinfoactu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#3CB371; text-decoration:none;
	font-size:12px; font-weight:bold;
}

A.plusinforeal, A.plusinforeal:active, A.plusinforeal:visited {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	color:white; text-decoration:none;
	font-size:12px; font-weight:bold;
}
A.plusinforeal:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #B369D8;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}

A.actu, A.actu:active, A.actu:visited {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	color:blue; text-decoration:underline;
	font-size:12px; font-weight:normal;
}
A.actu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:blue; text-decoration: underline;
	font-size:12px; font-weight:normal;
}

A.lien2, A.lien2:active, A.lien2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
A.lien2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F08080;
	text-decoration: none;
	font-size: 12spx;
	font-weight: bold;
}

TD {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
}

TD.fond1 {
	font-size: 12px;
	background-color: #D1E3CE;
}

TD.fond2 {
	font-size: 12px;
	background-color: #8BB9CA;
}

TD.fond3 {
	font-size: 12px;
	background-color: #CAC47C;
}

TD.fond4 {
	font-size: 12px;
	background-color: #CDACB8;
}

TD.fond5 {
	font-size: 12px;
	background-color: #A5CD94;
}

TD.fond6 {
	font-size: 12px;
	background-color: #DCA990;
}

TD.fondgris{	background-color: #F2F2F2; }
TD.fondactu{
	background-color: #D5EFCA;
}
TD.fondreal{
	background-color: #E7DADF;
}

.toutext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: Black;
	font-size: 12px;
	font-weight: normal;
}

.toutextgras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: Black;
	font-size: 12px;
	font-weight: bold;
}

.titrenoir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: Black;
	font-size: 15px;
	font-weight: bold;
}

.titreactuaccueil {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: Black;
	font-size: 15px;
	font-weight: bold;
}

.resumeactuaccueil {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: Black;
	font-size: 13px;
	font-weight: normal;
}

.titreactudetail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: Black;
	font-size: 15px;
	font-weight: bold;
}

.resumeactudetail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: Black;
	font-size: 13px;
	font-weight: normal;
}

.textarticle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: Black;
	font-size: 12px;
	font-weight: normal;
}

.titre1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: Black;
	font-size: 14px;
	font-weight: bold;
}

.titre2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: Black;
	font-size: 16px;
	font-weight: bold;
}

.soumenu {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: Black;
	font-size: 12px;
	font-weight: bold;
}

.soumenuselect1 {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #C5D5C1;
	font-size: 12px;
	font-weight: bold;
}

.soumenuselect2 {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #8BB9CA;
	font-size: 12px;
	font-weight: bold;
}

.soumenuselect3 {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #CAC47C;
	font-size: 12px;
	font-weight: bold;
}

.soumenuselect4 {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #CDACB8;
	font-size: 12px;
	font-weight: bold;
}

.soumenuselect5 {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #A5CD94;
	font-size: 12px;
	font-weight: bold;
}

.soumenuselect6 {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #DCA990;
	font-size: 12px;
	font-weight: bold;
}

.toutext1 {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #C5D5C1;
	font-size: 12px;
	font-weight: normal;
}

.toutext2 {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #8BB9CA;
	font-size: 12px;
	font-weight: normal;
}

.toutext3 {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #CAC47C;
	font-size: 12px;
	font-weight: normal;
}

.toutext4 {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #CDACB8;
	font-size: 12px;
	font-weight: normal;
}

.toutext5 {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #A5CD94;
	font-size: 12px;
	font-weight: normal;
}

.toutext6 {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #DCA990;
	font-size: 12px;
	font-weight: normal;
}

.s-font-ok  {
font-size : 12px;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : green; font-weight : bold;
}

.s-font-erreur  {
font-size : 12px;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : red; font-weight : bold;
}

.s-font-affichage  {
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : maroon;
}

.s-label  {
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : Black;
}

.s-label-obligatoire  {
	font-size : 12pxl;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #5959ac;
}

.s-font-titre1  {
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5F9DA0;
	font-weight: bold;
}

.s-font-titre2  {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: White;
	font-style: normal;
}
