body { margin: 0px; border: 0px; padding: 0px; background-color: #e0e0e0; text-align: center; color: #000000; }
#Page { position: relative; background-color: #ffffff; margin: 0px auto; border: 0px; padding: 0px; width: 1000px; font-family: Verdana, Arial, Sans-serif; font-size: 1em; color: #000000; text-align: left; }
#AreaTop { clear: both; background-color: #e0e0e0; margin: 0px; border: 0px; padding: 0px; width: 1000px; }
#AreaBanner { clear: both; background-color: #e0e0e0; margin: 0px; border: 0px; padding: 0px; width: 1000px; }
#AreaBorderTop { clear: both; background-color: #ffffff; margin: 0px; border: 0px; padding: 0px; width: 1000px; }
#AreaMiddle { clear: both; background-color: #ffffff; margin: 0px; border: 0px; padding: 0px; width: 1000px; }
#AreaBorderBottom { clear: both; background-color: #e0e0e0; margin: 0px; border: 0px; padding: 0px; width: 1000px; }
#AreaBottom { clear: both; background-color: #e0e0e0; margin: 0px; border: 0px; padding: 0px; width: 1000px;  }
/*  */
p { margin: 0px; padding: 0px; text-align: left; font-size: 0.9em; }
img { border: 0px; }
dl { text-align: left; font-size: 1.0em; }
ul { text-align: left; font-size: 1.0em; list-style-type: circle; }
a { color: #005dab; }
a:hover { color: #cc0000; background-color: #f0f0f0; text-decoration: none; }
h1 { text-align: left; font-size: 1.5em; color: #005dab; text-align: right; }
h2 { text-align: left; font-size: 1.0em; color: #005dab; border-bottom: 1px solid #e0e0e0; }
h3 { text-align: left; font-size: 0.8em; color: #999999; }
h4 { text-align: left; font-size: 0.8em; color: #999999; }
input, select { font-family: Verdana, Arial, Sans-serif; font-size: 1.0em; }
textarea { font-family: Verdana, Arial, Sans-serif; font-size: 1.0em; }
/* */
Label { font-family: Courier New, Verdana, Arial, Sans-serif; text-align: left; color: #999999; }
/* TOP  */
#AreaTop p { margin: 0px; padding: 0px; font-size: 0.6em; color: #005dab; }
#AreaTop p.pTopLeft { text-align: left; margin-top: 5px; margin-bottom: 5px; }
#AreaTop p.pTopRight { text-align: right; margin-top: 5px;margin-bottom: 5px; }
#AreaTop a { color: #005dab; background-color: #ffffff; text-decoration: none; }
#AreaTop a:hover { color: #ffffff; background-color: #005dab; text-decoration: underline; }
/* BANNER  */
#AreaBanner p { margin: 0px; padding: 0px; text-align: left; font-size: 1.0em; }
#AreaBanner p.pTopLeft { text-align: left; }
#AreaBanner p.pTopRight { text-align: right; }
#AreaBanner a { color: #e0e0e0; background-color: #e0e0e0; text-decoration: none; }
#AreaBanner a:hover { color: #e0e0e0; background-color: #e0e0e0; text-decoration: none; }
/* BORDER TOP  */
#AreaBorderTop p { margin: 0px; padding: 0px; text-align: left; font-size: 1.0em; }
/* CONTENT MIDDLE*/
#AreaMiddle p { line-height: 1.3em; color: #333333; text-align: justify;}
#AreaMiddle p.pSmall { line-height: 1.1em; font-size: 0.8em;}
#AreaMiddle h1.h1Small { text-align: left; font-size: 1.0em; margin-top: 10px; margin-bottom: 5px; color: #005dab; }
#AreaMiddle h2.h2Small { line-height: 1.1em; text-align: left; font-size: 0.8em; color: #005dab; border-bottom: 1px solid #88c1e9; }
#AreaMiddle a.aMenuOFF { width: 100%; color: #1c3a60; text-decoration: none; font-weight: bold; }
#AreaMiddle a.aMenuOFF:hover { background-color: #cccccc; font-weight: bold; }
#AreaMiddle a.aMenuON { width: 100%; background-color: #ffffff; color: #87b244; text-decoration: none; font-weight: bold; }
#AreaMiddle a.aMenuON:hover { background-color: #cccccc; color: #1c3a60; font-weight: bold; }
#AreaMiddle .zoneLabel { font-family: Courier, Verdana; font-size: 1.0em; color: #666666; }
#AreaMiddle .zoneItalic { font-style:italic; }
/* */
#AreaMiddle .EventTitre { text-align: left; font-size: 1.2em; line-height: 1.3em; color: #005dab; text-align: right;}
#AreaMiddle .EventDate { text-align: left; font-size: 1.0em; line-height: 1.3em; color: #005dab; font-weight:bold; text-align: center;}
#AreaMiddle .EventAdresse { text-align: left; font-size: 1.0em; line-height: 1.3em; color: #005dab; text-align: center;}
#AreaMiddle .EventLocalisation { text-align: left; font-size: 0.8em; line-height: 1.1em; color: #005dab; text-align: center;}
#AreaMiddle .EventSiteWeb { text-align: left; font-size: 0.8em; line-height: 1.1em; color: #005dab; text-align: center;}
/* BORDER BOTTOM  */
#AreaBorderBottom p { margin: 0px; padding: 0px; text-align: left; font-size: 1.0em; }
/* BOTTOM  */
#AreaBottom p { font-size: 0.6em; color: #999999; }
#AreaBottom p.pBottomLeft { text-align: left; margin-top: 5px;margin-bottom: 5px; }
#AreaBottom p.pBottomCenter { text-align: center; margin-top: 5px;margin-bottom: 5px; }
#AreaBottom p.pBottomRight { text-align: right; margin-top: 5px;margin-bottom: 5px; }
#AreaBottom a { color: #005dab; background-color: #e0e0e0; text-decoration: underline; }
#AreaBottom a:hover { color: #ffffff; background-color: #005dab; text-decoration: underline; }
/* */
