body {
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.brune {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #984513;
	text-decoration: none;
}
.menu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #984513;
	text-decoration: none;
	text-align: center;
}
.menu2:hover{
	color: #ffffff;
	background-color: #984513;
	padding-top: 12px;
	padding-right: 14px;
	padding-bottom: 10px;
	padding-left: 16px;
}
.menu3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #984513;
	text-decoration: none;
	text-align: center;
}
.or14b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ED7000;
	text-decoration: none;
}

.menu3:hover{
	color: #ffffff;
	background-color: #984513;
	padding-top: 12px;
	padding-right: 19px;
	padding-bottom: 10px;
	padding-left: 18px;
}


.menu4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #984513;
	text-decoration: none;
	text-align: center;
}
.menu4:hover{
	color: #ffffff;
	background-color: #984513;
	padding-top: 12px;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 23px;
}
.menu5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #984513;
	text-decoration: none;
	text-align: center;
}
.menu5:hover{
	color: #ffffff;
	background-color: #984513;
	padding-top: 12px;
	padding-right: 21px;
	padding-bottom: 10px;
	padding-left: 18px;
}
.menux {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #984513;
	text-decoration: none;
	text-align: center;
}
.menux:hover{
	color: #ffffff;
	background-color: #984513;
	padding-top: 12px;
	padding-right: 21px;
	padding-bottom: 10px;
	padding-left: 18px;
}

.titreactu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #984513;
	color: #984513;
}
.titreactu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #984513;
	color: #984513;
}
.titrerose {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #C05696;
	
	}
.titrebrun1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #AD6C44;
}

.titremar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #ED7206;
}
.lienmar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #984513;
	background-image: url(Images/puce_mar2.gif);
	background-repeat: no-repeat;
	padding-left: 38px;
	text-decoration: none;
	background-position: 13px;
}
.lienmar:hover {
	text-decoration: underline;
}
.titrevert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #9BC839;
}
.titrebleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #1397D8;
}
.lienbleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1397D8;
	background-image: url(Images/puce_bleu2.gif);
	background-repeat: no-repeat;
	padding-left: 38px;
	text-decoration: none;
	background-position: 13px;
}
.lienbleu:hover {
	text-decoration: underline;

}

.ensavoirplus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ED6F00;
	text-decoration: underline;
	background-image: url(Images/actu/fleches.jpg);
	background-repeat: no-repeat;
	background-position: 95px 4px;
	padding-right: 120px;
}
.ensavoirplus:hover {
	font-weight: bold;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.footerlink, a.footerlink:link, a.footerlink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.footerlink:hover {
	text-decoration:underline;
}

.noir10 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.mar12b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #984513;
}
.mar16b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #984513;
}
.mar10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #984513;
}
.noir11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.noir12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.rouge12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}
.or11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ED6F00;
}
.mar10b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #984513;
	text-decoration: none;
}

.note {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	color: #000000;
	padding-bottom: 6px;
	text-decoration: none;
	vertical-align: top;
}
.note2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	color: #000000;
	padding-bottom: 6px;
	text-decoration: none;
}
.sstitre_or {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ED6F00;
	background-image: url(Images/puce_or1.gif);
	background-repeat: no-repeat;
	padding-left: 33px;
	text-decoration: none;
	background-position: 20px;
}
.tab_titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6AC1EC;
	text-align: center;
	height: 20px;
}
.tab_cont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	border: 1px dashed #6AC1EC;
	background-color: #EEF8FD;
}


#parent-div {
  position: relative;
}

#boite1 {
  position: absolute;
  margin:0px;
  top: -10px;
  left: 160px; 
}
#boite1 table.bord { 
	border:solid 1px white; 
	background:#FFFFFF;
	width:250px;
}
#boite1 td { 
	padding: 3px;
	text-align:left;
	cursor:pointer;
}
#boite1 a, a:hover, a:link {
	font-family: Verdana; 
	font-size: 11px; 
	color: #FFFFFF; 
	text-decoration: none; 
}
#boite1 td.menuOff1 { 
	background-color: #1397D8;
	font-weight: bold; 	
}
#boite1 td.menuOn1 { 
	background-color: #0A5980;
	font-weight: bold; 		
}

#boite1 td.menuOff { 
	background-color: #47BAF3;
}
#boite1 td.menuOn { 
	background-color: #0A5980;
}


#boite2 {
  position: absolute;
  margin:0px;
  top: -10px;
  left: 160px;  
}
#boite2 table.bord { 
	border:solid 1px white; 
	background:#FFFFFF;
	width:250px;
}
#boite2 td { 
	padding: 3px;
	text-align:left;
	cursor:pointer;		
}
#boite2 a, a:hover, a:link {
	font-family: Verdana; 
	font-size: 11px; 
	color: #FFFFFF; 
	text-decoration: none; 
}

#boite2 td.menuOff1 { 
	background-color: #9CC73A;
	font-weight: bold; 	
}
#boite2 td.menuOn1 { 
	background-color: #6C8A2A;
	font-weight: bold; 		
}
#boite2 td.menuOff { 
	background-color: #BFD585;
}
#boite2 td.menuOn { 
	background-color: #6C8A2A;
}

#boite3 {
  position: absolute;
  margin:0px;
  top: -100px;
  left: 160px;  
}
#boite3 table.bord { 
	border:solid 1px white; 
	background:#FFFFFF;
	width:250px;
}
#boite3 td { 
	padding: 3px;
	text-align:left;
	cursor:pointer;		
}
#boite3 a, a:hover, a:link {
	font-family: Verdana; 
	font-size: 11px; 
	color: #FFFFFF; 
	text-decoration: none; 
}

#boite3 td.menuOff1 { 
	background-color: #C05696;
	font-weight: bold; 	
}
#boite3 td.menuOn1 { 
	background-color: #92386E;
	font-weight: bold; 		
}
#boite3 td.menuOff { 
	background-color: #EFAAD4;
}
#boite3 td.menuOn { 
	background-color: #92386E;
}

#boite4 {
  position: absolute;
  margin:0px;
  top: -200px;
  left: 160px;  
}
#boite4 table.bord { 
	border:solid 1px white; 
	background:#FFFFFF;
	width:250px;
}
#boite4 td { 
	padding: 3px;
	text-align:left;
	cursor:pointer;		
}
#boite4 a, a:hover, a:link {
	font-family: Verdana; 
	font-size: 11px; 
	color: #FFFFFF; 
	text-decoration: none; 
}

#boite4 td.menuOff1 { 
	background-color: #ED7206;
	font-weight: bold; 	
}
#boite4 td.menuOn1 { 
	background-color: #984513;
	font-weight: bold; 		
}
#boite4 td.menuOff { 
	background-color: #FBCA8C;
}
#boite4 td.menuOn { 
	background-color: #984513;
}


.menu_haut {
	background-image: url(Images/menu_haut/fond1.gif);
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #984513;
	border-left-color: #984513;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #984513;
	text-decoration: none;
	text-align: left;	
	cursor:pointer;
}

.menu_haut:hover {
	background-image: url(Images/menu_haut/fond1_roll.gif);
	color:#FFFFFF;
}

#deroul1 {
  position: absolute;
  top: 15px;
  left: -8px; 
}
#deroul1 table.bord { 
	border:thin 1px #984513; 
	background:#984513;
}
#deroul1 td, a, a:link { 
	text-align:left;
	cursor:pointer;	
	font-family: Verdana; 
	font-size: 11px; 
	text-decoration: none; 
	color:#B96939;
	text-transform:none;	
}
#deroul1 td.menuOff { 
	background-color: #FDD7A5;
}
#deroul1 td.menuOn { 
	background-color: #984513;
}

#deroul2 {
  position: absolute;
  top: 15px;
  left: -8px; 
}
#deroul2 table.bord { 
	border:thin 1px #984513; 
	background:#984513;
}
#deroul2 td, a, a:link { 
	text-align:left;
	cursor:pointer;	
	font-family: Verdana; 
	font-size: 11px; 
	text-decoration: none; 
	color:#B96939;
	text-transform:none;	
}
#deroul2 td.menuOff { 
	background-color: #FDD7A5;
}
#deroul2 td.menuOn { 
	background-color: #984513;
}

#deroul3 {
  position: absolute;
  top: 15px;
  left: -8px; 
}
#deroul3 table.bord { 
	border:thin 1px #984513; 
	background:#984513;
}
#deroul3 td, a, a:link { 
	text-align:left;
	cursor:pointer;	
	font-family: Verdana; 
	font-size: 11px; 
	text-decoration: none; 
	color:#B96939;
	text-transform:none;	
}
#deroul3 td.menuOff { 
	background-color: #FDD7A5;
}
#deroul3 td.menuOn { 
	background-color: #984513;
}

#deroul4 {
  position: absolute;
  top: 15px;
  left: -8px; 
}
#deroul4 table.bord { 
	border:thin 1px #984513; 
	background:#984513;
}
#deroul4 td, a, a:link { 
	text-align:left;
	cursor:pointer;	
	font-family: Verdana; 
	font-size: 11px; 
	text-decoration: none; 
	color:#B96939;
	text-transform:none;	
}
#deroul4 td.menuOff { 
	background-color: #FDD7A5;
}
#deroul4 td.menuOn { 
	background-color: #984513;
}

#deroul5 {
  position: absolute;
  top: 15px;
  left: -8px; 
}
#deroul5 table.bord { 
	border:thin 1px #984513; 
	background:#984513;
}
#deroul5 td, a, a:link { 
	text-align:left;
	cursor:pointer;	
	font-family: Verdana; 
	font-size: 11px; 
	text-decoration: none; 
	color:#B96939;
	text-transform:none;	
}
#deroul5 td.menuOff { 
	background-color: #FDD7A5;
}
#deroul5 td.menuOn { 
	background-color: #984513;
}

.haut {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ED6F00;
	text-decoration: underline;
	background-image: url(Images/fleches_haut.gif);
	background-repeat: no-repeat;
	background-position: 90px;
	text-align: right;
	padding-right: 20px;
}
.haut:hover {
	font-weight: bold;
}
a.cheminferBleu, a.cheminferBleu:link, a.cheminferBleu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1397D8;
	text-decoration:none;
}
a.cheminferBleu:hover {
	text-decoration:underline;
}

a.cheminferVert, a.cheminferVert:link, a.cheminferVert:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9BC839;
	text-decoration:none;
}
a.cheminferVert:hover {
	text-decoration:underline;
}
a.cheminferViolet, a.cheminferViolet:link, a.cheminferViolet:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C05696;
	text-decoration:none;
}
a.cheminferViolet:hover {
	text-decoration:underline;
}
a.cheminferBrun, a.cheminferBrun:link, a.cheminferBrun:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ED7206;
	text-decoration:none;
}
a.cheminferBrun:hover {
	text-decoration:underline;
}

a.actuhp, a.actuhp:link, a.actuhp:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:underline;
}
a.actuhp:hover {
	text-decoration:underline;
}

.monBleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1397D8;
	text-decoration:none;
}
.monVert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9BC839;
	text-decoration:none;
}
.monRose {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C05696;
	text-decoration:none;
}

.monbrun2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AD6C44;
	text-decoration:none;
}
.monBrun {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ED7206;
	text-decoration:none;
}

a.lien, a.lien:link, a.lien:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #984513;
	text-decoration:none;
}
a.lien:hover {
	text-decoration:underline;
}

#parent2-div {
  position: relative;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #EE7200;
	font-size: 12px;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
	font-size: 12px;	
	color: #EE7200;	
}