#container{
	background:url(indexb.png);
	
}
#coin-accueil {
	border-radius : 20px;
	border : 3px solid #092EE5;
	position : absolute;
	top: 10px;
	left :10px;
	width :250px;
	height:100px;
	background-color : #3B83D5;
	background:url(accueil0.png);
	background-size:100% 100%;
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(215,209,36);
}
#coin-isn {
	border-radius : 20px;
	border : 3px solid #092EE5;
	position : absolute;
	top: 10px;
	left :10px;
	width :250px;
	height:100px;
	background-color : #3B83D5;
	background:url(idf.PNG);
	background-size:100% 100%;
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(215,209,36);
}
#menu011{
	padding:0;
	margin:0 auto;
	border-radius : 20px;
	position : absolute;
	top: 10px;
	left :10px;
	width :250px;
	height:100px;
	background: no-repeat bottom center;
	width:96%;
	height:97%;
}
#menu011 div{
	padding:0;
	margin:0 auto;
	background: no-repeat bottom center;
	background: 100% no-repeat top left;
	background-size:100% 100%;
}
#menu011 ul {
	position: relative;
	margin: 0;
	padding: 0;
	list-style: none;
}
#menu011 ul li{
	list-style:none;
	float:left;
	padding:0;
}
#menu011 ul li a{
	height:100px;
	width:100%;
	
	font-size:24px;
	text-decoration:none;
	text-align:center;
	display:block;
	background: 100% no-repeat top left;
	background-size:100% 100%;
	line-height:100px;
	color:#046380;
}

#menu011 ul li div {
	position: absolute;
	z-index: 50;
	left: 0;
	top: 100px;
	width:230x;
	height: 120px;
	border: 1px solid #fff;
	opacity: 0;
	background-color: black;
	padding: 15px;
	overflow: hidden;
	line-height:100px;
	color:#046380;
	text-align:right;
	transition: all 1s ease-in
}
#menu011 ul li:hover{
	background-color: #58A668;
}
#menu011 ul li a:last-child{
	margin: 0;
}

#menu011 ul li:hover div{
	left:300px;
	opacity:1;
}

#menu011 ul li a:hover {
	background-position:bottom left right top;
	line-height:100px;
}
#menu011 ul li a:active {
	
	line-height:100px;
}
#coin-eguauxid {
	border-radius : 20px;
	border : 3px solid #092EE5;
	position : absolute;
	top: 10px;
	left :10px;
	width :200px;
	height:200px;
	background-color : #3B83D5;
	background:url(cer.PNG);
	background-size:100% 100%;
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#coin-eguauxid1 {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #092EE5;
	top: 10px;
	left :10px;
	width :200px;
	height:200px;
	background:url(idmaths.png);
	background-color : #3B83D5;
	background-size:100% 100%;
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#coin-eguauxturtle03 {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :200px;
	height:200px;
	background-color : #3B83D5;
	background:url(turtle03.png);
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#coin-eguauxturtle02 {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #0E6B07;
	top: 10px;
	left :10px;
	width :200px;
	height:200px;
	background-color : #05A40A;
	background:url(turtle02.png);
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#coin-eguauxturtle01 {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :200px;
	height:000px;
	background-color : #050501;
	background:url(turtle01.png);
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}

#coint1 {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :100%;
	height:50px;
	background-color : #94C4C1;
	background:url(coint1.png);
	background-size:100% 100%;
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#coint2 {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :100%;
	height:50px;
	background-color : #94C4C1;
	background:url(coint2.png);
	background-size:100% 100%;
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#coint3 {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :100%;
	height:50px;
	background-color : #94C4C1;
	background:url(coint3.png);
	background-size:100% 100%;
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#coin-eguauxpylab {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #F00040;
	top: 10px;
	left :10px;
	width :200px;
	height:200px;
	background-color : #05A40A;
	background:url(pylab0.png);
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#coin-eguauxidpyzo {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :200px;
	height:200px;
	background-color : #94C4C1;
	background:url(pyzo0.png);
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#coinamenu {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :100%;
	height:50px;
	background-color : #EFECCA;
	color:#046380;
	background:url(coinaccueil.png);
	background-size:100% 100%;
	
}
#coinamenum {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :100%;
	height:100px;
	background-color : #EFECCA;
	color:#046380;
	background:url(coinaccueil.png);
	background-size:100% 100%;
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#coinmenumaths {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :100%;
	height:50px;
	background-color : #EFECCA;
	color:#046380;
	background:url(coinmaths.png);
	background-size:100% 100%;
}
#cointkinterm {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :200px;
	height:50px;
	background-color : #94C4C1;
	background:url(cointkinter.png);
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#cointkinter {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :200px;
	height:50px;
	background-color : #94C4C1;
	background:url(cointkinter.png);
	}
#cointk01 {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :100%;
	height:50px;
	background-color : #94C4C1;
	background:url(cointk01.png);
	background-size:100% 100%;
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#cointk02 {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :100%;
	height:50px;
	background-color : #94C4C1;
	background:url(cointk02.png);
	background-size:100% 100%;
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#cointk03 {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :100%;
	height:50px;
	background-color : #94C4C1;
	background:url(cointk03.png);
	background-size:100% 100%;
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#cointk04 {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :100%;
	height:50px;
	background-color : #94C4C1;
	background:url(cointk04.png);
	background-size:100% 100%;
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#cointk05 {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :100%;
	height:50px;
	background-color : #94C4C1;
	background:url(cointk05.png);
	background-size:100% 100%;
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#cointk06 {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :100%;
	height:50px;
	background-color : #94C4C1;
	background:url(cointk06.png);
	background-size:100% 100%;
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#cointk07 {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :100%;
	height:50px;
	background-color : #94C4C1;
	background:url(cointk07.png);
	background-size:100% 100%;
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#cointk08 {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :100%;
	height:50px;
	background-color : #94C4C1;
	background:url(cointk08.png);
	background-size:100% 100%;
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#cointk09 {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :100%;
	height:50px;
	background-color : #94C4C1;
	background:url(cointk09.png);
	background-size:100% 100%;
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#cointk10 {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :100%;
	height:50px;
	background-color : #94C4C1;
	background:url(cointk10.png);
	background-size:100% 100%;
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#cointk11 {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :100%;
	height:50px;
	background-color : #94C4C1;
	background:url(cointk11.png);
	background-size:100% 100%;
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}

#coinpython {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :100%;
	height:100px;
	background-color : #94C4C1;
	background:url(coinpython.png);
	background-size:100% 100%;
}
#coinpythonm {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :200px;
	height:50px;
	background-color : #94C4C1;
	background:url(coinpython.png);
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
	
}
#coindemarragem {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :200px;
	height:50px;
	background-color : #94C4C1;
	background:url(coindemarrage.png);
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#coinmoviepym {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :200px;
	height:50px;
	background-color : #94C4C1;
	background:url(coinmoviepy.png);
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#coinpylabm {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :200px;
	height:50px;
	background-color : #94C4C1;
	background:url(coinpylab.png);
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#coinjukem {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :200px;
	height:50px;
	background-color : #94C4C1;
	background:url(coinjuke.png);
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#coinlettresm {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :200px;
	height:50px;
	background-color : #94C4C1;
	background:url(coinlettres.png);
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#cointurtlem {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :200px;
	height:50px;
	background-color : #94C4C1;
	background:url(cointurtle.png);
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#cointurtle {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :200px;
	height:50px;
	background-color : #94C4C1;
	background:url(cointurtle.png);
	
}
#cointexte {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :80%px;
	height:200px;
	background-color : #94C4C1;
	
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#coinalgo {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :200px;
	height:50px;
	background-color : #94C4C1;
	background:url(algo.png);
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#coinalgo2{
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :200px;
	height:50px;
	background-color : #94C4C1;
	background:url(algo2.png);
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#coinalgo3{
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :200px;
	height:50px;
	background-color : #94C4C1;
	background:url(algo3.png);
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#coinalgo4{
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :200px;
	height:50px;
	background-color : #94C4C1;
	background:url(algo4.png);
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#coinalgo5 {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :200px;
	height:50px;
	background-color : #94C4C1;
	background:url(algo5.png);
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#coinalgo6{
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :200px;
	height:50px;
	background-color : #94C4C1;
	background:url(algo6.png);
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#coinalgo7{
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :200px;
	height:50px;
	background-color : #94C4C1;
	background:url(algo7.png);
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#coinalgo8{
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :200px;
	height:50px;
	background-color : #94C4C1;
	background:url(algo8.png);
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#coin-eguauxidpython {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :200px;
	height:200px;
	background-color : #E3EA01;
	background:url(python0.png);
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}

#coin-eguauxidmaths{
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :250px;
	height:100px;
	background-color :#9C5ADF;
	background:url(idmaths.png);
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#coin-eguauxidisn {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :250px;
	height:100px;
	background:url(isn.png);
	background-color : #F6E497;
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#coin-eguauxidlettres {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :200px;
	height:200px;
	background-color : #050501;
	background:url(fond06.png);
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}


#coin-eguauxmovie1 {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :200px;
	height:200px;
	background-color : #050501;
	background:url(movie001.png);
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#coin-eguauxmovie2 {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :200px;
	height:200px;
	background-color : #050501;
	background:url(movie002.png);
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#coin-eguauxmovie3 {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :200px;
	height:200px;
	background-color : #050501;
	background:url(movie003.png);
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}
#coin-eguauxmovie4 {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :200px;
	height:200px;
	background-color : #050501;
	background:url(movie004.png);
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(110,151,198);
}





#coin-eguauxtitremaths {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :400px;
	height:100px;
	background-color : #FFF168;
	background:url(titremaths.PNG);
	background-size:100% 100%;
	
}
#coin-eguauxtitrelettres {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :400px;
	height:100px;
	background-color : #FFF168;
	background:url(titrelettres.PNG);
	background-size:100% 100%;
	
}
#coin-eguauxtitreisn {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :400px;
	height:100px;
	background-color : #FFF168;
	background:url(menus/titreisn.png);
	background-size:100% 100%;
	
}
#coin-eguauxtitremovie {
	border-radius : 20px;
	position : absolute;
	border : 3px solid #050501;
	top: 10px;
	left :10px;
	width :400px;
	height:100px;
	background-color : #FFF168;
	background:url(titremovie.png);
	background-size:100% 100%;
	
}
#menu12t{
	padding:0;
	margin:0 auto;
	border-radius : 20px;
	position : absolute;
	top: 10px;
	left :10px;
	width :450px;
	height:100px;
	background: no-repeat bottom center;
	width:100%;
	height:97%;
}
#menu12t div{
	padding:0;
	margin:0 auto;
	background: no-repeat bottom center;
	background: 100% no-repeat top left;
	background-size:100% 100%;
}
#menu12t ul {
	position: relative;
	margin: 0;
	padding: 0;
	list-style: none;
}
#menu12t ul li{
	list-style:none;
	float:left;
	padding:0;
}
#menu12t ul li a{
	height:100px;
	width:90%;
	
	font-size:24px;
	text-decoration:none;
	text-align:center;
	display:block;
	background: 100% no-repeat top left;
	background-size:100% 100%;
	line-height:100px;
	color:#046380;
}

#menu12t ul li div {
	position: absolute;
	z-index: 50;
	left: 0;
	top: 100px;
	width:450x;
	height: 100px;
	border: 1px solid #fff;
	opacity: 0;
	background-color: black;
	padding: 15px;
	overflow: hidden;
	line-height:100px;
	color:#046380;
	text-align:right;
	transition: all 1s ease-in
}

#menu12t ul li:hover{
	background-color: #58A668;
}
#menu12t ul li a:last-child{
	margin: 0;
}

#menu12t ul li:hover div{
	left:450px;
	opacity:1;
}

#menu12t ul li a:hover {
	background-position:bottom left right top;
	line-height:100px;
}
#menu12t ul li a:active {
	
	line-height:50px;
}
#menu110 ul li{
	list-style:none;
	float:left;
	padding:0;
}
#menu110 ul li a{
	height:200px;
	width:100%;
	
	font-size:24px;
	text-decoration:none;
	text-align:center;
	display:block;
	background: 100% no-repeat top left;
	background-size:100% 100%;
	line-height:100px;
	color:#046380;
}

#menu110 ul li div {
	position: absolute;
	z-index: 50;
	left: 0;
	top: 100px;
	width:230x;
	height: 120px;
	border: 1px solid #fff;
	opacity: 0;
	background-color: black;
	padding: 15px;
	overflow: hidden;
	line-height:100px;
	color:#046380;
	text-align:right;
	transition: all 1s ease-in
}
#menu110 ul li:hover{
	background-color: #58A668;
}
#menu110 ul li a:last-child{
	margin: 0;
}

#menu110 ul li:hover div{
	left:300px;
	opacity:1;
}

#menu110 ul li a:hover {
	background-position:bottom left right top;
	line-height:100px;
}
#menu110 ul li a:active {
	
	line-height:100px;
}
#menu110 ul li a.newton{
	height:100px;
	width:400px;
	background-image:url(python110.png) ;
	background-size: 100% 100%;
}
}
#menu110 ul li a.tkinter{
	height:100px;
	width:200px;
	background-image:url(tkinter.png);
}
#menu110 ul li a.rsa{
	height:100px;
	width:400px;
	background-image:url(moviepy110.png);
	background-size:100% 100%;
}
#menu110 ul li a.mthoderectangle{
	height:100px;
	
	background-image:url(lettres110.png);
	background-size:100% 100%;
}
#menu110 ul li a.seuil{
	height:100px;
	width:400px;
	background-image:url(pylab110.png);
	background-size:100% 100%;
}

#menu110 ul li a.aire{
	height:100px;
	width:185px;
	background-image:url(fond00.png);
	background-size:100% 100%;
	box-shadow: 5px 3px 2px #fff,
	10px 15px 8px 2px rgb(1100,151,198);
}
#menu110 ul li a.turtle{
	height:100px;
	width:400px;
	background-image:url(turtle110.png);
	background-size:100% 100%;
}
#menu110 ul li a.notepad{
	height:100px;
	width:200px;
	background-image:url(notepad.png);
	
}
#menu110 ul li a.maths{
	height:100px;
	width:300px;
	background-image:url(maths110.png);
	background-size:100% 100%;
}
#menu110 ul li a.csv{
	height:100px;
	width:400px;
	background-image:url(csv110.png);
	background-size:100% 100%;
}
#menu110 ul li a.memory{
	height:100px;
	width:300px;
	background-image:url(memory110.png);
	background-size:100% 100%;
}
#menu110 ul li a.widgetmenu{
	height:100px;
	width:400px;
	background-image:url(widgetmenu110.png);
	background-size:100% 100%;
	
}
#menu110 ul li a.pacman{
	height:100px;
	width:400px;
	background-image:url(pacman110.png);
	background-size:100% 100%;
	
}
#menu110 ul li a.animation{
	height:100px;
	width:400px;
	background-image:url(animation110.png);
	background-size:100% 100%;
}
#menu110 ul li a.twit{
	height:100px;
	width:200px;
	background-image:url(twit.png);
}
#menu110 ul li a.amazon{
	height:100px;
	width:200px;
	background-image:url(amazon.png);
}
#menu110 ul li a.kindle{
	height:100px;
	width:200px;
	background-image:url(kindle.png);
	
}
#menu110 ul li a.psuisse{
	height:100px;
	width:400px;
	background-image:url(psuisse.png);
	background-size:100% 100%;
}
#menu110 ul li a.plion{
	height:100px;
	width:400px;
	background-image:url(plion.png);
	background-size:100% 100%;
}
#menu110 ul li a.pfleur{
	height:100px;
	width:400px;
	background-image:url(pfleur.png);
	background-size:100% 100%;
}
#menu110 ul li a.button:hover {
  padding: 15px;
  line-height:100px;
}
#menu110 ul li a b{
	font-size: 2em;
	color: red;
}
#menu110 ul li a .button {
  -moz-border-radius: 25px;
  -moz-box-shadow: #6E7849 0px 0px 10px;
  -moz-transform: scaleY(1.2);
  -moz-transition: all 0.5s ease;
  -ms-transform: scaleY(1.2);
  -ms-transition: all 0.5s ease;
  -o-transform: scaleY(1.2);
  -o-transition: all 0.5s ease;
  -webkit-border-radius: 25px;
  -webkit-box-shadow: #6E7849 0 0 10px;
  -webkit-transform: scaleY(1.2);
  -webkit-transition: all 0.5s ease;
  background-color: #aff240;
  background-image: -moz-linear-gradient(90deg, #5ff04c, #aff240);
  background-image: -ms-linear-gradient(90deg, #5ff04c, #aff240);
  background-image: -o-linear-gradient(90deg, #5ff04c, #aff240);
  background-image: -webkit-linear-gradient(90deg, #5ff04c, #aff240);
  background-image: linear-gradient(90deg, #5ff04c, #aff240);
  border-radius: 25px;
  border: 10px solid #4cb2d6;
  box-shadow: #6E7849 0px 0px 10px;
  color: #ffffff;
  display: inline-block;
  font-size: 4em;
  margin: auto;
  padding: 15px;
  text-decoration: none;
  text-shadow: #8d3a35 5px 5px 15px;
  transform: scaleY(1.2);
  transition: all 0.5s ease;
}

#menu12 div{
	padding:0;
	margin:0 auto;
	background: no-repeat bottom center;
	background: 100% no-repeat top left;
	background-size:100% 100%;
}
#menu12 ul {
	position: relative;
	margin: 0;
	padding: 0;
	list-style: none;
}
#menu12 ul li{
	list-style:none;
	float:left;
	padding:0;
}
#menu12 ul li a{
	height:50px;
	width:100%;
	
	font-size:24px;
	text-decoration:none;
	text-align:center;
	display:block;
	background: 100% no-repeat top left;
	background-size:100% 100%;
	line-height:50px;
	color:#046380;
}

#menu12 ul li div {
	position: absolute;
	z-index: 50;
	left: 0;
	top: 100px;
	width:230x;
	height: 60px;
	border: 1px solid #fff;
	opacity: 0;
	background-color: black;
	padding: 15px;
	overflow: hidden;
	line-height:50px;
	color:#046380;
	text-align:right;
	transition: all 1s ease-in
}
#menu12 ul li:hover{
	background-color: #58A668;
}
#menu12 ul li a:last-child{
	margin: 0;
}

#menu12 ul li:hover div{
	left:300px;
	opacity:1;
}

#menu12 ul li a:hover {
	background-position:bottom left right top;
	line-height:50px;
}
#menu12 ul li a:active {
	
	line-height:50px;
}