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

BODY{
    margin: 0; 
    background-color: #304863;
    font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:     black;
    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}

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

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.classic:link{font-family:  Arial,Verdana, Helvetica, sans-serif;color: #2525F3;font-weight: bold;font-size: 14px;}
A.classic:active{font-family:  Arial,Verdana, Helvetica, sans-serif;color: #2525F3;font-weight: bold;font-size: 14px;}
A.classic:visited{font-family:  Arial,Verdana, Helvetica, sans-serif;color: #2525F3;font-weight: bold;font-size: 14px;}
A.classic:hover{font-family:  Arial,Verdana, Helvetica, sans-serif;color: #448468;background-color: transparent;font-weight: bold;font-size: 14px;}

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

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

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

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

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

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

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

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;} 

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

.markNumberList:link  {color: #FFFFFF; font-family: arial,verdana; font-size: 12px;background: #0B3EDB}
.markNumberList:active  {color: #FFFFFF; font-family: arial,verdana; font-size: 12px;background: #0B3EDB}
.markNumberList:visited    { color: #FFFFFF; font-family: arial,verdana; font-size: 12px;background: #0B3EDB}
.markNumberList:hover {background: #0B3EDB; color: white; font-family: arial,verdana; font-size: 12px; font-weight: normal;}

.numberList:link  {color: #0B3EDB; font-family: arial,verdana; font-size: 12px;}
.numberList:active  {color: #0B3EDB; font-family: arial,verdana; font-size: 12px;}
.numberList:visited    { color: #0B3EDB; font-family: arial,verdana; font-size: 12px;}
.numberList:hover {background: #0B3EDB; color: white; font-family: arial,verdana; font-size: 12px; font-weight: normal;}

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

.bgRepeatLeft{
    background: url(../img/repeat_left.gif) repeat-y;
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color:     #3B7498;
    font-weight: normal;
}

.bgRepeatRight{
    background: url(../img/repeat_right.gif) repeat-y right;
}

.bgRepeatDownWhite{
    background: url(../img/down_repeat_white.gif) repeat-x bottom;
} 

.bgDownRight{
    background: url(../img/down_right.gif) repeat-x bottom;
}  

.bgLog1{
    background: url(../img/log1.jpg);
} 

.bgLog2{
    background: url(../img/log2.jpg);
} 

.bgLogRepeat{
    background: url(../img/logRepeat.gif) repeat-y right;
} 

.bgWhite{
    background-color: #FFFFFF;
} 

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

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

.hrNews2 {
    color:  #E0E0E0;
    background-color: #E0E0E0;  
    width: 100%;
    border-bottom: 1px #E0E0E0 solid;     
}

.input10{
    border-width : 1px; 
    font-family: arial, sans-serif;
    font-size: 10px;
    margin-top: 0;
    margin-bottom: 0;
    margin: 0;
    padding: 0;
}

.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;
}

.tableMain {
	border:#C6C3C6 1px solid;
	background-color: #EFF4F8;
	font-family: Arial, Verdana, Times New Roman,   Helvetica, sans-serif;
    font-size: 12px;
    color:     black;
}


.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; 
}

.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;
}

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

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

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

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

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

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

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

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

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

.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;
}

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

.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;
}

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

.text14GreenFluo{
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    font-size: 14px;
    color:     #7DC652;
    font-weight: normal;
}

.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;
}

.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;
}

.text18Blue{
    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;
}

.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;
}