/* CORPS */
body { 
position:absolute
padding:0px;
margin:1px;
color:#ddc0dd; 
font-size:11pt; 
font-family:verdana,arial; 
background : #ddc0dd ;
background-color : #ddc0dd ;
text-align: center;/*centering the main for IE*/
}

/**************************************
 * Mises en formes pour toute la page *
 **************************************/

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

a:visited {
	color : #660999 ;
	text-decoration:underline; 
}
a:link {
	color : #660999 ;
	text-decoration:underline; 
}
a:hover {
	color : black ;
	letter-spacing : 0px ;
	text-decoration:underline;
	/*font-weight:bold;*/
}
a:active {
	color : black ;
	letter-spacing : 0px ;
	font-weight:bold; 
	text-decoration:none; 
}


/********
 * MAIN *
 ********/
#main {
	position:relative;
	width:750px; 
	min-height : 560px ;
	margin:0 auto; /*centering for good browsers*/
	text-align: left;/*counter centering the main for IE effect*/
	background : #ddc0dd ;
	background-color : #ddc0dd ;
	color : #ddc0dd ;
	border: #664066 solid 0px;
}
/*****************
 * Lucie Marical *
 *****************/

#luciemarical {
	padding : 0px ;
	position : absolute ;
	top : 25px ;
	left : 190px ;
	height : 80px ;
	width : 500px ;
	background : url('lucie_marical.jpg') no-repeat;
}	

/********************************
 * Image en haut à droite       *
 *******************************/

#imagehaut {
	padding : 0px ;
	position : absolute ;
	top : 4px ;
	left : 620px ;
	height : 174px ;
	width : 125px ;
	background : url('photo9.gif') no-repeat;
}	

/********************************
 * Image en bas à gauche        *
 *******************************/

#harpe {
	padding : 0px ;
	position : absolute ;
	top : 12px ;
	left : 45px ;
	height : 300px ;
	width : 160px ;
	background : url('harpepm.gif') no-repeat;
}

/********
 * Menu *
 ********/

#menu {
	position : absolute ;
	top : 315px ;
	margin-left : 3px ;
	width : 180px ;
	padding : 0px ;
}

#menu .lignea {
	margin : 0px ;
	position : relative ;
	height : 37px ;
}

#menu .lignea .zone1 {
	position : absolute ;
	margin-left : 5px ;
	margin-top : 0px ;
	height : 37px ;
	width : 176px ;
	background-color : #fff4ff ;
}

#menu .lignea .zone2 {
	position : absolute ;
	margin-left : 3px ;
	margin-top : 1px ;
	height : 35px ;
	width : 178px ;
	background-color : #fff4ff ;
}

#menu .lignea .zone3 {
	position : absolute ;
	margin-left : 2px ;
	margin-top : 2px ;
	height : 33px ;
	width : 179px ;
	background-color : #fff4ff ;
}

#menu .lignea .zone4 {
	position : absolute ;
	margin-left : 1px ;
	margin-top : 3px ;
	height : 31px ;
	width : 179px ;
	background-color : #fff4ff ;
}

#menu .lignea .zone5 {
	position : absolute ;
	margin-left : 0px ;
	margin-top : 5px ;
	padding : 1px ;
	height : 25px ;
	width : 180px ;
	text-align : center ;
	font-family : Georgia, serif ;
	font-size : 115% ;
	font-weight : bold ;
	color : #D01060 ;
	background-color : #fff4ff ;
}


#menu .lignei {
	margin : 0px ;
	padding : 5px ;
	position : relative ;
	height : 27px ;
	text-align : center ;
	font-family : Georgia, serif ;
	font-size : 115% ;
	font-weight : bold ;
	color : black ;
}


/**********************
 * Contenu de la page *
 **********************/

#coincoin {
	position : absolute ;
	top :  130px ;
	left : 180px ;
	height : 8px;
	width : 8px;
	background : url('coincoin.gif') no-repeat;
}

#contenu {
	position : absolute ;
	top :  130px ;
	left : 180px ;
	bottom :  0px ;
/*	margin-right : 5px ;
	height : 512px;*/
	width : 557px;
	padding : 2px ;
	margin:0px;
	border : 2px  solid #CCA0CC ;;
	font-family : times, serif;
	background-color : #e3c3e3 ;
}

#bloc {
	position : relative ;
	min-height: 440px;
	color : #333333 ;
	background : #fff4ff ;
/*	border-top : 1px solid gray ;*/
	border-bottom : 1px solid gray ;
	overflow: auto;
}

#texte {
	position : relative ;
	margin-left : 10px ;
	margin-right : 10px;
	text-indent : 10px ;
	color : #333333 ;
	text-align : justify ;
	font-size : 110% ;
}

