body {
	font-family			:	Tahoma, Arial, Verdana, sans-serif;
	font-size			:	0.7em;
	font-weight			:	bold;
	padding				: 	0px 0px 0px 0px;
	margin				: 	0px 0px 0px 0px;
	background-image	:	url(../images/bg.gif);
	scrollbar-face-color		:	#cccc99;
	scrollbar-3dlight-color		:	#cccc99;
	scrollbar-arrow-color		:	#339966;
	scrollbar-track-color		:	#cccc99;
	scrollbar-darkshadow-color	:	#339966;
	scrollbar-shadow-color		:	#cccc99;
	scrollbar-highlight-color	:	#339966;
}

img	{
	border				:	0px none;
	padding				: 	0px 0px 0px 0px;
	margin				: 	0px 0px 0px 0px;
}

h1	{
	text-align			:	right;
	font-size			:	1.2em;
	padding				: 	0px 0px 5px 0px;
	margin				: 	0px 0px 10px 0px;
	width				:	100%;
	border-bottom		:	1px solid #FFFFFF;
}

h1.contenutextegalerie-photos {
	border-bottom		:	1px solid #000000 !important;
}

#fleches	{
	position			:	absolute;
	top					:	360px;
	_top				:	295px;
	_left				:	15px;
	width				:	295px;
}

#imggaleriegd	{
	float				:	left;
	margin-right		:	6px;
	margin-top			:	30px;
}

#imgvignette	{
	margin-right		:	2px;
	margin-left			:	2px;
}
/*
#titreimggalerie	{
	position			:	absolute;
	left				:	55px;
}
*/
#vignetteleft	{
	float				:	left;
}

#vignetteright	{
	float				:	right;
}

h2	{
	font-size			:	1em;
	padding				: 	0px 0px 0px 0px;
	margin				: 	0px 0px -5px 0px;
	_margin-bottom		: 	-17px;
	
}

p.actions-realisees	{
	margin-left			:	9px;
}

a	{
	text-decoration		:	none;
	color				:	#006600;
}

a:hover	{
	color				:	#fff;
}

ul	{
	padding				: 	0px 0px 0px 0px;
	margin				: 	0px 0px 0px 10px;
	list-style-type		:	circle;
}

li	{
	padding				: 	0px 0px 0px 0px;
	margin				: 	10px 0px 0px 10px;
}

#page {
	position			:	absolute;
	left				: 	50%;
	top					: 	50%;
	width				: 	770px;
	height				: 	430px;
	padding				: 	0px 0px 0px 0px;
	margin				: 	-293px 0px 0px -385px;/*Si 800/600 top-215px*/
	background			: 	#FFFFFF no-repeat 10px 10px;
}

#navig	{
	width				: 	190px;
	height				:	360px;
	border-right		: 	1px solid #FFFFFF;
	padding				: 	0px 0px 0px 0px;
	margin				: 	45px 0px 0px 20px;
}

#navig ul	{
	padding				: 	0px 0px 0px 0px;
	margin				: 	0px 0px 0px 0px;
	list-style-type		:	none;
}

#navig ul li	{
	padding				: 	0px 0px 0px 5px;
	margin				: 	10px 10px 0px 0px;
	height				:	20px;
	border-bottom		: 	1px solid #FFFFFF;
	verical-align		:	middle;
}

.pngImgDiv	{
	_cursor 			: 	pointer;
}

a:hover.viewpic,
a:hover.listeliengalerie {
	text-decoration		: 	none;
  	background			: 	none;
}

a.viewpic span,
a.listeliengalerie span {
	display				:	none;
}

a:hover.viewpic span,
a.viewpicselected span{
  	display				: 	inline;
  	position			: 	absolute;
  	left				: 	201px;
	margin-top			:	-5px;
	_margin-top			:	-20px;
}

a:hover.listeliengalerie span,
a.listeliengalerieselected span {
  	display				: 	inline;
  	position			: 	absolute;
  	left				: 	520px;
	_left				:	300px;
	margin-top			:	0px;
}

a.listeliengalerieselected {
	color				:	#CCCC99;
}

#contenutexteaccueil	{
	padding				: 	0px 0px 0px 0px;
	margin				: 	-60px 0px 0px 380px;
	position			:	absolute;
	text-align			:	right;
	color				:	#FFFFFF;
}

#contenutexte,
#contenutextegalerie,
#contenutextegalerie-photos	{
	text-align			:	justify;
	padding				: 	10px 15px 10px 15;
	margin				: 	-340px 0px 0px 221px;
	_margin-top			: 	-330px;
	width				:	499px;
	_width				:	529px;
	height				:	320px;
	_height				:	330px;/*lu uniquement par IE avec le _ devant*/
	background			: 	url(../images/bgtexte.png);
	_background			: 	none;
	_filter				: 	progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/bgtexte.png, sizingMethod=scale);
	overflow			: 	auto;
}

#contenutextegalerie-photos	{
	background			: 	url(../images/bgtextegalerie.gif) repeat;
	_filter				: 	none;
}

#basgauche	{
	position			:	absolute;
	left				: 	50%;
	top					: 	50%;
	width				: 	210px;
	height				: 	65px;
	padding				: 	0px 0px 0px 0px;
	margin				: 	149px 0px 0px -385px;/*Si 800/600 top227px*/
	background			: 	#FFFFFF;
}

#imgbasgauche	{
	margin-top			:	10px;
	margin-left			:	10px;
	border				:	0px none;
}
/****************Si news**********************/
#top	{
	position			:	absolute;
	left				: 	50%;
	top					: 	50%;
	width				: 	750px;
	height				: 	40px;
	_width				: 	770px;
	_height				: 	65px;
	padding				: 	0px 0px 0px 0px;
	margin				: 	-370px 0px 0px -385px;/*Si 800/600 top-292px*/
	background-color        	: 	#CCCC99;
	border				:	10px solid #FFF;
	padding-top			:       5px;
	_padding-top			:       15px;
	color				:       #FFF;
	text-align                      :       center;

}
#top a:hover	{
	color	: 	#FFF;
}
/*****************************************/
#basdroite	{
	position			:	absolute;
	left				: 	50%;
	top					: 	50%;
	width				: 	548px;
	height				: 	65px;
	padding				: 	0px 0px 0px 0px;
	margin				: 	149px 0px 0px -163px;/*Si 800/600 top227px*/
	background-color	: 	#FFFFFF;
	overflow			: 	hidden;
}

#contenubasdroite	{
	position			:	absolute;
	left				:	31px;
	top					:	10px;
	height				:	40px;
	_height				:	45px;
	padding-top			:	5px;
	background-color	: 	#CCCC99;
}

#flechegauche	{
	position			:	absolute;
	left				:	0px;
	top					:	0px;
	height				:	65px;
	background-color	: 	#FFFFFF;
	z-index				:	10;
	padding-top			:	10px;
	padding-left		:	10px;
}

#flechedroite	{
	position			:	absolute;
	left				:	518px;
	top					:	0px;
	height				:	65px;
	width				:	32px;
	background-color	: 	#FFFFFF;
	z-index				:	11;
	padding-top			:	10px;
}

#lettreorpheline	{
	float				:	left;
	margin-top			:	5px;
	margin-right		:	10px;
}

.logo-ge {
	float	:	right;
	margin: -45px 0 0 180px;
position:absolute;
}