body{
color:#B0B0E4;
	background:url(images/background.jpg) no-repeat top center #000000;
	padding:0;
	margin:0;
}
div#container
{
	background:url(images/bg.jpg) repeat-y;
	width:1024px;
	height:auto;
	padding:0;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}
div#header
{
	background:url(images/header.jpg) no-repeat;
	width:1024px;
	height:257px;
	padding:0;
	margin:0;
}
div#menu
{
	background:url(images/menu.jpg) no-repeat;
	position:relative;
	width:900px;
	height:24px;
	padding:5px 0 0 124px;
	margin:0;
}
div#logo {
	position:absolute;
	width:344px;
	height:257px;
	padding:0;
	left:78px;
	top:0px;
	/*margin:-60px 0 0 245px;*/

}
ul#menu {
	padding:0;
	margin:0;
	list-style:none;
	width:810px;
}
ul#menu li
{
	padding:0;
	margin:0;
	display:inline;
}
ul#menu li a {
	padding:0 7px 0 7px;
	font-family:Papyrus,Arial;
	font-size:12px;
	color:#e2e2e2;
}
div#content
{
	background:url(images/content.jpg) no-repeat;
	width:574px;
	min-height:300px;
	_height:300px;
	padding:10px 190px 0 260px;
	margin:0;
	font-size:16px;
	color:#B0B0E4;
	text-align:center;
	font-family: Monotype Corsiva, Verdana;	
}
div#footer
{
	background:url(images/footer.jpg) no-repeat;
	width:1024px;
	height:41px;
	padding:30px 0 0 0;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	clear:both;
}

a:hover{
	color:#B0B0E4;
	border:none;
}

a:link{
	color:#B0B0E4;
}

a:visited {color:#B0B0E4; }


#fond{
	height:680px;
	width:1024px;
	margin:auto;
	background-image:url(images/fond.png);
	background-repeat:no-repeat;
}

#gauche{
	float:left;
	width:470px;
	height:680px;
}

#droite{
	float:left;
	width:554px;
	height:730px;
	position:relative;
}

/* --------------------------------- gauche -------------------------------------*/

#logo{
	position:relative;
	top:60px;
	left:35px;
	width:277px;
	height:194px;
}





/* --------------------------------- fin gauche ------------------------------------
-*/

/* --------------------------------- droite -------------------------------------*/

#boudha{
	position:relative;
	width:200px;
	height:201px;
	top:150px;
	left:315px;
}


#opacity{
	position:relative;
	width:470px;
	height:385px;
	top:120px;
	left:5px;
}

#opacity_bg{

	width:470px;
	filter : alpha(opacity=12);
    -moz-opacity : 0.12;
    opacity : 0.12;
	height:390px;
	background:#FFFFFF;
	z-index:1;
	position:relative;
	/*	border-radius: 10px; 
		-moz-border-radius: 10px;*/
}

/* ------------------------------- bord arrondi ------------------------------*/

.contenu{display:block;}

.contenu *{

  display:block;

  height:1px;

  overflow:hidden;

  font-size:.01em;

  background:#FFFFFF}

.contenu1{
  filter : alpha(opacity=12);
  -moz-opacity : 0.12;
  opacity : 0.12;
  
  margin-left:3px;

  margin-right:3px;

  padding-left:1px;

  padding-right:1px;

  border-left:1px solid #ffffff;

  border-right:1px solid #ffffff;

  background:#ffffff}

.contenu2{
  filter : alpha(opacity=12);
  -moz-opacity : 0.12;
  opacity : 0.12;
  
  margin-left:1px;

  margin-right:1px;

  padding-right:1px;

  padding-left:1px;

  border-left:1px solid #ffffff;

  border-right:1px solid #ffffff;

  background:#ffffff}

.contenu3{
  filter : alpha(opacity=12);
  -moz-opacity : 0.12;
  opacity : 0.12;
  
  margin-left:1px;

  margin-right:1px;

  border-left:1px solid #ffffff;

  border-right:1px solid #ffffff;}

.contenu4{
  filter : alpha(opacity=12);
  -moz-opacity : 0.12;
  opacity : 0.12;
  
  border-left:1px solid #ffffff;

  border-right:1px solid #ffffff}

.contenu5{
  filter : alpha(opacity=12);
  -moz-opacity : 0.12;
  opacity : 0.12;
  
  border-left:1px solid #ffffff;

  border-right:1px solid #ffffff}



.contenufg{
	padding: 5px 5px 0px 5px;
	margin-bottom:0px;
  	background:none;
	height:385px;
	font-size:16px;
	color:#B0B0E4;
	text-align:center;
	font-family: Monotype Corsiva, Verdana;	
	z-index:2;
	margin-top:-390px;
	position:relative;
}

#contenufg p {
font-size:18px;
color:#B0B0E4;
}

#contenufg a {
	font-size:inherit;
	color:#B0B0E4;
	text-decoration:none;
}

#contenufg h1, #contenufg h2{
	font-family: Monotype Corsiva, Verdana
	color:#B0B0E4;
	
}
#contenufg ul span {
text-decoration:underline;
color:#c4b1df;
}

#contenufg ul span {
text-decoration:none;
color:#B0B0E4;
}
.tel {
font-weight:bold;
font-size:20px;
}
.scroll {
width:100%;
height:100%;
overflow:auto;
clear:both;

scrollbar-face-color: #C4CFFA;
scrollbar-shadow-color: #B2B1E6;
scrollbar-highlight-color: #B2B1E6;
scrollbar-3dlight-color: #B2B1E6;
scrollbar-darkshadow-color: #B2B1E6;
scrollbar-track-color: #ffffff;
scrollbar-arrow-color: #000000;
}

#promo {
position:absolute;
width:180px;
height:80px;
left:750px;
top:5px;
}


/* --------------------------------- fin contenu allongé -------------------------------------*/

/* --------------------------------- fin droite -------------------------------------*/

/* --------------------------------- slide -------------------------------------*/
.Liens a {
text-decoration:none;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.Liens1, .Liens2{
font-size:10px;
color:#ADACE1;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.menu-Lien1, .menu-Lien2 {
width:150px;
position:absolute;
padding-top:10px;
background-color:#B3B3B3;
}
.menu-Lien1 ul, .menu-Lien2 ul, .menu-Lien1 li, .menu-Lien2 li {
margin:0px;
padding:0px;
list-style-type:none;
}
.menu-Lien1 a, .menu-Lien2 a {
display:block;
height:100%;
font-size:12px;
text-decoration:none;
text-align:left;
color:#000000;
}
.menu-Lien1 li a:hover, .menu-Lien2 li a:hover {
background-color:#FFFFFF;
}


/* --------------------------------- fin slide -------------------------------------*/
