/* CSS Document */
/* CSS Document */
	
	
#page{
	position: relative;
	margin: auto;
	margin-top:0;
	width: 830px;
	

}

body {
	margin: 0;
	padding: 0;
	
}

#logo {
	position: relative;
	float: right;
	height: 110px;
	right: -46px;
	width: 303px;
}

#logo img {
	border: 0;
}

.sousPhoto {
	font-size: 11px;
}

/*-----------------------

	Menu
	
------------------------*/

#menu {
	position: relative;
	width: 830px;
	height: 93px;
	margin-bottom: 32px;

}

#menu a:hover{
	background-image: none;
}

#menu img {
	border: 0;
}

#menu a {
	height: 55px;
	width: 97px;
	position: absolute;
	top: 0;
}

#menu-accueil {
	
	left: 0;  
}

#menu-acra {
	
	left: 105px;  
}

#menu-membres {
	
	left: 210px;  
}

#menu-agenda {
	
	left: 315px;  
}

#menu-excellence {
	
	left: 420px;  
}

#menu-actualites {
	
	left: 525px;  
}

#menu-publications {
	
	left: 630px;  
}

#menu-ressources {
	
	left: 735px;  
}

/*----------------------

	Intro
	
----------------------*/
#intro {
	position: relative;
	background-repeat: no-repeat;
	width: 832px;
	height: 521px;
	background-image: url("/images/intro.jpg");

}

.intro {
	padding: 0 !important;
	margin:0 !important;
}


/*-----------------------

	Principal 

-----------------------*/
#principal {
	position: relative;
	background-repeat : no-repeat;
	width: 809px;
	min-height: 395px;
	padding-top: 35px;
	padding-right: 21px;
	
}

.autre {
	background-image: url("/images/fond-accueil.jpg");
}

.acra {
	background-image: url("/images/fond-acra.jpg");
}

.membres {
	background-image: url("/images/fond-membres.jpg");
}

.agenda {
	background-image: url("/images/fond-agenda.jpg");
}

.excellence {
	background-image: url("/images/fond-excellence.jpg");
}

.actualites {
	background-image: url("/images/fond-actualites.jpg");
}

.publications {
	background-image: url("/images/fond-publications.jpg");
}

.ressources {
	background-image: url("/images/fond-ressources.jpg");
}

* html #principal {
	height: 395px;
}

#menu-milieu {
	position: absolute;
	top: 10px;
	right:20px;
	text-align: right;
	color: #fff;	
	height: 22px;
	font-size: 14px;
}

#menu-milieu a {
	color: #fff;
	text-decoration: none;
}

#menu-milieu a:hover {
	text-decoration: underline;
}

#txtRechercher {
	height: 10px;
	padding-top: 2px;
	font-size: 9px;
	line-height: 10px;
	text-align: center;
	vertical-align: middle;
}

#bouton-recherche {
	border: 0;
	height: 19px;
	vertical-align: middle;
	
}

#menu-milieu form{
	padding: 0;
	margin: 0;
}

/*------------------

	sous-menu

------------------*/
#sous-menu {
	float:left;
	width: 190px;
	border-top: 1px solid #fff;
	font-size: 14px;
}

#sous-menu .itemActif {
	color: #fff ! important;
}

#sous-menu a {
	color: #000;
	text-decoration: none;
}

#sous-menu a:hover {
	color: #fff;
}

#sous-menu ul,
#sous-menu li {
	list-style-type : none;
	padding: 0;
	margin: 0;
	
}

#sous-menu li {
	border-bottom: 1px solid #fff;
	line-height: 1.5em;
	padding-left: 10px;
	
}

#sous-menu .sous_menu li{
	font-size: 11px !important;
	padding-left:8px !important;
	
}

#sous-menu .sous_menu li {
	border-width: 0 !important;
}

#sous-menu .sousItemActif {
	color: #fff ! important;
}

/*------------------

	colonne-Droite
	
------------------*/

#colonne-droite {
	
	width: 619px;
	z-index: 100;
}



#fond-menu {
	
	background-image: url("/images/fond-menu.gif");
	background-repeat: repeat-y;
	width: 810px;
	
}

#fond-menu-aucun {
	
	background-image: url("/images/fond-menu-aucun.gif");
	background-repeat: repeat-y;
	background-position: 190px 0;
	width: 618px;/*810px;*/
	padding-left: 188px;
	
}

#fil a {
	color: #9bbe59;
	text-decoration: none;
}

#fil a:hover {
	color: #9bbe59;
	text-decoration: underline;
}

#fil {
	margin-bottom: 10px;
	font-size: .8em;
	color: #9bbe59;
}



.ligneVerte {
	/*position: relative;
	left: -14px;*/
	width: 427px;
	
	
	background-color: #9bbe59;
	
	height: 1px;
	overflow: hidden;
	margin-bottom: 15px;
	
}



#fond-surveiller{
	position: relative;
	background-image: url("/images/fond-surveiller.gif");
	background-repeat: repeat-y;
	
	width: 619px;
	float: right;
	
}

#icone-haut-de-page {
	position: absolute;
	z-index: 200;
	bottom:10px;
	right:10px;
}

#imprimer {
	position: absolute;
	bottom:0;
	left: 0;
}

#haut-de-la-page {
	position: absolute;
	bottom: 0;
	right:0;
}

#bas-contenu {
	position: absolute;
	width: 579px;
	z-index: 200;
	bottom:0;
	height: 30px;
}


#imprimer img,
#haut-de-la-page img {
	border: 0;
}

#icone-haut-de-page img {
	border: 0;
}

#a-surveiller {
	position: relative;
	float: right;
	width : 156px;
	padding-left: 16px;
	padding-right: 6px;
	color: #000;
	z-index: 100;
	padding-bottom: 30px;
	
	
}

#a-surveiller a {
	color: #000;
	text-decoration: none;
	font-weight: bold;

}

#a-surveiller .dateActivite {
	color: #fff !important;
}

#a-surveiller a:hover {
	text-decoration: underline;
}

#a-surveiller #titre-a-surveiller {
	color: #fff;
	padding-top: 8px;
	font-size: 1.3em;
	margin-bottom: 20px;
	font-weight: bold;
	
}

#toutes-les-activites {
	text-decoration: underline !important;
}

.activite {
	margin-bottom: 20px;
}

/*----------------------

	pied
	
----------------------*/
#pied {
	position: relative;
	font-size: 10px;
	margin-top: 20px;
	color: #9bbe59;
	height: 150px;
}

#pied a {
	color: #9bbe59;
	
	text-decoration: none;
}

#pied a:hover {
	text-decoration: underline;
}

#copyright {
	float: left;
	
}

#realisation {
	float: right;
	
}

#patrimoine {
	margin-top: 10px;
	text-align: center;
	line-height: 2em ! important;
	color: #c9c9c9 ! important;
}

/*--------------------------------------------------------------------
/* ALBUM PHOTOS
/**/

.photo_album {
	width: 150px;
	height: 133px;
	float: left;
	padding-right: 20px;
	text-align: center;

	
}

.photo_album-trois {
	width: 185px;
	height: 149px;
	float: left;
	padding-right: 0;
	text-align: center;

	
}

.albumDroite {
	width: 200px;
	padding-left: 50px;
	padding-right: 50px;
	height : 235px;
	float: right;
	text-align: center;
}

.albumGauche {
	width: 200px;
	padding-left: 50px;
	padding-right: 50px;
	height : 235px;
	float: left;
	text-align: center;
}


.lesMiniatures {
	/*margin-left : 20px;*/
	margin-top : 1em;
}

.barreLiensPages {
	text-align : center;

	margin-top : 1em;
	margin-bottom : 1em;
}

.barreLiensPages .pageEnCours {
	font-weight : bold;
}

/*--------------------------------
	
	Prix
	
--------------------------------*/

#prix {
	border-top: 1px solid #9bbe59;
	padding-top: 15px;
}

#prix img {
	border: 0;
}

#moise {
	width: 200px;
	float: left;
	padding-left: 20px
}





#roger {
	width: 200px;
	float: right;
	padding-left: 20px;
	
}

#moise .img-prix {
	height: 115px;
	width: 150px;
	margin-left:10px;
	
}

#roger .img-prix {
	padding-top:4px;
	padding-bottom: 4px;
	height: 107px;
	width: 71px;
	margin-left:45px;
	
}


