*{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
body{
	font-size: 10px;
	color: #000;
}
img{ border: 0;}
.nettoyeur{ line-height: 1px; height: 1px; clear: both;}

body{ background: url(/_admin/img/fd.jpg); }

#pub{
	width:468px;
	margin:5px auto 2px auto;
}
#entete{
	float: left;
	margin: 3px 0 15px 0px; 
}

#container{
	margin: auto;
	width: 725px;
}
#document{ position: relative; }

#bloc_info{ width:650px; position: relative; }

#h_min{ width: 0px; height:700px; float: right; }

#signature{
	width: 79px;
	height: 493px;
	background: url(/design/img/signature.png) no-repeat top right !important;
	background: none;
	position:absolute; right: 0;
	top: 20px;
}

* html #signature{ 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src=/design/img/signature.png); 
}

/* MENU ---------------------------------------------------------------------------- */
#menu{
	width:50px;
	position: absolute;
	top:0; left; 0;
	overflow:hidden;
	z-index: 5;
}

#menu a{	display: block; width: 50px; overlow:hidden; }
#menu a span{	display: none;  }
* html #menu a span.ie6{ display: block; width: 100px; background: none; cursor: pointer; }
* html #menu a, * html #menu a:hover { background: none; text-decoration: none;}
* html #menu a:hover { margin: 0 0 0 -50px; }


a#infos{ background: url(/design/img/boutons/infos.png) no-repeat top left; height: 123px; }
a#infos:hover{ background: url(/design/img/boutons/infos.png) no-repeat top right; }
* html #menu a#infos span.ie6{ 
	height: 123px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src=/design/img/boutons/infos.png);
}

a#actu{ background: url(/design/img/boutons/actu.png) no-repeat top left; height: 118px; }
a#actu:hover{ background: url(/design/img/boutons/actu.png) no-repeat top right; }
* html #menu a#actu span.ie6{ 
	height: 118px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src=/design/img/boutons/actu.png);
}

a#bio{ background: url(/design/img/boutons/bio.png) no-repeat top left; height: 105px; }
a#bio:hover{ background: url(/design/img/boutons/bio.png) no-repeat top right; }
* html #menu a#bio span.ie6{ 
	height: 105px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src=/design/img/boutons/bio.png);
}

a#depute{ background: url(/design/img/boutons/depute.png) no-repeat top left; height: 135px; }
a#depute:hover{ background: url(/design/img/boutons/depute.png) no-repeat top right; }
* html #menu a#depute span.ie6{ 
	height: 135px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src=/design/img/boutons/depute.png);
}

a#interventions{ background: url(/design/img/boutons/interventions.png) no-repeat top left; height: 118px; }
a#interventions:hover{ background: url(/design/img/boutons/interventions.png) no-repeat top right; }
* html #menu a#interventions span.ie6{ 
	height: 118px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src=/design/img/boutons/interventions.png);
}

a#photos{ background: url(/design/img/boutons/photos.png) no-repeat top left; height: 101px; }
a#photos:hover{ background: url(/design/img/boutons/photos.png) no-repeat top right; }
* html #menu a#photos span.ie6{ 
	height: 101px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src=/design/img/boutons/photos.png);
}

/* CORPS DE LA PAGE --------------------------------------------------------------------------------- */
#corps{
	background: url(/design/img/fd_line.png) repeat-y !important;
	background: none;
	width:558px;
	position: absolute;
	top: 0; left: 12px;
	padding: 10px 53px;
	z-index: 0;
	text-align: justify;
	line-height: 14px;
}
* html #corps{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src=/design/img/fd_line.png); }
#corps p{ margin: 0 0 10px 0;}

#corps ul, #corps ol{ margin: 10px 0 10px 45px;}

#corps h1{ font-size: 16px; color: #333; display: block; margin: 0 0 10px 0; letter-spacing: -1px; line-height: 19px;}

#corps a{ color: #7A574B; text-decoration: none;}
#corps a:hover{ color: #413F34; text-decoration: underline;}

/* Home -------------------------------------------------------------------------------------------- */
.bloc_home{ width: 263px; float: left; background: #E4E1DD; }
.contenu_bloc_home{ padding: 0 12px; text-align: left; }
.contenu_bloc_home hr{ 
height: 1px;
margin: 5px 0 0 0;
padding: 0;
color:  #AFA08D;
background-color:  #AFA08D;
border: 0;}


/* INFOS / ACTUS ----------------------------------------------------------------------- */
.info{
	border-bottom: 1px solid #CCC;
	padding: 5px;
}
.date{ text-align: right; font-style: italic; color: #666;}


/* MENU BAS ---------------------------------------------------------------------------------------- */
#menu_bas{ text-align:center; position: relative; margin: 15px 0 0 0;}
#menu_bas a{ text-decoration: none; color: #000;  }
#menu_bas a:hover{ text-decoration: underline; color: #666;  }


/* PIED DU CADRE ----------------------------------------------------------------------------------- */
#footer{
	height: 49px;
	width: 664px;
	background: url(/design/img/bottom.png) no-repeat top right !important;
	background: none;
	position: absolute;
	top: 24px;
	left: -52px;
}
* html #footer{
	z-index: 10;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src=/design/img/bottom.png); 
	background: #C00;
}
