body.mceContentBody {
   background: #b9b9d5;
}

li, .text li {
  display: list-item;
  list-style-image: url('/image/fleche.gif');
}

A:link,active,visited {
 FONT-STYLE:normal;
 FONT-SIZE: 12px;
 COLOR: #2222AA; 
 FONT-FAMILY: Verdana;
 TEXT-DECORATION:none;
 }
A:visited {
 FONT-STYLE:normal;
 FONT-SIZE: 12px;
 COLOR: #2222AA; 
 FONT-FAMILY: Verdana;
 TEXT-DECORATION:none;
 }
A:hover {
 FONT-SIZE: 12px;
 COLOR: #2222AA; 
 FONT-STYLE:normal;
 FONT-FAMILY:Verdana;
 TEXT-DECORATION:none;
}

.test a:hover,
.test a:link,
.test a:visited,
.test a:active {
 FONT-SIZE: 12px;
 COLOR: orange; 
 FONT-STYLE:normal;
 FONT-FAMILY:Verdana;
 TEXT-DECORATION:none;
}


a.yellow-link:link,
a.yellow-link:hover,
a.yellow-link:visited,
a.yellow-link:active {
	color:orange;
	font-size:13px;
	font-style:normal;
	cursor:pointer;
}

table.moteur_table tr td {
	font-size:15px;
	font-weight:bold;
}

table.moteur_table tr td a{
	font-size:14px;
	font-weight:bold;
}

a.menu_bas:link, a.menu_bas:active,a.menu_bas:visited {
 FONT-SIZE: 12px;
	color: black;
	text-decoration: none;
	font-weight:bold;
 FONT-STYLE:normal;
 FONT-FAMILY:Verdana;
}

a.menu_bas:hover {
 FONT-SIZE: 12px;
	color: #233f89;
	text-decoration: underline;
	font-weight:bold;
 FONT-STYLE:normal;
 FONT-FAMILY:Verdana;
}

INPUT {
 FONT-WEIGHT: normal;
 FONT-FAMILY:Verdana;
 FONT-SIZE: 10px;
 COLOR: #26437D;
 }
.orange {
 FONT-WEIGHT: normal;
 FONT-FAMILY:Verdana;
 FONT-SIZE: 12px;
 COLOR: #FF9C21;
 }
.jauneb {
FONT-WEIGHT: bold;
 FONT-FAMILY:Verdana;
 FONT-SIZE: 12px;
 COLOR: #ffd541;
}
.blanc,
.blanc th,
.blanc td {
 FONT-WEIGHT: normal;
 FONT-FAMILY:Verdana;
 FONT-SIZE: 12px;
 COLOR: #ffffff;
	text-align:center;
}
.titre {
 FONT-WEIGHT:normal;
 FONT-FAMILY:Arial;
 FONT-SIZE:13px;
 COLOR:#000000;
 TEXT-DECORATION:none;
 FONT-STYLE:normal;
}
.titrev {
 FONT-WEIGHT:normal;
 FONT-FAMILY:Arial;
 FONT-SIZE:13px;
 COLOR:#008D6E;
 TEXT-DECORATION:none;
 FONT-STYLE:normal;
}
.menubar {
 FONT-WEIGHT: normal;
 FONT-FAMILY:Verdana;
 FONT-SIZE: 12px;
 COLOR: #000000;
 TEXT-DECORATION: none;
 }
.menubar:link,active {
 FONT-WEIGHT: bold;
 FONT-FAMILY:Verdana;
 FONT-SIZE: 14px ;
 COLOR: #FFFFFF;
 TEXT-DECORATION: none;
 }
.menubar:visited {
 FONT-WEIGHT: bold;
 FONT-FAMILY:Verdana;
 FONT-SIZE: 14px ;
 COLOR: #FFFFFF;
 TEXT-DECORATION: none;
 }
.menubar:hover {
 FONT-WEIGHT: bold;
 FONT-FAMILY:Verdana;
 FONT-SIZE: 14px ;
 COLOR: #FFFFFF;
 TEXT-DECORATION: none;
 }
.ssmenubar {
 FONT-WEIGHT: normal;
 FONT-FAMILY:Verdana;
 FONT-SIZE: 11px;
 COLOR: #000000;
 TEXT-DECORATION: none;
 }
.ssmenubar:link,active {
 FONT-WEIGHT: normal;
 FONT-FAMILY:Verdana;
 FONT-SIZE: 11px ;
 COLOR: black;
 TEXT-DECORATION: none;
 }
.ssmenubar:visited {
 FONT-WEIGHT: normal;
 FONT-FAMILY:Verdana;
 FONT-SIZE: 11px ;
 COLOR: black;
 TEXT-DECORATION: none;
 }
.ssmenubar:hover {
 FONT-WEIGHT: normal;
 FONT-FAMILY:Verdana;
 FONT-SIZE: 11px ;
 COLOR: #FF9C21;
 TEXT-DECORATION: none;
 }
.daterec {
 FONT-WEIGHT: normal;
 FONT-FAMILY:Verdana;
 FONT-SIZE: 9px ;
 COLOR: #FFFFFF;
 TEXT-DECORATION: none;
 }
A.daterec:link,active {
 FONT-WEIGHT: normal;
 FONT-FAMILY:Verdana;
 FONT-SIZE: 9px ;
 COLOR: #FFFFFF;
 TEXT-DECORATION: none;
 }
A.daterec:visited {
 FONT-WEIGHT: normal;
 FONT-FAMILY:Verdana;
 FONT-SIZE: 9px ;
 COLOR: #FFFFFF;
 TEXT-DECORATION: none;
 }
A.daterec:hover {
 FONT-WEIGHT: normal;
 FONT-FAMILY:Verdana;
 FONT-SIZE: 9px ;
 COLOR: #FF9C21;
 TEXT-DECORATION: none;
 }
.normal {
 FONT-SIZE: 11px;
 COLOR: #000000;
 FONT-STYLE:normal;
 FONT-FAMILY: Verdana;
 TEXT-DECORATION: none;
 }
A.normal:visited {
 FONT-SIZE: 11px;
 FONT-WEIGHT: bold;
 COLOR: #26437D;
 FONT-STYLE:normal;
 FONT-FAMILY: Verdana;
 TEXT-DECORATION:none;
 }
A.normal:link,active {
 FONT-SIZE: 11px;
 FONT-WEIGHT: bold;
 COLOR: #26437D;
 FONT-STYLE:normal;
 FONT-FAMILY: Verdana;
 TEXT-DECORATION:none;
 }
A.normal:hover {
 FONT-SIZE: 11px;
 COLOR: #FF9C21;
 FONT-WEIGHT: bold;
 FONT-STYLE:normal;
 FONT-FAMILY: Verdana;
 TEXT-DECORATION:none;
 }
.bg {
	 background-color: #FFFFFF;
 }
div.bg {
	 background-color: #FFFFFF;
	 border-left: #FFFFFF 1px solid;
	 border-right: #FFFFFF 1px solid;
	 border-top: #FFFFFF 1px solid;
	 border-bottom: #FFFFFF 1px solid;
	 width:800px;
 }
 .bgr {
	 background-color: #FFFFFF;
	 border-right: #000000 1px solid;
 }
 .bgtr {
	 background-color: #FFFFFF;
	 border-right: #000000 1px solid;
	 border-top: #000000 1px solid;
 }
 .bg2 {
	 background-color: #008CDB;
	 border-top: #000000 1px solid;
	 border-bottom: #008CDB 1px solid;
 }

 .tb {
	 #background-color: #1d2b6a;
	 background-color: #FFFFFF;
 }
 
 .tv {
	background-color: #34547e;
	//background-image: url(../image/bgbody.jpg);

}

 .ta {
	background-color:#FFFFFF;
		font-family: Calibri;
	line-height: normal;
	font-size: 15px;
	font-weight:normal;
	text-align:justify;
	color:#1c3a5e;
	border: #AAAAAA 2px solid;
	padding:15px;
 }
 
  .ta_block {
	background-color:#1c3a5e;
	font-family: Calibri;
	line-height: normal;
	font-size: 16px;
	font-weight:normal;
	text-align:left;
	color:white;
	border: white 2px solid;
 }
 
 .ta_block p {
	font-size:14px;
	padding-left:15px;
	padding-right:14px;
}


 .tafjtb{
	 background-color: orange;
	 //background-image: url(../image/bgbody.jpg);
background-repeat: repeat-x;
	 height: 38px;
	 margin-left: 30px;
	 padding-left: 42px;
	 height: 46px;
	 margin-left: 34px;
	 padding-left: 46px;
	 color: white;
	 font-size: 12px; 
	 font-weight:bold;
	 font-family: Arial;
	 text-decoration:none;
	 text-align: left;
	 border-bottom: white 1px solid;
}

.tafjtb a {
	color:white;	
}

.titreAnnuaire:link,active {
 COLOR: #293984;
 TEXT-DECORATION: none;
 }
.titreAnnuaire:visited {
 COLOR: #293984;
 TEXT-DECORATION: none;
 }
.titreAnnuaire:hover {
 COLOR: #0a6fbf;
 TEXT-DECORATION: none;
 }

 .tafbtb{
 	color: #233f89;

 font-weight:normal;
 FONT-SIZE: 16px; 
 FONT-STYLE:normal;
 font-family: Calibri;
 TEXT-DECORATION:none;
}
.bgg {
	 border-left: #000000 1px solid;	 
 }

tr.blanc th {
	font-size:11px;
}



body {
background-image: url(../image/bgbody.jpg);
background-repeat: repeat-x;
background-color:#4168a6;
scrollbar-base-color: #293984;
font-size:25px;

}
.bggns{
	background-color: #FFFFFF;
	font-weight:bold;
	color: #233f89;
	white-space:wrap;
	cursor:pointer;
	border-right: black 1px solid;
}
td.bggns_s{
	cursor:pointer;
	background-color: #FFFFFF;
	color:orange;
	white-space:wrap;
	border-right: black 1px solid;
}
.bggs{
	background-color: orange;
	font-weight:bold;
	color: white;
	white-space:wrap;
	margin:0px;
	padding:0px;
	border-right: black 1px solid;
}

.bgns, a.bgns:link, a.bgns:visited, a.bgns:active{
	font-weight:bold;
	color: black;
	white-space:wrap;
	background-color: parent;
	cursor:pointer;
}
.bgns_s, a.bgns_s:link, a.bgns_s:visited, a.bgns_s:active{
	font-weight:bold;
	color: orange;
	white-space:wrap;
	background-color: parent;
	cursor:pointer;
}

.bgns, a.bgns:hover{
	cursor:pointer;
	background-color: parent;
	color:#000000;
	font-weight:normal;
	white-space:wrap;
	
}
.bgs, a.bgs:link, a.bgs:visited, a.bgs:active {
	background-color: orange;
	font-weight:bold;
	color: white;
	white-space:wrap;
}
