/* bodytext */

.bodytext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:20px;
}



.txtblanc{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
}

.txtblanc12{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

.txtnoir12{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.txtvert12{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#78a63f;
font-weight:bold;
}

.txtrouge12{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
font-weight:bold;
}

.txtbleu12{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0000FF;
font-weight:bold;
}

.txtvert11{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#78a63f;
}

.txtorange14{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FF9900;
font-weight:bold;
}

.txtnoir{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
}

.txtnoir2{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
font-weight:bold;

}

/* lien */

.lien1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
padding-bottom:2px;
}

.lien1:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;
_padding-bottom:2px;
}


.lien2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;
padding-bottom:2px;
}

.lien2:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:underline;
_padding-bottom:2px;
}


.lien3{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;

}

.lien3:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:underline;

}

.soulien1{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
font-weight:bold;
text-decoration:none;
padding-left:10px;

}

.soulien1:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
font-weight:bold;
text-decoration:underline;
padding-left:10px;

}

.soulien_vert{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#78a63f;
font-weight:bold;
text-decoration:none;

}

.soulien_vert:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#78a63f;
font-weight:bold;
text-decoration:underline;


}


/* ligne de séparation */

.container{
border:1px solid #000000}

.line_verte{
border-bottom:1px solid #78a63f;
border-top:1px solid #78a63f;
}

.line_verte_2{
border-bottom:1px solid #78a63f;
width:173px;
}

.line_blanc{
border-bottom:1px solid #ffffff;
width:173px;
}


.line_gris{
border-top:1px solid #cccccc;
}

.line_gris2{
border-left:1px solid #cccccc;
}

.rub_left{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;
padding-left:10px;}

.rub_left:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:underline;
padding-left:10px;}

.rub_left_on{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
padding-left:10px;}

.rub_left_on:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration:underline;
padding-left:10px;}


.titrerub{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
}

.textrougebold{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFOOOO;
font-weight:bold;
}

.txtnoir10{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}

.txtnoir10{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}

.txtbleu12{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8393c1;
}

/* menu deroulant de la rubrique About us*/



/*bloc d'ensemble*/

.menu { /*IE hack*/; float:left; width:30px; border:none; background-color:none; font-size:12px; font-family:Arial, Helvetica, sans-serif; }

/* fin*/

.menu ul {list-style-type:none;}

.menu ul li { position:relative; float:left; width:60px; top:0px; z-index:1000 !important /*Non-IE6*/; z-index:1000 /*IE6*/; border:solid 0px #000000; left:-30px; top:-20px; height:1px;}

.menu ul li a {float:left; position:relative; float:left; top:20px; !important /*Non-IE6*/; float:left /*IE-6*/; display:block; height:10px;  text-decoration:none; font-weight:bold; color:#ffffff; font-size:12px; top:8px; _top:20px; left:0px; width:50px;}

.menu ul li ul {display:none; border:none;}

/*Non-IE6 hovering* /* Firefox */

.menu ul li:hover {position:relative;width:100px; top:2px; float:left}

.menu ul li a:hover  {background-color:none; text-decoration:none; position:relative; z-index:1000; top:20px;}

.menu ul li:hover ul {display:block; width:10em; height:2em; position:relative; z-index:1000; top:-10px; left:-10px;}

.menu ul li:hover ul li a {display:block; width:10em; height:2em; line-height:none; margin-left:none; padding:none; border-left:solid 1px #fdc589; border-bottom: solid 1px #ffffff; background-color:#fdc589; font-weight:none; color:#ff6600;}

.menu ul li:hover ul li a:hover {background-color:none; text-decoration:none; display:block}


/****/

/*IE6 hovering*/ 
.menu table {position:relative; top:0px; left:-10px; border-collapse:collapse; float:left}


.menu ul li a:hover {position:relative /*IE hack*/; z-index:1000 /*IE hack*/; background-color:#fdc589; text-decoration:none;}

/* position du menu deroulant*/

.menu ul li a:hover ul {display:block; width:6.0em; position:absolute; z-index:999; top:0px; left:-10px; margin-top:0 /* IE*/;}

/*fin*/


/* aperçu du menu deroulant */

.menu ul li a:hover ul li a {display:block; width:10em; height:2em; line-height:none; padding-left:5px; border-left:solid 0px #fdc589; border-bottom: solid 1px #ffffff; background-color:#fdc589;font-weight:none; color:#ff6600);}

/***/

.menu ul li a:hover ul li a:hover {background-color:#ff6600; text-decoration:none; display:block }
