﻿BODY{
	width:1024px;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	background-color:#0C1C2C;
} 
TABLE{
	background-color: ;
}

table.collapsed, table.collapsed td, table.collapsed img{
	border: 0;
	border-collapse:collapse;
	padding:0;
	margin:0;
}

table.test, table.test td{
	padding:0;
	margin:0;
    border:1px red solid; 
	border-collapse:collapse;
}

.searchInputRight{
	border-width:1px;
	font-family:arial,sans-serif;
	font-size:11px;
	margin-top:23px;
	margin-left:33px;
	background-color: white;
}

.b1{
    border: 1px #000000 solid;
    border-collapse:separate;
    padding:0;
    margin:0;
}

#rollOverBtnUp td a{
	height: 46px;
	display: block;
}
	#btnAccueil{
		background: url(../img/accueilOf.gif);
		width: 85px;
	}
		#btnAccueil:hover{background: url(../img/accueilOn.gif);}

	#btnNews{
		background: url(../img/actualitesOf.gif);
		width: 76px;
	}
		#btnNews:hover{background: url(../img/actualitesOn.gif);}

	#btnContact{
		background: url(../img/contactOf.gif);
		width: 70px;
	}
		#btnContact:hover{background: url(../img/contactOn.gif);}

#rollOverBtnDown td a{
	height: 60px;
	display: block;
}
	#btnAcount{
		background: url(../img/compteOf.gif);
		width: 76px;
	}
		#btnAcount:hover{background: url(../img/compteOn.gif);}

	#btnForum{
		background: url(../img/forumOf.gif);
		width: 70px;
	}
		#btnForum:hover{background: url(../img/forumOn.gif);}

/*----------------------------------------*/

table.light td {
	border: solid red 1px;
}
table.light{
	border: solid blue 2px;
}
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;}

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:     #3B7498;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;}

.backgroundGrey{
    background-color: #F1F1F1;
} 
 
.backgroundWhite{
    background-color: #FFFFFF;
} 
    
.boxNews{
    padding:10;
    margin:0;
}

.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: 12px;
	color:     #233F04;
	border:    1px solid #6D7E48;
    margin-right: 5px;
}
	
.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;
    padding: 1px;
}

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

.tableMain {
	border:#C6C3C6 1px solid;
	background-color: #F1F1F1;
	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;
}

.text10BlackGreen{
    font-family: Arial, Verdana, Times New Roman, Helvetica, sans-serif;
    font-size: 10px;
    color:     #30703E;
}
.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:     #0B1D2F;
}

.text12BlackJustify{
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color:     #0B1D2F;
    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;
} 

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

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