body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;margin:0;padding:0;background-color:#d9f3d9;}
p{margin:0 0 10px 0;}
ul{LIST-STYLE-IMAGE:url("../images/favicon.ico");margin-left:5 px;}
#header{height:110px;background-color:#366;}
#haut{height:22px;position:relative;top:-11px;background-color:#366;}
#conteneur{width:1024px;margin:0 auto;background-color:#d9f3d9;}
#centre{background-color:#d9f3d9;margin-left:168px;margin-right:122px;margin-top:2px;}
#recherche{background-color:#d9f3d9;margin-left:168px;margin-top:2px;}
#contactmail{background-color:#d9f3d9;width:600x;height:600x;margin-top:5px;}
#gauche{float:left;width:166px;margin-top:2px;}
#gauche h3{padding:.0em 0 0 .8em;font:bold 10pt "Arial";color:#fff;position:relative margin:0;}
#droite{float:right;width:120px;height:700px;margin-top:2px;}
#droite h3{padding:.0em 0 0 .8em;font:bold 10pt "Arial";color:#fff;position:relative;bottom:0;}
#pied{clear:both;height:33px;background-color:#366;text-align:center;}
#pied a{margin:0 2px;color:#fff;text-decoration:underline;}
ul.menu{list-style-type:none;}
ul.menu li{list-style:none;float:left;line-height:1.5em;white-space:nowrap;}
ul.menu a{float:left;margin:0 2px;text-align:center;border:1px solid #668c8c;text-decoration:none;color:#fff;background:#366;font-family:"Arial";font-weight:bold;font-size:13px;display:block;padding:0 1em 0 1em;width:.1em;float:none;}
ul.menu a:hover{background:#f93;border:1px solid #f60;}
ul.menu-on{list-style-type:none;}
ul.menu-on li{list-style:none;float:left;line-height:1.5em;white-space:nowrap;}
ul.menu-on a{float:left;margin:0 2px;text-align:center;border:1px solid #668c8c;text-decoration:none;color:#fff;background:#f93;font-family:"Arial";font-weight:bold;font-size:13px;display:block;padding:0 1em 0 1em;width:.1em;float:none;}
#menuhaut{height:15px;padding-left:5px;position:relative;background:#366;top:1px;}
html>body #menuhaut a{width:auto;}
#menuhaut li.menuhaut-off{background:#f93 left top no-repeat;}
#menuhaut li.menuhaut-off a{background:#fc9 right top no-repeat;color:#366;}
#menuhaut li.menuhaut-off a:hover{background:#668c8c right top no-repeat;color:#fc9;}
.menugauche{list-style-type:none;border-left:3px solid #f93;z-index:-5;margin:0;padding-top:.1px;margin-bottom:5px;border-bottom:1px #fff;}
.menugauche ul{LIST-STYLE-IMAGE:none;margin-top:0;margin-bottom:0;margin-left:2px;padding-left:0;z-index:auto;}
.menugauche li{list-style:none;position:relative;padding:.20em 0 .25em .25em;border-left:.2em solid #fff;border-bottom:1px dotted #fff;padding-left:0;border-bottom-style:none;}
.menugauche a{text-decoration:none;width:auto;float:none;color:#fff;}
.menugauche a:hover{text-decoration:underline;color:#f93;}
.menugauche li a:hover{text-decoration:underline;color:#f60;}
#menudroit{list-style-type:none;margin:0;padding:0;}
#menudroit li{margin-bottom:5px;}
#menudroit a{margin:0 2px;color:#000;text-decoration:underline;}
#menudroit a:hover{text-decoration:none;}
.rubriqueOld{height:5em;border-bottom:1px solid #fff;background:#668c8c no-repeat top right;margin-top:5px;padding-top:1px;}
.rubrique{font-weight:bold;background-color:#668c8c;padding:5px;MARGIN-BOTTOM:0;color:#fff;border-bottom:1px solid #fff;}
#rubrique h3{padding:.0em 0 0 .8em;font:bold 10pt "Arial";color:#fff;position:relative margin:0;}
.liste{background:#ccd9d9 2em 0 no-repeat;}
.sousmenu a{text-decoration:none;color:#366;}
.titresite{FONT-SIZE:36px;PADDING:5px;BACKGROUND-COLOR:#366;color:#fff;FONT-WEIGHT:normal;font-variant:small-caps;text-decoration:none;}
.soustitresite{FONT-SIZE:18px;color:#fff;BACKGROUND-COLOR:#366;FONT-WEIGHT:bold;font-variant:normal;text-decoration:none;}
#bande-haut{background:#366;height:100px;width:1024px;position:relative;margin:0 auto 0;background-image:url(../images/bandeauhorizontal1024x100v03.jpg);background-repeat:no-repeat;}
#wrapper{background:#366;height:0;width:1024px;}
.hierarchy{font-weight:bold;background-color:#668c8c;padding:5px;MARGIN-BOTTOM:10px;color:#fff;border-left-width:15px;border-left-style:solid;border-left-color:#f93;}
.hierarchy a{text-decoration:none;width:.1em;width:auto;float:none;color:#fff;}
.hierarchy a:hover{text-decoration:underline;color:#f93;}
.boite{MARGIN-BOTTOM:10px;background-color:#d9f3d9;border-left:2px solid #f93;}
.boitetitre{font-weight:bold;PADDING-LEFT:15px;background-color:#668c8c;margin:0;padding:3px;padding-left:15px;text-align:left;color:#fff;border-left:#f93 solid 15px;}
.boitecontenu{MARGIN:0;PADDING:10px;FONT-SIZE:11px;CURSOR:crosshair;border:2px solid #d7daed;border-top:0;}
.boitesitetitle{MARGIN:0;PADDING:5px;LINE-HEIGHT:1em;FONT-SIZE:15px;color:#fff;BACKGROUND-COLOR:#6c6;FONT-WEIGHT:bold;font-variant:small-caps;text-decoration:none;border-bottom:#f93 solid 2px;}
.boitesitetitle a{color:#fff;}
.boitethemetitle{MARGIN:0;PADDING:5px;LINE-HEIGHT:1em;FONT-SIZE:15px;color:#6c6;BACKGROUND-COLOR:#d9f3d9;FONT-WEIGHT:bold;text-decoration:none;border-bottom:#f93 solid 2px;}
.boitethemetitle a{color:#6c6;}
.banniere{color:#366;BACKGROUND-COLOR:#d9f3d9;width:728px;margin-top:1px;margin-bottom:2px;}
.texte{color:#366;BACKGROUND-COLOR:#d9f3d9;margin:5px;}
.texte a{text-decoration:underline;width:.1em;width:auto;float:none;color:#366;}
.texte a:hover{text-decoration:underline;color:#f60;}
.texte p{margin-top:0;margin-right:7px;margin-bottom:5px;margin-left:7px;padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:1px;font-weight:normal;text-align:justify;}
.visite{BACKGROUND-COLOR:#d9f3d9;margin:5px;color:#f5f;}
.menulistealpha{height:1em;background:#d9f3d9;}
ul.listealpha{list-style-type:none;}
ul.listealpha li{list-style:none;float:left;line-height:1em;margin:0 0 1em 0;white-space:nowrap;}
ul.listealpha a{float:left;margin:0;text-align:left;border:1px solid #ccd9d9;text-decoration:none;color:#fff;background:#668c8c;font-family:"Arial";font-weight:bold;font-size:11px;display:block;padding:.1em 1em .1em .5em;width:.2em;float:none;}
ul.listealpha a:hover{background:#f93;border:1px solid #f60;}
ul.listealpha-on{list-style-type:none;}
ul.listealpha-on li{list-style:none;float:left;line-height:1em;margin:0 0 1em 0;white-space:nowrap;}
ul.listealpha-on a{float:left;margin:0;text-align:left;border:1px solid #f60;text-decoration:none;color:#fff;background:#f93;font-family:"Arial";font-weight:bold;font-size:11px;display:block;padding:.1em 1em .1em .5em;width:.2em;float:none;}
h1{FONT-SIZE:14px;font-weight:bold;font-family:inherit;text-align:inherit;margin:inherit;}
h2{FONT-SIZE:12px;font-weight:inherit;font-family:Arial,Helvetica,sans-serif;text-align:inherit;margin:inherit;}
h3{FONT-SIZE:12px;font-weight:inherit;font-family:Arial,Helvetica,sans-serif;text-align:inherit;}
h4{FONT-SIZE:12px;font-weight:inherit;font-family:Arial,Helvetica,sans-serif;text-align:inherit;margin:inherit;}
table.tableau{margin-top:auto;margin-right:auto;margin-bottom:auto;margin-left:auto;}
table.tableau th{border-top-width:1px;border-top-style:solid;border-top-color:#668c8c;border-right-width:1px;border-right-style:solid;border-right-color:#668c8c;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#f93;font-weight:bold;text-align:center;background-color:#668c8c;font-size:11pt;color:#fff;line-height:1em;padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:2px;}
table.tableau td{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#668c8c;border-right-color:#668c8c;border-bottom-color:#668c8c;border-left-color:#668c8c;text-align:left;padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:10px;}
table.tableauThematique{margin-top:auto;margin-right:auto;margin-bottom:auto;margin-left:auto;}
table.tableauThematique td{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#668c8c;border-right-color:#668c8c;border-bottom-color:#668c8c;border-left-color:#668c8c;text-align:left;padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:1px;}
.sprite{background:url(../images/star5.gif);}
.star{height:16px;}
.une{width:16px;background-position:-80px 0;}
.deux{width:32px;background-position:-80px 0;}
.trois{width:48px;background-position:-80px 0;}
.quatre{width:64px;background-position:-80px 0;}
.cinq{width:80px;background-position:-80px 0;}
