 

/* Général */

body {
background-color:#ededed;
color:#000000;
font-family: Arial, sans-serif;
margin:0px auto auto;
width:1024px;
padding:0px;
}

#barregauche{
float:left;
width:660px;
border-right:solid 1px #DEDEDE;
padding-right:10px;
margin-top:10px;
}

#barregauche_sanstitre{
float:left;
width:660px;
border-right:solid 1px #DEDEDE;
padding-right:10px;
margin-top:17px;
}

#barredroite{
float:left;
width:280px;
border-left:solid 1px #DEDEDE; 
padding-left:10px;
padding-right:10px;
padding-top:15px;
margin-top:10px;
margin-right:10px;
margin-left:-1px;
}

.barredroite_block {
width: 280px;
padding: 10px;
border-top:solid thin #DEDEDE;
float:left;
}

.barredroite_block_haut {
width: 280px;
padding: 10px;
float:left;
}

a {
text-decoration: none;
color:#65a820;
}

a:hover {
text-decoration:underline;
}

table, tr, td{
margin:0;
padding:0;
} 

td {
vertical-align:middle;
}

h2 {
font-family:Trebuchet MS;
font-weight:normal;
color:#65a820;
font-size:1.9em;
margin-top:10px;
}

h3 {
color:#65a820;
font-family:Trebuchet MS;
font-weight:normal;
font-size:1.3em;
margin-left:20px;
margin-top:10px;
}

h4 {
color:#333333;
font-size:1.2em;
font-family:Trebuchet MS;
font-weight:bold;
margin:8px 0;
}

h5 {
color:#333333;
font-size:1em;
font-weight:bold;
text-transform:uppercase;
margin:5px 0;
}

h6 {
color:#333333;
font-size:1em;
font-family:Trebuchet MS;
font-weight:normal;
margin:5px 0;
}

/* fin Général */

/* Bandeau */

#bandeau {
background-color:#DEDEDE;
background-image: url(images/bandeaunoir.gif);
background-repeat: no-repeat;
background-position: bottom center;
width:1024px;
height:131px;
padding:0px;
margin-top:0px;
}

#menuLangue {
float:left;
margin-top:10px;
}

#menuLangue img{
border:0px;
width:25px;
margin-left:0px;
}

#menuLangue img a{
border:0px;
}

#logos {
float:left;
margin-left:10px;
margin-top:20px;
width:980px;
}

#tablecontacter {
float:left; 
padding:0px;
width:290px;
height:70px;
margin-top:0px;
margin-right:0px;
margin-left:0px;
background-color:#FFFFFF;
background-repeat: no-repeat;
background-position: bottom center;
}

#tablecontacter a{
width:25px;
border:0px;;
padding:0px;
margin:0px;
color:#000000;
}

#tablecontacter img{
width:30px;
border:0px;;
padding:0px;
margin:0px;
}

#tablecontacter .lignetitre{
font-size:17px;
font-weight:bold;
text-align:center;
margin-top:3px;
color:#121212;
}

#tablecontacter .ligne{
padding:0px;
margin:0px;
text-align:center;
}

/* fin Bandeau */
/* Menu sections */

#partieMenu {
width:1024px;
height:65px;
float:left;
margin:0px;
padding:0px;
background-color:#FFFFFF;

}

#partieMenu2 {
width:253px;
float:left;
margin:0px;
padding:0px;
border-top:solid 2px #65a820;;
background-color:#FFFFFF;
}

#debutMenuSections{
font-size:0.6em;
float:left;
}

#zoneMenuSections {
width:1023px;
height:37px;
color:#65a820;
font-size:10px;
margin-bottom:0px;
padding:0px;
overflow:none;
float:left;
border-bottom:solid 2px #65a820;
}

#zoneExtranet {
font-size:14px;
font-weight:bold;
color:#000000;
width:275px;
float:left;
}

#menuPage {
float:left;
width:1023px;
height:35px;
}

#listeSections {
margin:0px;
padding:0px;
overflow:none;
height:45px;
}

.elementMenuSections{
float:left;
margin-top:4px;
margin-left:-1px;
padding-right:0px;
padding-left:4px;
padding-top:0px;
padding-bottom:0px;
color:#0b6726;
margin-bottom:0px;
display:inline;
cursor:pointer;
height:28px;
width:103px;;
align:left;
border-left: solid thin #ababab;
}

.elementMenuSections_home{
float:left;
margin:0px;
padding-top:5px;
padding-left:5px;
padding-bottom:0px;
color:#0b6726;
margin-bottom:3px;
display:inline;
cursor:pointer;
height:37px;
width:35px;
align:left;
}

.elementMenuSectionsdiv {
float:left;
height:10px;
margin:0px;
padding:0px;
width:103px;;
}

.elementMenuSections a{
color:#000000;
font-size:11px;
}


.elementMenuSectionsSel{
float:left;
padding-right:1px;
padding-left:3px;
padding-top:3px;
padding-bottom:0px;
color:#000000;
margin:0px;
display:inline;
cursor:pointer;
font-weight:bold;
height:36px;
width:103px;;
font-weight:bold;
background-color: #65a820;;
}

.elementMenuSectionsSeldiv{
float:left;
height:10px;
width:103px;;
background-image: url(images/triangle.gif);
background-repeat: no-repeat;
background-position: top center;
font-weight:bold;
}

.elementMenuSectionsSel a{
color:#FFFFFF;
font-weight:bold;
font-size:11px;
}

.sectionMenufg {
font-size:8px;
}

.sectionMenufg:hover {
text-decoration:none;
}

/* fin Menu sections */
/* Menu Pages */

#listeMenuPages{
float:left;
width:1003px;
margin-top:5px;
margin-bottom:2px;
margin-left:40px;
padding:0px;
}

.elementMenuPage {
margin:0px;
display:inline;
float:left;
width:107px;
margin-right:1px;
}

.elementMenuPageHidden {
float:left;
margin-right: 15px;
display:inline;
height:20px;
visibility:hidden;
}

.elementMenuPageSel {
display:inline;
float:left;
height:20px;
float:left;
width:107px;
color:#65a820;
font-weight:bold;
}

.elementMenuPage  a{
color:#000000;
font-size:11px;
}

.elementMenuPageSel a{
color:#65a820;
font-size:11px;
font-weight:bold;
}

/* fin Menu pages */
/* Contenu */

#contenu {
background-color:#FFFFFF;
width:1024px;
float:left;
}

#textetitre h2 {
margin:0px;
padding-top:10px;
color:#333333;
font-size:1.5em;
font-weight:bold;
}

#titreZonePage {
margin-top:0px;
text-align:left;
}

#titreZonePage h2{
color:#7a7a7a;
font-weight:bold;
font-variant;
text-align:left;
}

#textetitre {
float:left;
font-weight:bold;
padding-top:3px;
padding-bottom:10px;

width:85%;
}

#contenuZonePage {
font-size:0.8em;
margin-right:20px;
margin-left:20px;
text-align:justify;
background-color:#FFFFFF;
}

#contenuZonePage a img {
border:none;
}

#contenuZonePage td{
padding:5px;
text-align:left;
border: none;
}

.nom  {
list-style-type:none;
}

.fonction  {
list-style-type:none;
}

.tel{
list-style-type:none;
}

.courriel{
list-style-type:none;
}

#share{
margin-top:10px;
width:640px;
float:left;
}
			

/* fin Contenu */


/* barredroite */

.barredroite_titre_un {
font-weight:bold;
font-size:18px;
color: #65a820}

.barredroite_titre_suite {
font-weight:bold;
font-size:18px;
color:#000000;
}

.barredroite_plus {
font-weight:bold;
text-align:right;
width:270px;
float:left;
color: #65a820}

.barredroite_plus a{
font-weight:bold;
color: #65a820}

.revueduweb {
list-style-image: url(images/puce.gif);
padding-left:0px;
margin-left:0px;
text-align: left;
}

.revueduweb li{
padding-bottom:5px;
text-align: left;
}

.agenda_reunion {background-image: url(images/agenda_reunion.gif);background-repeat: no-repeat;background-position: top left;width:215px;padding-left: 60px;margin-top : 10px;margin-bottom : 2px;text-align: left;}.agenda_reunion h1{font-size:1em;font-weight:bold;color : #65a820;margin:0px;padding:0px;text-align: left;}.agenda_reunion h2{font-size:1em;font-weight:bold;color:#000000;margin:0px;padding:0px;text-align: left;}.agenda_reunion_en {background-image: url(images/agenda_reunion_en.gif);background-repeat: no-repeat;background-position: top left;width:215px;padding-left: 60px;margin-top : 10px;margin-bottom : 2px;text-align: left;}.agenda_reunion_en h1{font-size:1em;font-weight:bold;color : #65a820;margin:0px;padding:0px;text-align: left;}.agenda_reunion_en h2{font-size:1em;font-weight:bold;color:#000000;margin:0px;padding:0px;text-align: left;}.agenda_conference {background-image: url(images/agenda_conference.gif);background-repeat: no-repeat;background-position: top left;width:215px;padding-left: 60px;margin-top : 10px;margin-bottom : 2px;text-align: left;}.agenda_conference h1{font-size:1em;font-weight:bold;color : #65a820;margin:0px;padding:0px;text-align: left;}.agenda_conference h2{font-size:1em;font-weight:bold;color:#000000;margin:0px;padding:0px;text-align: left;}.agenda_conference_en {background-image: url(images/agenda_conference_en.gif);background-repeat: no-repeat;background-position: top left;width:215px;padding-left: 60px;margin-top : 10px;margin-bottom : 2px;text-align: left;}.agenda_conference_en h1{font-size:1em;font-weight:bold;color : #65a820;margin:0px;padding:0px;text-align: left;}.agenda_conference_en h2{font-size:1em;font-weight:bold;color:#000000;margin:0px;padding:0px;text-align: left;}.agenda_conference {background-image: url(images/agenda_conference.gif);background-repeat: no-repeat;background-position: top left;width:215px;padding-left: 60px;margin-top : 10px;margin-bottom : 2px;text-align: left;}.agenda_conference h1{font-size:1em;font-weight:bold;color : #65a820;margin:0px;padding:0px;text-align: left;}.agenda_conference h2{font-size:1em;font-weight:bold;color:#000000;margin:0px;padding:0px;text-align: left;}.agenda_colloque {background-image: url(images/agenda_colloque.gif);background-repeat: no-repeat;background-position: top left;width:215px;padding-left: 60px;margin-top : 10px;margin-bottom : 2px;text-align: left;}.agenda_colloque h1{font-size:1em;font-weight:bold;color : #65a820;margin:0px;padding:0px;text-align: left;}.agenda_colloque h2{font-size:1em;font-weight:bold;color:#000000;margin:0px;padding:0px;text-align: left;}.agenda_colloque_en {background-image: url(images/agenda_colloque_en.gif);background-repeat: no-repeat;background-position: top left;width:215px;padding-left: 60px;margin-top : 10px;margin-bottom : 2px;text-align: left;}.agenda_colloque_en h1{font-size:1em;font-weight:bold;color : #65a820;margin:0px;padding:0px;text-align: left;}.agenda_colloque_en h2{font-size:1em;font-weight:bold;color:#000000;margin:0px;padding:0px;text-align: left;}.agenda_salon {background-image: url(images/agenda_salon.gif);background-repeat: no-repeat;background-position: top left;width:215px;padding-left: 60px;margin-top : 10px;margin-bottom : 2px;text-align: left;}.agenda_salon h1{font-size:1em;font-weight:bold;color : #65a820;margin:0px;padding:0px;text-align: left;}.agenda_salon h2{font-size:1em;font-weight:bold;color:#000000;margin:0px;padding:0px;text-align: left;}.agenda_salon_en {background-image: url(images/agenda_salon_en.gif);background-repeat: no-repeat;background-position: top left;width:215px;padding-left: 60px;margin-top : 10px;margin-bottom : 2px;text-align: left;}.agenda_salon_en h1{font-size:1em;font-weight:bold;color : #65a820;margin:0px;padding:0px;text-align: left;}.agenda_salon_en h2{font-size:1em;font-weight:bold;color:#000000;margin:0px;padding:0px;text-align: left;}.agenda_seminaire {background-image: url(images/agenda_seminaire.gif);background-repeat: no-repeat;background-position: top left;width:215px;padding-left: 60px;margin-top : 10px;margin-bottom : 2px;text-align: left;}.agenda_seminaire h1{font-size:1em;font-weight:bold;color : #65a820;margin:0px;padding:0px;text-align: left;}.agenda_seminaire h2{font-size:1em;font-weight:bold;color:#000000;margin:0px;padding:0px;text-align: left;}.agenda_seminaire_en {background-image: url(images/agenda_seminaire_en.gif);background-repeat: no-repeat;background-position: top left;width:215px;padding-left: 60px;margin-top : 10px;margin-bottom : 2px;text-align: left;}.agenda_seminaire_en h1{font-size:1em;font-weight:bold;color : #65a820;margin:0px;padding:0px;text-align: left;}.agenda_seminaire_en h2{font-size:1em;font-weight:bold;color:#000000;margin:0px;padding:0px;text-align: left;}.agenda_candidature {background-image: url(images/agenda_candidature.gif);background-repeat: no-repeat;background-position: top left;width:215px;padding-left: 60px;margin-top : 10px;margin-bottom : 2px;text-align: left;}.agenda_candidature h1{font-size:1em;font-weight:bold;color : #65a820;margin:0px;padding:0px;text-align: left;}.agenda_candidature h2{font-size:1em;font-weight:bold;color:#000000;margin:0px;padding:0px;text-align: left;}.agenda_candidature_en {background-image: url(images/agenda_candidature_en.gif);background-repeat: no-repeat;background-position: top left;width:215px;padding-left: 60px;margin-top : 10px;margin-bottom : 2px;text-align: left;}.agenda_candidature_en h1{font-size:1em;font-weight:bold;color : #65a820;margin:0px;padding:0px;text-align: left;}.agenda_candidature_en h2{font-size:1em;font-weight:bold;color:#000000;margin:0px;padding:0px;text-align: left;}.agenda_diplome {background-image: url(images/agenda_diplome.gif);background-repeat: no-repeat;background-position: top left;width:215px;padding-left: 60px;margin-top : 10px;margin-bottom : 2px;text-align: left;}.agenda_diplome h1{font-size:1em;font-weight:bold;color : #65a820;margin:0px;padding:0px;text-align: left;}.agenda_diplome h2{font-size:1em;font-weight:bold;color:#000000;margin:0px;padding:0px;text-align: left;}.agenda_diplome_en {background-image: url(images/agenda_diplome_en.gif);background-repeat: no-repeat;background-position: top left;width:215px;padding-left: 60px;margin-top : 10px;margin-bottom : 2px;text-align: left;}.agenda_diplome_en h1{font-size:1em;font-weight:bold;color : #65a820;margin:0px;padding:0px;text-align: left;}.agenda_diplome_en h2{font-size:1em;font-weight:bold;color:#000000;margin:0px;padding:0px;text-align: left;}.agenda_soutenance {background-image: url(images/agenda_soutenance.gif);background-repeat: no-repeat;background-position: top left;width:215px;padding-left: 60px;margin-top : 10px;margin-bottom : 2px;text-align: left;}.agenda_soutenance h1{font-size:1em;font-weight:bold;color : #65a820;margin:0px;padding:0px;text-align: left;}.agenda_soutenance h2{font-size:1em;font-weight:bold;color:#000000;margin:0px;padding:0px;text-align: left;}.agenda_soutenance_en {background-image: url(images/agenda_soutenance_en.gif);background-repeat: no-repeat;background-position: top left;width:215px;padding-left: 60px;margin-top : 10px;margin-bottom : 2px;text-align: left;}.agenda_soutenance_en h1{font-size:1em;font-weight:bold;color : #65a820;margin:0px;padding:0px;text-align: left;}.agenda_soutenance_en h2{font-size:1em;font-weight:bold;color:#000000;margin:0px;padding:0px;text-align: left;}
.gabarit {
background-repeat: no-repeat;
background-position: top left;
width:215px;
padding-left: 60px;
margin-top : 10px;
margin-bottom : 2px;
text-align: left;
}

.gabarit h1 {
font-size:1em;
font-weight:bold;
color: #65a820;
margin:0px;
padding:0px;
text-align: left;
}

.gabarit h2 {
font-size:1em;
font-weight:bold;
color: #000000;
margin:0px;
padding:0px;
text-align: left;
}
/* fin barredroite */

/* footer */
#footer {
width:1024px;
float:left;
padding-top:20px;
font-size:0.7em;
color:#121212;
background-color:#FFFFFF;
text-align:center;
}

/* fin footer */
/* Shadowbox */

#shadowbox {
background-color: #666;
border: 10px black ;
border-style:  outset double ;
margin: 0 auto;
text-align: left;
}

#retour {
margin-left:100px;
margin-top:50px;
}

#shadowbox_container, #shadowbox_overlay {
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  margin: 0;
  padding: 0;
}

#shadowbox_container {
  position: fixed;
  display: block;
  visibility: hidden;
  z-index: 999;
  text-align: center; /* centers #shadowbox in quirks and IE */
}

#shadowbox_overlay {
  position: absolute;
}

#shadowbox_body {
  position: relative;
  margin: 0;
  padding: 0;
  border: 1px solid #333;
  overflow: hidden;
}

#shadowbox_body_inner {
  position: relative;
  height: 100%;
}

#shadowbox_content.html {
  height: 100%;
  overflow: auto; /* make html content scrollable */
}

#shadowbox_title, #shadowbox_info {
  position: relative;
  margin: 0; /* these must have no vertical margin or padding */
  padding: 0;
  overflow: hidden;
}

#shadowbox_title_inner, #shadowbox_info_inner {
  position: relative;
  font-family: 'Lucida Grande', Tahoma, sans-serif;
  line-height: 16px;
}

#shadowbox_title {
  height: 26px;
}

#shadowbox_title_inner {
  font-size: 16px;
  padding: 5px 0;
  color: #fff;
}

#shadowbox_info {
  height: 20px;
}

#shadowbox_info_inner {
  font-size: 12px;
  color: #fff;
}

