* {margin : 0; padding: 0; border: 0;}
body {font-family: arial,sans-serif;font-size: 12px;color: #111111; background: #A8A8A8 url(img/fond_body.jpg) repeat-x top;}

/*** TEXTES ***/
h2 {margin:6px 0 0 -31px;display:block;background : url(img/puce_h1.gif) left 1px no-repeat;font-variant: small-caps;font-weight:bold;font-size:17px;color:#333333;padding:28px 0 0 30px;line-height:16px; text-align:justify}
h3 {display: block;background:url(img/puce_h2.gif) no-repeat;text-align: justify;color: #0070d9;font-size: 13px;font-weight:bold;margin:18px 0 0 0;padding:0 0 0 18px; }
h4 {display: block;background:url(img/puce_li.gif) center left no-repeat;font-size: 12px;	font-weight: bold; margin-top: 8px; line-height: 16px;margin-bottom: -8px;	padding:0 0 0 12px;color: #444444;}
p {text-align:justify;color:#363636;margin-top: 8px;line-height:16px}
ul {liste-style-position: inside;margin:0;padding:0;text-align:justify}
li {liste-style-position: inside;margin:0;padding:0}
a:link { text-decoration: underline; color: #0070d9;}
a:visited { text-decoration: underline; color: #0070d9;}
a:hover { text-decoration: underline; color: #d60019;}

/*** HEADER ***/
#header{display:none}

/*** CORPS ***/
#conteneur {width: 908px;margin: 0 auto;clear:both}
#corps{width: 908px;	background : url(img/fond_menu.jpg) repeat-y;border-collapse:collapse}

/*** COL GAUCHE ***/
#col_gauche{display:none}


/*** COL CENTRE ***/
#col_centre {width:515px;padding:0 15px 10px 35px;border-right:1px solid #d0d0d0;vertical-align: top;}
#col_centre li {list-style: none; display: block; background: url(img/puce_li.gif) left 4px no-repeat;padding-left:10px;}
#col_centre li ul li{list-style: none; display: block; background: url(img/puce_lili.gif) left 4px no-repeat;padding-left:10px;}
.date_communique {font-style:italic;font-size:11px;margin-top:-2px}
.press_liste {display:block;border-bottom:1px solid #d0d0d0; background: url(img/puce_pressreleases.gif) left 3px no-repeat;padding: 0 0 4px 24px;margin: 12px 0 0 7px}
.press_liste em {display:block;width:100%;font-size:11px;margin-top:2px;color: #333333; font-family: Arial, Helvetica, sans-serif;padding-left: 0px;clear:both}
.press_liste a {display:block;width:100%;text-align:right; }
.dl_fichier {display:block; clear:both;background: url(img/puce_download.gif) left 3px no-repeat;padding: 0 0 0 18px;margin:15px 0}
input, select {border: 1px solid #7f9db9; padding:1px}

/*** EVENEMENTS ***/
.evenement {border:1px solid #d0d0d0;width:100%;margin:5px 0;padding:6px; background-color:#F9F9F9;border-collapse: collapse ;}
.evenement h3 {display:block;border-bottom:1px solid #d0d0d0; background: url(img/puce_menu.gif) left 4px no-repeat;text-align: justify;color: #111111;font-size: 
12px;font-weight:bold; padding: 0 0 5px 11px;margin: 6px 6px 4px 6px} 
.evenement p {font-size:11px;margin: 6px}
.dates {border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;}
.dates td {padding:6px}
.inscription {background-color:#7BADE7;padding:6px;}
.inscription a:link, .inscription a:visited {color:#FFFFFF;}
.inscription td {padding:6px; }
.autre_langues {background-color:#f0f0f0;padding:6px;}
.autre_langues td {padding:6px; }

/*** COL DROITE ***/
#col_droite{width:170px;vertical-align: top;padding: 40px 20px 10px 10px}
#col_droite p {margin:0;font-size:11px;line-height:15px}
#col_droite p.intro {margin:0;color:#0077e5;font-weight:bold}
#col_droite a {display:block;margin-top:6px}
#col_droite p {margin:0;font-size:10px;line-height:15px}
.bloc_doite {width:144px;background: #f5f5f5 url(img/top_cadre.gif) top no-repeat;padding:0 10px 10px 10px; border:1px solid #467ae2 margin:40px 0 0 13px;border : solid #467AE2 1px}
.bloc_doite h3 {background:none;display: inline;text-align: left;font-variant: small-caps; font-size:17px;color: #FFFFFF;line-height:21px;font-weight: bold;margin: 0;padding: 0; }
.bloc_doite p, .bloc_doite em {margin:0;font-size:11px;}
.bloc_doite p.intro {margin:0;color:#0077e5;font-weight:bold}
.bloc_doite a {display:block;margin-top:6px}
.bloc_doite ul {text-align:justify;font-size:11px;}
.bloc_doite li {list-style: none; display: block; background: url(img/puce_li.gif) left 4px no-repeat;padding-left:10px;}


/*** FOOTER ***/
#footer{display:none}


/*** HABILLAGES ***/
hr {background-color:#d0d0d0; height:1px;margin:5px 0}
.ref{ display:none }