
/*<agl.folder "Basic stuff">*/
	.first { }
	.last { }
	body  { color: #313131; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0; margin-left: 0; }
	a { text-transform: uppercase; }
	sup { font-size: 0.5em; line-height: 0.6em; }
	p { margin-top: 0; padding-top: 0; }
	td { font-size: 10px; }
	h1, h2, h3, h4, h5, h6 { color: #005e9f; margin: 0; padding: 0; }
	h1 { color: #94c7ea; font-size: 16px; padding-top: 4px; padding-bottom: 0.4em; }
	h2 { font-size: 13px; margin-bottom: 0.4em; }
	h3 { font-size: 11px; margin-bottom: 0.4em; }
	h4 { font-size: 9px; margin-bottom: 0.4em; }
	h5 { font-size: 8px; margin-bottom: 0.4em; }
	ul { margin: 0; padding: 0; list-style-type: none; }
	ol { list-style-type: none; margin: 0; padding: 0; }
	a:link, a:visited { color : #005e9f; text-decoration: none; }
	a:hover, a:active { text-decoration: underline; color: #0089cd; }
	.ital { font-style: italic; }
	.erreur { color: #858688; }
	.ghost { color: #858688; }
	.inactif { color: gray; text-decoration: none; cursor: text; }
	.footnote { font-size: 8px; line-height: 1.5em; }
/*</agl.folder>*/
/*<agl.folder "Portails - destinations_dl">*/
	dl, dt, dd { margin: 0; padding: 0; }
	dd a { color: #005e9f; font-size: 9px; line-height: 17px; text-decoration: none; margin: 0; padding-top: 3px; border-bottom: 1px solid #77b1da; display: block; }
	dd a:link, dd a:visited { text-decoration: none; }
	dd a:hover, dd a:active { background-color: #e3f8ff; border-bottom: 1px solid #e3f8ff; }
	.description { font-size: 9px; line-height: 1.75em; margin-bottom: 1.75em; }
	.rubrique { }
	.deuxcol { width: 318px; display: block; }
	.unecol { display: block; width: 150px; }
/*</agl.folder>*/
/*<agl.folder "OUT_Ghost portail">*/
	
/*</agl.folder>*/
/*<agl.folder "navsplash">*/
	#navsplash { width: 150px; margin: 0; padding: 0; display: block; }
	#navsplash ul { color: #d9dede; font-size: 10px; margin: 0; padding: 0; list-style-type: none; }
	#navsplash ul li { margin: 0; padding: 0; }
	#navsplash ul a { color: #005e9f; font-size: 9px; line-height: 17px; text-decoration: none; margin: 0; border-bottom: 1px solid #77b1da; display: block; }
	#navsplash ul a:link, #navsplash ul a:visited { color: #005e9f; background-color: white; }
	#navsplash ul a:hover, #navsplash ul a:active { color: #005e9f; background-color: #e9f7fe; }
	#navsplash ol { color: #d9dede; font-size: 10px; list-style-type: none; margin: 0; padding: 0; }
	#navsplash ol li { margin: 0; padding: 0; }
	#navsplash ol a { color: #005e9f; font-size: 9px; line-height: 17px; text-decoration: none; display: block; margin: 0; border-bottom: 1px solid #77b1da; }
	#navsplash ol a:link, #navsplash ol a:visited { color: #005e9f; background-color: white; }
	#navsplash ol a:hover, #navsplash ol a:active { color: #005e9f; background-color: #e9f7fe; }
/*</agl.folder>*/
/*<agl.folder "1_salon (textes)">*/
	#article { width: 300px; margin: 0; padding: 0; display: block; }
	#article p { font-size: 10px; line-height: 1.75em; }
	#article h3 { margin-top: 1.75em; margin-bottom: 0.5em; }
	#article h2, #documents h2 { margin-top: 0; margin-bottom: 0.5em; }
	#article h3.first, #documents h3.first { margin-top: 0; }
	#article #navsplash { width: 132px; float: left; margin-right: 16px; padding-bottom: 8px; }
	#article ul h3 { margin: 0; padding: 0; }
	#documents { margin: 0; padding: 0 18px 0 0; }
	#documents p { font-size: 10px; line-height: 1.75em; }
	#documents p a { color: #b90000; font-size: 8px; }
	 #documents h3 { font-size: 12px; line-height: 1.75; margin-bottom: 0.5em; padding-top: 2.25em; border-bottom: 1px solid #a9d6e9; }
	#documents h4 { font-size: 10px; }
	.cadre { font-size: 9px; line-height: 1.75em; background-color: #d6eef7; text-align: center; padding: 1em 2em; }
/*</agl.folder>*/
/*<agl.folder "1 plans">*/
	#grilleplans td { font-size: 9px; line-height: 2; }
/*</agl.folder>*/
/*<agl.folder "2_Technologies">*/
	#exposants { text-align: left; display: block; margin: 0 0 0 168px; padding: 12px 12px 12px 0; width: 300px; }
	#dynamique { text-align: left; display: block; width: 480px; }
	#exposants p, #dynamique p { font-size: 10px; line-height: 1.75em; }
	#exposants a, #dynamique a { text-transform: none; }
	#exposants h2 { margin-bottom: 0.5em; }
/*</agl.folder>*/
/*<agl.folder "4_Galerie">*/
	#videoTable p.description { line-height: 2em; margin: 0 0 3em; padding: 0; }
	#intro #navsplash { float: right; margin: 0 0 6px 18px; padding: 0; display: block; }
	#videoTable h4 { margin: 1em 0 0.5em; padding: 0; }
	#intro { margin: 0; padding: 0; }
	#intro p { line-height: 2em; }
/*</agl.folder>*/
/*<agl.folder "4 revue de presse (galerie)">*/
	#presse td { font-size: 10px; line-height: 24px; }
	#presse a { text-transform: none; }
	#presse h3 { margin: 0; padding: 12px 0 0; }
/*</agl.folder>*/
/*<agl.folder "5_FAQ">*/
	#faq { text-align: left; width: 318px; margin: 0 0 0 168px; padding: 12px 0; display: block; }
	#faq h2, #faqrubrique h2 { color: #004b91; padding-top: 12px; }
	#faqrubrique h2.first { padding-top: 0; }
	#faq a, #faqrubrique a { text-transform: none; }
	.question { font-size: 10px; margin: 0 0 1em; padding: 0; }
	.reponse { font-size: 10px; margin: 0; padding: 0; }
	#hide01, #hide02, #hide03, #hide04, #hide05, #hide06, #hide07, #hide08, #hide09, #hide10, #hide11, #hide12, #hide13, #hide14, #hide15, #hide16, #hide17, #hide18, #hide19, #hide20, #hide21, #hide22, #hide23, #hide24, #hide25, #hide26, #hide27, #hide28, #hide29 { line-height: 1.75em; margin: 0; padding: 0 18px 0 12px; border-left: 2px solid #004b91; display: none; }
	#hide29 ul { margin-bottom: 1em; display: block; }
/*</agl.folder>*/
/*<agl.folder "6_propos">*/
	#joindre { font-size: 10px; line-height: 1.5em; margin: 0; padding: 0; }
	#joindre a { text-transform: none; }
/*</agl.folder>*/
/*<agl.folder "Footers">*/
	#pieddepage { color: white; font-size: 8px; line-height: 1.8em; text-align: center; }
	#pieddepage a { text-transform: none; }
	.pieddepageInt { font-size: 8px; line-height: 1.8em; text-align: center; margin-top: 36px; }
/*</agl.folder>*/




/*<agl.folder "calendriers_sidebar">*/
	#infos { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #141414; width: 187px; height: auto; margin: 0; padding: 0; }
	#infos ul { text-indent: 0; margin: 0; padding: 0; list-style-type: none; }
	#infos ul li.entete { color: #004280; font-size: 10px; line-height: 24px; background-color: #000; text-indent: 18px; width: 187px; }
	#infos ul ul li { color: #8f8f8f; font-size: 9px; line-height: 18px; background-color: #141414; text-indent: 24px; width: 187px; height: 18px; padding-top: 1px; padding-bottom: 1px; }
	#infos ul ul li.special { color: #5b5b5b; }
/*</agl.folder>*/
/*<agl.folder "ancien stuff">*/
	.textecell { font-size: 10px; line-height: 1.5; }
	#joindre #tableau { font-size: 9px; line-height: 2em; }
	.textecell_9 { font-size: 9px; line-height: 2; }
	.titre { color: #005e9f; font-size: 14px; font-weight: bold; line-height: normal; }
	.tagline { color: #005e9f; font-size: 14px; font-weight: bold; line-height: normal; margin: 0; padding: 0; }
	.titre_cell { color: #005e9f; font-size: 11px; font-weight: bold; }
	.small_text { font-size: 8px; line-height: 1.8em; }
	.small_links { font-size: 9px; }
	.bleu { color: #005e9f; }
	.img_R { color: #181872; margin-right: 16px; }
	.img_L { color: #181872; margin-left: 16px; }
	a.white			{ color: #ffffff; font-size: 9px; text-decoration: none; }
	a.white:hover	{
					color: #ffffff;
					text-decoration: underline;
				}
	#hidden { height: auto; display: none; }
/*</agl.folder>*/
/*<agl.folder "1_inscription">*/
	#inscription a:link, #inscription a:visited { color: #de0202; text-decoration: none; }
	#inscription a:hover, #inscription a:active { color: #f00; text-decoration: underline; }
/*</agl.folder>*/
