/*<agl.folder "structure">*/
body      { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 17px;  text-align: center }
div.center         { margin-top: 0; margin-right: auto; margin-left: auto; position: relative; top: 0; width: 730px; height: 100%; float: none }
	div.centerpopup { margin-top: 0; margin-right: auto; margin-left: auto; position: relative; top: 0; width: 450px; height: 100%; float: none; }
	div.home_right   /* colonne de droite */       { background-image: url("../images/background_home.gif"); background-repeat: no-repeat; text-align: left; position: absolute; top: 0; left: 210px; width: 520px; height: 100%; float: left }
div.page_right  { background-image: url("../images/background_page.gif"); background-repeat: no-repeat; text-align: left; position: absolute; top: 0; left: 210px; width: 520px; height: 100%; float: left }
div.home_content /* content */         { color: #333; text-align: left; visibility: visible; position: absolute; top: 199px; right: 0; width: 474px }
	div.home_news    { color: #333; background-color: #e9e9e9; text-align: left; visibility: visible; padding: 7px; position: absolute; top: 0; right: 0; width: 160px; border-top: 2px solid white }
	div.page_content { color: #333; visibility: visible; position: absolute; top: 161px; right: 24px; width: 450px }
div.home_left  /* colonne de gauche */           { background-color: #e9e9e9; background-image: url("../images/logo_home_fond.gif"); background-repeat: no-repeat; text-align: center; position: absolute; top: 0; left: 0; width: 210px; height: 475px }
div.page_left      { background-color: #e9e9e9; background-image: url("../images/logo_page_fond.gif"); background-repeat: no-repeat; text-align: center; padding-top: 0; position: absolute; top: 0; left: 0; width: 210px; height: 475px }
div.home_left_exergue       { background-color: #e9e9e9; text-align: left; padding-top: 10px; position: absolute; top: 475px; left: 0; width: 210px; height: 100% }
div.breadcrumbs /* breadcrumbs */         { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 17px; text-align: right; visibility: visible; position: absolute; top: 107px; right: 24px; width: 450px; height: 20px }
div.breadcrumbs_page  { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 17px; text-align: right; visibility: visible; position: absolute; top: 80px; right: 24px; width: 450px; height: 20px }
div.menutop  /* menu tools */            { color: #253e73; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 17px; visibility: visible; list-style-type: none; position: absolute; top: 150px; right: 24px; width: 450px; height: 20px }
div.menutop_page { color: #253e73; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 17px; visibility: visible; list-style-type: none; position: absolute; top: 121px; right: 24px; width: 450px; height: 20px }
div.bloc1 /* fond exergue */      { color: #333; background-color: #cacaca; text-align: left; margin: 7px; padding: 6px }
	div.bloc2   { color: #253e73; background-color: #eceadb; text-align: left; margin: 7px; padding: 6px; top: 435px; border: solid 1px }
	div.bloc3 { background-color: #eceadb; text-align: left; padding: 6px; border-color:  }
	div.blocnews { color: #333; background-color: #cacaca; text-align: left; margin-right: -7px; margin-left: -7px; padding: 7px; border-top: 2px solid white; border-bottom: 2px solid white }
	div.navigation_home     /* home navigation */       { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; visibility: visible; position: absolute; top: 203px; left: 0; width: 210px; float: left; border-bottom: 2px solid white }
div.navigation_page   { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; visibility: visible; display: block; position: absolute; top: 171px; left: 0; width: 210px; float: left; border-bottom: 2px solid white }
	#zoneclic     { position: absolute; top: 40px; width: 210px; height: 55px; float: left }
#printonly  { visibility: hidden }
/*</agl.folder>*/


/*<agl.folder "texte">*/
	.baseline { color: #ff9917; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; text-align: center; letter-spacing: 1px; padding-top: 4px }
	.baseline_page { color: #ff9917; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 17px; text-align: center; letter-spacing: 1px; padding-top: 4px }
	.h2 { color: #ff9917; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 17px; padding-top: 4px }
	.h2rouge  { color: #c20d11; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 17px; padding-top: 4px }
	.bodytab_liens  { margin-top: -8px; margin-left: 20px }
	.bodytab_droite { margin-right: 190px }
	.texterouge { color: #c20d11; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 17px }
	.textorange { color: #ff7000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 17px }
	.textbleu { color: #069; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 17px }
	.footer { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 17px; padding-top: 8px }
	p  { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 17px }
	div.hr   { background-image: url("../images/doth.gif"); background-repeat: repeat-x; background-position: 0 bottom; text-align: right; width: 100%; height: 20px }
	sup { line-height: 14px; vertical-align: super }
	td  { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 17px }
	ul    { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 17px; margin-top: -8px; margin-bottom: -8px }
	ol  { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 17px }
	li   { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 17px }
	h1    { color: #ff9917; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 22px; padding-bottom: 5px }
	h2     { color: #ff9917; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 17px; padding-top: 4px }
	h3     { color: #c20d11; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 17px; margin-bottom: -10px; padding-top: 5px }
	h4 { color: #333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 17px; margin-bottom: -10px; padding-top: 5px }
	a { color: #03c; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 17px; text-decoration: underline }
	a:link   { color: #03c; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 17px; text-decoration: underline }
	a:visited    { color: #9e006b; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 17px; text-decoration: underline }
	a:hover   { color: #c20d11 }
	a:active   { color: #c20d11 }
	.lientopmenu { }
#lientopmenu A:link           { color: #253e73; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 17px; text-decoration: none }
#lientopmenu A:visited        { color: #253e73; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 17px; text-decoration: none }
#lientopmenu A:active            { color: #c20d11; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 17px; text-decoration: underline }
#lientopmenu A:hover             { color: #c20d11; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 17px; text-decoration: underline }

.lienbreadcrumbs {  }
.lienbreadcrumbs A:link    { color: #c20d11; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 17px; text-decoration: underline }
.lienbreadcrumbs A:visited    { color: #c20d11; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 17px; text-decoration: underline }
.lienbreadcrumbs A:active     { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 17px; text-decoration: underline }
.lienbreadcrumbs A:hover     { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 17px; text-decoration: underline }

 #navcontainer ul
       { color: #253e73; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 27px; text-decoration: none; text-align: left; list-style-type: none; display: block; margin: 0; padding: 0 }

 #navcontainer a
       { color: #253e73; font-size: 11px; line-height: 27px; text-decoration: none; display: block; margin: 0; padding: 0; border-top: 2px solid white }

 #navcontainer a:hover
        { color: #253e73; font-size: 11px; line-height: 27px; text-decoration: none; background-color: #bac2d0; display: block; border-top: 2px solid white }
#navcontainer li a
         { color: #253e73; font-size: 11px; line-height: 27px; text-decoration: none; list-style-type: none; display: block; padding: 0; height: 28px; border-top: 2px solid white }
/*</agl.folder>*/













































































