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

}

.bordures_4cotes {

	border: 1px solid #000;

}

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;	

}

.texte_vert {

	COLOR: #8AB205;

	font: normal 11px Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;

}

.souligne {

	text-decoration: underline;

}

.padding_5pxl {
	padding: 5px;
}
.TitreBleuTurquoise_small {
	COLOR: #00B0F0;
	font: bold 12px Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.test {
	margin-left: 25px;
}

.puce_turquoise {
	font-size: 10px;
	color: #00B0F0;
}
.lienRRose {
	color: #D60093;
	font-weight:bold;
}
.centre {
	text-align: center;
}
.sousTitreBlocHomeBleuTurquoise {
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCDCDC;
	font-size: 13px;
	font-weight: bold;
	color: #00B0F0;
	margin-bottom:5px;
	display:block;
}
.TitreRose {
	COLOR: #D60093;
	font: bold 18px Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.lienRRose_souligne {
	color: #D60093;
	font-weight:bold;
	text-decoration: underline;
}
.lienRBl_souligne {
	color: #00669E;
	font-weight:bold;
	text-decoration: underline;
}

