
A:link{font-family:  Arial,Verdana, Helvetica, sans-serif;font-size: 12px;   color:     blue;text-decoration: underline;}
A:active{font-family:  Arial,Verdana, Helvetica, sans-serif;font-size: 12px;color:     blue;text-decoration: underline;}
A:visited{font-family:  Arial,Verdana, Helvetica, sans-serif;font-size: 12px;color:     blue;text-decoration: underline;}
A:hover{font-family:  Arial,Verdana, Helvetica, sans-serif;font-size: 12px;color:     blue;text-decoration: underline;}

A.imgLink  {background: transparent;color: #0B3EDB; font-family: verdana, sans-serif; font-size: 10px;}
A.imgLink:active  {background: transparent;color: #0B3EDB; font-family: verdana, sans-serif; font-size: 10px;}
A.imgLink:visited     { background: transparent;color: #0B3EDB; font-family: verdana, sans-serif; font-size: 10px;}
A.imgLink:hover {background: transparent; color: white; font-family: verdana, sans-serif; font-size: 10px; font-weight: normal;}

A.miniText:link{font-family:  Arial,Verdana, Helvetica, sans-serif;font-size: 10px;color:     #30703E;text-decoration: none;}
A.miniText:active{font-family:  Arial,Verdana, Helvetica, sans-serif;font-size: 10px;color:     #30703E;text-decoration: none;}
A.miniText:visited{font-family:  Arial,Verdana, Helvetica, sans-serif;font-size: 10px;color:     #30703E;text-decoration: none;}
A.miniText:hover{font-family:  Arial,Verdana, Helvetica, sans-serif;font-size: 10px;color:     #30703E;text-decoration: underline;}

A.classique:link{font-family:  Arial,Verdana, Helvetica, sans-serif;color: #2525F3;font-weight: bold;font-size: 14px;}
A.classique:active{font-family:  Arial,Verdana, Helvetica, sans-serif;color: #2525F3;font-weight: bold;font-size: 14px;}
A.classique:visited{font-family:  Arial,Verdana, Helvetica, sans-serif;color: #2525F3;font-weight: bold;font-size: 14px;}
A.classique:hover{font-family:  Arial,Verdana, Helvetica, sans-serif;color: #448468;background-color: transparent;font-weight: bold;font-size: 14px;}

A.classique10:link{font-family:  Arial,Verdana, Helvetica, sans-serif;color: #2525F3;font-weight: bold;font-size: 10px;text-decoration: underline;}
A.classique10:active{font-family:  Arial,Verdana, Helvetica, sans-serif;color: #2525F3;font-weight: bold;font-size: 10px;text-decoration: underline;}
A.classique10:visited{font-family:  Arial,Verdana, Helvetica, sans-serif;color: #2525F3;font-weight: bold;font-size: 10px;text-decoration: underline;}
A.classique10:hover{font-family:  Arial,Verdana, Helvetica, sans-serif;color: #2525F3;background-color: transparent;font-weight: bold;font-size: 10px;text-decoration: underline;}

A.classique12:link{font-family:  Arial,Verdana, Helvetica, sans-serif;color: #2525F3;font-weight: bold;font-size: 12px;text-decoration: none;}
A.classique12:active{font-family:  Arial,Verdana, Helvetica, sans-serif;color: #2525F3;font-weight: bold;font-size: 12px;text-decoration: none;}
A.classique12:visited{font-family:  Arial,Verdana, Helvetica, sans-serif;color: #2525F3;font-weight: bold;font-size: 12px;text-decoration: none;}
A.classique12:hover{font-family:  Arial,Verdana, Helvetica, sans-serif;color: #2525F3;background-color: transparent;font-weight: bold;font-size: 12px;text-decoration: underline;}

A.classique10BlueV:link{font-family:  Arial,Verdana, Helvetica, sans-serif;font-size: 10px;color:     #3B7498;text-decoration: underline;}
A.classique10BlueV:active{font-family:  Arial,Verdana, Helvetica, sans-serif;font-size: 10px;color:     #3B7498;text-decoration: underline;}
A.classique10BlueV:visited{font-family:  Arial,Verdana, Helvetica, sans-serif;font-size: 10px;color:     #3B7498;text-decoration: underline;}
A.classique10BlueV:hover{font-family:  Arial,Verdana, Helvetica, sans-serif;font-size: 10px;color:     #3B7498;text-decoration: underline;}

A.classique10MarkBlueV:link{font-family:  Arial,Verdana, Helvetica, sans-serif;background: #3B7498;font-size:  10px;color:      #FFFFFF;text-decoration: underline;}
A.classique10MarkBlueV:active   {font-family:  Arial,Verdana, Helvetica, sans-serif;background: #3B7498;font-size:  10px;color:      #FFFFFF;text-decoration: underline;}
A.classique10MarkBlueV:visited{font-family:  Arial,Verdana, Helvetica, sans-serif;background: #3B7498;font-size:  10px;color:      #FFFFFF;text-decoration: underline;}
A.classique10MarkBlueV:hover{font-family:  Arial,Verdana, Helvetica, sans-serif;background: #3B7498;font-size:  10px;color:      #3B7498;text-decoration: underline;}

A.classique12BlueV:link{font-family:  Arial,Verdana, Helvetica, sans-serif;font-size: 12px;color:     #3B7498;text-decoration: underline;}
A.classique12BlueV:active{font-family:  Arial,Verdana, Helvetica, sans-serif;font-size: 12px;color:     #3B7498;text-decoration: underline;}
A.classique12BlueV:visited{font-family:  Arial,Verdana, Helvetica, sans-serif;font-size: 12px;color:     #3B7498;text-decoration: underline;}
A.classique12BlueV:hover{font-family:  Arial,Verdana, Helvetica, sans-serif;font-size: 12px;color:     #3B7498;text-decoration: underline;}

A.classique12GreenV:link{font-family:  Arial,Verdana, Helvetica, sans-serif;font-size: 12px;color:     #30703E;text-decoration: none;}
A.classique12GreenV:active{font-family:  Arial,Verdana, Helvetica, sans-serif;font-size: 12px;color:     #30703E;text-decoration: none;}
A.classique12GreenV:visited{font-family:  Arial,Verdana, Helvetica, sans-serif;font-size: 12px;color:     #30703E;text-decoration: none;}
A.classique12GreenV:hover{font-family:  Arial,Verdana, Helvetica, sans-serif;font-size: 12px;color:     #30703E;text-decoration: underline;}

A.classique12MarkBlueV:link{font-family:  Arial,Verdana, Helvetica, sans-serif;background: #3B7498;font-size:  12px;color:      #FFFFFF;text-decoration: underline;}
A.classique12MarkBlueV:active   {font-family:  Arial,Verdana, Helvetica, sans-serif;background: #3B7498;font-size:  12px;color:      #FFFFFF;text-decoration: underline;}
A.classique12MarkBlueV:visited{font-family:  Arial,Verdana, Helvetica, sans-serif;background: #3B7498;font-size:  12px;color:      #FFFFFF;text-decoration: underline;}
A.classique12MarkBlueV:hover{font-family:  Arial,Verdana, Helvetica, sans-serif;background: #3B7498;font-size:  12px;color:      #3B7498;text-decoration: underline;}

A.classic12White:link{font-family:  Arial,Verdana, Helvetica, sans-serif;font-size: 12px;color:     #FFFFFF;text-decoration: underline;}
A.classic12White:active{font-family:  Arial,Verdana, Helvetica, sans-serif;font-size: 12px;color:     #FFFFFF;text-decoration: underline;}
A.classic12White:visited{font-family:  Arial,Verdana, Helvetica, sans-serif;font-size: 12px;color:     #FFFFFF;text-decoration: underline;}
A.classic12White:hover{font-family:  Arial,Verdana, Helvetica, sans-serif;font-size: 12px;color:     #FFFFFF;text-decoration: underline;}

A.topLink:link{font-family:  Arial,Verdana, Helvetica, sans-serif;font-size: 12px;color:     #24542E;font-weight: bold;text-decoration: none;}
A.topLink:active{font-family:  Arial,Verdana, Helvetica, sans-serif;font-size: 12px;color:     #24542E;font-weight: bold;text-decoration: none;}
A.topLink:visited{font-family:  Arial,Verdana, Helvetica, sans-serif;font-size: 12px;color:     #24542E;font-weight: bold;text-decoration: none;}
A.topLink:hover{font-family:  Arial,Verdana, Helvetica, sans-serif;font-size: 12px;color:     #24542E;font-weight: bold;text-decoration: none;}

A.leftLink:link{font-family:  Arial,Verdana, Helvetica, sans-serif;font-size: 12;color:     #30703E;font-weight: normal;text-decoration: none;}
A.leftLink:active{font-family:  Arial,Verdana, Helvetica, sans-serif;font-size: 12;color:     #30703E;font-weight: normal;text-decoration: none;}
A.leftLink:visited{font-family:  Arial,Verdana, Helvetica, sans-serif;font-size: 12;color:     #30703E;font-weight: normal;text-decoration: none;}
A.leftLink:hover{font-family:  Arial,Verdana, Helvetica, sans-serif;font-size: 12;color:     #CEEAD4;font-weight: normal;text-decoration: none;background: #30703E;} 

.a10Grey		{font-family:  Arial, Verdana, Helvetica, sans-serif;color: #808080; font-weight: bold; font-size: 10px; text-decoration: none;}
.a10Grey:link	{font-family:  Arial, Verdana, Helvetica, sans-serif;color: #808080; font-weight: bold; font-size: 10px; text-decoration: none;}
.a10Grey:active	{font-family:  Arial, Verdana, Helvetica, sans-serif;color: #808080; font-weight: bold; font-size: 10px; text-decoration: none;}
.a10Grey:visited{font-family:  Arial, Verdana, Helvetica, sans-serif;color: #808080;  font-weight: bold;font-size: 10px; text-decoration: none;}
.a10Grey:hover	{font-family:  Arial, Verdana, Helvetica, sans-serif;color: #808080; background-color: transparent; font-weight: bold; font-size: 10px; text-decoration: none;}

BODY{
    margin: 0; 
    background: #6991A3;
    scrollbar-face-color:   #75A0BA;
    scrollbar-shadow-color: #000000;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #000000;
    scrollbar-darkshadow-color: #000000;
    scrollbar-track-color:  #F2F1EE;
    scrollbar-arrow-color:  #000000;
}

IMG  {border: 0;} 

P      {margin:0px}  

.rubriques:hover{color:#CEEAD4;background: #30703E;text-decoration: none;font-weight: bold;}
    
.background_vert{background: #79C5A2;}

.background_vert_clair{background: #A4D8AF;}

.background_blanc{background: white;}

.fond_vert_fonce{background-color: #79C5A2;}

.fond_vert_clair{background-color: #DCF0E0;}

.hrSectionDisplay {
    color:  #6488BF;
    background-color: #6488BF;  
    width: 86%;
    border-bottom: 1px #6488BF solid;   
}

.td_fond_vert
    {
    background: #F8FCF9;
    height: 30;
    color: black;
    font-family: arial, sans-serif;
    font-size: 14px;
    font-weight: normal;
    }

.td_fond_vert_clair
    {
    background: #DCF0E0;
    height: 30;
    color: black;
    font-family: arial, sans-serif;
    font-size: 14px;
    font-weight: normal;
    }

.font_red_bold{
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    color: red;
    background: transparent;
    font-weight: bold;
    text-decoration: none;
    font-size: 10px;
    }

.inputTextGreen{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: xx-small;
	color:     #233F04;
	border:    1px solid #6D7E48;
}
	
.inputTextBlack{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: xx-small;
	color:     #000000;
	border:    1px solid #3B7498;
}
	
.inputButton{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: xx-small;
	color:     #233F04;
	border:    1px solid #6D7E48;
    background-color: #FFFFFF;
}

.menugauche{background-image: url(images/fond_gauche.gif);}

.miniText{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:     #30703E;
	text-decoration: none;
}

.paragraphe1{
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    text-align: justify;
    font-size:  10px;
}

.rubriques{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:     #30703E;
    text-decoration: none;
}

.text{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: x-small;
    color:     #30703E;
}

.textBlack{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
    color:     black;
}

.text10Black{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:     black;
	font-weight: normal;
	background-color: transparent;
    line-height: 18px;
}

.text10Blackj{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:     black;
	text-align: justify;
    font-weight: normal;
}

.text10_BlackV{
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
    color:     black;
    font-weight: normal;
}

.textWhite10v{
    font-family: Arial, Verdana, Times New Roman, Helvetica, sans-serif;
    font-size: 10px;
    color:     #FFFFFF;
}

.textWhite12v{
    font-family: Arial, Verdana, Times New Roman, Helvetica, sans-serif;
    font-size: 12px;
    color:     #FFFFFF;
}

.text10_BlueV{
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    font-size: 10px;
	color:     #3B7498;
    font-weight: normal;
    line-height: 18px;
}

.textBlack11{
    font-family: Times New Roman,  Arial,Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color:     black;
}

.text12_black_j{
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color:     black;
    text-align: justify;
    font-weight: normal;
    background-color: transparent;
    line-height: 18px;
}

.text12_BlackV{
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color:     black;
    font-weight: normal;
    line-height: 18px;
}

.text12_GreyV{
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color:     #969696;
    font-weight: normal;
}

.text12_BlueV{
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color:     #3B7498;
    font-weight: normal;
}

.text14Blue{
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    font-size: 14px;
    color:     #3B7498;
    font-weight: normal;
}

.textBlack16{
    font-family: Times New Roman,  Arial,Verdana, Helvetica, sans-serif;
    font-size: 16px;
    color:     black;
}

.text10Black{
    font-family: Arial, Verdana, Times New Roman, Helvetica, sans-serif;
    font-size: 10px;
    color:     black;
}

.text10BlackGreen{
    font-family: Arial, Verdana, Times New Roman, Helvetica, sans-serif;
    font-size: 10px;
    color:     #30703E;
}

.textGreen12v{
    font-family: Arial, Verdana, Times New Roman, Helvetica, sans-serif;
    font-size: 12px;
    color:     #30703E;
}

.textGreen12v_2{
    font-family: Arial, Verdana, Times New Roman, Helvetica, sans-serif;
    font-size: 12px;
    color:     #134D1A;
}

.text10BlackWhite{
    font-family: Arial, Verdana, Times New Roman, Helvetica, sans-serif;
    font-size: 10px;
    color:     #FFFFFF;
}

.text12Black{
    font-family: Arial, Verdana, Times New Roman, Helvetica, sans-serif;
    font-size: 12px;
    color:     black;
    line-height: 18px;
}

.textBlackBold12v{
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color:     black;
    font-weight: bold;
}

.textBlackBold12v{
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color:     black;
    font-weight: bold;
}

.textBlack14v{
    font-family: Arial, Verdana, Times New Roman, Helvetica, sans-serif;
    font-size: 14px;
    color:     black;
}

.textBlackBold12v{
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color:     black;
    font-weight: bold;
}

.textBlackBold14v{
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    font-size: 14px;
    color:     black;
    font-weight: bold;
}

.textBlueBold14v{
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    font-size: 14px;
    color:     #3B7498;
    font-weight: bold;
}

.text10Blackjustify{
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color:     black;
    text-align: justify;
}

.textBlack9justify{
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    font-size: 9px;
    color:     black;
    text-align: justify;
}

.textBlack11red{
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color:     red;
}

.textSmallGreen{
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    font-size: xx-small;
    color:     #233F04;
}

.textBlackBold16{
    font-family: Times New Roman,  Arial,Verdana, Helvetica, sans-serif;
    font-size: 16px;
    color:     black;
    font-weight: bold;
}

.textBlackItalic13{
    font-family: Times New Roman,  Arial,Verdana, Helvetica, sans-serif;
    font-size: 13px;
    color:     black;
    font-weight: italic;
}

.texttitleGreen18{
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    font-size: 18px;
    color:     #30703E;
    font-weight: bold;
}

.textBlue18v{
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    font-size: 18px;
    color:     #3B7498;
    font-weight: bold;
}

.textBlackBold24{
    font-family: Times New Roman,  Arial,Verdana, Helvetica, sans-serif;
    font-size: 16px;
    color:     black;
    font-weight: bold;
}

.td_form{
    background-color: #E2F4FF;
    border: #C6C3C6 1px solid;
    padding: 10px;
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color:     black;
    text-align: justify;  
    font-weight: normal;
}

.td_box{
    background-color: #E2F4FF;
    border: #C6C3C6 1px solid;
    padding: 10px;
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color:     black;
    font-weight: normal;
    text-align: justify; 
}

.topBoxOff
    {
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    font-size: x-small;
    color:     #30703E;
    font-weight: bold;
    text-decoration: none;
    background-color: #A4D8AF;
}

.topBoxOn{
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    font-size: x-small;
    color:     #A4D8AF;
    font-weight: bold;
    background-color: #30703E;
}

.leftTitle{
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    font-size: x-small;
    font-weight: bold;
    color:     #FFFFFF;
}

.title1Green{
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color:     #FFFFFF;
    background-color: #367E40;
    font-weight: bold;
}

.title2Green{
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color:     #367E40;
    background-color: #FFFFFF;
    font-weight: bold;
}