<!--a { text-decoration: none; outline: none; }a:hover {  }a:visited {  } /* commun */.grand {  font-family: georgia; font-size: 14pt; line-height: 18pt; color: #585858}.petit {  font-family: georgia; font-size: 10.5pt; line-height: 13pt; color: #585858}.lien {  font-family: georgia; font-size: 10.5pt; line-height: 13pt; color: #C81A31; text-decoration: underline}.lien2 {  font-family: georgia; font-size: 10.5pt; line-height: 13pt; color:#00378b; text-decoration: underline}.infos {  font-family: arial, verdana; font-size: 9pt; line-height: 12pt;}.infos2 {  font-family: arial, verdana; font-size: 8.5pt; line-height: 11pt;}.cap {  font-family: arial, verdana; font-size: 7pt; line-height: 11pt; text-transform: uppercase;}.titre {  font-family: georgia; font-size: 36pt; line-height: 41pt; font-style: italic}.moyen {  font-family: georgia; font-size: 22pt; line-height: 36pt; font-style: italic}.moyen2 {  font-family: georgia; font-size: 18pt; line-height: 22pt; font-style: italic}.ss-titre {  font-family: georgia; font-size: 10.5pt; line-height: 13pt; color: #505050}.legende {  font-family: verdana; font-size: 8pt; line-height: 10pt; color: #999999}.mention {  font-family: verdana; font-size: 8pt; line-height: 10pt; color: #999999}/* liste */.niveau {  font-family: arial, verdana; font-size: 9.5pt; line-height: 13pt; text-transform: uppercase; color: #000000}.ltitre {  font-family: georgia; font-size: 14pt; line-height: 18pt; color: #1A4186}.linfos {  font-family: arial, verdana; font-size: 9pt; line-height: 14pt; color:#838385;}/* menu */ul, li {list-style-type:none;padding:0px;background:#ffffff;text-align:left; } /*menu sessioni*/.menu1 {z-index: 2;font-family: arial, verdana;font-size: 8.5pt; font-weight:bold;color: #1A4186;text-align: left; text-indent: 5pt; vertical-align: middle;line-height: 21pt; text-transform: uppercase;position:relative;float:left;width:170px;cursor:pointer;display:block;background:#ECEEED;height:27px;background-image: url(img/selection.gif);background-repeat: no-repeat;}.menu3 {z-index: 2;font-family: arial, verdana;font-size: 8.5pt; font-weight:bold;color: #7A7A7A;text-align: left; text-indent: 5pt; vertical-align: middle;line-height: 21pt; text-transform: uppercase;position:relative;float:left;width:170px;cursor:pointer;display:block;background:#F2F2F2;height:27px;background-image: url(img/selection2.gif);background-repeat: no-repeat;}/*menu settori*/.menu2 {font-family: arial, verdana;font-size: 8.5pt; font-weight:bold;color: #7A7A7A;text-align: left; text-indent: 5pt; vertical-align: middle;line-height: 21pt; text-transform: uppercase;position:relative;float:left;width:170px;cursor:pointer;display:block;background:#F2F2F2;height:27px;background-image: url(img/selection2.gif);background-repeat: no-repeat;}.menu4 {font-family: arial, verdana;font-size: 8.5pt; font-weight:bold;color: #1A4186;text-align: left; text-indent: 5pt; vertical-align: middle;line-height: 21pt; text-transform: uppercase;position:relative;float:left;width:170px;cursor:pointer;display:block;background:#ECEEED;height:27px;background-image: url(img/selection.gif);background-repeat: no-repeat;} /*sous-niveau*/.smenu1 {display:none;position:absolute;border:0px solid #dddddd;border-top:none;top:27px;left:0;margin-left: 0px; /* pris en compte par IE*/} .lmenu1 {height:100%;} .amenu1 {font-family: arial, verdana;font-size: 7.5pt; font-weight: normal;text-transform: uppercase;color: #1A4186;display:block;height:100%;border-top:1px solid #dddddd;width:170px;}.amenu2 {font-family: arial, verdana;font-size: 7.5pt; font-weight: normal;text-transform: uppercase;color: #89898B;display:block;height:100%;border-top:1px solid #dddddd;width:170px;} /*hover*/a.amenu1:hover {color:#ffffff;background:#1A4186;}a.amenu2:hover {color:#ffffff;background:#89898B;}
