/* CSS Document */
/* Non visible a l'ecran */
.invisible { position: absolute; top: -3000em; height: 1%; }

a {
color:#fff;
text-decoration:none;
}

a:visited {
color:#fff;
text-decoration:none;
}
/* Fil d'Ariane */
#hierarchie {
	clear: both;
	margin-bottom: 2em;
	color:#fff;
	font-size: 0.77em; }

body {
margin : 0 ; 
padding : 0 ; 
text-align : center;
background : #FFFFFF ;
background-image : url(images-residence-des-iles/fond-residence.jpg) ;
font-family : arial; 
font-size : 14px; 
color : #7f8891;
}
h1 {
	font-family: "Trebuchet MS", Arial;
	font-size: 22px;
}
h2 {
	font-family: "Trebuchet MS", Arial;
	font-size: 18px;
}

h3 {
	font-family: "Trebuchet MS", Arial;
	font-size: 16px;
	color:#FFFFFF;
}


/* Fil d'Ariane */
#hierarchie {
	clear: both;
	margin-bottom: 2em;
	font-size: 0.77em; }
	
#content {
position : relative; 
width : 901px; 
height : 100%;
border-left-width:thin;
background : #808080 
top : 0px;
margin-left : auto;
margin-right : auto; 
}

#bandeau {
width : 901px; 
height : 100px ; 
display : block;
float : left;
left:0;
top:0;
padding :0 0 0 0;
text-align : left; 
}


#fondtext{

	display : block;
	position :absolute;
	width : 901px;	
	height : 880px;
	left : 0px;
	top : 131px;
	background-image:url(images-residence-des-iles/fond.jpg);
	background-repeat:repeat-y ;
	z-index : 2;
}
#text{

	position :absolute;
	width : 662px;
	height : 111px;
	color : #ffffff;
	text-align:justify;
	line-height: 22px;
	font-size : 14px;
	padding : 10px 0 20px 0px;
	left : 121px;
	top:1px;
	z-index: 3;
}

/* Listes d'articles et extraits introductifs
----------------------------------------------- */
.liste-articles ul { margin: 0; padding: 0; list-style: none; }
.liste-articles li { margin-bottom: 1em; clear: both; }

.liste-articles li .titre {
	font-size: 1.03em;
	font-weight: bold; }

.liste-articles li .spip_logos {
	float: right;
	margin-left: 16px;
	margin-bottom: 16px;
	clear: right; }

.liste-articles li p { margin: 0; padding: 0; }

.liste-articles li .enclosures {
	float: right;
	text-align: right;
	max-width: 60%;
	margin: 0; }

.liste-articles li small {
	display: block;
	font-size: 0.71em; }

.liste-articles li .texte {
	margin-top: 5px;
	margin-bottom: 2em;
	/*border: 1px solid #CCC;*/
	padding: 0.9em;
	font-size: 0.82em;
	line-height: 1.4em; }

.pagination { font-size: 0.90em; }

/*  Portfolio
---------------------------------------------- */
#documents_portfolio {
	clear: both;
	margin-top: 1.4em;
	padding-top: 2px;
	border-top: 2px solid #CCC; }
#documents_portfolio h2 { margin-bottom: 0.4em; font-size: 0.88em; font-weight: bold; }

#document_actif { margin-top: 1em; }

/*  Listes de documents joints (a un article ou une rubrique)
---------------------------------------------- */
#documents_joints {
	margin-top: 1.4em;
	padding-top: 2px;
	border-top: 2px solid #CCC; }
#documents_joints h2 { margin-bottom: 0.4em; font-size: 0.88em; font-weight: bold; }
#documents_joints ul { margin: 0; padding: 0; list-style: none; }
#documents_joints li { margin-bottom: 0.4em; }
#documents_joints li .spip_doc_titre {}
#documents_joints li .spip_doc_titre small { font-weight: normal; }
#documents_joints li .spip_doc_descriptif {}


/*  Cartouche et titraille
---------------------------------------------- */
.cartouche { margin-bottom: 2em; }

.cartouche .titre {
	font-size: 16px;
	text-decoration:underline;
	font-weight: bold;
	 }
#contenu .surtitre, #contenu .soustitre { font-size: 0.82em; }

.cartouche .spip_logos {
	float: right;
	margin-left: 16px;
	margin-bottom: 16px; }

.cartouche p { margin: 0; padding: 0; clear: left; }
.cartouche small { font-size: 0.71em; }


ul {list-style-type: none;
margin: 0;
padding: 10 0 10 0;}

#menu {
position : absolute ;
width: 901px;
height:30px; 
z-index:3;
left : 0px; 
top : 102px;
background-color: #aaa9a9;
text-align : center;
} 

#menu li{
display :inline; 
}

.menu a{
display: block;
float: left;
height : 25px; 
text-decoration: none;
background-image:url(images-residence-des-iles/puce-grise.jpg);
background-position: 0 center;
background-repeat:no-repeat; 
color:#CCCCCC;
font-size : 16px;
font-weight : bold;
line-height: 32px;
padding-left:18px;
}

 
.menu a:hover{
color : #E18312; 
}


#pied {
	display: block;
	position :absolute;
	height : 36px;
	width :901px;
	left: 0px;
	top: 1000px;
	background-image:url(images-residence-des-iles/fond-pied.jpg) ;
	color : #ffffff;
	font-weight:bold;
	font-size:16px;
	text-align:center;
	padding-top: 10px ;
	z-index: 3;


}
