<!--  
.soustitrebleu  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #447187;
	font-weight : bold;
}

.soustitrenoir  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	font-weight : bold;
}

.soustitrebordeaux  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #990000;
	font-weight : bold;
}

.txbordeaux {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #990000
}

.txbbordeaux {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #990000;
	font-weight : bold;
}

.txmbordeaux {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #990000
}

.txmbbordeaux {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #990000;
	font-weight : bold;
}

.txmibordeaux {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #990000;

}

.txnoir {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000
}

.txmnoir {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000
}

.txmbnoir {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	font-weight : bold;
}

.txbnoir {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	font-weight : bold;
}

.txbinoir {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #447187;
	font-weight : bold;
}

.txbblanc {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	font-weight : bold;
}

.txbleu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #447187;
}

.txmbleu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #447187;
}

.txmbbleu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #447187;
	font-weight : bold;
}

.txmgbleu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #447187;
}

.txmgbbleu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #447187;
	font-weight : bold;
}
.txbbleu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #447187;
	font-weight : bold;
}

.txgbbleu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	color: #447187;
	font-weight : bold;
}

.txbbleunc {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #095DB0;
	font-weight : bold;
}

.txborange {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FF8023;
	font-weight : bold;
}

.txbvert {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #5CB444;
	font-weight : bold;
}

.txorangi {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #FF9933;
	font-weight : bold;
}

.txgbblanc {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	font-weight : bold;
}

.txtrouge {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FF0000;
	font-weight : normal;
}

.txbrouge {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FF0000;
	font-weight : bold;
}

.txmbrouge {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FF0000;
	font-weight : bold;
}

.txtrouges {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FF0000;
	font-weight : normal;
	Text-decoration: underline;
}


.txgbrouge {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	color: #FF0000;
	font-weight : bold;
}

.champs{
	background-color: #FFFFFF;
	border-color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-bottom : none;
}

.champsjaune{
	background-color: #FEFBD6;
	border-color: #EEBE52;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-bottom : none;
	size : 30px;
}
.champsbleug{
	background-color: #B5C9E3;
	border-color: #3068B2;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	size : 30px;
}

#overDiv {position:absolute; visibility:hidden; z-index:3;}
#texte {position:absolute; width:250; left: 92px; top: 286px; z-index:1;}
#regp {position:absolute; width:238; height:238; left: 100px; top: 30px; z-index:2; visibility: hidden}
#texteville {position:absolute; width:250; left: 492px; top: 286px; z-index:1;}
#divUpControl_lexique{position:absolute; width:12; left:535; top:270; z-index:2} 
#divDownControl_lexique{position:absolute; width:12; left:535; top:370; z-index:2} 
#divContainer_lexique{position:absolute; width:300; height:120; overflow:hidden; top:267; left:215; clip:rect(0,300,215,0); } 
#divContainer_doct{position:absolute; width:300; height:120; overflow:hidden; top:400; left:215; clip:rect(0,300,215,0); } 
#divContent{position:absolute; top:0; left:0}
#lettre_lexique{position:absolute;  top: 195; left:50}
.menuh	{
		border-color : #FFFF99 ;

		padding : 1px ;
		background-color : #FFFF99 ;
		}
	.menu	{
		background-color : white ;
		}
	.home	{
	
		}
	.menulinks{
		text-decoration:none;
	}
	
	.champstxt { border-color: #CCCCCC;	font-family: Verdana, Arial; font-size: 10px; font-style: normal;
 font-weight: normal; color: #000000; background-color:#FFFFFF; }
.txmbbordeaux {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #990000;
	font-weight : bold;
}
A:link.blanc {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;color: #FFFFFF;text-decoration:none;}
A:visited.blanc {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;color: #FFFFFF;text-decoration:none;}
A:hover.blanc {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;color: #FFFFFF;text-decoration:none;}
A:active.blanc {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;color: #FFFFFF;text-decoration:none;}



.encadrement {width:754px;overflow-x:hidden;}

#menu_index .titre_menu {font-family:Arial, "Times New Roman", Times, serif;
font-size:14px;
margin:0;

padding-right:8px;
padding-left:8px;

}

#menu_index .titre_menu_a {font-family:Arial, "Times New Roman", Times, serif;
font-size:14px;
margin:0;
padding-left:15px;
padding-right:15px;

}

#menu_index .titre_menu_a a:hover { color:#990000;}

#menu_index ul{
	margin:0;
	padding:0;
}

#menu_index li{
	
	height:18px;
	float:left;
	color:#191919;
	text-align:center;
	overflow:hidden;
}

#menu_index a{
	color:#FFF;
	text-decoration:none;
}



#menu_index .subtext{
		padding-top:0px;
		margin:0px;
		margin-top:5px;
		font-family:Arial, "Times New Roman", Times, serif;
font-size:14px;
padding:0px 5px;
}

#menu_index .subtext a:hover { color:#990000;}

/*Menu Color Classes*/
#menu_index .gris{background-color:#b3ae98;
}



#menu_index .gris_clair{background-color:#dcd1bb;
}

#menu_index .gris_clair a { color:#000000;}


.bordure_droite{
border-right-style:solid;
border-right-width:1px;
border-right-color:#FFFFFF;
}


#menuT .titre_menu {font-family:Arial, "Times New Roman", Times, serif;
font-size:14px;
margin:0;
padding:1px 5px;

}

.deuxieme {  padding: 1 5px!important;}

#menuT .titre_menu_a {font-family:Arial, "Times New Roman", Times, serif;
font-size:12px;
margin:0;
padding:0px 5px;

}

#menuT .titre_menu_a a:hover { color:#990000;}

#menuT ul{
	margin:0;
	padding:0;
}

#menuT li{
	
	height:20px;
	float:left;
	color:#191919;
	text-align:center;
	overflow:hidden;
}

#menuT a{
	color:#FFF;
	text-decoration:none;
}



#menuT .subtext{
		padding-top:0px;
		margin:0px;
		margin-top:5px;
		font-family:Arial, "Times New Roman", Times, serif;
font-size:12px;
padding:0px 5px;
}

#menuT .subtext a:hover { color:#990000;}

/*Menu Color Classes*/
#menuT .gris{background-color:#b3ae98;
}



#menuT .gris_clair{background-color:#dcd1bb;
}

#menuT .gris_clair a { color:#000000;}


#menuT .bordure_droite{
border-right-style:solid;
border-right-width:1px;
border-right-color:#FFFFFF;
}
 


