/* Styles par défaut ================================================================== */
body {
	font-family:Verdana;
	font-weight:normal;
	font-size:10pt;
	margin:0pt;
	padding:0pt;
	background-color:#F5FFEB;
	overflow:auto;
}
 div {
	font-family:Verdana;
	font-weight:normal;
	font-size:10pt;
	margin:0pt;
	padding:0pt;
	background-color:#F5FFEB;
}

table {font-family:Verdana;font-weight:normal;font-size:10pt;margin:auto;padding:0pt;}
tr {vertical-align:top;}

/* Les liens ========================================================================== */
a {text-decoration:none;color:#319400;}
a:hover {text-decoration:underline;color:#1F5E00;}


/* Le titre du site =================================================================== */
.site_title {font-family:Verdana;font-size:20pt;font-weight:bold;color:#0073C6;vertical-align:middle;text-align:center;}
td.site_title {text-align:center;border-bottom-style:solid;border-bottom-color:#FFD600;border-bottom-width:4px;background-color:#FFD3D3;}

/* Contenu ============================================================================ */
.content {margin:5pt;}

h1 {font-size:16pt;font-weight:bold;line-height:30pt;color:#319400;text-align:left;}
h2 {font-size:12pt;font-weight:bold;line-height:20pt;color:#319400;}

.date {font-size:14pt;font-weight:bold;color:#0073C6;width:70px;text-align:center;vertical-align:top;border:none;border-top-style:solid;border-top-color:#CC3300;border-top-width:2px;}
.parcours {border-style:solid;border-color:#CC3300;border-width:2px;}
.separator {text-align:right;}


/* Styles et mise en forme du menu ==================================================== */
div#title, table#title {height:60px;}

/* Style specs for layer that glides.
	 Generally, you don't set height, but since layer nearly empty in this example... */
#glideDiv {position:absolute;left:0px;top:0px;z-index:200;width:200px;height:0px;margin:0px;padding:0px;padding-top:60px;background-color:transparent;}

div.menu {position:relative;width:200px;border-style:solid;border-color:#489A17;border-width:2px;border-top:none;}
.menu {font-family:Verdana;font-size:14pt;font-weight:normal;text-decoration:none;color:#319400;}

div.menuOver {position:relative;width:200px;border-style:solid;border-color:#489A17;border-width:2px;border-top:none;background-color:#EEEEEE;}

/* Pour le premier menu */
div#menu1 {border-style:solid;border-color:#489A17;border-width:2px;}

.menu-image {vertical-align:middle;width:40px;}
.menu-title {vertical-align:middle;}

div.submenu {display:block;visibility:hidden;position:absolute;top:0px;left:150px;width:400px;z-index:2;border-style:solid;border-color:black;border-width:1px;border-bottom-width:2px;border-right-width:2px;background-color:#EEEEEE;}
div.submenuOver {	display:block;visibility:visible;position:absolute;top:0px;left:200px;padding:3pt;width:400px;z-index:2;border-style:solid;border-color:black;border-width:1px;border-bottom-width:2px;	border-right-width:2px;background-color:#EEEEEE;}

.menu_link {font-family:Verdana;font-size:13pt;font-weight:normal;text-decoration:none;color:#319400;}
.menu_link:hover {font-family:Verdana;font-size:13pt;font-weight:normal;text-decoration:underline;color:#1F5E00;}