/* CSS Document */

body {
	
	font-family: Verdana, Arial,Helvetica, sans-serif;
	background-color: #65afee;
}

#corps {
	position:relative;
	left:246px;
	top:15px;
	width:900px;
	height:750px;
	z-index:1;
	background-color: #6599fe;
	 margin-right: auto; 
 margin-left: auto; 
 visibility: visible; 
 left: auto; 
 top: auto;
}
#corps1 {
	position:relative;
	left:246px;
	top:15px;
	width:900px;
	height:910px;
	z-index:1;
	background-color: #6599fe;
	 margin-right: auto; 
 margin-left: auto; 
 visibility: visible; 
 left: auto; 
 top: auto;
}



#magicien {
	position:absolute;
	left:0px;
	top:122px;
	width:350px;
	height:525px;
	z-index:2;
}
#header {
	position:absolute;
	left:0px;
	top:0px;
	width:900px;
	height:60px;
	z-index:3;
	background-color: #3265cb;
}

#menu {
	position:absolute;
	left:106px;
	top:10px;
	width:740px;
	height:21px;
	z-index:2;
	background-color: #FFFFFF;
}
#texte {
	position:absolute;
	left:381px;
	top:129px;
	width:491px;
	height:523px;
	z-index:5;
}


#texte2 {
	position:absolute;
	left:32px;
	top:7px;
	width:834px;
	height:79px;
	z-index:2;
	background-color: #3265cb;
}
#conteneur2 {
	position:absolute;
	left:0px;
	top:652px;
	width:900px;
	height:101px;
	z-index:7;
	background-color: #3265cb;
}
#Layer1 {
	position:absolute;
	left:0px;
	top:0px;
	width:260px;
	height:688px;
	z-index:2;
}
#barre {
	position:absolute;
	left:0px;
	top:646px;
	width:900px;
	height:26px;
	z-index:6;
	background-color: #65afee;
}
#Layer2 {
	position:absolute;
	left:0px;
	top:60px;
	width:900px;
	height:38px;
	z-index:2;
	background-color: #FFFFFF;
}

h1 {
font-size: 20px;
margin:0;
padding:0;
}

h2 {
font-size: 20px;
margin:0;
padding:0;
}


p {
font-size: 14px;
margin:0;
padding:0;
}

.Style2 {color: #FFFFFF}
.Style3 {font-size: 13px;
color: #6599fe}

a:link,a:active,a:visited {
   color:  #3265cc; 
   text-decoration: none; 
}

a:hover {
	color: #000000;
	text-decoration: none;
	}


a.non{
text-decoration: none;
color: white; 
}

