.arial14 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
color: #261E11;
line-height: 18px;
}

.arialnewsletter {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: normal;
color: #6F716E;
line-height: 22px;
}

.arial13 {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
color: #261E11;
line-height: 17px;
}

.arial12 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #261E11;
}

.arial11 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #261E11;
}

.arial10 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #261E11;
}

.arial8 {
font-family: Arial, Helvetica, sans-serif;
font-size: 8px;
font-weight: normal;
color: #261E11;
}

.style_altImg  {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #261E11;
}

.arial12_rouge {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #E31809;
}

.arial12_bleu {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #101b50;
}

.arial11_blanc {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #FFFFFF;
}

.arial12_vert {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #386B15;
}

.arial12_vert2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #33c633;
}

.times14 {
font-family: Times, serif;
font-size: 14px;
font-weight: normal;
color: #261E11;
line-height: 18px;
}

.timesTitrePage {
font-family: Times, serif;
font-size: 20px;
font-weight: normal;
color: #261E11;
line-height: 26px;
}

.texte_bo_12 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #261E11;
}

.texte_bo_10 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #261E11;
}

.texte_bo_8 { font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: normal; color: #261E11;
}

.texte_rouge_10 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #E31809;
}

.inputbox { border-right: #B9B6AF 1px solid; border-top: #B9B6AF 1px solid; font-size: 12px; font-weight:normal; border-left: #B9B6AF 1px solid; border-bottom: #B9B6AF 1px solid; background-color:#FFFFFF; color: #000000; vertical-align:middle;}

.inputbox_small { border-right: #B9B6AF 1px solid; border-top: #B9B6AF 1px solid; font-size: 10px; font-weight:normal; border-left: #B9B6AF 1px solid; border-bottom: #B9B6AF 1px solid; background-color:#FFFFFF; color: #000000; }

.style_bouton { font-family:Arial; font-style:normal; font-weight:normal; font-size:13px; color:#000000;  text-align:center; text-indent:0px; background-color:#E5BD7F; margin:0; padding:4px; border-width:1px; border-right: #B9B6AF 1px solid; border-top: #B9B6AF 1px solid;  border-left: #B9B6AF 1px solid; border-bottom: #B9B6AF 1px solid; cursor:pointer;}

.style_bouton_small { font-family:Arial; font-style:normal; font-weight:bold; font-size:10px; color:#000000; text-align:center; text-indent:0px; background-color:#E5BD7F; margin:0; padding:3px; border-width:1px;  border-right: #B9B6AF 1px solid; border-top: #B9B6AF 1px solid;  border-left: #B9B6AF 1px solid; border-bottom: #B9B6AF 1px solid; cursor:pointer;}

A.texte_lien_bo {font-family:Arial; font-style:normal; font-weight: normal; font-size:12px; color: #873C0A; text-decoration: none;}
A:link.texte_lien_bo { font-family:Arial; font-style:normal; font-weight: normal; font-size:12px; color: #873C0A; text-decoration: none;}
A:hover.texte_lien_bo { font-family:Arial; font-style:normal; font-weight: normal; font-size:12px; color: #E31809; text-decoration: none;}
A:active.texte_lien_bo { font-family:Arial; font-style:normal; font-weight: normal; font-size:12px; color: #873C0A; text-decoration: none;}
A:visited.texte_lien_bo { font-family:Arial; font-style:normal; font-weight: normal; font-size:12px; color: #873C0A; text-decoration: none;}

A.texte_lien_left {font-family:Arial; font-style:normal; font-weight: normal; font-size:12px; color: #261E11; text-decoration: none;}
A:link.texte_lien_left { font-family:Arial; font-style:normal; font-weight: normal; font-size:12px; color: #261E11; text-decoration: none;}
A:hover.texte_lien_left { font-family:Arial; font-style:normal; font-weight: normal; font-size:12px; color: #E31809; text-decoration: none;}
A:active.texte_lien_left { font-family:Arial; font-style:normal; font-weight: normal; font-size:12px; color: #261E11; text-decoration: none;}

A.texte_lien_left11 {font-family:Arial; font-style:normal; font-weight: normal; font-size:11px; color: #261E11; text-decoration: none;}
A:link.texte_lien_left11 { font-family:Arial; font-style:normal; font-weight: normal; font-size:11px; color: #261E11; text-decoration: none;}
A:hover.texte_lien_left11 { font-family:Arial; font-style:normal; font-weight: normal; font-size:11px; color: #E31809; text-decoration: none;}
A:active.texte_lien_left11 { font-family:Arial; font-style:normal; font-weight: normal; font-size:11px; color: #261E11; text-decoration: none;}


A.texte_lien_bleu {font-family:Arial; font-style:normal; font-weight: normal; color: #103167; text-decoration: none;}
A:link.texte_lien_bleu { font-family:Arial; font-style:normal; font-weight: normal; color: #103167; text-decoration: none;}
A:hover.texte_lien_bleu { font-family:Arial; font-style:normal; font-weight: normal; color: #660000; text-decoration: none;}
A:active.texte_lien_bleu { font-family:Arial; font-style:normal; font-weight: normal; color: #103167; text-decoration: none;}

A.texte_lien {font-family:Arial; font-style:normal; font-weight: normal; color: #990000; text-decoration: none;}
A:link.texte_lien { font-family:Arial; font-style:normal; font-weight: normal; color: #990000; text-decoration: none;}
A:hover.texte_lien { font-family:Arial; font-style:normal; font-weight: normal; color: #660000; text-decoration: none;}
A:active.texte_lien { font-family:Arial; font-style:normal; font-weight: normal; color: #990000; text-decoration: none;}

A.texte_lien_zoom {font-family:Arial; font-style:normal; font-weight: normal; font-size:12px; color: #660000; text-decoration: none;}
A:link.texte_lien_zoom { font-family:Arial; font-style:normal; font-weight: normal; font-size:12px; color: #660000; text-decoration: none;}
A:hover.texte_lien_zoom { font-family:Arial; font-style:normal; font-weight: normal; font-size:12px; color: #990000; text-decoration: none;}
A:active.texte_lien_zoom { font-family:Arial; font-style:normal; font-weight: normal; font-size:12px; color: #660000; text-decoration: none;}

A.texte_lien_vert {font-family:Arial; font-style:normal; font-weight: normal; color: #386b15; text-decoration: none;}
A:link.texte_lien_vert { font-family:Arial; font-style:normal; font-weight: normal; color: #386b15; text-decoration: none;}
A:hover.texte_lien_vert { font-family:Arial; font-style:normal; font-weight: normal; color: #E31809; text-decoration: none;}
A:active.texte_lien_vert { font-family:Arial; font-style:normal; font-weight: normal; color: #386b15; text-decoration: none;}
A:visited.texte_lien_vert { font-family:Arial; font-style:normal; font-weight: normal; color: #386b15; text-decoration: none;}
.texte_bo_maj_photo { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #006600; } .texte_bo_maj_photo_rouge { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #CC0000; } .style_bouton_maj_photo { font-family:Arial; font-style:normal; font-weight:bold; font-size:12px; color:#006600; text-align:center; text-indent:0px; background-color:#8be08b; margin:0; padding:3px; border-width:1px; border-color:#006600; cursor:pointer;} A.lien_bo { font-family:Arial; font-style:normal; font-size:12px; color:#990000; text-decoration: none ;} A:visited.lien_bo { font-family:Arial; font-style:normal; font-size:12px; color:#990000; text-decoration: none ;} A:hover.lien_bo { font-family:Arial; font-style:normal; font-size:12px; color:#660000; text-decoration: none ;} A:link.lien_bo { font-family:Arial; font-style:normal; font-size:12px; color:#990000; text-decoration: none ;} .titre_bo {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000000;
}

.titre_bo_clair {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #E31809;
}

.titre_bo_10 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
}

.texte_bo_8 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #4A0DB8; } 

select {
  background: #ffffff;
  border: 1px solid #B9B6AF;
}

/* CSS for checklists */
.checklist li { background: #FFFFFF; padding-left: 0px; }
.checklist {
			border: 1px solid  #B9B6AF;
			list-style: none;
			height: 40px;
			overflow: auto;
			width: 275px;
}
.checklist, .checklist li { margin: 0; padding: 0; }
.checklist label { display: block; padding: 0 0 0 5px; text-indent: 0px;  text-align:left}
.checklist label:hover, .checklist label.hover { background: #777; color: #fff; }


body {behavior: url(csshover.htc);}
div#menu a {color:#261E11}
div#menu ul {padding: 0px; margin:0px; background: #eae7de; text-align:left}
div#menu li {background:#eae7de}
div#menu li:hover {background: #eae7de}
div#menu li.sousmenu:hover {background: #eae7de}

div#menu2 a {color:#261E11}
div#menu2 ul {padding: 0px; margin:0px; background: #eae7de; text-align:left}
div#menu2 li {background:#eae7de}
div#menu2 li:hover {background:#eae7de}
div#menu2 li.sousmenu:hover {background: #eae7de}

div#menu3 a {color:#261E11}
div#menu3 ul {padding: 0px; margin:0px; background: #eae7de; text-align:left}
div#menu3 li {background:#eae7de}
div#menu3 li:hover {background:#eae7de}
div#menu3 li.sousmenu:hover {background: #eae7de}

div#menu4 a {color:#261E11}
div#menu4 ul {padding: 0px; margin:0px; background: #eae7de; text-align:left}
div#menu4 li {background:#eae7de}
div#menu4 li:hover {background:#eae7de}
div#menu4 li.sousmenu:hover {background: #eae7de}

div#menu5 a {color:#261E11}
div#menu5 ul {padding: 0px; margin:0px; background: #eae7de; text-align:left}
div#menu5 li {background:#eae7de}
div#menu5 li:hover {background:#eae7de}
div#menu5 li.sousmenu:hover {background: #eae7de}

div#menu6 a {color:#261E11}
div#menu6 ul {padding: 0px; margin:0px; background: #eae7de; text-align:left}
div#menu6 li {background:#eae7de}
div#menu6 li:hover {background:#eae7de}
div#menu6 li.sousmenu:hover {background: #eae7de}

div#menu7 a {color:#261E11}
div#menu7 ul {padding: 0px; margin:0px; background: #eae7de; text-align:left}
div#menu7 li {background:#eae7de}
div#menu7 li:hover {background:#eae7de}
div#menu7 li.sousmenu:hover {background: #eae7de}

div#menu8 a {color:#261E11}
div#menu8 ul {padding: 0px; margin:0px; background: #eae7de; text-align:left}
div#menu8 li {background:#eae7de}
div#menu8 li:hover {background:#eae7de}
div#menu8 li.sousmenu:hover {background: #eae7de}

/* une petite bordure en top*/
div#menu ul li {position:relative; list-style: none;  float:left; border-top:0px solid}
div#menu2 ul li {position:relative; list-style: none; float:left; border-top:0px solid}
div#menu3 ul li {position:relative; list-style: none; float:left; border-top:0px solid}
div#menu4 ul li {position:relative; list-style: none; float:left; border-top:0px solid}
div#menu5 ul li {position:relative; list-style: none; float:left; border-top:0px solid}
div#menu6 ul li {position:relative; list-style: none; float:left; border-top:0px solid}
div#menu7 ul li {position:relative; list-style: none; float:left; border-top:0px solid}
div#menu8 ul li {position:relative; list-style: none; float:left; border-top:0px solid}
/* une petite bordure en bottom*/
div#menu li.niveau2  {border-bottom:1px solid; border-color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; width:150px; line-height: 20px; padding-top:3px; padding-left:7px; margin-left:0px; z-index:10; position:relative}
div#menu2 li.niveau2 {border-bottom:1px solid;  border-color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; width:220px; line-height: 20px; padding-top:3px; padding-left:7px; margin-left:0px; z-index:10; position:relative}
div#menu3 li.niveau2 {border-bottom:1px solid;  border-color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; width:150px; line-height: 20px; padding-top:3px; padding-left:7px; margin-left:0px; z-index:10; position:relative}
div#menu4 li.niveau2 {border-bottom:1px solid;  border-color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; width:150px; line-height: 20px; padding-top:3px; padding-left:7px; margin-left:0px; z-index:10; position:relative}
div#menu5 li.niveau2 {border-bottom:1px solid;  border-color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; width:150px; line-height: 20px; padding-top:3px; padding-left:7px; margin-left:0px; z-index:10; position:relative}
div#menu6 li.niveau2 {border-bottom:1px solid;  border-color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; width:150px; line-height: 20px; padding-top:3px; padding-left:7px; margin-left:0px; z-index:10; position:relative}
div#menu7 li.niveau2 {border-bottom:1px solid;  border-color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; width:150px; line-height: 20px; padding-top:3px; padding-left:7px; margin-left:0px; z-index:10; position:relative}
div#menu8 li.niveau2 {border-bottom:1px solid;  border-color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; width:110px; line-height: 20px; padding-top:3px; padding-left:7px; margin-left:0px; z-index:10; position:relative}

div#menu ul.niveau2 li { background: #d9d3bf}
div#menu ul.niveau2 li:hover { background: #bcb7a4}

div#menu2 ul.niveau2 li { background: #d9d3bf}
div#menu2 ul.niveau2 li:hover { background: #bcb7a4}

div#menu3 ul.niveau2 li { background: #d9d3bf}
div#menu3 ul.niveau2 li:hover { background: #bcb7a4}

div#menu4 ul.niveau2 li { background: #d9d3bf}
div#menu4 ul.niveau2 li:hover { background: #bcb7a4}

div#menu5 ul.niveau2 li { background: #d9d3bf}
div#menu5 ul.niveau2 li:hover { background: #bcb7a4}

div#menu6 ul.niveau2 li { background: #d9d3bf}
div#menu6 ul.niveau2 li:hover { background: #bcb7a4}

div#menu7 ul.niveau2 li { background: #d9d3bf}
div#menu7 ul.niveau2 li:hover { background: #bcb7a4}

div#menu8 ul.niveau2 li { background: #d9d3bf}
div#menu8 ul.niveau2 li:hover { background: #bcb7a4}

div#menu ul ul {position: absolute;display:none; width:116px;}
div#menu li a {text-decoration: none; padding: 0px 0 0px; display:block;}
div#menu ul.niveau1 li.sousmenu:hover ul.niveau2 {display:block;}

div#menu2 ul ul {position: absolute;display:none; width:138px;}
div#menu2 li a {text-decoration: none; padding: 0px 0 0px; display:block;}
div#menu2 ul.niveau1 li.sousmenu:hover ul.niveau2 {display:block;}

div#menu3 ul ul {position: absolute;display:none; width:127px;}
div#menu3 li a {text-decoration: none; padding: 0px 0 0px; display:block;}
div#menu3 ul.niveau1 li.sousmenu:hover ul.niveau2 {display:block;}

div#menu4 ul ul {position: absolute;display:none; width:107px;}
div#menu4 li a {text-decoration: none; padding: 0px 0 0px; display:block;}
div#menu4 ul.niveau1 li.sousmenu:hover ul.niveau2 {display:block;}

div#menu5 ul ul {position: absolute;display:none; width:93px;}
div#menu5 li a {text-decoration: none; padding: 0px 0 0px; display:block;}
div#menu5 ul.niveau1 li.sousmenu:hover ul.niveau2 {display:block;}

div#menu6 ul ul {position: absolute;display:none; width:93px;}
div#menu6 li a {text-decoration: none; padding: 0px 0 0px; display:block;}
div#menu6 ul.niveau1 li.sousmenu:hover ul.niveau2 {display:block;}

div#menu7 ul ul {position: absolute;display:none; width:93px;}
div#menu7 li a {text-decoration: none; padding: 0px 0 0px; display:block;}
div#menu7 ul.niveau1 li.sousmenu:hover ul.niveau2 {display:block;}

div#menu8 ul ul {position: absolute;display:none; width:93px;}
div#menu8 li a {text-decoration: none; padding: 0px 0 0px; display:block;}
div#menu8 ul.niveau1 li.sousmenu:hover ul.niveau2 {display:block;}

