body 
{
	font-family: Arial, Helvetica, sans-serif;
	SCROLLBAR-FACE-COLOR: #FFFFFF; 
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-SHADOW-COLOR: #C1CFFF; 
	SCROLLBAR-3DLIGHT-COLOR: #181C82; 
	SCROLLBAR-ARROW-COLOR:  #181C82; 
	SCROLLBAR-TRACK-COLOR: #F6F8FF; 
	SCROLLBAR-DARKSHADOW-COLOR: #181C82;
}
p {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
li {
    list-style-image: url(../Images/puce01.gif);
    list-style-position: outside;
    list-style-type: disc;
}
.textField01 {
	width: 40px;
}
.textField02 {
	width: 20px;
}
.textField03 {
	width: 40px;
}
.hauteurCellule01 {
	line-height: 7px;
}
.hauteurCellule02 {
	line-height: 2px;
}
.imFond01 {
	background: url(../Images/im_fond_01.gif) repeat-y left top;
}
.imFond02 {
	background: #E3E9FF url(../Images/im_fond_02.gif) repeat-x left top;
}
.imFond03 {
	background: #E3E9FF url(../Images/im_fond_01.gif) repeat-y left top;
}
.imFond04 {
	background: #225EA8 url(../Images/contact_im_fond.jpg) no-repeat fixed right bottom;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #225EA8;
	border-bottom-color: #225EA8;
}
.imFond05 {
	background: url(../Images/im_fond_04.gif) repeat-y left top;
}
.imFond06 {
	background: #EEF2FF url(../Images/im_fond_02.gif) repeat-x left top;
}
.imFond07 {
	background: #225EA8 url(../Images/pt_accueil_im_fond.jpg) no-repeat fixed right bottom;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #225EA8;
	border-bottom-color: #225EA8;
}
.imFond08 {
	background: #FF6F00 url(../CMS/Images/Pictos/picto_guide.gif) no-repeat fixed right bottom;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FF6F00;
	border-bottom-color: #FF6F00;
}
.fond01 {
	background-color: #FF6F00;
}
.fond02 {
	background-color: #FFFFFF;
}
.fond03 {
	background-color: #225EA8;
}
.fond04 {
	background-color: #181C82;
}
.fond05 {
	background-color: #FFECD9;
}
.fond06 {
	background-color: #FFF9F3;
}
.fond07 {
	background-color: #EEF2FF;
	border: 5px solid #FFFFFF;
	padding: 3px;
}
.fond08 {
	background-color: #EEF2FF;
}
.fond09 {
	background-color: #FFFFFF;
	border: 1px solid #FF6F00;
	padding: 10px;
}
.fond10  {
	background-color : #FBFCFF ;
}
.fond11 {
	background-color: #dae0ff;
}

.padding01 {
	padding-left: 9px;
	padding-top: 7px;
	padding-right: 9px;
	padding-bottom: 7px;
}
.padding02 {
	padding-top: 2px;
	padding-right: 9px;
	padding-bottom: 2px;
}
.padding03 {
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 4px;
}
.padding04 {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
}
.padding05 {
	padding-top: 4px;
}
.padding06 {
	padding-left: 10px;
}
.padding07 {
	padding-right: 10px;
}
.padding08 {
	padding-right: 10px;
	padding-left: 10px;
}
.padding09 {
	background-color: #FFFFFF;
	padding: 5px;
}
.bordure01 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FF6F00;
	border-bottom-color: #FF6F00;
	border-left-color: #FF6F00;
}
.bordure02 {
	border-top-width: 1px;
	border-top-color: #FF6F00;
	border-top-style: solid;
}
.bordure03 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #225EA8;
	border-bottom-color: #225EA8;
	border-left-color: #225EA8;
}
.bordure04 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #225EA8;
	border-bottom-color: #225EA8;
}
.bordure05 {
border-left:1px solid #DDDDDC;
border-top:1px solid #DDDDDC;
border-right:1px solid #DDDDDC;
border-bottom:1px solid #DDDDDC;
}
.ombre01 {
	filter: Shadow(Color=#C7CCDF, Direction=135, Strength=4);
	padding-right: 10px;
	padding-bottom: 10px;
}
.lien01 {
	font-size: 11px;
	color: #181C82;
	text-decoration: none;
}
a.lien01:hover {
	font-size: 11px;
	color: #FF6F00;
	text-decoration: none;
}
.titre01 {
	font-style: italic;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 1px;
}
.titre02 {
	font-size: 20px;
	font-weight: bold;
	color: #225EA8;
}
.titre03 {
    font-size: 13px;
	font-weight: bold;
	color: #FF6F00;
}
.titre04 {
	font-size: 13px;
	font-weight: bold;
	color: #225EA8;
}
.titre05 {	
	font-size: 20px;
	font-weight: bold;
	color: #FF6F00;
}
.titre06 {	
	font-size: 17px;
	font-weight: bold;
	color: #FF6F00;
}
.titre07 {	
	font-size: 15px;
	font-weight: bold;
	color: #FF6F00;
}
.titre08 {	
	font-family: Arial;
	font-size: 18px;
	color: #F07920;
}
.texte01 {
	font-size: 10px;
	color: #181C82;
	text-decoration: none;
}
.texte02 {
	font-size: 12px;
	font-weight: bold;
	color: #FFF000;
	text-decoration: none;
}
.texte03 {
	font-size: 11px;
	color: #181C82;
	text-decoration: none;
}
.texte04 {
	font-size: 11px;
	font-weight: bold;
	color: #181C82;
	text-decoration: none;
}
.texte05 {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.texte06 {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.texte07 {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.texte08 {
	font-size: 10px;
	color: #FF6F00;
	text-decoration: none;
}
.texte09 {
    text-align: justify;
	font-size: 12px;
	color: #181C82;
	text-decoration: none;
}
.texte09r {
    text-align: right;
	font-size: 12px;
	color: #181C82;
	text-decoration: none;
}
.texte10 {
	font-size: 12px;
	font-weight: bold;
	color: #181C82;
	text-decoration: none;
}
.texte11 {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.texte12 {
	font-size: 15px;
	color: #181C82;
	text-decoration: none;
}
.texte13 {
	font-size: 11px;
	color: #FF6F00;
	text-decoration: none;
}
.texte14{
    font-size: 13px;
	color: #FF6F00;
}
.texte15 {
	font-size: 12px;
	font-weight: bold;
	color: #88A8D3;
	text-decoration: none;
}
.texte16 {
	font-size: 11px;
	font-weight: normal;
	color: #FF6F00;
	text-decoration: none;
}
.texte17 {
	font-size: 12px;
	font-weight: bold;
	color: #FF6F00;
	text-decoration: none;
}
.texte18 {
	font-size: 12px;
	color: #181C82;
	text-decoration: none;
}
.texte19 {
    text-align: center;
	font-size: 12px;
	color: #181C82;
	text-decoration: none;
}
.texte20 {
    text-align: justify;
	font-size: 11px;
	color: #181C82;
	text-decoration: none;
}
.texte21
{
	margin: 3px 0 0 0;
	font-family: Arial;
	font-size: 10px;
	color: #000;
	text-align:justify;
}
.texte22 {
    text-align: justify;
	font-size: 13px;
	font-weight:bold;
	color: red;
	text-decoration: none;
}

.lien02 {
	font-size: 11px;
	color: #FFF000;
	font-weight: bold;
	text-decoration: none;
}
a.lien02:hover {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.lien03 {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.lien03:hover {
	font-size: 11px;
	color: #181C82;
	text-decoration: none;
}
.lien04 {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.lien04:hover {
	font-size: 11px;
	font-weight: bold;
	color: #181C82;
	text-decoration: none;
}
.lien05 {
	font-style: italic;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 1px;
	text-decoration: none;
}
a.lien05:hover {
	font-style: italic;
	font-size: 12px;
	font-weight: bold;
	color: #FFF000;
	letter-spacing: 1px;
	text-decoration: none;
}
.lien06 {
	font-size: 10px;
	color: #181C82;
	text-decoration: none;
}
a.lien06:hover {
	font-size: 10px;
	color: #FF6F00;
	text-decoration: none;
}
.lien07 {
	font-style: italic;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 1px;
	text-decoration: none;
}
a.lien07:hover {
	font-style: italic;
	font-size: 12px;
	font-weight: bold;
	color: #181C82;
	letter-spacing: 1px;
	text-decoration: none;
}
.lien08 {
	font-size: 12px;
	color: #FFF000;
	font-weight: bold;
	text-decoration: none;
}
a.lien08:hover {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.lien09 {
	font-size: 12px;
	color: #FF6F00;
	text-decoration: none;
}
a.lien09:hover {
	font-size: 12px;
	color: #225EA8;
	text-decoration: none;
}
.lien10 {
	font-size: 12px;
	color: #225EA8;
	text-decoration: none;
}
a.lien10:hover {
	font-size: 12px;
	color: #FF6F00;
	text-decoration: none;
}
.lien11 {
	font-size: 12px;
	color: #FF6F00;
	text-decoration: underline;
}
a.lien11:hover {
	font-size: 12px;
	color: #FF6F00;
	text-decoration: none;
}
.lien14 {
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
a.lien14:hover {
	font-size: 14px;
	color: #181C82;
	text-decoration: none;
}
.lien15 {
	font-size: 15px;
	color: #181C82;
	text-decoration: underline;
}
a.lien15:hover {
	font-size: 15px;
	color: #FF6F00;
	text-decoration: none;
}
.lien16 {
	font-size: 16px;
	color: #FF6F00;
	font-weight: bold;
	text-decoration: none;
}
a.lien16:hover {
	font-size: 16px;
	color: #225EA8;
	font-weight: bold;
	text-decoration: none;
}
.lien17 {
	font-size: 10px;
	color: #181C82;
	text-decoration: underline;
}
.lien18
{
	display : block;
	width : 100%;
	height : 100%;
	padding-top : 6px;
	padding-bottom : 6px;
	font-size: 11px;
	color: #FF6F00;
	text-decoration: none;
}
.lien19
{
	font-size: 11px;
	color: #b2b2b2;
	text-decoration: none;
}
.lien20
{
	display : block;
	width : 100%;
	height : 100%;
	padding-top : 6px;
	padding-bottom : 6px;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
.lien21 {
	font-size: 11px;
	color: #FF6F00;
	text-decoration: none;
}
a.lien21:hover {
	font-size: 11px;
	color: #225EA8;
	text-decoration: none;
}


.trait01 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF6F00;
}
.cadre16509B {
	border-top: 1px solid #225EA8;
	border-right: 1px solid #225EA8;
	border-bottom: 1px solid #225EA8;
	border-left: 1px none #225EA8;
}
.cadre02 {
	border-top: 1px solid #225EA8;
	border-right: 1px solid #225EA8;
	border-bottom: 1px solid #225EA8;
	border-left: 1px solid #225EA8;
}
.traitVertical {
	background-image: url(../Images/trait_vertical.gif);
	background-repeat: no-repeat;
	width: 18px;
	height: 2px;
	background-position: center;
}
.traitVertical02 {
	background-image: url(../Images/trait_vertical02.gif);
	background-repeat: repeat-y;
	background-attachment: fixed;
	width: 7px;
	background-position: center;
}
.infoBulle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFE1;
	border: 1px solid #000000;
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 1px;
	height: 17px;
}

.encadreOrange
{
	border: 1px solid rgb(255, 111, 0); 
}
.encadreGris
{
	border: 1px solid rgb(178, 178, 178); 
	color: rgb(178, 178, 178);
	padding-top : 6px;
	padding-bottom : 6px;
}

/* Styles du bandeau de menus gauche  */
#navigation{
	float:left;
	width:166px;
}

.nav_bloc{
	width: 166px;
	margin: 5px 0 10px 0;
}
.nav_bloc img{
	border : 0;
}
.float_left
{
	float : left;
	display : block;
}
.float_right
{
	float : right;
}

.imgGauche
{
margin-right : 3px;	
}
.imgDroite
{
margin-left : 3px;	
}
.zoneTexteActu
{
height : 200px;	

}


.cadreBlanc2
{
	background-color:#ffffff;
	width:200px;
	border-color:#000000;
	border-width:1px;
}
.cadreBlanc1
{
	border: 1px solid rgb(0, 0, 0); 
	padding: 5px; 
	float:right;
	background-color: rgb(255, 255, 255); 
	color: rgb(0, 0, 0); 
	margin-top: 10px;
}
.cadreBlanc1 form
{
margin-bottom:0px;
}
.popup1
{
	position : absolute;
	left : 400px;
	top : 300px;
	background-color:#ffffff;
	width:500px;
	height:100px;
	border-color:#000000;
	border-width:1px;
}
