body, td, p, b, i, a, div, span, select, li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.ssmenu {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; LINE-HEIGHT: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
A:active {
	COLOR: #003366; TEXT-DECORATION: none
}
A {
	COLOR: #003399; TEXT-DECORATION: none
}
.menu {
	FONT-WEIGHT: 800; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txt {
	FONT-SIZE: 10px; LIST-STYLE-IMAGE: url(../images/puce_carre_vert.sm.gif); FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; TEXT-ALIGN: justify
}
.txt_nonjust {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.champaffich {
	BORDER-RIGHT: #008e68 1px solid; BORDER-TOP: #008e68 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #008e68 1px solid; BORDER-BOTTOM: #008e68 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; BACKGROUND-COLOR: #bbe7d9
}
.champsaisie {
	BORDER-RIGHT: #008e68 1px solid; BORDER-TOP: #008e68 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #008e68 1px solid; BORDER-BOTTOM: #008e68 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; BACKGROUND-COLOR: white
}
.txt12 {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.txt1 {
	FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.TitreVert {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #8AB205; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.TitreVert_smal {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #8AB205; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.TitreBleu_small {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #00669E; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.fondVert {
	background-image: url(images/vert.gif);
	background-position: center 50%;
	background-repeat: repeat-x;
}
.blanc12px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.blanc14px {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.blanc10px {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.blanc16px {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}
.blanc17px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
}
.page {
	background-color: #EBEBEB;
	background-image: url(images/fondPage.gif);
	background-repeat: repeat-x;
}
.visBl {
	background-repeat: no-repeat;
	background-image: url(images/visuelHautBleu.jpg);
	vertical-align: bottom;
}
.smBl {
	background-repeat: no-repeat;
	background-image: url(images/sousMenuBleu.gif);
	color: #FFFFFF;
}
.fond_tableauref {
	background-color: #FFF;
}
.visRo {
	background-repeat: no-repeat;
	background-image: url(images/visuelHautRouge.jpg);
	vertical-align: bottom;
}
.smRo {
	background-repeat: no-repeat;
	background-image: url(images/sousMenuRouge.gif);
	color: #FFFFFF;
}
.visOr {
	background-repeat: no-repeat;
	background-image: url(images/visuelHautOrange.jpg);
	vertical-align: bottom;
}
.smOr {
	background-repeat: no-repeat;
	background-image: url(images/sousMenuOrange.gif);
	color: #FFFFFF;
}
.visVe {
	background-repeat: no-repeat;
	background-image: url(images/visuelHautVert.jpg);
	vertical-align: bottom;
}
.smVe {
	background-repeat: no-repeat;
	background-image: url(images/sousMenuVert.gif);
	color: #FFFFFF;
}
.sm {
	color: #FFFFFF;
	padding: 14px;
}
.ong {
	height: 21px;
	width: 110px;
	margin-left: 20px;
	background-image: url(images/onglet.gif);
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	float: left;
	line-height: 18px;
}
.ongSel {
	height: 21px;
	width: 110px;
	margin-left: 20px;
	background-image: url(images/ongletSelec.gif);
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	float: left;
	line-height: 18px;	
}
.smi {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	display:block;
	margin-bottom:10px;
}
.smi:hover {
	color: #FFFFFF;
	text-decoration: underine;
}
.titrePageBl {
	font-size: 18px;
	font-weight: bold;
	color: #00669E;
}
.titrePageRo {
	font-size: 18px;
	font-weight: bold;
	color: #AE0038;
}
.titrePageOr {
	font-size: 18px;
	font-weight: bold;
	color: #EF982B;
}
.titrePageVe {
	font-size: 18px;
	font-weight: bold;
	color: #8AB205;
}
.blocHome {
	margin:0px;
	clear:left
}
.blocHome p {
	font-size: 11px;
}
.blocHome img {
	margin-right: 10px;
}
.titreBlocHome {
	width: 100%;
	border-right-width: 5px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #00669E;
	border-bottom-color: #C6BBB5;
	font-size: 17px;
	font-weight: bold;
	color: #00669E;
	margin-bottom:6px;
	display:block;
}
.sousTitreBlocHome {
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCDCDC;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	margin-bottom:5px;
	display:block;
}
.imgBlocGauche {
	margin-right: 2px;
	margin-bottom: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C6BBB5;
	border-right-color: #00669E;
	border-bottom-color: #00669E;
	border-left-color: #C6BBB5;
	float: left;
	margin-top: 2px;
	margin-left: 0px;

}
.sousTitreBlocHomeBleu {

	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCDCDC;
	font-size: 13px;
	font-weight: bold;
	color: #00669E;
	margin-bottom:5px;
	display:block;
}
/* modif FBN 26/11/08 */
.menuNiv1 {
margin:0 0 10px 8px; 
padding:0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.menuNiv1 li {
background-image:url(images/ongletG.gif);
 background-repeat:no-repeat; 
 padding:0px 0 0px 10px; 
 margin:0 0 0 10px;
 float:left;
 display:inline;
}
.menuNiv1 li.sel {
background-image:url(images/ongletSelecG.gif);
 background-repeat:no-repeat; 
}
.menuNiv1 li a {
background-image:url(images/ongletR.gif); 
background-position:right top;
display:block;
padding:3px 9px 5px 0;
}
.menuNiv1 li.sel a {
background-image:url(images/ongletRsel.gif); 
background-position:right top;
}
.lienRBl {
	color: #00669E;
	font-weight:bold;
}
.lienRRo {
	color: #AE0038;
	font-weight:bold;	
}
.lienROr {
	color: #EF982B;
	font-weight:bold;	
}
.lienRVe {
	color: #8AB205;
	font-weight:bold;	
}
.lienRNo {
	color: #000;
	font-weight:bold;	
}
