
body {
	margin : 0;
	padding : 0;

	background-color : #fff;
}

#page {
	width : 1000px;
	margin : auto;

	background-color : #fff;
}

/*--------------------------------------------------------------------
/* ENTETE
/**/

#entete {
	height : 292px;


	background-image : url(../images/entete.jpg);

	position : relative;
}


#bande_photos {
	width : 706px;
	height : 106px;

	/*background-image : url(../images/bande_photos.jpg);*/

	position : absolute;
	left : 0;
	top : 162px;
}

#section_active {
	position : absolute;
	
	width : 294px;
	height : 106px;

	left : 706px;
	top : 162px;
}

#menu {
	width : 1000px;
	height : 17px;

	background-color : #E47331;

	overflow : hidden;

	position : absolute;
	left : 0;
	top : 268px;
}

#menu img {
	border : 0;
}

#menu #menu-vie_municipale {
	position : absolute;
	left : 0;
	top : 0;
}

#menu #menu-vie_residentielle {
	position : absolute;
	left : 177px;
	top : 0;
}

#menu #menu-vie_recreative {
	position : absolute;
	left : 311px;
	top : 0;
}

#menu #menu-vie_touristique {
	position : absolute;
	left : 534px;
	top : 0;
}


#menu_haut {
	position : absolute;
	right : 0;
	top : 135px;
}

#menu_haut img {
	border : 0;
}


/*--------------------------------------------------------------------
/* PRINCIPAL
/**/


#principal {
	background-image : url(../images/principal-fond.gif);
	background-repeat : repeat-y;
}


/*--------------------------------------------------------------------
/* MENU GAUCHE
/**/

#menu_gauche {
	width : 181px;
	float : left;
	min-height : 200px;
}

#menu_gauche ul {
	margin : 0;
	padding : 0;
	list-style-type : none;

	margin-top : 15px;
}

#menu_gauche ul li {
	margin : 0;
	padding : 0;
}

#menu_gauche ul li a {
	display : block;
	width : 153px;
	color : #749534;
	text-decoration : none;

	padding : 5px 14px;
}

#menu_gauche  a:hover.itemMenu  {
	/*background-color : #749534;
	color : #DBE6C3;*/

	/*background-color : #CCDBAD;
	color:#E47331;*/

	background-color : #E7F0D4 !important;
	color : #628125;
}

.sousItemActif {
	color: #E47331 !important;
}

.itemActif {
	background-color : #E7F0D4;
	color : #628125;
}

.sous_menu a {
	padding-top: 2px !important;
	font-size: .8em !important;
	padding-left: 20px !important;
	width : 143px !important;
	
}

.sous_menu a:hover {
	color: #E47331 !important;
	
}

.sous_menu {
	padding:0 !important;
	margin:0 !important;
	
	
}




/*--------------------------------------------------------------------
/* CONTENU
/**/

#contenu {
	width : 591px;
	padding-left : 12px;
	padding-right : 12px;
	/*padding-top : 1em;*/
	padding-bottom: 30px;
	float : left;

	/*position : relative;*/
}

#contenu a {
	color: #e47331;
}

#contenu ul { 

	margin-left : 0;

	padding-left: 20px;
	list-style-type : none;
	
}

#contenu li {
	margin: 0;
	padding: 0;

	background-image: url(/images/puce.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
}


/*--------------------------------------------------------------------
/* COLONNE DROITE
/**/

#colonne_droite {
	width : 204px;
	float : left;
}

#liens_rapides {

}

#liens_rapides img {
	border : 0;
}

#liens_rapides .unLien {
	text-align : right;
	margin-bottom : 5px;
}


/*--------------------------------------------------------------------
/* RECHERCHE
/**/

#recherche {
	width : 204px;
	height : 42px;

	background-image : url(../images/recherche-fond.gif);

	overflow : hidden;

	margin-top : 0.5em;
}

#recherche form {
	margin : 0;
	padding : 0;
}

#recherche form input {
	vertical-align : middle;
}

#recherche .innerForm {
	margin-top : 20px;
	margin-left : 18px;
}

#recherche #motsClefs {
	border : 0;
	padding : 0;

	font-family : tahoma;
	font-size : 10pt;
	width : 140px;
	border : 0;
}

#recherche #recherche-go {
	margin-left : 10px;
}



/*--------------------------------------------------------------------
/* À SURVEILLER
/**/

#a_surveiller {
	background-image : url(../images/a_surveiller-fond.gif);
	background-repeat : repeat-y;

	margin-top : 1em;
	margin-bottom : 2em;

	font-size : 9pt;
}

#a_surveiller a {
	color: #e47331;
}

#a_surveiller-haut {
	height : 34px;
	width : 204px;

	background-image : url(../images/a_surveiller-haut.gif);
	background-repeat : no-repeat;

	overflow : hidden;
}

#a_surveiller-bas {
	height : 14px;
	width : 204px;

	background-image : url(../images/a_surveiller-bas.gif);
	background-repeat : no-repeat;

	overflow : hidden;
}

#a_surveiller ul {
	margin : 0;
	padding : 0;
	list-style-type : none;
}

#a_surveiller ul li {
	margin : 0;
	padding : 0;

	padding-left : 28px;
	padding-right : 17px;

	margin-bottom : 1em;

	background-image : url(../images/a_surveiller-fleche.gif);
	background-repeat : no-repeat;
	background-position : 17px 6px;
}

#a_surveiller .contenu {
	padding-left: 25px;
	padding-right: 25px;
}




/*--------------------------------------------------------------------
/* PIED
/**/

#pied {
	/*background-image : url(../images/principal-fond.gif);*/
	background-repeat : repeat-y;

	/*width : 1000px;*/
	width : 1000px;
	margin : auto;
	font-size : 7pt;
	color : #E47331;

	padding-top : 2em;
	padding-bottom : 2em;
}

#pied a {
	color : #E47331;
	text-decoration : none;
}

#pied a:hover {
	color : #84A542;
}

#pied #copyright {
	/*padding-left : 193px;*/
	float : left;
}

#pied #conception {
/*	padding-right : 216px;*/
	float : right;
}


/*--------------------------------------------------------------------
/* Menu
/**/

