/*bullet */
.bullet {list-style-image: url(image/new/icone/bullet-vert.png);

list-style-position:inside;}

.bulletO {list-style-image: url(image/new/icone/bullet-orange.png);

}
.bulletN {list-style-image: url(image/new/icone/bullet-noire.png);

}
.bulletBC {list-style-image: url(image/new/icone/bullet-bleu-c.png);

}
.bulletBF {list-style-image: url(image/new/icone/bullet-bleu-f.png);

}

.bulletR {list-style-image: url(image/new/icone/bullet-rouge.png);

}

.bulletV {list-style-image: url(image/new/icone/bullet-vert.png);
}
.bulletdisc {
	list-style-type: circle;
	list-style-image: none;
}

/*menu deroulant index*/

div#menuindex a {color:#000000}
div#menuindex a.test {color:#FFFFFF; font-weight:bold}

div#menuindex ul {padding: 0; margin:0px; background: white; text-align:center; font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif; font-size:11px; font-weight:normal;}
div#menuindex li {background:#ffffff}
div#menuindex li:hover {background: #ccff66}
div#menuindex li.sousmenuindex:hover {background: #cccccc;}
/* rejout couleur de fond ss menu*/
div#menuindex li.sousmenuindex {background: url(fleche.gif) 95% 50% no-repeat; background-color:#ffffff}
/* rajout pr pour fleche direction bas et couleur de fond ss menu*/

/* une petite bordure en top*/
div#menuindex ul li {position:relative; list-style: none; float:left; border-right:1px solid}

div#menuindex ul ul {position: absolute;display:none; width:120px}
div#menuindex li a {text-decoration: none; padding: 4px 0 4px; display:block;width:70px}

div#menuindex li.moyindex a {text-decoration: none; padding: 4px 0 4px; display:block;width:115px}
div#menuindex li.largeindex a {text-decoration: none; padding: 4px 0 4px; display:block;width:148px}
div#menuindex ul.niveau1index li.sousmenuindex:hover ul.niveau2bisindex, 
div#menuindex ul.niveau2bisindex li.sousmenuindex:hover ul.niveau3 {display:block}
div#menuindex ul.niveau3 {top:-1px; left: 100px;}

/* rajout de couleur de fond et de survol */
div#menuindex ul.niveau3 li { background: #99CCCC}
div#menuindex ul.niveau3 li:hover { background: #99CC00}

div#menuindex li.sousmenucontact:hover {background: #cccccc;}
/* rejout couleur de fond ss menu*/
div#menuindex li.sousmenucontact {background: url(fleche.gif) 95% 50% no-repeat; background-color:#333366; color:#FFFFFF}


/*TAILLE DEUXIEME COLONE BIS*/                 
/*TAILLE DEUXIEME COLONE BIS*/    
div#menuindex ul.niveau2bisindex li { background: #eff2ea; border-right:none; border-bottom:1px solid;}
div#menuindex ul.niveau2bisindex li:hover { background: #99CC00}
div#menuindex ul.niveau2bisindex ul {width: 15em;text-align:left; border:none;}   
div#menuindex ul.niveau1index li.sousmenuindex:hover ul.niveau2bisindex {display:block; width:15em;}       
div#menuindex ul.niveau2bisindex li a {width: 15em;text-align:left; padding-left: 3px; border:none;} 



















/*menu deroulant DD*/

div#menu a {color:#000000}
div#menu a.test {color:#FFFFFF; font-weight:bold}
div#menu ul {padding: 0; margin:0px; background: white; text-align:center; font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif; font-size:11px; font-weight:normal;}
div#menu li {background:#99CC00}
div#menu li:hover {background: #ccff66}
div#menu li.sousmenu:hover {background: #ccff66;}
/* rejout couleur de fond ss menu*/
div#menu li.sousmenu {background: url(fleche.gif) 95% 50% no-repeat; background-color:#99CC00}

div#menu li.sousmenucontact:hover {background: #99CC00;}
/* rejout couleur de fond ss menu*/
div#menu li.sousmenucontact {background: url(fleche.gif) 95% 50% no-repeat; background-color:#333366; color:#FFFFFF}


/* rajout pr pour fleche direction bas et couleur de fond ss menu*/
div#menu li.plop { background:url(fleche2.gif) 95% 50% no-repeat #ccffcc;}

/* une petite bordure en top*/
div#menu ul li {position:relative; list-style: none; float:left; border-right:1px solid}

div#menu ul ul {position: absolute;display:none; width:120px}
div#menu li a {text-decoration: none; padding: 4px 0 4px; display:block;width:80px}
div#menu li.large a {text-decoration: none; padding: 4px 0 4px; display:block;width:148px}
div#menu li.moy a {text-decoration: none; padding: 4px 0 4px; display:block;width:115px}
div#menu ul.niveau1 li.sousmenu:hover ul.niveau2, 
div#menu ul.niveau2 li.sousmenu:hover ul.niveau3 {display:block}
div#menu ul.niveau3 {top:-1px; left: 100px;}

/* rajout de couleur de fond et de survol */
div#menu ul.niveau3 li { background: #99CCCC}
div#menu ul.niveau3 li:hover { background: #99CC00}


/*TAILLE DEUXIEME COLONE BIS*/                 
/*TAILLE DEUXIEME COLONE BIS*/    
div#menu ul.niveau2bis li { background: #eff2ea; border-right:none; border-bottom:1px solid;}
div#menu ul.niveau2bis li:hover { background: #99CC00}
div#menu ul.niveau2bis ul {width: 15em;text-align:left; border:none;}   
div#menu ul.niveau1 li.sousmenu:hover ul.niveau2bis {display:block; width:15em;}       
div#menu ul.niveau2bis li a {width: 15em;text-align:left; padding-left: 3px; border:none;} 





/*menu deroulant AE*/

div#menuAE a {color:#000000}
div#menuAE a.test {color:#FFFFFF; font-weight:bold}
div#menuAE ul {padding: 0; margin:0px; background: white; text-align:center; font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif; font-size:11px; font-weight:normal;}
div#menuAE li {background:#FF9933}
div#menuAE li:hover {background: #ccff66}



div#menuAE li.sousmenu:hover {background: #ffcc66;}
/* rejout couleur de fond ss menu*/
div#menuAE li.sousmenu {background: url(fleche.gif) 95% 50% no-repeat; background-color:#FF9933}

div#menuAE li.sousmenucontact:hover {background: #ffcc66;}
/* rejout couleur de fond ss menu*/
div#menuAE li.sousmenucontact {background: url(fleche.gif) 95% 50% no-repeat; background-color:#333366; color:#FFFFFF}

/* rajout pr pour fleche direction bas et couleur de fond ss menu*/
div#menuAE li.plop { background:url(fleche2.gif) 95% 50% no-repeat #ccffcc;}

/* une petite bordure en top*/
div#menuAE ul li {position:relative; list-style: none; float:left; border-right:1px solid}

div#menuAE ul ul {position: absolute;display:none; width:120px}
div#menuAE li a {text-decoration: none; padding: 4px 0 4px; display:block;width:80px}
div#menuAE li.large a {text-decoration: none; padding: 4px 0 4px; display:block;width:148px}
div#menuAE li.moy a {text-decoration: none; padding: 4px 0 4px; display:block;width:115px}
div#menuAE ul.niveau1 li.sousmenu:hover ul.niveau2, 
div#menuAE ul.niveau2 li.sousmenu:hover ul.niveau3 {display:block}
div#menuAE ul.niveau3 {top:-1px; left: 100px;}

/* rajout de couleur de fond et de survol */
div#menuAE ul.niveau3 li { background: #99CCCC}
div#menuAE ul.niveau3 li:hover { background: #FF9933}


/*TAILLE DEUXIEME COLONE BIS*/                 
/*TAILLE DEUXIEME COLONE BIS*/    
div#menuAE ul.niveau2bis li { background: #eff2ea; border-right:none; border-bottom:1px solid;}
div#menuAE ul.niveau2bis li:hover { background: #FF9933}
div#menuAE ul.niveau2bis ul {width: 15em;text-align:left; border:none;}   
div#menuAE ul.niveau1 li.sousmenu:hover ul.niveau2bis {display:block; width:15em;}       
div#menuAE ul.niveau2bis li a {width: 15em;text-align:left; padding-left: 3px; border:none;} 



/*menu deroulant AS*/

div#menuAS a {color:#000000}
div#menuAS a.test {color:#FFFFFF; font-weight:bold}
div#menuAS ul {padding: 0; margin:0px; background: white; text-align:center; font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif; font-size:11px; font-weight:normal;}
div#menuAS li {background:#CC3333}
div#menuAS li:hover {background: #ff3333}
div#menuAS li.sousmenu:hover {background: #ff3333;}
/* rejout couleur de fond ss menu*/
div#menuAS li.sousmenu {background: url(fleche.gif) 95% 50% no-repeat; background-color:#CC3333}

div#menuAS li.sousmenucontact:hover {background: #ff3333;}
/* rejout couleur de fond ss menu*/
div#menuAS li.sousmenucontact {background: url(fleche.gif) 95% 50% no-repeat; background-color:#333366; color:#FFFFFF}


/* rajout pr pour fleche direction bas et couleur de fond ss menu*/
div#menuAS li.plop { background:url(fleche2.gif) 95% 50% no-repeat #ccffcc;}

/* une petite bordure en top*/
div#menuAS ul li {position:relative; list-style: none; float:left; border-right:1px solid}

div#menuAS ul ul {position: absolute;display:none; width:120px}
div#menuAS li a {text-decoration: none; padding: 4px 0 4px; display:block;width:80px}
div#menuAS li.large a {text-decoration: none; padding: 4px 0 4px; display:block;width:148px}
div#menuAS li.moy a {text-decoration: none; padding: 4px 0 4px; display:block;width:115px}
div#menuAS ul.niveau1 li.sousmenu:hover ul.niveau2, 
div#menuAS ul.niveau2 li.sousmenu:hover ul.niveau3 {display:block}
div#menuAS ul.niveau3 {top:-1px; left: 100px;}

/* rajout de couleur de fond et de survol */
div#menuAS ul.niveau3 li { background: #99CCCC}
div#menuAS ul.niveau3 li:hover { background: #CC3333}


/*TAILLE DEUXIEME COLONE BIS*/                 
/*TAILLE DEUXIEME COLONE BIS*/    
div#menuAS ul.niveau2bis li { background: #eff2ea; border-right:none; border-bottom:1px solid;}
div#menuAS ul.niveau2bis li:hover { background: #CC3333}
div#menuAS ul.niveau2bis ul {width: 15em;text-align:left; border:none;}   
div#menuAS ul.niveau1 li.sousmenu:hover ul.niveau2bis {display:block; width:15em;}       
div#menuAS ul.niveau2bis li a {width: 15em;text-align:left; padding-left: 3px; border:none;} 




/*menu deroulant DOC*/

div#menuDOC a {color:#ffffff}
div#menuDOC a.test {color:#FFFFFF; font-weight:bold}
div#menuDOC ul {padding: 0; margin:0px; background: white; text-align:center; font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif; font-size:11px; font-weight:normal;}
div#menuDOC li {background:#333333}
div#menuDOC li:hover {background: #999999}
div#menuDOC li.sousmenu:hover {background: #333333;}
/* rejout couleur de fond ss menu*/
div#menuDOC li.sousmenu {background: url(fleche.gif) 95% 50% no-repeat; background-color:#000000}
/* rajout pr pour fleche direction bas et couleur de fond ss menu*/
div#menuDOC li.plop { background:url(fleche2.gif) 95% 50% no-repeat #333333;}

div#menuDOC li.sousmenucontact:hover {background: #333333;}
/* rejout couleur de fond ss menu*/
div#menuDOC li.sousmenucontact {background: url(fleche.gif) 95% 50% no-repeat; background-color:#FF9933; color:#000000}


/* une petite bordure en top*/
div#menuDOC ul li {position:relative; list-style: none; float:left; border-right:1px #FFFFFF solid}

div#menuDOC ul ul {position: absolute;display:none; width:120px}
div#menuDOC li a {text-decoration: none; padding: 4px 0 4px; display:block;width:80px}
div#menuDOC li.large a {text-decoration: none; padding: 4px 0 4px; display:block;width:148px}
div#menuDOC li.moy a {text-decoration: none; padding: 4px 0 4px; display:block;width:115px}
div#menuDOC ul.niveau1 li.sousmenu:hover ul.niveau2, 
div#menuDOC ul.niveau2 li.sousmenu:hover ul.niveau3 {display:block}
div#menuDOC ul.niveau3 {top:-1px; left: 100px;}

/* rajout de couleur de fond et de survol */
div#menuDOC ul.niveau3 li { background: #99CCCC}
div#menuDOC ul.niveau3 li:hover { background: #CC3333}


/*TAILLE DEUXIEME COLONE BIS*/                 
/*TAILLE DEUXIEME COLONE BIS*/    
div#menuDOC ul.niveau2bis li { background: #666666; border-right:none; border-bottom:1px solid;}
div#menuDOC ul.niveau2bis li:hover { background: #999999}
div#menuDOC ul.niveau2bis ul {width: 15em;text-align:left; border:none;}   
div#menuDOC ul.niveau1 li.sousmenu:hover ul.niveau2bis {display:block; width:15em;}       
div#menuDOC ul.niveau2bis li a {width: 15em;text-align:left; padding-left: 3px; border:none;} 






/*menu deroulant ACTU*/

div#menuACTU a {color:#ffffff}
div#menuACTU a.test {color:#FFFFFF; font-weight:bold}
div#menuACTU ul {padding: 0; margin:0px; background: white; text-align:center; font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif; font-size:11px; font-weight:normal;}
div#menuACTU li {background:#333333}
div#menuACTU li:hover {background: #999999}
div#menuACTU li.sousmenu:hover {background: #336699;}
/* rejout couleur de fond ss menu*/
div#menuACTU li.sousmenu {background: url(fleche.gif) 95% 50% no-repeat; background-color:#333399}

div#menuACTU li.sousmenucontact:hover {background: #336699;}
/* rejout couleur de fond ss menu*/
div#menuACTU li.sousmenucontact {background: url(fleche.gif) 95% 50% no-repeat; background-color:#FF9933; color:#FFFFFF}



/* rajout pr pour fleche direction bas et couleur de fond ss menu*/
div#menuACTU li.plop { background:url(fleche2.gif) 95% 50% no-repeat #333333;}

/* une petite bordure en top*/
div#menuACTU ul li {position:relative; list-style: none; float:left; border-right:1px #FFFFFF solid}

div#menuACTU ul ul {position: absolute;display:none; width:120px}
div#menuACTU li a {text-decoration: none; padding: 4px 0 4px; display:block;width:80px}
div#menuACTU li.large a {text-decoration: none; padding: 4px 0 4px; display:block;width:148px}
div#menuACTU li.moy a {text-decoration: none; padding: 4px 0 4px; display:block;width:115px}
div#menuACTU ul.niveau1 li.sousmenu:hover ul.niveau2, 
div#menuACTU ul.niveau2 li.sousmenu:hover ul.niveau3 {display:block}
div#menuACTU ul.niveau3 {top:-1px; left: 100px;}

/* rajout de couleur de fond et de survol */
div#menuACTU ul.niveau3 li { background: #99CCCC}
div#menuACTU ul.niveau3 li:hover { background: #CC3333}


/*TAILLE DEUXIEME COLONE BIS*/                 
/*TAILLE DEUXIEME COLONE BIS*/    
div#menuACTU ul.niveau2bis li { background: #666666; border-right:none; border-bottom:1px solid;}
div#menuACTU ul.niveau2bis li:hover { background: #9999cc}
div#menuACTU ul.niveau2bis ul {width: 15em;text-align:left; border:none;}   
div#menuACTU ul.niveau1 li.sousmenu:hover ul.niveau2bis {display:block; width:15em;}       
div#menuACTU ul.niveau2bis li a {width: 15em;text-align:left; padding-left: 3px; border:none;} 












/*menu deroulant CABINET*/

div#menuCAB a {color:#000000}
div#menuCAB a.test {color:#FFFFFF; font-weight:bold}
div#menuCAB ul {padding: 0; margin:0px; background: white; text-align:center; font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif; font-size:11px; font-weight:normal;}
div#menuCAB li {background:#99CCFF}
div#menuCAB li:hover {background: #6699cc}
div#menuCAB li.sousmenu:hover {background: #6699cc;}
/* rejout couleur de fond ss menu*/
div#menuCAB li.sousmenu {background: url(fleche.gif) 95% 50% no-repeat; background-color:#99CCFF}
div#menuCAB li.sousmenucontact:hover {background: #6699CC;}
/* rejout couleur de fond ss menu*/
div#menuCAB li.sousmenucontact {background: url(fleche.gif) 95% 50% no-repeat; background-color:#333366; color:#FFFFFF}




/* rajout pr pour fleche direction bas et couleur de fond ss menu*/
div#menuCAB li.plop { background:url(fleche2.gif) 95% 50% no-repeat #ccffcc;}

/* une petite bordure en top*/
div#menuCAB ul li {position:relative; list-style: none; float:left; border-right:1px solid}

div#menuCAB ul ul {position: absolute;display:none; width:120px}
div#menuCAB li a {text-decoration: none; padding: 4px 0 4px; display:block;width:80px}
div#menuCAB li.large a {text-decoration: none; padding: 4px 0 4px; display:block;width:148px}
div#menuCAB li.moy a {text-decoration: none; padding: 4px 0 4px; display:block;width:115px}
div#menuCAB ul.niveau1 li.sousmenu:hover ul.niveau2, 
div#menuCAB ul.niveau2 li.sousmenu:hover ul.niveau3 {display:block}
div#menuCAB ul.niveau3 {top:-1px; left: 100px;}

/* rajout de couleur de fond et de survol */
div#menuCAB ul.niveau3 li { background: #99CCCC}
div#menuCAB ul.niveau3 li:hover { background: #CC3333}


/*TAILLE DEUXIEME COLONE BIS*/                 
/*TAILLE DEUXIEME COLONE BIS*/    
div#menuCAB ul.niveau2bis li { background: #eff2ea; border-right:none; border-bottom:1px solid;}
div#menuCAB ul.niveau2bis li:hover { background: #6699cc}
div#menuCAB ul.niveau2bis ul {width: 15em;text-align:left; border:none;}   
div#menuCAB ul.niveau1 li.sousmenu:hover ul.niveau2bis {display:block; width:15em;}       
div#menuCAB ul.niveau2bis li a {width: 15em;text-align:left; padding-left: 3px; border:none;} 











/* titre */
/*DD*/
h2 {
	margin-bottom: 0px;
	
}
h3 {
	margin-top: 10px;
	
}


/* test */
.textetest {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 14px;
	text-align: justify;
	color: #000000;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 10px;
	margin-bottom: 20px;
	font-weight: normal;
}

/* DD */
a.velo {
	color:#006699;
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 14px;
	text-decoration:none;
}
a.velo:hover {
	color: #000000;
	text-decoration:underline;
}
a.ampoule {
	color:#ff9933;
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 14px;
	text-decoration:none;
}
a.ampoule:hover {
	color: #000000;
	text-decoration:underline;
}
a.maison {
	color:#cc0066;
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 14px;
	text-decoration:none;
}
a.maison:hover {
	color: #000000;
	text-decoration:underline;
}
a.poubelle {
	color:#669933;
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 14px;
	text-decoration:none;
}
a.poubelle:hover {
	color: #000000;
	text-decoration:underline;
}
a.verre {
	color:#663399;
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 14px;
	text-decoration:none;
}
a.verre:hover {
	color: #000000;
	text-decoration:underline;
}
a.eau {
	color:#ff3399;
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 14px;
	text-decoration:none;
}
a.eau:hover {
	color: #000000;
	text-decoration:underline;
}a.main {
	color:#666699;
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 14px;
	text-decoration:none;
}
a.main:hover {
	color: #000000;
	text-decoration:underline;
}
/* Fin DD */
a.menu {
	color:#000000;
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 14px;
	text-decoration:none;
}
a.menu:hover {
	color: #990000;
}
a.menuaccueil {
	color:#000000;
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 14px;
	text-decoration:none;
}
.titrecontact{
	color:#990000;
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-decoration:none;
	
}
a.menuaccueil:hover {
	color: #00CC00;
}
a.menuetude {
	color:#000000;
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 14px;
	text-decoration:none;
}
a.menuetude:hover {
	color: #FF9900;
}
a.menuconseil {
	color:#000000;
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 14px;
	text-decoration:none;
}
a.menuconseil:hover {
	color: #9999CC;
}
a.menuref {
	color:#000000;
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 14px;
	text-decoration:none;
}
a.menuref:hover {
	color: #FF6633;
}
a.menuveille {
	color:#000000;
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 14px;
	text-decoration:none;
}
a.menuveille:hover {
	color: #333399;
}
a.menuequipe {
	color:#000000;
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 14px;
	text-decoration:none;
}
a.menuequipe:hover {
	color: #cc3333;
}
a.menucontact {
	color:#000000;
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 14px;
	text-decoration:none;
}
a.menucontact:hover {
	color: #009933;
}

a.menugrise {
	color:#FFFFFF;
	text-align: center;
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 14px;
	text-decoration:none;
}
.ssmenubleu {
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #cccccc;
	text-decoration: underline;
	text-align: right;
}
.ssmenubleu:hover {
	color:#ffffff;
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 11px;
	text-transform: none;
	text-decoration: underline;
	text-align: right;
}
a.ssmenuDoc {
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 13px;
	color: #cccc99;
	text-decoration: none;
	text-align:right;
}
a.ssmenuDoc:hover {
	color:#ffffff;
}
a.ssmenuDocp {
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 13px;
	font-weight:bold;
	font-style:italic;
	color: #cccc99;
	text-decoration: none;
	text-align:right;
}
a.ssmenuDocp:hover {
	color:#ffffff;
}


a.ssssmenuDoc {
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #cccc99;
	text-decoration: none;
	text-align:right;
}
a.ssssmenuDoc:hover {
	color:#ffffff;
}
a.ssmenu {
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	text-align:right;
}
a.ssmenu:hover {
	color:#ffffff;
}
a.ssmenucontact {
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	text-align:center;
	font-weight:bold;
	font-style:italic;
}
a.ssmenucontact:hover {
	color:#ffffff;
}
.ssmenuitalique {
	font-size: 12px;
	font-style:italic;
}

.ssmenugrise {
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	text-align:right;
}
.ssmenugrisep {
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 13px;
	font-weight:bold;
	font-style:italic;
	color: #ffffff;
	text-decoration: none;
	text-align:right;
}
.ssssmenugrise {
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	text-align:right;
}
.tdssmenuDoc {
     border-bottom: #FFFFFF 1px dotted;
	 text-align:right;
	 padding-top: 20px;
	 padding-bottom: 3px;
	 padding-right: 10px;
	 }
.tdssssmenuDoc {
     border-bottom: #FFFFFF 1px dotted;
	 vertical-align:bottom;
	 height:20px;
	 padding-top: 10px;
	 padding-bottom: 3px;
	 padding-right: 10px;
	 }
.tdssmenu {
     border-bottom: black 1px dotted;
	 text-align:right;
	 padding-top: 20px;
	 padding-bottom: 3px;
	 padding-right: 10px;
	 }
.tdssmenucontact {
     border-bottom: black 1px dotted;
	 text-align:center;
	 padding-top: 20px;
	 padding-bottom: 10px;
	 padding-right: 10px;
	 }

.tdssmenu2 {
	 padding-top: 20px;
	 padding-bottom: 3px;
	 padding-right: 10px;
	 }
.tdssssmenu2 {
	vertical-align:bottom;
	 padding-top: 0px;
	 padding-bottom: 3px;
	 padding-right: 10px;
	 }
.fleche {
    margin-bottom: 5px;
	margin-left: 2px;
}
.fleche2 {
    margin-bottom: 0px;
	margin-left: 2px;
}
a.ssssmenu {
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}

a.ssssmenu:hover {
	color:#ffffff;
}
a.ssssmenubleu {
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #cccccc;
	text-decoration:none;
}
a.ssssmenubleu:hover {
	color:#ffffff;
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 10px;
	text-transform: none;
}
.gras{
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
.italique{
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #000000;
    font-style: italic;
}
.italiqueformation{
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
    font-style: italic;
	text-align:left;
}
.italiquegras{
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #000000;
    font-style: italic;
	font-weight: bold;
}
.italiquegrassouligne{
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #000000;
    font-style: italic;
	font-weight: bold;
	text-decoration:underline;
}
.italique2{
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #000000;
    font-style: italic;
	
}
.border{
	border-bottom: 1px solid grey;
}
.border2{
	border-bottom: 1px solid black;
}
.borderAccueil{
	border-bottom: 1px solid #00CC00;
	border-right : 1px solid #00CC00;
}
.borderEtude{
	border-bottom: 1px solid #FF9900;
	border-right : 1px solid #FF9900;
}
.borderConseil{
	border-bottom: 1px solid #9999CC;
	border-right : 1px solid #9999CC;
}
.borderRef{
	border-bottom: 1px solid #FFCC66;
	border-right : 1px solid #FFCC66;
}
.borderVeille{
	border-bottom: 1px solid #333399;
	border-right : 1px solid #333399;
}
.borderEquipe{
	border-bottom: 1px solid #cc3333;
	border-right : 1px solid #cc3333;
}
.borderContact{
	border-right : 1px solid #333333;
}

.cell{
	padding: 20px;
}
a.titre {
	color:#000000;
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 30px;
	text-decoration:none;

}
.titressmenu {
	color:#FFFFFF;
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-decoration:none;
	text-align:center;
    margin-top:5px;


}
.titressmenu2 {
	color:#FFFFFF;
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 25px;
	font-weight: bold;
	text-decoration:none;
	margin-top:230px;

}
.chapitre {
	color:#ffffff;
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	font-style: italic;
	text-decoration:none;

}

.sstitressmenu {
	color:#000000;
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-decoration:none;

}
a.auteurTexte {
	color:#000000;
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-decoration:none;

}
.lnk1 {
	color:#990000;
	text-decoration: 1px;
}
.lnk1:hover {
	color: #000000;
}
.lnkbleu {
	color:#333399;
	text-decoration: 1px;
}
.lnkbleu:hover {
	color: #000000;
}

.links {
    border-bottom: 1px solid black;
}
.ptr {
	cursor:pointer;
}
.lienphp {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #000000;
	text-decoration:1px;
}
.lienphp:hover {
	color:#009933;
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-transform: none;
}
.titrephp {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 14px;
	text-align: center;
	color: #412D25;
}
.legendephp {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 14px;
	text-align: center;
	color: #000000;
}
.texte {
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #000000;
	margin: 20px;
}
.textetab {
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #000000;
}
.texte .sstitre {
	color: #333399;
	font-weight:bold;
}
.texteformation {
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #000000;
	margin: 20px;
}
.textesouligne {
	text-decoration:underline;
}
.date {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #000000;
	font-weight:bold;
	padding-left: 0px;
	padding-right: 10px;
	padding-top: 0px;
	margin-bottom: 5px;
}
.textecom {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #000000;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
}

a.liencandidature {
	font-size: 20px;
	color: #99CCFF;
	font-weight:bold;
	text-align:center;
}
a.liencandidature:hover {
	color: #000000;
}

.texterubrique {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #000000;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 10px;
}

.texterubrique .sstitre {
	color: #333399;
	font-weight:bold;
}
.texterubrique .sstitrenoir {
	font-weight:bold;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;

}
.texterubrique .tableau {
	font-size: 14px;
	font-weight:bold;
	color: #ffffff;
	text-align:center;
}
.texterubrique .mev {
	text-align:center;
	font-weight:bold;
	border: 1px black solid;
}

.texterubrique .titrerubriquedd {
	font-size: 20px;
	color: #99CC33;
	font-weight:bold;
	padding-top: 10px;

}
.texterubrique .titrerubriqueAE {
	font-size: 20px;
	color: #FF9933;
	font-weight:bold;
	padding-top: 10px;

}
.texterubrique .titrerubriqueAS {
	font-size: 20px;
	color: #CC3333;
	font-weight:bold;
	padding-top: 10px;

}
.texterubrique .titrerubriqueDOC {
	font-size: 20px;
	color: #000000;
	font-weight:bold;
	padding-top: 10px;

}
.texterubrique .titrerubriqueCAB {
	font-size: 20px;
	color: #99CCFF;
	font-weight:bold;
	padding-top: 10px;

}
.texterubrique .titrerubriqueCAB2 {
	font-size: 20px;
	color: #99CCFF;
	font-weight:bold;
	padding-top: 10px;
	text-align:center;

}
.texterubrique .titrerubriqueContact {
	font-size: 20px;
	color: #99CCFF;
	font-weight:bold;
	text-align:center;

}
.texterubrique .titrerubriqueACTU .a {
	font-size: 20px;
	color: #333399;
	font-weight:bold;
	padding-top: 10px;

}
.texterubrique .titrerubriqueACTU {
	font-size: 20px;
	color: #333399;
	font-weight:bold;
	padding-top: 10px;

}
.texterubrique .titrerubriqueACTU2 {
	font-size: 24px;
	color: #333399;
	font-weight:bold;
	padding-top: 20px;
	font-style:italic;

}
a.filariane {
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}
a.filariane:hover {
	text-decoration:underline;
}
.textehaut {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #000000;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.textehaut .presentation {
	margin-left: 10px;
	margin-bottom: 10px;
	margin-right: 5px;
	
}

.textehaut .titredd {
	font-size: 30px;
	font-weight:bold;
	color:#99cc33;
	margin-top: 20px;
	margin-left: 10px;
}
.textehaut .titreAE {
	font-size: 30px;
	font-weight:bold;
	color:#FF9933;
	margin-top: 20px;
	margin-left: 10px;
}
.textehaut .titreAS {
	font-size: 30px;
	font-weight:bold;
	color:#CC3333;
	margin-top: 20px;
	margin-left: 10px;
}

.textehaut .sstitredd a {
	font-size: 14px;
	font-weight:bold;
	color:#99cc33;
	text-decoration:underline;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.textehaut .sstitredd a:hover {
	text-decoration: none;
}
.textehaut .sstitreAE a {
	text-align:left;
	font-size: 14px;
	font-weight:bold;
	color:#FF9933;
	text-decoration:underline;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.textehaut .sstitreAE a:hover {
	text-decoration: none;
}
.textehaut .sstitreAS a {
	font-size: 14px;
	font-weight:bold;
	color:#CC3333;
	text-decoration:underline;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.textehaut .sstitreAS a:hover {
	text-decoration: none;
}

.sssstitredd {
	font-size: 14px;
	font-weight:bold;
	color:#99cc33;
	text-decoration:none;
	padding-bottom: 0px;
	padding-top: 10px;
	margin-bottom: 0px;
	margin-top: 10px;

}
.sssstitredoc {
	font-size: 14px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	padding-bottom: 0px;
	padding-top: 10px;
	margin-bottom: 0px;
	margin-top: 10px;

}
a.sssstitredoc {
	font-size: 14px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
	padding-bottom: 0px;
	padding-top: 10px;
	margin-bottom: 0px;
	margin-top: 10px;

}
a.sssstitredoc:hover {
	color:#990000;
    text-decoration:none;

}

.sssstitreAE {
	font-size: 14px;
	font-weight:bold;
	color:#FF9933;
	text-decoration:none;
	padding-bottom: 0px;
	padding-top: 10px;
	margin-bottom: 0px;
	margin-top: 0px;
	text-align:left;

}
.sssstitreAE .souligne {
	border-bottom:1px #FF9933 solid;
	margin-bottom: 10px;
}
.souligneh3 {
	border-bottom:1px #99CCFF solid;
	margin-bottom: 5px;
	margin-top: 5px;
}
.sssstitreAS {
	font-size: 14px;
	font-weight:bold;
	color:#CC3333;
	text-decoration:none;
	padding-bottom: 0px;
	padding-top: 10px;
	margin-bottom: 0px;
	margin-top: 10px;

}
.sssstitredoc {
	font-size: 14px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	padding-bottom: 0px;
	padding-top: 10px;
	margin-bottom: 0px;
	margin-top: 10px;

}
.sssstitreCAB {
	font-size: 14px;
	font-weight:bold;
	color:#99CCFF;
	text-decoration:none;
	padding-bottom: 0px;
	padding-top: 20px;
	margin-bottom: 0px;
	margin-top: 10px;

}
.sssstitreCAB2 {
	font-size: 12px;
	font-weight:bold;
	font-style:italic;
	color:#99CCFF;
	text-decoration:none;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	margin-top: 0px;

}
.textehauthav {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #000000;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 20px;
	margin-bottom: 0px;
}
a.textehautlien2 {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #000000;
	text-decoration:underline;
}
a.textehautlien2:hover {
	color: #990000;
	text-decoration:none;
}
a.textehautlien {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #000000;
	font-weight: bold;
	text-decoration:underline;
}
a.textehautlien:hover {
	color: #990000;
	font-weight: bold;
	text-decoration:none;
}
.textetable {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #000000;
	padding-left:15px;
}
.textetableautitre {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 13px;
	text-align: center;
	color: #ffffff;
	font-weight: bold;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.textetableausstitre {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #ffffff;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.textetableautexte {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #000000;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.textebas {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #000000;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 0px;
	margin-bottom: 20px;
}

.texteBaspage {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 20px;
}
.texteBaspagetel {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	text-align:left;
}
.texteBaspage2 {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #000000;
	margin: 20px;
}

.textecontact {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #000000;
	margin: 12px;
}
.textecontact2 {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #000000;
	margin: 12px;
}
.textesurvey {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #009933;
	padding-left:3px;
	padding-top:3px;
	
}
.textesurvey2 {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #000000;
	
}
.textesurvey3 {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #000000;
	padding-left:10px;
}
.textesurveysmall {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 10px;
	text-align: justify;
	color: #000000;
	padding-left:3px;
	fony-style: italic;
}
.Titretexte {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 18px;
	text-align: center;
	color: #000000;
	margin: 5px;
}
.Titrerubriqueetude {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 16px;
	text-align: justify;
	font-weight: bold;
	color: #ff9900;
}
.sstitreacc {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: justify;
	font-weight: normal;
	font-style:italic;
	color: #CC3333;
}
a.sstitreacclien {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: justify;
	text-decoration:underline;
	font-weight: normal;
	font-style:italic;
	color: #CC3333;
}
a.sstitreacclien:hover {
	color: #000000;
}


.sstitrenorme {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: justify;
	font-weight: normal;
	font-style:italic;
	color: #FF9933;
}
.sstitreetude {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: justify;
	font-weight: normal;
	font-style:italic;
	color: #99CC33;
}
.sstitredditalique {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: justify;
	font-weight: normal;
	font-style:italic;
	color: #99CC33;
}
a.sstitreetudelien {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: justify;
	text-decoration:underline;
	font-weight: normal;
	font-style:italic;
	color: #99CC33;
}
a.sstitreetudelien:hover {
	color: #000000;
}
.sstitreetudetexte {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 10px;
	text-align: justify;
	font-weight: normal;
	font-style:italic;
	color: #99CC33;
}
.sstitreetudeas {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: justify;
	font-weight: normal;
	font-style:italic;
	color: #CC3333;
}
a.sstitreetudelienas {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: justify;
	text-decoration:underline;
	font-weight: normal;
	font-style:italic;
	color: #CC3333;
}
a.sstitreetudelienas:hover {
	color: #000000;
}
.sstitreetudetexteas {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 10px;
	text-align: justify;
	font-weight: normal;
	font-style:italic;
	color: #CC3333;
}
.Titressrubriqueetude {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: justify;
	font-weight: bold;
	color: #ff9900;
}
.Titrerubriqueconseil {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 16px;
	text-align: justify;
	font-weight: bold;
	color: #9999CC;
}
.Titressrubriqueconseil {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: justify;
	font-weight: bold;
	color: #9999CC;
}
a.lienssrubriqueconseil {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: justify;
	font-weight: bold;
	text-decoration:underline;
	color: #9999CC;
}
a.lienssrubriqueconseil:hover {
    text-decoration:none;
}

.Titreindex {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 16px;
	text-align: center;
	color: #009933;
	margin: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.Titreindex2 {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 16px;
	text-align: center;
	font-weight: bold;
	color: #009933;
	padding-top: 10px;
	padding-bottom: 10px;
}
.Titrelien {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 16px;
	text-align: left;
	color: #990000;
	margin: 5px;
}
.Titreformation {
	color: #CC3333;
	font-weight:bold;
}

.actualite {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	color: #333399;
	margin: 2px;
	padding-top: 20px;
}

a.textelien {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 14px;
	text-align: justify;
	color: #000000;
	margin: 5px;
	decoration: 1px;
}
a.textelien:hover {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 14px;
	text-align: justify;
	color: #990000;
	margin: 5px;
	decoration: none;
}
a.textelien2 {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #000000;
	margin: 5px;
	decoration: 1px;
}
a.textelien2:hover {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #990000;
	margin: 5px;
	decoration: none;
}
a.textelienactualite {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding: 5px;
	decoration: 1px;
}
a.textelienactualite:hover {
	color: #333399;
	decoration: none;
}
a.texteliendd {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #000000;
	padding: 5px;
	decoration: 1px;
}
a.texteliendd:hover {
	color: #99CC33;
	decoration: none;
}
a.texteliengrasdd {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #000000;
	padding: 5px;
	decoration: 1px;
	font-weight:bold;
}
a.texteliengrasdd:hover {
	color: #99CC33;
	decoration: none;
}


a.textelienAE {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #000000;
	padding: 0px;
	decoration: 1px;
}
a.textelienAE:hover {
	color: #FF9933;
	decoration: none;
}
a.texteliengrasAE {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: left;
	font-weight:bold;
	color: #000000;
	padding: 0px;
	decoration: 1px;
}
a.texteliengrasAE:hover {
	color: #FF9933;
	decoration: none;
}
a.textelienAS {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #000000;
	padding: 5px;
	decoration: 1px;
}
a.textelienAS:hover {
	color: #CC3333;
	decoration: none;
}
a.texteliengrasAS {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #000000;
	padding: 5px;
	decoration: 1px;
	font-weight:bold;
}
a.texteliengrasAS:hover {
	color: #CC3333;
	decoration: none;
}
a.textelienref {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #000000;
	padding: 0px;
	decoration: 1px;
}
a.textelienref:hover {
	color: #99CCFF;
	decoration: none;
}

a.textelienetude {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #000000;
	padding: 5px;
	decoration: 1px;
}
a.textelienetude:hover {
	color: #ff9900;
	decoration: none;
}
a.textelienarticle {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #000000;
	decoration: 1px;
}
a.textelienarticle:hover {
	color: #333399;
	decoration: none;
}
a.textelienarticle2 {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-align: left;
	color: #000000;
	decoration: 1px;
}
a.textelienarticle2:hover {
	color: #333399;
	decoration: none;
}
a.textelienarticletitre {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 13px;
	text-align: left;
	color: #333399;
	decoration: 1px;
}
a.textelienarticletitre:hover {
	color: #000000;
	decoration: none;
}
a.textelienarticlesstitre {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #333399;
	decoration: 1px;
}
a.textelienarticlesstitre:hover {
	color: #000000;
	decoration: none;
}
.lienactualite2 {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 5px;
	decoration: 1px;
}
.lienactualite2:hover {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #990000;
	margin: 5px;
	decoration: none;
}
.textemaj {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #000000;
	margin: 5px;
	decoration: 1px;

}
a.plandusitetitre {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 14px;
	text-align:left;
	color: #000000;
	margin: 5px;
	decoration: 1px;
}
a.plandusitetitre:hover {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 14px;
	text-align:left;
	color: #999999;
	margin: 5px;
}
a.plandusitetexte {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 10px;
	text-align:justify;
	color: #000000;
	margin: 5px;
	decoration: 1px;
}
a.plandusitetexte:hover {
    font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 10px;
	text-align:center;
	color: #999999;
	margin: 5px;
}
	

