body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
	color: #333333;
}
#header { background-image: url(data/images/header/header.jpg); height: 80px;}
#pub { position: absolute; right: 100px; top: 10px;}
/*.bordimg { border: 3px solid #E5D0B3;}*/
#pub img {border: 0;}
.lienblc {color: #FFFFFF; text-decoration: none}
.lien0 {text-decoration: none}
p {	margin: 0;}

#conteneur {
	width: 1040px;
	position: absolute;
	left: 50%;
	margin-left: -520px;
	top: 0px;}
	
#conteneur a {color: #9b6f3c;}

#haut {	height: 16px; background-color: #E5D0B3;}
.menuhaut {	padding: 0px; margin: 0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333;	list-style-type: none; border-top: 1px solid #FFFFFF; min-width: 530px; background-image: url(data/images/fond1.jpg);}
.menuhaut li { display: inline; }
.menuhaut li a:link { color: #333333; text-decoration: none;}
.menuhaut li a:visited { color: #9b6f3c; text-decoration: none;}
.menuhaut li a:hover { text-decoration: none; color: #9b6f3c;}

#situation { margin-top: 1px; background-color: #FFFFFF; height: 14px;}
#situation p { margin-left: 5px; color: #333333; font-size: 10px; margin-top: 1px; margin-bottom: 1px;}
#situation p a:link { color: #333333; text-decoration: none;}
#situation p a:visited { color: #333333; text-decoration: none; }
#situation p a:hover { text-decoration: none; color: #F47A00; }


#bienvenue { width: 718px; margin-left: auto; margin-right: auto; border: solid 1px #e5d0b3; background-color: #F5E8D0;}
#bienvenue p.titre { text-align: center; font-weight: bold; font-size: 14px; background-image: url(data/images/fond1.jpg); color: #333333; height: 17px; border-bottom: 1px solid #E5D0B3;}
#bienvenue p.texte { margin: 3px; color: #333333;}

#description { background-color: #F5E8D0; width: 96%; min-width: 306px; border: solid 1px #E5D0B3; margin-left: auto; margin-right: auto; margin-bottom: 10px;}
#description p.titre { color: #333333; font-weight: bold; text-align: center; background-image: url(data/images/fond1.jpg); height: 17px; margin-top: 0px; border-bottom: 1px solid #E5D0B3;}
#description .texte { margin-left: 5px; color: #333333; }

.imgpal { border: 2px solid #d2bfa6; display: block; margin: 3px 5px 3px 5px;}
.img { border: 3px solid #333333; display: block; margin-left: auto; margin-right: auto;}
.legende { width: 306px; margin-left: auto; margin-right: auto; display: block; text-align: center; color: #333333; background-color: #E5D0B3; border-top: solid #FFFFFF 1px; min-height: 15px; }
.legendeverti { width: 206px; margin-left: auto; margin-right: auto; display: block; text-align: center; color: #333333; background-color: #E5D0B3; border-top: solid #FFFFFF 1px; min-height: 15px;}

#pages { width: 200px; margin-left: auto; margin-right: auto; text-align: center; margin-bottom: 15px; border: solid #E5D0B3 1px; background-color: #F5E8D0;}
#pages p{ margin-bottom: 3px; }
#pagesdbl { width: 400px; margin-left: auto; margin-right: auto; text-align: center; margin-bottom: 15px; border: solid #E5D0B3 1px; background-color: #F5E8D0;}
#pagesdbl p{ margin-bottom: 3px; }

.imgarrond00000 { display: block; margin-left: auto; margin-right: auto; }
.imgarrond { margin-right: 3px; }
.listarrond000 { width: 192px; margin-left: auto; margin-right: auto; display: block; color: 333333; background-color: #FFFFFF; border-left: solid #2A2A2A 1px; border-right: solid #2A2A2A 1px; border-bottom: solid #2A2A2A 1px; height: 110px; padding: 3px;}
.listarrond { color: #333333; font-size: 9px; border: solid 1px #333333; }

.actualites { width: 350px; height: 15px; text-align: center; background-color: #9a8261; margin-top: 3px; margin-left: auto; margin-right: auto; color: white; font-weight: bold;  }
.titactu { width: 350px; background-color: #d7c2a4; margin-top: 3px; margin-left: auto; margin-right: auto; color: #333333; font-weight: bold; border-right: 1px solid #E5D0B3; border-left: 1px solid #E5D0B3; border-bottom: 1px solid #E5D0B3;}
.titactu p{ margin-left: 4px }
.actu { color: #333333; width: 350px; margin-bottom: 5px; margin-left: auto; margin-right: auto; border-right: 1px solid #E5D0B3; border-left: 1px solid #E5D0B3; border-bottom: 1px solid #E5D0B3;}
.actu-on { color: #333333; width: 350px; background-color: #f7f3ea; margin-bottom: 5px; margin-left: auto; margin-right: auto; border-right: 1px solid #E5D0B3; border-left: 1px solid #E5D0B3; border-bottom: 1px solid #E5D0B3;}
.imgactu { margin: 3px; border: none}
.actuspace { height: 10px}
.monuhonneur { width: 350px; height: 15px; text-align: center; background-color: #9a8261; margin-top: 3px; margin-left: auto; margin-right: auto; color: white; font-weight: bold;  }
.cafe-resto { width: 350px; height: 15px; text-align: center; background-color: #9a8261; margin-top: 3px; margin-left: auto; margin-right: auto; color: white; font-weight: bold;  }

.titactu2 { width: 718px; border: 1px solid #E5D0B3; background-color: #d7c2a4; margin-top: 3px; margin-left: auto; margin-right: auto; color: #333333; font-weight: bold; }
.titactu2 p{ margin-left: 4px; }
.actu2 { width: 718px; background-color: #f7f3ea; margin-left: auto; margin-right: auto; border-right: 1px solid #E5D0B3; border-left: 1px solid #E5D0B3; border-bottom: 1px solid #E5D0B3; margin-bottom: 10px;}
.actu2 p{ color: #333333; margin: 0 2px 2px 2px;}

.tit-ecrire { width: 718px; border: 1px solid #E5D0B3; background-color: #d7c2a4; margin-top: 30px; margin-left: auto; margin-right: auto; color: #333333; font-weight: bold; }
.tit-credits { width: 718px; border: 1px solid #E5D0B3; background-color: #d7c2a4; margin-top: 30px; margin-left: auto; margin-right: auto; color: #333333; font-weight: bold; }
.ecrire { width: 718px; background-color: #f7f3ea; margin-left: auto; margin-right: auto; border-right: 1px solid #E5D0B3; border-left: 1px solid #E5D0B3; border-bottom: 1px solid #E5D0B3;}
.credits { width: 718px; background-color: #f7f3ea; margin-bottom: 70px; margin-left: auto; margin-right: auto; border-right: 1px solid #E5D0B3; border-left: 1px solid #E5D0B3; border-bottom: 1px solid #E5D0B3;}
.ecrire p, .credits p{ color: #333333; margin: 0 2px 2px 2px;}

#ipratiques { background-color: #F5E8D0; margin-left: 26px; margin-bottom: 5px; width: 692px; border: solid 1px #E5D0B3; color: #333333;}
#ipratiques .titre { background-image: url(data/images/fond1.jpg);  background-color: #E5D0B3; display: block; text-align: center; color: #333333; }
#ipratiques .texte {  }

#gauche {
	position: absolute;
	left: 0px;
	top: 111px;
	width: 130px;
	background-color: white;
}

#centre { width: auto; margin: 0px 0px auto 130px; background-color: white;}
#centre .tableppal { width: 910px; vertical-align: top; }
#centre .tableppal td { vertical-align: top; margin: 0px; padding: 0px; }
#centre .tablecolonne1 {width: 746px;}
#centre .tablecolonne2 {width: 164px; text-align:center;}
#centre .tablecolonne3 {width: 164px;}
#centre .tablepix { margin-left: auto; margin-right: auto; width: 718px; background-color: #f7f3ea; border: solid 1px #E5D0B3;}
#centre .tableh { width: 718px; margin: 10px auto 10px auto;}
#centre .tablev { width: 718px; margin: 0 auto 10px auto;}
/*#centre .tablev { margin-left: auto; margin-right: auto; width: 685px;}*/

#pied {
	clear: both;
	font-size: 10px;
	padding: 2px;
	text-align: center;
	height: 12px;
	margin-bottom: 5px;
	background-image: url(data/images/fond1.jpg);
	border: solid 1px #E5D0B3;
}
#underfooter {
	clear: both;
	font-size: 10px;
	padding: 2px;
	text-align: center;
	height: 12px;
	margin-bottom: 5px;
}
#underfooter a{
	text-decoration: none;
}
.menupied {
	list-style-type: none;
	margin: 0;
	padding:0;
}
.menupied li {
	display: inline;
	color: #333333;	
}
#pied a {
	color: #333333;
	text-decoration: none;
}
#pied a:hover{
	color: orange;
}

ul#menu2accueil {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	list-style-type: none;
	
}
#menu2accueil a {
	color: #333333; 
	text-decoration: none;
	background: #E5D0B3;
	width: 128px;
	border: 1px solid #E5D0B3;
	text-align: center;
	display: block;
	margin: 0;
	background-image: url(data/images/fond1.jpg);
}
#menu2titre a {
	color: #333333; 
	text-decoration: none;
	background: #E5D0B3;
	width: 128px;
	border: 1px solid #E5D0B3;
	text-align: center;
	display: block;
	margin: 0;
	background-image: url(data/images/fond1.jpg);
}
ul#menu2contenu {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-type: none;
	text-align: center;
}
#menu2contenu a {
	color: #333333;
	text-decoration: none;
	width: 128px;
	border-right: 1px solid #E5D0B3;
	border-left: 1px solid #E5D0B3;
	border-bottom: 1px solid #E5D0B3;
	text-align: center;
	display: block;
	margin: 0;
}
#menu2contenu a:hover {
	color: #F47A00;
}
#menu2contenu .indispo a {
	color: #E5D0B3;
	text-decoration: none;
	width: 128px;
	border-right: 1px solid #E5D0B3;
	border-left: 1px solid #E5D0B3;
	border-bottom: 1px solid #E5D0B3;
	text-align: center;
	display: block;
	margin: 0;
}


ul#menu2titre {
	margin-top: 10px;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	list-style-type: none;
}

#compteurs { text-align: center; }
