.menuinactif {
	font-family : Comic Sans Ms;
	font-size : 14pt;
	text-decoration : none;
	font-weight : bolder;
	color: #B86ABF;
}
.menuactif {
	font-family : Comic Sans Ms;
	font-size : 14pt;
	text-decoration : none;
	font-weight : bolder;
	color: #C82A6D;
}
.sstitre {
	font-family : Comic Sans Ms;
	font-size : 20pt;
	text-decoration : none;
	font-weight : bolder;
	color: #000000;
}
.textemention {
	font-weight: bolder;
	font-size: 8pt;
	color: #000000;
	text-decoration :none;
}
.textetitremention {
	font-family : Comic Sans Ms;
	font-weight: bolder;
	font-size: 18pt;
	color: #000000;
	text-decoration :underline;
}
.texteparagrmention {
	font-family : Comic Sans Ms;
	font-weight: bolder;
	font-size: 14pt;
	color: #000000;
	text-decoration :none;
}
.textecorpmention {
	font-family : Comic Sans Ms;
	font-size: 12pt;
	color: #000000;
	text-decoration :none;
}
.petitmention {
	font-family : Comic Sans Ms;
	font-size: 9pt;
	color: #000000;
	text-decoration :none;
}
.textetitreanimaux {
	font-family : Comic Sans Ms;
	font-weight: bolder;
	font-size: 18pt;
	color: #000000;
	text-decoration :none;
}
.example {
	border:1px solid #CCCCCC;
}
.texteanimaux {
	font-family : Comic Sans Ms;
	font-size: 12pt;
	color: #000000;
	text-decoration :none;
}
.soustitrephoto {
	font-family : Comic Sans Ms;
	font-size: 11pt;
	font-weight: bolder;
	color: #009933;
	text-decoration :none;
}
.textetitreaccueil {
	font-family : Comic Sans Ms;
	font-weight: bolder;
	font-size: 18pt;
	color: #000000;
	text-decoration :none;
}
.texteerreur {
	font-family : Comic Sans Ms;
	font-size: 10pt;
	color: #FF0000;
}
.tumevois {
	display:block;
}
.tumevoispas {
	display:none;
}
.textetitreactu {
	font-family : Comic Sans Ms;
	font-weight: bolder;
	font-size: 18pt;
	color: #000000;
	text-decoration :none;
}
.textenomactu {
	font-family : Comic Sans Ms;
	font-weight: bolder;
	font-size: 16pt;
	color: #0000CC;
	text-decoration :none;
}
.texteactu {
	font-family : Comic Sans Ms;
	font-weight: bolder;
	font-size: 14pt;
	color: #009933;
	text-decoration :none;
}
.textesnack {
	font-family : Comic Sans Ms;
	font-size: 16pt;
	font-weight: bolder;
	color: #F69321;
	text-decoration :none;
}
.texteautresactivites {
	font-family : Comic Sans Ms;
	font-size: 12pt;
	color: #009933;
	text-decoration :none;
}
body {
padding: 0;
margin: 0;
font-family: Arial, Helvetica, sans-serif;
color: #000;
background-color: #FFF;
font-size: 11px;
background-image:url('../images/bodybackground.jpg'); 
background-repeat:repeat-x;
background-attachment: fixed;
}
#fondaccueil {
	margin-top: 0px;
	width:780px;
	min-width:780px;
	max-width:780px;
	background-color:#FFE400;
	border-right: 1px solid black;
	border-left: 1px solid black;
}
#menutop {
	margin-top: 0px;
	width:780px;
	min-width:780px;
	max-width:780px;
	height:120px;
	min-height:120px;
	max-height:120px;
	background-color:#F69321;

}
#menugauche {
	margin-top: 0px;
	margin-left: 0px;
	width:140px;
	min-width:140px;
	max-width:140px;
	height:800px;
	min-height:580px;
	max-height:580px;
	background-color:#F69321;

}
#partenaire {
	margin-top: 0px;
	margin-left: 0px;
	width:140px;
	min-width:140px;
	max-width:140px;
	height:400px;
	min-height:400px;
	max-height:400px;
}
#titrepage{
	margin-top: -60px;
	margin-left: 141px;
	width:639px;
	min-width:639px;
	max-width:699px;
}
#contenu {
	margin-top: 20px;
	margin-left: 151px;
	width:619px;
	min-width:619px;
	max-width:619px;
	min-height:800px;
	z-index:0;
}
#bandeaufin {
	margin-top: 20px;
	width:780px;
	min-width:780px;
	max-width:780px;
	height:30px;
	min-height:30px;
	max-height:30px;
	background-color:#8DC440;
}
#titre {
	margin-top: -8px;
	margin-left: 280px;
	width:400px;
	height:75px;
}
#sstitre {
	margin-top: 0px;
	margin-left: 280px;
	width:400px;
}
#soleil {
	margin-top: -1102px;
	margin-left: 0px;
	width:200px;
	height:200px;
}
#tablemenu {
	margin-top: 100px;
	margin-left: 10px;
	width:120px;
}
#tablemenu tr:hover {
	background-color: #808080;
}
#elementmenu {
	margin-top: 0px;
	margin-left:0px;
}
#elementmenu a:hover {
	color : #FFFFFF;
}
#logonoe {
	margin-top: 40px;
	margin-left: 10px;
	width:120px;
	height: 140px;
	border:1px solid black;
	border-style:outset;
	z-index:10;
}
#photoanimaux1 {
	margin-top: 30px;
	margin-left: 109px;
	width: 400px;
	height: 300px;
	border-style: outset;
}
#fade-example-1 li {
	position: absolute;
	margin-top: -12px;
	margin-left: -40px;
	width: 400px;
	height: 300px;
	background-color: #FFF;
	visibility: hidden;
	border-style:outset;
}
#textecaption {
	margin-top: 10px;
}
#texteanimaux1 {
	margin-top: 60px;
}
#photoanimaux2 {
	margin-top: 30px;
	margin-left: 50px;
	width: 200px;
	height: 150px;
	border-style: outset;
}
#photoanimaux3 {
	margin-top: -155px;
	margin-left: 359px;
	width: 200px;
	height: 150px;
	border-style: outset;
}
#titrepageaccueil{
	margin-top: -80px;
	margin-left: 141px;
	width:639px;
	min-width:639px;
	max-width:699px;
}
#titreaccueil {
	margin-top: -10px;
}
#photoaccueil {
	margin-top: 15px;
	margin-left: 109px;
	width: 400px;
	height: 320px;
}
#photocoq {
	margin-top: 15px;
	margin-left: 10px;
	width: 600px;
	height: 300px;
}
#titreactu {
	margin-top: 30px;
}
#actisable {
	margin-top: -20px;
	margin-left: 0px;
	width: 450px;
	height: 400px;
}
#textesable {
	margin-top: -340px;
	margin-left: 250px;
	width: 350px;
	height: 340px;
}
#actipeche {
	margin-top: -300px;
	margin-left: 410px;
	width: 200px;
	height: 150px;
}
#textegirafe {
	margin-top: 30px;
	margin-left: 380px;
	width: 200px;
	height: 30px;
}
#actigirafe {
	margin-top: 10px;
	margin-left: 380px;
	width: 200px;
	height: 300px;
}
#textetyrol {
	margin-top: -150px;
	margin-left: 40px;
	width: 150px;
	height: 20px;
}
#actityrol {
	margin-top: 10px;
	margin-left: 40px;
	width: 150px;
	height: 250px;
}
#texteeau {
	margin-top: -100px;
	margin-left: 200px;
	width: 300px;
	height: 20px;
}
#actieau {
	margin-top: 20px;
	margin-left: 250px;
	width: 350px;
	height: 250px;
}
#photoacces {
	margin-top: 15px;
	margin-left: 109px;
	width: 400px;
	height: 300px;
	border: 1px solid black;
	border-style:outset;
	background-color: #FFCCFF;
}
#logoot {
	margin-top: 10px;
	margin-left: 30px;
	width: 80px;
	height: 70px;
	border-style: outset;
}
#logopousse {
	margin-top: 20px;
	margin-left: 30px;
	width: 80px;
	height: 70px;
	border-style: outset;
}
#logorosieres {
	margin-top: 10px;
	margin-left: 30px;
	width: 80px;
	height: 40px;
	border-style: outset;
}
#espaceparents {
	margin-top: 20px;
	margin-left: 109px;
	width: 400px;
	height: 300px;
	border-style:outset;
}
#fade-example-2 li {
	position: absolute;
	margin-top: -12px;
	margin-left: -40px;
	width: 400px;
	height: 300px;
	background-color: #FFF;
	visibility: hidden;
	border-style:outset;
}
#photoaffichactu {
	max-width : 400px;
}
#photoaffichactu2 {
	max-width : 200px;
}