input {
    font-family: Verdana;
    font-size: x-small
;}

.input_quest {
	font-size: x-small;
	font-family: Verdana;
}

.textarea_quest {
	font-size: x-small;
	font-family: Verdana;
}

inttd {
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
}

P {
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
}

.IAP {  border: #999999 solid; border-width: 1px 1px 1px; FONT-SIZE: 12px}
.IAPlogin {  border: #999999 solid; border-width: 1px 1px 1px; FONT-SIZE: 11px}
.InputAgendaPetit {  border: #999999 solid; border-width: 1px 1px 1px; FONT-SIZE: 9px}
.InputAgendaPetit2 {  border: #999999 solid; border-width: 1px 1px 1px; FONT-SIZE: 8px}

a.lienaccueil:link {text-decoration: underline; color: #B21F24;}
a.lienaccueil:visited {text-decoration: underline; color:#B21F24;}
a.lienaccueil:active {background-color: #B21F24; text-decoration: none; color:#FFFFFF;}
a.lienaccueil:hover {color:#FFFFFF; background-color: #B21F24; text-decoration: none; font-weight: bold;}

a.lienHOME:link {text-decoration: none; color: #0C2C84;}
a.lienHOME:visited {text-decoration: none; color:#0C2C84;}
a.lienHOME:active {background-color: #0C2C84; text-decoration: none; color:#FFFFFF;}
a.lienHOME:hover {color:#E6E9F2; background-color: #0C2C84; text-decoration: none; font-weight: bold;}

a.lienmenuhaut:link {text-decoration: underline; color: #FFFFFF;}
a.lienmenuhaut:visited {text-decoration: underline; color:#FFFFFF;}
a.lienmenuhaut:active {text-decoration: underline; color:#FFFFFF;}
a.lienmenuhaut:hover {color:#B21F24; background-color: #FFFFFF; text-decoration: none; font-weight: bold;}

a.lienaccueilpetit:link {text-decoration: underline; color: #B21F24;}
a.lienaccueilpetit:visited {text-decoration: underline; color:#B21F24;}
a.lienaccueilpetit:active {background-color: #B21F24; text-decoration: none; color:#FFFFFF;}
a.lienaccueilpetit:hover {color:#FFFFFF; background-color: #B21F24; text-decoration: none;}

a.lienauto:link {text-decoration: underline; color: #0E4C88;}
a.lienauto:visited {text-decoration: underline; color:#0E4C88;}
a.lienauto:active {background-color: #0E4C88; text-decoration: none; color:#FFFFFF;}
a.lienauto:hover {color:#FFFFFF; background-color: #0E4C88; text-decoration: none; font-weight: bold;}

a.lienasso:link {text-decoration: underline; color: #53A076;}
a.lienasso:visited {text-decoration: underline; color:#53A076;}
a.lienasso:active {background-color: #53A076; text-decoration: none; color:#FFFFFF;}
a.lienasso:hover {color:#FFFFFF; background-color: #53A076; text-decoration: none; font-weight: bold;}

a.liensante:link {text-decoration: underline; color: #57A484;}
a.liensante:visited {text-decoration: underline; color:#57A484;}
a.liensante:active {background-color: #57A484; text-decoration: none; color:#FFFFFF;}
a.liensante:hover {color:#FFFFFF; background-color: #57A484; text-decoration: none; font-weight: bold;}


a.liencredit:link {text-decoration: underline; color: #B7656F;}
a.liencredit:visited {text-decoration: underline; color:#B7656F;}
a.liencredit:active {background-color: #B7656F; text-decoration: none; color:#FFFFFF;}
a.liencredit:hover {color:#FFFFFF; background-color: #B7656F; text-decoration: none; font-weight: bold;}

a.lienepargne:link {text-decoration: underline; color: #7FA535;}
a.lienepargne:visited {text-decoration: underline; color:#7FA535;}
a.lienepargne:active {background-color: #7FA535; text-decoration: none; color:#FFFFFF;}
a.lienepargne:hover {color:#FFFFFF; background-color: #7FA535; text-decoration: none; font-weight: bold;}


a.lienlexique:link {text-decoration: underline; color: #BD999B;}
a.lienlexique:visited {text-decoration: underline; color:#BD999B;}
a.lienlexique:active {background-color: #BD999B; text-decoration: none; color:#FFFFFF;}
a.lienlexique:hover {color:#FFFFFF; background-color: #BD999B; text-decoration: none; font-weight: bold;}


a.lienfami:link {text-decoration: underline; color: #96619B;}
a.lienfami:visited {text-decoration: underline; color:#96619B;}
a.lienfami:active {background-color: #96619B; text-decoration: none; color:#FFFFFF;}
a.lienfami:hover {color:#FFFFFF; background-color: #96619B; text-decoration: none; font-weight: bold;}


a.lienhabi:link {text-decoration: underline; color: #CCB03A;}
a.lienhabi:visited {text-decoration: underline; color:#CCB03A;}
a.lienhabi:active {background-color: #CCB03A; text-decoration: none; color:#FFFFFF;}
a.lienhabi:hover {color:#FFFFFF; background-color: #CCB03A; text-decoration: none; font-weight: bold;}

a.lienconseil:link {text-decoration: underline; color: #9E9E37;}
a.lienconseil:visited {text-decoration: underline; color:#9E9E37;}
a.lienconseil:active {background-color: #9E9E37; text-decoration: none; color:#FFFFFF;}
a.lienconseil:hover {color:#FFFFFF; background-color: #9E9E37; text-decoration: none; font-weight: bold;}

a.liencontact:link {text-decoration: underline; color: #CF7247;}
a.liencontact:visited {text-decoration: underline; color:#CF7247;}
a.liencontact:active {background-color: #CF7247; text-decoration: none; color:#FFFFFF;}
a.liencontact:hover {color:#FFFFFF; background-color: #CF7247; text-decoration: none; font-weight: bold;}

a.lienconseiller:link {text-decoration: underline; color: #FFFFFF;}
a.lienconseiller:visited {text-decoration: underline; color:#FFFFFF;}
a.lienconseiller:active {text-decoration: none; color:#FFFFFF;}
a.lienconseiller:hover {color:#ED9260; background-color: #FFFFFF; text-decoration: none; font-weight: bold;}


a.lienmenu:link {text-decoration: underline; color: #000000;}
a.lienmenu:visited {text-decoration: underline; color:#000000;}
a.lienmenu:active {text-decoration: underline; color:#000000;}
a.lienmenu:hover {color:#EDE8E2; background-color: #000000; text-decoration: none; font-weight: bold;}

a.liendroite:link {text-decoration: none; color: #0C2C84;}
a.liendroite:visited {text-decoration: none; color:#0C2C84;}
a.liendroite:active {text-decoration: none; color:#0C2C84;}
a.liendroite:hover {color:#E6E9F2; background-color: #0C2C84; text-decoration: none;}

.FondFormArrondiGauche {
    BACKGROUND-IMAGE: url("../Images/BandeauGaucheInstitutionnel.jpg");
    BACKGROUND-POSITION: left center;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    TEXT-ALIGN: right;
    TEXT-INDENT: 5pt
;}

.FondFormGauche {
    BACKGROUND-IMAGE: url("../Images/BandeauGaucheInstitutionnel1.jpg");
    BACKGROUND-POSITION: left center;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    TEXT-ALIGN: right;
    TEXT-INDENT: 5pt
;}

.InputAgenda {
	border: #999999 solid;
	border-width: 1px 1px 1px
}

.FFAG {
    BACKGROUND-IMAGE: url("../Images/BandeauGauche.gif");
    BACKGROUND-POSITION: left center;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    TEXT-ALIGN: right;
    TEXT-INDENT: 5pt;
}

.FFAG1 {
    BACKGROUND-IMAGE: url("../Images/BandeauGauche1.gif");
    BACKGROUND-POSITION: left center;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    TEXT-ALIGN: right;
    TEXT-INDENT: 5pt;
}

.FFAG2 {
    BACKGROUND-IMAGE: url("../Images/BandeauGauche2.gif");
    BACKGROUND-POSITION: left center;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    TEXT-ALIGN: right;
    TEXT-INDENT: 5pt;
}

.FFAG21 {
    BACKGROUND-IMAGE: url("../Images/BandeauGauche21.gif");
    BACKGROUND-POSITION: left center;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    TEXT-ALIGN: right;
    TEXT-INDENT: 5pt;
}

.fondarrondicontact1ligne {
    BACKGROUND-IMAGE: url("Images/fondarrondicontact1ligne.gif");
    BACKGROUND-POSITION: right center;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
    TEXT-INDENT: 5pt;
}

.fondarrondicontact1lignelong {
    BACKGROUND-IMAGE: url("Images/fondarrondicontact1lignelong.gif");
    BACKGROUND-POSITION: right center;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
    TEXT-INDENT: 5pt;
}

.fondarrondiaccueil1ligne {
    BACKGROUND-IMAGE: url("Images/fondarrondiaccueil1ligne.gif");
    BACKGROUND-POSITION: left center;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
    TEXT-INDENT: 5pt;
}

.fondarrondiconseil1ligne {
    BACKGROUND-IMAGE: url("Images/fondarrondiconseil1ligne.gif");
    BACKGROUND-POSITION: left center;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
    TEXT-INDENT: 5pt;
}

.fondarrondicontact2lignes {
    BACKGROUND-IMAGE: url("Images/fondarrondicontact2lignes.gif");
    BACKGROUND-POSITION: right center;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
    TEXT-INDENT: 5pt;
}

.fondcarrecontact1ligne {
    BACKGROUND-IMAGE: url("Images/fondcarrecontact1ligne.gif");
    BACKGROUND-POSITION: right center;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
    TEXT-INDENT: 5pt;
}

.fondcarreaccueil1ligne {
    BACKGROUND-IMAGE: url("Images/fondcarreaccueil1ligne.gif");
    BACKGROUND-POSITION: left center;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
    TEXT-INDENT: 5pt;
}

.fondcarreconseil1ligne {
    BACKGROUND-IMAGE: url("Images/fondcarreconseil1ligne.gif");
    BACKGROUND-POSITION: right center;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
    TEXT-INDENT: 5pt;
}

.fondcarrecontact2lignes {
    BACKGROUND-IMAGE: url("Images/fondcarrecontact2lignes.gif");
    BACKGROUND-POSITION: right center;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
    TEXT-INDENT: 5pt;
}

.FormulaireContact {
    BACKGROUND-POSITION: left center;
    BACKGROUND-REPEAT: no-repeat;
    COLOR: #CF7247;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 10px;
    TEXT-ALIGN: center;
    TEXT-INDENT: 0px;
    VERTICAL-ALIGN: middle;
    WORD-SPACING: normal;
}

.FormulaireConseil {
    BACKGROUND-POSITION: left center;
    BACKGROUND-REPEAT: no-repeat;
    COLOR: #9E9E37;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 10px;
    TEXT-ALIGN: center;
    TEXT-INDENT: 0px;
    VERTICAL-ALIGN: middle;
    WORD-SPACING: normal;
}

.FormulaireMailing {
    BACKGROUND-POSITION: left center;
    BACKGROUND-REPEAT: no-repeat;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 10px;
    TEXT-ALIGN: center;
    TEXT-INDENT: 0px;
    VERTICAL-ALIGN: middle;
    WORD-SPACING: normal;
}

.FormulaireMailing2 {
    BACKGROUND-POSITION: left center;
    BACKGROUND-REPEAT: no-repeat;
    COLOR: #B21F24;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 10px;
    TEXT-ALIGN: center;
    TEXT-INDENT: 0px;
    VERTICAL-ALIGN: middle;
    WORD-SPACING: normal;
}

.Loi {
    BACKGROUND-POSITION: left center;
    BACKGROUND-REPEAT: no-repeat;
    COLOR: #0C2C84;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9px;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
    TEXT-ALIGN: center;
    TEXT-INDENT: 0px;
    VERTICAL-ALIGN: middle;
    WORD-SPACING: normal;
}
a.lienloi:link {text-decoration: none; color: #0C2C84;}
a.lienloi:visited {text-decoration: none; color:#0C2C84;}
a.lienloi:active {text-decoration: none; color:#0C2C84;}
a.lienloi:hover {color:#E6E9F2; background-color: #0C2C84; text-decoration: none;}


.TitrePlan {
    BACKGROUND-POSITION: left center;
    BACKGROUND-REPEAT: no-repeat;
    COLOR: #B21F24;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 17px;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
    TEXT-ALIGN: center;
    TEXT-INDENT: 0px;
    VERTICAL-ALIGN: middle;
    WORD-SPACING: normal;
}

.TitrePlan2 {
    BACKGROUND-POSITION: left center;
    BACKGROUND-REPEAT: no-repeat;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 17px;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
    TEXT-ALIGN: center;
    TEXT-INDENT: 0px;
    VERTICAL-ALIGN: middle;
    WORD-SPACING: normal;
}

.TitreConseil {
    BACKGROUND-POSITION: left center;
    BACKGROUND-REPEAT: no-repeat;
    COLOR: #9E9E37;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 17px;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
    TEXT-ALIGN: center;
    TEXT-INDENT: 0px;
    VERTICAL-ALIGN: middle;
    WORD-SPACING: normal;
}

.TitreAuto {
    BACKGROUND-POSITION: left center;
    BACKGROUND-REPEAT: no-repeat;
    COLOR: #0E4C88;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 17px;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
    TEXT-ALIGN: center;
    TEXT-INDENT: 0px;
    VERTICAL-ALIGN: middle;
    WORD-SPACING: normal;
}

.TitreAsso {
    BACKGROUND-POSITION: left center;
    BACKGROUND-REPEAT: no-repeat;
    COLOR: #53A076;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 17px;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
    TEXT-ALIGN: center;
    TEXT-INDENT: 0px;
    VERTICAL-ALIGN: middle;
    WORD-SPACING: normal;
}

.TitreSante {
    BACKGROUND-POSITION: left center;
    BACKGROUND-REPEAT: no-repeat;
    COLOR: #57A484;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 17px;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
    TEXT-ALIGN: center;
    TEXT-INDENT: 0px;
    VERTICAL-ALIGN: middle;
    WORD-SPACING: normal;
}

.TitreCredit {
    BACKGROUND-POSITION: left center;
    BACKGROUND-REPEAT: no-repeat;
    COLOR: #B7656F;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 17px;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
    TEXT-ALIGN: center;
    TEXT-INDENT: 0px;
    VERTICAL-ALIGN: middle;
    WORD-SPACING: normal;
}

.TitreEpargne {
    BACKGROUND-POSITION: left center;
    BACKGROUND-REPEAT: no-repeat;
    COLOR: #7FA535;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 17px;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
    TEXT-ALIGN: center;
    TEXT-INDENT: 0px;
    VERTICAL-ALIGN: middle;
    WORD-SPACING: normal;
}

.TitreHabi {
    BACKGROUND-POSITION: left center;
    BACKGROUND-REPEAT: no-repeat;
    COLOR: #CCB03A;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 17px;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
    TEXT-ALIGN: center;
    TEXT-INDENT: 0px;
    VERTICAL-ALIGN: middle;
    WORD-SPACING: normal;
}

.TitreAcc {
    BACKGROUND-POSITION: left center;
    BACKGROUND-REPEAT: no-repeat;
    COLOR: #B21F24;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 17px;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
    TEXT-ALIGN: center;
    TEXT-INDENT: 0px;
    VERTICAL-ALIGN: middle;
    WORD-SPACING: normal;
}

.TitreLogo {
    BACKGROUND-POSITION: left center;
    BACKGROUND-REPEAT: no-repeat;
    COLOR: #0C2C84;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 17px;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
    TEXT-ALIGN: center;
    TEXT-INDENT: 0px;
    VERTICAL-ALIGN: middle;
    WORD-SPACING: normal;
}

.TitreCont {
    BACKGROUND-POSITION: left center;
    BACKGROUND-REPEAT: no-repeat;
    COLOR: #CF7247;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 17px;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
    TEXT-ALIGN: center;
    TEXT-INDENT: 0px;
    VERTICAL-ALIGN: middle;
    WORD-SPACING: normal;
}

.TitreLexi {
    BACKGROUND-POSITION: left center;
    BACKGROUND-REPEAT: no-repeat;
    COLOR: #BD999B;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 17px;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
    TEXT-ALIGN: center;
    TEXT-INDENT: 0px;
    VERTICAL-ALIGN: middle;
    WORD-SPACING: normal;
}

.TitreFami {
    BACKGROUND-POSITION: left center;
    BACKGROUND-REPEAT: no-repeat;
    COLOR: #96619B;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 17px;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
    TEXT-ALIGN: center;
    TEXT-INDENT: 0px;
    VERTICAL-ALIGN: middle;
    WORD-SPACING: normal;
}

a.menuauto:link {text-decoration: none; color: #0C2C84;}
a.menuauto:visited {text-decoration: none; color:#0C2C84;}
a.menuauto:active {text-decoration: none; color:#0C2C84;}
a.menuauto:hover {color:#7998C6; font-weight: bold;}

a.menusante:link {text-decoration: none; color: #0C2C84;}
a.menusante:visited {text-decoration: none; color:#0C2C84;}
a.menusante:active {text-decoration: none; color:#0C2C84;}
a.menusante:hover {color:#57A484; font-weight: bold;}

a.menucredit:link {text-decoration: none; color: #0C2C84;}
a.menucredit:visited {text-decoration: none; color:#0C2C84;}
a.menucredit:active {text-decoration: none; color:#0C2C84;}
a.menucredit:hover {color:#E17479; font-weight: bold;}

a.menuepargne:link {text-decoration: none; color: #0C2C84;}
a.menuepargne:visited {text-decoration: none; color:#0C2C84;}
a.menuepargne:active {text-decoration: none; color:#0C2C84;}
a.menuepargne:hover {color:#90C33B; font-weight: bold;}

a.menuasso:link {text-decoration: none; color: #0C2C84;}
a.menuasso:visited {text-decoration: none; color:#0C2C84;}
a.menuasso:active {text-decoration: none; color:#0C2C84;}
a.menuasso:hover {color:#71BF98; font-weight: bold;}

a.menurouge:link {text-decoration: none; color: #0C2C84;}
a.menurouge:visited {text-decoration: none; color:#0C2C84;}
a.menurouge:active {text-decoration: none; color:#0C2C84;}
a.menurouge:hover {color:#B21F24; font-weight: bold;}


a.menuhabi:link {text-decoration: none; color: #0C2C84;}
a.menuhabi:visited {text-decoration: none; color:#0C2C84;}
a.menuhabi:active {text-decoration: none; color:#0C2C84;}
a.menuhabi:hover {color:#D2C135; font-weight: bold;}

a.menucont:link {text-decoration: none; color: #0C2C84;}
a.menucont:visited {text-decoration: none; color:#0C2C84;}
a.menucont:active {text-decoration: none; color:#0C2C84;}
a.menucont:hover {color:#CF7247; font-weight: bold;}

a.menulexi:link {text-decoration: none; color: #0C2C84;}
a.menulexi:visited {text-decoration: none; color:#0C2C84;}
a.menulexi:active {text-decoration: none; color:#0C2C84;}
a.menulexi:hover {color:#D6A398; font-weight: bold;}

a.menufamille:link {text-decoration: none; color: #0C2C84;}
a.menufamille:visited {text-decoration: none; color:#0C2C84;}
a.menufamille:active {text-decoration: none; color:#0C2C84;}
a.menufamille:hover {color:#B68CB6; font-weight: bold;}

a.menuhaut:link {text-decoration: none; color: #000000;}
a.menuhaut:visited {text-decoration: none; color:#000000;}
a.menuhaut:active {text-decoration: none; color:#000000;}
a.menuhaut:hover {color:#000000; text-decoration: underline; font-weight: bold;}

a.contact:link {text-decoration: none; color: #FC6736;}
a.contact:visited {text-decoration: none; color:#FC6736;}
a.contact:active {text-decoration: none; color:#FC6736;}
a.contact:hover {color:#FC6736; text-decoration: underline; font-weight: bold;}

a.contact2:link {text-decoration: underline; color: #FC6736;}
a.contact2:visited {text-decoration: underline; color:#FC6736;}
a.contact2:active {text-decoration: underline; color:#FC6736;}
a.contact2:hover {color:#FC6736; text-decoration: underline; font-weight: bold;}

a.auto:link {text-decoration: none; color: #0E4C88;}
a.auto:visited {text-decoration: none; color:#0E4C88;}
a.auto:active {text-decoration: none; color:#0E4C88;}
a.auto:hover {color:#0E4C88; text-decoration: underline; font-weight: bold;}

a.auto_ot:link {text-decoration: underline; color: #0E4C88;}
a.auto_ot:visited {text-decoration: underline; color:#0E4C88;}
a.auto_ot:active {text-decoration: underline; color:#0E4C88;}
a.auto_ot:hover {color:#0E4C88; text-decoration: underline; font-weight: bold;}

a.famille:link {text-decoration: none; color: #96619B;}
a.famille:visited {text-decoration: none; color:#96619B;}
a.famille:active {text-decoration: none; color:#96619B;}
a.famille:hover {color:#96619B; text-decoration: underline; font-weight: bold;}

a.conseil:link {text-decoration: none; color: #9E9E37;}
a.conseil:visited {text-decoration: none; color:#9E9E37;}
a.conseil:active {text-decoration: none; color:#9E9E37;}
a.conseil:hover {color:#9E9E37; text-decoration: underline; font-weight: bold;}

a.plan:link {text-decoration: underline; color: #B21F24;}
a.plan:visited {text-decoration: none; color:#000000;}
a.plan:active {text-decoration: none; color:#000000;}
a.plan:hover {color:#B21F24; text-decoration: underline; font-weight: bold;}

a.plan2:link {text-decoration: underline; color: #000000;}
a.plan2:visited {text-decoration: underline; color:#000000;}
a.plan2:active {text-decoration: underline; color:#000000;}
a.plan2:hover {color:#000000; text-decoration: underline;}
